614436
1051240613
2069965664
1121024359
1192852821
1023891498
503255944
1896218915
917517598
1860021241
406433585
2113243700
579209676
961267471
1272188229
1521145624
710866850
209365383
746162216
2005458302
1132432447
879219850
1464283113
2131265056
1610102664
1419131370
246784336
71749925
815666302
581819980
578523242
1652244621
1619859543
587995854
1268862786
1896221271
533394518
237622489
1622187999
892944019
1959884672
120203058
1057872562
1566057949
1712805859
1493030827
1444222698
1345173080
401917537
1379848774
1303236707
138810402
49219840
1688814901
1434329117
1678357075
1643847692
640828481
1979457211
366715023
1078363904
501348054
221785292
1363656933
349494741
930844640
487275631
1714035287
1820421427
1300506075
1090679285
1010444270
2000954079
1770931329
1667869669
989830818
477151066
1576358865
2139890720
1777505844
1529716132
382673264
847917153
1882964034
324233714
206250789
35414161
118875624
390912762
1600752499
1895077423
579248227
1875024610
1867857639
972262086
1839098548
342043386
1296411847
2050989503
712288603
955124129
1600512682
1139557481
1625511260
590453356
674907094
845685109
1207497988
2099687679
237744462
1809898492
1274466539
1951151156
70558994
1637566121
530501030
800851852
1198506908
1446241308
1024629531
697566066
1308204207
1245658794
478048371
272517181
948098312
1735861130
1700276732
856801654
1859620619
658678944
1418617464
2025574939
1423714441
417621711
609119844
1109318351
1962466806
749205623
1585984440
1458496961
1398199802
678771763
1742438357
1540908944
818312604
223423516
514235820
1802853426
2099419083
1737127859
516996229
1771182954
1883715781
1674925822
130614069
1036293956
314063130
2057807424
1323337957
1499720876
206732132
766324
278776939
295994573
1671098024
1992561122
347185730
2051998731
1468037064
871590717
1118761938
1245360928
1278577407
382483013
1295337445
1231348354
2012827330
962671263
388268444
564684163
408406062
184350140
1856271622
233870968
613372713
178556228
1740057002
766284614
661697778
1630311766
891438616
16715399
729799904
668443425
581644143
1483954582
1233316428
159506937
1316614805
1820853302
1670543040
1013706536
175123778
706523956
527705738
1171502376
1110653773
1205234812
1741453713
421651658
366704309
735338444
412051521
1384608737
872063445
526417940
1247517624
427722385
580050357
1669806578
1050830784
1598435126
298106695
3946675
1330351212
998810326
1670820544
278372221
1296283942
752992890
2057563790
791170605
1919374142
1344348541
1020635664
634534262
1138010935
1574293877
72613861
141126900
531385914
829738144
1335891610
152742826
889419372
2070045113
2038917999
934126891
615320855
764361242
1955522201
1502493007
653554280
1416024063
1075624834
41224693
464838220
1351608614
1360817090
839252392
1549947324
1477416074
356136325
859859276
1738005212
867450654
964902618
15694943
123690486
20802627
1255841970
1658888222
1121389677
272605097
2013735574
1059025213
28902619
877588536
1781723310
1765294507
1128550080
870057842
1747255874
87991918
746178268
835552253
1877860304
537420675
1961755553
802592366
814365164
122802208
113291238
2061592492
2077095756
748684821
385181253
162659386
328343295
1558010811
452237884
131852022
1125808276
1138937084
2011395253
216783255
1350901233
834189953
1357949011
1561120756
1747369705
1834323746
512262324
672999912
625636048
2035880579
879410786
1735721582
557608456
91480250
1548920090
519260242
1097022247
699780710
170687644
1339119871
85646080
1897051747
1681536887
1424671249
1087045228
410836392
1585483211
362020694
405457284
1494320653
180087497
1955745986
1738622500
232750875
337302456
1998689072
1415154010
1798307395
1635887518
1476351986
2054165204
861418745
1320560220
362329062
463562095
12143496
382975342
1105607699
1402460915
145875973
862111020
430150120
1739688706
112507577
6826524
1502281050
961628714
1620835543
2146052784
575979994
1834342210
1793349436
261246452
1454973414
854415356
1871915424
1914372233
1607470057
1556761169
235517686
906747959
737638803
340940948
1876266103
122171941
672767046
1134046837
1031756892
1165392392
396983423
1221978384
995663276
567639614
1194919487
1523131656
1112715430
1021844232
1247087778
1087413380
1693390647
39315023
1342501433
1893817101
739953405
930730082
1327526544
378874775
2032567952
896902745
851412679
510847861
649865678
380903786
1190171545
1016491853
1615861252
352906487
273912697
344056102
593770832
1524265665
2138721867
1888359252
181160643
1027036448
1671580061
1580867883
816074534
200458092
1294515565
1248017237
687099757
99784408
1038682719
217233027
1022685954
1589819119
1671517539
1577384491
680898517
1103460861
2027240243
1923743087
1853693905
397029579
1905716223
1261276665
865370056
418818692
2075226803
1331916479
1344001911
142538037
685031559
903112016
1633790378
2114779588
2098758734
222538555
97329069
841075918
232343756
2031459035
289561852
1415601416
114216036
538109971
164255942
802602663
643553263
2066748923
66254915
1525547744
1714838256
501703660
778963746
1500744994
1336841841
733757671
2126106663
1986671421
143352131
1472435942
1157872695
704879115
457708678
277255808
629291408
304972610
390434690
500900181
793737088
826659702
1340848954
1928804957
1819682095
1698034087
488629694
675803318
1612836945
660151360
106700939
952628485
1180452370
700792725
209042312
2044225842
185964390
2137369899
535594552
1097838600
1897254277
1323179824
842708233
329824283
1929503605
245580362
188516297
262559710
827207658
148125561
381577587
93282975
1564152177
1367843470
1297152334
911413940
1913862424
1171661303
84611829
1121018537
578874985
533070676
1351072063
2052227489
683251567
904191308
1905310774
1903195423
1604241682
399807612
1583270492
541916592
1286956503
1209786920
1569241738
1404103499
1277711454
1794925851
581311764
2023645861
1727964702
1075983730
76429698
1302074243
1542267412
1084054500
17551546
815675208
1388241146
612429076
1932334268
2012660928
158295124
225230004
1066020576
622924848
1775651472
720164294
222350945
944562449
388429843
12365323
366432773
48787080
1203818613
603629350
1481793748
1525776738
2016813334
35541067
221530970
407076580
597429274
1517032124
303072830
566098502
1427394883
987147798
726682136
1377779805
908650734
335812798
688011625
1206015737
1166902795
1774900504
1397503877
764990830
222357953
1726550428
348347256
129508276
1805709719
1556888225
168432040
1319302297
1813052926
603303050
1034087145
1569353682
1058119791
1487458324
2138535734
334864297
841056230
201579142
349422349
1520406505
752380663
1266758267
1171606787
97989902
1183057936
1910669557
1370927128
194175202
430116520
1892035114
480165124
2146457641
1081073587
1975934929
753543489
694964545
1671353936
261376772
877249103
939066085
2093137941
2100559938
966065850
1596471895
1953319894
1284309586
328689819
1925231738
1372494031
490557639
827219748
890870550
1926465619
1638422546
738743724
762107715
668833702
727681439
845753552
707136416
1546981213
238714566
428021330
1393181817
1797855815
298742797
194256127
668630973
656098698
468844953
1730326024
1434142622
616571640
1043037967
244099926
999400822
1844141172
454738302
1795596645
248292462
1608748183
1228756675
464856843
1901838692
1673466776
1156098689
378233250
1619333089
1696215094
590977025
487226391
322295679
1749483293
711306418
889097442
1249791273
1083325446
1466056703
154436847
1316585228
1733703938
172478072
921920204
1104808167
1742969878
45541070
1952131529
1012517810
1135899475
1203731970
264772211
136918786
398887765
1706636292
385198622
1342955139
5076364
1091377421
125551380
1961953002
1980537108
1425388585
965867195
1094213689
681337733
642731331
2051603653
257428645
1865495550
1705157885
422763472
1264488516
1629632209
599679772
1506781054
2037006058
711386871
500032870
626395186
339861046
1436086741
642338466
271118329
907226189
220289309
2091828641
786179257
2095531139
310634872
1117902162
317454054
1856835246
1130027919
158719844
1813663939
1514007476
768432761
1330072290
1102588818
284076742
1351860261
751763457
282074367
1160483669
39842198
1206085932
1264529287
2077286625
491306479
1196269257
1009165752
1037802884
499524217
1916056056
1950969514
760635156
1827124944
1809134837
395769783
1097765200
225100543
1359241124
979184074
1998225274
1673910763
488104465
999127558
1604436263
2124014555
122295710
1396768866
352329104
884510220
1680915891
682872841
1296168078
1527198320
442703038
1170950949
883681077
2124824591
618796857
46151572
707558074
1466462804
1138240806
2090025805
861663785
404059910
650948573
1404402117
1896151486
2059402280
68576418
725608250
128125127
1295701104
1533263022
1143092103
1107988088
524409887
278927401
692274260
1719092606
615055963
67364179
773857712
20923634
211804304
2109371198
1541747519
1209366576
1402318231
1631809316
1442226906
1797647771
87836573
669981035
56774018
580246999
687735766
753116254
1813330380
1564350477
46866293
963819456
610540914
1061842065
1508637530
1439556197
879186263
1373869041
855105171
72500413
1507827046
5431339
393567476
51379793
1349212414
1167488633
1705822025
819516501
860456382
764320724
1688535603
1578535883
1290744319
1464724852
636534238
1394256366
1973280825
1263777551
1429425622
1683236424
234880346
497597068
1869591253
519735088
12088354
1697230432
586664782
696306964
1751793801
428307661
2139023502
780316025
778378914
786716380
434447652
788832065
605907781
2058832298
608692454
693797091
592128924
1850024071
234253969
2075178611
413266657
1044937909
1920765137
1304935322
260878059
1942045506
1437848679
1844573094
8268387
1757535161
1372067697
1462705047
755689357
99674266
741051459
860584633
2119531991
353858843
881422290
976071032
1732882439
1103359479
1386619702
1461499584
274757773
130876833
986536134
1349493659
1995387935
1117610599
507126553
1926087585
907667704
1142048147
1719764336
1936443084
1425804746
1129559326
661922271
1984821783
352536808
478952090
232343756
1433766520
1930996779
2087345514
1918661932
1599352742
1129285702
1670348655
1985089350
581773090
1188503682
523811869
312652601
2070282377
103695309
1860492928
192525582
1077821567
1021373859
706005803
1112667741
716058893
361102242
1542674577
1827514720
369628040
1941263847
155783342
1937672642
521157884
1808328931
1600503490
1473532761
1685868226
1944656372
50156580
258535630
1184437860
1616728103
386405677
1560344255
14091229
410099986
331163887
204270720
1283600909
1747279815
121629932
1621726635
1970012591
1512380692
1952643067
252737833
906297911
1198321819
1860858324
1596070113
352191314
1901897825
384273609
1302895089
70555906
1471716405
733187459
864662192
550395791
568056884
748245452
2060321466
1948969702
411149518
922000114
1822591305
1152281279
59299345
426399729
112407083
2048357654
524896202
2076383271
989679814
1160842546
867798520
1909001720
1894974931
905018397
1776235115
1678604650
935882804
1746414771
199055252
564896274
1904650214
2017154640
1386405864
1840950654
938508571
1252849406
686196400
419313929
518015995
1653248838
980601841
1802829218
1872009054
698303515
1049538661
108303282
2041635154
1717010105
1632320488
170241446
950448406
1227452739
1122860738
101718438
2120456730
1486120400
1872698936
1511755127
1550031127
168485836
2047394441
852896385
558253562
2080268113
1816009332
918416698
1964981975
1431609110
426709699
309524089
629932442
1378354700
1419255717
219017917
1802494095
1532552286
294423676
97127692
1373900414
296605075
303929535
609290069
243099864
1654289373
1648588786
1853648032
19672485
1012764763
1948011441
926987411
522535654
729144631
423546017
143732315
1641156846
411175952
443763908
1218092224
329884867
501793876
1642609365
220634383
1672062288
1062959883
1167713910
379029959
1960642963
593067699
553381506
1228242183
1839642870
309194975
1186080280
1137460994
940820158
751485266
1697724426
723321875
1326233882
1886086667
977435990
74092088
1637105868
1857958877
1211856825
1406762660
1202074724
452572716
989109330
1188033513
1569038985
600971026
2012126693
1350790431
945745633
866996665
1838072494
1841742010
1406859997
774756161
1864483774
1394157077
1948304441
42342118
945958223
1793553619
1258161265
1366563022
986337751
1630795668
1373402783
633832091
1069235454
1395929812
605101611
137032506
1564041410
1317816846
1406582000
512985609
589296301
1318565484
1588280103
869184385
1662320517
1918565263
995514071
1280075452
1537885926
1395448416
359420586
1251596791
1404062817
1034674414
881030320
2143353066
636520144
400597927
241373311
449595832
866961144
919325148
1603199542
145999855
1426904581
1391059277
125281916
1731081518
666370203
916207267
1321663670
1153169749
1874798013
814733354
1681717455
1577567263
287638820
832840725
220306778
593562078
1058634381
628276981
555069846
319065239
1198058777
1621976612
24771295
417350706
1015641562
726839983
309234386
712692502
1323487235
1177848996
1379073604
547305329
1964568630
1872129348
589226442
1007539521
2143703653
1638686377
1324622993
608276259
810874203
159349176
825609555
1468036232
1440284850
789887303
625535161
1545341416
299722025
278455031
1545663823
1644420318
1915254889
224410118
648195083
1483266665
1451055782
659798584
1259105027
1030866225
107950372
897861314
1684713792
356974751
1810270951
406103002
348347256
1482119750
512329359
117490071
1188548722
154395301
1327486559
920705412
538070348
345608066
991998397
1314198343
1387906569
1315354977
1354044926
1671104936
532866753
2095489904
1635735022
1393265687
765240347
1320844856
1726521868
2027497550
627694484
1239380279
240525844
1872196893
1457346388
191096875
651616967
2040905881
1755412345
1568311059
193806975
901282568
1989225956
1520241395
1463242095
590038587
623849624
1409034265
788031267
131655679
893212232
817058426
165698763
89768032
1400029867
1927746881
7957534
813983473
302464077
1020588913
654168383
2091099173
1449690370
1086552313
1755441295
1771332240
2128902585
1661876664
51499639
1054702320
1250020942
1236772363
20335670
1991403714
334857270
575797776
2022437464
489898979
89702037
186047754
1433277211
1576873525
1214855473
719482165
2015440328
204072844
1486396774
1393051976
561201188
1456460505
1080057605
1622351413
1665033286
1664931342
1283197584
2018387681
407064957
197019057
421036240
1179526135
452051708
777438101
57216864
990567266
573452054
910314319
1812495478
1002197728
1249469982
316362051
456823267
1950694784
1408968703
585845192
1018848396
529730679
1295215430
593265321
1203088849
1153030949
1371447907
216412775
1138328973
2137997334
307758953
1175751248
932193947
651709542
939912337
1274740513
972965025
1583024517
1357231763
1733753696
100332961
485581306
1632590487
1002738383
946176723
1905795738
1180830098
1395205631
706800376
400981247
1192629265
1417042588
572162212
139179166
1247029378
829745402
36609843
1288789843
1903286663
203870505
1029921587
178689627
1824984959
449854462
2037322937
1853972096
1667485509
639566775
602222404
977891126
1798151900
500195198
2024828752
2075036481
1100730684
1030160092
1063157600
356343488
514725955
393584287
1025901053
1261914833
1155893915
205654247
648266187
1541847981
566668777
1294532427
633532115
1181204683
556976516
1975034726
2136416298
1426737735
930230866
228887177
1723699202
1233223528
269542756
1148446671
1106170410
166606355
616768278
1427129321
731288647
618781393
1339446245
77190407
91546491
126921714
724042847
1223565417
211894625
2091432511
1170316047
278861129
1349249847
114151570
1176503974
1475910816
1621140695
1335763392
1765356740
694011119
1840798682
1309183282
1463669001
842567376
142161721
1197823136
1292675624
1104808167
846414788
2120751055
1287989001
314608397
223148707
884695077
1878351266
1677532977
883246350
1922475357
1281533302
1943400566
255672053
439879659
2036267301
910489034
1224198455
397977287
1627330442
552905367
1672747147
1861134978
671465905
708939114
171335490
192171630
280435931
337645055
1553717393
1603113663
2000120399
630461957
987431706
900338975
962436752
1185313464
1542024385
1761992275
541894804
1430468828
43324333
192561514
2021584741
1936373360
1663622443
1672570308
222113234
794929532
530768369
1249188743
531684848
1774129405
1389476180
1308159219
1709524869
752482409
2094150217
1531285012
586477836
2135980218
374645868
1285001891
508774592
896026611
901272985
1162090757
1303560757
20236280
1028904431
1166618291
118120105
270627748
1387025894
465075644
1959044857
1798244580
1695607653
361253272
2095588893
1387563834
358271991
1282805491
490385197
1210156854
1002163183
1551471761
1319328472
1407207232
165076590
1410778732
1255969775
811725215
1328429326
741240463
1427775693
1069471646
1849120210
161571446
1487611005
136504484
823130635
1816855103
912355793
1996506165
336293191
369574369
1062785062
205077448
1327020241
481888704
1457917478
949607487
893123314
1547532945
1462405109
1898951235
141051373
550519384
261610468
1075993812
280579669
1222840525
792484788
1489548773
1215828120
411220853
1198561663
1061524723
983410068
872568093
1838319430
31639647
1362328331
2115899953
1285896311
1024952897
2062983306
125068555
475802893
1323062790
1297288565
1012337050
1685260752
231333081
1702767688
71137382
976755906
1729400893
478793986
817206177
1937857353
1840671980
231780073
1590079174
664183062
1666164255
1022230463
1927702415
1033161040
72875700
1334373279
1169613673
1077364492
1987237027
1509933592
50501550
869877384
1403624027
884754846
1067291908
745748413
955941203
199391959
1756809118
453589826
941325679
116988202
1428204413
1049571002
1010434912
1199957908
1394242860
1046663888
1120768602
133268583
1583885532
943844479
1333352342
859877275
167494304
174460882
227236229
1993334683
1097939808
521348989
347437366
481779014
49547773
1142781550
1154709983
413425206
1700222160
1265764010
634280641
242161884
974687562
842567376
824237043
23871891
94731008
1541984331
1842873481
964585962
1549635007
2131258559
1334354307
1540533892
1746731317
621202167
379072334
891021675
1705970200
1215071025
406651846
1681386664
315310520
310466226
311310121
1331693477
858637904
1356347515
2111146945
1588524345
847396185
1196727796
1331740803
1681053945
753480974
1529978038
1198118824
1801509830
593431227
1933039037
1760128583
64414687
1697807291
1620845179
2097982318
1893243336
1503736371
2085162548
474068696
2028561463
1809485327
2092335161
1618549315
271965092
1696357065
1562122241
2129979163
1921177173
485204376
54274696
2089009151
422989258
1746712794
1009277826
1634841215
13718156
589985949
2108266707
174430477
1291595475
1971439860
374675661
1034054230
1253433630
335494643
356770165
1863740348
2010648198
1055297854
1650108743
1477181900
1449078890
1520633859
1917383790
1204984985
21859899
513291092
213686312
572910416
885069742
426637144
1307309062
1137813056
1199601791
17164265
1792148889
1366883662
948615828
1050561986
26656797
1217678729
1223257934
567103028
903472464
844713607
341004125
2055271413
312757400
1773496430
1271071793
1402603318
1872494592
904350652
1180994441
1447206089
255643062
286332211
1417158252
1671723054
532897635
1368211760
182875976
905344298
143791770
441410254
1485016617
1837178836
580585956
1945200689
1509521753
405640352
60290688
351835427
1658282719
1319219647
821482795
1323109989
520676843
1692244900
1136652138
1657496312
364053001
1629380152
353781725
432663660
1771619964
2018388193
1810216192
1164555098
955675091
2072665190
1428972716
1616878052
735178086
828684367
537295009
759605552
1852138793
1112770994
1990570117
1453839574
456300956
2036310707
1422272083
451766334
1911493985
447662669
1906449566
2013416486
713455298
1033078329
445628990
1958251139
572775088
1090708713
1412684131
2098844346
381982140
2052465808
1235559465
133414727
817427791
262545765
360692652
1696046635
83404121
104357128
40098292
1073330026
1189715636
1659500905
1497182425
1753516722
424170669
348876693
1584149920
1553629712
326351587
1890126158
1589802625
586435936
1323002159
1949276964
490571976
204122344
160451327
1044833256
1194733394
1173807560
1159847088
365061457
88863180
1089418082
613682933
183597756
738439612
715797620
1728826416
1794737300
792496424
587572349
853065800
1053665857
1508168868
559804645
1125414448
671006447
1859768477
186260073
663970407
1300034088
94006459
636481128
2041299888
2143043979
89722797
664146869
607319226
422209501
608903157
1673864159
99876099
2031812848
785148263
275328217
2105995633
1191076648
774810927
710010518
664918186
296112869
1129559213
561827199
708050283
617676601
45868523
1057087083
1386445504
134119759
1359880968
2121270634
1850063289
1404558403
1636556673
730702055
2115514561
732838470
710709094
1748245884
1500276128
1676332657
1511095812
1131466578
1946216269
1524085446
720378083
1658025128
1028623281
820427144
925873408
1234854761
343915576
909986686
476397293
1283617492
928179714
1354385672
1014393659
793731320
1378604996
878087300
1143750888
96812740
1611564194
1119737880
1225232943
504900718
1340102990
1041965115
786851702
422628069
2049503212
1595247407
1762055509
304892589
1190683928
1245645963
131186360
444267562
1719008449
1111983894
379189974
1480992670
65285831
2072515868
1363308595
32460092
1346846997
1173054603
1257660744
532658864
615551230
783939095
882657991
490494110
1274432811
394258136
1225623045
135529163
130698245
455487107
1741290531
1434947830
2127928921
191380090
2096563308
104117057
205054814
854173233
1759006830
1709807254
1623374486
1687318779
765397107
1300054729
1209042045
281781347
565120379
747901558
955307295
597656900
2059033876
101674665
162406377
1117879365
74228473
1828512202
1385907320
1672066161
254457112
1202735054
428013467
2032023718
282965829
1942142311
385993570
453780725
650201288
1262507602
810674684
476306999
1143549315
1571210749
1928538281
524663370
1598148474
555797627
783733042
1896510792
656810687
1055792745
1888369276
2024621827
2081620516
21899287
266692664
1469567463
1041078630
141034507
1724933109
101926085
1520110166
1068144804
701516994
272939249
2114804118
2060557684
202002055
1723115274
1197736917
1670666301
2024764833
1243463548
1403775973
1667806490
2035261510
432689764
208780048
1548716885
1229487110
1112247188
617856634
1710303905
26839940
1084249618
1088838767
1644222146
1562858010
2123379091
942073560
854891444
1706696302
462188285
1176647481
10095967
200326594
1484157717
933769446
802913289
570418839
1766582823
312750852
1911502379
30698437
2115761989
1799528864
16509573
532921991
1091787047
972136196
194414911
556318252
424580661
1375059979
264980408
1922837217
281474496
535596401
502675674
733747252
1159375679
720568533
2053994404
1153728593
449904717
2085662223
1022994124
601694351
1849147352
665564449
1093480876
1638032669
1982952512
2049686483
465030307
1084785996
662200610
67778657
1893968893
1297858735
1465597349
1431030146
2050813816
828288578
1424406137
1397684991
1548819869
1111328995
620358711
1445028315
1906914786
2020180236
1972801463
1419414988
950834980
2034358290
1420081321
1276293739
237077159
1111660452
52309188
1088518326
1738241049
410389554
704878536
880841827
945507341
968273866
423191983
1952372283
667081259
2032097267
94012817
220119662
1277394147
1001235744
285299562
20288342
1447093677
1164389215
200401695
2103891749
1669790589
1980345609
911112908
35324387
718482446
1767459791
670318315
1480355502
1208810521
1134221463
170452509
1577136621
1035581612
845681526
1164851629
1748188571
1337012983
1343887885
921403360
1998307731
444003701
1148086849
881508636
2144549353
1434210704
5814980
1859895022
300916731
1465474942
1803873070
803243385
1709743240
998534349
2006213607
1545868205
1196737171
705634768
993956048
40904441
1928521676
1899036392
890094402
1372971700
932007901
1237903541
937660447
1593199934
803931523
1836814627
736326584
2142037119
1596879266
1530942804
996986119
1998600656
1351084996
2063640677
1721139619
171625528
1501868356
1929402113
830073441
1504428537
552483752
403476421
1890739485
1464899937
972661363
1894375175
1425588240
1448212324
702881592
325609103
424440392
520582630
784290522
1402324137
1867516922
2096486069
922650513
285814620
1742422349
1629741185
712998128
533472268
1555772892
640858609
592023919
1099274379
963306800
953081455
1406059764
1587761847
1733916895
730741993
302920141
47117974
1555477320
1541215851
370278793
1484164380
1617796115
1670353673
269422456
948486506
1206799402
482694765
1280671805
459182700
1335830793
1983803538
1819707513
1546443210
1707919214
1453233190
417517946
1840575920
486215993
762445581
1518189112
910103124
1166670255
1923818161
1224312406
1008732551
74774880
644749842
2104421842
1678436656
2099051747
1666142311
1138360620
802997604
767246168
2036274504
1118028966
2016069182
401112970
1055718058
1225602316
1885778165
36728002
1837056487
449763494
680338583
1435347961
684680347
441901754
1676919428
691746787
1786055702
681727036
1160312096
1660361207
218094070
426472080
682031194
879128163
86074271
1915593068
708193188
1052483429
21924989
947258322
1828146995
1353740138
2023894810
473999662
1091624688
227594995
2105273445
2032227896
222214959
614939007
694148814
1140296421
1225646377
1897007444
2145101352
2046100952
2125774211
2026345557
1381206510
843231167
1598908587
398244670
1441960815
633480601
216416735
258074459
847311920
1496730148
483075001
272873114
1390506957
1613355822
1747159276
828983056
299114434
1293654390
2073110936
110686592
1960222271
1958841046
232389471
358090973
1019319243
1203429681
486843283
374388436
159813365
1296793446
1138686227
112228002
834675711
1252661134
2014239390
1351256743
1008958828
1244660749
2114379850
955416597
585471049
714759046
2105789815
512336869
1099057227
1644548833
1686497730
1621985567
1739427702
20768579
111657232
785941557
1729155034
411685409
1018581073
961745091
1883505694
73807258
1116765759
1867449826
1532949653
1295391181
754206038
1014246126
730370758
1017373921
1773085955
1395944271
1318875737
1157291711
1379173570
1071195003
179792713
302745239
20132360
946534222
376755599
1679531139
2029212036
1797762542
1681697078
391362860
131088603
815138031
1611393224
626775884
475735660
304131421
133421026
743491832
1712370576
1798149615
1197445005
1497924885
2090203387
1962430394
1689797562
366400856
539547225
261497515
630572201
555969190
1870094734
1887318118
317682442
1050989876
448668646
241875293
1574037503
1782649100
26540427
895492289
467491887
1296308421
324667011
1836680756
838907954
512266616
263848822
1875502504
928629602
778041123
1843900006
252529747
35960183
1791864893
1166444277
1926852687
254484098
489926288
1176272928
341750123
1793122132
1972569395
1045386311
1995222110
850965007
1931761527
1175411935
1285805386
1390329284
1365584723
1452523484
678356146
746320434
447158294
673716141
344145263
869044151
1883363096
1804155947
1803191346
2022246967
1339634010
1049928227
107800375
1860692457
33971370
1294825361
1705485438
785033802
1489148357
895785466
1144897667
1771044436
1884525152
404669065
1792715277
817050980
302398119
1160244684
449168660
619844432
692895282
1578586420
862490435
1349923220
127603451
2033164503
2083305945
900462543
1656822927
1301725020
1761962347
1597957324
661449131
536428777
736647892
805167209
1340169240
1198689752
645761865
487275631
791614164
151899098
1957275085
974998462
1628044193
360924552
1007098568
898878960
256456648
677935379
748874242
1948830166
1174479930
905289184
1162079162
24602719
29037255
1196920846
903665542
640883342
1731966178
1978910906
2101093301
1608188904
1798479546
391662456
1699950761
876349871
1600050948
713910341
1804729198
938453327
607273801
629467331
883470805
1964382377
695480920
1635381159
1016135405
1494550230
940175223
1168347298
1648121113
1395249540
1805024795
1137783894
957574202
629859516
1316059462
1144010607
958807056
1188858224
1153545743
1918869924
1114049221
1989890921
558234282
888048489
19861207
1766300091
1782525398
172948
1971868598
1851719337
1127495642
732268463
1436856455
2071472113
429540801
888679064
1202963684
1354195170
1003435795
1851089173
1911711696
1811498373
530224918
1014560570
647207468
1056724795
1211976794
1652831263
1041938126
1655927913
1201588583
859526111
1198179078
1883738482
357341606
739594427
1309835046
585947408
1648852465
1546400857
921317636
2095704330
1092711547
1740503040
2138487845
373999208
990867674
1619632050
1810834905
1891197749
1620409019
1503273160
1565291959
112553909
1774638195
1869607036
411228254
2050755663
612309518
1141617721
463039992
1545926841
1537884213
1558189627
1470198543
1457346388
1779786803
1194994140
35772467
1923110795
1102160082
1632718236
1841733304
916389479
502040784
520998303
2048005091
487490296
520812676
976328964
4936485
348968386
1601601341
460232421
1918732038
1110670632
1802593868
1015298609
261125069
1548871597
1585324372
1682674702
1654147045
301895237
259575272
1881391014
722022731
243958655
97473082
2075030654
1261115456
321517777
318435052
140440911
882387607
1895908338
1375847453
716637664
1753943609
1451097743
27360246
884775817
1551219300
1188238916
241350842
355923699
1128886334
1346478768
312425654
1382665126
1191091363
548558277
2033789663
409155625
1755294684
1809184334
1503785354
1841106879
2092069871
635590850
805754210
1162613168
192668655
76923482
1024752834
857345137
1421585202
1791123766
1199107053
1620647925
987006723
344600376
1158037864
2021879650
1270420472
497962852
702171915
1783367927
409037071
643819790
211123210
505602491
646305973
1931710387
627686683
1381392832
2057444930
274740631
229070693
708579312
297641852
1813436392
1372739526
382383821
1879839542
1204944662
2027276577
576898933
1023126738
173186938
950618128
867799086
576146159
836623670
1092726489
603797160
381517517
1058604737
816444093
661942664
1609902822
381928968
529196792
7889335
295363271
1862223715
637059557
726928153
1355043819
537902420
1383714354
1839930523
1861912484
1420376687
2085247711
1831321483
1098902873
1746204523
2048788335
1183949837
1426533730
480949329
958139661
671880526
1122049056
1063244899
489762588
512051121
288659674
1944090401
195333329
1344431704
1087554507
1122731629
1070009045
544655771
715626497
111323464
35024177
63176183
1283575069
6982146
997783775
609464332
1649577782
1264258413
461421848
295836612
164568038
1914891567
654233380
1597023929
1012709673
797273158
1721483893
578493663
1431078478
303923794
1359691388
1800196369
1970438849
1251899921
849339156
828655372
1811123118
23774119
637982135
559482148
1782302037
608804546
1155517158
987146006
1329770465
2036537666
832233700
1393985659
54298650
1644197532
827204959
419313929
1248763258
1980734072
202670781
333711618
1415804447
1634466326
101713359
881477340
118905178
1939002048
169171610
1369098331
1515257779
701800618
1159287036
1792251379
996521254
2000624320
205759166
730443814
2086293491
1954416768
2036909867
1335075363
918072545
2068502433
1009780075
174430477
320481230
2011207396
1358696649
1972748333
581458581
733164327
1693246268
925625864
574538039
1908503150
1281712032
2108603672
415587462
653836992
1708926426
241316271
1061848394
663209220
1662746260
799992094
23896154
791541760
1768018708
1399131763
1678893827
552027008
1501506860
2034325594
421293854
608102165
1858964130
1385607248
460485604
1420520700
765532378
1940556762
2075444067
2077713432
979366209
1791159971
2022740012
682268463
1133136166
1452077532
900936499
1601138988
804295574
2017474576
2019605403
67561503
689854901
430665878
1940999547
946929761
1180342877
1545310267
1011022707
49226270
2139373345
262802463
1785185499
1069110916
1973846209
716397854
396994625
967985716
329805992
1832058686
701173454
1724306488
1919621706
440592331
1045288799
754539661
1304841644
1710129562
983784346
1389820450
1301440056
1601208849
1823214519
1658710730
720142916
897757405
254643058
1513647174
113654060
1235313813
1370072420
1626296814
125783595
1461635126
2128648138
210118816
1915743895
862241801
957143590
2082145259
1389177297
1683352633
1778176229
2122775592
1448260530
1614892926
981269309
392739983
1652414747
1759216965
1443492631
1753157206
914562755
57024213
1015895619
1336058949
2129675770
1789527689
2140229834
2079227030
1512829346
2087282973
893936534
1253877281
1506465618
1170163548
913177461
2128067785
682242202
1821625219
765938901
2131678240
1058274763
517450890
433951469
1768579630
1876775789
547306463
538393204
1720291109
1503959760
1408343875
238434678
764623966
1580887854
97551892
310137531
1384779916
1368324897
1247333604
289317075
357160053
535065286
1762819709
352334059
587973263
1409312958
413271360
353565921
418052007
1150924790
1893122449
2041771672
682722501
1264373316
941753311
1625750237
163468395
784717774
1504428153
258732019
396284568
1527372812
1827810652
87573088
440400207
612348900
1357000870
1869757315
1303754340
273850496
1752134154
669010820
645171808
833711731
1609581720
1117788475
1480529815
1907315634
226348773
2071709359
938486127
902016732
1211937782
792122729
1704956075
1293610344
1411161142
1008196174
1701472069
892172381
1267964548
153473054
2062633399
350393299
347165125
1591096962
1644904545
1793461979
482037416
2006430493
2112828220
1355217970
434209020
940465567
426108414
728807852
733581941
341479390
859382637
1179643036
2080161205
1414650571
1703466908
2001400287
2011094540
1532654193
1026719003
2038488858
1331846718
2114725004
202947586
1739663262
1821716651
440258719
108350209
2133293570
132668936
260290189
1805150461
388525773
328740506
1489316084
568784093
1289409414
1649334026
247410605
1106271845
1073202636
337266698
841898673
1395185539
1628014387
178593850
2116023122
1535531020
728543136
1312677368
405444505
489232380
2042423075
478280562
603856655
1592912397
1968466053
1498295059
1266331993
552381670
880601940
1144843170
360300068
2104117327
262718221
1973086621
1435896921
1981576812
1421360861
2105535548
1399923737
1320356349
1429086885
2053631279
1317824999
705588772
1692906423
921689576
465057857
2111753316
791425879
619956577
2082504715
592127713
959471821
1817220680
650116050
1661054350
169968297
1894016438
1643188694
596617090
76746418
1529004825
1859138996
1667991376
1800364340
1193783004
1706407760
117773074
1908165266
2018774106
1986325815
1182520546
96237005
1261498264
1949183701
839888899
1118408245
529554194
831584880
1651311714
537885580
899536904
203526628
656732010
1154839961
126617065
297524105
1531649907
1871687917
1762118807
711306329
1145506915
1057400240
621844698
577397421
2091317334
1818988081
2077583867
1973818092
1882652637
117215718
342558791
2097881272
595923757
977262539
2021640241
1141597842
800442528
2072887143
1639430018
1623301686
1798141261
1154214652
518602766
1475569720
889175977
1372117846
948748231
145104448
663721001
745564452
842598976
459935112
1065016978
207691563
628633753
1214919802
268894602
1943519777
1790960656
1320516558
631969899
2067120568
349485625
1625938185
1400229530
933637971
414879109
443563031
39184209
1212679494
1330225429
1495734786
1464186525
811589058
1912119722
1865992380
384265990
1624095841
1296394602
730010269
1244752354
1118169915
277133243
2098702030
1157775667
1910172133
1058674091
1068450240
2068897110
1507480960
444874081
2123163417
1039005876
1114206643
466130889
1028623281
47882552
257466411
766001969
1289325198
730027895
1529494367
1508991157
1572840935
247699526
1057837569
1626352674
1122332639
2055034875
845131775
1653520067
152415196
100086361
1753508642
342451207
277287131
2025625602
829342560
320488964
38753281
1566984273
514931944
746919851
900359616
1958764376
1464629380
180574238
143298224
57274365
1618353936
676394081
1757314713
23406578
2088002242
1375893726
1741372910
1655425288
250902655
1713398512
1373450733
1514513914
603226699
1747660914
780961956
1849313945
1756227561
556676279
946312327
1013242786
43175280
893018141
1437745082
405307030
511381835
612511215
143247969
65581955
1682531506
459413964
1706564917
1680810787
564204522
1640321927
1711989774
1141998190
926298534
795155373
1631237821
756329710
18165648
890634279
122049626
1910081037
540624761
927416562
1158450901
761431205
1097936950
1116141584
1658003461
338079252
1795335212
1480021480
23857215
1981259603
1027962778
926786818
777873122
1376959368
1595109689
1131930110
796459240
410099986
1356624408
104769825
1069066553
328177219
1353368233
1405233334
460057102
2124657784
2027520454
1138399284
1980520987
963432402
316266600
50792243
885420860
1073900310
1493283270
634902431
1858624886
657692251
425324964
1921732135
434934050
1762156903
1957153064
261137323
1154021728
1927465142
119160334
1890036176
943452781
1947134570
1455547701
248100198
1524472429
1973117170
1074488029
550728753
1900727356
168659477
1793732166
1860963875
1747906584
1550466741
261228274
824114356
1502262967
1137776008
1932761046
481694488
1743022637
1722365009
117812537
140076878
1819426142
1356151262
1744069592
1287432347
1202716517
1833213698
1649631714
349726821
1129163593
1066974628
284312815
1120561975
167696389
887376934
972787225
309855759
421034034
990286341
1054942842
865056433
1857698773
193552572
1690876959
558065642
897024993
151870771
1354467744
332721759
552564168
1914147906
1040655701
118326643
1853745158
1321663287
743103979
517726791
907326654
1373830413
515194185
1199019397
2111483598
1684427470
1608037681
1600264621
1914263282
544183465
4042184
1384244181
51177157
440377400
530034938
533299120
996740047
885518675
763550763
1326328679
975662443
1474818788
1734875711
154437184
1071957173
2143148230
1756034601
1605809073
1688815955
1632291908
843195831
1676900431
1235376081
1489744871
948130387
574832526
958976949
1206148596
315756866
142660339
914264296
1106415266
1888785029
1452700071
1706954735
547808364
1953521740
1489064053
369200213
1631745664
629665349
17156215
1147569971
1881585057
1778923419
1501896847
1298904991
2031721914
779712781
686366641
613253722
1340029996
1427716122
141753691
898401617
2123945070
1920280940
1420259952
2042375721
1385902586
1191817187
1575143754
553532339
1362394155
1468292022
230894796
556770148
1055193822
1223166970
852150479
1963544534
1832058686
1743125128
198928981
871478864
1731431127
2131856865
1702149305
781970895
167342678
341311594
2140646872
853548848
527612778
903514992
1048124350
2092180095
1331564
1471862997
1459407303
1324417295
484000908
2122877679
1378167164
646801017
449437115
1458015077
887599938
1458764753
1244248847
752404214
731187931
500106422
1950131527
1863666751
1226877243
1082837030
531882286
2041176096
438905993
317520731
1155728213
1962627136
1209548455
330231182
910182333
1803679510
939097371
387698117
2103802514
1858165116
360438289
576773632
1941361408
790963522
1765081678
47361631
206332740
353105766
854000330
1953510338
124728594
950544294
2116422104
875383712
1212132093
846571810
46450063
934405058
583265511
213521297
2002601189
1644785444
90616299
2025689049
1449758864
193792271
1759604679
1800208993
2104959538
1845747000
1272706524
858043795
429142574
1275088451
2044223770
1853996789
2073322642
1491585695
1736374515
2079311470
1547532945
276033077
1878497351
551879974
426174359
1175462540
1014361207
1138923313
856859124
827643296
1346381076
1792250825
1183661639
1337230656
1477369584
514504919
836444500
96305985
397664474
932401114
801563811
268205872
567272478
1521572341
514916545
424514384
2117768585
669487471
180150327
255513256
1750362345
10845967
111791550
1007531327
430772265
941441322
1441379939
427916592
1320961924
2028282526
1419118116
984327927
1973928451
2051836448
1403608737
1340947801
1399894524
554934998
161742163
1646674157
1233940630
1195261029
2137556945
2092887838
779788194
1524608149
1053250628
994410867
2067027801
812957151
1804276265
2088850831
313518604
745639009
2057013463
1185687005
116702944
520479105
783036576
1471331854
1000669053
281721991
748516085
653947718
191409389
445031603
521751785
1506857633
1417487130
1439295086
1825396119
123270640
869144840
1301878397
1000255380
1099488341
1002403495
1967509152
1615644613
1982077733
385005116
331742555
732717484
968070027
748515513
1357491780
945817720
2099843901
1063326430
1716970995
2007600682
871114132
954530560
279542593
1202303325
1915172252
523761085
909197590
167328785
1024041186
2062812968
1428786545
1685843577
353890980
72902337
391779801
1558597860
380769645
391584737
179827502
154407568
891104708
1163907733
536078250
1694213753
390723987
331482389
1858609330
1323104378
1096477742
715272384
1842463985
25982735
339829604
863965006
23249840
1982256006
1387760582
1026791819
1756431716
979571604
256706109
74673825
785868782
406349030
663007257
2109035138
813530345
1789185002
1983229215
2058839208
685562949
824724680
1462778564
2120173951
99787035
901323207
1749503651
1897534745
711386871
1418508783
1072579909
18297932
1928917395
1058871425
1853478340
319566543
2138997186
568664483
437787968
909916748
815744809
1383255702
1059909661
1549585459
1596440043
1532713261
1635208273
945393536
1499541971
1710612226
702207392
919287774
2084356947
590282203
810254682
996371339
1022637602
891135558
1934976724
1434120833
129369291
343288079
1659787421
569254392
295363271
1488467468
1230882636
601340199
662945483
749020440
1598692081
1840402059
1122904913
829467741
804310887
1895005680
75244799
363263281
480571328
89292043
1313936279
1676953215
1579882478
704703769
1575665806
1874405257
793035367
74901678
245423618
147775375
1700140916
1887841574
1592885092
105567199
1184801115
1607004926
2014832281
1519168686
2147281653
1351085779
1604097755
1258151875
1404424873
489358943
1390379944
36855214
1247839544
1961700334
1513573683
145341630
141068490
392475205
216004103
859531085
1308592992
775662467
313999608
170093156
1989417615
1409222844
947944535
1852552580
1451796438
1325797548
1749263573
1481559350
1508401028
1158399519
2120940157
1010424618
2098161650
1195307217
838960294
1945825438
908998738
380545156
445958961
1845772872
811322183
249400446
1920557171
1139717465
1803917987
1317474644
710231557
1100078304
1263574913
2053614528
1995076470
1348918423
1495818161
442730503
1717100775
803283905
1136753209
930581068
199937944
1147266
1547162747
1762243214
1631642863
1366392587
1348283120
1194017288
2057277731
170823611
522132554
454095050
1328283698
1191251999
305691935
1637886225
366125852
1559085401
152239525
166348195
1875347716
491057904
957344095
304226801
1623480889
622049261
1490133042
226224906
1079451326
1737849436
954755967
1329157506
662734474
18021464
552065127
548644087
1890049822
1363566327
135126812
902311308
131451776
727433309
909365503
892195747
2112837207
812626459
467223017
389720169
1778805366
1422711144
1734721414
1574805764
122011544
684816222
1736084734
1799528754
1041354608
1321295248
490536853
491612395
1098896145
577415142
796743079
542549398
756937841
1992243973
30214464
515676828
1657514928
538894522
1459329302
563200148
2144225423
1161610195
443563031
1931230733
483291575
1312897956
235841736
1261499126
299168262
159926465
1511904229
195745364
1580549489
1349553273
1981526416
1031467045
1567633017
952258122
10287758
1209170743
1260038470
1505415494
540959067
1914390637
1272865739
1168117421
623967677
672069270
504589414
1511174498
1671749917
1099067400
514890494
146410089
67005299
1834477892
1644305895
1867495100
1099408320
267512154
85953541
1392672002
451407802
519679727
1698496935
1460925309
1336854468
1156823813
1278847961
224051129
1505826262
1509701145
1886727775
1849353975
1194609633
1000868349
20927884
792557539
904410775
2085460572
1341415523
337214420
1209648215
2014841695
2076579489
56654574
633920160
183863807
1769991787
1281970888
1361755154
175695280
452082102
407809926
1058490379
564081029
2033299938
676529280
231007252
1394282885
1747158438
522943474
640401750
746636333
1160233853
639295234
835030604
1341261006
462346196
1562608305
829368308
1134443041
1540543182
2090684550
891851158
919337582
511531873
1497739817
138946491
1352702106
12230979
2039681543
541307932
1046103684
2130299568
1509625807
176683815
1728886463
1266114064
1103202771
381068398
1636057697
1317252975
121394445
694690743
1051550035
146321081
1077683130
738028389
703842201
1108267914
1488656227
1489194165
612014289
841927181
1899934215
1656503599
1922191070
1730839539
1885373676
344178130
350249627
683052463
583123275
1592002794
1034751442
277496053
736380861
1746397973
783719224
711954087
645775698
1854941266
1303733070
1791676774
1168924488
1171339770
56208956
468805022
1841152810
1927726078
1475919448
886282867
1388677797
526244876
798569473
1818145002
116914535
709251155
1493110001
1916679302
1223013324
2136395949
740376600
1328324851
1823997813
1783904999
1853043352
1391086005
2067450322
1294930232
878634996
967264715
894335348
1638114635
1321254563
295043799
755051996
79153881
725356962
1860317703
1316545845
2005641720
923846117
1091150446
1048313927
1998194506
888244576
580521237
685245933
836138173
286501912
812903870
1993984231
922850966
1841714790
968351676
421702221
976311661
351577448
1115872266
1091731577
626013752
609724954
979306314
1154320761
337680708
1594402198
2019612141
564113615
1714458496
1003619512
1257875235
1964856038
1115451574
967646041
168247914
946338900
1066548770
1763317347
168934383
1875745685
2073989927
1655256373
61429284
1358726932
2015519548
1653106212
521964642
268489641
1908732233
817003420
1192058390
1387672532
688258242
1535781971
1514504136
1624281916
1414802644
1518940614
690500026
963292694
1316659948
1613386405
1760152668
1165345078
1561689464
459878700
491637651
1512151988
1200848826
1922337963
1833512713
1492785488
1021656384
1590227589
287378728
911671517
1845936021
1669854242
286144260
2061952596
2066468898
626828175
1694429597
118533914
1720284004
1176803446
914478866
275229087
1084565008
539837582
1735000923
1539390812
1992811399
2096648976
116899314
2106068232
1877780264
1147504773
185110357
2071649115
727325710
1205280539
437867556
691175587
122159436
894711502
1598386361
1667157747
1807997453
2093486343
1822187865
962241127
693543864
626156851
592605879
797228131
739903498
1812650487
527645817
803965753
1288256400
149007494
1733794667
98888756
1771980215
1031738714
1544239518
1453737466
1520265616
1596589265
1606675443
194306596
1453735234
2019623969
428779820
680605193
1952950357
1452841266
1738219640
1713323837
890025077
1874552035
1340285207
599235831
1537097474
568422165
2015901049
1357708589
1341547879
793293827
542528866
1670316512
760952348
264017221
2123881771
1783929565
69652103
1296043833
1630859520
639025207
1100809633
1969568788
769070381
1722502919
106124159
1933182403
1602218362
1027145267
1635325492
2097227649
1534114009
1947666473
1364964855
553654326
971370309
191709777
966198612
855257103
1436209905
588953269
1310199000
536775322
573937656
1825982445
2142230790
1324023033
1854588173
1887423381
791971973
1645077278
242888976
2045216587
1800872658
1097497237
1506677499
2061137974
570514170
1218016040
335009623
1687846165
675668730
302588493
186453475
2029234372
152444769
1845312519
1803139720
1907775368
1263165309
1890381400
1528144384
784436524
1821979491
825665614
820296571
2088457539
518135595
1946805551
825077798
395873666
13414725
1565634559
551797215
547556511
1714413660
974408032
763405117
1828201159
1328136349
134575150
1788857204
1127639556
21998610
1985945817
1335040973
819936294
880325984
613067012
1406363004
1498396892
332150993
1324048367
1592549235
897934870
1233336673
1026327381
1240643492
1562804741
168296592
1330148121
631253348
2087837044
1339946964
1528429863
867439006
239318507
1188393272
1018524950
1713767724
214292841
2032692468
1221502668
2120134324
859012054
1819974902
1094675713
1137143561
1623099712
4060428
1713794467
1915764354
211666169
1348252828
290312385
1152733614
1360410715
2086295819
2115568460
10373382
2090259157
930558534
2034457806
517904144
2026484650
273115990
1265983379
1154081216
356190642
680954498
624056589
65098260
1451512092
728262788
1083183887
2109279016
1296848547
680493594
417583818
1370401347
1565843500
149515496
2007079696
1555653450
2070082901
730164959
1173054603
1038927134
1527945637
1688902116
625695750
1106878027
460003376
1918517050
1064091677
186350049
1434745221
1838612470
1453818837
1105742849
1964384957
49440551
1505714383
622844155
1193514446
813058707
1223522178
100104211
394939944
30265199
225144989
1886976118
910534534
741237917
1812052189
889551093
1077700055
2054632620
1159178076
1784343325
200792837
1954009203
1305686632
405219388
593383172
1811605033
1281399311
967214736
2054554109
2008018116
1839560092
642104606
1842909888
1606101343
1309930356
733567556
1952987051
977924076
488716499
1802094963
1324702789
665773146
2092461138
1655000670
1516155812
1101415083
438034205
1199617136
642261545
1114921863
78436859
241559580
1722050626
696520734
634125063
572811599
1005816187
1396983043
36057225
694655184
1822617046
913846829
1804208430
1368227362
460229230
396990786
1479482247
1579951353
1513132806
2142385717
929800634
2034060065
236412557
537154209
1729302854
1731237855
1212223042
1992726104
1110072198
1032929613
1029738423
1102973568
1230824488
350130144
818163865
223104670
689348199
1312843158
1695014918
1496832648
1118339106
611539829
2096450626
1714418732
1620689425
48628263
1205801005
1683478465
1560489068
562892822
1889454464
355779528
660232804
287076472
1938761100
250689565
1919178773
1053240523
218389070
1009652627
1732678116
922203079
1554403685
1202621847
1664247102
1035335717
394317445
690137069
338637549
594787322
472848780
1036179885
1954514788
561951065
41949271
1852685385
2034723143
311030485
214609579
1676931459
313269268
1454868896
1701496903
97704151
1359904755
521154699
1157490310
138391141
1572992309
1612152968
239744074
453010576
1067004489
1998944083
864411034
1642373843
187734990
818995399
1484653448
1595614610
1230752477
1047733516
1942827405
1822322415
1999335955
1031292309
191537940
1324917845
2121270916
721386577
950125035
358174202
1903324142
341176003
2071936826
507807542
622539720
1156150993
1713794797
10196350
335187038
526549740
198295934
685580837
1579095610
2117815692
1717831111
876855333
1144276797
411251045
1896267572
460523470
1214894700
1523716551
811334537
1493433446
1885545985
5681883
1557409772
955775149
1829175734
857635730
614617999
248572630
228396228
1578011221
821834183
2102527551
150415571
1859059259
1818195708
542616675
1751665392
156090982
1740493233
1565534177
891229197
1190939335
1885526505
1150122246
1405753878
1690492093
1161772922
1605949803
816835587
785328172
1213263361
1997876461
549317222
1482611821
469410182
560562138
1431695108
497512473
1342527404
1769580708
932878061
1170940624
1508211976
506365231
507013451
351328308
1857698773
1490944764
647148309
1540342154
1853283747
818218447
1934860794
1197299857
645970113
185654758
49232740
1568525493
1791533714
973444513
2070005076
1400338682
716680824
90419138
1663208038
212708962
51011704
2063310586
1310589057
2042572774
110257327
659352417
1135051281
1617696532
1044092289
598945789
1544019557
272272931
2077526144
673927474
209085137
957197877
1151443595
1283117234
371323268
1904024136
1269413315
957809701
472951426
1958927275
1221130579
1779323630
650633145
22436736
890033755
1407356017
1721794500
822261725
514429158
1320626401
717527
544583087
1629405804
15400321
1909286258
1354282613
837495629
1523900608
2074335196
295142864
1841476314
1961319976
997077700
1167969353
18904249
1350382022
373996343
828839541
1878706808
1031530654
567466962
367871636
1439193977
165225642
311085615
1512829346
50413000
1247084335
1161436850
1344004484
1585261656
1732637385
191906295
775485696
305070360
1152088458
200217740
692900554
2055448144
1895865153
1764637580
1560166488
2129952963
819176842
1139983362
777372570
1473175617
1768604223
1119355555
170823611
1364169781
2035276202
279627785
108388047
19146391
1207611121
460346074
1966357096
1089586882
1969638242
1138069962
2011747494
565483155
907805959
229652665
539732773
1544786904
1704306674
893675776
31565857
1788274773
1919026050
1206291205
419895143
1560826177
401003076
329147107
640317092
1524976009
1431917028
85111676
1948128474
1750835029
19672485
1334108298
1352230180
1319627698
1815769806
164792726
825277745
707874403
1528796560
765007291
496446278
395951058
985847149
800088416
2009602649
1234176793
2004282020
1213421816
774538029
1014508781
1717659430
490035525
1909284443
1687404821
744659006
717497964
1755669868
106078668
344402118
1764810921
96786993
1861690260
766634398
971544480
1550713656
1225692947
697444770
316612580
130889898
989472688
186975270
1908002405
394431138
264588276
1840267476
376679321
2045260026
1427216652
1447564191
879097468
2118738051
692168550
684017071
71749925
341598769
2023758656
1132467740
1797983080
736459556
266759037
1439182595
58180554
174821827
440994152
598816693
112493856
849688522
88777225
1354903187
120001922
1034798688
771506387
30734112
1044050626
1711972181
1986778045
242619022
549971188
1349885752
1519221909
459437727
1906346750
722829406
1807116617
1037665997
1047463072
828015094
1650487285
112513390
180712167
1008442605
1726064857
328366483
1405403929
102987165
16747620
761713639
402355764
1662154805
280627338
299159250
1898871320
1231087326
144476914
1246106329
1995642867
2042662452
988169141
1068897853
2041759245
904844053
813466343
266990669
1790420141
152337646
236355703
1775954949
281094509
463974082
962037818
518701641
1870900816
883163719
72791640
1367966224
1600370112
321638131
2098965213
145657250
2054494240
419468199
226638968
977658169
1889573382
1777141868
2142070882
982373506
440965443
1109023300
488506511
424695297
968595838
752215960
1529658336
1272981960
1052603584
1810672689
1913486609
772063330
1391288048
1062751185
1871872625
877338505
510623644
1168673441
753340871
114719679
800085398
1800654143
775067027
1581995532
317852640
421029704
453872174
2133880783
1274036905
407794234
362714100
801635903
1147910728
1814666287
17580285
1614661815
506024496
329510897
954213708
516505830
1933282124
1272876585
1651365267
1772319989
983143145
1086575256
251565635
1947344898
2121460382
28787582
682951003
2000541235
440405787
1202125301
2109076053
1344644713
331163887
1010477412
1138281965
1889292380
1003775659
705846880
1842233451
1459983496
259748992
1091651360
1752762386
783434643
1526451642
612309518
1962155053
1071859889
735937223
1215728225
865133594
1060414451
1445996774
357941087
2139551794
177205042
439996307
2111000318
1008452351
127855630
899917663
1064810351
1099093380
1349193781
1046315893
2049264631
2040960862
281163552
1041580040
823588995
213634053
999667403
1788898430
354730651
1474292364
593584509
1089423529
1434445760
88032759
1102848877
1979042603
79090067
2106194361
1329872927
789524912
1044822541
963635733
1448398907
139817434
2087240133
78762599
2013437151
313123975
375177688
1784765296
528978968
429323770
425840818
612971015
239951628
1444376223
2047571386
1533914906
392816021
1966223562
497134012
444355076
1742455598
1310132419
1307732115
47062875
638922655
490750132
1135621356
615167898
1465094676
1755192848
1087556029
1910536212
2140080531
675865639
787781287
1135624091
2088002360
653079566
855391644
1575139177
1434822441
1269227373
401484846
2115486906
1643553470
154489918
51731964
1720849695
1751634302
857175326
1230336533
1980631029
1737271359
703766634
2137263870
377854315
29397929
719646367
768285160
656821839
871065419
914098877
327748287
1910519730
381885084
538292528
2119942675
1882320889
1933029883
1275281572
1277383713
1234686692
472081985
1899699946
1226658120
866187177
754539661
1250386557
319362868
1019825774
520301599
604119637
1365364455
1409436677
1508883847
1282862737
724273303
912184174
1919524413
871706093
1571464499
731269310
384364614
1478785309
1296368718
793683498
1911134453
910501741
1177254871
965527470
1337751441
1248019449
2014264191
1668361863
2090530527
349796012
2034970559
1671041107
1034330066
1332266224
293231899
1296828970
717833520
56560205
1267610466
1099911392
1196536002
125500306
2012804718
913307757
668649590
674503342
685545950
1383988180
15906884
122873275
130590323
2140025735
673298728
1545116617
864757605
2073081737
2058872097
891505847
392099327
135148083
123898355
411827956
173572456
1344985535
1959760532
820104629
733044966
1671845784
844905157
1994721045
1857418221
1026087239
986614622
112445989
840636469
352190162
525363272
1482790106
1751226651
1095965008
1516728061
835117926
636873892
1107028762
1894155611
1977940781
73951996
1287248903
508059361
962314048
1737068431
1631231116
10351639
984447870
1756791357
95531096
395356901
220503234
1436617675
2096317054
1739473881
2092278326
1476455230
870882385
492413163
1931521680
1118417684
1951532206
1478227860
2061784152
2023732174
1364382879
1059137022
862409018
1191504285
1865215281
30284025
1548494336
2057958370
150422072
1979796155
1973368001
1694019905
1595522742
2139841705
2085211594
795193232
1129131849
1242407270
1311389349
264692846
770694528
1483048643
1601916317
985583252
780704831
1739348527
1260560283
1796839475
678792546
657411802
1933594308
1323749115
616833579
176239890
1638272170
1396612635
1327463611
848926129
739126334
1962579231
341936449
644127573
748255318
892187748
1274939901
718679622
71025730
1799926467
1399799187
1900554981
1074074173
782855899
854144703
917096498
1596470418
527895788
232513538
98940349
746632536
167445811
880604422
1757883643
1000777612
31175354
1032829966
1287624866
1035688119
946942854
1135117945
715794098
982333475
776675572
900746270
2098833416
495902774
2094338462
1865744635
882970165
531970865
564026814
496209908
87535393
553730299
1573929517
607041138
696286114
583085348
602169891
1013116472
96842795
440468250
1963271528
1899727133
736459556
463098433
999227268
1072120966
1922569116
1563145447
928154485
1613722407
129460921
739233106
1446124935
1940095284
761268849
1386598625
944421115
1632622365
36043004
1895537872
1203456760
1226105991
1277923606
1820966202
1499868231
967645186
920756599
1709465332
1591992961
56522252
832555330
781970895
1437532380
1790724735
1175304443
1328315456
1011214036
1622751971
1565049700
1212005231
585276040
856144552
1026274587
1055734875
331878471
2016663176
1991976315
711638333
1651129851
473526936
324449953
1375273379
461776198
333711618
1805179141
1644121982
1752265840
1833516811
1174890775
1938926340
1661717337
2041274037
197404459
1622227422
1397730674
700814635
308400446
134539287
730104618
1082404564
191454871
982369344
2009796105
1598908587
371322395
2144086041
291153673
1913729664
651846990
1902484056
762826658
1481918165
1348649625
1808068632
1312744964
1697655206
258677139
1499901827
262943092
1654499139
1006129650
1857685082
1417706469
2029000102
1154881447
409224863
2116807583
851504970
194999204
1810825678
707092893
387985269
150598703
1987749107
288863265
1404092890
1251604154
467908292
1964171562
739623111
1763166496
311771237
1836070743
1507438919
1341713002
873774203
1662083448
1068416002
1958921246
171265540
34562869
1758119591
1649969733
147440009
1072047707
1718282453
1433731995
2013559360
685319026
547542539
1880733722
1701129970
1089507575
1467974889
545989916
1929160341
1667735750
253992853
1671343342
1676588484
1854570603
86063579
108440924
448148169
2139721365
882046293
1212537550
1816410201
1209428906
298613324
1791087802
1122674121
278015163
103013319
1732796936
673224350
1039966022
244996572
695773469
150807943
1359005240
1243165507
449406643
317166199
2072226496
372282943
1430493172
2038539615
300602139
1889532673
1505504004
549349699
1641895347
1139553421
1632891032
1543134751
746703755
1465909759
1536882967
1750835029
803484606
1974512997
1845557410
2115291702
1436336791
568536369
1395884028
1535594029
1571108271
1463309708
1397931646
1878497337
1425422578
1372111136
1289389294
809389795
713448472
854511391
1984795339
1110259219
490652337
2050698972
1724709508
2018611544
338372176
1181973110
1149284113
1973532500
307308558
1183554333
677079362
1289748189
77581315
257415311
596906834
1043115119
168357780
1674345288
128382317
272671191
596767575
532302990
405691326
2041288108
1918991298
1229867944
1119334618
1386690394
1530942148
318821006
486344874
954412640
6226542
1062721039
260408251
773004002
1352045565
1959387233
1190569542
1557487858
866327955
80464720
1615145867
1405026804
35058339
958680706
500494427
1045690316
417965917
1643036570
1644995322
406962557
135801458
5655600
512141470
1438892277
1749483293
2089174842
1689054552
1672339152
614500217
1622505141
1284880928
577560176
235611976
1237513212
848311103
334229697
708236654
1342516771
1777579564
741391296
213097467
400133102
1193175880
289562499
1518225884
891595273
983621656
152393587
1600294335
1513460821
8246151
571024401
2067662638
991247407
436822686
987028152
1998288728
1902779962
1374105855
2036232135
280737313
1821648279
129864678
1295940674
1276036357
1491659174
899281467
1101166413
1953070513
302328161
228495319
720487083
760264009
1980996207
1011452160
257450201
703080243
875162989
1691604594
821932821
1335101593
659153265
383409790
2060418872
668250292
259078436
1332695585
1215932174
390403413
1105015894
347214597
197253307
1717587403
1706166031
935202333
2075704504
353961237
1515624464
503459067
650033935
1858815622
1490887546
927864781
276813381
1352192658
1317755026
2142345090
1385807790
2143910063
1356179603
672549417
706138890
1661890509
1675432259
1152879354
875004244
2046098603
1587125530
95434880
1259638418
1667475427
95005403
2130318646
1576798980
101390741
390655340
633368134
2026165065
1245181858
150486130
1171598813
1369129386
1405836698
1340295656
1258132849
1198466941
1636140148
1458549769
1340623308
1048028177
919483368
2038148526
2129194433
869629289
274235707
1281097518
829021537
64858897
402068223
268060857
2023153353
308603810
1173642167
711082619
1799123222
1925281068
1090693897
306244455
1995411735
1820765206
1471815935
716209922
1017520978
1050811636
2044254563
58124686
1451325312
130117402
857313993
511150546
1229588701
755173234
1049290126
168415890
1681468624
1266988293
15330635
699396976
1257245001
965645604
320711393
366085074
223848836
648311255
791971973
2005603295
1314411281
809088247
473562623
1624060385
749668739
804048915
520751105
246928359
1282796218
325058435
1515422088
1457393796
1739590151
1813772483
1776724530
1931290606
1794631228
2143740064
303929535
1313716905
585049089
1286051749
1425987988
1768966296
343741030
2008795019
969286422
94386500
2089974193
1221211623
992913619
2084658259
2119597014
1479641445
1473195217
191165323
2111246777
1576499495
2043804891
817892729
268533966
1251074591
141137482
78958099
260148871
2031210899
185800945
1925911921
1549075568
1752976744
417817977
125989225
347017935
1912996758
278832048
1756805757
1808216554
488511465
384688399
1026408192
1752632233
956162020
645963613
766454530
1297493764
243034327
1300761882
1962232813
285178208
565770622
1226688162
178657152
91259539
837526568
1094918907
494247776
542861205
2025754619
662907860
2112446364
1651442874
1576050904
113140171
1542826852
1936746585
1225474569
1705972569
470464292
1107220676
1582157234
2007263321
1891181802
781853485
931690636
1956506835
1830366532
1798013756
947730392
2037026123
1929661482
818143264
521746913
480081583
1264214959
1136002100
761523902
642818997
1934662532
472882116
1971862223
1294460125
359563197
1581976284
1288668148
1338783316
1995433786
1057242569
1301214036
876800119
1319713094
361643917
2001800088
440018851
1602784490
1886916555
688422963
30326239
1819106577
600590407
764160938
511570692
1747606487
1402715869
1886118130
1388098607
18475862
1236307185
2000538095
1274200249
541578082
1261340850
1337917331
932361959
1764610148
1517877332
459879144
1664236719
1854711397
311292598
1897248508
658171085
960917669
2091254881
1682667875
396131952
600142150
1644055788
1546312283
357608963
929723240
535921229
1959691862
1180433735
777695307
1953724060
2122880496
189370030
1965733940
221121334
1956466032
1368689511
661824413
1101712331
2075178611
1303642645
1034961819
572183346
1183499589
1635630528
1712448347
247376333
1906256674
152249450
272403514
1305150909
895254908
468198657
1572856919
556723135
842707013
1729888961
2111578427
214001854
738060513
1458340721
27333056
1733319027
1578356085
1232868785
1885582355
1003626870
634065702
743983651
290414721
1576857873
1535894322
1340721531
1911423733
310162637
763063306
2084402834
811921311
1179087968
1671751999
1270255817
65622681
1919515423
846571810
1774995442
1022744662
473002507
1892789555
572772269
1159057067
1092245142
1890582001
1916600044
717816372
1048605139
253122557
1770911734
911562924
1450830513
496639580
1388531619
1509345660
1580814398
330877431
2002895302
1695163931
829947705
1261043277
201696974
1075316841
256599663
478497307
750014761
808538155
276764391
234954569
1737101373
183576818
1387147408
571230599
1905518037
23621015
569895141
1318159214
8544258
1446171706
2116717716
167191960
1381735327
6406735
1648049051
1888719998
1943225637
1283682458
352226482
2087581274
2083413863
1540026815
2078944074
2001512466
1359518919
121454086
368434330
822352437
91413413
1706024867
1130944626
1888584972
652213724
1792934971
1259306724
1102671288
223564159
453559766
1631126102
872877311
1212592373
1845943095
345936653
1610428372
1622683797
2097693205
685647555
876509630
1918532230
1953377933
197349322
1277582070
1509825792
113645411
1637509573
838889837
1743033401
1618059380
1674053122
227356127
2009638022
1987094359
2037404549
370156302
1900445548
437520613
756322652
448851715
486948262
1700077632
742646998
165237308
33524554
1491553686
195096566
203910863
1005688671
592947052
539410501
1936508410
858017958
2035675354
1234218808
557819395
714176548
582304932
1665360185
840613258
1078848037
1890451082
967543109
104717578
1835759589
1207011217
2144969614
2129302120
1738765756
1907043157
588995869
1862062542
407088933
306210290
1098354442
639719328
2064811172
1242856378
2052945661
263546452
859413727
1325505832
1269567953
164214814
1891680226
276983297
438383520
1138617863
2051519656
647332431
442995313
1631914138
1568550896
262718221
1681225091
1027714165
490867428
1420752493
329943770
468384544
558693419
181495372
557277841
61883102
664470458
2128084096
190927807
913989290
1916532316
513870379
231544468
591631927
1674835108
95694535
1598634180
1531904743
908692214
284817266
475077889
2008394492
1198141060
1891945078
1166064359
2024626426
1797441775
1429672190
366119282
2026964121
1540981109
47863160
307499738
504597621
1147851152
1477046767
98282573
910108552
1191919969
550416234
1750511837
658785160
250599296
220538310
1753120532
1540182812
2009895462
324574026
1531262469
870170
1050556405
1212463479
122623844
1656001293
2132362255
178245769
784078314
1834042535
1374532674
1648164124
1622855970
1703935101
276982104
2073365289
527410123
1670976790
642890868
755093493
626403771
929954998
1296511265
266162165
1864154931
393378691
1010381135
939920323
361872144
1727661924
637482240
314850094
2050357877
509935672
558772567
48514840
1884953985
25488985
998220082
1645103498
1680201031
180215521
2042025464
1249673845
578140855
540580531
1652857123
1661451769
1986315799
576598843
330071270
1284775509
574342102
1363182065
1808419195
16291537
887838377
1056524589
683752466
406467669
1309807705
1435916153
1803780912
1244471823
1457949605
417680597
1221689832
473573444
1550928928
1061176950
1035528172
694582230
867694143
888709280
198261674
1647228913
567168713
941102557
1190019934
1396332665
2000259986
1324261171
946716648
1038105763
317884338
295923914
873622263
1228450785
340010945
1469359837
786457872
44479807
2036064349
1551608833
620336531
1920859848
2068087376
164484658
313096686
1378525951
447520813
578926517
1690144267
259426622
1022876363
772481417
1340637363
972661302
1752848903
1068622418
744373024
937947656
1938232247
1210136814
697227072
467826354
201864323
988589566
937022715
1526886121
1639186378
639026025
1103346118
720491315
61144229
1826694961
1913605342
449447268
1066045746
126087013
1096274338
1021384000
998733854
152415196
767114026
1668134822
335302666
2139906342
602206262
663608779
2019698380
1915700959
679919896
252540601
309474892
2097423345
450599218
107977276
331179060
1301502659
1952646917
266902088
1703070429
1898841772
232222701
1072098009
1666958922
581305506
1448809669
842160300
1174691144
952628485
383130268
963781111
957198744
139887945
363783089
1495295888
1785133393
577523368
321631098
1534131849
422251062
87006365
1995939988
299998476
1505588335
1919770284
1611980082
507193772
1237633092
501684312
478166443
610827675
2140382071
460737327
1872365868
313728031
1692163701
518014240
1570656494
1119711968
546284830
1357407581
1069940700
1454896609
1398629921
957400306
449044524
1509989850
221858534
584218168
1924493665
544992866
1442568208
1704474151
339140197
1795044816
265501627
657217807
919384392
48165153
2051820296
681464059
1962808947
1423104953
1748678442
1592981860
894072462
1737436264
1851183276
305995051
425739846
475999419
948744100
1008043415
1610056274
254524359
2021713149
249542295
1951658695
517489346
1698020520
1607140529
1301336840
1933428832
1666794732
1244225994
69301469
1872819698
1901483059
1517478870
793965832
1801864364
1956522735
1206951156
2091268200
253235245
1683476584
1152274197
270948699
499457303
2140138859
1534950097
1678102406
1788872427
10095967
1685839655
1618870537
474282412
819549186
747393392
998789438
767269018
1657085143
1441551108
1012128325
1800823917
768187715
368978790
1255724672
911294843
1976750359
1298902696
1601825579
1747897921
1841040204
563209989
110523456
1366638225
314662477
1801582333
1531152571
839659837
633671717
1577437294
193598049
550921992
990399333
1653326882
949271714
1364810534
1856125497
793696267
1785281885
472643846
577747808
688827431
1157096158
1830150828
1057542628
3645787
453890403
1619852578
1870077548
855148299
483031607
813746490
1371308588
117289333
153205721
857456765
1151956646
736816542
1966459892
1309506697
500867934
1071870498
2001346972
1382661214
443771260
1342110974
390997869
868144688
990078037
1349859388
1753397238
1057952880
831340948
2056502948
1209952601
1309835046
1374802989
729556855
255324339
267035395
1047572087
1028865403
1178997508
579981101
1108288362
849876582
1817254493
1544631698
950443012
1545402014
1174477895
813502940
1690647612
1259968449
1010240990
1114550815
708776253
1742026975
561016143
1077795698
677198854
1536167053
1987237322
2127286593
36905578
512388637
1454413704
1500892971
1138020454
1322485035
2114093257
947396136
1822181214
1114643576
822480797
1766838811
942990805
1611262527
236182770
1585488187
1197991574
1763028063
692275565
1800833996
696661883
1473945798
612519281
1627269249
116402017
1126703623
1362045088
1025252912
893496141
1677376278
942441602
864360316
1442497904
697714917
691830455
256783712
373939480
852865064
1115683953
708244001
1953534955
1537937077
624490575
1300972006
626156851
1008127175
230132625
953424086
1688273413
1636932279
1906959071
1853018161
1520801834
486341171
2140883260
890393412
1962355647
1191431513
966939160
270518139
1526183663
192305330
330078884
1841383151
125320444
1172197832
483012271
56131231
463046401
1520573093
149925574
868795441
1183576989
1160032553
1947643294
940848017
1146783634
246381040
322622266
529854743
948112640
385868720
1546494796
641662883
584086474
1709300970
1895318447
1440353461
159564262
1424476156
1744980548
2097586580
671114444
1888650838
961498421
572217530
1308816812
1217957762
1849674553
1113013450
465470543
1698035575
1148955145
331341680
857268587
1925683364
1370776723
1738568666
1703049709
69556028
1677334443
433313194
1605867300
1686269410
1046704980
655600305
2005923750
1820320472
459458261
1122663958
1445340388
1419627682
1392761862
735730288
1668732537
407485347
1060875429
1647958383
1462458410
1609419247
1712562664
320718087
124434535
121282876
545357014
1128766902
86104044
1890603434
1525083258
1212976609
1250349406
1798598805
1150469887
1925428329
877346404
726527651
1984075756
1713828881
1451934277
100476641
445155643
225130020
663534140
1564119192
1835572792
1889187913
4999719
1443758346
70896029
469842482
675853890
989003629
1679271614
847699891
1364745832
342418902
15330635
81950176
1630795868
1570613423
1944912408
1964616004
701709845
1996097878
876489615
1337682069
1068473467
867443679
2060482149
6632586
1881069062
569795049
1308221954
1185548116
1325267509
1889655270
38927820
1356462561
323724884
1840590661
1084519023
330208120
356419577
1443291777
176334102
1018623616
160546350
202751969
1031148527
1991983085
1912288981
1390344682
780196284
722693989
661866637
387510100
1671416512
1282294913
47014595
997845207
543849682
901724380
523321127
1228628014
2016496536
1791889408
604488106
300086831
120526303
789755575
1155028085
1964399990
1012676099
1798581347
200755442
110439043
2098098836
581552226
498301645
1356878584
120046572
1342231620
1371828806
1137613972
1839466058
449569445
1996200645
92927023
1976614870
1601313323
897877956
1780567304
1761273259
539462972
2100032813
1871993947
1771663098
1360830256
845766862
1531310765
950267410
323439261
1361237423
1530265071
1311295762
1841953259
665141843
439762264
1156667243
1943201648
1923081285
224512101
1207157494
1345532694
1472910962
2117102510
750357741
240603080
1231429682
860032079
74273859
1797580289
1805288076
485632703
313434578
1395838646
998394740
1919982714
162581583
1361393380
1916536954
1561275667
621527004
1399600578
1683236626
2061183831
13616393
519138766
240980734
1607128259
143622256
520630535
384536330
1862274819
14863350
920272167
2046258509
2115828561
1583464503
1372969400
1314681326
1082090004
70103792
1053538374
840970359
1087784012
790879270
653640737
1901950438
637604195
223462029
2029576175
1159908609
1784765296
836125323
900413924
298634615
441031772
114091503
1467406515
76056689
1561221289
417100990
91536395
1534226437
1016840164
111683179
128809016
180842932
1867718799
1534168609
1038382402
1444027095
752215036
1399326740
1577976288
417668447
1684548107
948015361
1554103843
1381588195
950071879
412115776
363288140
771601509
2123737275
163704620
108207372
792841805
939501393
92770236
325478999
454469158
394357854
144672786
1953611118
417938799
411402682
167120641
1672165365
810254682
1029704641
1053962510
572312268
437732384
1716462714
1783275825
2108865043
1871595682
56991719
1597287897
559969312
1939796672
573830594
1890419217
1471830299
48514840
1476199007
1973593996
1729953267
1757799
526246051
2022328071
1458219366
949594162
209147491
601734980
1350616952
812926741
1471136705
1604041594
841444803
1927632033
501411354
2003602894
1519885627
973900908
1522087764
417775434
969546323
812130151
1367091543
964325308
1981995873
569236938
572502486
1436321623
1564427252
205554455
1369289805
2119033362
1273265221
1138065493
856659883
957530460
1422891506
743810627
107474897
36293173
201497120
1258205388
674201658
1533723424
1295657326
234279953
1009065920
1998283764
919584658
1513947677
1232582520
1639222751
1408794657
1315582596
842899416
178292119
804014607
2041418694
637957561
561555991
610059725
815568695
420350729
926646973
716790223
1635689877
1163806807
1028023495
841768472
1388862844
947197925
1694851110
967409767
360165178
1548823497
293636613
1042056442
1754459286
840609161
1908899824
451993070
75915622
1615373348
1326293945
406936362
1442903618
752563615
1959855524
859118538
828771628
2146207003
743286790
1106659399
1783934347
949371114
542361062
1293852620
1036789849
907464670
1540286866
309465223
343521223
595799952
1480618691
597388732
281474496
1114120023
23578966
235765647
1186808473
405146589
343959226
2091887620
228900882
1412453869
35074709
1369949621
1002524984
874220313
252111782
1288995488
1215005320
2107950412
1693797745
1030942944
1743631636
1067651104
419739974
434333672
16311926
1188188335
2080505775
1346271571
1537791812
114355736
598573768
1044781796
14623630
1898857939
577293141
208147460
344006397
1537256650
275775993
215102204
1234488674
473887970
1274558371
1108749750
1201808016
443193586
518800979
1773804978
878259566
224010134
384130562
2130407435
90719277
873349822
449468287
1722744578
925757389
278041245
50147487
289576408
208282165
924555089
2126249114
2023053417
1036914951
236642966
1781904893
1170451096
1919895127
981095456
1612965607
454999055
320031081
561541435
744573861
1593559514
1442047784
1124794312
1764651426
1903036733
1086936377
355761745
746426944
1014315109
2006296304
948754391
513415339
2059284820
210759567
1009201315
575313389
1589966604
921899830
1939334221
1589558305
1389535377
811012246
473845215
1688939356
1166743461
1560175839
971533979
784305072
584596508
122795901
1535889637
1776558851
1384830377
1428488386
1931814770
732439047
411299876
395470669
101268513
1872892175
1194141112
1938267478
655495490
1079247627
1510867290
106745095
1371996991
625535752
1398322139
611609430
248280582
30860486
2126974952
1834119742
1166207643
1712762958
936267811
88560878
1286778470
1343414839
871164364
1751149267
279394068
1696546426
1250638855
1470811062
397459166
1127685233
1852044090
58971824
1129942766
1303933744
6060031
1790200123
1085231834
1618727445
782621371
210485361
484747263
1831235032
231617812
1916071956
1651740874
863485559
1477745611
1964328940
497276055
1158990245
1390816105
1208149930
295378543
1087032285
1213975122
2140954051
385017440
241095612
1990801685
306465211
1573699647
1814272674
1674454439
1063861017
924602576
16524043
712754620
1313199379
835639084
1799829155
1998087014
1121301821
948683333
1734967767
2080970205
1080895789
2081916374
635251494
2096115255
1891526226
1638366653
329954110
826270342
1516892394
558515239
836511508
177304758
1281942719
809554048
489023994
96950130
1487577302
1453513341
1736667577
584926950
334375703
1133823680
1810578606
1116951707
1137970385
202022321
504874974
98462369
935896496
1709772004
421713088
1837475487
310849984
583931762
1213377441
210311718
238603685
91450616
2780453
1843289385
726383604
1283685208
672767046
60524436
961427008
189462617
407138692
65360291
137296497
1355170122
1851589016
1186058361
553822194
1042006071
1210133750
165370242
302086227
958807684
613741091
648266187
1912142914
1374463606
1198041483
1865481355
692671705
1517870642
1352078894
1578249307
21773693
400337470
290084532
910381031
503647628
1540109930
1033180251
37732251
382081582
1427824455
355649320
1182009059
1779621369
1960075291
155515167
2081858372
1406779019
2033971875
1262870565
936601038
215760403
1650242049
837877235
919565277
1901341991
1505516327
536829736
2101884945
1839385234
682404255
899308798
296030042
654736248
1890281268
1823111908
2057953007
1068894374
571080985
356182027
555682745
1249097949
1208873487
246928359
1067316867
884361812
700465533
555506413
1180685321
119813772
550322300
1388710055
710781138
2023626802
1463285258
1857948820
675019954
160384206
780429041
256294156
821418632
597209993
1882384042
233275379
1698420306
867808585
1382207861
1831738156
1789633118
1155714373
1122960887
734008052
1844121973
1463740508
362234643
323778833
1165863597
2111738706
285007806
1081391405
395214326
859560604
189104176
686412178
1134702286
21031927
165153755
1036715956
442461656
1838399566
683166668
1979407533
1842148213
2058724418
768146001
1311706569
1696573657
1718666076
559555419
219477814
1675831411
198075383
855149255
1784855122
1463936231
1534808704
2090950440
881275584
223883439
132226129
2058801334
2078983899
896104982
1279496011
280651156
1220214117
611986620
640098654
161351501
1830189060
29831066
1528139260
177103892
663076311
1738199955
1904397307
1367194799
1362222744
891637476
1422730619
1393094025
1981804948
1647219672
686686192
1455986593
112910529
1231902618
1904273201
303664774
1288875801
557700909
302220253
224691360
1862861166
1249558171
1197931746
1528372849
2026536289
593252988
170373781
391219812
367592753
279517813
494250283
1886307102
915361627
1675926694
100003750
58434762
2001064974
1791776797
100279397
83364139
1725493845
242181830
1756155628
533336931
1137665201
774895500
1031894177
1379810942
1306566869
1902965365
1784434699
1902787256
160158861
1689494977
1529352141
476994088
1985292105
859303912
1895138210
1961676826
1159304718
2089844410
449543602
616194430
284204398
1253694411
653454409
673199451
1666550420
1659349592
1687563267
1588667979
1597906698
2081189250
367331083
2010148753
496919209
288377618
648973218
141789830
913391688
1358550669
536632065
696946742
713634643
1583275585
1454482939
898629581
1339390690
139878286
686296778
1565041139
484322101
1039618699
1742925662
875244165
907453211
616066683
864040157
437652932
1991471191
1254974463
1813449850
528226935
287654315
1288560531
865104491
1658140247
2122565565
1979931238
428547111
934567674
1914759537
213095416
1787559558
701985296
2017434833
1070924492
503649750
818710863
1014693547
1948716364
1189393549
312879424
1513060298
1397208827
1304130040
767522842
1377395573
1284469240
790492237
1426521855
1368627042
1200073507
957169310
943240264
1718939453
34997366
1072607242
2035253245
1478537107
134339231
1873694302
1698697626
859889202
1892495602
1272497381
789728269
1134319486
516598143
139456719
2073325298
751534065
1835966630
1554128136
231534276
1456131862
993959418
719862648
406554038
1119548532
1843843076
1050464478
1892751299
1165684095
1198838534
1941309704
1030249837
1274293123
1131752421
679704957
317256907
1058270699
1977574598
363504255
1390481273
604964611
1028575424
2022048553
1457357110
749912338
617297977
1500469182
987742668
114971795
1081146588
1618552966
501982268
302445480
403174428
2133790457
1216778100
290888614
772155058
236480226
190452919
833230131
80115683
1276710289
1340220687
1397994078
1118280127
339299981
1839870759
976180453
390925557
674496979
1413104269
1304280483
2063363393
1522045222
1092283559
1809554650
2124913972
175943487
1705436253
1671680051
251303148
164731274
1771382794
2090647271
112566855
583206246
734803754
1959946312
1987009034
2091773629
105220009
740369452
968232826
1019452928
767423558
183736453
1588447405
705121909
469972459
665748284
1621023604
713306961
426645911
98622238
1334284926
1175346655
1974018341
598041382
1547448968
2077007771
453395485
2042271987
726061083
647656687
75895370
1720579529
252922566
1825075701
1782519423
397086975
1342087447
1232953487
1124729923
28141714
894391411
510288691
2141607654
633910955
1009134087
1886008418
794037723
172599726
1978383330
1061694923
1133363618
731974474
1131030906
706040427
1380590163
1167508648
1121920423
1002225317
992329918
1016616082
101016033
2066942103
1637580526
1580358135
1946791105
191869967
331642822
540578425
1921490640
1186176522
391438062
334953447
54612402
797781609
705205960
1138646084
2059056171
203880252
1455101148
1291688269
1084175788
2018116551
1161851863
754622568
477069362
1700502368
1644300186
455360244
1815954368
1618179518
773470071
1717993601
2085032257
614811261
98824710
1276877183
1630385313
185187730
1022371727
435034738
1948231127
1042553632
1874980012
936583134
509926959
1880233607
1713842778
1747017713
743729548
622872333
468865708
1469570011
2043848175
117623694
1961649189
1009388494
2070440565
2110104218
1003339586
1378425701
1650979656
1962149816
1536046406
1269492628
1270232731
1604355554
141256945
1996065098
814739841
558121764
1607252390
671406537
244210247
86268475
734846496
1787426350
1215807769
1672159348
1720725150
1062738336
1687041886
1636292428
1549257268
824052344
1338121077
173269554
204293655
61465639
1424593208
559470084
1509180658
1614489242
1951031938
1942566999
1981550301
782230048
255867463
418320894
1446322477
1027878841
1698974711
676602298
1255659799
1371825772
920048929
1115052651
1570984625
36834730
70122361
1131736207
406081144
642273833
476072458
392975703
1588806265
679001899
1436977325
1793303473
1037290438
1047626923
1540460993
22740701
271203656
1254698628
1478059436
2027612994
846535232
2131678240
1498395723
654266973
171909468
531471994
1248156512
1145292462
536481144
1132448956
1328338328
1227039547
649445362
437385532
936757567
856359400
1233969096
1506781054
1811081551
1383082278
794214523
809546834
511031439
492645815
1287089833
331998612
412011295
1253619901
1572467533
1784268976
194114201
1549290765
15839241
18306589
958192191
2021487726
1825293780
1854005692
289867409
390591310
777355629
1496956451
1471866838
1890714778
185762648
665245227
618560995
388374049
1374944951
1069965594
1854269959
96237005
1091700573
1152879778
1882388529
1633399008
512271132
963385600
1917050037
67162293
1998100076
1576618947
1357305851
1658025128
512501715
788745356
412777996
1666146970
1924568592
1863398285
792763087
200368262
716524068
764192958
886510195
952524212
674903808
1138013850
742778010
290142247
469918319
401762732
740573599
22855219
992503418
1207334831
107736313
1159408499
1913128216
1356539446
1087169548
692693568
1246201488
2004067992
982003260
1052149429
111761668
297560163
756155421
1382960967
1343989690
1455321527
1391629805
510964302
1549767122
1522716463
1740006723
103794544
150955533
1984439891
1217616615
1479661796
753552269
725042741
1085346283
85886361
1837878163
2120739593
1130117317
1791327024
1021225840
301617478
547201897
1161892698
1502287009
1670981279
805084017
1280945056
1789163397
552999978
1271309200
682925508
1472366209
788104751
581076099
166538106
534195385
1981263115
1955981283
1120152189
1595068948
1491657366
1370121267
440864236
177409681
350067416
1565673432
1873477913
1698814479
1741702706
316841518
1744456570
388795286
163411931
1187964425
1382298685
1187932493
365332583
753850940
635259974
181074979
1419670249
1969177293
1759333350
2035316453
81903586
1039743638
2145686585
780153005
1949128779
1267446871
813032516
1593972238
813240957
1740877044
882994682
1891809394
892140402
283584508
1473594418
466978746
1954914852
967260385
1094850327
1131055358
242814034
2070623627
914640789
1446461052
1855792159
469728706
154662168
1090756829
485892801
1263807510
367055615
957290712
1533729637
1035673552
619733092
847758491
1721793856
1549355442
1398393832
1178943964
1663197918
894870229
472207879
1498425601
1661194131
862350468
1712272294
1834119868
1692232972
849537304
1957219631
548380186
99298295
1837947359
1287674062
327189090
1738410170
1234520802
1430244392
467912264
1584479217
1340378097
337793401
1518813628
885635582
884687042
498876584
38805618
825195598
250084130
1370684517
1851217866
834307410
1714084950
831317282
1149482124
2130688986
472066129
1424091875
479795671
270302181
1459746043
822123092
1146869217
1331015619
1258314247
181428487
1254076926
1865559961
86820131
686253225
897861314
1909802468
930093504
1968816759
26990456
1825378289
1857362417
376716780
983435957
1120216196
1322222413
581234448
493417767
1124334722
693052837
91986677
785611346
1472726879
1656578401
53202970
794396114
1067738768
2016212786
1898168257
247135468
1547796763
713103718
374324706
1470686626
538455763
977597107
1099062847
2000497783
1753604581
265578894
1732032024
1129807081
830151538
778267504
1645125664
573333887
1978288827
925060063
1229751791
1645681448
902417712
2050038841
58757183
1360163025
1485651105
145794351
58038511
1680795929
1384483883
719688143
52337087
2105993157
1386461597
509405880
1927147013
814770445
1640546293
829628591
79170855
5714941
1285997675
1177937430
133499131
283502153
1430726558
1150346158
896103322
1794934143
1259042250
1602313503
842302831
1874715450
497123194
1036914951
1452889444
1775202093
830851411
1186702051
602313937
1980754833
311024864
842810347
1848299870
572623498
485902184
2140658365
1173277482
360846497
1187154883
111077454
1196832063
1908213775
1003246578
754568185
154181111
1081176570
607965999
1156427126
612498803
1833509923
847021533
425369839
256560108
813492379
693451793
1550874331
787742223
356876578
1026952015
180858150
582176424
526896193
1045650404
1373987086
941745732
2000499287
547360445
852071140
2051533993
2037964957
412412711
1832451760
153244787
229621981
59249110
772036920
1689389114
556039463
464501652
683221770
1741279758
373092199
52384820
2074033055
1564510274
156003288
1431342795
250277508
1374219628
1432134540
1541244586
940402197
115599954
1431685895
1756386420
412682586
1253239791
1762563584
1070366883
1988490842
877335532
2144204398
1927290784
1286925421
844316522
1614254262
541676600
1850185724
1609002886
631435337
662359079
93820266
365549078
19764424
1162809766
1424446086
1671960396
1436566510
54159683
794845028
1608730758
1260149119
2101357818
2079237174
1123906974
139097492
2023560431
491557162
187376837
37573331
2063736335
1462612260
479350683
1366491934
1382575115
984601958
1335779652
643161564
777093652
2001711359
1028983624
2119638251
1669790589
255388856
1268627625
812625616
2111000318
73573783
156225528
708093822
1256279155
1138387089
1747585511
695431325
378746975
432788492
1030650192
1520738236
72262344
1697517799
244459090
1670374204
371636463
1190701919
648423847
2103602549
1544312122
105273744
1069478939
1681632839
1451164860
333347825
1236453042
609941675
1029189554
1826381002
1629627919
1534560855
1605514436
1456460505
531485265
870310197
1060439924
1231112579
1338715377
997991691
1862855372
1560607918
175799549
1172070631
1743896899
2052990697
227618196
1320418084
113267827
1924224491
204973484
978536138
1799403688
1534574106
1677150351
1479425365
424586041
287140702
681491467
484849153
97187661
487732584
1235736542
1892306912
1488848811
522659200
1393549857
1700819844
355750303
459011148
1826737041
397202194
1994463990
390725463
1146507414
199128737
978558368
1593030760
1501255745
1403527069
1187903909
1895168266
1097320000
1478780436
1900567249
269331008
1741821901
340993834
713654526
326564567
948863901
1006830105
1061197458
1183021291
1002598678
636373231
970771543
1211250563
1828692699
278580451
556470690
162502085
1708150476
156637733
684208902
623410210
1196254761
567907631
1720552154
1462218408
856706935
1172477721
95271449
1499368538
5483656
1058823938
539004607
1888289317
697921994
1921132103
1276768696
1462939462
1477738327
821954505
1307632191
1834971687
803974930
1964011329
607843760
1642079696
2015528822
629731096
415233366
1204173723
902725298
1861199025
1846234935
107208413
860177117
1757885863
958854749
1688676111
2037144712
163748368
1299785334
1111758928
1757839663
1030965200
977389633
777643709
1960468885
53129922
39312083
231624132
1892151876
1313310506
1372058642
1833766379
1977553769
744968282
1160856902
53068258
2005034353
474771892
539060485
221506423
2112713701
1979255532
479472319
2030671910
1890655455
207520063
1536916003
27921751
1188505469
732617075
1137837627
1719825485
1546744663
831200918
1896770034
770649745
674292024
620871448
2052589562
719293319
189478479
530009581
1461738395
1214058713
1694750777
415328934
978015257
549439024
1130189974
662175299
1226631464
1853001564
1649924139
158090945
953388160
738165548
994819015
1986321754
60432371
1342860078
501052523
1281569215
1648724612
1073130815
1718611691
218972405
1969590700
406303992
2038444577
934842872
1416600522
912264317
959387495
226425053
1253488407
433023306
1477683356
223882641
487205154
1877933844
1039353439
349054922
2032798681
860218287
1140731077
553139713
1285392927
1345130025
1965162359
1261328654
1798806458
772233590
429380180
467226246
461329118
2045633331
544028606
1551754937
1244264162
1932852046
1931844905
666887146
1382847935
93045209
1543749560
1169447112
840979549
417583818
217057647
571758317
150498039
574735486
1800780653
758077763
1710627107
969725606
1294939938
1115776273
1865549043
1686020611
1333324902
1777317637
1788840070
79332478
1073876110
532029056
423815773
1844395367
1022374217
1286722718
1220183138
378626674
1378402543
252899891
1509876742
1659870568
274093119
1231357880
1239519232
21098146
1621777921
1836892254
179950552
619263799
345087198
29306483
2101063695
857517651
1777505844
651559248
243269719
723829144
120772852
1823937476
276447920
2051379257
923009439
914669680
1598720853
1980380736
862938470
1234110078
1391303283
1167875711
1100408198
302922753
1702275992
1947511823
1305888181
342572314
1686834068
290814269
1085551684
894677274
471492159
1482350650
1069272411
1253094395
971051256
341395768
318291861
906703031
2108994430
1908213775
917533867
950834167
1370050023
418732073
1573168743
2131689055
2088354324
354203671
1953141866
806800735
575164345
1156989807
1593788774
907631361
1481378471
897426275
441512034
596875095
516693448
2013409420
716844284
1456025099
956394364
154884582
290793268
1136118601
1162895598
1359369308
2114216711
1586931009
394641874
995353088
2030380031
1380368689
1427255752
591483122
1022791058
432243161
641793688
2040770741
80872952
1601903505
513429693
1070338173
416707203
1460950323
111295987
586971610
391865076
457585548
660761474
283422132
1899576848
105298826
1375299382
1814106368
916853980
238156302
586040827
1428637178
1724042878
582750185
1411332232
1299109357
1198773831
743364924
1627137677
1225636971
1613285502
898692158
507223888
641490684
742178843
264710104
632952014
313455253
1285243290
1001832855
2059169439
75851811
1066981453
1773976270
651435903
190912521
1021556908
1713089535
1686414353
1419048595
604792633
370773296
687640820
1379382899
320646215
1007772256
1327633981
402498825
950671152
1487117846
1117697095
1791479786
1283059907
1730396224
1213960451
889361428
981419609
64827617
834276884
333675516
1589723362
1538327931
1739459406
1480916188
183684830
1484408470
709017549
119932054
1084245896
1120149898
270839064
131249974
1651365778
1839780389
1607232608
497513197
1126354733
845973012
1583373478
2130183061
1186032772
753895084
1752566412
99809310
1607634341
495567711
123709853
1232325827
71441177
572998319
730893645
675928666
1540021320
1295793299
709711999
2108109169
15578492
270733115
610060812
1416230266
48013394
1609259460
1032665412
206559420
1096214582
464267674
1704635897
473363266
124180230
584306267
443203232
1074266285
18186043
2105633336
150401937
1792463866
334174506
1646506866
1946121681
1583830858
30307409
1098226616
1785651324
1264786230
2075844544
335263560
302324790
1902289112
763184205
1413074745
884590445
159193635
230300700
481126929
1606070958
1333096567
865645110
783378423
130701762
724694950
1266153343
1483281324
1816207042
147846564
1417542740
119652570
1856713366
2142953036
505781136
1853211381
282819930
185436886
1757947555
1098717040
1738173117
1120774949
1052269354
1392415788
110901142
1296825242
364684057
990707227
1717581495
1100176020
529209263
1295000490
1069269968
1517936136
542035624
358154137
353370004
531424924
318944951
1472768602
1809045085
198280894
1340454763
330139575
426433068
271166322
1680698640
1396553118
1655244945
843454361
191939666
1791762525
1010237167
729815577
1784706191
254276187
1737784710
982373507
1259737328
1816422486
1088936188
1678935653
790355657
1591874931
626213286
1690021871
1768180908
134976473
1379276057
1042341771
1337907831
472128605
564627638
269927418
221251536
1094428049
206604445
1813485123
72352068
907971664
1494041282
1204538522
1280171661
1241966567
2054171667
490357809
2006886782
2147036772
473703979
1767332279
201459433
1615883044
1697824873
1007554209
1625288593
1472930068
690743674
1086059985
1601345824
1845083634
674109886
1059722267
199994060
1761019639
935589034
540235656
809596367
184280672
2015478349
95983180
2023758656
872181745
1730155044
1416884175
1548903387
1602811973
723163820
2089694639
1395961486
1200691267
881609084
825138050
146002763
1011067700
562020500
1305886075
1289667634
1976129894
990772738
1682310762
71964740
483395036
1617189365
764915031
1167077946
762874489
45678517
1621434126
1003726841
1293238731
1725391628
185243212
973118184
93280781
1763186518
801367270
1272174949
65024462
627405609
475084494
1003174910
1326702250
123223036
735682374
92425891
1964973960
1017265
877505997
1426539283
350865760
945505040
1285160150
482666189
229842159
1140338342
672526065
2031785207
1012195420
998951799
855327480
2112281130
1289348215
1615859376
397007127
1592288658
313471617
319024810
24306227
721799388
848964859
1078425942
1001916041
214683494
671323126
1576134969
2119339036
358579450
802080010
879427200
1570873341
488566924
187694446
1904289047
1683623898
809143010
915377125
412682586
657950278
1590892904
1956080089
2108812611
1306760427
1435855483
331954400
1576041057
1444858950
285268192
238420890
1534839700
1799246071
78544119
1262668125
1607646909
1306339573
1819012708
1669618542
394751307
1989760789
1582298568
1839292498
352059892
1425779338
1858675323
1150777798
1153533246
636072382
697438326
310058990
1638439589
1883639227
1062376561
1311306367
429964506
1497037567
2132235419
366015362
1388186399
185393459
601071950
896492311
1002523639
435016510
360685770
1410209026
1448893328
465372773
1400409768
1945392690
752329285
549926235
311094119
1075373069
1024305626
211488640
350190762
1476888140
592127713
1047847545
751523593
1137206803
1950224200
978396182
1104597566
589883820
1040822278
347385670
442668029
2107454276
767080487
1413580493
1359734200
399638200
1143802696
586072662
2089487496
511795811
1390134432
1706896417
1469506349
996077948
389999085
271879603
1470766847
1641959872
361989485
652838678
1561662638
1721421771
1688792395
959973438
1434131962
255350668
1230912609
307885271
1378310322
1534574106
918654029
1365715510
827235934
105125977
2145009390
177437639
20617968
547239637
2092783175
321462836
615719787
2024042690
1166551406
66249305
1218164112
1407570380
1695809197
1713974637
175134946
2138801636
1262627804
660416310
1791319206
2015602837
1300876218
1659435536
977061334
208289911
166142677
1588848356
1292868425
279919812
96752592
542650522
912647793
599832629
1036117969
20162560
1758853388
1443121477
831639159
1946890651
1770912790
656341771
1669344385
158047616
1627264407
1586921631
584027169
1566248190
2122536423
1446285703
611175861
1287991503
2025606276
1854327365
991425089
104181125
2008260596
802855835
1113586802
313185952
820378232
1642117275
279477977
199990568
430911805
430437612
77845882
2106404344
662957736
1945773930
1123520457
439678670
2129364993
616841449
521746246
1618434450
1075011554
447254813
2110434065
680581476
634691203
768945458
358330315
713048774
1431329983
1560064626
630961828
1068284612
1946049748
1282718879
1972288451
18765716
1991005923
1907067819
58295919
538249824
1707247057
622773580
1704963335
141058470
2137747677
1134863962
579744673
2101864026
584696123
461797425
1339966568
539632533
844730969
378294402
514738782
58526815
1052603584
463955915
896343754
1077903646
1533468025
1566057587
1534619273
1082162608
1913088801
1233644330
979697208
1206115432
293685947
530403579
768679439
1308333889
444590002
679524043
1434486482
1400391847
1321810274
910612804
1808850604
902072707
1962911591
986358071
1890076246
1239855210
124050351
1197516893
1851651330
829775884
791101268
911835058
446743396
2026422263
14509974
1432708550
1852254539
1907483418
1996718184
421564052
282749966
206199535
543817456
107736313
1559997260
1319514785
968575818
1241674772
1631002225
1428529840
1805480
836023593
1136826226
190912521
415642890
561638115
704314201
975330788
1321782894
780237386
134479842
731505213
1973159890
234438699
1407018880
1622009343
1055362200
1508523706
1869693575
255462535
228898787
821405836
88617014
1250295031
215760403
1373869041
272454278
1434794048
2115766580
2088074881
117704624
1363028067
504776817
1922349293
1266607425
1771435033
1069990547
1048887233
2035656520
1042615167
836669566
1910387061
1535790999
2132411733
1354692088
14615311
861714148
1992097989
30625683
1600085170
469688164
953773482
2000604691
1345163071
485285543
627070994
1957398451
800449726
1304626267
1008723247
933696263
214609183
633729126
760367197
621043617
1242555611
1526234223
367926688
1779397988
2145542140
487111731
657890376
1990014965
969074728
172261182
1894504713
723537771
1340081048
1262734879
176764298
1485776254
367095849
1828882430
303140138
1059902611
1459797082
905529171
1424195898
1804155290
1575885756
1467451900
1947372030
1708660026
1514285872
1962560559
364370852
398389372
813607894
241184033
1740537188
289360949
1914010112
1683264402
510009617
823940835
846414788
1104098042
109881117
307601534
79423664
1053934789
324721165
2090624648
536747755
753937642
2004564506
1212542537
1532748724
1724818141
1633108223
1940927780
2014541396
1898439547
862920045
1864571377
448970159
931582408
1710537188
1765768335
514341461
794797773
255609226
733084741
1933694378
1990405544
741296109
229012260
1600870089
2047859354
724862608
629179914
1507612112
2002310723
1380773532
1927674368
7512767
1873738262
1253770062
172833544
1872516898
674776383
1750386460
2049816977
1380434771
543267593
272529179
175428427
1774611449
1622276468
1109085790
1171031388
730011985
176710672
1336453471
1443016646
2142752681
1953361630
1976246573
18725092
2026709583
765401696
491046087
134135737
657249277
2077170521
1729600240
579890611
2078092755
163290642
1762631769
836490854
2061609205
799992094
24306227
912467681
630523594
1509199123
886403845
992913619
1741582377
128382317
690273122
1011260522
1150288328
942959579
1635289994
1540641494
959324210
1758600191
1739520375
2102199256
1153035851
1107805750
319332116
131685744
952015981
163662254
417604824
2072887143
1837911759
1816506901
916357929
1564692185
1750691218
234793058
1671809150
1121588448
1052015467
17755050
922443165
1015140718
1890461979
759048433
140953848
1956665730
1683643624
508450455
871585476
2075375723
1328023983
1333733670
1583126132
1127856609
268813368
4129658
1822816550
1569929267
504372142
880931484
555560775
181273455
466868762
1198041483
1707917553
1074674999
794910507
428916421
396216300
1432000915
1062164690
250914030
434716986
183191702
1091076417
134114203
2084320740
1382710253
1580064181
1774625977
878754043
246582712
1843996311
734668847
996408843
761713639
2012300661
90877008
936734783
1950883437
399367886
1711794622
735392464
8978395
1439481055
1440093752
147416429
137519848
1786965433
1522790459
1316394136
666371546
1442279702
1104486208
111515747
1908746292
318562079
1745797121
1269238764
2016848314
928154471
1588155194
941584701
962597490
1749072389
115260147
649944042
1639109214
496511124
1324394290
1595644225
255026685
750620277
1043008638
1757024565
754086426
1664059668
300104482
2000509170
423942264
957849864
1946501056
1251296633
1146367389
716923599
829620769
1951471232
490160829
1187682314
1358040981
1665563414
421896157
1070745014
1432259258
1920049965
942953910
361891536
418022271
878338066
1117196415
63798665
666910173
226098101
741876756
1331180628
1404801940
2089277310
1897250983
1815920409
1282264957
344559220
1647335011
1431960843
753421963
532483154
598755177
894175500
164412654
871745063
325657487
1849916177
1151424369
1014268774
195699588
1711190078
1864245845
5986106
1414528054
1733199083
1152402078
146069269
1051345169
1487696951
725037503
1012860031
861397389
509890370
1525628110
937002430
1689989732
1513573870
1312196138
935264781
321473910
416083601
1775572519
261334586
1247957619
62588860
1587841984
325883683
73265557
2061620518
1177811201
605398860
1728099311
1891002983
1282104083
1158465859
1937380307
1442096720
1742122697
1854917212
1139977195
456845850
1122345904
565184735
1079078906
400951925
1336810787
792580249
1201872407
1781435185
1364745832
2091316747
360854968
1785836181
534026239
372009452
1513496591
1209640520
1325774040
1073461021
2045160142
1831977044
734896828
2080248783
318454220
867888009
1854175005
441908859
1895129142
983546099
40203667
1357488960
472887375
481193617
1429463206
1026840922
1210768617
968219637
101452381
641423047
1150605820
567642237
1818341153
1884911195
1135451128
477425649
588740707
1215081839
704205677
619978464
1886957664
1217194751
272331124
768566497
648493667
594110257
948748231
853128752
294261351
548587377
322547915
610275219
303297414
217808398
935013074
1089364095
228701332
1090267538
12798746
1895648375
963506111
710974805
1596304297
910256129
500077368
505297852
1404118586
112277698
1089515175
372348659
1492527023
256455423
2073245845
541407491
575395285
486586115
1831236238
1188083972
15541685
1536558358
1715619322
1505374217
2039464946
1492701403
1050840644
758339701
1631322324
1062645809
722804144
239286116
1863822241
1561842902
1557087345
1365546027
611743902
1518580398
358329403
833050585
1488139286
920353652
326266695
2037688846
482996629
1096186570
1636178221
2087881715
1879165524
1171853908
1511940992
782936848
1424483624
383266452
73314627
1871578913
1303529149
535077425
922922945
1936818691
1254947716
144800419
2099451385
247443976
265126187
498023825
1032340153
347691589
2093403026
353371751
1568805023
1405201450
1778281357
500208124
1017495220
420653333
437327559
1428664022
866508711
122512754
1351382408
695988790
718885212
843743017
1865856748
880883950
1023116604
348785264
1323999652
465827527
1247889020
345055226
261134851
2078994176
1508975507
809370813
1064598205
434943111
2144624055
411250012
16155929
217840800
153924839
1668363721
757362323
1412240514
1096778337
747062493
2128510247
474268482
4858375
369582033
1828130721
534817680
1088015677
1519020818
1012988218
778471057
706744933
1413322644
348720909
1006944153
1331252288
694564936
825541376
1233644642
545091115
5571751
2092131704
917613878
177610212
1158608905
1900562049
618991213
418066870
952905223
1116084320
1589367194
903341830
1074952382
782899361
1979005986
1033430505
1183788536
1300577344
1727380187
934467844
1024038440
1895478324
789556431
1671664213
1567236218
968273866
246030617
1895738134
264266405
113137112
1542552257
2055046041
545476439
962916695
1183655963
139192409
966243982
1316162667
1470550267
1483231331
1010571994
1745159241
753857459
633425526
2124417229
1943942826
2109817027
943531609
1603420656
1286798520
2037192927
44046333
1243622335
1577751947
1320290514
325137477
341134599
1632424062
2122069987
473256891
182377846
595589600
1211632945
302075402
1012399476
321457532
688960088
1882305683
822764614
433249570
981819157
847119699
567574324
1716519626
1373371004
1303310156
1720753815
216046929
722361710
1759209979
548953901
146697492
1591945240
525465475
2039063957
1366933587
2078069594
1831210941
949308475
1831791466
1918010804
921906024
2036817158
209758860
582643997
191662253
800259973
730677267
592165060
213841269
293244574
376827075
1980471145
715083927
253636021
1226548779
1508185357
1478634166
1484797449
1826795872
1632975116
749551638
1162596489
1194381084
869834134
645806803
2136384564
967152795
1510072956
1913632733
2029299330
620160635
825229767
56612376
147005274
1147992397
1210488413
961405869
537736327
1906248809
3823864
1571687817
220915033
1199542501
274687548
896699619
2068617888
1093439011
1907440448
653905816
2142209028
942456245
1658521344
206724001
1539304232
1323324869
1015913188
1875212808
1813629054
1265965952
1490118599
1400360515
701501811
74371162
1090000907
1585891872
528345515
1259988230
1200244984
911660424
767254430
1077919450
261014054
1779506123
1641156048
1607499517
624491705
1639114155
852257993
1446383061
1021625208
817097627
1889335853
823435887
768626735
580279947
1259927572
1144430505
2100971440
521987964
92001558
2068021924
1977744049
1845050608
483019166
1288042546
2019304391
474920921
258593090
2141359883
1322459764
594774556
1470790903
1689899587
1770355691
928988453
928660168
1464856414
1661912616
200398255
623849624
301562457
1150703846
1339723949
1441012969
1514537867
41860927
837353087
1970401876
1299777831
785442316
1322778466
1807981610
105361463
1958941536
1412040755
877761847
1654955205
695905396
39403408
1168765762
765642652
1480773690
615989316
1769898827
1279060539
1088793989
1910622560
1463723126
616666598
703363626
1662234490
817975533
695355630
255315722
2136967390
52735348
30050050
375489692
809265291
1563837169
1383450587
1563073440
946056346
2046075655
681918105
549794070
1747052276
955176989
1849661774
978988595
412703384
318006039
1599870941
1641841310
311973841
223834187
253443619
1688510129
1575624534
2084964619
564944863
707408872
1196604475
337143228
252878654
777371553
410370644
235824562
920899130
2125774211
1036604768
867163069
300811976
2072470788
1370053659
573663467
571060268
1228228393
53789817
1506145442
952393741
748450494
321760909
268375675
1230982722
60490563
1890669164
1450741331
642867132
1559361550
598973653
1884677432
1621180510
423179301
481962597
1373666189
1419916072
1015037811
2075758158
851441861
1619740513
1612163519
410814021
1088089012
258908926
2050644857
468150818
1208919402
806571063
1091210083
656812222
1255323844
563648031
567834517
962812407
1186141074
1787649818
1942912214
383914786
490113675
1029231052
2106808488
2002085693
665002398
574314236
1738219640
828503867
190674623
167381114
1562120562
1624491167
1760234862
1382207873
855986645
803122114
604703872
2118752006
1267741968
177809099
891054440
1715704244
744676455
873801974
96080559
1913902243
853218233
97646922
473867088
2051411579
1106624480
1146547030
1486452581
378680837
899481729
982517886
2138466151
362905961
357384776
1211652301
188120635
1818638914
1122532389
1428219098
1958405623
475662412
1601025458
1269775876
1045764239
419658920
976022261
1537371664
1328185649
692600598
2038433228
1174542459
987949669
1703416520
1121329187
170155338
269973207
295820256
2026852273
1316162667
805028400
1419541422
1781549750
1669279248
1674294053
1845299073
1016531507
353170080
869316866
1446596455
498595458
1608547033
1403090112
1811559147
1065937116
1011298882
1713915673
1546107703
929192575
1769271917
1284288529
774035509
1992561122
1608877183
1113188363
654864967
994756116
1199877484
1909637888
961267471
1199743487
1398444369
983513983
1472991846
1856960947
931817716
1071668780
649326750
922748634
2137177890
829787717
2086907144
535395258
1084734602
1509639171
87316726
353708032
452763688
2126647925
48231968
1288414915
1929283603
541591332
2016307283
1019329172
571763654
1747194431
745766162
61840866
430271166
1746875436
1530117070
1619356069
993109579
186398582
168385945
1412611408
412180747
1240234819
976843748
264235356
1701157229
710240979
219356879
883032283
1663358291
762334832
2140675040
775284736
88034871
2088701540
864083127
259750266
614657944
974287866
2146544935
2120333512
2098015100
1808492698
1211392780
2074358926
1931115431
609115149
1801712956
813492458
1604654933
1219529491
1492529036
1106093199
738162004
1037536733
1167348016
1381554259
918553397
36641044
37852921
364829451
1046069453
128416296
1397535657
112751040
1524705014
402031204
1132976652
556931544
995001196
1176786056
2103959008
2012149225
1813571542
885879832
2017313912
930206356
970991572
1739003731
135002748
1168539773
782336642
401166726
148523226
160892980
2013519550
398651554
2071457743
1925299332
773030622
1306726048
1402222476
1863836855
1858665665
931872429
158654513
1074495796
320117908
225437415
647845462
1356875552
658719967
1741301451
2051443309
1135931215
432349580
1357777487
478717692
768423028
1920805073
74017116
1233990801
1063061635
338012358
170958902
1229130003
2021518323
644536942
948595591
1489862458
780920873
1263999455
785086129
1298462794
169918220
1764017163
2002993381
856674152
355363084
1064003941
1517343430
279789329
161299656
899643125
232301099
798833614
366808470
1795390466
283501580
160092370
1052157384
2014711501
1109961307
1021141846
1629866949
842464899
281527637
633441407
1411491888
1694524459
1391734675
215764905
1029611196
1733039261
1550491863
619679695
965669448
873250054
1104119816
1508338733
1941319305
1944838565
1776125446
1004682066
493806104
1752007825
1712114187
1086187868
579800205
1202098540
618212486
1871755787
1654845535
1085133626
178246089
1957910760
1531429493
1188503682
937232740
1908606108
929846319
2025872746
128331465
1878140715
2087520434
1440477649
855284551
1245698976
355680155
1827959764
1682726218
2009690877
1452290627
1227156336
228370294
1212091655
979206090
1041778265
1994443381
205804187
615126305
1899146186
1886028165
1648958493
999529450
557324026
540342685
1345959910
1245182902
61483550
400411256
1975189468
102987165
135138712
840432336
567424641
1481475841
1348113016
1658889583
1842597864
1435761557
94315240
1401236483
1174329384
861361431
831147626
550079537
9913328
1021148834
1852349944
952931433
436964170
1397635067
633328094
1194547306
1731993347
1709061659
254356521
889247330
954378393
1558964266
2072335119
1999483734
1378661319
330482868
1126898927
1165504043
482030824
217477435
504038884
1997197134
1651393616
1911664286
1475416120
690027383
15121129
1275277255
247148771
694374658
581865132
1676518546
212799838
871277953
628577847
1546858190
2033946395
87402079
1392910866
106888247
495695140
1103881671
616517405
1499778286
826215283
1330115728
1141578628
1278577407
2100365597
1379702616
878393933
917607559
469558032
461245694
1324586760
629318660
1568013731
642378883
633070689
333555157
1626450627
1854440854
1358512773
2016196216
999245946
1496925487
1115722409
903049882
955621246
1549706909
922991997
864696128
2051156535
1945274198
426418006
512579532
1886378847
136968752
217410892
566259008
497053811
438567111
2129170412
650348549
1741244757
42916545
846492525
1622586392
609412162
2031796010
852782856
1310571404
674830667
575168067
1664724242
868523540
473733382
1842159029
1818685981
1387047598
624886465
923973323
1780203844
987711584
1168841538
1205872947
755222331
1471754401
1407022743
1687117693
770795503
2107925809
2137646383
726646919
985275841
763157639
588870002
295741717
426893857
1303408287
759226946
1671002324
1144756728
928632268
288377287
1498451672
1377604708
376266583
1154286450
903543245
1035894314
1879405220
1320771460
1124050525
567834517
168604737
54659419
467947331
982472974
869523577
1520770591
922632671
2082708134
1510682474
533947203
308326401
1770340924
1775559473
684752053
624731151
1276197532
371829354
124662216
1597130425
2123782071
288775910
1311389349
309896174
47073325
588264293
1052628490
801026195
2065391522
1041014635
1632594824
1535080063
21162384
722787015
1105304950
409266351
1655300746
1992227096
118454461
1788357445
1404804792
1733535173
2004869633
1372072242
141050357
1370001445
1586131361
34442006
2120919851
131163074
1150137588
669422588
578544929
220377568
1837152128
258842584
1210999582
1775967528
1410670300
2033617301
1181719325
1788349728
1004238478
728821904
388510074
1343803654
753032966
317235559
1345440087
996078224
219519793
571887808
668617860
1566240955
291814491
93016628
559121121
1979276155
1151346411
923494869
26942541
2027409360
1884650643
2080476532
1524563518
518139682
395793990
1486480246
1919819334
1297190071
1327192848
1537078468
977788029
19809120
1425985682
1362707640
922160922
527249140
2114982093
369508642
1015157055
1317263634
1194887014
451829111
2023860229
724838148
1364170279
702701361
937832270
572995051
41304551
1167325109
953948622
1815104890
844967876
1303445533
1506404150
667683560
633111452
884607940
310720161
607805123
205839914
243422007
1776270623
1371310743
1166611516
515212810
305461733
1830352453
1554719157
1575704280
945566102
385187747
1841806221
1763643866
1211761745
1607337717
1800261590
1987701439
965820231
1311618080
1899844676
1667040231
1790096082
756777244
710789818
1074544549
1859751488
482738790
1078327542
1575924333
6875921
1941271740
1421857509
2146391674
2125426020
146562008
405818943
969910705
962381619
137247783
1649513363
572905440
1605059740
1471067525
421110964
1981846329
1856488309
1670209279
878206600
1232337156
1811391205
700028096
1917469440
2070658184
1984142442
2069142564
1566926375
743257306
81435134
1362255557
1263201646
772346648
583713276
1513175420
1584813245
78454559
1527453529
743432923
401277360
1464827336
1110094299
1818171145
1512990599
1963989174
1321016904
1974411878
1583281324
1543024658
2032763643
423983080
1483327919
1021800010
35103235
1567034017
1061914220
612156201
1735589522
1957609972
1166474971
1614584467
2086409111
1948868875
1013426721
1794367959
837333757
364107799
916654751
493898346
982010059
216538069
303600761
2124374311
1804879371
1814129561
1719343048
1672794925
339359942
777864116
1749790039
656790794
1151629025
1107309847
1067507572
1706817494
308046967
65839432
1134263156
667214649
1712589801
422039119
1672892005
316129044
440906880
958762890
995098697
123862497
1124775378
36542139
1868669052
1726917660
739804893
11164413
735233862
352698296
48842405
403012881
2095508760
245661661
214472346
415183238
39353823
597842479
1900623398
1381724055
1120795711
1582511349
878581572
1501458694
1036546968
1075972204
104277891
880601069
1266077711
740573599
787603007
1845712623
1121918369
1472331312
446128547
2131608910
1728869823
2063826156
1669580639
1376003800
2085862070
1113457243
311942678
622259856
1984217465
143302600
1886002893
2130497119
1630281427
1343978633
1975183191
112107645
1027193489
1596338006
701878051
1305794749
962627506
1714972932
3327276
1897723789
830276769
937464271
2101140881
388439562
1858998170
1335371943
1652308486
626098579
1063291262
918148408
1982449141
834549605
195366369
839032582
538293775
175724676
207090173
1570805258
604143196
271682795
1237080068
629229592
804879387
496472674
1380078053
617522182
827533813
386457855
1467752725
1258020810
1689374175
915606451
1168935607
501495849
264645331
417675903
392374161
1452367148
1322396117
1616240204
1162748047
712195637
1921143848
1280075452
2041186607
636192186
2055158586
1473927146
1276528001
715062626
1665929658
1123745481
779378160
1429075942
24448053
1609815272
501096493
1142319313
105925632
1395890985
1818732437
839959885
1252378299
93637501
251439328
1057857422
725408484
1922176961
1395305001
1019404432
1941753207
1837174349
254251496
645580962
623647824
210847837
517699140
1832989944
1076011654
1402715869
1234774522
228391981
1247274747
1612735118
1433529011
357852167
1005932205
1855804646
1033695586
1457969879
1374171448
1831432243
526737223
95374837
1882679911
746587741
1234106167
2082761300
874330753
69283337
1129426735
1195586180
19635382
942103235
1626484452
1167984343
1165306281
985574058
1320687284
1547295375
315372991
849628593
593725122
2043999006
1444287287
1727277870
1978188995
632477361
1437331326
1046163878
35370294
1992042580
991066487
1480296936
1349342769
1334739189
1381352524
2058432169
781091265
1988790934
1070604163
932893536
1493024353
1440570806
67587835
625487419
1023147327
1214301867
2131939776
959015825
126728155
1908164145
140924562
1489304369
1250480156
610672429
1072963292
1266397896
168765951
255895924
2137271588
687025046
1855075373
1230288340
448104036
421644249
112809853
1124464444
1737101373
777621020
609886875
204580064
148998614
1366640262
756869064
1403516699
1582274567
1102691153
1336395295
2050678329
1935779654
1772200194
1006596112
871997749
1400038767
892232580
1198038452
202779494
1359245255
1374902914
162492029
2129435481
366296499
261582689
1256910355
1132562911
1870477298
1520031692
90696792
1451211374
1656590941
682141093
1695353014
1296264540
697753367
1307722429
1582096439
1572419417
891004832
448954085
2055917620
155244914
968834180
2027774917
789897084
1761903418
174135234
1618753768
1761074445
645480186
1139009906
344442512
1628191862
1193399344
1021545318
1723347789
1479017051
1409067702
1787107623
145903928
977922553
111033287
1329896318
39639745
1141192239
1324282701
545858913
340826776
137794237
978628864
1877685367
1950683566
559504928
609376134
225550292
204122459
142466028
1925073680
380886016
1160155267
1740189140
139090103
470182448
1559479341
134676873
1742150570
1988050933
1824830877
1054720168
538827815
105125977
1086659138
910898357
1450904310
62202710
194070729
575340749
1134613756
1990575778
1862065051
1832551974
2107845866
2067568266
515520520
1795664945
1550043305
1671749998
652855990
1837736333
168740535
529702107
1232857202
111133177
670760855
1917173863
767229392
1513874489
30608599
1963161415
676583167
2102885953
275974173
1514556136
2112249221
1337490742
2049986930
2042025464
1058172544
524889323
1345156926
1684772026
1676502996
1837130567
842011864
1190060173
524137936
64261817
1169689962
2003183968
2119036079
1888849913
63790680
318094426
722614277
485207222
78693870
1378281057
1306328771
697643460
264612192
573019206
675225926
888124614
2130554899
1349671250
714882056
676671933
80629918
1732298897
1699555438
2057432647
1935166450
2131435999
940572050
446185090
674947993
925292927
717187402
1503331214
1002837867
555402250
265276830
1930599270
824989714
1433529011
1644922481
1308357589
2061999708
959788333
168973364
784359430
1388565102
206814512
623562711
1724622417
1389202083
244447539
896600424
1733368379
1220772834
553189611
1124483829
1247741892
1096371015
1132249949
1603685401
314224635
1226963416
832381644
1853866832
2026722317
302642823
606832477
1904888620
641577273
610659642
843620832
519919297
651555266
518967838
1242674249
606870069
1876047891
33635603
1959089038
823211863
976843748
904169926
1217996686
1165747606
1867864824
652645240
2125618223
1884843440
57732356
183650121
786814537
639725110
1659634370
2047421064
1191638928
966289926
1456918806
1277954710
565697474
458413416
942680465
1353945171
1186653306
680581476
920058877
1937260871
1542454432
646662263
934767567
852948322
337121953
2122323507
251211525
1013823307
1325179253
566911263
1513492684
2023301836
1700069480
1788592678
757072154
818095500
614423325
1102740087
405895245
1282960884
194003497
39783914
1401630665
985246330
870854787
753617052
1504567073
819821246
666059899
2066246879
486460381
1953208148
481295329
1266308688
1439261786
1862903196
1763244428
230550364
1281090759
1681594035
1223884543
1817734844
1175736184
1348534427
898049162
574425068
675206851
1967148543
1125676582
1267430206
417841806
1062520491
738064060
272831944
476727514
1758019120
1006740924
1416149084
208750530
1904795375
1504247170
1370184987
1777229054
667489008
1497188722
1322977226
224428038
1089100166
610317853
391033600
1983832100
1064513382
961085897
1482611821
1812895879
142538037
393694944
2093044981
410570431
1220296115
1761532954
435756448
406091197
670544002
213581244
2035100210
1528103196
801661316
430582943
644725447
878507025
873584674
383015384
1259593388
1276558340
647153878
936632090
965696083
1362188278
146761828
419492110
1245548817
426191504
1884446931
130757583
418912013
1731021968
598450553
290062698
1622474680
1768467173
1447981374
1489980225
1009945507
56902212
1379794040
2126605696
673826737
102390652
1791671374
2059377618
2060552695
197861327
1575770778
1902279718
594746869
1823142620
1218430599
2033282577
1701254004
1876486684
292777914
26553067
288757519
1128539190
315518367
317100735
1566280132
1578960872
1583209396
779498929
508917898
579981101
356362084
32087899
2037120901
1271361997
849361010
1449823860
78801388
792763087
1617878777
587499529
179014534
1155129354
1913621624
742335897
623145125
774433674
33338451
1446791870
2079817460
93312765
1564167645
25467597
603255523
2129132432
1018350039
210034716
1805813395
1015958953
977975308
758162935
930316633
87416781
2042843890
680679152
894120908
895019546
149941706
702308406
161708840
360735340
2137138916
1385838252
1446626683
1785805773
1050989152
383415939
184094410
1848387926
1247629325
183948810
1102270238
528407697
410861723
141037705
1735287800
1020458086
1395949548
871091228
627962291
1292607525
604340902
1925772265
1520105420
23272513
411075440
1385094952
1916754343
124918979
871854172
223903984
1468955230
1272188522
506027564
37817323
159029240
1461233102
1460658412
903229920
112763062
1655609396
38259215
2119537299
1266958228
1815291833
1629322075
1261795728
1445668205
1954914852
55621920
687013012
419040936
1643996706
307452757
1847331266
1514086651
1048547094
1960498468
1360112310
870805658
581497064
876510691
91571493
20332243
323676157
671842988
204387987
1647171102
640312633
1930051493
804974598
599036959
1848717312
2032258812
231808310
598872950
1852995912
238961503
1427804056
667340455
43745019
2006814768
1837759059
1125317530
634169763
1005062340
644960374
758583630
158703387
1920416803
1272119430
793805331
1160641232
1014357300
963632567
257914891
307491060
1082074328
1363806607
694137014
2145756440
2000000415
1053240523
332400315
1916521895
51243764
997401212
1078819380
239501674
440616716
1066878086
948313207
1981227005
583974908
1108241775
1574087244
524889323
900341846
692357173
151195511
318028767
19011489
1550909787
1895602665
62134650
2132975954
447704958
86819362
1233087299
1793397507
561297274
2120542162
730163345
1272094961
983696043
1527530763
922083290
2117600530
942440850
1048540575
1380695881
1398385494
2012560915
169432678
1700233467
1649283624
1804092392
298946072
979460614
255115500
1436749820
868700052
1721868974
428600698
327633202
1391466901
938342730
786449058
1507741107
1541997991
1793474546
799717354
1074553057
1723176400
1695560276
588060900
2021671295
444356557
920733562
1356442537
747051548
375958923
1484868338
1248282215
502198404
1763736807
1762098343
11694867
1799226255
474615813
1883500163
1961299193
204288968
334172321
1892168178
41830551
2073961114
931459301
1299137035
868663252
791253681
1340160192
1260270529
934133891
1232843333
1338848927
1752079661
1881819210
262244057
695877555
2013735574
968661906
1076055647
190702860
1328338718
1358413536
950856257
1592070917
897058232
1936136542
1379355851
1551255533
700742747
1099019226
735799317
1407800203
1639420226
43205369
6443330
1490049449
1071619795
1838107198
326490442
1747307879
1413046511
1303310156
110760328
156310766
1074202187
1077889715
2089731194
2085678804
120752007
556596289
1882283624
2064032660
1610102887
995399149
762284001
626871154
589361297
828596084
478320180
336240865
568086687
804591908
1532903740
1505989316
961628714
1223235056
1759001531
1450985687
1847091395
594613138
123016509
403325160
1048446572
554702725
1018239955
853352912
843422764
377627078
125562748
1855884073
1126462245
669912959
1673081202
1993081378
1265983379
1700465243
459189156
1263412190
2093667742
1185947377
1288565524
1620332062
1759001531
703542618
523773324
288693560
509251835
876775318
1108410126
1959939315
800368538
715368297
1179965325
1275831494
1183158006
57650379
66394301
956771107
172221001
1877873102
255725189
866481583
1732799021
305145263
1310448246
952615281
393675428
34447605
1539358367
1417280923
1663307314
1851541749
500067791
9399487
503166385
1412701149
1713616314
1780503535
1407908668
588081430
1741682371
2005126356
1034005771
1171189520
1234935723
404070815
1749556243
1798327862
1491341262
1584770220
1851588292
1347356082
2009887865
276192192
1432530616
1044784104
1924490339
141395363
114647079
585909384
1237057491
2068122734
1236905665
799738795
1105488800
1285507327
1413228363
241652645
23218474
379748767
3667212
1831232436
1568064514
1869973899
667647025
2114573497
1884914205
786104373
1345873444
496135626
1198929150
1265410305
1994611603
737619950
307320870
1019162586
1402913054
1531605495
341208146
1939851673
190353919
1883555339
553189611
84572778
711082619
1178879682
1050491935
1464949272
1837166718
707522972
1855850470
1927289000
1008600540
485886202
85886361
811490888
60573000
2110268068
1940690657
1366584271
1697904887
2106684708
16880670
50877023
1833941133
863313559
341804063
988398961
1480857484
424773642
1203217740
153800596
741284915
1298462794
213581244
4017775
964933603
2105455870
1744585282
1490020475
1910146117
2076818982
1178351865
2023860229
1286281068
1540783036
256245834
1987119450
72700120
638436627
1130805043
916869344
228709473
796408074
2038777184
467684174
1492039031
1603712874
1162830406
1732235373
139780013
715401444
779490493
2072982893
673034112
165194314
1508884625
663816655
321252635
596432562
1961514076
701186248
229805900
1412373084
1558738042
658608719
686011798
1307287539
2132454108
1734806475
1848143162
1616815950
1196007832
1978333821
113345673
734697450
1681865715
2081382369
1501430187
1380174491
1236150079
60971014
1475772739
312821806
1083887028
126352678
254524359
2015075939
1686160949
575583463
696432955
2138102942
1322911722
351033500
1380176755
1702766627
1666173551
1714595108
1399224526
736355492
1799428382
1550005088
2096437581
371052837
1369955310
2063524009
825339524
1676476739
137922692
246787676
598253568
759881740
776933161
446084605
773006418
1809181934
224614086
545863960
2132968086
171487940
1577946955
1878491908
177935706
1080598006
1462254808
1183043226
614380716
1362448700
889147979
2130430284
1776562217
696272271
287308398
678883541
302281806
525440062
93837704
1177860117
1389164473
1933611626
509610360
1798112350
914499474
1890485576
107306665
391213805
1533894341
283719726
78331309
1236951444
1942149734
502914351
1011360133
1051709016
2063640347
962154189
499314938
174498539
1678505882
2059313796
1987979078
1740953936
237783513
882180717
1858932557
96528845
1843845943
961470607
950834167
723151681
1520162054
1649610701
417173773
1671465191
1270180546
616220502
300234976
1793780
561952013
405066211
2131114582
1863834409
1164984935
1220534436
820619685
594834004
1130100438
1151216550
1570079262
1489355629
582478726
375358918
1711411964
1185166073
728941715
539668493
273791642
1381952730
58066406
1015491664
472595494
1011351942
1950628955
1023708183
1052974392
1919452827
2111246777
1634415381
1289879338
700471440
1221212764
717436655
1647001911
1976047537
1298747070
1111188931
619034420
1166525571
2035384615
667671501
407700254
1193705830
1126268028
927775676
1834293083
1818098692
836359228
192186071
1595828505
557750695
672713897
2111551387
1559623165
88777225
1576029952
1309817547
1972591165
1213540634
88057901
400615124
824980129
1099920608
1171035529
1586617525
1611461634
369842925
33644695
883444405
20228114
2099981376
23197788
857951488
78539909
1370972142
309249171
1175399088
1729342649
431917184
1806726419
1132326181
2011116294
1269549338
386610215
778677606
1018726708
1780989298
1949430711
1745824317
662015273
1132079199
1291909287
1862294006
1694396005
1204066328
2005884676
100244808
2114058169
1373371004
1090808283
2144427016
2137613241
1937562611
1585946711
1359696824
1707785530
511356883
370683785
295354427
280607797
1662268691
991096333
1395413488
991911951
844736335
1234904767
1717521691
1499432201
218823265
633724288
2109484366
1408339847
137140710
1976484876
1551680301
1430994443
164955651
884675820
1886422658
601046775
2108771069
1266994475
944425104
1910406711
1296017863
670454906
447490998
107112588
1034690423
1133921125
1102239268
768461322
230554269
567108856
2102455966
736683211
1179733257
696702450
922949186
1777172753
819003173
1572431294
1912853284
1742170091
2050770778
1184220396
2049233827
1654742473
1760801607
1590629146
1361801033
1105402534
1534344489
160117680
1686379397
662606656
1290563078
1127570382
2070658184
1689122172
852112038
192654586
609718115
463243205
1180632779
392706438
1601726266
952409414
1858347098
848600723
1763325617
1664934848
2115545874
2052158599
2077757844
1803380500
1414767425
877646490
809692567
883990311
573247776
815669698
1561065968
340132187
297759609
1965483416
1554101214
650769563
364735435
461073119
1368341828
972636691
349376683
748423635
900495120
951583389
709331706
1605013243
1542664940
1656941175
770225799
1504173689
292653382
838527389
1898033583
1196280600
1329747444
951176869
872807079
789489581
1414601638
458467249
1884609109
2096779899
399887592
1478833413
2133929298
1433719197
1026275379
2046580921
1794660533
12402279
2052619568
1159992369
1007983383
1622549145
1720405639
77538703
1560622403
965820770
1125257803
2122118325
1148396124
591001104
1060445346
1927821697
571039382
1217182180
1105637541
903167271
1718802033
455272886
1881379041
1034390394
2113048897
1536914483
37281561
533530725
1842214901
2002124312
1338946525
29343318
1121411664
1667074088
241276736
864058655
575577858
1204109670
888376399
1733328172
1035771240
548478649
1040138907
278455031
935115538
1513182830
341333432
92295730
837566197
1087322042
1799753109
1050221376
391891190
2066041041
253602792
340069504
1208637600
980755627
295508187
1331952369
1438645518
1115739635
1474909266
657466662
4786029
1572602162
766613894
906605039
1338187331
128962201
94761322
1357857042
1725164265
1765152883
1141027462
1422243605
1272081016
822272701
1444432799
1844470423
956338211
1998583479
1842587098
1472431241
1275165068
827124386
643282745
1715679184
885917373
56355643
617748666
1019575238
231270948
961305681
1501223013
1172185934
26182506
965274817
1840043339
930106948
1701830739
1733099997
1741413319
651789817
1550704311
1133278238
1322609025
537608739
1009366516
991385762
1359119033
977764006
1201133979
976643014
462784962
517762902
1859865724
2109794385
936105226
1577466780
600878447
301562457
1550740694
1418268036
1546956903
167442769
363727483
2022216464
411744486
724753457
544387648
672900346
1026718220
841131815
1977549824
445853808
157342662
312392754
332023154
992563220
1550098642
1721737267
2140356552
630730493
135200474
1252293948
1690077590
1945923775
2144300251
1588757119
356929080
66011880
1920617609
313634935
1869804360
1173000895
1610180285
1554679366
1934911485
2033344181
1626617018
198371871
1211346968
779309098
1767501208
1459186445
517485271
131694700
832945619
1890142288
929751926
662119805
273873109
1604522285
996618951
1438687525
1074210680
1973668125
1581843976
1545225524
1516245390
1795013393
660852696
382137061
1677265335
1965745576
1446524002
362758670
1173543370
1028600232
495305044
1636357786
257955955
1968300776
73796210
181682005
1208022476
257448987
1913514410
1018594029
1192617219
24471827
205963431
2087969805
14764689
1419145508
1511299455
441640289
808794681
255581204
542898945
1908493406
1487408340
2087339574
1608461162
1086799005
278680281
603005743
162466709
1289610025
1818975623
1200230726
1415361848
1657174885
105295820
356401477
967088191
648265650
119488158
1670537518
57429522
1923178914
479979650
2143417733
1228117554
264230333
1263551778
1247402081
1754921462
2147220049
1000701921
1537007307
187684455
378616076
1666199482
1523863288
429650214
1889845362
298425814
1665965344
774452068
1333554906
1379833636
662527610
1111022226
1816165802
80859619
903663801
1058989833
2127100604
1702216207
638669503
167196294
466659926
1037242144
733948394
1801788352
108697352
2110657370
1308835375
712935718
258617490
32061285
175014486
2145201443
973125270
1489904385
1788912053
1738378863
720321944
1050863104
1683366958
951924725
522926426
1273596268
578306950
83589750
416833128
1939536451
1329710038
783806950
1581470623
143910150
597836385
1905489049
1738468377
1162400539
233820790
2026938143
743697926
2000322886
1686517172
1357282842
1687983314
2027149832
700811432
1241356189
640885065
1756175842
149700005
244035249
1112839524
540221502
1423375710
300754556
214847076
2134241534
982173118
1194058261
1659219110
1894254265
343184360
1353774050
1019010253
1821684130
1605664200
1782167903
2051815785
335361912
1278501666
1155221046
827786644
1928043190
1080965169
2118210871
312793816
319119373
48600300
1915041905
805551848
1829480887
231813230
912871305
200604172
1452292821
1998604077
1532602562
1458009369
1469389937
1143295060
1722232569
105624753
573814191
2044696831
811006065
1953556923
2137734032
1003654333
1569005816
2036520265
2011093703
2132392447
1111385437
1056665380
1248842741
2115141671
1631745102
1526414693
502733692
380517291
589321498
1119811583
645099069
862096586
292083503
712299962
1179453338
1976261143
1604828556
1222693910
1727443417
1126733462
1062323415
1280801236
623005282
1715020392
357135512
2097623952
1817898627
1585997740
523845472
803923823
1670010099
1880090270
340289675
487972574
1419479777
250756873
1334089215
1580700173
1942215348
1092842305
1681289624
879865184
514309564
768429001
1287201243
1640291872
2028851369
557130048
526855589
993960936
1290283673
444745555
2044128043
1366394206
2011659721
1762573333
626874870
1606030401
1035171705
497109132
1859816145
501024239
1390858614
531919573
183925677
1300129310
2008254848
463045546
374895651
1254175694
1767110734
950305563
318360529
729931955
722244773
1477321818
317677512
996858762
842688665
921866475
575572196
1224062157
573278633
613441734
856699908
2100611812
17715434
149262501
413355670
1912704014
1074185281
219764870
735180025
695026231
237922533
736597907
1944957705
1801906377
13215097
1997562173
1017840063
1492999935
17496220
166487703
1570407732
1572439893
1247349149
1046519308
812559492
541170291
967133116
1397535067
810741779
2061825233
70870319
1075038340
392713402
45633634
468894582
220438715
1577222858
235765647
542619595
714466079
130073096
1914987469
82007207
688033879
592334157
326601386
720437690
1721750099
1479772567
1453436479
2109385605
1667971827
1476760877
244984438
728763163
254694255
509650200
1802719104
1871649376
1747519400
966272016
1806830166
2017892142
1423896971
1141860772
1000382529
1283035592
395540395
814399063
600961255
412309650
1254328234
1011424278
508196324
1885082063
2020447289
2146547074
2058961786
2080167449
528352350
1497742482
1635208273
138544844
1656380282
309225663
1882063742
561827199
1100223597
1943480353
534942467
1667410494
119875959
120191587
167110744
889164459
1078858286
482628195
1686783202
844224865
1451871868
1653172583
130889898
1744377405
1219913512
1085375500
568545656
689642671
891294507
819720247
803280248
1621726635
1648259901
162966526
1495117212
1917941358
1420550609
124143208
860271499
1553056471
578129646
1376603629
921195504
1218191825
1632628490
1884732514
1888621945
149541064
495133040
1107597385
1754454638
1213203317
1918800190
1497427236
2093701404
2087290575
2029303314
224341454
1007057124
1365342077
441010463
1537662427
1860288514
489888541
181455622
1675814590
1986312127
1250795566
434421647
1974901697
467205536
1402485319
2122614094
1638424932
319660093
2139732548
1388169657
1884131013
201179124
2103169867
1046717175
1286106703
1393991993
1136063467
1604743807
1770399670
1968878385
2119856663
369136758
700169912
792791831
70733116
2114118325
2036196545
177865478
2074245891
1560980766
1441307511
1884442010
1615787372
1995739041
1036213806
927854879
1535248226
1935387391
926737935
976947677
1154728706
1977553769
1468432682
2056484235
258997470
1318882301
1955578243
156414977
355855223
619357241
657158679
254264248
380749937
1470657971
373795857
926359284
285550928
1757623673
234421134
1972220792
1833840144
1054511724
800923368
1613427750
1095887663
1027259322
565897644
1484377014
40584817
1409069879
98703164
874883254
1045424823
167842073
1727281521
1995914499
2107975555
280196126
186274658
928366479
772854714
157813650
1817317022
2086933632
188516325
1244593706
1717139734
1525614215
1168835006
1889862042
1831265288
1132855323
321968843
1812648865
113304773
1099182857
1918151421
1592430541
128503026
813480936
552388756
1225530736
2018961712
901285465
1435407132
782532443
1597293188
1387054790
209487975
2071355661
1370558686
1088632978
1537101874
31013531
847633937
633729126
949777832
550940373
523211509
830111834
652720153
1610486268
1643761778
13479812
1425479274
926466485
1108505446
714100828
1805545776
1045985748
582643997
1645135489
868660872
1934243799
1175362690
574191839
65261167
1803099800
994107398
1730088420
1896256406
526100428
1343095112
34021994
415751892
538855455
251919396
1754600874
110042076
855096576
1786329471
949271796
1907449411
2039803482
1194961335
1006419144
955051436
2028566379
111791550
1387297932
1492372164
438273509
893168388
1754804063
111030105
430877847
1590558846
281161244
179819947
1992121713
1670353673
1390797482
1666030152
86061117
257511690
1350331517
914361541
608253479
719106747
999326510
1357018827
1564006637
1148900601
1012020768
1643394720
867679057
1081159456
396202602
1036467523
1326485465
1125047590
987972759
2079360793
734477767
1937152419
811420836
257810008
617461595
1526933568
900986763
2069669311
1002110894
1540671377
1854577230
1519245422
203302921
1308061848
442871881
1533742082
1272881407
1893878020
855847651
1964497444
1371347301
279488236
961480181
962652837
1837560555
1860832534
339755776
1296537864
1746352856
270162560
1230461446
1395612627
1706466128
1871834175
94979596
101268227
1348436230
347486420
710565531
983587392
74968185
153401315
49361162
283360708
1987785365
1360016060
1933710939
232508991
2145372337
1885404272
1798874117
1278072855
1089136495
257138677
271804961
1241299668
806673883
1912288981
1662721280
789337780
1186548762
1872866924
2064943971
2060858157
462185804
908678616
1512139727
181204004
804170978
835903350
1208555865
1277711454
2071574433
408656365
395517065
1946260994
1164145224
417155784
829806588
1792190174
1529481736
540722335
518960380
2120396184
812003555
388373150
565182361
2033835863
2074065864
476938187
1684203559
68879391
2025328280
1574440245
1599085124
354246460
1927289000
2011005048
1710542428
609699737
79893763
504258581
1159924451
2074546507
1250734143
464822983
999690063
655726309
1237250513
931255586
1146540748
556467822
32563555
451800046
885903208
987466048
1953914954
215218733
1797309888
361052379
384073124
126647549
123222241
1958404292
95071384
487544082
1466009263
597580650
187536020
271446917
305886297
224428038
724222656
403635890
973956249
471976105
542802940
1265248160
1313839062
1312846315
52826720
1648309834
1461484142
1025630022
671905834
1339074684
733175295
574969561
1194993827
1765900944
2036408536
1511526574
1966338297
265752525
1731569947
1334411711
1889520055
427869655
584131663
343434490
1579351663
1016613201
1581083639
1473470888
60968522
512604864
25331787
181049565
1975211426
1824588550
1934810484
2003103211
1675812979
115629721
2046145923
660222981
1231468363
1709869276
88896989
555448686
201939825
37658052
1763370358
402987169
1419833894
957203393
1015844940
1155733603
1637183868
1863889058
1134890250
809785613
728262132
1467202168
1295113262
2130884649
2140588979
1653626907
1277394147
1991767233
1589235287
1023656239
805853649
122700382
1251095426
1755212816
393007894
162406377
1098794340
456583107
190954960
908490704
225714268
1719466909
1196471031
774753547
628283782
487692995
2085768827
734429856
1825204259
2112808652
1949892568
48869795
1158332718
439670653
1063773848
395622519
1146577272
497595585
2027079576
1274155469
1959525173
1599916988
1841960664
1849285539
19232231
731417347
634093864
2057309505
1403760770
1313564030
2047280422
982712594
2014394313
612958001
1220446259
149879751
1185469000
642522579
1330666294
789173006
1625520060
1513947683
1898010276
2119263926
1193787768
765330100
899080701
55425938
1549135725
1503637011
1420088164
872324538
827649536
1737552110
896245485
2001449520
1796025765
664207825
2044138268
1046592759
103453727
265953499
662031970
843995979
1670408525
2004860256
1508379773
1141909502
972609677
192377367
1941286231
1296421605
1551070942
1279824497
1664979784
976828129
103514270
211979353
1509701145
1953299707
947991547
2144642420
613025641
577294249
2117004836
1169283019
1202552473
2038658011
680444170
1237452404
240678981
761694143
2052631831
1057268402
1099910722
1817637603
1230620138
1841845604
1627373364
1494845797
1363968711
167823093
971192244
1378099733
1716753249
790561780
2100788722
950420804
1335359498
923361519
705632827
994725103
676609696
1114293984
66227631
1416763538
446118533
1324786905
1955743481
421856627
532864428
572305722
596719050
1295242688
1868804681
1880537967
518715985
988863073
792221464
1259552292
923181610
161682622
1835302667
2013508852
17064953
2046976129
144782829
1102238316
359878944
395625161
97728014
1688833447
898468566
1283585576
814661357
2128177896
563453894
2100458888
2033848537
760733603
601130758
790233955
1385051907
180111738
1283364798
430307230
1880887071
2030992915
1572140292
1226248372
773121850
1777172753
1061368052
1627892432
2103242851
1286949041
860958530
576884609
1000907212
455988619
1968792153
1575966974
1787088920
393102998
55693670
1065126564
1444482274
1759270238
1839873086
210696496
692695629
1426467630
463189830
1665198144
614953588
2108431180
1231690042
408370208
1867144245
558541991
1434346119
1196753807
594579881
2145217899
263927563
397942287
774937101
2124246293
60449726
1017760146
1922108276
2138486848
35917476
2147202326
2011756332
131816633
1389328947
116399394
1391015663
1080969276
4418570
1612082771
1532600237
1016138495
521408263
1710256097
2023642681
51000856
80676941
1485002191
981049087
1058718605
1623571117
115855380
2127258501
1669884388
1891809394
1454026621
339256672
321449184
858938790
610450477
679639835
1862472517
28884346
1624417302
2126996897
930255899
230860948
114866737
1591821008
818930583
2115094782
1716046350
426819342
509536123
1440586905
450134605
1232881414
482222199
532539853
1158214197
623814481
469468329
411913171
160925193
1414096235
2041999782
1409804673
920048929
1564647846
275832374
466199747
427794990
518135595
509610360
532426181
1181258834
251995524
1631063489
765049525
2011420726
151304165
60171429
1706796196
234173
624862515
2060507169
367145208
384098747
807556508
571008673
1550687967
1782407877
266664595
366334769
1025886811
427034668
1150170848
1973365366
1894880426
1077246365
586169654
399564162
380227208
421901557
1329871592
609637242
114541254
1956038168
266902088
993851130
1081532358
349586197
1814768847
266880340
1634528884
1759378202
1264684830
1361409838
1727028634
398811936
21520682
113824248
1053988802
349571432
1575297714
1286494846
237313139
958108815
2129526429
474625294
1039567913
423079127
600242645
764595566
527950399
935378201
1872555264
1549316983
241131097
1770505801
1294036431
2108105708
826948190
1326986601
1768067756
129066091
1370246519
1970201903
177205042
1525621336
1727907178
1244939656
1999400602
1205780153
10600739
267900227
717782373
10326574
1728915019
1447319423
555166384
1134292076
17008174
968209346
1206219982
1759536657
347587967
1120882752
786367387
1093134016
1407380061
1003691611
1835837995
1880298487
1673715550
106782488
2083129342
734526739
1215656966
1232715547
1748382399
1363352440
2127195056
1419768990
263620950
646633271
849683854
1272164529
1054906346
1074612711
729639734
636435411
1630419520
855446029
57380911
896498683
1455152224
1655311772
163767379
912185451
2048778108
1910459114
1028096257
1533029325
576971991
1210673838
79115610
1663307556
1330298042
233451848
504904913
1387592806
1176037393
2081836208
660493359
53381283
1045005211
229315252
273978753
820230775
1736987745
524779109
901282568
503542711
543870439
392437445
2122534639
361698720
1461522205
708904839
1012473592
1979664830
1967948720
866673420
1909627951
1751384516
1782639024
515926706
1435511037
483768483
1397260942
1514579150
867522608
1655240704
75087596
1592915508
572517516
596093320
1901018195
887779560
309467381
1754965845
1800455705
572902062
1782954229
776644010
2110534255
2036561417
582085977
125038235
1238502227
318317345
1925743999
1580096624
1117894893
677649096
430051080
911166179
2114439209
710434172
1619321072
742086700
1815688047
858075468
2067339342
706242735
1814515854
1293177781
1432973796
1223120486
2103306633
1185434466
1822227216
1255108215
2056584579
1913794321
1200299626
1325201235
2130010841
1586308899
264459149
878434086
822692751
1627656395
484504125
1253579504
1930978281
176987389
737133643
151478738
479828134
1833410462
1780826975
995929951
1513900139
1445686709
1697544130
320164217
604286152
1240958349
1059425802
1789552817
823409641
645465416
1099943600
1510192649
941980906
2115260149
1755192848
1120182835
69739009
1238814359
246396911
698474249
1545492872
1740128471
278486614
1688501169
41462341
2005647335
238170982
800290429
1946371897
1286361117
1532319069
1786997805
821277655
1046626044
1769786041
16074087
1143854471
2011769339
922292520
1377381089
1214832654
876100960
539410501
1376558820
1996730435
371598167
974629653
141158809
1382867620
1262359374
811166151
1428447406
2098808316
1354268495
535094043
1457917478
1938970380
932558899
113048296
987630045
1791737977
711853161
926320600
1708926426
1513649129
1759285117
889277150
1158627568
1799525321
1780237284
1133858196
1650229676
316429803
586026180
1553446932
98703291
407518744
905604695
2023680002
1707843241
377679497
1789363380
1098089520
566438419
141332580
813191270
715160192
1711057811
640013610
960869160
1257895519
2140267489
62835497
1315145785
585895463
753342036
128386360
1024626714
1624606299
1694585583
1360711213
1695669841
1853019726
139540683
670000985
538800233
142949253
1836892390
701286948
1824420807
423820255
531635247
1487131726
1712840364
560908930
394072580
2022835594
367473164
1115235126
1972367548
685644292
1765117601
1310635512
1319145171
1249580244
685537252
1457338060
1187490362
1988914957
2090255290
1738133035
810024166
607445685
97920431
1494684713
749409643
118602604
22520493
733809624
645856705
18221614
282966765
1623967922
1426188214
592019373
407585536
1199246090
516721800
540674464
714730235
939187416
2096541227
862860725
1706266996
1779437003
167203215
601689622
1663814541
2038044123
329746190
2063560666
1642418376
1747990573
1443239152
344324594
1445115370
706417253
1402823578
1459285615
859541417
1583081727
614145796
730704766
836119820
1086981923
2076873890
1938063176
644336604
1345765852
147774710
513836317
305574016
2088033032
241008588
971135504
1148349840
192887420
156723839
342823686
2068966257
279611327
379107798
2087846307
206829331
1760977159
1018159672
342816259
1665231563
2130329346
1258764284
157395509
903650909
1047958447
1095545439
1422016266
1708742183
58267647
200835026
153456355
1663451234
177857856
1557380269
589070237
446034467
250240774
807322782
215892079
2131835644
512055228
1035301245
229231379
874790925
386236937
125232369
1835816840
310737932
827385070
1602012502
202158848
1426440329
414445131
1489199998
1625588356
236306646
659261532
1848275767
1946336993
2065066071
858017958
440807013
813659244
1951257260
355077656
657661027
362612754
1080147108
1988788770
1543670639
1330186436
296169612
2041376326
2107850053
420889687
1316505473
1774321537
1747542477
579630744
1809809022
1425485876
1108601623
619487813
1507584161
166965680
1602540624
37905744
1389270707
2003169501
863730663
473691691
2066037832
73483110
1150770307
1019010253
1235881333
1199617136
13270990
288441719
1717113739
1301858010
869421844
1831947647
74319
356059146
620693663
474281135
1365917405
206804742
525363272
179018522
2050572898
1906356166
626443829
688604567
510678057
14684078
1911228077
291423177
196761817
1310662937
1724171659
657873355
1703087666
195153383
232529901
1392556723
183574634
1233051644
904189346
683330952
368756065
1347449257
1739674369
198439611
369193102
1312347197
2120451627
1844305982
1082560675
257482343
1816569575
1049018862
2064794862
1036794328
1748847420
831000095
475937695
68153967
744294641
1996615095
1726492494
192021950
143649561
529694747
948051012
1790251416
136862687
572112919
1769842678
1298184383
2080712271
1086421024
1385308135
4423125
77989420
1808957827
334638372
1480874209
214007954
366967217
1175521296
938774944
927585758
596072252
217487446
104682496
1532949653
989959991
1739016051
1722528338
1314393412
864001638
1236532861
837754824
1257906225
1758347441
596134653
1008534385
2100186707
1713947230
1090893559
1688393841
976815463
815904336
628094191
940246452
1827042407
2107145430
728287433
979551239
1778009376
581979499
604871067
676062182
1493410389
1385383243
575753596
1227686763
195855414
379413293
1809831045
2069665955
220124982
1189821232
1330075629
1486837588
644484037
1354101796
1063638945
2100665050
1041057847
968082946
1035904102
295721603
1510553865
1468202366
999598258
129159046
962791598
451237152
1710442849
1258747232
723547837
2032055235
2102126784
1758755980
1349802551
1865564019
1485917483
1846015895
322353908
2124367220
575215944
257428645
1788171964
882937134
1148710276
2145635814
1044746095
956916517
214980712
299865820
249307611
1866573907
1790989133
1289525833
1971834309
537871589
1387060685
130220955
1881176805
24767585
289572469
1068377743
1551898246
1354608998
1826409057
441585424
1562202919
631746657
302569174
516325509
756306293
1901266463
1581773002
431803163
1713714931
1439545741
189831856
1439752679
1429004340
1983567446
1395960254
1020138181
1813052695
1849873426
1983734030
390868379
1217085873
2096362575
672005713
1591336262
991783554
1795969722
399813061
1582350712
1500017486
1409921069
889408459
1883639227
741234382
1991088769
700926093
99642351
1281972253
1340533689
794903178
1565791946
2055663159
1091324735
552162257
1120130946
215161058
1299743305
1320840427
1817567057
803717185
287857219
1346926018
545863960
575247579
1553035063
858832089
1308402250
1015475549
1128828460
1975977624
523953743
302338149
197028294
62671019
1313486904
1223883664
282138857
387554977
1756044787
2045846851
1233248751
337740969
1532974286
477341953
1058487738
1854756954
1647833928
1284805501
66101000
589483367
717842025
1423684769
1823078786
908402484
925430405
1120541973
1571697793
1170601516
1273413723
1028349296
348205448
1442627345
525409274
1164164821
1910114167
573320810
854964226
303852132
423646919
591112937
1041836448
1762586485
984077147
2106420733
1957865162
592208706
125932877
1431577633
1852072045
905742455
2051488672
658957545
285027962
364522624
1699929875
1348935950
279864003
1530130355
1547912528
1260590553
678493426
10659938
1244503964
1235378606
894370873
561342621
1501301400
816995300
275310095
2089097211
363414957
1605381020
1183456578
654262346
900752150
2085914649
1259580243
1412680654
1849835272
1959299135
1461434950
2108109169
337195071
1584275690
1605815251
1816850893
2036155604
1229990446
955604410
2127111010
353214473
1666878284
1461738395
703504317
889859376
113466230
10518946
274621940
405863188
1682921755
601251583
509721416
1025228961
1644128216
2141835724
578185728
1427200972
189717134
1377441182
1638317212
1229138886
22818968
1254311133
936757567
29010091
898809568
1378206017
153048404
1048197603
800340863
2029324535
821035400
1956447188
1738747147
1891448043
1657549588
310216667
1119130948
242592483
890294960
1907611680
1781169763
166150749
957100188
1486120466
58982500
399760399
1928112429
1919162188
1957558639
1640928051
1755791247
597621329
2071819535
1330075589
1805940199
1502463444
712234889
981040062
330076008
2028881271
1740545849
869449870
1682235124
1764071434
851739755
179819153
1757814263
1674670465
251908991
1276995457
1984475713
2039369771
30083508
33942598
1353602847
623803116
1897591153
1479302005
196773834
1692441016
112507884
1732163425
570227025
1140122735
1387758788
1792465941
462773
959694331
150069212
1321046424
1938666600
38163377
1400987304
1915386867
186794664
1966392573
1751592688
1405884873
1572128941
266049511
1510479626
1525561310
573991436
1003629391
568053149
303395614
273193518
1629339115
1951754374
161748623
1410946054
32420155
1009897863
2127236017
1912949922
2031773812
648821079
210988030
1419531343
1703139311
598812428
273306291
641932834
1788635541
1755312563
1587958651
293958839
771657203
1452242180
1121689684
860618193
1533818111
172589004
742881857
164641785
1444553481
737028035
197290266
1419902364
776425278
1197507967
904790454
1995359516
1102345309
1952565233
318957133
233972716
1491308645
1667787829
1180956079
2045397797
503810814
1857893841
99027583
1244873062
388679631
794037723
173353883
498785465
1715780906
272076526
173717974
1581509949
214447432
805017217
427917784
1946058489
1811999986
1766319953
432541481
155687292
1107186979
1532008856
240344881
331342985
1233464086
1766954991
1499371390
1052179227
973090712
748167134
1704196568
1002986994
1430026521
1185894223
1210513783
462982619
2064563128
520777523
1943661919
1886362550
343388036
1689206432
42361240
80676941
621079443
1085705037
466238396
1910577712
1188845005
1112018332
1518365600
1260568086
1426904581
1353532752
1092344926
2011700377
2141682893
814206536
101149750
982261602
1512566196
1055848617
561601975
1662348468
220289309
349769585
1843739169
1243035928
923753532
922872268
837263883
1406865335
2143715625
94377460
2082495916
1404656654
206069934
1517056217
1349622477
1758442342
1918134261
1028983624
2048815371
953808056
337086892
793524623
1990932587
1876974666
1961070108
656478985
1740233044
975257388
2102506872
1806077858
1087516017
790311428
1589623482
1092651115
151990766
643110403
1205475111
994102304
934126788
444419355
893597645
1992920415
1644946913
1295065813
1480492607
399108349
598125187
171711713
205490830
1547303219
589828794
848036867
994529210
512944463
2054115239
701706110
1313066214
496521513
901848905
1582460045
1927993377
1354173908
492266948
7732218
1948974909
184821611
1852105524
1419652253
584551
1793441683
2031532403
1991027843
1494040890
1993430301
1184212481
451786189
246104520
875210320
1522283494
765079099
1045095347
1629239940
207008413
1400245235
1935231475
51056692
313648617
1215680735
1511658714
39963684
1610396378
395540941
765337782
1628787218
443604687
113830691
1489382788
1608858727
362087388
289201706
1908723522
326093869
1418832657
548709332
1440102688
1418730126
60101493
866552984
520224745
203282323
1244364439
1221751119
901280137
1756500374
147557631
647239981
878508290
41444839
1383523461
926612779
1911775432
908142426
659871309
1395392234
1632645173
1133699222
1042341167
2116358250
2017196899
1554030978
1254995368
434971840
1105538595
2099221965
391348268
1597804019
1379595571
1151834776
323482710
1122059354
1873477913
1860854231
308143732
321150986
1814904549
1344846381
609990759
1954326593
1355622555
187773688
1110784134
1361043472
2098206429
2116268336
757573704
1929887462
250873356
1664570583
1084851657
14292250
569035881
501893367
427883694
1425849493
251620957
91608967
724817093
1265266771
673108657
305932721
193004545
639589669
1411491888
443718875
850027226
1705005547
535073717
995587527
1930212594
506054354
1217603383
916638560
888795597
691112282
1745097648
129465323
1439514222
1814487800
1289193649
1808671973
1257875235
1955318227
1188633913
227618196
859038626
339490920
1617791468
972796072
777280556
1922754328
380088835
1731729765
1543765855
977995604
17436309
627587193
802458046
88424748
1428361949
1570840896
577634898
1480486329
1319822596
1899725452
1968575598
2098747069
1235844846
1987501174
351152326
336785867
571623274
1495040151
1400323487
1202182030
1664447197
1186711839
434269873
1943665233
54844617
1116598819
1767952993
1981845854
1001298933
457945724
690797220
1970138131
1191502741
1999339034
1698667059
1433085173
1224778985
1677178354
1385774237
838000454
746189137
1436488521
1353607157
319538856
1327071617
1567942771
1126603183
68351932
1069560483
29343318
239778515
1133701649
613143985
2034588169
90110855
1047466820
1193690827
1106136414
694454361
1232392026
187875356
1592355121
2016471681
1469061299
504148568
1265611603
1088695912
1389504592
404193453
693658241
1109291362
1039618699
2132890525
990552411
1521240747
960198518
428092502
1498605630
215135281
30908265
36887562
1716238414
64757712
1302961163
175424849
1504991299
1227986326
2122264773
868590591
197287506
896342203
1938078521
1836650499
366895996
845345470
1121092966
1931970539
468157794
733049641
2089390837
1961544110
70509991
1219636157
1417493656
1304062968
648478041
404945057
1302428158
1990955701
1077508528
551978323
948539251
2123889990
1634116503
259363074
1415502003
582697006
1586308899
1423872302
112737431
2012419431
457355991
1344129010
716257191
1000327188
2139732548
415616384
1720467425
41203399
965427189
1883200374
843430155
1604722098
2025222017
173504684
355890301
1763369430
993705926
78708918
668831413
1220313584
1604137568
1895820140
1598422942
2011087449
490342329
1842662961
2007786083
2145686268
1273267948
1378790625
442993410
1736182227
900746793
1592085383
947621975
1168667380
1466038894
1076383174
1391265862
2093309897
945294451
1565657568
435610333
298026231
848356227
264679115
791123721
813388591
948289117
259213165
185291368
485592635
990994891
953719419
461430648
1952209537
1126468579
679081904
443834885
1084743960
1391958608
648515457
1086242159
1212833177
1484408828
1014388701
1742793753
299114434
810382936
1786285687
979577517
1640193673
912223225
951049143
525750607
1632419278
672675298
369920671
893080902
250784821
1259289784
1332080765
927209890
287823492
1269897459
630287634
645501769
2034971124
719855851
549253378
513268440
658300585
540609455
408046350
419868850
911640976
1703140970
1163816987
1342114422
1560100197
2096735800
28822200
1386911984
1372766318
38376667
964007609
70041900
354813712
1007939304
556904365
2126304379
1423452452
2028701146
1115239902
1731554808
2066313023
831530950
1648915161
1976899429
1675804295
1666698987
902859896
1587245227
1307944677
419649899
1954267616
299653271
245500245
1559928922
648029969
1867868114
532281613
1399340061
1163440041
2115890552
248303703
2049126484
1476932134
1942573579
95063085
795110343
1990139594
510151748
193953172
2016513325
1519144578
622587692
1989132124
1985193888
1386886592
1272215134
472874458
582173357
1492393742
151230520
1082278237
1393714547
695075800
882791108
1344077126
2074571503
1931242811
1877348124
1044732615
1577572867
455249179
1772815064
244779872
59010615
1644875926
1220397092
1784342279
610677182
465336453
20559541
1520322047
1844318754
1898943394
1209459799
39702968
1037258554
1065865002
1538891872
345742413
48833987
1879059169
1043820994
1408383757
979730841
459636671
1795582653
1445491442
1345536117
603430727
909332201
1032017601
1128625976
514155080
1716742515
1784326702
903295564
672040935
554488920
1554120031
531823647
776474752
1368696752
860425935
1579269424
1267927228
1406686470
1510217846
1921145043
289562499
1200079311
175316083
1848692002
1462074389
435211571
123228432
107264078
1346972868
1325710008
1476869907
737201372
1757495682
1854770335
1482407955
2056484235
197589186
719021320
2032952654
352300910
292686914
200800975
1293619101
1712965274
1479084663
601451347
1128026301
811625692
68189943
548323936
1051395825
1063546025
1167918871
1962595101
1841475303
1193634861
244310601
1321060761
10200873
751143799
1894519386
1504994166
517193442
237698400
1182968820
1094553990
490875930
1606857098
1309428029
769824382
1926838922
1401236483
828969803
166975845
894402258
1564606947
285189510
95547801
568934003
408406864
823395027
1877770315
605137906
1170866959
1196497373
807612248
1702224299
830162748
569658226
1523639269
1061396807
226365274
784722948
206724001
1667555244
896959226
1764405107
1532742662
1787609004
1318673633
1737001906
744676455
125893727
101612885
660531394
1355702900
1728696732
528824263
59821382
985790659
974979519
1311535911
1268671089
458939018
74385518
1552519248
820522079
427333455
500148054
2115429726
404126834
1180044676
1261804485
763266775
1291483284
1827627469
1963451871
319674680
2117971533
1834561732
1762337829
1045460665
22713042
2030181135
379724984
1856474725
432167495
1262272502
556807405
1087583066
2122585921
2137087538
833111471
1964213689
571564534
2003974593
66183425
1336953892
847501146
524594791
958829083
895952398
2008317127
181288293
431752473
1896093248
409652475
164384003
1967780900
174056706
890943924
1223886108
1673652942
634301109
1242952976
1912098374
1895939363
1090268488
636018315
1990426134
1621352685
1709580751
200272602
1593316728
1540771658
1804855003
396284568
1916461659
108020735
1299686897
1174363567
347487799
1379276057
791007878
2103095813
103859710
1936377139
1071039875
2108666007
1768369000
1013003166
726806292
1362474149
425916723
746431766
1899303995
1842072592
525808091
1927573098
945561666
1465299968
1301560176
747064153
1586199909
56265854
66759258
399332455
500344621
724881558
464397762
687149453
990444638
1576694979
2114670514
379461476
2135047561
997752391
376918606
1341272488
534159130
2012360674
1130227407
1976128991
916144839
693850430
1523879984
188204863
1798974250
1636334042
1887140634
1655594058
1705143307
1319969469
1427888245
423618447
1646867123
661302517
1229360609
801747162
931918940
72877558
1876232844
864668489
1053309708
1983973068
1189047621
1432993165
172008974
1834184141
620962174
977019343
1306397323
365716516
1660796114
1233708625
1929058909
1610727177
1243352738
1344113704
607140644
1766584337
1456930587
485078683
1019339345
339450728
1357135090
1645179548
2044753609
1010838924
654541784
130441450
897133304
348981187
2046452819
456738048
871137225
1304258340
1757455608
118614944
611268519
587224449
1885617023
100815207
929916627
249378716
788681362
1308597302
87809531
481437563
1210900763
69775273
1298805662
1583507711
1193967317
800655415
1160864221
71399063
812901741
1228826943
716276134
1670477397
1481849769
867542491
1593387981
326737306
532411655
1341558175
999587010
307704298
1259328999
1802656516
2103189089
1382236362
862981117
1337062570
1955629366
1777088442
1776635892
1036445946
724914695
1778893399
662338738
2096002444
394981393
1481633871
658171085
48114897
294732301
935807665
746737485
1876707412
91940005
1246983047
1601270882
2056095378
420437828
678892454
1465469943
1857611325
262268870
889160689
2125987138
1627279047
2016807974
617125738
2138643887
1353986766
619285968
2127851932
308703599
1944313226
764479686
1845619231
929123698
540354270
1866968896
1490150737
1291194635
1708742183
1627518605
900712354
229546380
77384241
760604123
510072290
1615754337
1099488975
2034996762
383831622
941337622
1150190163
597207353
1910106298
1893812483
795046381
869741123
1955617896
1515218971
297694330
1840914585
1532097071
1129704379
1019376409
62212644
2003461619
1725325644
119399878
149534226
536192798
357537160
1303373284
2140997989
1285204340
1667898472
995932139
1040147746
2103574450
1325991278
1057581703
1139436799
405286353
1359950511
527319059
2021510154
41562484
316418816
1941523115
923334375
614696047
1677596091
891276609
632948073
1364028644
2123590996
639780014
1306401130
1171747790
1161481152
419167427
2001690313
1473889883
2078709670
958966168
618136679
1545424334
2120506859
800132682
735347451
1660561570
392640669
2057178068
926783165
951682860
913269296
1091181117
677655155
266907120
1343265309
810595767
915586230
1578622801
1172011674
829021994
1955577788
789795619
570486601
589478946
1517720381
1567557050
1881171099
1232261001
1198706728
1727516180
497009699
1299561600
280959498
1082932176
106201123
1013993499
1096544488
1934125677
588617826
481624948
35797724
870659553
1052267301
1039265281
757023296
555391050
1291949188
1991294299
450096105
884899225
1153545789
1723367938
422197577
1018504510
937380054
919589509
1406130650
1532237334
1668491106
1396784409
1927392983
1877301136
74364190
1742938964
319538369
1241013195
1685449113
876414185
1639404340
1536092625
1710009612
683064452
2131454791
289679493
2067977951
1817846954
901638757
1425062099
1664361989
450912524
467431537
1206707326
1501404714
1018201338
1541943668
1549388179
209161518
49206664
1954519039
566504098
987604907
548503761
508311833
652427110
2126357546
1256831643
749003298
1886417231
1590698592
1849740024
1640989615
101060241
1037459676
963125668
65790355
145741961
1785484009
803033232
2082947503
1238466134
173364304
117009901
1747865310
70748214
918128644
1564676211
1533011435
1568056375
13643160
1056192725
1848246471
893993902
635496289
1582657203
2008937756
1048928550
597213015
513146094
315358551
392793796
1619441592
524394486
772894944
1577596694
457059026
1086670958
1045768668
475450927
1009255657
137189006
1139534581
1809198383
1421651738
485506569
1629994147
1279848237
1786436796
75180681
1157662997
85826148
459554536
944187252
1083933911
363297407
1770605358
2130053445
1272892231
306055953
336388390
1762364293
2033661556
2114511100
1315822253
189642853
1223653771
1213828571
125361351
490114724
1581368215
1412110867
1160328942
1708995648
1448538665
499877694
1605326767
352098781
768144641
525162982
117751296
2077597125
665772388
1737162190
92649234
1506186237
1243359045
1744935556
1285454760
1371963571
2125489753
969713886
1632682130
1865188617
146752912
77889380
709306943
1929353830
1227274363
315238865
1216317197
2076615017
2099356316
1315410594
1818338711
705422092
987387105
924380332
1316573456
202972522
1708419476
779214840
1355165316
1392610729
1616404127
1512650997
1976197607
1450254135
1479161934
1704329961
103741122
1764651871
683952575
1119035866
1022716473
568311312
1946801540
1624452591
622931300
1130674866
1043548709
1424745834
730538231
292686914
1520854448
2094791281
620845979
84955589
1314987147
995128443
1360175047
1429459161
1292559456
481375306
637495558
190469623
1079795172
460314639
1013588300
441714889
1655517211
1143418690
1049531211
1370263493
1638228371
1743161396
171376975
1060373538
929196869
1195554055
441001648
1128842788
204555877
1952565233
1463992931
1334615708
723945664
1510683429
736151257
472779347
457037642
203213570
1442112514
710224582
1387107449
40047395
1990960479
401804718
1877309178
1286628721
114083315
77962365
1700932744
1955512603
2110511661
1386448880
1420612362
334324014
1813139803
254567982
1027741780
413725409
283753632
342339076
2021359743
1779310984
2122515645
1154109298
1247838527
711861359
258473636
1467657
457651002
1279496687
911671517
1717684266
390664323
1640463202
518567460
2129286156
416810733
61900782
343191039
295788891
1788377356
390033215
925204776
651939880
1929020261
710263670
798783139
1972846882
1684009433
486980543
2059411317
1336206047
1035419760
970966685
294580186
1528976344
481497689
375527566
467988858
328352954
291355589
339146058
165447798
298273500
1183070737
1645508494
713801494
411715614
947281775
1154223580
1139236962
378389152
1227052939
628109495
2059158730
1436237294
1630644419
1380128601
1674013817
1746757770
1553557220
831966190
262655189
843410560
344487152
351382826
910307704
217291025
693289166
329038458
1710776222
667285170
730421471
1646137016
808171347
1221272461
1182352895
1507195122
803845924
1191830979
1652965760
785080998
1178445304
1557881034
2120955667
1224511947
377796800
1098670897
1861036851
619571390
1982152012
1543753605
70580808
395411216
2056277260
2076845533
970573091
606252417
958139371
696897335
1320966707
1837427356
205986001
1415601416
2074987400
547719692
1775995854
2090576548
97182263
980013794
1269268192
563260214
2086459493
908884363
2112213549
78643520
693836194
720275584
632700687
1850939461
853666171
2140386216
359857025
689231861
724289680
1932864674
1511095812
392713402
1634408140
707685078
936114632
815621336
1935979264
276073679
2064273556
1305954241
876077580
1149962513
1648766578
555185464
482554764
1154910251
975382590
799331045
1147647892
715237208
226537383
1782293234
975134037
613335812
1159139286
1070983994
1069744817
1469027554
1264832876
1109007668
411757947
1631341175
1748723312
141431437
1252408636
2084888054
721476343
550404245
998504621
254731356
896878431
1058494279
433198736
960782199
311098382
1902018481
569363564
2030717797
54702276
2012816607
157082353
799974519
1103932766
49896165
1776690464
513792156
1568034223
775284736
1296439421
482231188
233792195
1714585143
1866000746
1982531581
882312484
1296777727
1542588726
599463064
945945173
745176413
326152033
1641664418
875888424
1638463733
696520734
1487059100
323963344
942223332
1861083309
1819310421
1939908015
1142753289
336477119
1455191877
770539932
946601910
2139049896
2051408506
1738727525
834138492
2137850738
608038908
1323766916
1634898943
287691806
763427778
558305666
1114820710
1674631918
1898785340
1652302997
488291539
340688758
610317853
1982420265
1677534628
304320209
1753246025
1807625330
2105047547
402532879
1713850045
920743406
1157616637
378724934
923500138
1040974238
672603321
1194638440
1062520491
1602391225
1629262312
1713868878
2134803076
438422716
736543648
1941405408
1255014925
586358722
418066870
1289414272
1596652069
1829412432
526246051
640729464
1756276347
402363831
1952252927
112737890
134935704
252948824
2145776140
645768778
699916134
672808987
210080062
1010902020
172605291
1544063408
1136768110
1939851673
327355119
1744882731
1294518878
897895727
1097489012
1815494110
337683883
372823940
77038061
1956728033
1831669694
92778714
1003954527
1718572715
279821566
2062516505
962175884
1605420699
888850916
99420627
79187433
1070740564
1656655999
743426910
1726128223
1947791477
1708598157
1652766478
594194165
423554090
638436627
1893835127
1964659355
12756784
640836987
1511423769
2068820958
1950687606
1585383005
1472763763
937296520
1528064741
1032161827
578129646
1384681380
1334809862
210583435
378410219
389060093
1698737663
1992087165
278361259
54231363
2054075375
1997937558
1587209983
1039638394
1708172063
1143504388
1400484476
1501773503
2029255748
696548881
872299660
499645164
1852436743
408395307
1360255150
565996042
1090873173
1861410563
1111025524
736424034
312005421
2081287929
1576391830
1321703316
555653503
1792294140
910957802
340945688
1994149178
2032560861
244601347
623704796
815337401
1029210024
25621391
197565407
230937601
1411894493
1423618169
1979516874
2111523764
1186952926
637118940
2069289572
153424761
1486618513
1011493869
1649585332
149949014
570027440
1385791271
644936100
1280829649
1963371102
348598010
1806893850
1662166405
690219045
1277276285
1828530046
2064067101
1018732960
822091383
794158520
90837386
946720338
1024030621
714542783
254977186
1760463958
2139647627
1269540692
175860482
935161025
894171197
227984771
1814623748
1755919078
2084536149
828589328
249897779
1938191764
2062793066
92569775
112431342
346058890
405530711
285279026
87151441
382110043
1352250005
464985049
815334991
321090534
553978235
1976172142
414010872
719670297
1198337427
2052623413
1831937844
1831673259
575130797
1922806505
295852725
474291830
1980897908
216820537
1246731416
1972830362
1680466847
124846084
1965593881
519371274
547717217
1026145469
2087557370
635378474
116618420
1651578914
1475787523
2128421253
839638131
1483947602
1548823497
2054587392
2094462887
1991337519
687693333
674912480
1858631671
1108582810
1765724794
136465975
1987588647
1975184292
1312596301
1824916844
1284450928
1934637324
221980649
719722929
1813102009
328353268
1779342166
1194864781
1661557639
1269259292
1371122835
1816562549
1802554338
203812604
1039266186
278730306
204354390
821919280
1462136849
503744144
1331382586
732331869
241703132
117983172
595298027
1649877959
2009270034
1768421241
1105750899
273682551
942595417
272951147
98746548
1663716839
1635933056
1657974745
1049694104
1359045098
4643163
80105087
930072573
1658195521
905700546
735435455
1971292116
1552519143
1968131586
551588329
896979212
1644467093
902052622
271765406
1941595083
1305047729
2110312091
2058854812
1427116141
237349405
1912472605
1896968464
1385782488
665678026
859302268
1870415453
149285526
220078444
296444776
780872888
808453319
554641945
2068872221
454567012
1341566287
1646075066
1870335878
583732965
2112814866
1090084737
1533409159
867849917
2093621144
1160676700
109276666
1401394653
978354449
433461737
1806332850
641741995
1314693273
390258787
823941017
1733525092
749231217
1837878751
1499580657
453870790
1992199802
2020067132
1511383266
1179434044
1303258886
1350781272
1592509249
1546935379
1620641831
2012611218
421045243
1954629457
1653640449
1627746919
1224214693
1727332924
1177569729
1964691618
177975582
1468854958
1678114654
205201975
1282683106
1868055791
385372969
1228526113
729269410
1437289486
2132019016
1124060935
1824272627
801295027
2129402565
602069474
1121896563
268104821
1282066743
1416126121
59099750
2101992880
1931194474
1183385176
1266477989
803099767
616533923
409801985
19274475
477030934
1518508374
1509444877
1635870336
1542086267
1731966178
1816186062
2120444743
525880158
1637918131
685619268
304398197
1929324609
174347536
1475578009
187468605
1718325470
1119366068
715343785
816683139
2113328166
467744182
991372724
1069895139
1637964024
1238097190
35519634
526585915
771616068
2020192022
1721478699
1159319938
1683562589
910130936
173806167
675006714
646467617
514916182
1463253797
623120756
2073372546
89084124
1564236471
1198372120
183901044
1894201547
1930035357
308513434
176908949
2111561058
1792873219
803108096
1178392326
1974999780
2111434252
1417822510
880715890
1272420359
1378665964
1124332886
504149404
869833917
811010368
333952082
1141640764
1050330128
1774084030
1358034521
2106008004
767099196
1722871248
619188521
1224395916
567129591
1074167415
1091505998
2107857887
1840953264
233916356
1197017707
1627846775
2090670740
2075176614
1813825303
1311506123
2122951972
709951773
1899568888
992492725
780493369
766835687
1061764652
1321631176
2072575931
1890544456
855600656
421548822
500339109
1343260960
284072594
652393972
2061602396
1479006656
769734525
17845765
765854679
169157773
238418096
111679423
752132743
306170329
47380959
388006039
1406515093
1816891074
1554454897
1819997912
1737402712
402606942
1464372864
31111438
385042120
305356536
950901136
1684492993
87368050
1861522770
26328030
644573619
1101453139
2097522343
2000656576
541732818
768223150
1915258588
805390101
1753329479
1661766704
1633962490
549752538
1433303452
230420072
2068412381
66296877
203480127
235092209
1257645205
318457494
1076694201
1919167510
154779706
479029883
900880646
855496442
1669660843
205688365
1778421077
937958855
1885307145
1806626975
181419125
379763552
191620851
523602355
1460496595
1318906817
1957415426
1720700618
1669124286
160084323
1568386369
1722924471
1721163420
1972950407
1575206832
1712613628
143670799
212841246
1137487477
1849874295
813604675
128021468
131269379
707993401
759625177
742538111
1230467420
1703294857
1839394451
518511335
842426054
1777920467
272813806
71121378
34312831
508270759
55963357
954454095
1434142622
189752285
653141688
1173141456
1242313204
607402892
356748050
1758672597
1869619892
1716283724
1769849440
221748913
1552533479
1518719080
918770819
209528081
828311139
1984795339
1456326659
2003643510
247178353
1623237605
737041791
355197403
1643769065
1362388885
531939376
1261656347
1057963884
1432396901
581745890
1906897956
1298819748
1770203227
1805973151
2052383464
1716112838
130878236
384203421
1341091713
44766379
74184297
797714292
1653128480
1510574328
1874791118
2000109574
492392071
1493947013
928313156
1513197117
1019653993
1709586007
40476997
802113848
1289851617
2074121602
20610286
461144639
600766949
1519137170
1151991733
2071682738
1438445129
435190634
134897234
735979555
289025943
529342177
1615942352
985498093
1758539633
1370081280
1159261373
736107999
1000114886
289958052
547461796
921159123
1375671833
962011235
276576550
615205584
1376821882
436239099
724480156
1480615745
208403183
901113302
993505184
1060142412
2103480657
963140343
1838509249
1237394153
538761237
1116134833
363479843
84405535
108718450
691727043
1332034889
1928471155
74494807
1144269706
1721698490
807753286
862448297
1129346262
1768646733
1392535828
220318495
1623600854
186430817
457290059
1819068324
500077488
114719679
1359817976
428864849
1028563461
814062096
298315952
809861360
1774469022
1972394904
1053352481
902244079
484484844
1054064572
1707095969
476905993
30109099
1904533374
395506129
1469500854
95257742
1656098031
481338239
77881191
1155991457
84990442
81438846
1853207104
1093533627
988409348
1658128735
164038032
198784048
828348463
1126462245
1673445669
972970407
1304345463
409708534
1664524242
2146145825
1474216497
1468049237
1621252273
988275815
820211300
609295104
972698789
1583850522
391339860
734433541
66600813
2091250637
762719953
1112042292
617743756
1326434416
1127789424
284234209
902144141
328563341
409409030
570562202
1784965170
4172655
614614127
1912411308
442582904
1884947140
200519488
873949523
33862049
48656553
1954014766
824237043
711575917
518479584
12619674
1061774978
680647128
990608164
77231495
432805253
1711812534
477929757
233230087
411665312
749320930
11718837
481435329
1741849585
760637688
481428777
543805382
561117025
1862578290
891950999
667216611
1430014461
667013516
2035747127
1622804167
248806235
1189208671
1575344674
1094272167
362808877
1156549925
15096008
1683051570
514533775
443866634
131952481
1038315076
132840655
924683535
2082858188
276536078
753258259
843550892
488096408
499218701
74800787
753690993
541865122
1975751625
326389022
811154808
168575921
335773487
1709470917
1047135939
2042893412
1151278789
1578791428
1951917084
850550668
730652737
748879612
1445156194
1903868512
633854892
2117694785
212418503
45398936
1019557256
455467664
239135918
654494743
1528882281
1707935785
1393788351
39019582
821194866
865954154
235666779
1700824087
316898314
1480137537
1262982645
1116460092
679683036
2049558815
1351247096
563821539
1709774740
681205284
2047825215
1721117076
613326756
206397186
1867041029
1977809811
2061903364
2143888326
68600694
587002012
1606931357
218374723
2004414209
1834922224
1057280541
107401121
1475737079
1504643933
810766643
1000841254
1020556290
699650740
99352612
1458542550
459525845
393215710
783202178
35516879
1577149101
1189156549
616754804
2005289709
1145431917
526993012
1795359885
218107717
243554282
443852160
1872923163
1567841282
715368297
593820854
615734992
448956356
1474605894
56886232
619946427
115353488
1426038445
1587837082
167107548
919078780
1301215427
726440532
354265332
2087228142
1787303015
1190759734
710417690
342651757
538937922
589397993
851480449
1766703259
426347654
929396542
1799908238
841276170
1051842818
1542588664
1066812793
637437151
1972490492
726181199
578751434
1650397228
743830830
1594819070
1902296716
727288372
1764000314
1204201082
1887398701
23179269
128809016
2076055481
1237794470
1952200217
151545232
543569201
1127979478
1383522807
241805064
1677487861
1536370046
2013616241
1705130154
507617392
752500476
44706729
1969091278
1621397740
1237334494
1465788263
1476321803
1663896210
66254915
1371711078
131231823
569679156
1546338964
1572308717
809751220
1519920283
718913161
992820803
81207606
1088390139
1191064791
2075343654
750372592
97604686
1983938825
1953335801
1033114278
1130323037
1951811734
9714822
129161473
189231864
1135669420
1740147656
1484774721
1106008561
849960537
762020661
1307419780
47145223
83407426
1269161492
846619735
284806016
865343033
1595242907
577293054
1880184360
1129131849
239279044
687591562
1622147328
759549022
348552406
1090036567
1880967768
1475265550
1446422743
1467479632
1675535741
81954792
1317804859
621156446
2030543098
1687383661
534370390
1280690583
969099440
23344109
550579154
1363811178
547891082
1768981537
2084668248
670927890
259995135
627405609
1760138681
446877160
1853030855
630828479
838314145
1224260602
1640585285
1192467739
10086796
1462995700
356884982
145144196
1273842166
972501030
123026303
1262000146
887489965
1358893759
914732025
1655755994
267759598
988218229
1277597968
1510672726
1070607394
1416568588
1170278882
361087055
752640507
2012792944
1938269896
690325448
445212350
1546019895
1356855049
850184002
1602617687
1467014180
1058940509
658126139
32693114
77760520
1342740594
1606831387
993336192
893042647
1106357444
131868218
643553263
1627518605
350993942
1697717224
785401974
1500152835
1572348681
622540747
1544557486
1735094151
27714130
1831223838
1664554296
270026427
2062436241
276421231
2115822614
1589687832
1348739500
197866850
1410130905
564603581
1736615686
1690198657
1578404094
1637626370
823853061
304174095
1335546247
1155481365
906749083
1273455698
381104582
447001503
348859860
1321343221
282972302
862112036
620233673
1043012588
1279691880
2082849233
156336994
1048649175
513612757
599873648
246090473
1269549338
773469046
138265448
290763394
1971692966
606609092
1113825937
481126929
71370329
1503694289
1102405548
570070340
1843738871
765532894
2129528891
1752216255
1513052485
207984597
1846253088
1616357112
229621981
1402512787
516851645
361530671
1912670065
1538908973
1517649784
440666595
1843844883
47993041
2007413069
1442337450
164387478
1547801784
1540283376
591161217
259733877
453152499
970392573
380203573
1229487110
1724203226
501905547
1721251695
108388826
1041115116
1455293346
1696806250
2130496945
2002762800
790772346
593577451
478652295
1276658498
1057332905
458394014
1685802263
562861131
259456903
509097175
1054707675
676335945
2121939704
847313327
1901166121
64841849
35725880
482008046
113649238
755323475
759037143
1398653103
154609408
2124020738
2014509078
778823154
1729888961
30393055
1131822130
763921291
2098982556
651271478
1372543204
2030594322
754299350
181960364
360573503
1626048086
1882671050
102153501
1922268922
958934103
814590688
1420139084
1154251017
1360137887
884858240
1494670703
648866198
1977268552
1360277379
1544547872
761808604
421948737
2142959553
319289140
1243178608
791925322
15054733
1081399986
1797495964
988395218
1634105746
777936432
1907757832
1675489976
1599288174
121623608
1161120760
1360355375
692295208
1742033291
1497600292
1840839884
538770412
307176192
971290728
1763968096
1702624805
1967320711
1932044295
513329425
810820720
1080831248
2006769685
342731805
786777989
1486869855
1766416092
1871146728
189901843
1334167272
648243360
118697724
648314742
396135680
1381282113
987843762
455868950
1657542799
1957745056
41504857
585069821
527285104
1653316914
527008543
100770497
169014526
693733450
865409265
1697070805
768706145
1690916595
578884098
250430360
868316401
635435877
103405349
1469084801
1810844822
337827282
22185645
2118207431
1467723159
550408711
525852479
809865665
1941848278
1306678415
494871706
903899796
14936545
845633038
614497244
763798086
2022128969
969678605
186168838
317639978
2071026381
220915033
1582543856
253488218
1219681476
676369095
951544211
192376356
986961155
195899638
1636981928
1724611766
1396721568
1254090483
833415245
999789875
551574348
106733456
834549605
409268704
767271385
1303567442
546724702
1667771012
875400665
1044088063
1024025044
273615892
1633875004
1142871274
528984351
2146198259
376173515
743030557
457278607
269429710
1836654181
229805900
2080577808
1358539294
2095616580
1944447540
936975968
1369314045
1199825077
1100470019
1807012552
1999364013
1014867129
2038755123
289576408
1854585023
1016613201
1162911855
682877334
9832380
911259582
750619123
957366031
262655189
2042005286
1551235378
1331313609
1521725929
315023488
312844715
858965557
998185144
1534258265
1021656848
1705713391
221716572
73739394
646104377
783569048
1562498616
471758811
284941941
2020348095
755987566
46585488
771340596
46287956
332475248
306535141
75498629
1224583304
900007962
1896563727
1626002658
1333987375
2123132734
1815794181
119207476
1623853736
1484950803
1265197629
550616561
1463334406
151768278
989330824
449908634
509212888
402301486
684634634
438949671
1467010685
1575924181
219506474
1526734559
224346004
2058448672
285203820
22547905
1473574609
547952563
574218275
1873999098
524737154
2030052110
248015151
1334205466
954724590
1886139019
1198904860
1957006370
650060793
1819099721
2029537616
94856732
2101054180
1387793495
1315459493
850805797
1803269998
1464109669
755329896
1544204709
366675495
1621299219
144805989
1361843683
1962509101
1918056043
1610777519
1586971231
282259100
244362718
760801459
1277310169
1231487945
1480427403
753724582
305203839
552959465
12756784
876632687
915727834
1572946491
141911368
2047181148
1110001623
493979667
878184926
1758844313
721658954
1509447770
2106181112
2127407241
1095038073
947095682
677399245
616105194
2018783502
1672951383
723321875
153418606
886308606
561393272
676829521
89585531
176482993
1986741100
1473751218
923241626
1553510582
1611533305
115914814
708194723
1838049690
1276125428
825049661
1116883739
685447176
1731246447
406886064
1780306352
766094526
2060302923
1206772789
1125778148
600886446
1736657383
572752078
1006361384
430944373
1473621531
910653548
1280671019
304584182
14637894
2050867926
1900941026
2037096222
180968313
874537427
1748142985
1327346889
664770311
1623583271
1092151211
1315434532
1393361475
1250750967
1938860404
163704620
586378251
17216777
892531978
2083305111
2081040391
181888554
356936290
1035949525
186238002
1204290207
1255815011
2079172101
1938989501
1437745082
1890655531
656759077
332555143
1255672771
1933932977
296956254
616618996
2044480639
1737792073
565381612
1084085627
1735171724
902582325
1424375130
1705662277
1634149812
1532494462
1927885000
1235979186
1944410254
2042705021
1441666011
1993852689
495907436
231565921
292909265
1066603356
1659698704
814800646
2142483945
1642845447
225196482
1851488132
299997957
1365200944
604197566
1701857134
154155222
1536764866
1024692260
1251863683
262751650
1242097625
1430994443
1958098311
634251582
247440827
1673797223
1483352593
129699637
280860377
1305080545
692217969
372823940
1196190775
40753110
1394282885
995134690
1472388033
1029043476
1640292076
1922211743
2003942003
237582256
829509216
610141654
1846965047
1885419668
1910861958
1594336030
1012614077
1945294910
347214597
1342861663
1613277925
1602193595
1655132197
89907910
704358937
1635741355
876583280
780272303
1663003953
428533018
1384500782
1897239004
1459407303
1284232788
1356383438
1449611355
1339225160
1536734848
416369133
1039751430
1301549517
47480754
808396105
1680708083
1457371470
1990735971
1226440082
1877206424
95584490
1444011454
44967778
1735232817
1951616106
2024949835
1449299203
300956178
1780553854
945794566
1301166646
81478913
62683504
1819671456
411695098
1456713840
1434623678
355129234
916391106
739267858
122699990
1964928182
1742169153
1669839248
1968104674
41018719
1263767456
612253769
2122971657
911857145
2106954809
960424415
1391413676
317889552
216984021
1622036427
427075973
411018958
1099491340
886844390
623677830
1951051099
644168581
457698085
1874538227
882998168
1210703937
406599107
173301652
341730825
1331720578
729322176
1666399001
1390598287
1318518718
1674688319
672859518
609451919
111855436
998698099
1239261332
1379844388
1654884672
368573056
1717589591
1471346757
1160690871
1703222396
1205430956
364867209
1246728390
1708315401
293980520
380103434
482659307
1143687569
93064545
608865105
2130035642
486087134
241348994
1682099277
1147533101
780018027
1661369968
574010312
925827001
2102867835
1316921642
88675354
475547896
1686057048
1825528841
1852346018
1130522842
1305284994
631579662
1271534178
561103573
1397121275
875504429
324242588
1608543652
1997460734
1178953145
1536608201
957082738
911855644
311533462
634862858
1002987302
1637867131
1369802762
185313131
306542426
1240772170
1028891470
1230219791
1450534888
1871779275
1859526487
409673028
466151232
567086628
1217727571
920615976
1919205032
1186286788
2125579929
211535186
1999792541
1501763204
484585606
660654376
951591920
1951587133
1997908513
1840121474
1611776894
1493214769
1533204564
1059855735
2043061938
2126329780
1710651473
532871450
588718432
1903712824
563966463
1054896090
806366647
1447220002
828095391
1673247709
831943848
1112132702
243056245
187304599
2114676926
438984541
1286860316
1061293915
2058424766
1426159725
60490563
1392123850
510415930
101302652
1380683257
454841378
1070527982
1130105325
1992414392
856784882
1568976709
2141714574
2016551433
248908541
342980157
483269412
1671749998
673662503
730741993
1644553311
1003762674
1758739821
2015598277
595663046
472455361
715021814
1031665926
1240614270
883510887
1327204912
1170934938
1665017996
92458282
376971290
334085712
1627170381
368936195
1957755633
815642260
1478204705
1351788087
987219424
1369674335
40607294
677743873
929523069
431424676
807078001
1084597105
1832724215
1409849009
542691942
1453538084
673973758
251645937
1657509316
1632052121
179986622
2143210162
1689349034
431767912
502639457
458762914
736164758
698020002
1728130088
246879773
1750019058
1929850268
1117166348
1095609777
224774460
1658980726
1821332292
647704283
676557223
1429252786
2096556260
880186233
1408428293
1822531171
401032646
289110486
530484963
549975739
729207258
725022555
1043613537
1353984922
2003892884
719735396
703125733
1325282516
1256516490
967792375
2046495376
124734916
1604511045
2143043979
1064569622
1269470280
665528347
1731403727
1842938019
890079801
1016666623
2099937961
1014237907
1698962755
1937558933
1629539137
1662245211
893637267
27053111
197005518
1102284915
625314602
133083097
1840696012
2101497392
851961374
363239144
2089542922
561451870
694108025
305649323
1830902538
2029200348
792744963
2109197152
1224193509
603611391
1411879141
551069262
2071521221
2145739436
1602753746
838145528
1820012465
787829429
1040780172
770997792
1240997586
264441247
597342385
555765582
1220890132
390961417
104859779
402920925
1367332391
612745041
905555260
563393959
116146162
1923949317
1405611779
1158903004
365690853
2105608608
230211485
1387800986
631812258
997336214
138548729
125176762
347557664
1520161624
1246405348
1364701945
1238460805
1076575530
2064299908
407635628
1792507969
454445754
2140675040
2132408359
656828136
341259022
1024709729
192017710
1466189824
1635350574
1104094699
1323900006
1961520131
975029191
784711651
1119103524
1558491589
2021863764
632280392
1843175656
1900273529
1574804799
592392782
1920297254
976637473
1171728632
1753708570
1700815181
772393768
2027396643
163956475
359039738
1813558187
1429891706
1990990778
74869202
1933713698
2113749770
1468415702
93612413
1177974575
1905851000
1720107458
1648944485
911983068
1658495929
11051855
1646996189
1980996207
1951096126
901881422
1419165082
2014756601
708696191
1391043372
1882956290
1014026022
988935586
1704489395
888422139
2022996419
1371534330
1240103389
1495064808
1675118249
993755255
1550319882
1579122767
106614456
1967284371
1752275159
608174423
1279710704
821025300
546059828
357609584
1367855210
96956051
1918543271
1491840579
1988230911
371202797
1195973258
1564612800
984131978
109083570
1173524915
28815301
686678650
245378576
1622434055
1780156313
2079045240
1219742516
1544666038
238262952
601876640
1689001037
444286862
2062336849
2124916224
1680328596
26041568
1546469283
157434433
2063531024
1024711058
1295882427
905795810
629144527
78878671
122068682
1009951107
2041178390
1002085038
148441792
375601449
235704528
1331552961
151125747
163968264
2092849272
952272097
640460378
1583412248
1944655954
747459946
1508860050
717973626
1887832264
625301307
1072703338
781667779
884175906
1210520795
2109184603
1006264255
1687103568
2076178844
384434489
338644657
136380585
1963297634
281000242
796103734
319033090
186188080
1065802413
700490960
1807972196
77674706
1761586351
134066231
620013009
1799806102
1152635361
691201895
900473017
889785535
1639413565
409299234
1915178468
1202470321
1114502683
1061087326
386094330
1021282358
780819044
1477363301
919564975
12863027
1888691332
1313816855
1498486051
1853370963
324825622
303518957
1757734992
1814150184
463832211
1865748857
1624774983
585625295
1478468693
1441535462
1149024046
143074180
530337741
1816392920
1977648907
1988150515
1542741844
1022138955
1080403349
1285781861
1181269387
650012057
1695630664
573433604
1996661237
456271168
804809141
370848069
1315031727
683882146
427734397
2009244653
1200139845
747283125
2146878379
741079964
1008591048
1311742432
438372480
1880733722
391622984
919918721
918753957
7331671
1095269802
1230724418
1355167430
123788030
947888266
619262314
1014521180
1600796343
536811294
1963632107
864007405
207286144
359850422
117312212
10889714
2063171548
1989385684
1242604380
104792407
1627164534
1891378048
1562231830
435787334
780475230
528881805
496274
256056105
1100575948
1473472921
1510614316
1258683368
218417850
910847969
1284927949
611355723
2047658920
1547719320
33834073
1914056650
2136715357
404945057
463272997
54588217
1923549089
1413027980
605101611
376812688
1346192407
1617463423
1863386460
1683026514
1392358275
1446141586
1033288636
324859456
1492504405
1138901511
295086715
1775920055
698811755
392780323
1821218978
785566840
983550172
70042730
1260105316
1598567773
1850827755
215836172
130458652
1216509650
516551026
102634735
675809644
714220677
1494973240
1779292202
104676089
1114293984
1368111250
826269161
509893311
900613989
597580650
1651913627
1415927500
363585850
1992564667
789469076
260647732
1615257145
2018204206
1323904856
1658771776
68515531
1312802754
947894562
399716134
923924953
1333108509
1310714293
440094811
1580391456
1682548014
1976681233
1614850574
127118609
1492225906
959364930
713990624
1808816475
181968709
1360964581
1599674097
406052515
2022164887
903534034
564044194
1441615080
360903435
2139742825
358961725
493091054
1828849109
743505969
1980732845
278397064
48344117
2126262598
1675699100
499063658
1975309135
12150817
1650924124
1346159305
1859937231
1409352509
515134669
884730939
1068809195
1077705053
336230286
2089983167
709650080
419529570
612925214
1759116797
1341155997
1031338829
1874605458
957460983
250678866
1466224336
1783936963
1568805023
296878012
392963825
978986589
113803313
1417130347
801900536
1948427058
1525726545
1540264013
1971883730
1560441598
1559206599
1060559986
1324331566
1951186044
678787554
1041944585
1696580109
896408502
564820694
1054645701
542847408
293333818
1525899536
933369736
684903411
1846276636
783256458
872434525
2115179936
1470461142
1220235630
1148534148
2045311168
1826300573
106346989
726255534
472631630
237593579
841647544
1200856186
1987064123
216093276
372463743
1108924400
1769452786
479168019
978506099
725754829
1781315342
610895491
941885036
1418591789
688876809
258841191
1406332809
628390147
909909100
2072209204
396316988
1441268362
1201588583
871807708
1866960144
986763676
2023231492
383430121
146179202
1541042250
471097520
1524962011
1949731384
898730542
1286472590
1621105802
360957273
11718554
906113703
1685216796
2122550735
350184396
1315092502
1705118284
344658168
117635837
1122674121
954446381
2064631689
1117596937
1777386248
1437686611
534720786
822037571
1170641256
1773614752
1490174736
1923739298
1559566370
91727704
218716333
1636149962
227461025
803106200
1331987936
1194647155
1058862155
914134381
169204926
1840523983
390753004
921428923
189113993
54879458
2064551414
1409402262
753552720
79023017
592579251
278990584
804667393
1730544618
221072874
1235631237
1220689301
1661399568
979113552
1289175621
1057690408
114219143
1326675463
62588860
1289247119
288495132
1610223978
1251478732
780128915
476556346
1440880904
2134896957
1756075436
1444479051
28884346
648988564
713072735
1718939627
1672070575
502492197
534411560
1141025213
382569070
213824136
1277668852
1215779581
1631200168
1618443800
1590093327
725614590
1725977480
340140183
245456080
24407299
1831816360
984938637
786134433
1726870495
1666742365
673318657
1637500769
1365638108
100324186
254692881
1354223857
1444060713
1477264451
1278377420
1124681607
508665536
2081391272
263312125
2001440494
1392135109
74714244
1972662437
959642750
394932949
924470830
633047696
110416215
1210339646
1506062877
666977795
711534248
799516071
2070999835
810969594
347934169
173608905
1760429097
961807352
2090777796
509557021
1158410187
112070740
1093670174
599340375
63679367
1397491690
953525543
1427290861
1488635648
745999813
122642643
173152502
468000393
1176291877
567734240
1510514458
1206977732
925914892
2143797591
1708974103
1083758695
1829765261
1901967654
2043347218
41345520
2013954529
479066601
858870329
842660741
878338066
595796429
802804373
2054955482
386398642
1676878319
1039590641
2115199735
698120595
978934561
393822333
674237552
108060571
1201549826
1333088616
1910366476
421754023
620544900
1086579971
84218762
114113890
1099921114
1828420330
254463919
113265957
115555374
725150020
1135431670
21468016
754735310
347099562
2144483247
1292703147
559325750
1683965257
165183759
128677416
1462005110
1673689587
1682507411
1525621336
903721667
1309645646
1178309001
214106765
1727737847
1229103570
1767135854
1708702196
2070606846
359560795
1196893707
1772321187
1159388605
635621294
927653109
1791272507
1551070942
998349161
1915011027
220506535
1016526611
1614654052
873714115
2068233982
288405269
1685629722
120070916
111077454
450131538
1084460856
3769910
834842316
1874016797
1961395864
1081521422
340493089
1026779578
931610418
1352672771
408258318
1153105683
1778118175
1642641376
902258612
1490846554
1267529081
1660677394
373961444
936474681
1102740087
1373913956
1121758051
1081001663
1150556040
869666105
455559464
905717787
594176815
1071422077
158295124
1056049113
50455995
1893960831
257576608
1923077764
910946120
1522627533
1792860151
127385337
1793229633
1941280297
1545302723
1415686134
1523251388
1948448621
11147016
1832977568
619192684
794275206
409484949
966691575
236836657
1568600165
1647110332
514922282
2011349468
2005084705
1161648194
440700943
93877245
1843851472
2129283548
1411268776
1864455231
1770033865
1845032195
799192361
125286885
865593361
351604445
178931836
1477428375
316463932
1848642184
602236505
475638682
753867913
999134901
399109464
949156559
1622161222
1353360315
376266583
1755835843
1072347709
1602063579
30677955
379563380
854712195
1404161588
1037509796
1367592814
555797627
120869125
499373237
1957269117
45025727
1694754395
963806422
1313787147
253373304
96923811
514739593
729828155
1570596462
1379333779
1029136449
545479210
314670871
1815069684
609175399
1922622122
1085094513
486981590
1031185022
721685297
1219100411
490440391
1730713535
1240695617
1417854203
432044078
1798965386
439491159
373105905
1653725709
441917703
178908004
1839153593
1657814456
1244306956
1366115137
1004193935
123690081
1225252115
1946464980
1505121781
1895193375
1524226192
349812199
824939669
1114206643
563050198
1546145521
2079296965
1183432203
206439957
1827190085
1684388546
166176766
1250748528
1481490825
1040205484
692470075
1796626091
358212904
1029257110
1899338703
447960133
985775420
1128368196
1347425301
296578848
306115855
1934403194
1933808061
1722382982
1255724672
1358410136
1662936408
1489540597
277713307
825956519
1616549463
239217379
1597469585
332385821
2074599728
533718146
1467974889
203854584
1807435412
938683860
1715329016
12259902
1249469982
1775547639
1600790187
2107741831
1415170553
539393434
321611883
574687771
1977633061
1209648215
125551198
324416760
1914914253
609726700
429386930
541086236
1616711305
1219127316
1354691826
2086702581
951229453
754628164
1620935229
621163574
65764173
9101866
735602573
692995785
88530583
1375119770
1133067337
714836079
1101114093
101586765
788085358
166665503
888349896
1219096743
1620194942
1774486987
1423822738
1900825015
135323268
1864191382
1211246104
1994196074
2013268215
388012955
1656577741
1885545985
933043399
692769365
1053343032
1720304193
2050624666
1614273555
262545765
813495806
751701775
931276626
1419935976
593304245
1128179438
362409572
939313161
794739333
1231627051
6362995
1343446373
304115247
576371000
2094873943
198193104
362525047
1410746995
1603025490
368532272
856192890
709969007
1152342258
1506285524
1036958081
1584572057
1895775857
1387849051
552734630
764072116
1428885106
1384261052
365191419
1391659448
874808385
972346370
252822865
467843922
836842116
181363120
1923642585
490559587
212870223
343901749
584797147
1854784507
1168797903
1785452159
804352718
1138590423
733697519
1400958001
616440157
978256558
951200934
320440736
1734502274
1961820133
604568629
463009118
91456472
1050899181
278010071
630388543
199062226
1997437475
826330734
581890554
2052988539
903375737
1467203556
1250266441
332032545
1453747003
659678551
61604762
204099220
929767938
476489950
467670515
940139234
685258391
298350500
197861327
906255926
1473545007
238143777
1223069484
1194981916
364867297
222741106
604523275
1392232143
172932451
2022984379
1905488280
1273605977
1013739639
1822593811
1799969761
1018123520
285914410
532972083
1089192573
264265875
1979392939
1204924702
182101392
1605752121
1412511026
551398980
1957159648
1074389676
346461228
1935735532
1418359746
642343
1220326337
583623852
1481847264
1825902871
120053039
642313327
637120768
276907068
920504798
1030108536
2016068008
1456803997
1795672173
1719159685
1189367821
604488106
228424691
1209998481
259079667
1134618142
651944170
1201979827
1136651163
1311868146
1427968608
1396229981
997214330
1853832282
264841087
47763929
869008539
2134519566
1254192069
1937367190
1242835920
569694205
1975984768
1629951216
1011605602
926415495
198759395
2069658208
800173581
1905672767
280817414
1178361032
1526719895
1331784092
614454
1921552691
1408865272
94303668
984948030
99421447
826004255
1915855092
1027906435
1376263802
903037097
1064875158
146180416
1399457980
198420245
762826434
834408736
1869844936
1963195220
457400992
1419483664
1892238647
1785262653
962337318
896252622
497421801
1534843595
2120689000
648101383
1736707131
93082829
1402281428
1941990350
569337585
516985819
1007205170
645116553
1061512390
2007579362
431804361
2045992275
1590343983
1295425092
283118027
1032643666
101946413
197213412
1634559221
879644995
578451190
1075336364
874044064
621099660
952743927
1509887504
2129791849
1984450662
656573101
1553087093
66339761
1842722980
10881654
1902796751
1172088378
1277773460
1075849842
1886307270
2114920073
228519904
835833823
552256138
1513374877
407141049
484579190
60417750
1246954968
1140129735
2108994430
1292222694
1240809452
2125875736
1382506664
1701918351
1981158575
1037177318
1720640228
2140773237
1331214422
1347464258
278372610
212724095
253447889
1369269282
1423654785
1895273026
2077488913
873168054
643790643
1335491918
1434200812
166916447
311425572
138765473
1343312467
1502335752
1121157077
1731969675
351585021
1990376391
145811405
714119340
359414351
1848995387
2142468311
468516914
115410731
1762836746
1238678249
559266717
973475702
1694710831
6234758
1499250592
629559986
983513983
765321502
898539642
1597293090
102552137
1646349046
1436518915
1264815186
1642442658
1768174971
1323005104
1460366696
55085866
1885844395
1923720765
1240953709
1297190071
2093624449
663023782
435009799
1759537902
1169230677
1438196593
34628946
1372104230
442344932
1819050095
626572379
1746101
1660261320
2013854834
1957619116
1758280721
1523694265
253389520
1163576913
174343801
1010582668
1752816072
1810012118
38794604
1819065231
2011395253
166282767
1287402989
1096399961
963686512
968318907
80468012
852703274
136195163
1427522114
633584920
827050647
784094510
365734100
1606827959
1105972576
23965657
696136435
729372943
1735465947
530457656
359952171
979585550
363908740
1873696829
1209745558
282181240
946281374
1003166868
761799417
1032587494
447764836
1432859490
1416273376
159157742
1599696915
230100701
1701419076
1298674441
1358024787
2032297363
1686649496
370756102
1663156898
590720258
666940188
1959384499
1096766391
728259324
907023435
1349452100
1809860643
1415569411
141574546
988083626
1162932048
202158845
863538254
1720849265
977795910
452724883
1538993208
287407044
174017173
1511729481
1365566725
317231645
272966526
2046493211
378176759
2053342323
1984581725
1652174986
1967954801
1364177748
195929419
1589388209
992348706
1471183145
2097777331
973258536
2078137377
753720323
1380089995
775722202
176508315
1444775748
2076000911
1710057626
1501835414
1210291084
280634501
2027999296
2118801432
629229592
1905621521
1167448556
1689908114
1025124619
405876005
1833866365
783880945
1405029929
768727096
1025320372
1680159361
1180943631
1441430402
2001275692
872325066
1603680863
724270031
1301636416
1564792231
242411547
1144429292
1513833883
397258554
1054685888
1849548365
1258666963
1223101360
335812798
32857426
1367083529
622888769
1757004647
1292199846
1910719515
12771047
1617091417
1744634928
670838219
344635931
919440381
425194901
558948263
62029244
1089835364
2061291724
1059217200
1948702462
128380850
1185824775
78862405
1556512915
1135929432
2068256236
448089811
941441211
1024572279
308973809
584849222
587190097
1287813315
1549393055
1460913468
433296854
1101805715
2032894473
424614813
728652938
269022169
2107156312
2108662646
1175575620
315762654
747243730
1437667452
1836973484
248472102
1297968780
1051393009
1875666726
992060751
1145762003
1727517405
940085897
182788615
1184174624
1236969327
30889439
1964300748
460013620
1645924792
1163934401
1834563177
1731750335
40899060
1370487656
1528840146
758574212
824339442
146256772
2046574574
1561366768
862351201
996462528
1200079311
21098155
1587335233
112689103
1410732431
1244681940
830876933
748029937
1013166477
1966705361
1246865851
152505595
1973716304
1394027159
1161851223
1304330678
283664355
417760897
76631179
1753127861
1441597331
1123301294
1969091278
1967193400
712074009
1193490500
1034844520
214116896
1668915361
1116346173
1767277392
2654517
227594559
762020661
350213051
1771453660
1140337778
1053832185
454999055
1343792760
1822059426
837970103
1071084859
823676683
1504887939
932797221
1715182107
97811625
577560748
1456399016
2121473707
2100081977
422747872
1924873318
1891483811
715058846
342202223
1917743897
1435518486
1080828562
1541473495
604729899
1315972105
12973791
355433847
1349903064
1394725970
586204502
833731424
220033523
1229867944
542113371
1599425863
515141796
965682931
176670038
47516181
995348514
301678511
1018441520
295074456
1354120350
972855682
449344239
639141443
338599855
1733515393
630278891
149133671
1842450369
280860732
24156073
846098629
73683228
1704109790
264595139
1902806705
966301058
750840270
2110434065
1898804366
1202276876
1224038020
448763009
1245795920
1276834961
629146847
421539284
324602116
972900036
1298330398
1914227390
1145912547
299800615
782487963
578692791
1401098192
628350504
1638765091
1030596307
624206303
1026830121
663223127
1509849590
365031360
682726177
1672979400
829509216
958071180
1766960256
962090476
1205072868
1761939781
531346558
2006374930
178251832
604468330
1092434745
1989467634
592219932
1291010005
1292381797
1846296353
1524259503
400819670
822993803
358932274
1641796822
1841945344
635496289
2067998437
1689054552
1004280722
645252288
1988137722
1137081142
283302811
1990787885
1749307786
1461702908
936865182
605463126
1904681302
42852277
92557219
2094110432
1968127737
1046218952
2060891138
1047252177
212618244
320905324
1179767893
1051804248
1837056487
210080062
965470080
1097441945
465955778
1335005267
2055052619
1699285260
899002540
2032682604
21034953
771989351
1266037810
765354244
258268862
734316483
753158091
1190509329
188626638
1209745954
886117044
383510858
913285760
1898861543
536350170
1289644071
1395865319
931213194
1659140527
901660720
1614631423
921401592
2061504371
1042658977
215429489
1989638143
1081561506
880416850
2097963544
1617855896
862409018
273232832
1724284211
1961053153
908634490
531789560
1253319810
1698974711
844053760
174279712
698925045
1465179697
1243819033
1721792718
791182341
900683753
1788977575
150132377
2055972102
1590894927
1223188294
1272518640
378506583
658732811
1059320231
1470847579
799566422
1975209351
1262272502
586083662
1415170553
1264850788
1549527285
205521357
555648678
1763798322
337366173
317500311
372265171
571370153
813426812
815702744
1900738164
692940932
278680020
1943281492
571704803
602031190
723828071
567958291
1532938033
776044545
854574561
1504457031
978117047
809397966
1706197580
347416185
2134598199
852059651
1043178009
1009652621
999441463
1197595835
647107891
324514997
1855748384
1578627753
127857693
282376006
1701728204
987250904
998693113
1400117754
1612836096
1379156870
270724726
1776228229
485627603
71181494
1513627847
333729663
739598591
399616742
635975693
1607285967
719096615
430236730
974740971
1230114594
884448594
1868527910
2042442708
1069647511
1243323521
232545542
242670827
1640201177
2040304200
646027697
19287255
1743546856
256230737
1530670476
1580649976
1903669754
2066188579
729069186
302754838
1441140709
2094163209
1253433630
184115375
1735828887
1472366209
363500544
2108621999
857277817
2016449246
341274027
475081050
891244261
1247291595
492825337
565445588
2005964599
1990447101
27139556
404323482
1371292181
2124101136
2108395769
1050670295
1773467468
1544141237
1916085415
1654192235
844011639
1551836912
1938904013
1748069763
1443215697
1858135846
330216645
2085760202
186501941
100668716
2043503950
135363702
843583607
1287445396
1299200498
1702260328
2131703102
146886574
21263828
1691101693
1464037417
1779872943
2017949189
653805396
1990392830
1165392232
1609088990
1146434384
1102102580
443954626
492755161
1541657123
1573241028
1718730657
290646154
1228216486
1681514770
1513102016
1585864969
302398119
1061983431
936429510
190653549
1336605215
1256590253
97236398
2081584314
1448513930
69197145
1207123599
1129584563
1591258715
1592002794
125871073
1449618637
861456413
1494874408
1060282122
1730496852
1000965754
91098149
257990943
179159097
1549276101
813027362
1185353879
1615510512
1326986678
967967431
1145438353
1791274006
1108787339
413316871
1915873407
1722251187
987264624
899424514
1267402476
1152795484
898355981
579800205
1679930462
2073114924
205906204
1385404988
61492533
1673697702
1375969125
1144470982
2093507324
508774592
998714366
1828811922
2112067176
403328658
1374306300
640610334
809082614
1114045016
34150884
697887258
616289793
683881603
1558847507
603507232
827518855
995104168
515747970
1966020343
952884774
315418102
1836708907
840597757
1335534066
50612262
650567925
1887748583
1715653196
605099982
2045899502
1826230020
399564162
845395265
707489189
1191985195
1496769637
792279643
1164174965
1731400026
1487254940
431090931
346844183
1253743658
997575427
1146577272
783497367
542692011
1059407180
673881477
280313133
1079670989
1848544006
1317459871
1242892265
1230262817
1723168182
1192164778
1962772086
1094620968
1013986161
2089852072
464616393
1078594645
1478429203
600108084
1238937697
417037996
2141654599
115555374
192071044
1195288149
1503740483
305000962
1273006092
36173665
1385481036
1648359899
16931371
1604368332
1774575037
236331125
1933273364
803245107
1754676058
756796517
1977425761
1038320178
2122662628
240032916
1404449900
983074191
1824270675
654620466
199089088
2042319250
1036028554
1678336814
368492060
1726828818
1325270721
1022608134
1325783226
927154975
1705076883
832319452
643505035
256252133
1267446328
2132657871
628654985
1298902696
1828829884
841563886
1656637476
888996256
333498036
1549239823
1382781790
713099887
1430161858
1301335396
866840911
95992808
1333455921
422125777
1655359303
1987443999
1642324626
83325605
826862982
364798393
780934633
2103323672
1021167841
240762538
1614006040
1134777256
549729791
539060485
471625084
86862624
379697756
81519028
281745899
1889091676
1258389949
37301504
367996456
803657172
332887581
351908500
2005881130
991156944
68072005
422489976
1102329926
1449347193
1683352262
2052770335
880876484
391348268
299862308
1613004806
1962902788
277653853
1269015018
312957879
384199123
1121434875
433203907
1407588151
628313656
442669068
551907980
2037528834
939842113
1066117049
2030702814
238172529
131800
1461702908
1071564678
1964669382
2056716384
83145981
48974003
3509501
1319659681
1510503857
2141795804
1196718023
1955825570
515100923
1040932410
806939266
1981097833
893562365
1841778224
2106845730
1005768814
1446359616
1387132007
1028880799
345058572
946191121
1202125301
350523739
1091159783
1205025955
472401169
648988564
983390008
910550014
1503446785
1965131718
1260272194
272101297
487433711
97058652
1766658479
1203808578
552890595
1625776899
1225431340
1360973438
538192829
1791154247
882491790
179673975
931007512
1467222371
62542854
1340639584
370436789
389858878
2105586487
733520043
19318643
872908992
1540075468
771425588
16162471
568101838
1399781827
1505626235
257711756
979485815
1432035766
824870903
509746929
592832939
1652754645
1645822028
2043943941
1188630715
1715855573
589686814
34435979
1500841424
903878382
414996622
347069005
660636161
1515877170
1172948172
1134139729
286996218
721197187
1713974637
1186053524
1389787540
1890142288
143964893
620463369
1193526217
763008161
1055680946
953367133
515176811
1158829018
745355899
1011279953
759437087
754351118
1869110887
672593452
1473731006
721102728
542035624
719048779
617434070
1933366497
2088042205
1175682686
1587673017
1724525037
1629739547
178560651
1589106775
945075807
2034092162
1800786248
1545402014
2057380409
332713949
447000720
1788185304
1461326292
349556350
1456377825
454002905
1300793990
1008625801
1738718229
2037192927
1736860563
1463132102
1529361885
2030576421
1079465648
321619660
2082909132
42217228
2134392561
1753214462
733211401
411060645
1826025232
1465144109
683665739
1008690089
743348754
1432588808
1867604005
1687893636
2019046639
1635530111
878849384
2097171523
1449198834
1582181805
823328699
1678432879
2096762200
275463620
1720787296
1556879739
1345873444
1654544816
1430831538
1730107291
1311621182
60510270
619747796
576596859
1111492362
1520738236
1857384174
1593769584
1132228617
976805477
856852893
2012832849
1767308518
1191091478
662575929
1526310437
1812443492
833450748
1760947266
1737734801
468629803
438443777
1655781613
1129582313
1411421465
333757856
214256225
1894526323
374948262
641747975
1678645263
1790910703
1332082537
399350936
1199697637
973063479
189665817
216475678
187095818
1435273259
2049119929
1552253215
672688710
1156981254
2007203314
115957910
374597675
189009830
1516969413
1337983254
1422242778
499257472
1122885741
510140680
1252855499
1873519823
1382164352
993546379
2000887796
952573156
1365106264
807670912
755586320
365675408
171600459
110849927
182306493
903371063
1915704859
250519656
1192440953
1707843241
1762892335
909156315
512911143
2146352297
684823384
2060529956
707596230
221949582
1847079318
118923952
268938829
1270377289
226415975
132719715
638332595
1117074747
462711325
68017775
1303018600
1973528351
1436336791
1056679209
1287266464
67024898
753909631
943531609
1372071365
886859415
1839352017
1361323645
1604743649
850911404
1556582050
591124304
1751439683
475830347
1672051678
2067662638
1497932920
1095321852
1897054326
1172976517
562821115
280357776
289879828
1695190453
1355169441
1702895029
1215947000
1475294303
400968471
382899320
1308924936
785469462
1445115823
718033015
1548868616
1269833585
493936300
1412511026
231665538
1511784825
392264219
312181522
158216003
592609498
304505096
187280335
272664869
2011661059
1857132038
2110127618
377832505
1768456143
266340265
943164456
556463688
609295104
1855480772
379654436
366135292
1720733896
132989877
26891967
74797541
1050990684
1713504379
512110650
1456175198
948403318
243776761
514244584
595941688
412126492
1494843093
2068390882
1220313584
1082691329
488314962
1333905241
435696507
489597456
132620415
2092831523
919205255
40047395
1974111734
1284224464
1829605535
1334714314
1508654358
311128428
1244962797
2053138764
1415144582
985208125
1467907865
744112832
468086706
199109961
35542373
640133953
690702843
833469339
1737367276
1003851500
1394700464
897952665
1799507597
569647787
1489314382
678989121
1500242477
1369105500
1793371298
2130361230
273787557
561314370
1718618120
2082590352
436867752
1701227976
260874880
2132506788
1523623919
1571217967
953206624
314935570
7672127
121529303
1793381124
83749349
1826655450
1795345823
924587724
1783993737
639869216
488332635
381632625
1108672533
1072827008
8505898
2080653961
1813447243
2041898634
383192081
1584154273
376556878
1395536220
315278765
2075637838
78254555
1146888163
2040592320
1630285207
888809700
1641956659
313107229
1402052955
1832204325
1235376081
1704819430
211122396
1305407673
1654023826
644139067
1896988569
278909335
1176342612
61910376
420244340
663709421
1987561631
1141018933
1564580194
1823219034
91097413
139013556
131396054
295082250
308637234
1089415967
92867058
1467014180
872523479
1093778036
1771802172
1646071328
1434561657
1722502919
1159770434
1123889126
1955484652
738793124
1953510338
1794925767
915961750
1891724102
781071101
1500109504
477655499
815734050
802448883
1282223389
1837610474
404352722
1064542337
324473825
486469971
1803939744
1897764771
1378792373
1290404572
1437357985
1531549768
375201383
973510567
1075923277
1382591791
254216388
1999128728
235206951
1715732618
450725862
746522960
247461897
838786458
1877476896
957192655
659413946
295917752
1707533966
1695713619
210512531
657493790
1711166216
345923242
407549893
1132287386
1006259342
672285258
602370888
989005801
743641492
900915979
2140268288
1376476042
1018738392
61798810
1489862458
1924956419
1918817002
1110366930
1068908449
595993687
1618324431
884324642
1919230207
1635006646
509407186
537053499
586835030
1052895812
1053729951
1791383284
1505158765
2115119199
1598139868
2027869953
625272785
1201706198
1309427627
866888154
62913650
1648607400
1845575063
101851263
1021566267
1983113593
1598593991
389214095
978370781
844960614
503981794
1354879095
1586427137
205270240
824032187
250567813
1135003497
79760281
1972269705
312424028
1482722146
362308415
961991913
2089356492
151611537
1267032737
505576341
123537188
1814032889
1233695648
1827853641
1819216602
954225208
1346420101
1630612814
199665781
2019610885
381071141
613932427
300907295
691045771
1725439613
1400265439
1029588309
1961878938
1216984127
402299169
933588921
184471014
183508196
841984991
615910967
238265916
2054796269
1187045280
1843162443
221984899
1747663166
920330278
98989959
2109883113
1290463451
2057493805
720328535
799328616
552916483
1966357279
581305506
17759835
976051533
1491542795
2066246879
1651037777
275972893
1810251525
440765750
2095642069
1772504768
637780436
1172503892
2060654676
1224401463
236779925
603675389
1251227627
425673685
75550968
1281341863
247051523
1814425852
871751108
490937788
2009028817
2013682554
1265660608
1359116130
1581902927
592679170
1592075079
1980249029
316839013
1999833551
1938167810
2143629420
1867198962
29212982
1508551167
1102781682
1282352880
68931692
152343300
1159069676
154547675
1788858817
1170350804
235071387
1051100485
501297125
392975768
753189892
515066100
318143223
1528343171
1271361997
1091780969
1672089128
1143107592
2070842370
951944042
1177784664
286056275
1484243303
1835969049
1598828260
747577963
1576694979
319229353
2099101299
1053024370
1504228389
1651991975
715401544
825339524
489666831
704054559
827439264
525792977
1723201073
2064047012
936941677
29637147
373810701
1736845013
2083305111
682954004
146521120
247058052
730459853
496113095
727304841
666580061
1677335950
1097326520
1931339387
1338267735
2017092556
272451107
1211642087
1691556963
1021501295
119932054
656254618
255225424
1249114888
741600006
1140262018
782195646
1585025030
799586287
183531690
1941364235
676356643
2053913604
2130938155
737335642
1187837936
603470086
701052413
1027651175
400848647
91594641
1195572013
1133662597
867873792
357397938
566065657
622941873
1326788287
1362862683
2140568344
701404297
651357287
356541096
1214626175
1868426646
667000462
763138741
1108690820
1488497095
859834252
1527915396
626345507
454297519
1737569480
2076732595
462705236
409326125
1974448805
1794277378
684181991
188676752
706139384
790405154
87094590
962682115
1683312845
1655770258
426660646
1554939916
513174359
2112772275
1654897883
2042505863
1920410987
77099240
1456779957
499789839
919925899
1229786192
1856909092
579381318
1363895611
2046368502
370435160
185359914
846490382
1690107035
139758226
1162255744
361741715
421286793
146287724
2133880783
2063980054
1911555601
1126742162
789346779
1878954859
968438981
1841476314
1255957551
1064206092
913249013
1845763268
2072851686
2100464979
1588500727
2123976939
1692641432
1598995036
1575516551
591190621
214954325
534661108
1556617192
1106013166
154659801
1769169689
1930613540
1185716583
1648620527
440714742
1651142368
1197584560
212717514
268296857
36877373
96129902
1287568821
1719849415
117853082
1991094751
1582319210
1143633709
1176900886
2127249553
300595103
249600864
23401944
1824588550
1752649441
156287195
1436291920
362573507
1840928315
1129191427
635898394
1633454762
1462065253
1762352045
203854584
1263901911
2100163261
1848890749
1947983177
2121447582
956376601
1672729168
1666037214
2045330333
889604593
1621941795
1521809117
669714209
2079178332
423251407
1313358817
1427289544
8746709
130041407
102757636
1632605415
1025614974
1502021902
636684687
236114247
1690464136
1184318706
193514566
1369420985
1094428049
1140760786
1395612627
2071160615
925526379
1860648328
45748513
1649377562
469437583
1105982647
350538498
32658046
486113767
832780748
1462606609
1404919600
1338504414
1329165916
1541309786
539744626
1296043833
917381870
427912763
531511418
1125165143
480147823
326733450
386654201
2144012993
371688929
957779290
503047962
352855826
30516407
700891422
1491424249
1590179805
648052654
1445620739
538814994
1606521228
1880995806
67401809
871881454
2005291236
951418873
1790659454
1259855874
476744956
1863543513
1006339427
1085227191
1996138515
1430952017
740214500
88619359
980834690
1461102315
452805317
1150176070
226276706
1096544488
2055546759
1212696596
934229562
830589104
378616695
1098672940
381570225
391033586
1610198357
483291575
146048503
2064545431
383339476
1457679326
1845312519
1304299365
1752206917
760260518
1557813189
927684449
1907893400
840718992
1655593277
1625874213
455179222
2119214166
595656636
317125398
48502273
1320692042
2039209772
1434300788
411583483
713001463
494307939
867944949
390922518
2046458057
1068450455
1340658979
437411123
1068185090
1487207951
324981935
1547625772
132999201
1191481556
1161623695
1192984031
1493641687
1858813628
566832955
1238036506
1894103420
493309270
2061926603
1579109685
386061042
609204214
311800661
329866475
451400794
1111493523
2008805272
959946082
1664724242
136968752
340605229
209319738
9528271
1336142386
1419649291
594626565
1789830695
21907481
1408899670
1157568856
659953641
59951838
1673071682
363816174
150436728
204086905
1238974354
144967672
731894773
493872150
1500568286
1289627365
304735953
339299981
298714992
719519640
1626182136
301125940
295335571
1297340934
1949273637
1951133611
618177878
857234040
9315383
258330466
1545085738
1684253873
1111168683
908512936
1011502366
1719094893
311757924
2022992683
1956926641
282950207
750786117
1935563341
52035532
1744704334
798281052
1092327995
1785612544
1446690328
403263161
1284141370
1738275689
1028147888
786274949
522111572
1774433419
598139187
1147030298
1893695378
1522188843
893589279
188347288
698472192
24458854
587208715
394196215
51606765
1907745732
117876829
1605381020
1393933857
394107238
856640353
2015742745
1669765294
1614577770
1458355653
1386410000
1687930525
1214675987
873333635
1872219161
1811613975
1581330627
530425881
359338713
507041717
1072800877
463268997
1742818205
249342276
333370626
1747386123
1648928221
1989939027
812485106
599964857
1350120627
1837878163
1739209281
336276661
1169341393
1557747192
1695124981
90665677
1985546940
56771501
1207807711
290493778
1011068557
520624545
919320044
2046452265
788373293
1934031166
1262948021
1423104953
1323858748
1199727774
1204821134
356166226
1068786763
1888748699
162024145
1832366048
1194684770
1111281421
1396540199
1503185851
942584858
220941473
1815518911
2039358296
1408735691
1957578806
142505408
1430082595
1935828310
733424374
1390634015
205090756
484393376
627609594
444768106
969258368
1530546653
1091410825
917932494
748355232
38839277
717407706
696600621
1343547452
725621239
1520052966
1879564027
482696420
660222866
1448699964
312284677
987786603
926441875
966597234
1626907568
1126191363
1384540005
7504301
179569777
1957964783
1345198608
1234113061
1965850379
1167203565
63585229
1204183749
1362173100
1584621840
613311379
1615283147
2003806523
181404404
957943496
26501588
1177168572
490908096
1481003409
1429244385
1140746098
374837449
738018376
1253315115
722370196
1587138746
484578870
1253924928
112027662
353494669
1975564122
1916409506
2085408218
738118873
1582984523
1386622527
1496195133
2012446907
366104971
1586445534
1313791548
2117866653
158878615
500764111
476817018
1986545430
1272662284
452026832
1067076651
794245298
1891483811
1518854451
1917842345
189616918
108650815
415833574
1360792109
1981072569
1286304236
1884570469
1684348089
2086384075
1267095032
1177980772
426024039
741995940
1024422994
607839287
1517936136
400954235
1023837900
1953180105
1493418633
166389158
966548800
653927770
1490612218
1938547093
1472612445
1712737761
628806058
1262843376
825549533
1889915855
472406975
799997658
1731444054
493704376
33573001
1064133322
413320474
1804980599
230844185
550236867
1222220001
1280430331
936209801
1162132122
1711195355
987155911
479182996
1804973929
401820896
570517742
838009149
1561243980
320840107
1966309635
132688252
1980597459
1608911777
1575971227
1454555594
1655904684
1830667076
1236530144
336952355
1646032624
1607298069
1180111552
448928655
956337603
565897644
719765009
961351510
1078639104
524302287
78930339
1219766315
1513904955
1171454393
1474006991
2009966980
1028561092
2098694960
1363325785
1909501502
1147166988
174343801
578632901
1095292422
344431024
1204242046
1468335551
66189102
1232488244
977323302
1858009161
1990321478
414487078
945165783
371981384
2142120150
1753836712
1681632839
642382435
795910056
881030320
317604635
1393948129
1344630268
1094822014
1413527390
1002322644
352862500
1063777462
1962649785
1216224437
1309724236
709338172
625184637
1757773452
985955170
1377495555
803002181
923667106
1097946832
1412176148
2084846798
1577748065
2086876932
563154726
1707131144
359368695
1822978354
1692576648
1465676380
328430771
2118636481
1642373843
2139194718
220651092
1943824651
1095568965
1739427702
1365129817
653239580
1005049204
1027301910
411226910
1383903486
1726733411
78336113
1942678988
1222526245
1036141571
185216395
470018168
1956270130
267662850
815301485
1212992635
1046716209
158226368
969939204
1258336777
822817465
1653119932
228755461
2141532313
1280759911
193111816
2063818948
1076197709
25902718
929360879
1944226878
196980221
1958010534
484750126
1084245896
1315715440
335566234
1488657702
57852810
1102164490
81700506
1087535024
1434730502
1027182344
1411590304
1665314591
1765697791
796360474
116222815
445698582
274653141
310939233
1567698416
1428865004
1203498552
1313165745
15580771
486769794
95723644
978069390
1129382305
1224395916
1521026172
1233136487
243481106
1285907184
702388970
1287993222
128114882
91159746
633617167
2019933990
2037067441
1664158331
330691438
814067835
190970243
1174532780
494798198
1046434088
1101307430
125680353
468557528
1299326881
646732116
1913552368
709415428
1858193815
1794495070
235012985
1158125369
1326250764
1923900522
72187266
1053868056
223207885
1586428864
1608674478
1932912152
2006882998
307078516
1089343306
288168808
363051080
290695122
1767113232
1902743370
1197257287
2029200348
1111038144
1313842749
1768006835
842366087
633915004
1200487677
1858793464
1453980953
1117644827
330021605
2002067199
1514052125
1394366910
1922918713
1687396429
684430
255958689
2098843476
1006896054
862291511
1819065231
987197893
775328089
841706206
543456075
71077740
1261943136
1982377345
2003397382
213559157
225351242
593176393
1806660485
482581514
1553845257
1837146728
47529249
802197440
701162414
265966753
1532974286
925393305
84460067
1291317686
1951026464
850711243
4958342
1838675554
978256558
323057158
1492739961
107465295
267836011
742320773
430941338
1494458441
1253007065
1655351109
1731139244
1754965845
1655997068
1767382806
2038468922
1678676413
268237553
1533036298
1295855250
1817139263
619469807
766850891
1650933042
1409210756
1748215633
1740042110
1121819873
1001971238
905700546
1135327941
320646215
438032886
1373596268
1144349761
602292843
1228257025
2077742795
724822769
1996852175
1964935967
1267666644
1273200817
461007832
447171902
1845687253
2061529441
876162801
275135992
991483392
230300700
297608731
1593225012
401047667
1872538245
1383267878
1624485701
175799857
1036057543
2007220615
188683091
1110473849
1414369256
1554197426
1809048568
1962581725
1994458543
840698857
590118268
770623478
2142785617
1413160744
767057499
1326551115
906681925
9222190
23362563
97471648
831868209
1964171562
1241806068
1102577986
1039087331
1259100132
1512938105
124485164
2125701771
1566698556
1179649399
596468959
1798333074
1908357468
1897054309
51930198
1141332227
654262078
2138745879
414875976
416970475
1886656017
1346972667
1848147687
1377487566
210049279
1571227722
569355274
319651833
2105497146
492372720
513155379
845802536
576126672
504759527
696676081
1298771020
1437310894
1340539936
240292699
1213060143
568981741
1043057518
1320830824
2115663877
516896875
1134519501
1505392892
870670370
956521333
1190330621
1892374782
829948690
661038169
481260828
722956253
1424017297
45679271
716966308
586299169
1167362132
1857920858
421753477
747907180
540526561
438655540
907605359
559524647
1702776115
1483570542
602772990
2101046699
28511845
1104862238
1130165428
690806065
1092531639
1846115484
1933348218
1342858068
412383928
455811114
1268558633
1425099139
402116760
2119759843
574647140
1859809891
1168530284
597317038
1248101943
1046344759
203679568
457984464
1478600189
1512901690
930952709
561277346
446811476
415485065
1441164009
1037459676
63517437
1960920136
340796401
2144103608
810382936
1114643576
849613981
1519157832
931544697
1893744618
27134992
1117555491
217638105
65854282
387395152
839183828
1728745990
1185900768
1816704981
813641523
2002688111
694522412
1103208761
1452643660
378907318
599061659
238833669
461845469
763559241
437195452
1609819467
969266047
201223579
1684114855
602679653
282665873
1430566584
605048884
26581949
2135043988
1958079773
369056487
624338509
1152606746
1367973718
1738582952
394075034
51667248
1955028561
1768637187
377459391
2037265378
758583465
566967935
1116134833
194960523
65224688
1931533922
1544726129
1749905403
1803511922
352547851
1222026469
573078217
2118032414
573466406
806406923
586367233
1544165648
549349699
1466300802
638157760
1551995905
637743200
730499246
1176927359
104050955
473747861
302773651
1237783058
1471104464
1582745029
1784748124
2071939229
1020486799
1183887382
1243146440
1702802695
1668610830
1802171651
1557789126
1605327740
609670481
1916409506
2056068891
1225439394
2013650228
1648927076
4372310
270710406
1902952508
1324940592
452760962
1442854419
632504847
1683944820
1083954575
1995347408
2006859537
231043470
1078252133
964008327
831562926
1870336132
1360436693
1896606510
1718939627
153031408
202084247
42943500
896684927
1924608456
793726186
2017648716
1664968661
1896990797
2048481473
1079596510
940467403
410108825
374306891
543854689
249064093
889647181
1934245687
1522383051
535129617
1328081126
36055601
1072134208
1186333439
1715319835
1603455251
240425985
1761095611
1766058382
1618699793
641365006
570135066
1307485674
1752848903
1798376595
1445930328
1128811619
1512375774
1367150205
1081301450
1081371846
915184164
1497894012
280603138
1051198447
1532648205
1287940483
244917019
848178209
869391800
1805072050
305742984
804790687
176517650
1104671352
995652418
1645225811
1827298655
840613258
1446174458
4549922
1680807721
1119737880
2094860434
1103604507
958833177
1272931003
212911273
1959695295
368155709
1520997109
1202579115
1159932848
1182557371
2046984722
1687173362
1774867017
2134803187
1789723761
325680878
948268267
1067741524
677676726
1493215069
106107885
529976420
484839484
1839439507
186089457
1715866780
613567538
1460338394
634169763
68060627
1753019994
1184330348
1707336288
743968717
2008285669
916267036
624749700
689959065
990401242
614814224
630638020
1076440235
978577500
1246555582
1045969473
781255504
519943303
1367745526
231403127
2107104339
1510689090
1522384266
928237510
650026440
1201399650
228889981
627159997
1575803630
1775460427
361897014
1576228355
50178633
947606622
1150317155
1962376621
726298725
713531153
1449597838
1273098790
897556266
1428937660
1353133301
178771045
1202963684
269459271
1486238003
1808320770
1655413354
350945329
913932118
905136951
1251567020
1173600654
435031391
466266479
1773137486
214687149
1872425281
952292387
881853603
1064133322
801113127
137826512
546207790
1169739340
1759053401
1192049643
1085383302
183561383
1092039050
421521269
93485992
1846537589
1180274856
1930122606
465303939
2077199920
537521398
2113657862
1832140656
671723997
1214192981
1425305120
1457378414
1882422292
1296196757
1452697541
201001518
975818976
670446768
1653036913
618247474
1587609600
612657907
1908341030
668664544
900247073
807556508
149334853
643792615
278200306
1569521323
2047698997
158269674
673662503
619789119
1196468782
2006313684
391340297
262144538
1895419238
306038717
529442312
77828004
2043843621
1316058937
16837631
1310075597
481452626
1597274042
1420872427
1540784901
590311913
106428811
2014752475
1748142212
1116106981
1948413120
1795237123
1134141785
1052570089
558253562
1381449358
1266330717
2036203160
2080210710
175163083
1696184566
1434567935
1511349977
650215307
1758059042
1590607175
2006191210
1884059206
1594392775
1004774290
917578033
604123442
751335296
1125482335
94504924
875601436
1787421459
1571117579
1751454877
802390676
1099294855
562708507
1316353963
2475203
2137758865
1382012029
448740093
1995496435
29519595
461218230
1465962984
663900214
1681714840
916268431
692126317
1953140549
526210154
569206882
170104631
80168526
610361084
1422652897
1849835756
1345288408
453143167
1544893050
1888047508
375992918
822868365
1328082616
610487018
215288248
323377190
1852376241
89436859
1025472183
2090856070
1574384261
1438687525
1989579159
1388706196
191853625
973731445
1188486194
848675586
1176272116
901541515
282327213
88976254
999112668
1901239643
2057986664
653969037
176951424
1927886523
1077246365
709319792
1197257287
1717521000
578154015
1473332379
876405754
1064297928
1368087081
1061142953
945288205
964588004
1679384435
512858483
1522045222
1652266123
1916214294
1937394844
495102368
1111134152
2126334577
1632975116
1687244384
1711175481
199227746
766850891
880286084
1362135920
391333931
877372811
1755368996
1180843871
2079564170
704761331
1316383417
969642352
1512691233
394779779
1688633770
938835153
1659137331
1806818596
1163922732
585083994
560621554
1624901844
568636134
791300613
836269047
1891141325
2052832181
1644323981
855074527
2032826519
2005440129
417551949
1930930580
1813376723
61974682
871373706
2005256076
313815599
1185780277
237533987
548437022
1000622681
1106717843
1737302854
939159356
1482163041
714662803
1201947401
1719203379
1049217000
1855137639
264230714
783285558
339293194
1464466622
593086588
1983911550
1202022811
328833741
1366849558
793108860
325729799
220551459
1483444025
681887573
1885615111
1472011995
934177379
29508727
129017036
1685950000
1035032149
737817172
1979981640
1575367390
1315725572
357866798
704619673
1340714385
822121685
1713289474
243588608
1563986897
836291114
254279224
1066070953
1269007007
1880299834
1282081530
971666394
114024746
1098012125
889031874
310435285
843079517
1326538231
1778956051
463832211
968792865
731344502
640773259
1732606168
2101046699
1812570305
1987060559
399085547
945022214
876991417
213841269
2026606860
229963804
1056729828
273490562
2011611645
956213791
694002446
2090790982
450501548
97931719
1448856691
2139637913
246429126
102170602
1741061901
1339034625
1718551461
1895723206
1925970863
718505052
1917347272
1725119326
1626706033
1718299906
461011589
1523281994
840604241
1974054840
1505041959
1723914771
1862958963
1961974969
1187601483
157929001
1546354401
950932287
180779752
1373823208
167953266
1470451988
1412002569
1306479537
1046954323
1757024565
1929623245
253499204
1579725652
1119647442
1301412412
1745804488
1286167987
1425345991
834933671
1159027351
719270550
568419764
557619244
475297842
973838128
560611072
721018081
1521527528
2010257612
984088336
419418023
109968740
1670296453
101377478
1120403421
1604102779
848865024
2121436459
1239797493
865977674
2105492139
1626904636
2085220672
523430901
1231860632
2124661561
402681656
41573067
1971999741
1007279664
668683272
2109378313
226631381
478324146
2115663877
352572534
2137264745
1505801972
123897172
1184531618
628464813
1974030830
636086514
580075549
1298015650
598945789
1730514204
1945199854
728186825
1275456442
576478508
800916094
1028563461
2077758284
1489504560
100468584
606661130
1261374597
1150542911
722136332
239677976
1826307336
2072315831
911225536
789467781
346442436
1798087524
1846916799
825867231
1394288420
1534114009
1783800091
1583215195
1510928096
1920551993
1603886591
2105217545
1730830710
1903534592
230710182
1018393132
836912620
829116746
1659325334
1034393262
1031681754
1342829694
499943890
731086234
670650810
1041642678
1873620138
1920575868
1049414060
1840253525
1000623950
729343007
194188238
1871665450
1095930906
273456578
837353087
588601440
474699275
633438603
548275889
2039405802
1650996039
1043760670
1683128294
1791323625
423731710
2086303706
997551867
490122068
1563795409
1657579479
66590473
1814549082
1908380725
1249440519
475417904
249540492
1939675384
522714548
716865576
704237102
523414386
316428873
1826844512
256161054
694755827
553446001
56859719
352509837
707046276
484964902
485428965
157561463
1475416120
393188082
1812952590
1597662474
733745420
338297169
978587706
219386035
506921806
1298725351
1876113680
1306322131
701327965
1823630338
283389352
1500917217
1809735536
192844365
1623105995
1985237153
267493874
339113520
2030593268
2094471223
1722839201
518828138
1326025946
1783177122
1195301314
1487715855
298946072
1810524306
289272087
1891699980
810644121
1557949320
764455078
1042830493
602119152
664012064
1756339408
320187645
255865123
84525206
2029016105
278941181
935807665
777673289
478114839
945767876
1151020291
420509186
1064794324
2080607115
296731595
1756661732
467585671
1844217477
1210798385
1502161813
642623933
1276063673
426034980
1402547622
258607203
1951792352
159453377
449507482
1404303529
152784516
1645476273
604157640
742489056
435163883
99273717
116883733
1519014336
958716772
297585300
2032174974
503274524
1917230827
1706736603
1899321440
2127234782
951046468
766584655
906221675
1428399280
610218450
1893899846
2112315281
1016954010
1085777044
1183618110
807155784
1101168882
100934616
1876862096
757581995
1960021803
751890866
276077425
1836707891
1901810242
1796833368
499259733
188601341
1726672453
1120622394
892360845
1135766838
350148644
117562616
1515447448
273493224
536350170
184996789
1755161045
659943549
1160463630
1502805827
510847861
683952575
1835611721
2120360833
164775725
1044846290
1067262671
608437468
448012730
172948103
1581320342
1021085125
1660712752
1741148400
2025138096
2048092459
638811980
1348903909
1482830295
1703202336
713435335
280098274
1355475895
517171464
1867560932
1368081523
1759551235
1312042012
845196783
197980495
13226324
2144623756
1330588680
1067826293
1310327401
1962599790
305656327
1214133977
1335760389
1790201586
1896221767
1793357653
1160855047
2005985412
1184483094
1324795795
1381672704
440718850
1115104706
1650490473
1721893259
554075776
313598558
52394001
1354832053
851550204
583663457
403020847
788935952
1465918520
1408950537
373036801
1115808918
686516112
330364410
1345215411
153834271
1874985462
643301712
1012816845
766202752
362679252
76274368
1884413437
1067889115
1326813470
936447155
1654830389
1037646206
1964632718
912915718
857382371
1636178221
936427536
2078722216
108337103
693791026
1284904217
89221871
2037243538
1716322740
520624545
882264808
264454172
174699644
66724153
2064469571
223133023
733814845
992103256
774515611
1934913748
1043997928
1020066243
922991997
950296132
1470308982
276241364
1733183565
575196482
999838189
1965575472
560440995
1277923606
1256752916
2078862707
13897231
1717815869
517439296
2029063986
951503298
764274747
1933187612
1206105404
1034535545
1583567814
1830720344
253445332
1687942613
1974685111
982082310
1453513341
2069962598
1037931960
213157719
1452266367
923265486
1564376087
618741208
2088528176
1227193943
1687672600
500032870
2012465044
1676127246
130478434
1296972782
1692377288
2102051039
707443300
1593725876
940966766
209061632
1578131755
862087425
1959751481
748794530
2123808217
627452448
1222911279
1213251567
771615605
347397491
1402195163
2086608130
269171703
1553962077
2070667550
1000891705
1422261919
1652172554
360816809
548031988
885105233
960192126
1730024793
1689199515
637120161
305406328
812922837
171114142
1777610176
1128585818
316519020
61552961
1903746903
1487984273
876550498
798281052
710013168
1788213408
1530611358
789431921
1763308525
269500204
396612071
1987648511
1041944691
643053786
2042501201
700478992
1420782973
1190747962
446606809
1559353734
955684029
941881764
1339462126
1114564539
1296972338
634021802
1653359540
1269891036
431875918
1099667489
1011875190
806931977
1552883272
311617854
1943564523
938579774
1958390942
2733760
1739996993
538282200
934168339
1846163130
1361169116
1446125540
303687327
716311982
1968989539
1438861025
1425351452
1113187604
1684203559
1392191961
1711747947
1015235512
1354852846
1128883475
210357076
1918593544
658209711
819781396
1445264108
1225403340
2011452626
1180528735
1084803748
434208131
1829133270
45806412
659821728
1676881302
1475593072
716677395
1786772746
27130183
639077328
852351490
1144189243
190544
1576260125
336678767
988314851
768224400
451237152
1546788039
1750046589
346566158
873653150
1089543931
1777032577
593422412
511982813
401101067
1056477971
1439462475
275237521
692815306
286988574
304411509
833017889
1806237085
1384345329
667437368
1260942363
154200373
1333485686
864185238
952785681
856664037
2144719130
2129622991
1528651784
2098744678
1275599425
2051702093
1108129568
687365616
1224480964
1679577864
1546802928
1800992981
1670388672
1031328102
1670998825
526381697
1812952590
898629581
1190760126
727785565
1905122744
2016802087
220968055
1166622924
149323220
1579771037
1459304427
841826959
102272027
2050588489
2092098973
716238240
692566905
1055581290
1494516763
317682442
1808263604
297952444
165193324
102283632
35880155
1849115047
1848005935
268095495
936618609
843246814
1084893369
499212205
321432995
457811893
1803191600
63276029
659771411
512333310
1642928060
2083834885
1604603794
413302133
179635145
2096722152
774624856
1328137372
438609758
2127007898
1204531281
1952534744
1986147599
307637912
1267818785
1256543284
104629645
869391800
1177598806
2141941366
1002524641
1495045795
281721991
1415822045
433908705
1358412101
1867644352
329148644
771278283
374697089
1134342997
869106535
40166508
1026020853
409860465
1843592615
227347779
1852640302
1712603978
556317337
908650734
763594623
1145081667
1208573369
87251212
724593401
2078760675
240201970
185709681
1190308056
1706596412
1956416261
1193790716
457668491
1344991532
1018038942
1662575219
2143693155
1523740933
1310283805
1396724263
245798751
1495900400
1344229853
1991153119
1931303872
471079714
1110035515
394671498
265843028
1140357116
417446354
1264684830
1908756107
1820378664
918613463
866552984
147829583
709503938
1693056887
527798315
1680439333
43530295
1698803952
985773091
665034436
1229090812
109133432
1487395105
648799399
418265283
1404796622
1790360315
442432367
1910109433
186063297
457910502
751933783
1579954001
188242535
988145989
479871949
786175359
2139873406
84218561
1210342310
1138646084
1279900423
1199230427
84348064
538770218
2112772886
806363423
1219802629
1832122578
164338405
721074027
1593527324
1388701438
177175317
312515243
318260788
1998969314
751027141
2046317147
1024179253
518628670
401285626
1252105626
1226331842
1873235390
122035024
462753556
788185671
504000682
949999020
144232281
1974341819
77316730
989479216
1447925637
821375895
598706259
417044371
1138166281
957980834
2037022762
1458102351
258886102
1419542873
1868062610
83749349
2068388728
1348863131
1344373916
611254945
211445968
2051166609
306232562
307876016
619929081
1543913601
1440162983
277674469
708541345
1057247208
1344527197
172260832
112491185
846526571
67977638
1928696711
1804518007
572731218
731803057
1442537495
894370873
1059574114
1276728739
677240536
131100418
888274429
905068038
990873936
1418360273
283649984
1245762411
1796161357
1442260573
862121071
2002124312
388994662
1970139437
1702863931
263083158
1856570673
1849629559
626905467
205871669
2069491998
2034333185
400951664
1980606229
762417061
1693530041
1823028339
923587538
645756834
937112477
1629820146
852711570
1204762013
1187719739
1105960223
567125259
1871293783
430725012
307010620
659194503
216296318
1434635256
1690702997
298439968
812306565
1740487246
1903063633
2026080889
2109197152
255315722
1941399912
457391508
201330424
1151826895
538516726
1971992031
7033168
1360006214
1031899181
372870312
1750598521
643454608
1073901072
1662624140
590198959
1646471760
567224920
878256216
1389830853
1537818830
214093625
74369075
578344022
1480087489
1586786838
595702101
997484168
1798886580
417618758
1712787430
1215423797
1080234204
442067958
1922948397
1810275893
1666849296
1686674183
364780842
1205982140
1498633502
92228011
1457539192
1959617177
1475839233
929876286
2053384098
1234891715
1003624115
831654539
2101783007
43347186
324994774
412371801
1394166877
769792632
292747623
1908285582
1372212892
1383839882
452597776
1546695822
674604868
2109431086
2089133116
1857402392
1579794975
1143516610
1628683963
269973207
917361836
1238521589
889839597
1394387128
812946323
749069078
1301663971
1967609795
1173799596
291518993
205455559
1458174133
713452033
88616089
1492569401
1625595226
511099732
1547471501
702204330
1188327048
1317979839
244522647
1616188319
106068912
1520162297
1694995011
699300938
1788089092
1548710943
564983792
1963731371
1590462516
769583630
994410867
403067949
771988732
1060970048
281548880
1469244197
1517899541
1444625798
1825858249
115631098
1298499249
1630024341
919553544
1396763609
363530882
1045330913
36461608
1162965358
1457430082
626810721
138905363
1237655817
617456813
1524023359
931752113
287272237
971161869
497224582
1120439616
2022779290
904189346
1939148142
1968043055
483578772
1827207676
462559825
241216174
633566926
889643076
959502503
530959126
1906900170
670774845
681665408
1025330756
538989158
397450634
1848711791
234799025
763153066
1930466352
2011602822
1512408396
1577348531
1137940793
746857420
1469499460
1486104902
447005099
1935706390
1862085101
706417253
881501138
1083997510
2073753110
312791244
486224733
1352509177
62640597
913903977
1399940374
1205324910
1520477254
1916554593
1243358624
94161670
1155512838
1518475476
410378758
621498006
1755984930
2143768197
1550560738
1570172035
848546876
2074987400
1874300040
1147289725
896154644
547852327
777263181
898511906
163719222
1893645302
488441140
1587433825
1364426894
1708115990
1843587824
809162759
404810523
165183759
206205771
24858677
2062064518
1654815906
1023198047
818590262
213781401
1436175359
2114577478
1019170949
1544977211
507193772
290652574
702731732
94956520
207963397
790596401
1200407861
2143774008
985035507
296472242
1774802707
45633634
1898322690
1549116650
1532237334
1103734770
651737012
1172992808
1375127261
603497922
665904711
1723082845
1854285902
988466141
442675981
1550641961
1167207820
690001061
1495971404
1406905993
1071675789
920248470
317037880
1058757989
1405107921
669046814
1176220610
836085179
644481901
376182025
1342817839
1625284013
1949254872
1945857956
1267741968
16507225
1794073091
945148407
1056585899
1679904686
106118980
1628192983
864279731
1441317569
1135723708
28213220
1463567409
153712790
930424204
633376141
1679299287
1042478345
1187423669
1988169133
1941055755
1616201092
426481762
1218356096
596595176
844447374
1148076805
831611033
836511508
481063541
1109762795
1766180958
433288879
520121280
1844804463
1210634171
2104919018
452893136
625577014
1718400286
304110440
837680293
1529425893
939055724
1582777821
116212839
421033318
262730325
898830277
474795625
1876387890
504440044
2068433695
305545483
754461662
1889569422
2102094766
516220770
667701550
1105406660
1676205896
703420277
17502357
1356920199
922910108
1195973258
374335806
1593785153
345395265
1269162424
1978371803
822146276
984187258
635363542
790301939
211877200
1480135060
1620792984
1279067086
1927364706
150245705
1426947026
412980092
1122941048
2041861038
1833461546
1327330384
2142042158
648094120
1701910072
259922894
1734247833
2062599225
404980681
725022976
324699743
1238936457
820516231
522962891
82464778
686793453
1385647578
1555477320
954332608
818010587
1396228680
196538838
1361508568
1734784405
833205801
230930828
716734164
1841945344
767566514
305450663
728915293
2052079136
637163836
1225669221
689522452
529173622
1265708287
228929480
297719545
875534057
502002968
1166075599
1324225937
1202714210
1720151494
1465375426
1046301908
1239804616
705264644
701162414
1716757792
1098806961
960724084
275684706
1953511378
849785366
1513507503
73956183
352727183
1571377751
367991565
888498469
1391426335
1605539920
1770787379
1869568052
1936606843
452116437
1081101641
1035191191
1394624403
1330130163
2023599627
1342507232
918753957
146826018
1157461506
214322073
826014292
110893433
1808900695
1903792352
1439793317
1341272488
1365278650
1443736241
367418978
59447179
1994738244
628633753
175605153
482434091
1961632884
2063088997
944147404
2090507974
1087819358
738230093
747236789
813529360
958176810
955231119
159002157
139002272
1731816341
1481633871
898808255
2079289569
1941096749
975448133
460882972
237826524
911652958
1514808025
220033235
966095434
1435254765
44868093
112845653
1069678734
906632936
917039841
2128632030
306720334
1002094143
1015538973
122575502
590565212
708495295
1392710511
999458724
124444323
252131656
837089590
700424706
1091502601
1004017958
236408379
1730970491
1842721391
507845723
1030071453
265087879
1604138936
797215983
216815785
1694792286
1778736303
1831742096
178927175
1232633460
415581370
1546102001
1963783669
519611311
1526014793
81045872
812782599
355779528
1059703989
499291829
245332675
166747764
1756599744
1998587904
561169537
148216396
1987467412
1168504978
886728594
948591576
344454670
1879940591
49936870
787911085
228629250
1019589652
1969533701
1390706026
803264
123686663
1527088924
1371007925
374795919
360419337
1008143605
1532566178
937623776
506368312
569973122
1237767735
1568666766
938923807
253839106
2097156190
249573043
2124890474
567628960
1962443987
1514913734
532418369
904774653
183136260
1483791371
1067277934
1222766064
1745551688
231199779
2001898827
1349896378
1912119722
1853195095
1183009593
861596632
1326760092
1889800563
1383663205
1102717961
536588446
299010835
1839252463
1162117891
239745365
1764787971
683285351
1363520019
1225771115
460532865
886352151
1029754416
14401804
1894428957
947244462
1356531301
741856771
1848706793
41466375
2201745
362959055
1162803705
1297617753
939724253
1388778042
1946704193
416342039
1497303910
402160809
1721250384
607063493
837831684
983123222
544405597
743082308
1876352026
1163658537
2084880271
1205745333
1860230857
97633170
1072807531
525493954
1095817033
1860142026
597889265
1156378462
283151783
1306560630
1939237676
211446616
1008354649
1338780228
1745276908
1608270169
48302072
1777655195
737402526
84556959
744171269
39631277
34830083
298435067
1743409787
241006053
741457717
1675348643
73504651
547263766
974621201
1860733037
1078385363
1991637523
1680237212
1295944922
749736551
1474402313
1337970488
1106093089
1274637658
2095578767
155869650
1031039109
1694859825
60152108
1693919506
951596774
604523275
691008646
1376262116
308641015
2088074142
1142723049
2098409946
415336584
298511136
1122491844
205971085
1959550831
1425914252
1205975649
138794448
2114178391
1513984248
1592603648
2052342354
1828692699
1273388736
338656135
481586796
1313539701
89789260
1675335764
1190223303
111983118
546874546
205931334
1443214918
1284246615
36728002
610018342
1846598456
939719176
2068244684
1092603908
226587878
1286405730
1599099444
83703166
1891955945
1835894178
760635156
380222885
1138603478
747031859
462908524
1057049288
1130972920
2103625481
970932813
514871076
806042050
155399516
1984121900
1657783610
727445683
1946205298
1893289827
766112596
391847214
280807120
398627078
121946326
924727619
1872794545
550151754
2082619488
193936847
1910466050
2083163823
114159262
377854539
242383845
1937672642
1395390773
35651995
473556804
1827258933
1093993925
2021848969
771448605
553996634
1865454508
414444797
1051914745
1107940048
2080563758
531493408
1421119615
1253022528
613238369
1514877390
789970322
1609689140
2079553418
1045599633
651058350
1760479684
952015981
1695294156
1318351335
2113515065
1823132446
850711243
919937030
5255658
148902894
1241582484
1574334755
1561712791
1617841914
367185968
348343563
381043995
830149389
907386960
2080799189
128901472
890676281
1675259744
661019122
21953949
936620806
1068851462
1554025527
1514473510
1204536809
1848441270
1845687253
375472008
1940670860
1860351182
1329668468
553647569
359890689
1851694722
19919521
962658584
941416200
1085484540
1107536736
1771316019
569981839
492098254
483189570
221111153
1322176950
1018882484
1644226607
890618869
1023138557
2117361888
1082026310
1857216178
1593981184
460469976
1093567735
176404242
1086183614
1566139895
1994051031
1700624009
1135008505
382830814
250207482
1110019979
686521466
437804491
1107898631
75369497
1365158145
546700455
1196984339
645385976
1323579374
1135497063
346019001
1631910128
1694781930
527994126
1003564258
136060173
1366392587
2137960361
841140931
918539131
610066678
1473033335
494951677
1990114431
1117718128
748172828
1685749022
996103593
334497586
10923928
1033134819
455981353
1705504709
1965015362
1430735226
1920538949
1617612118
1821002218
2056475300
1504590443
1902668787
1825770414
90477244
951153512
1298428495
79479624
1229063405
1194052626
1417374546
639477293
1762039571
2032735857
1134790377
1239365475
1538468972
382081582
821370425
568886440
2026328283
1802169957
1149901790
152505595
98494940
607750866
1594497176
1225044398
1127618228
1871542147
264643755
1563315743
1901054906
1383836130
52110844
764138184
679639835
81906555
413610863
872342825
1347140802
947622543
1907981388
1586392596
624009556
176380822
1587943291
572881080
813047685
1235870254
1652782984
813118278
373790165
1362070919
1897461367
637183710
35180157
1505718433
1509697489
123519752
1472532508
1975098516
441502278
345332660
2013761342
2058767838
1021033486
2022022428
326618062
1138488735
396703400
215108251
1959867431
1077619263
373837479
129155255
429130674
459223771
1249390458
555278224
971217885
1016451958
1415419748
628650773
312734571
1433940415
1298345612
405999244
1882059760
868169482
1761454539
125107090
1962261747
1738766271
1115176280
818069390
1308013782
932770159
1651797953
414131934
1375509726
1744792082
1621781293
558433837
2103833788
1777647227
1268091560
997200555
2013561670
809691867
756721810
1626123664
1289553126
1668345572
1407353891
1253614316
937829261
2103721761
831276864
1762460084
988229740
917221381
1540304487
2084650754
2117842476
381297134
1136455000
1012657131
182739119
1192649225
1865670843
1933077855
1742027476
865638709
1989560150
1501573386
257561099
1023869734
1278574029
1755338666
1551110163
1904997056
1488818990
411791294
1523003437
2067497315
2101247562
1359790839
2116560960
150138773
1546246767
2000786918
1359487988
490149667
765535613
150189761
2055526951
786445
1903465372
798326609
939912337
1594128064
99682112
232392577
1969750813
1055337189
1330403639
457068226
767064022
928173985
1524826324
964427741
1675641363
178397772
1525708919
702973608
2085674706
388989278
1133322177
1572842226
1358074542
863113143
1106866517
1269287416
311948145
1924718301
470406493
325004178
652645240
153560322
648983338
415673764
935482631
734281965
1395527914
979143649
1001790167
462395734
1394347536
1427511069
279493856
1169217599
671937134
36889010
281468097
55038063
1847790589
269174873
1959124593
529545038
1603249374
891110892
762779253
970833724
940334464
1489843469
2099032404
1303541915
1346065853
1358901584
85758279
152598001
48056987
373439735
173353883
1064299518
185885992
48474263
2019355143
1265517949
2051503227
2047505870
1813246535
1396780922
1018393132
707035022
1208108823
845450197
613778203
497173195
1768922133
2022816636
1384134246
1301464347
2038002593
443621062
1138156427
2018174833
1126698258
785250521
1404027234
536386683
510090373
1910919051
463231311
1480038170
117590539
1284921214
2110534255
2121110029
1655896621
2063818948
408897226
1491258644
195966616
1838107198
1626907568
824357449
1780187242
73560798
2140250634
78317531
1566695300
1180476642
660683071
81953274
119741017
684718436
1409193641
1986556038
450491043
977381230
632469426
215521656
1313668478
458817603
1866570161
332325075
2014604220
1675804295
1055888439
921903159
231952518
1120510544
1003775659
876980204
335100737
309513442
364964298
2032638289
304489260
1279600219
1158367895
1974363162
1176718475
485984109
1501317731
2005289709
422509898
396047104
1997519039
763978317
1934393840
2081424152
1691857590
366383148
827227147
1281034660
954816063
2126664984
565955241
1751187268
1935070265
798308144
1777669428
1156845767
649571975
901971121
1340346060
314682723
749320930
167415017
2122506413
57676930
691648212
844374385
950069787
1352402002
471633377
1921210738
1839347673
1386149450
2110660937
443737752
1368138522
2038949458
825566073
1704178687
585277406
79595216
1628510668
162585197
633884585
2145848427
538910177
44046333
646801017
704677423
498140879
36951833
1314327230
1755946852
2113993965
1950028744
74099767
934691806
1081159456
2134709137
762882141
1140771814
1735168468
1896882217
1214201283
2119759490
698932986
1784550308
618312667
1846175593
1374647076
460003376
739552935
461794302
168590200
1556527943
1889637283
1180619370
1631105731
2129194433
925795134
1844121436
525154824
1180540832
1304578915
1538040691
1557466522
1102510714
618403512
443528182
2024611964
1538983363
1366734067
775218620
1102520527
1107791036
811347457
270869580
152763537
1447813761
85083349
2126623156
600328730
1907249168
2050293385
169741672
565211500
1060184613
938653882
160161690
725781759
629481604
405626401
483685090
528483901
1581359989
705014513
1320833789
1704963335
1051893634
90000023
1347947000
230321982
308638622
464438777
1585330626
1246930744
620271061
201095216
249158104
1890560014
1403684484
146800133
120765879
1786227435
1112144802
1396612635
1052413924
808706077
1697834093
1699783490
1218551038
1445155859
367356055
1403588455
603915894
1836575502
968322708
945999571
899671473
1531575773
59594022
1632096737
2145904897
438242520
1328644911
1996438038
1550395064
769463654
1161470206
166593934
1735602540
652087211
931935283
1437508840
914027584
546975559
739682652
1008880957
499246301
89603939
247070899
1903029532
349935484
2115294823
1096884461
2084297708
777683427
1838526486
1649709323
1871011587
600987856
2095953091
2040967482
790239082
89986469
1556644546
450545515
603857238
1151103577
1149856581
1919026050
1784823149
1537581577
1372129599
1226566829
777237297
2075453074
422015396
1564297897
151147693
1330890715
1558339803
1043260427
1358007278
7618349
282241075
422373865
602788072
797791474
453012502
1097489831
394883369
537223459
112900928
1569613224
1077407836
1865752301
1546425678
383533471
1965755615
1465152278
65738357
1681948620
1399833256
1757274295
1451178943
385122460
752995883
1634857298
2003470679
540841053
646464799
573850180
344178130
1776494467
1959946312
1981100693
1614694346
996196363
718099702
360425757
187465002
251866151
463753584
1386097931
1304408305
1425401037
911627021
1586693581
1915365559
1286250014
1181699069
1994020612
933170615
10508841
1338308003
836250037
932932059
1564802463
375326613
537624233
900583726
1528472498
916162007
1094110963
1767046911
2027711815
1837640496
772004942
1169112868
1901848327
1393770920
1246570545
426925617
1143633709
272198422
1221420583
1985872875
1005611363
669031197
749996472
720328386
622978119
186315387
542752739
1870023008
1004104712
199963387
1142844609
1258389949
529448469
881741840
2108435216
1316347799
695107684
1892680063
1398081868
811285046
1700105237
2018978236
1322388039
32555562
934044673
344785001
731072417
1874346547
1857103340
716347609
1339134508
619150413
1176760767
2068382077
519614868
440668021
1939755246
1244879116
676557223
1225907897
249080679
1918448067
1582567645
1791776598
16098827
1464939793
807939310
1161239683
678440738
2144755852
1040477411
533044190
243094457
374348054
237301791
773690625
835964457
1455271693
391065954
1482376973
623194820
388202268
367362142
528554096
1231409410
1491360339
97949454
110171652
549839908
556063284
413266657
362812760
1368375212
16275970
1203065369
1066972876
1709763848
180111738
1984774414
1885316007
100892702
1504894493
1360046329
727366911
372758812
1178134242
366900154
227168509
1174009975
1212942236
210422666
1250253343
1003120680
711951207
320810746
919478156
674593780
2040304391
1509395230
1354384090
1208918623
2061504397
1399457980
1610074340
931209936
1403481545
871617520
1891531479
885467830
926725096
978034441
49852817
130029458
1552118266
825049661
978295236
448815101
2029758264
1690930008
1107609110
1305335142
135724597
397003154
110543244
1902545910
370309046
140009298
1491519540
1167723553
1264469027
20906833
813756004
743082775
218417850
1256145992
456814500
814206536
309095836
107576940
661377552
1496325573
1672951236
995294346
1124187062
732227825
968896234
660543589
2079683276
693010346
2101914264
970523529
223721610
1735014199
402151976
1612869212
586026180
445286655
668562068
1297487942
149996688
532781080
2039262746
1490067157
1142262641
1175890466
1403516699
695353696
1399830511
1735850924
1456641427
67990984
1585788070
908820963
639499178
151901844
2019963820
262478436
2018708889
1515492213
1179788647
1828440647
1918935090
1742841099
1085037971
671026400
445169507
2077194031
1011697359
1202433730
1556290691
1252180718
2042738380
992764756
605248584
1920883080
1928525578
2049042467
1162673921
686850546
1190319026
959796488
2017648583
775134726
1157091671
1405262057
616611077
926977252
1262685631
1702277256
39012810
205445826
290398712
1195483003
1218082835
611264229
1170665550
194618030
1854627111
2116218449
1025964307
514969293
1201841059
1734677595
219769632
89569058
1400652563
156025813
2034267272
1065903537
755389612
1898603060
1859502156
535971717
256646142
746037865
1797686169
1493121459
1019265439
1941627001
1101168882
145518638
101174261
964298853
1689702876
823141669
1107474655
1656837275
441851283
1783971567
513161812
669625176
1156478692
1271753813
2115328376
352506573
1695713619
2047280422
920189283
362031994
647845462
1954649486
1154473334
790267481
931780050
1198793017
327438623
1503495949
687778116
518466380
2038541081
596719050
305904609
1553249781
1996869516
175183669
1094783266
886191260
730076925
2102870379
302739530
1984545622
916677079
1061981181
1686046945
1164600027
919770975
91840126
556197950
174274909
1900404051
1553004717
740665881
853667836
1440277986
454839685
1772498
100781682
2011872802
91632460
345022339
1701115652
699477753
1614552919
460468732
838534502
153989771
1360140924
2143182539
535184377
230028520
2022514797
910846944
854046379
1322571850
1949340209
1092370513
317924153
678948711
693901252
1874942979
42996642
885467830
2105224728
1344594081
280128520
1289737045
1122929802
1849652931
754171259
718046554
1357474698
1584398679
1253356974
472680606
1360851999
1206707326
605474227
1816750944
263762289
365118520
1330299508
766963754
1984494716
42639568
1445644911
2133873462
368511660
537805185
1265600959
1079282585
1272098020
684665279
203574802
370576240
1430554675
2085674129
220434663
1662563324
1590165420
47883792
1510292147
1622691815
667660109
939310400
173942831
2009207888
301395867
1018219365
1981262992
1702543086
264454172
19916491
1320822555
1559309382
888365739
495655580
1066574698
1025079318
962768064
710451341
759929902
920706114
161344636
1318348853
824559613
1331473814
625603274
813056362
1831486304
1289516814
1440114285
727947714
1333466749
2146113197
310243722
874287696
1240177878
772402885
1268710887
1266216632
1689427381
768637600
1077131750
85373936
1419647352
1281808301
1702561896
1638334938
768819451
1428596686
1083079119
1253619331
1587538350
1511126483
383951151
489965129
1918851416
612551629
991389454
112390914
1202637670
896404497
1989107798
320610464
2072750670
1893486851
1820598567
1894393723
1705875561
1128246827
1969111126
691212772
141611598
1120179175
2021923791
1964368916
989974866
1080346354
1625497066
758447119
883930247
1665455654
1533214296
57310230
1526389797
1702546341
614074678
1752007825
1626303330
1487882093
1686503228
537634791
1749120753
5648333
1285126081
1028074746
767258496
136127967
1571207037
597153780
1895754545
216434711
534547355
1088448357
931220390
559343912
1619828201
583844833
783137311
602196816
74364190
1891743298
1798895682
696804825
1427039244
951794864
645970113
1419554561
2032481009
514155077
392963825
1262122539
131326421
692987646
1056688228
1408825303
2011584879
1127193969
300813362
1443365300
471592137
570278622
920837339
1046867873
1218323005
318084131
1171604077
489374465
270920521
1350019884
1498213113
1117718128
163297635
999400649
1645475259
179120970
629283993
1497040926
394129341
1759875205
300961123
14631688
874935369
947055746
1852669088
1101383943
1089543931
1746972188
973858466
380012431
1488510210
1275736186
105837800
981234990
758717375
1837335123
1389116013
468175867
1544889963
723588358
514781438
223689960
487682399
667442840
414096883
2145510909
938515495
1398402471
1594620624
368590125
206746062
769190085
1589301235
823071006
1433686097
1270809151
158938336
225098154
175558609
1315002719
293336478
848806531
1450414576
800474530
1700102183
1160263096
565211500
1461821234
299464566
1718406202
1030495533
1919140187
1807889447
308951701
726195199
773698440
1791549409
823604319
156494892
774603396
1893612501
431368633
299865603
1224638632
847784863
1181740265
1055786948
1812738744
857585154
1881882444
729377286
2069022404
762420869
335250600
1351300230
1673216737
672091321
1278689571
1642921018
2141212646
1544494105
1562408676
909459972
1671679832
1106878027
1343634689
1066995154
1638746854
1152632955
468175867
738146651
1907449411
2109641397
1414710601
1299525360
1086728349
2092081811
416265108
839087750
1450154973
1184408470
1908794858
1003980104
1575985568
1438272644
885803056
2147116157
1465249554
1200257973
1870179952
995634714
1433390706
996942515
1596964821
68467411
1178053215
636262015
1067746128
396716780
511829866
1699651023
502357596
602177918
1002260427
640267149
1671613852
1886240490
1553000691
731171561
344264882
345024740
2083282117
448895818
1073557155
288554851
959231187
329698433
900785257
581544709
270982778
1470322873
543491346
898847078
1269371387
813215388
1883954544
1798024345
947950273
1580108767
1836847424
1962093894
1817212350
1304574751
637281907
1502423475
1428988155
967176334
73449856
1827968035
1883880668
714121497
2030014680
2019340541
453416120
1026496431
1930162801
199602395
593777694
1806815778
281714179
1598054211
1560700951
764232924
599273664
1215656177
859979010
633641852
2068933800
2096800854
601145876
2029721082
495760531
1521097519
258797255
1271505345
15708501
1722093783
1071739520
1077820525
2133975709
1213822856
39916555
1353431191
1753024862
30724120
2105438689
249029032
278528303
1333372086
399760399
2086423216
1666872603
270912243
1558526105
1214953706
1651039881
1259316080
1313446725
890594364
1042266488
2001008186
208383245
1425779372
643575084
2134488825
1775960273
1986843192
751309308
530820910
376545953
929517815
2094512306
1549489892
1414935555
918484161
781475524
1475060130
1712397657
1306408350
695268066
1025771940
1571242578
934126891
258649203
605229697
157706344
680777561
1137444603
1244498421
616160916
508121817
1526629748
1854518196
618093042
1411631741
1446589059
616630339
1482137057
1397879131
326266140
824863293
1883819921
1908503150
110244830
2027999838
1149673323
1129874402
409708534
48693031
1683243909
1579203023
917519944
25670075
506039910
202944166
1091588107
757951789
1687017011
513275459
551094905
1242581800
1962614324
981006998
799552232
1071461761
592912438
624961057
10600739
1922223466
1302070646
727713632
270816876
1117652168
87614507
1985136316
755739156
1790067420
2068709616
270754262
573715294
1876377909
698275440
95825556
1769668533
1515807941
1015975616
206447737
1975531331
1311485101
420994054
963501016
2023436694
84895341
296756418
1089199852
1066974628
1022842954
1653066978
1927643296
1388444809
1683725030
1630717536
273611593
966856369
170524800
13784517
2113091795
1258287080
401217063
1552898063
338332229
1809380541
843342
1784725825
709728131
780945225
1791943482
2015503716
576738202
20950912
1225373355
397119250
790218127
401661973
1083486032
1177077776
2071913496
260540518
1763270052
1440438771
537420675
273578716
773126643
2118841656
1651668868
1488421899
1531529708
1595184306
689309643
1826393971
1581606395
1311846188
59854667
1768277086
1633280968
825084582
1874810762
162095737
786474572
2121983610
2103888140
1487821848
628962349
1221318129
215212280
2104566872
608841886
1597754351
666582684
988395218
374098005
1477608359
890130008
128862939
1102958218
1780878782
700660933
1138360620
596446475
1236144552
1373337096
98776165
148261307
2054184329
2082209568
1366561623
349833282
692297792
2110489226
260538206
1343863245
1806207501
2023946936
585436765
707192882
705628500
1509202498
1390226326
1650965593
688189551
488230333
1045826279
442679717
1480637360
936189956
132802195
2131330893
405755947
79007883
633361279
1550911429
347001473
935711843
1832154301
675865639
339678988
182223533
512880124
516835531
1619146337
1188527823
677879704
1837833993
1170744221
808411484
1340266244
681042046
1082045229
1782577412
1128311915
686861738
1346282999
347721086
1164967423
531748189
255834710
388369369
2079936187
1838590857
239585929
2049864583
689348199
147426254
148948812
624937980
1133752621
147294004
119095423
1467102956
1701115652
473002918
1720853542
1984831989
317906488
778091949
609356670
532990258
1300590446
229160844
948288524
1435867978
402495043
938347429
1984527669
218558517
902673364
1992691857
78306143
1879035240
949678548
2076297612
1290307511
789148157
1252470762
1441925684
1748674700
463993509
2105639683
705584719
1708410847
156487209
390969259
477327882
373850046
1107220676
71458456
595637902
2101213661
1770127841
350482110
2027060322
913441023
2063805668
1807060512
823064887
1281017173
1071767853
1489196254
1301098155
346300024
96840330
1756923790
2038917999
1744036432
37116138
480881927
407079908
318582107
197404459
1708217341
1658307705
58380104
1745919592
234224540
9021821
2067196321
1222780663
400810551
685421900
1906372989
65806849
53936206
1924677279
1738739556
868504946
1669661367
710706552
646115020
557381688
1790103648
164475928
1343989638
766687551
398740622
452599708
2092075659
602026258
1913176829
1860162785
597372820
344149656
1049400998
1477010150
121980693
805929120
1588787443
116615106
778560457
2069316941
975269887
1375527074
620573459
1686834068
1694117868
459094888
1525891335
664499629
1451600819
1541925346
611746692
1092617008
355625462
236948377
1923250482
404571379
890180518
413845771
1812025756
1540815728
2128889729
123177434
797540797
1091984626
155165230
349341087
1638987854
782269239
1283225707
1479035236
1602725121
546806532
451760098
1975895612
67916880
458421002
457630669
327307270
1386762534
2140287916
399012593
1066126975
1982077733
556381745
1701197154
251383862
1370625154
1794514961
281911341
2116410461
1186352867
1242946543
1033296610
1833145710
1196305762
108583331
371249773
1645051331
652838678
572436732
2035423690
1503599649
1596817366
675585553
1104431599
1217055275
869933226
811266225
652427110
1120531205
1332845752
802795026
1203260546
1505261433
2140442855
402997924
1716851793
71671869
367754310
1762125055
569602910
370721037
979424580
1730172234
608982085
1326878280
1641198116
1295140648
159622238
2127242441
1655202920
1830780611
1156865473
263784642
1790272303
1224030395
1847805980
1355780496
782274262
998810326
1718966208
571852753
1768723079
1263258392
547180947
972246802
1136699013
312532097
1371942501
50510959
273908956
1267846923
157820120
1521500156
706524869
1904710226
2143593300
1605962325
636817704
494315576
411035863
580674152
847016819
1814336328
1626178762
11275363
1952824866
1678361583
1312539379
1525072611
557720026
369359811
1958071481
657271038
1503637011
1473111509
1205399223
367443588
935867971
799772765
1801926886
1598139661
1272527537
110346144
957892050
1000087453
1837530490
1388009524
1358747656
1655311497
1640688424
495176081
1575768135
1151459888
1320237586
292538477
584306267
1811626358
566115709
1471821048
1540117256
1960174757
1168148618
1135003497
1011656793
1641138680
196300707
963623231
850363185
2116002933
286715344
870041725
212001338
313192128
1668058299
1506475073
1082641776
1450627239
60657847
1105216406
1859610938
1983115874
958939215
173618499
1566485482
1178841976
130923329
1885751301
1844950567
1028591656
1169466834
382526396
772163001
313988005
1742950965
1577580148
113422080
1957560967
71709017
1484267004
620452142
1529699284
335606763
1137974549
960312861
1467604317
1994695248
405217704
420526940
2071149609
569908740
1447261671
2035373562
1133465118
575335870
951754701
992814805
2137045619
150792503
1346224785
1508123287
420154972
929158262
630991868
1122774579
108264407
643016840
812070168
1793779935
1907225216
657950278
1975751625
139203753
1074661794
1253024850
2006058980
759346619
146435972
122373625
1194568680
1788250528
921667472
632634552
343745874
746050641
437078608
1660502003
1972502940
1485891596
401104333
160556503
102140756
2097561379
1939568946
786148552
632252715
1539987732
491982449
1425052958
1729433543
1939684992
621099660
1705505524
1515677571
1033524667
2132334483
1696389643
651045031
1954728877
1547514440
954155904
1957352603
61289544
1996691439
108233499
2131282479
762069706
1081057549
143266659
1978355337
1510087649
1810559570
1508888548
535339021
1397684436
648813812
1448997338
335004333
1999039477
1192748700
324959514
2122718227
1226759056
225200922
1126919754
1221873423
189623129
939719176
331400176
1821504261
1643762391
1136750413
412985502
1102342145
384560167
609313900
641577273
1798142005
387162622
865782045
203679568
230331056
1141563665
811548592
202314124
68241683
1644797210
1483367335
1671298012
1309596219
157318836
936083826
1131404025
575584747
1777716626
625128339
2138744193
1161315936
878448445
1345613839
74150709
567999602
1752577753
1724186047
1173669342
535121361
714718057
623190052
1502543060
175276325
187468605
837376591
1239878528
2139732479
1622198503
640322606
1396334593
281625051
587345640
368091770
1884756110
1396808346
1834441032
215518744
84193255
246800700
2070892567
1916800821
1546494796
254283667
743594549
1360360475
98037392
1945565856
679603717
489650429
543696075
660222981
44281899
2009729117
292026019
2010169625
2033682098
1587901229
641031527
1065166101
374324282
1889988653
546288458
1955283764
1753030927
2139164138
722388594
1380520637
1149061284
2015324764
156014697
826388313
2128448814
1266074916
273825983
1667157747
1767716962
1450312446
1746907281
1204030536
1827301932
2082716148
1146783634
2067108084
395915400
1113016773
848879706
836181297
11022611
1079566582
288997937
1776571695
1175267486
1614178778
1962527238
157659852
133700690
214213870
584505119
39643324
1464481914
189232687
443612651
1472872510
132012556
214984992
2048982805
1311144947
1540934023
345603552
460233552
256466754
144586074
467944893
2138598855
634776345
2064469571
200612060
164269797
2101785222
1248597618
1995064640
583945427
914378279
174163907
2078724445
52711133
1570615461
1017149692
941460557
362822900
2099542994
483944116
1684482507
1535079358
735827382
52176059
325753163
1713669418
1739455727
1599568251
986499290
628589274
761349910
1992021436
700490960
93913974
1292925517
929266268
892140402
1161041344
292331399
333955111
1803582786
1205859497
1815058418
1033560193
232358953
669976873
541098758
1418831851
1671187347
1406207435
428045609
1246464862
1520872310
911795954
1060474562
419408878
1251208485
233616262
221766238
1089237783
328353268
11951920
1464632770
1024419402
756573616
788820060
2136922448
669950066
1729062885
977514281
348651411
714808966
75565826
1821019628
1594157166
1773581229
1403704628
1817665529
1018078511
1679861779
1596866203
704673
972790118
1591607681
850168697
1235020398
654581231
296074290
291553589
608799255
1439002521
62680395
1689704405
1662042935
1630133754
1662138733
792089997
604383884
1523268140
1789151729
1505091006
335356291
1502756006
108166669
1828260860
79220102
1158978833
1667784102
1866376045
22630867
1653228441
35916211
146236858
424920165
610041580
437650096
263546594
1299792667
1830510044
836125323
538275525
1823227343
1038412113
75476160
1191164490
1951539256
131631483
533327161
634979227
857794179
846810903
686740585
1110505447
1213301604
1651580013
1426909092
1764539242
678689674
1451918634
1690442017
1825278303
494986914
1882431771
1888486629
175342553
1596386499
1330464539
1094607913
786179257
641268353
577987205
759390146
1256159220
940177618
153355301
1304617099
1138901511
1762418552
2065399631
313199157
1064656957
1323634039
1636527238
1201371868
586629049
2110476817
1326552010
861734034
1620869671
1717900076
1222083528
722165955
106433376
1851391597
1827661877
1762924143
2116949789
331019760
1469566578
317970507
1745122787
1376903998
497659217
1452718985
1857052600
791007878
112367505
802402598
1331005251
1052389480
183566444
1265556848
1911115786
2040084083
1826688987
518180861
750990397
939691719
2115415171
766939260
242170012
331917809
1251016836
417722271
1427731565
1687718741
920686298
138690736
1222160772
345652962
2074971453
946626435
683524864
2127658221
489164982
1539327819
1673510706
1418318787
2051194962
2011857469
20646894
389136035
714348076
2013834253
110880863
668160817
1476020524
371509931
1925165296
595119854
721232543
1005156032
64754219
711966590
1778083155
883741412
392200026
511513144
2046549973
202628369
2052026792
231230860
1078743325
1127029459
1912153577
1166068203
1406627252
720287397
1525642909
240429556
1048668931
1053889075
996802207
1083583295
369425222
606532058
617359775
1357947817
1090760422
1155642510
1987410780
277835953
450542238
1905033175
417327270
1556097447
501913805
995288876
723597681
44681930
454429142
2085602078
259379461
2119226298
1616055494
175059290
1307770693
857967431
1481003409
27514762
1000799798
648170687
1961695156
1075347799
1103416057
1592710981
1264494775
1014986169
1426311541
1163144196
1415510800
1306757413
875724638
2028501860
948615828
128587381
1015475549
1262800377
356593555
1096151869
1217706690
702108456
1809157599
1887145607
1883493016
788800605
533355176
123223036
253726044
2030224095
1224279883
478398622
344007319
1097333075
457503211
459087725
2127085953
800258754
824548991
1105483514
2097164928
402371006
733434900
1698937458
1582162912
1937084762
774761547
1871993947
1751413247
2012465044
1140949372
192763253
1979367609
1933611626
470225640
533530725
1316972050
9729526
76587382
59352011
1955340479
192339327
159826403
903129856
519002622
1038019489
825609555
1868915014
730953041
383970034
137317198
589627473
742029872
279415107
545794627
607664434
733444743
506268369
1127225620
1383569969
1595464999
2035514932
86837608
647328442
912568164
1915031126
77582259
388821028
1152809795
1882707415
309319660
465776120
39019582
638712813
1933013367
1091555673
1177796274
1906659755
2013164478
1097759808
625314602
744789717
1927415362
1127995844
1089214470
1159975957
1621741598
1599464001
700685275
782749600
136484233
1716306782
368540006
2090958641
244041868
591556673
1228803487
2114284386
1657527509
1198773831
2058984902
75820523
878798276
1879533682
545645718
772036920
1953276694
289391608
1176845670
1119878859
284300036
20198259
1861901246
482223232
191467484
2120473707
2050419791
135241772
695770669
884899225
818135374
1060366218
1623978492
258253812
789813168
597516603
728815237
1953879446
1235321467
712900695
118568812
560514157
1740042543
1912997198
34708552
1361869571
1604996092
1447272038
89194767
410500319
1474506992
1241261599
956088209
419146179
1755791247
817427182
1521076348
573782165
2137646383
2047478540
1506488650
915870043
174165761
432443229
1636217997
210091628
583434870
253856855
722185971
1901138543
589463996
5584652
2130768311
581894024
1048689628
1371387973
245429240
238574966
1895325070
1647924986
1384728787
1579904537
1086185081
522529753
1192809152
1426340026
588737082
98662217
812606221
2050709530
1402451497
1735112105
1404287996
720604728
677164494
907623289
537750717
1065183572
1863098468
1712353119
596775065
409732963
1992811399
1943180886
611946751
679597904
659742446
71977515
33536098
327899239
1581489432
2101110568
314240554
358786778
2056373842
1300242031
337916939
533452065
1598431798
998712753
1608031145
214579381
157680560
1871060400
512758409
1116147987
1783926658
521409067
1829998921
298232203
1915461736
445633032
1369432791
2135582796
712046426
1443841309
836236296
359223471
1950677923
392390453
582450801
357608963
369564395
1331740803
400411256
436424456
590989745
1292000525
2111961835
1013611145
1553952738
1499913330
105784348
1594281276
1721629247
422260781
1090684834
1504559576
66789591
87932370
1745609992
295779445
1066470927
1338866193
1252909232
1845540831
1764471958
558814629
227297488
946000482
1673895328
1251754048
1744879460
584433603
815518265
8624006
855103919
1786599674
436218168
1165434563
1217214043
545210934
1398853606
1427937926
305495434
1195924457
2101941424
1272017698
191233267
731252832
1001768344
1928875600
286913355
807612248
2129137966
436417686
1772099589
572582525
887530587
1258375792
675822980
798468795
1310547124
2029166682
1237110865
154316372
1862140223
1796107154
286173093
955141190
287888939
1593756955
1546535845
2105247320
477415174
1258151875
1786048202
998807523
137927983
511942480
371852932
374736966
758109250
36263380
1159819468
1100203225
1112822261
1335837139
83364139
501691146
1025744314
332876327
74246496
1188177121
627344771
2020380978
921499356
1297354677
1272940229
1386594943
1306458193
1538423069
1635226756
1932482613
1140179636
798404314
1983085413
1176834310
1760374229
462851057
223868632
400212179
1451013891
333595985
1418091038
509687258
1025288332
2064240954
1476511918
860491129
209349243
871089083
1768029390
61593877
1796570943
751063885
1454775236
801058993
628632303
196512772
528746667
2051450682
1038832708
1104772703
412111089
72858031
585090806
862839938
387595865
797456753
1953210090
1054792073
1877635771
1747568149
137026239
2072947676
724916455
261352338
1208774071
1866007794
1214916653
27491969
963541721
301420013
1046609139
887669003
562914030
874835108
770044542
1063740182
127780887
1530352711
23732019
1407908668
2012028933
741453259
2142461991
643069747
362032449
1335817183
1378188587
966856369
316751405
611152847
457732060
1131466578
1344458940
943158659
1852012115
762919566
1220608881
107184016
427845288
1169011440
756919675
1012369377
1315166364
990689214
651960185
937652768
485730651
1035090184
871976207
1441677012
1907085221
316256669
2070286815
10365432
1657833337
913021259
1975179048
853895057
654958741
1509134303
62536908
411120907
1034715083
1303404488
1593168890
1191079686
821965273
2108009611
1900940947
320753488
218196926
529216366
1824408170
1096845020
394323973
1436571130
816971214
1400789330
38864245
1783911235
1792655605
622654159
1837662697
142522498
1724016222
1773535830
747767409
1576026441
429429643
239845835
1590130028
1229030871
89765656
502384476
92324263
1530119100
491486995
177594656
1468751979
87322286
145181958
1276475047
1831786942
681282644
1488464627
107729298
883283734
1362520497
113274762
897200371
1013044335
1686141007
348279751
2017677874
1570725749
1402290489
1136532668
1521366664
2042737850
184906870
185449843
760793073
2031471406
2033742692
1526178429
219488999
1802654201
1313136017
493352712
1645774518
879764954
1808202063
1602329755
1774031174
1101184390
263271813
391067220
1828931555
97906460
425633913
717369289
1488032219
386140856
130754635
237714687
1775551926
1666154624
188435964
228611600
975204977
2132770803
1414071633
1497049770
353052303
921337638
1227587091
372399035
1721554440
1111713365
155445689
438154791
1647653857
449148831
1762485032
561803584
467130670
1020936101
1318778459
1096124943
1273183478
427560244
1495337338
1307116284
1539359706
1552395574
2145441680
490534705
1645337036
1897652625
146684426
202188009
1048958358
1317067006
1380061858
104859327
1641065892
703563402
1653974756
823363567
581436843
2106222511
708242338
1986213082
1441823642
1982754904
883332736
1824942658
704380640
1010835524
1477916276
1662650425
1424706826
347829597
2076474676
944685040
1555974366
1063126011
673930204
1502049154
1249074944
1213686584
1635611667
788724000
1027149065
712171325
1347673005
991114785
1842680508
1834119868
1883810915
1683202849
1904256230
56771501
399089670
1197206064
1979126757
1136728448
1691023933
1973174057
1974278896
749073588
1427021801
610747885
1404665185
1758318521
892594212
451555519
883651871
876200569
406626481
1855088069
1258040012
695275446
1115104706
1437217054
2140773972
2092222163
2144449297
589840990
481826994
339628845
2038046662
553557769
733958312
1656407612
984555087
409652475
925526741
1062601517
537380825
1018581073
1000682427
1133916346
658472440
1550991021
802992889
472456373
1605850506
1577603834
589070237
1362088599
1437855236
138042372
472209955
1379377319
1935914962
1093653792
1614827948
1850293325
731247765
1681279291
1963379143
2055793333
215063334
486199328
767043834
787202759
1529128148
1481506077
1622227422
538778764
254292018
1895439107
2135934407
1908606196
1323235755
601013871
1297817647
136654243
264889454
1034894543
1256810363
1114183374
347894599
285078740
1355080321
852025974
1901193152
116537350
591409740
557368264
1622112207
1309471416
597282177
1485252976
492950822
1340667352
83984289
1654383812
28880659
222285608
1989558800
1672022591
1635121603
1635357724
650159771
1629123124
958716772
1577150136
398864535
2069603560
2022167061
409392913
26361043
1094460714
1577858056
1971711001
1125177022
2078722216
2068638986
551107514
137605213
1064108251
553757375
150373157
53307116
1230224729
1865760972
1270070603
1844159261
1568978985
1166411504
1817385371
432983750
708924691
1451370058
1795013393
833128062
182123485
1535428575
576294716
1241341325
1551130273
75493269
86967115
321130689
352993803
1554012547
1003573706
553806695
468855505
41990959
1319541776
1839213966
1690188484
297588344
874935369
104542774
1835521299
1615509728
756779543
1113688046
1828307282
1657155019
1039987673
1340934594
1568632609
642731235
836739075
1854347647
1009334617
1385477299
462782679
539323125
432586428
77631568
712358118
554353015
1629044089
2021713435
286777517
75681239
1513374877
1292283854
486674089
1880712766
2041556423
164540383
613659710
583195674
1131315829
1213416379
1878898220
1782460835
2097083946
1961998399
1810626901
532465990
292669196
578674758
138549490
2022167061
1895037413
910958577
1576437544
215842828
561960023
38628329
1250894354
940115691
341047772
1260716307
1417368431
1242613261
1760103330
2084870698
696315905
876392185
1806564185
477269477
1750717275
918868171
938336908
5852543
1750927436
1991989474
942770498
73488294
583040737
1806942085
611469618
938992391
481832982
1568391031
171852344
1307066026
1689621083
1217029811
1801726230
1528934055
580530030
783871876
1849116462
269553705
761006872
518193003
841646276
1055887947
2071890032
864668489
1819134677
76914237
914076910
1651784870
640277052
1203354872
280270558
1770855183
38993115
564684163
316578171
1305904883
240981516
1189884337
901020599
985875920
702519291
1638366653
711713815
967088191
1239779101
1145442961
1016628186
1400574198
1164649878
1349357580
1296622792
677346597
1038370560
299222168
922420525
233802059
757191443
1277243189
1176468277
1540765022
782029552
1673260547
1134725500
1806325884
619295361
1339158229
1109975750
2013268215
838687221
1629905383
1031199778
1447171459
1323372058
437867556
2118116156
89796321
287029597
1472158204
939055724
1002061190
1465024759
228914246
370362751
1903326037
562287440
518698406
44155037
1462369005
1474251222
1503143709
1511095296
2054184390
1593489610
1213638193
1164897968
1356700576
1705180422
892601986
2137882000
45324213
913969091
501052523
1939827585
889304224
560498793
2020538890
398266004
764133653
1633007031
708740375
1568679076
290795502
934285654
1978452413
1185381108
2103959240
38412224
123309890
1831502504
821536593
1649180797
1633343923
183871781
1824787672
646845911
1797897988
438530113
1457720630
833242366
774344223
15794
151892272
886728594
1851666268
1224117407
1840870923
1257447336
576260336
1556719713
1306357239
1277561671
1437589196
132738990
1451370058
19376214
235218744
461821443
1461915461
1843505695
1782256999
1545137981
1680869844
2062265760
1441512114
1116468520
293721609
1937169819
723556971
1284322245
385157526
1379701867
1823509004
1382835365
814429254
2074442323
1645753047
1048666427
1919915236
620996704
360433612
1530130355
1800910712
984508699
1873328886
1145404944
1132107876
1816618135
399833014
768720667
1810972923
1609929663
2036724922
449344239
985515657
527634361
2144653017
1090546245
309330833
1047187827
1113532745
122486265
1655888548
824697860
181295531
1588055097
30334885
1449150348
813581084
550261722
2046932741
203840638
1563557523
2049776509
1106655576
186739218
612117153
1318416846
901817758
1457560276
2048791551
627902827
665676629
1900650274
792239082
1012422629
1998489368
420107101
923241626
728235626
648980568
182928144
590052347
1714694821
997598206
362572220
2055489653
1055396941
1371189807
460553738
312117409
2115189901
119794570
255240645
816564837
671154925
607573497
746569352
1638503320
342345134
275314710
823947380
1491400336
826506512
1568397628
1914245691
651720154
1531220978
1449611355
737555323
1638794397
1829921079
1773232239
385576929
515194185
216616620
1639034493
2126587176
887360490
475977276
217757087
16311926
568651717
1976768940
1153198974
830862529
1207870236
114770203
1135268593
1036581423
857559474
921688313
1916734264
309219382
790226559
285025942
1067454487
1571017010
1622804167
1131781057
761067234
1016176325
1836588023
2122307103
1451898785
1562497276
520854901
830953272
1984852963
703212584
2060197162
549669658
1758932133
2146540385
986199332
773931559
1908703422
1879868298
142471674
56136135
1623479851
1300573314
1077879798
758873661
2115899953
1031674737
1664056841
780998732
572165512
2077780290
756721810
1453572542
1677900468
786222163
827336803
647497139
1231936458
1811355090
422972856
758956785
587260530
1973471996
1550813228
1838633710
1173634338
936193793
470923138
369822761
672105434
1765246832
1700713757
1242266360
1130858929
234898053
399541482
1460641355
718344239
1018364819
461001425
1688108758
1555907210
734303229
1922790069
496971993
697632629
1341137320
57464701
1183502511
141344111
897990608
1555344357
103243756
8115559
2093107885
1879906672
1410198579
1500789825
642005091
1504353300
26056691
64089561
1755669868
549882283
686046161
1266359880
1581189547
438420992
391785676
30578898
1690077590
51761051
1705186180
242941462
1232173210
1721251695
1861734473
1558850908
867535028
511468285
475146895
306132259
1969517240
1490900334
46908570
1800749091
1783818471
1927274946
498854370
2009777594
610786657
943768117
2053644113
1410157437
1771614754
97216473
1290603554
731046636
622701697
1434752371
734022517
909434928
848036867
693415333
1058879016
1253770313
2141449327
138435885
1249819718
56050139
185166503
280438381
1632876391
1088396094
260281807
562209374
647174737
308236773
2145000977
2047496911
1604522285
1499456145
2091479317
1978876669
671540251
1704096642
164605392
37891006
525394794
1711391930
1762664223
1126077958
1903412135
98984677
1633367381
1879398041
195679701
1610750598
2113432860
28959733
1738828896
1610317007
637480454
1000182313
1244068212
1457546336
1385604211
1844754176
220641539
1593878333
2086295819
494080100
2084501663
2070500226
734537127
712443340
511397117
516317783
1069432077
1183292977
1008264868
1912616080
22466223
855545589
878530338
1272604373
457650465
41651132
935237568
857590075
1069717062
1281905001
1289253217
1086799005
1299994106
219301805
2127244463
1565407101
1607296085
4858121
1936050597
1401251755
1150985114
532769301
1970746120
975935176
797319919
544488492
1372777666
2124017265
586727044
1258002448
142089388
978284181
108645750
768843211
1381575004
11600878
1742333441
712970262
2015971180
639295849
2060517232
1424558959
1559293881
622639534
580203909
324549228
1633568012
1530763814
690502083
1696574044
917838122
1714413497
1194058261
809077796
403843210
1148993346
790159597
1694783925
1076194899
1485335810
1426163375
1364387300
1585251533
1326830150
1583179322
2118772783
46498695
972500515
1169137370
1862530770
5519576
767269018
218945687
542206298
1208156412
1049689044
2127354169
113984202
2119682284
2086070277
2081484583
1956299509
308556765
192026546
1494176321
694881845
710039275
475044975
959475822
1947585082
589122820
1094382591
1712990957
646675397
1539182044
1834249602
1735029160
526290597
296580210
1554862907
2049736708
1142493537
489889805
1828498495
1607466525
1832171720
530525030
1371760292
1774995442
1308288465
1544411916
818624359
1155517158
1757912178
713614964
1021169159
990246203
131787022
2003713634
1092667488
2099051747
567188108
1979384162
503029441
2103616580
1672871553
142054629
1639904072
643608702
390169383
1579406871
969531680
739949531
1009815740
305309991
2146499579
1459243545
903703335
1996204290
907083592
503069147
43944424
400126692
473707024
1542526332
437520613
1122971425
1113214620
2082265797
1472613384
1767191121
1789057752
1699183260
890604590
1639222751
394239505
1382665126
1540403635
1064213303
746882897
659678551
1087127520
77458062
698942787
1388012735
181360735
1132109049
217926132
233507606
380297880
530501030
1640323732
1971776237
1621816224
881673211
71669832
1882554357
352000914
1621404974
1675230655
843506529
26195854
1107300828
531890116
1621018718
1769070669
1187833220
1928789075
1770042777
932055210
550202216
505217482
1112627628
1619307903
378329052
1219574190
1754767420
207817873
737805075
133914840
756014586
656269064
1420423392
1754802088
818108810
1572880086
288707370
800783244
1240416466
92531128
1633074107
380902014
98662217
2020496075
1037068164
1453507986
9300501
1531006483
116033986
827932988
1757895995
1510137667
889193435
1663939631
1842514970
1144231446
1221743190
760996896
1385367337
1103347350
651045031
1788933352
818640362
1894177809
1312929287
27207270
237928773
1349337990
579860164
419776369
1167001262
1331690098
829342560
1951754374
384759454
1768475626
1957677206
1162392980
877809979
1929302936
457215383
854939112
1863676584
875771437
85853569
1794189582
1951272266
908621697
1052579159
55924278
1812643417
1131631834
760932049
596221136
1344623181
1871078638
1151842977
1669316654
1123889311
1306732512
1136760459
1828448607
596069442
1307932119
2036408536
1966526270
93898675
644245419
1534867518
639034356
1891070281
212713244
2070731712
1577880634
1118472296
454520562
550005204
849375015
890537642
2000176965
546377195
1423627692
2081184351
1124781599
968195171
1028904431
2029571545
914009050
426506094
475979884
468750898
619725640
116512568
678070706
2010058344
467918122
944733776
124268607
1429032277
476463543
446841555
1939983642
391663392
301375236
2084627424
196829100
2010954058
540845148
1473081044
153185334
977219888
1305723218
732347089
248948282
1392175986
1952586504
357246307
2074206360
831440228
308241804
667051350
1592283535
310555758
1221371681
510780586
37450714
1575237929
890460735
1750703268
1465296286
132427445
1738956813
442210444
1932787443
1947041603
1973174057
1683149479
1562336996
993845387
424807473
53388830
1604278496
892055048
1666896483
1993413969
87595040
416576195
1180782882
469833245
1602113226
198573609
178456480
1009641062
2036424796
6224573
1167820029
28807243
1169694547
32980481
1568625940
1145762003
1422634184
152298580
1802102487
1239869219
7441854
1298771020
1532838883
55729191
192875688
950305563
635122756
537300110
2080628527
1309316277
520762056
2014584537
646204642
1992242293
1986512630
323716391
1319312475
19118603
1915342299
1880613505
187481326
256142336
984187258
1506055236
1874975228
503125735
390858068
1712060725
302888566
125825763
196580734
448588249
1797673665
892899893
526393233
1321920011
1626289562
285180966
1501071646
1811213584
2042601715
175856746
371668341
1685350122
1250065940
1525184535
736695641
1507437438
255947804
951374961
502827158
524202686
634894529
1966098943
488973308
141413259
1337728536
1972205212
1416740511
1021653972
1806626975
26060000
1118178556
1886160148
1150076096
1714675290
4134495
165237308
390047859
895374204
1577339254
2058621606
1533000128
1532174679
1528532390
580835981
541757090
1138218025
329424150
10090698
316146969
1855390384
309182716
1275715024
219215275
1520807519
1339273711
358443420
1643468759
1930203863
2116346355
1467935315
760320071
776473263
268630370
2128804877
416837677
2141017000
1918584562
1238212266
1323326455
2137754165
669714209
356381470
1803375973
282836157
1947322004
1033178135
1795178106
1362183460
1717831111
313587905
44360092
862903058
5286660
1159027351
1261155552
1225560778
671789974
1056514821
1150099325
103069266
1523359072
973481046
51820181
578761081
827124337
715753368
1077018511
304455870
1818447947
1850254179
2090941962
1563783792
1852486966
1175545884
2039028051
55882749
870328531
840886170
64366274
1639702736
1285091883
2081785313
1380386899
50845340
1091400049
1340604712
1910495932
517190643
746240400
652846482
585745472
229211019
1194141112
2072098678
1647477767
373916159
1844890269
318943600
1163644877
1945751321
1026680205
1105755721
446909954
1145076140
105915005
731988336
32266404
1142979885
1258343367
1123016119
1052353008
427590818
1413653821
1019582843
1022455847
2044161065
925359676
1208528286
1672701982
968299491
1475409366
1398335806
1391914121
2081312036
147657381
1567387362
229171184
1392490810
1186608160
411476073
558594648
1529135321
1094419167
804327344
1303756287
166231536
1436838865
299277641
1746955137
1070973509
1661231404
743641492
1638003669
337945
1532573425
1205604803
1008339856
1295330289
147343445
1499573530
1841001443
1133105516
54665046
865358342
1239855210
38163377
1273341579
1299994106
728718341
1729180942
268237553
918971815
60780276
1720107458
1923499571
2132100085
1495601428
556046319
1397581228
47915488
1628117460
2134045597
420235419
1974604821
88932869
1182296897
1472996338
550416234
965542730
245798751
332030878
330689869
1433491368
999025465
1029091019
747393392
1666307623
1937246916
115157865
871653391
2012960819
823466449
1108415307
1401905655
895000597
762528607
823677718
70908894
859292893
451967970
715578485
538866795
931877617
1969479377
88878637
238463476
743655014
113372552
1417780603
1853808552
817560139
1129153774
1707121928
1963742689
1351243363
1061166003
1579096815
839547363
3092315
163832339
338847588
163809725
916486472
428791395
206602744
798357410
1698578332
1112019826
1421337683
1966100521
335385187
638354347
1158828777
1872417461
1107111864
599592565
835240652
762103318
1796309349
2015598277
651560016
525792977
1631663592
1839705678
375277078
1606988805
2127880605
634125853
438790083
256207724
1918540532
8549054
501252848
1809583298
1687650076
1233136487
1139602986
1080314840
1147017213
504163351
1068097713
1861658482
1496628455
332733722
1518847121
79133300
1126505798
1166974294
992937387
1973691454
2106531171
158038548
2118966739
1392469234
1603612599
2019387858
894648373
1891913085
2024545378
75216525
1688606757
602264717
573449830
1435126899
578557720
1245017771
238844825
2025029079
176510386
103219847
585417866
961672440
1440117067
855149255
2108109453
1525272492
768921297
1182950099
1617030071
5464611
2033213631
2079065959
1247475532
422373865
371970101
587059660
1249708028
131712461
655824944
1865238735
767239011
2059101210
2102721576
601389988
1451919261
2017582169
1696298276
1738128380
17763318
2063331687
2065299600
571086157
1547989258
32563555
229668297
585971227
1016298454
1502672028
581591348
23957293
1881200670
1291269508
569747399
1727593745
1145468366
2083361
162494997
996169766
1114922490
1967683451
993062642
1708519563
1223807320
1964252889
669879765
1689016669
1419879071
1510228446
1763370358
412909267
417742245
1759428065
1583899519
1344630268
2043986891
1391142582
1365273669
2062041894
756796517
1235844846
1497562650
238504652
1444399768
72427936
866420223
728090164
300620696
860675581
366317214
1264422867
1642164872
899516149
1688145334
1127359988
589449265
875332676
444242474
2045815919
1019575238
1341037134
1418232657
300052586
1689028339
19261468
897214057
971361529
2097764017
1808263604
1693022267
1723557349
353626016
975767491
1158182488
1973560592
63752499
126521852
265716717
735373005
1790531941
732735264
846369656
1920787850
1112062457
331930921
679398689
826416782
354057376
655087864
1847461902
411541172
275916384
480217629
1176508920
995642791
757419823
1426255755
2033877728
1453904022
30393055
449840924
1989189375
1301529684
912459144
960130106
130640350
1094168563
1743534154
1581439964
1828117929
849172414
892325518
1836788204
198784048
387415298
366272705
964902802
1986001430
1189480659
935092771
404402224
666475979
1849710511
1454227995
401041522
495543846
775846997
1397694364
1757640429
1680825849
1171120666
1818891833
1292261906
1202724540
884266137
1034174578
336337985
1915180687
1926057980
1170533245
569796378
671384534
2004115274
1354848128
1339283478
265419193
231313428
533569856
191417042
961305681
835052513
624228154
1646789447
823719417
573089714
680509587
579041289
1658573145
735244902
1205124671
1806355480
158402743
381659286
1982766223
1170509585
1970083835
1637090715
1286606432
1896817638
1681441960
570568222
1174432751
243833064
1537975064
659147859
841624944
115142902
287940846
544776180
1746593082
213413155
1435583715
1113408881
1945586118
311972215
1539258408
272278161
365721052
750971683
838639544
844220746
403067630
1099526834
2123230384
1116205399
1211139196
2022632432
72904232
319718612
456840169
1247212749
1572500112
142491455
1632456275
1149768457
2081863122
597400761
956940941
1501157589
1150252270
950199675
1414762342
534253435
163767379
972470273
1918439364
1122619842
1806558803
630131625
2122159378
1959628645
1095655434
364644814
57574907
2033281822
1216935128
930275852
2086087481
1657640638
1147713600
296618149
488929416
1714955390
185714447
529500666
1789988422
235683668
875425528
552762283
915388830
1743549306
1517801456
1511754873
1966316081
1513573870
1507605384
1605137277
1807036841
663662763
16660367
1386149317
1696195200
596016781
2136957007
1526992071
1650954634
120191467
1587570504
780839168
1328346274
1708548414
473481960
1893518874
1122772894
1789659365
1715473817
1341410443
990579096
1010488028
165042531
938668115
957415356
1359299218
980383952
1849418285
1521852800
546389687
667797833
343189181
1773562254
1788921676
604220256
591669068
789579364
2102722817
1373721785
1105032946
232429053
559692096
1689547434
673172983
1542148439
2077624508
998349161
895576012
999888970
115656178
709584101
916425358
1900910510
730731272
187327322
544628100
1185412354
168680853
1287485598
774971144
2137025073
1558241759
1675348643
1946542433
1934729840
2066005996
1508666281
780807388
1574804799
1699754848
1715140889
748224562
414999561
1881437948
442679717
1242233505
1759846738
602389585
1975224999
747902829
871478864
1295808083
88294323
1678723832
109745311
873019813
1478846619
439470679
1183371565
715081540
315798970
754467202
351236767
563966463
236846562
16162801
726803785
271786754
1143101928
687137150
23164960
2124838588
970312571
1364365537
1994432802
955160157
2100437940
841680441
1895979828
567578300
1546832117
1377904358
451249384
787239845
867311460
1741187631
614434845
1824142239
1165830814
268546279
19259865
620464189
587107472
1074758857
1952372081
446762679
1705255135
1358176459
1572909192
1862231197
1207400618
2093129618
16772132
603113387
1190171545
1762148329
1475466993
87184132
1230207060
1866570161
1962593839
1372362419
272646624
744051317
444461561
765139758
213476694
389835533
1327757814
1731577103
1062558251
1980608082
297910540
1368765869
1947483579
605971441
590060941
780842158
1460815477
1881898542
1586419474
808473544
543425031
1991712526
1957244410
391418507
2140599833
1778013901
279144789
922893846
635423982
912284985
1347310440
890009532
1324769838
104676089
141243016
1933990858
1100799514
888847553
461799304
266206498
325994011
1735642471
798590310
410304345
1280898609
1643187363
1240839941
1195303094
1889254044
1464969602
1213575663
1911272436
555375934
408780861
1715905569
615589119
634732220
987146006
908950262
1789117656
78834690
196580734
1954052571
343254477
91324085
176739620
1157903364
157161942
454294458
937112477
1223402111
382119271
1561660496
1928126185
1426727847
1085772063
1706756881
92425891
290182588
2147340184
866842962
1402651881
1594490459
449309689
999464867
444871477
1666170698
212959725
201099947
573532400
1902313802
1014602740
58084113
2074479146
1929901868
2060252187
440293480
1394583844
495567711
699388215
6311818
1753710643
1520078107
548802544
1084466410
1994316833
1710684461
486433613
527789446
1339747500
1346467561
521924523
1433657419
1572679445
292720167
373795567
421115896
1813617408
1687836975
598539244
1344287226
2117531260
895025383
1293650855
106165557
1396638345
1424643410
2099302909
1365247370
1366316531
742560997
124918979
451200149
64198986
796991259
23342153
340357341
1292440483
482037093
792119625
1228741697
106686414
1108563582
60258283
1885900467
1592361434
1807653337
1661973626
892082029
441444180
1073691276
1427888245
1159139286
1644819029
183716016
32581845
219457480
808342869
354300549
684714640
1052160196
440589910
866728537
766090163
994762853
335833277
2120684890
2081530544
361798215
1845806924
176188539
839879441
1574336698
549700149
1088497364
1926847803
1364885573
711198131
59371426
214081395
1697003929
372714973
2050341323
1351779253
1117756939
431178249
1459996431
1036931036
1872827582
1392576485
905079628
190254825
430434397
491045340
1552613806
1792913639
1693934897
1831613575
885462551
976003915
984665587
1395116902
1106179061
1431720426
763296196
2120572829
794369618
1752779779
61807515
929168354
2048453910
1666334010
168343904
479170881
1895994772
305882755
2059414484
620666769
520477071
1186176534
678911658
1833602685
677694736
2002838256
2065320947
951246290
797239332
222191544
1522974746
546506024
2119824425
54430583
1185264680
799523457
1673510706
2100559938
2052402374
1504311469
2019781652
1247465393
1769392877
1264215440
383951151
1738265275
627881254
1885167670
293166582
308842868
1139413669
1237727052
781219287
928540624
1667277985
1219376391
265419193
2145847096
1358933976
387622714
184023291
1007871752
1346041859
1966988179
706355808
1812178287
568914997
341828381
1136365884
630553301
1705837739
82688704
1085758079
1532415523
2103888140
662751397
1587618436
995399149
1821542003
1360065478
1025760791
1665294620
112107645
1271449405
48141120
901022414
553477846
118480245
1131491329
134166286
1154777759
19165013
1875855727
2141661330
1864234216
2043001819
1787770911
896350683
146290611
1792688215
305197087
1033998454
51293553
1451552162
1687120670
1981094779
453284919
1189248630
789698329
641086725
1785452159
533966590
1562389531
176304099
433005481
50510959
598015834
1059857257
882835197
269445305
935287811
397846001
1708099648
347262261
1533320156
1375703446
310113535
1663111651
1659505360
696378038
327305677
317945541
1721607876
736380861
571052986
1451805153
2000809640
423517446
1864680436
243278157
1489940515
275005428
750762730
557358851
675525138
205994620
1793803426
31368484
543687326
120644050
1309253493
823661447
197081694
812904898
32442016
1829694650
707809065
756779543
218853095
1620244775
999845572
1965737598
1170959312
2139492680
995828988
660258441
308433829
1395403562
1157914848
735283102
297311330
1861958582
1401067403
1878933830
1321465898
1709065255
1867279026
792280892
2103472591
1436617675
579916497
124102183
132816213
1832040964
2019659285
1982475355
1733292244
332897671
1707019223
840985356
293462639
1135931215
1953013046
1207109186
1530419151
1034458013
27835038
1965771704
1120062212
1982105603
1855191129
1986214301
1082134802
466690306
768015670
1102950952
1432668032
1984326016
196801270
621564229
313742041
412923315
1052493421
1787695011
1618901440
231782118
1353582080
623672349
1479923703
1715942869
352381572
2070370901
412294073
1497909050
2070499758
1560409090
124874389
28686644
15266910
39030181
1483815349
601911164
2070876270
1681995459
537040208
1839686967
386909109
303115710
1792579494
1628934726
1423301244
1081233643
2101563017
1680048914
591556673
1077942832
572695035
1245364727
271126244
1829424609
35682261
1510404910
43956789
1590238082
664704748
1241729446
49326021
74723627
1508525883
1347931429
1898327231
835822871
504162404
346322277
230257358
1972748333
333308829
945491545
13582310
1214932905
42988983
1865323061
1890497266
499352936
324768670
1519759505
924947421
168949018
1236451583
1722943229
292001787
1014708100
1941016826
1351616963
75991405
1618871423
1583209396
2012207285
711518183
416796064
251565635
541289291
1106008561
1466716211
660889451
1376522971
1220131227
859797498
1061902146
2009811787
1417240665
853481727
664590555
1139868577
1702456881
24824858
164126885
1181061766
398129317
889380611
1390195540
890180198
1790541918
1164363080
464779367
1655962983
465401510
2043768726
200228200
1910728009
320840086
1875536851
1495971404
1443799961
625943834
1854554237
1358874367
829176933
1546380274
654573357
1779851436
1264394625
543633951
1234684361
1367597406
602582213
1333764038
1537098815
2028719371
815682914
71869586
283775401
1993723941
737114920
1434842121
994340792
1496585672
1309316277
505114986
1667947736
734141020
1470784724
1143651075
1058936876
1538817924
1674913530
885174837
1596556001
1806847101
1461560387
410674575
1132275392
1180282910
1775164940
113732187
1631774980
856987265
455367570
1268123787
263873323
363128111
186727359
2010521560
1215815437
653642073
1722196069
1388999603
218853095
825032024
725211177
2089070817
1392264901
1948177380
1181603484
1079387054
1749523313
1705959231
1809655810
1764142125
366715023
733490014
2125231034
1982408623
1595387009
53355490
447251857
1914738591
1241789982
985392905
1082916475
1727736993
673090993
267785355
1080091978
956161650
1947038037
23765463
1530440473
543857103
545249819
1860348424
117061672
320278839
1980460065
2031950853
995839899
1612019032
1583720373
492420693
1803588634
1584144221
1679299950
1226767343
1366089023
175087959
344025634
1256189470
919883405
1573099525
1350367670
648608024
1638124460
203067478
1051814568
327738707
1705890253
125544598
776768131
960442521
836671231
1378969513
2018299352
126833975
417356302
81339575
1242670672
1598360584
348467320
2040675450
752963160
1052058335
705333504
1550982015
885891002
327177192
1453595072
1621410444
738046242
451565988
2041789792
863907630
1333327979
844935311
1139963428
724273303
1401251755
752524136
1439859704
251512713
1236001053
1275099021
1766298885
1600932864
879911999
1396063706
1092900548
1922622487
934970663
1502902914
1959986141
1195585302
574624874
1897159916
1436700246
1351134235
226445058
758730008
672020613
475657933
394606670
1921807040
580530282
212392157
191101866
1862600103
791299004
2146341130
1797025095
1616700965
1524871986
939036572
1606485047
572685412
625427805
1586539052
629481604
342043386
2067876318
727525439
1402779044
1393373528
1418255545
948504458
503673086
1959989777
1757869769
1644804365
1974952270
347883148
1951878285
926926542
567125259
1587150906
923831326
1907277261
567822637
660120544
1108334587
1251878845
693220892
1909888804
11601598
17010581
448608297
2072585552
349078553
913245443
1697086165
1465783356
827441311
714620480
1865209301
1327530320
1136319869
956085193
1403340255
735913366
544725799
589948117
340429582
1882730172
1991712614
1584132584
240406590
1348393580
1166576766
159167415
1182862258
1190286955
1380795574
958839112
1846677854
583211839
691247923
1790381836
813478350
474957215
155958879
146375331
2082267903
139832612
1215897080
2011089563
1898756258
237644268
2014509078
1252693059
672818200
450867468
561509012
1101962426
151330587
992439915
1515428788
474093513
1457546464
413182844
1916702321
841226950
1616495651
1803858300
1769580708
1754270700
328618402
334905512
877017714
1200182022
1896887819
1095844413
678750871
59068698
905215381
1270504559
272295810
2013706114
1313811399
904426367
1171490003
550709317
1384553324
34509177
1752180518
806786708
1641105857
1095744544
1635921486
1735612442
1206260053
151650549
314066531
1163424403
407412790
1523109047
1956799393
1739111340
1207609896
256883773
1790748523
2098119791
2102014895
910419355
1959967516
1631103566
1213980580
1577824956
1699264322
978514223
1779043921
518999580
1812583321
289846950
61617331
742379542
360175153
2024356064
668171653
1750735727
1815250161
836025810
591437960
44484663
1053127183
1224724892
1565694980
1681621103
631835560
179704307
715865459
367208074
713186608
1257519952
1777536816
740076904
1124621470
677235733
556349054
974853675
296024220
1666796215
230420072
944768253
1993275185
1686561290
958600538
1605576086
943443583
116579577
1355508610
2035481135
795534431
812216737
959745182
1489544071
1960859661
474044533
313471617
1486790153
270883948
920720878
1705215437
940328112
982832462
1210162887
1534123351
629299725
1347877314
115342820
2133602043
70518919
1751094726
713750700
525450088
1857397201
826853014
1454487407
714043830
357620891
288160399
383465635
2107370065
2121447582
853035747
293592727
968330760
904957378
1159211395
935611649
1563140208
1271710487
1089500359
1712337426
1129748997
832765251
239295839
854505978
940697900
522991696
631566213
1922473372
2090899379
1651603918
1799178497
661115355
1880299997
793598224
129232391
761339894
1772453595
75459202
1368352684
1875027020
754363285
1784900548
440048778
1055197655
9838866
1953111637
1249064296
339434974
1299529111
116457149
1318142038
1497555712
544183465
1873429198
1029168618
527279043
1127045319
301509541
1054753856
600475987
1798781119
731803057
959270489
898277643
36858093
61973333
142838191
1543408945
1614260307
1864137071
1252203023
389778151
424681256
1678219257
770905075
396526001
1721374183
614696669
278846709
381980456
626439689
928015203
1956405554
1721750880
476091778
1617819869
398276800
1498467834
1028000611
317438023
1925711772
1067723963
1703293225
1756123006
1121411664
1895783337
915588047
1090793731
925647477
1025364096
1771513421
323996517
1250704088
1665272969
1532439948
1595522406
1199090893
412094681
967133116
383938086
2137882000
1652041008
441394555
161402444
594568096
489538567
1327511500
232183520
1072472162
475443714
1800678116
977460274
1782293706
869185642
376083031
706387937
1453568687
246507249
1362910628
1624576965
1326952201
251211525
2070323933
948278598
922855111
215872250
589684355
258223859
793421553
313347734
356714584
1369181992
2135756348
356696621
725716229
1932259024
325417382
214239619
247998750
1501906326
1228952116
1684195533
394788419
86909987
483814889
1976901090
217140806
323770908
223055512
1292240459
534336306
1044746095
326960302
1798343762
697686768
1047215022
1320900565
375148314
1822159178
298164253
1366953803
933396896
1941848278
1884668638
1623221011
164527266
1312499412
1853030855
501467446
764766094
1536184029
1712803911
2070828305
336058577
268400738
1589525974
123076543
1301970346
768139084
610414796
1826888311
35225892
1823693570
1468702838
780216016
1227622396
710788321
775386135
904663345
2131094694
2006881243
1888563373
2070869406
1185958992
522089829
1474818788
1625292723
3630481
1742096076
452836886
114369247
1541017354
458918061
385198622
503660644
1041941645
793897272
1851340722
1042281126
2137109444
973017731
263930644
1308083554
2022363885
587112579
1004767442
25266014
1693715154
784425711
1468625773
398679233
12969038
1703205340
175319498
912570947
200186311
107265022
541635999
1863996721
1967016746
473749428
77225326
1148349840
1283052632
387765521
906933461
878946384
1907479055
1599125811
550451675
882314593
1320057734
542787004
897519675
1022989958
423549452
149360475
1939619479
1329827062
770474967
923225754
566925355
1921856104
346029326
362189
1872066577
485371592
1923403706
1346696404
1583244219
1577419959
314848437
2045530010
462302342
505063299
7547142
1801000557
1507665858
1903517293
1689685968
589572054
1948689138
197079371
1041757017
1133701649
47495434
162626026
1727408117
1167140293
1876002881
201793802
946856823
1012749639
357385653
1087802519
2118286770
981612320
1206571454
682408317
2136971982
1227371064
1390747216
359146077
388041523
31403376
145955204
2026815329
391178733
196299748
1065337420
1050287066
191477897
1339141819
1419431149
1202046026
1676560281
435944939
1041852394
1336720170
1300981956
587526733
9164156
1729145574
1008185953
1216127930
949325343
716087999
324084922
1044773344
709728131
1919016822
699260423
1886914609
1956186391
1315715135
2123913950
2109048810
1134355711
1010909292
1082013668
908336890
1594719455
1063019792
1713954254
1118241441
50178633
1679072406
181231196
385293846
596667616
1251876926
885186245
806061288
854876087
495007416
672693276
1899765967
399261529
963476574
944938957
1060063043
1678983906
1464281378
1903923528
676436663
1515183134
755623385
258520337
1428908934
1623323537
374895651
1746804951
72395888
372674443
146800133
26571169
467918122
1738648339
2098441920
1995496802
2081330606
242642919
1089537310
1077373954
136918786
46893613
116360696
1745722554
2092094828
1783312907
2137680432
2095124314
1453989370
2042322642
744121469
1719838618
960925262
595434464
604631601
798400365
294278787
2140565957
752258074
960460429
372233287
1281372181
1745356771
1515489679
859619516
641471257
380880273
1798997793
901859679
1027369947
601278571
2123461114
799784699
805331088
1612785287
1352112261
51163539
1088846172
129076457
21128024
2141029176
1021874992
232821890
156648233
946716648
550276197
2091129855
536677666
199944420
1119569497
833618948
1440391008
2099864964
461316921
289313186
2049244290
1190450810
109611114
989816386
1876007282
922128276
1009139460
1082168115
828087241
1568746082
1398932824
1829547128
168375701
365514775
1186826076
1442110657
1815486137
126457694
1385895047
144304865
611096986
252878654
1333327979
725983859
1287856542
761998557
189326215
1688808228
961262427
748223187
1589372656
1136390314
965428403
1999277952
1071594152
376267112
1936589271
664333118
590482478
1873295809
753742996
185838502
1106732505
402467757
129345100
2059885621
2037463494
1819707513
530756665
1922925824
108246282
553460953
1799343029
1875778652
70105979
24209493
1103131243
855158871
1020753004
1315230543
670718376
2044742442
821983579
396703400
141038895
526871997
466432553
1660221925
1387232764
1539308521
2002929651
1402676943
2083590212
857610483
2000924605
1878587955
1981318209
788950048
1837475487
515013954
549329629
1903241453
1017424475
732371474
669622856
567160659
1228313490
517541128
307312659
1381367061
1254244982
1255289649
1379860300
638066923
1703945004
1869106448
1265718270
617424596
1322157067
113163158
989451990
1340454101
2116903869
1234020158
1191632344
785763245
1947447873
1699798303
1992294820
12711585
14601677
941739703
1453924991
841775835
1320792630
213486609
812022397
687588784
451417870
70254639
1391465034
649944042
971815267
231880540
1900026485
1429288134
1791963149
497378730
1767079783
1776357406
1315916461
614747547
1991111131
295836612
235350008
1588774187
1976377749
1567595577
393755884
403774328
938535820
1442470
611400947
906346304
23628923
1391432001
1281668873
1081963890
1234445254
2017923949
1562245566
1109809843
1118148649
1719329725
963797806
752616101
243774261
1836333268
395977716
1923223812
1609960888
1717869749
522026763
1426340026
511394629
1389328831
324810920
2004702567
1727210161
2128780549
401524658
257863358
1782007142
761802533
301420013
1012126837
679270330
1739468153
1182688928
986164489
1280227922
959245990
915536227
605678854
1784880574
2046868578
1073301094
879552411
1275436
1621923634
838724106
1753708570
1834037204
784326484
870417518
469284135
267294369
286915461
256721998
1760211034
1516839923
1314351306
1187291671
1280635607
378577553
2134569503
1799026080
443556519
1800161849
117781442
707277314
677530724
1196613952
115649511
858132558
853437993
1422506278
1500840217
313751491
411105136
1552924812
2100846716
541568858
1648449485
197661926
1935769473
2008104079
1892114050
1136573060
1407459502
790423479
370875122
1476511918
1580357497
974363465
405895245
570091430
96279729
531143532
1203070951
431652817
170870073
380599399
301556976
1635500025
767591538
2020022960
862439472
407401907
1480415550
1212121787
1003861207
886730843
96995901
2137889612
548986640
1840126081
1198308644
720972689
1872740469
858123017
1931037907
1683144935
1013096775
943862094
1210539538
93612413
483944116
1089705472
679617350
1254085509
489656770
1674789616
1307543351
904918023
98524290
13145480
259143738
369032882
1204633204
406932865
38915511
972327809
1737122641
1357889428
54083428
1374463606
667778124
223462429
1102414097
250900552
216673235
853001429
894404135
1379356164
1775250409
144184576
819465395
828440621
1338087226
322467506
308158888
1065016978
17402723
1649659629
444285118
1904926753
1369082422
814208848
1268871618
538292528
1897711643
1170108550
966679460
374324282
1802527935
105196113
1128896854
1641541451
623740995
2102172172
97500579
1825136367
1136573060
572436732
1637499099
145084179
1894104037
964976874
691646492
902861889
1277911232
351798887
2079791125
2139361065
1286366461
499211742
1654088975
1971665310
1681147239
1460962523
764622628
1789643675
985514568
1384338960
418173899
2026074560
479686149
1334873327
2020995607
1401460956
474512408
250230470
1154357400
1233471546
1867549400
1950428184
735380315
796419074
293721483
1580715767
1382951880
1489044001
1299333629
2057251658
388801467
1671283542
158434614
202250503
1975864748
118745368
855042778
415642890
1823229468
1663020947
275957561
1184810188
853422915
261154763
2063878866
543454890
702709714
901818854
423213199
1549080201
263976053
1157659664
1040837294
29486865
1825568262
493917537
594101384
1940095284
1597919797
1133120295
461036859
535854602
624254436
1136230128
2043602926
736068245
2134601908
1892358659
142773918
1055391508
986179531
635361110
423883922
197562057
1866969796
1088519516
33611794
1547438164
1276082320
370309046
1177601025
1595672054
1766122925
575852710
2144164309
1156023291
1845339684
521081722
1253906441
1837120080
1102106744
915425608
784073730
1698043319
940196593
1058494279
1247221322
1485334921
972105408
1124320875
1806136972
352984052
1244968912
477932792
1002061190
1911186388
1921005148
1888267974
845057341
1839884212
1446694071
1926262018
25602782
1715152395
130911287
261672618
1273193220
2087445698
1362445218
1889533933
1019613313
759676346
920672138
1489967667
209557213
1245134954
630083505
1042850871
2004765398
1685584932
1258621109
1704523405
640328591
1013119459
1696710481
1214904852
509027222
1545860473
1333706514
1588209178
263478160
2132664942
1572140011
1806772974
840970359
1988169133
742721405
2001929419
1186750456
1779435089
428626053
1103720127
1814096069
1731437498
252292932
409399288
113116513
475725987
542958515
1348805963
343692114
536663475
1822535338
1889289326
533291873
190927807
2081409924
428162737
1883927362
1052002182
862631366
1829806848
454196635
900005131
595460093
211204781
431176794
501618546
803545223
1190358767
493567961
1907657541
853128752
1828015302
1767662319
462947487
1940899261
1353691348
1670334483
1147343216
1355901209
226415975
1320940526
735113120
1525621617
564830785
1077245903
2064513472
1625801951
1045690316
75291459
495558811
555375934
1857839492
600232571
892252555
2031858497
1447670195
904245908
1113590978
47463675
931936560
1305794664
1033134819
1513316658
454826073
1095744922
337331913
1305793098
907915527
36135788
1113757407
1009034593
1726101786
1520942878
10469236
420549244
264140540
254995204
2079419425
2022921564
507353535
689761402
1165251924
952222608
1068019587
1241472277
846067218
1475166357
505663618
1455324485
443950965
835165639
935374348
1479815300
140408526
246353371
1024326952
392018663
180384497
220837011
465556533
1181993720
153342660
113683840
817465807
1461293492
296572041
1152567462
1374903935
2008241144
428718227
275397598
2007433009
1740884782
645746761
1061419483
1632138940
208929838
534434
1929773994
1109135089
94777845
1733780563
339295486
349219501
434382388
1062277211
1526903550
688470514
101071179
1230581310
1583853533
62885418
292691117
1580839647
1510588471
1112122864
954114944
971508385
833966106
1687303606
725136349
844003857
56273292
77275666
1121171496
326732867
396861428
1419709265
1490421340
1086736188
1979769188
1090520186
2120726831
1634909518
1829327514
923244242
112182519
513241520
2004241052
1910603603
1858483608
463983910
206320744
701738965
1474473283
1810931105
743393975
29434443
477929757
409831035
5769651
739757267
1856651613
1587014837
1061338780
1344012197
867327190
1792853183
48964407
289613186
1124266310
301754720
302818472
1223916432
1325652290
169306112
1543447669
1005026604
1392926404
1568416466
384490139
1422660958
614216809
618399547
782778195
130391223
1280342961
1142058771
1895103317
1874610553
720301478
226142940
1556847320
511940580
1110653773
1648766578
239951628
471365239
1215814573
1323585296
1897571416
350908641
1282384532
1357947817
772404802
2017505306
928914671
379419181
593081184
1185707612
373530719
10020438
1397703740
1345370685
1629520055
366406836
1348668394
343821650
1910802098
834629568
1062169339
829937939
1881321846
1665832635
2110737830
1148967131
1891638839
40015168
1431338796
1938721146
828508442
1051282237
1956675802
156384039
2080560916
1640779690
1809107072
1203205459
141052741
87556525
1695594165
1765241898
981255283
441235806
1473545007
2065995495
332751787
1017501533
1228732590
1343442054
1851023055
334097411
1852384925
1502956614
175667809
1918448067
1774983448
984897181
2066103342
2011890176
316266553
1561373042
235634541
1954955699
1155512838
1983715613
945978702
1321830260
416649367
1603249374
1519054374
1489269221
591561942
1052510155
909486743
33704407
994690017
1452330567
1648147276
1328167512
468800383
1889548318
932432444
1580391456
1748894634
1808302323
402975933
1510203557
1684752485
458454095
2137487633
214053368
1158488602
1949279541
1651889192
995517630
1221092861
1678626076
914133861
1864130443
858376243
1050696124
1215569514
789983645
744704504
1371387973
1935089190
1339561290
1985018210
1075504275
2079359521
1880685110
687701103
765139758
506916224
412495186
1068835678
579496126
527030307
42776476
364768553
1650554725
1301227370
519973697
1543072410
1410848774
1138358361
780027374
1189726573
1027470379
1665635172
725347129
409544158
1977250702
977742914
1417024994
969329420
2092859346
2077052243
293883610
1531374088
1667607895
1098599969
11442561
989059992
1564203415
1558276692
141267537
1391953075
582011383
95661381
452689240
2046173884
1567776479
928472899
859420773
698965365
1173025178
1753529228
1642948424
938336908
1174971944
863249708
1366169456
250680312
1429343189
633667320
695227574
1072956851
991023312
1929275521
1858086836
1710540896
1792201066
2111192326
2141661330
284423244
1596536715
199298383
1573303393
1620298172
1145186717
1346175910
670626200
896585840
405561344
886868204
45868523
1032080629
1739473881
176366374
1376638304
500817308
973574491
1047287983
1397749883
89198398
448921411
1304826729
577070837
807080256
959387550
290182588
1235080951
1440093752
1839291532
1747660914
1801524010
2046955589
1690215294
1276053920
663115809
1222741229
526120647
509871538
1443664045
1387144044
653579193
1202115970
1115186671
66944221
2010273646
1516183182
1901673322
561960023
997138092
1539416044
1742396449
497851518
442332725
1818423323
1579395976
2129125245
1545373001
1197215890
241104025
1930032536
992913210
1806905288
1821886065
1654314295
34944167
897302447
1920475152
555081054
1640108700
1021759721
489971617
687330548
1060453454
2144008614
1667177726
1227145010
748323633
298320425
1678204287
491889531
1257003495
480090493
1105595374
1655488369
1917587294
520308063
308974060
835307111
244854997
1360279226
1358750084
118663074
1523017399
445660711
1152115229
1518084580
277263249
717124901
666131196
1080102258
879380550
1670768226
906860313
1290673139
219315956
92879820
2034330869
1882705847
1870912628
710171039
673048906
584094714
1622505141
1590812869
650167434
973433652
185908127
1181700872
1905378437
1818527471
697954165
90082072
250441604
109972104
2123130874
299236229
2532440
2137059646
1944659030
990962491
1603353728
543009923
292754602
1918104965
846481937
1427111273
172126657
1749356981
1975166642
1933321633
495341310
603661873
2028266127
2003804707
677648711
1883748521
2126656929
964989687
497254458
58284513
63088861
775895640
1827760363
301433981
560744473
128619136
1406938175
1516751147
2138861801
1537256363
171171947
530265290
1695693253
143459257
281966262
447925834
555045
1330068440
1444046069
591947715
499431227
1726324946
1732859204
704884089
1814388263
2016761830
1394034748
37660486
1667584810
1528620726
1489270470
1832945137
1378259459
1438467353
1416000710
930073370
1401846261
643636588
739426664
2003563355
1170799219
1846892903
1383839882
1083208060
1705830614
577781999
903848692
502977245
47691219
1818104063
488552631
99633684
1137811359
965784060
996091848
1432587543
1934182407
17760436
1861605456
2043247178
111003708
209556479
1922049891
1636497943
1384270230
285191505
148368034
546684388
1955925843
1616397632
686046161
332930899
1181583627
1714827997
350216677
1063612503
253178993
1920859848
1274264365
1727503268
441368175
28144122
1259657320
175299170
1689339093
1928063645
952466341
56278227
1586949023
609406080
1385868755
952532872
772210149
1840523983
403951048
1829709570
1752825172
597200733
813185534
620033474
1276966676
105348468
156586664
825098588
603726951
759696175
1397673878
313997678
1173022302
2088317370
356194584
117061672
877249377
157153656
1782007142
1354903316
335463197
429199851
1172634312
1265661509
1600668503
1126787709
1363815383
1260717116
1131591067
523832650
1615976931
401653005
1620688109
1169396289
639266231
1751702041
796505333
735678149
2112448439
1853220591
1977895199
2000924671
584485300
695937122
2116098341
1415914936
1526167071
303030360
1893129626
73619487
314310433
1786091477
833175732
803490914
221388456
918084901
237452541
2088752956
482802342
1932013706
1952633437
1772734771
690066658
1058286411
130815541
574322448
676069925
1262205103
1424550014
411277349
1384685809
1767133732
560873317
91722214
18767505
1113330334
1904901512
636837002
1991944482
411896516
724519991
1715326225
1490196354
71249873
734048425
387795857
81169971
2000774067
771987815
1611137019
1120062212
530337176
825634866
2016966802
2012192599
1452903618
1111341795
1286529309
2089525497
736926169
1155699783
1017676482
1102563822
464403293
882014501
1334705330
603926101
131489121
1764772684
8455213
642878213
1258447112
111830725
1918726577
1721727148
24594040
161801455
1937369079
642481155
1769584310
1219914025
506694632
1228361467
1293038739
112493856
1725278517
1976631166
1165651232
1770355176
301141299
1791858495
1654104223
1272699673
1593719379
779241426
108791594
449601686
1745115613
589966008
1592283535
1008793330
409097614
714579612
1849853743
1329853258
443945531
2101641269
837694577
796914259
1865298740
1362782833
1894901565
557518726
275468133
365068270
443887901
1607149379
1640540054
486479371
1820517668
1732270519
361584633
1539455135
1831709420
692147071
1022779868
89787900
1107905975
1511881616
1202044656
1193260296
1155244415
1231355093
489646848
831340564
870767074
572217530
1388402101
1635309811
1484604721
836430677
1060870348
1182080521
537880231
543267186
1096481786
1442237603
1626200971
671508529
1255997211
1138280437
690688845
1995977633
1471814005
805478465
1593943578
1967148543
1360724458
1993122295
200704313
669596362
1511394598
132089869
831971046
815848737
1104566697
1694123696
303263135
1004135945
1014437692
1385470696
1322573007
1237952537
1727817756
368928782
268456167
316363659
53350352
982148112
1028344996
2046015348
1007642118
27718684
1623410868
1507787644
787101844
1758337000
700201960
191896753
323102635
1170044228
63063995
609339292
1334383126
77133731
714773127
1350524812
1105515533
487545542
687149975
1461632651
2092180095
61051460
1364862244
1313434316
2002540670
630791883
863881887
675481
1414635819
1508596387
863559767
352703363
1562067128
567527206
169983645
1696730619
506147918
545460857
1217228956
1717727504
682465523
871311630
245507044
828603583
1116392787
1134440351
1161405319
1964386996
1850181175
1471126916
860200599
1455596229
1492773735
1663671253
75661081
41900764
1965176086
2080276985
1887546658
711040995
2034970559
413827336
572533504
35701339
186260073
1948738934
2122260957
1254065583
1595425226
2088943612
1388398792
7209232
1655260188
505511368
1575381327
45332025
695188503
1714378973
528420509
2127096950
442596853
423760447
1025402533
1370139792
1758923529
175013993
276804567
1677296667
1382732749
1866577739
933851356
1500685306
886252410
578707613
1894300419
798688681
1345760541
1195901234
2061020624
323302495
483104786
1909882146
826519323
2098572177
1876484961
255356820
676365553
689827719
720098079
1564731062
625925351
442470454
1604399709
868439302
1636611056
74638660
504515505
57477931
1917313851
406205816
616795564
1152344382
1130283938
850060011
516409262
1638894395
1449385621
880287105
1038059659
92106117
1943795638
229914886
33409670
657942769
1658489595
2005371973
1964359406
151787523
1493671610
1304191217
738820633
1918491149
946814115
1811410773
1084599213
1073714927
615525281
845706394
1431756268
391024971
1555053753
1674655365
1607005885
1741766517
701468701
85975700
89962890
1437683809
651748099
1152344382
1365481667
884710622
317786971
1040198930
1850495053
1928104933
1554661087
334067960
983390008
1347829462
2138338412
814956088
281635741
174768045
1623419679
609603817
959562747
1686671192
381273568
2115304067
378360417
1556999353
1800289867
1009723923
2040808365
1013010079
1472440812
701262463
1228710269
1107223530
246628741
73422593
1381577689
42459902
899951965
943158659
947948407
257387376
270912243
917614516
1894382623
1474973826
1434429657
2081090492
1809610411
786503898
425693111
715882287
1646002485
468492016
745429411
727438178
1646933838
2023035117
1760404423
1347691909
1928741415
797843627
1689937960
887892967
738978846
967919021
353547203
776317380
2053370463
952785396
2025085074
2126544785
1876734904
446207179
1779205304
1350398526
28366695
1639913905
2079992813
569244043
425582518
1016544216
1216208115
633139227
1243867351
783526169
860663237
1062733348
2099187149
321057510
1058892836
317219809
1708052837
171547405
1963310986
754378781
10926933
428791395
374286177
62690120
507257125
1018159708
347294502
1176836622
903827357
114117960
1147978262
262673774
412084404
1909443329
1663485890
936699271
1844575676
1326569927
672251759
1747897921
1131347551
1768819102
529545038
583357982
1323496584
1970145776
1802346761
1561817640
651923671
1718250051
631100636
491440417
266625446
2076157775
1252251291
580515
197661964
356198719
1019310264
1269858753
641763309
44886569
641359076
911229931
478320180
1943495742
892221292
297572173
1663014663
1527312521
2133961921
103420274
1694225947
1880154758
2130716553
1596824141
1131614570
1848921715
799830895
152150739
601278571
5122399
92272198
1300117636
960159454
1244485810
862221875
2066295595
832166292
755957016
424345177
1338286836
2039358296
477172902
678601219
2138047290
395933980
120004643
1266211881
1808323408
2101801201
2043794649
1161764194
1558762683
442406234
1195152563
549168217
1885267347
1331925804
1124825589
955630203
1487643782
132234430
1292199846
1033937985
74886456
1673796727
1775821600
1835285751
1255692147
2072636306
953086474
66115229
1853769130
958056011
1179606181
313587905
541140152
795947716
1061023258
1369949621
1678334773
570167007
1232189537
323775147
189302530
771703880
695107684
1176214430
1765034020
768042223
781975486
597691486
1401542136
207465063
2090696840
317745774
644534680
1196743671
1112839524
213382569
812167226
569402628
1973614716
1586709430
577211000
765743908
2137871806
1355858675
397612072
824310378
770471619
1739055992
1783764199
1437739322
741234382
1724918161
1933695629
1209229827
1414794146
1232963859
1210998693
2067946244
2019436779
533134415
2001766028
778224841
1000369908
1118838606
442342891
699959451
1018139952
390915697
1942167656
46961365
2112777051
639368145
377125279
114232966
972438960
665364691
193918851
507332139
126266800
188008087
904080538
1140080263
589390319
1567329419
1179527885
20845555
335824913
961057030
1239094889
2099543101
879219850
464994116
1609056303
219065306
1042588243
1351713900
1558451898
435398972
1234377287
1256782723
1066490417
1531891071
1245207687
337589669
1713352069
1407060511
1854852919
255931550
249409766
227045660
752161339
482527552
733703870
1490729852
1805732095
1301476808
1083017693
1336681422
858152963
226575433
238094985
301011271
999327664
264785845
1653167137
620357411
785050105
512107216
1239127546
985905898
747546611
268487282
180541940
62426493
205263984
1506699395
250499219
1752124898
795093743
456173350
1090777156
259477104
1479114141
1205746216
1246250515
825049855
825057408
461316163
474336317
769642315
1560541120
1126028252
1122938937
438448146
216913704
909127126
1787378221
2143958441
565585513
2047452936
2051153460
1153978305
1423720054
461478717
392692770
2058549224
1106335793
630504508
1319427314
827662116
1356701773
453342736
1779098510
1596737308
1631234576
1905851000
1681844831
488729606
4936485
1209829047
997978333
1791631169
1485871527
1798586356
115513973
534154471
1720787296
1504016370
1337617158
271646479
2095806905
612375456
1860147559
1414888114
2060968450
1376102208
1865038642
431403178
588820208
1403412338
1003925587
1767606931
1816955384
1227306874
1386472648
1329488575
1055515336
1803839643
958442459
1427448878
1197048392
1466617414
1259925447
656396132
1756891142
782258582
1883535394
1420699505
174965043
206933791
209147491
902383819
1514129682
493703850
13895934
1443332940
2147124283
943694728
720759289
102260450
984409086
999327664
740169442
1613647391
1236124792
1467156398
1980575233
1497898288
1182417186
1390769226
34127823
159472164
1417437803
794433886
410972643
369273061
452267477
766111266
1871809265
1391238639
214399500
928034208
2111373593
558984854
1233373370
719706512
647314443
1607762522
1626916879
747657788
566721659
292995921
1699008204
1671953009
275673980
492345674
167962721
320218468
769043729
1875063858
1196106226
1947879056
525670952
239608327
308820776
1878019967
1496690183
654113360
1958575582
1220595776
1004563792
2007748902
1571023852
553449713
1540743270
789556431
1115739635
1664866670
1527320621
174652824
2061780902
1065799459
1814170553
1271646269
1223787980
1033417455
1149875239
191522714
1726148390
1225846204
314004444
841478418
1685952280
54105281
727199499
1593962351
550845110
1711361271
1748951642
206290873
954912263
2016091162
792191310
1044599666
1865752301
1160126184
151532086
466895308
924624523
559961165
1006298456
1969006462
968714894
1564382304
1301637019
1014231109
266053564
1218632886
61041105
1084249618
1282909800
988409348
241965661
1554088868
3740354
2102709981
782554322
230393507
1029883138
1069861338
239068423
177188584
1158083958
1514774504
418336859
834530112
1709028437
790240641
474648389
1885009640
1558523903
2123953430
1681821067
1891301473
1862576107
725272618
1763890733
2071748196
1641574201
1547704948
864971371
1595993244
228900882
755456183
790939948
846356194
274043949
1888347310
687176019
737349922
1265916038
647638675
1825377106
1965021613
1718310389
29258747
281550154
1111184903
234764106
428283773
1183150729
392938294
639568038
2052833881
1505098171
1957519790
1802282316
389657038
1975922543
547666375
1029681034
206597212
1659770594
786849837
561541432
1305033461
2008402381
336007796
1524263694
1128136115
559797807
633513649
1765986374
494305954
1122060296
56454286
635767690
1340915202
142505408
470524108
2078685210
1710632593
1380114531
156389099
1209036023
135388212
1367253450
2076202432
968657979
1712613628
1751514025
1097701465
656810687
1658630064
981626622
848745559
387330932
1857469592
1493760869
635282038
2103852744
928930178
78217886
742094213
591046147
1335311240
505113568
346677204
1751418290
1074240271
1029953242
61974682
1142303430
2092497226
1161401657
1784168717
1087355814
1056444389
892247990
1706285077
1598929947
940387800
360603749
287342043
1455998226
2033084119
51987935
905655492
2147099825
554688806
1835467136
2142522154
598450553
568052094
980359265
800263840
652119015
1779982834
317793459
2140507915
2072439698
1438964894
1529439269
434671226
319592630
2055736029
1091974222
2071688743
499742512
1609535364
1025907637
1538796060
1454767506
500542920
189567237
1929550399
702885213
358895498
1698284587
1851310551
457195664
242411427
882322140
1196586007
908514718
1711967288
488432492
195649040
891388332
1859612973
1690624227
1928765742
1702485123
77939558
581300689
2067737791
1402338964
729343007
2018831365
1600751238
1965184576
524153053
1733499479
5489616
2144562177
2091748022
1321378881
1725750898
1792866082
1584336320
322333894
612960420
675989831
1894288534
2116473088
261136432
1657913420
2042912856
527675363
1518847121
1272094822
1996987341
541254779
937712015
1670910654
89177749
64562102
1485301599
313648617
357135512
1730204252
1123033597
1226422807
1507422307
259403236
1036410847
1489398168
421031883
191050596
463175929
2012425871
2014334880
1319541776
1942491839
642623933
1146061661
639477293
265789911
1991725645
1240065854
814537809
2062711748
1505542277
1370691648
532640106
725689491
771657203
1135263091
357655807
650948573
697632629
1832299306
1896425725
2143334313
1950604802
1808918320
1331884790
629720112
447076886
652381935
2122138193
819280915
14547111
21876478
647615163
240784278
1673575091
2013571626
1251604154
972411226
1551737646
482404349
1044299882
1255032471
562874276
1745710191
1063270144
5632094
997853413
114370409
999276597
1744863405
843722775
656488441
1783971567
1625692929
1258020810
1634343405
1010368481
1371517696
1186573768
2098097210
1897054309
365139078
219040718
653053038
1053877977
2067161935
1238086694
1661177277
1394995041
1609180497
1242695462
115945877
1635707264
1166196323
1997982849
721072195
718739564
2066894137
548376197
940619396
1157072801
1735660290
4049753
2103668091
1438396598
157969960
83969592
219396702
1798510391
1609975970
546395577
832192930
1324808961
593422412
1931029996
766282122
1774778055
1744319385
269592834
339752159
550779524
1898143353
264827777
142222975
1854886348
49652006
283278153
1776892812
1948716364
437650096
91873206
828503867
826976423
217339980
1031185022
1130383147
765427872
1192396031
1685584932
472874458
226224166
1802719104
1258714987
161715865
1926196198
1012569575
136612319
1647126487
780363568
966625673
685717124
2112110605
1980085808
41745650
1413013310
453213978
2058150632
992426403
1824996358
1396343091
1750780693
134917276
1225439394
1232325827
985212844
1182382577
357247097
1748277825
885406648
2078203105
241144439
1997885393
1865117958
1309883843
212702378
1366638225
1963821340
1634894129
2073241264
870777854
589820459
1980374884
689131610
807627402
1525164027
957164995
72577229
2013717611
175686166
1502818919
739623111
1418268036
1440221839
1686235203
107556003
238957984
1293624763
367105969
1683072394
769060738
629425398
467306651
1640036358
500087864
1788579725
354375419
1031760554
926488015
1662635794
1642519626
1897256407
63428803
2066077482
1881979628
1185073149
1469210958
714552327
1462770564
726633605
1091867228
463509328
2104588171
1816101690
295082250
1965139260
586946686
1117838192
551008798
1496884315
2005127526
126166111
821514441
284437948
239633048
1259890755
1666892026
1897467743
1089537310
1005486957
1513328358
837338563
2085915868
874718168
710958267
1353751584
1296659359
1350617887
1846709702
996101933
1057807498
1080758104
1236969283
1039775859
299021113
272278161
1759297972
1313409568
1416803253
46949764
1315059477
2080740252
1483672230
1857916772
2062453359
1351803607
1976574785
1155754705
1774069994
1163358685
545460926
74671767
1213231039
1652197263
473557656
2013464309
2052952214
1901721554
100165985
189440834
1934797903
1612195488
1173216401
493109268
585097105
1221951450
1152750244
1587183094
1675068642
400412612
1031201966
2106471795
552062598
1422131627
1642346861
2013829722
999186471
1388710055
119606788
1223841348
1517877332
99642351
547008909
198294974
990616324
377687038
1911323677
285779720
610888229
1646003458
294879474
829662150
303696452
402706266
1332071342
2111711545
1607980389
245198842
597537261
1918161152
780368641
282559047
1298888860
1003827743
1368413276
774751594
1958039564
2074386090
1211667494
1241013195
1732154100
1741525797
921715991
804081680
1670293239
14853961
1520564301
1587630270
1446060128
813735014
870567008
431759480
987140887
114793532
1978653131
1989028421
1137221171
751100537
542711427
806938815
1095024454
1756781007
1154478269
1313836182
2093109081
1564066864
255867463
824253421
2074889582
1919707203
2120402683
387305644
1451929675
1033325901
395190051
735044889
673516987
337924379
1239668860
800737813
970633017
1139294667
84761192
1391248831
1838319430
1758185985
1160262945
1177931337
1144415442
1713065782
1172279272
1868040257
2083218368
351179362
841848031
592865142
1876833108
399393505
2035078339
27137808
1682966202
136884591
1148212584
1613522002
2061165378
1497699462
1295302960
584027169
1103168996
613315653
592685958
629047797
579211654
196731575
335851573
1684132025
1571841690
453158264
166614528
823246177
1337296103
1451994900
980020231
1631007537
645513319
614464462
824594488
1485082515
2047114261
1733333808
1835611359
945540353
1151862810
1849472227
1473247519
1406070612
810129544
1210359288
818612063
2058463737
1408101506
451277988
520690723
1707181630
1252968254
366980625
411128763
1378595606
1249710900
1089778706
594351774
935937552
2131404979
1259489767
129648130
276673423
677854683
352300910
1408625029
462849465
1083410028
178801465
403335269
2011019529
306480240
1946542433
148454185
1417168482
1943180886
1039323768
1190222323
1648620527
694753057
2028680060
943636107
645396580
416196259
1467353992
383796054
1649199107
291593512
1369113836
541008429
721811483
184806323
868071006
1356179603
1299702488
221547253
1623613592
594125454
1807137404
1248894687
1384955517
2058361233
1745443531
1077528888
406264600
691570904
4620415
1455202022
1473415392
762093832
1966995769
1287854139
685083891
759518857
906127606
1865466842
1917246742
1080614548
1608169604
2128353154
234932458
771076096
1895117240
1995535931
540084746
326735638
251153810
4498001
1155408770
840650275
49820238
1656527121
864141713
741105463
424926762
961048201
1818705045
2001666849
677722924
456300224
710120758
1245223705
1589001611
558348800
1745222618
1056614932
1002279410
650575348
715139405
862151909
2095355369
680675464
41300117
1492049942
319351178
1898213400
1532438845
111379857
878696321
369159225
1752515216
374012526
37172430
1581489432
2048576951
1164768204
446021194
92163100
642697660
989877530
631410104
1117733554
1795987059
1654682808
506944689
1975511508
1114842458
872013396
1050513848
1275811443
1960606864
1708115990
1444871363
1104270813
1695350741
2033682098
1995537343
1088569603
1459016222
1917690555
399801144
1421123777
1171888056
121929492
965682931
1307765802
1956771941
1978743966
1713447350
67893125
1795041957
2127195056
390004481
2081748545
1653626907
157953489
1943149635
689915737
1915109157
964667765
462553313
1814321126
643931274
262357498
214332165
631835560
1030516172
729504621
624363835
1866439651
87976608
1423085248
1371323935
1147084705
194114201
993154593
2122396210
1079116057
567506424
2056615904
554011907
125281276
323257881
889218070
1039820520
599197835
2092310261
104084504
310638043
1704595433
1128613160
1173562125
1275321040
1063356926
1916809642
767509595
835410943
565767522
959572130
2051954066
1287144607
1545176747
973895711
174510066
238257705
2053736961
2037619572
1398393832
244903416
1169266198
1233699373
136884591
408153779
21966607
500110961
466156804
238420890
964014286
1451135591
705819985
1391631803
1568776116
1069757743
326809610
1204316467
553339915
815199643
777156111
66487851
838166339
715347264
1835467795
714730964
537410798
1567904456
1529084540
466576202
69795512
1713773447
1033117211
385407968
870206586
240311571
1541925346
1413788345
1337842776
604179741
1662438254
357706159
991709004
995769943
288799646
1941550268
784423030
63506120
1888237708
1690210655
2099003159
1602072388
1417127795
1424293789
829067887
7162331
1911146233
1194267861
853543518
1729562177
510362980
404343124
189541609
366265360
754831458
2043843621
995480445
1881425830
1517278482
1593552365
1363326033
1533022662
1476809384
1319513817
576034844
2057691785
125471900
1379911796
1147998657
1043461883
733759640
1832112629
1878568190
1703279415
1325789301
67294045
1434350209
1157739316
946266300
1526879907
93699077
430228416
1249773212
455337547
1462476261
1508146339
253503772
496593441
961204907
506097137
1572871016
845450197
1507912181
1995190913
1130352756
1861523789
306870390
992003725
475288390
13200015
453266832
232076939
510032827
51161178
446638209
203457004
1607956169
1349989538
1041789402
766271261
764385704
1517459612
148760787
1115526439
1038576765
1255619856
172677656
572905440
245775109
1284986737
1099135604
1559617330
561230076
1417968571
1944765693
935056827
1741403765
2082618650
1887705624
128982601
1353500843
1943954716
1921227850
1858013481
657360823
1485937572
1383724740
845573580
1267341838
2097359677
378981300
1781239174
84840718
228578119
972471562
1238731600
1520180999
1608505638
1884923112
435287841
2004001142
841400883
537827375
1118912662
1294678208
385469199
990095838
2089935754
1357734754
1677534628
261269088
2104202231
1698532669
59770834
231133319
1872592302
1206324426
388743701
1515536486
1294695775
504500811
1957480225
399736650
1830884628
1106948662
1492042447
1300555040
1571485993
1947679912
1900118239
1620497007
512486235
20455856
734082055
1426277611
562039420
508168876
723081991
662571424
372085773
406138870
1309369086
1439423728
1044419438
1086726737
715680874
1421451800
1123575355
288695656
617128242
1557335909
1923651182
1414399628
2014241227
232289563
1831270046
572565378
1957964783
1375162849
1728403931
1836190279
561666979
1752680466
1331508423
181267435
1719125703
209161518
1219962103
599890381
844074235
1647883682
1188450252
1872381793
593102710
664778781
878614476
825330808
390073253
270818042
831340564
305386980
1815087708
432398510
435181666
1929515649
1179473875
21998610
1435872547
1445831737
1921921459
871068679
267790141
537173387
746763513
226348773
1357895260
1345593391
94370937
2009460866
1779205780
361589100
267445052
1897977326
234516803
184099625
1537111317
1137870149
1430950833
1209817440
150356692
1950530305
500432355
1991210789
298791615
77103423
994438656
594251589
1258355881
994324167
121115351
2085091579
427169028
1079505379
1675687917
1989028421
1406104077
773610417
164101112
1896382813
591902246
209105849
601046775
682831964
136527273
671672721
388168413
1157775667
1221281677
678241643
1587649493
1754311437
1868927393
82651772
1029581721
1326241024
852092508
56782997
1958964389
1803268691
1871949363
735181270
118123523
1430356681
874086917
740782165
1376017665
541065440
1807968956
1923388858
1899229566
1172820434
497759387
1460380971
1542154983
1264497283
304452511
721381811
1562937853
1858187827
612574037
1357380698
1540099625
65141176
1776241560
1764870951
590585680
988193490
687407348
1387088381
1202714210
1334094019
2118113301
202541436
598973653
410140111
1031576758
1443056604
86344589
1316329157
581008213
1513517959
1993945277
985625778
1065402585
1563175749
1295526780
806604295
509289792
257955955
1558299762
1210636997
349707844
1525241346
1411336057
1670977901
1985747212
538520620
272042205
146135008
846964895
1893468365
1255214826
1871437926
542996662
176279424
1566904305
2020503280
509537818
1470191126
975581045
936917461
1095851029
1929545603
646369791
225437874
1015640070
1726600171
88989574
607536517
52043168
932207706
456334803
812467431
329007719
2031886467
531993734
1891886946
639077328
945485622
344576359
379948375
1948589292
105862184
1550546975
889930679
1129390009
1983739244
1635364727
403083039
1209755361
372235817
2004255552
1634364835
1195203428
1368609731
907051414
697252884
2123193627
1583239960
1743848018
1683051570
1709993949
1291437877
1883480403
1887359997
857681884
8929500
114906579
821520920
454015770
766415171
1382781790
2098201170
1856887359
1590818258
957022615
467249300
1095437419
866887312
432200425
1682235124
1634188774
2057813581
1123573141
1257557477
1362688974
1246851982
968325471
1073757509
1177405408
1554185149
1709996349
957333875
463788755
1087844365
886647744
1379776598
2142808229
98762303
463883013
1939514491
1658895902
742355015
1024403378
1960269491
1311781761
398657487
1503833839
1998407042
1018476180
1127682474
1668538540
735756635
1316180677
1953000517
1168092647
1633421462
1504132097
539051571
295182444
1467450229
1058830773
398268848
2059312831
1356574209
1150676023
1152797977
560318875
963292937
1739972998
603515
882073671
175047718
1693099245
1569590369
1012940795
2089304194
419035485
1486759828
954099243
1459028774
1724446940
1523774338
1092082350
430774823
765192105
1121580425
1000079443
1550976301
432426925
209506223
800439221
1023287476
154060944
763301746
433384510
828218694
670012395
723769142
1629663393
16130666
1743054260
1873291061
1533629570
1441664870
1258589858
935071395
1902109564
785390310
1243417461
1882096610
1024682291
1076697219
1870101668
2070082901
1562856647
421012074
1954091646
798126950
366049119
2133282049
874897226
476144119
1468750524
2133778244
1274521554
1850038182
1590407134
1822175155
217179446
547388692
939465857
417264631
1778167262
2026209439
1714591323
299787336
523115308
2031202036
2089430269
400352983
1045971069
1371262907
112104063
1153205700
1294277803
370436789
1804618782
1572730859
814014603
1327727491
1459303877
117058771
1521602491
1057172020
1639634388
603640356
1689776320
495473078
1087593108
146599796
556916614
1906576926
1800111716
407196846
364900030
1325750009
1455731752
2047727438
488315096
1066548770
215789903
1717818934
1968104674
1886617208
237265471
792042085
1042070415
880976086
1886209487
655739346
1241931527
1100909111
1832255753
1159686371
503287386
1632575862
2065912619
2136617999
39105193
21520682
121502161
791398948
18644048
550356874
505220169
1386650513
1027727785
2030155553
332805643
190732488
920127905
908657151
808092658
726598624
1464603737
1832167483
2055358230
1293620111
2054948021
1130518935
1515045854
1178030477
27882067
1154825783
312008042
1963403112
1513679055
266158307
1476316498
1799200578
1041584239
1873669503
503135454
521157884
909748492
1085997516
693905361
343317423
1483423267
1304444276
177596311
1621397740
600239493
241382999
96868038
2069326587
1799110068
173791038
72340295
2112018488
1253387338
1477369116
895996677
130590323
1334089215
1338379581
542361334
621267555
2013688856
801564856
1954604914
596954583
807595394
1033387011
1335636647
1895318141
547450079
161914650
189026283
239187413
1554333964
816789465
1163341573
205358325
1865225292
1633477349
379414427
554877321
992179557
4523469
440628123
123181865
2145782761
1665791218
1063612503
1795192078
2096575965
866615468
871749506
1289396858
490440391
657530690
1822097352
1434025091
272434259
1566738571
923350755
1374927272
1296196757
1386490115
251331331
54863640
1171192706
1012155823
906813960
1409788578
1431060268
680377144
1019640993
52274194
305534544
181433492
1039806797
316638297
1038757042
398417242
1999465992
1777061856
1736916563
1814276496
1734865316
560379190
244542575
1002507123
2033756441
566422143
1286422569
1859583624
1489056429
341757670
1696887100
1815012393
638592970
195767356
1793947273
59728135
862196970
499212205
1910884496
2103874735
2017982313
1192863988
1150889896
294914411
1777346297
1705795028
608742294
743013106
574477507
1382049187
82839146
1550812820
1258053003
1930085928
472469734
803845924
678792546
421508261
979980612
1731825332
938692588
967645186
677718011
1941771687
30421832
55350919
589196291
1827650090
514916182
1765343305
444466584
525664780
1740792857
162722287
1821324430
1875417558
892797174
185765624
727922389
2110392612
2030155553
1584113774
316751405
1009424374
967740001
1212602231
638597460
1281812672
2080503799
1298864011
288087892
857790193
1439884146
82122843
1053649247
1611258226
1496404767
1657319568
1188517505
1495150213
1756858641
1397744398
879191164
1151041356
433109458
1213066050
724547444
1863027474
664608787
1435087041
663301920
1084242204
807749027
542813283
1279276080
1238031877
202962304
1660611819
2024800172
1921854740
1881321846
572602097
555424757
1023946369
1771062
1292074154
648899480
1215286796
23682167
671337185
1428443896
980232587
767516960
600409615
1932600840
2036015646
280580728
1788095570
1588256014
110274416
368090319
1946483482
1525711466
1929735517
126750669
1235051046
133722387
63112706
408230696
1081299283
1879876277
838549625
1398199008
1313468552
197729617
23902444
322448384
7539034
710157132
861419866
285882018
2024602891
74055634
588260320
732886280
842940812
885317687
1396740597
487738135
502948643
1669706781
538614987
1975999568
279715517
36529802
1292888182
1057521876
317472673
1436798745
1516266516
488323707
102335270
1559087205
1218823567
629357047
230826251
1884049591
686697647
1936079090
644162375
1128569583
829943101
1922622487
854330374
1452666175
2069927112
40503695
1614391502
928903417
1626714309
1980137939
1541041207
1102000502
1790702591
1891530765
2079264355
119795677
2045633331
1743772325
1615081340
1507440116
2080312378
664233990
1746914903
563186254
626882389
1248008591
619400383
363221769
1364964855
1970577151
2114053621
1936909329
1471070571
1892648597
2142959553
2002298853
58623584
9048198
652767222
1687104272
1689548302
448716124
1597765742
762957919
1815907021
1881372341
788337102
1271345171
553247349
638934983
780336469
1815456028
1600367666
694199906
1710663659
1074897770
2102252666
1027580021
1509961596
1622529987
715107739
858040595
1624311270
324998144
953526227
281117751
353228121
1848894940
1442546491
766882687
1337541986
1503338954
1410822034
249010451
64897359
507606078
1887384333
1534979881
566763519
770900344
853127114
835419807
1947215521
2057275135
1260049231
424663096
982108508
878301664
1100688605
2071649115
542608528
1932221986
698921280
1805872856
369733260
1332430506
390570859
1183670433
425537019
2085112
507579988
1599504757
1086584878
1828435147
1888059986
293768433
134979581
858923096
1265302293
1128635250
91389858
578539868
622066137
1966014775
2032952654
1657595032
1819583037
116685144
594671229
1091232837
737402526
684343079
554080061
161170794
1888144769
808171577
329052856
1800721876
666455230
1554937200
1978591487
1587519045
1872432119
934195657
708087931
1993812773
1970064903
1572153871
1061312288
95005403
2108740780
624285807
27297962
213621279
1098579424
277713307
1937372564
1056192725
24239030
1082962443
1904209635
452548956
346126611
1804578789
1589167489
1500086044
1970244938
1163701949
1319067065
1084936383
795486080
1364460282
1678172043
1313656048
5766621
1779905122
1279396858
726141361
2041042135
979829048
900182743
1959798091
510010143
593657173
71012100
842696344
1489879176
1580769198
1901142271
211999838
1567461871
323242503
554962851
744763154
165499987
858820643
122704015
313159316
1863771068
1383072501
748513451
2054291353
1201061893
1317729197
559584366
2071488650
932220605
690739507
668296114
414471915
1679996408
518990093
992380817
584353889
1277985443
643851371
961469663
1553899610
975075570
1234684361
1900093100
641955060
1472863508
1269194163
103172958
1802634550
1168776054
566929145
513275459
732345130
483956115
1829954171
447388631
1229838825
275584407
2101856159
518419459
1347557829
1640910381
1207830197
1636095041
450233862
326936567
1351558956
1381224114
1671078894
153822210
1942622275
471559488
1248936267
2115948755
1536416457
1053167239
431867994
603943908
1462124921
1222947857
608451525
692075923
427425451
413653030
2147389782
717692680
1003223403
718796170
1908598658
662115008
501271661
1971899957
1528870658
765956291
1770760085
323446409
328260250
634774308
2111587523
320368523
740316013
1997815899
278922545
1510165010
2071563557
974077356
1980802984
198219737
888761102
1521823087
1769600655
172076343
648184332
1126454369
189674789
1000556412
352767921
1284224464
1504398310
2039588954
381332382
192090893
2062221743
400368297
193204684
1350326813
1938137626
1446070705
2126249114
1484318178
492033086
1793130326
593412650
1954179501
2123552292
1938547093
296578848
906600395
127491270
1995857832
715734220
1563093386
1418520934
1357132073
1085562491
1894634089
108344899
1887585712
984331046
41951161
397155157
820028699
1864529692
2006100394
1119503966
1554196502
1413520057
1008493176
874121779
1180796925
647076011
1206360350
1412777792
748438077
1481447783
1421855733
1247509394
722216447
305604616
537154209
1718718549
862838670
1242359585
181589540
1396475951
25388866
760694659
841439217
485862115
770418584
1752045626
1571836109
858706504
2132924796
1235602387
1035401737
100575625
93857823
789692289
1894368113
1107268566
2103891749
1307675405
449002589
217765799
226834958
722015385
832634554
1449868872
274040449
1084803748
372846440
609707040
694591416
834262664
1985731042
1774160643
372297511
1510048034
225198467
309717289
2123039253
1954764094
485204315
502046270
953699427
152117727
317066061
1913654043
1660925048
1186130194
102388043
1999958966
1942774537
241426372
25271339
619183784
392369434
2070857205
1769010402
995608450
1723630080
2035484123
1437231085
734603690
1140471479
442461331
343535519
1006053937
338849798
431157021
765636398
1906631560
1424350840
504789773
241006556
1179383434
944550159
926047429
347287534
1823049659
1443189587
581190282
1935052083
515229301
1954379914
81531795
681487211
982141120
2089411013
714776981
855195773
669801225
14371870
418241866
2111936324
1914945956
148271156
1672299705
283490720
106504799
1539986495
1749724138
1672884084
1637103953
804181851
1083977825
1213864943
1120061987
1211770450
149981469
521497480
1103797931
543616136
174718677
1543516394
1523341783
1081272654
641429810
158760344
357088283
735430613
939806397
346441510
495611903
1799084962
1794470812
142057406
650943661
104719466
1245659727
1612530948
1479641445
1355489565
368711230
2046280072
2142507106
957685512
1829468806
715697641
1361079813
1055350379
1408631612
968176161
1952078573
12189730
474550166
409988785
762843618
127669884
1606438261
1576227758
499513794
842128891
1904795375
13738986
2124475272
1283197584
832494211
1347190167
1467884002
1445377467
928983941
2049994304
1622405804
1580337637
447295124
862541030
1813085319
1913644848
1588483372
426951602
2632718
838625934
722755549
875304325
774493920
115601868
1772761946
2127973803
684881010
276580585
1723430083
55170883
594626565
83700105
1736644048
685606774
1649286762
1051378705
550881561
1095704215
1841871460
1983155825
1561974230
564045210
1235529724
1088185063
1434035031
853825292
1436240107
438795384
290528505
2009847444
617138236
1288700455
186106411
391787108
1229675666
1953207615
573363706
414795211
1864009542
531063514
967981420
325068498
1110019979
1026813616
970225442
304436551
506916224
1427241671
914075873
1355121935
796269306
841539565
1431572413
1236641474
21667001
2026056362
1286652808
225393135
1174006327
1034854906
73371149
1114556106
153874801
1875596413
1972820980
891029272
1199311779
1849110365
1865589771
1809261691
581478524
1000730068
640666517
1070269345
210192186
253353816
638550395
1064012893
272567935
1658110347
1028605784
1383910295
800779312
1184729047
597871142
2099094168
755043694
677694736
1185510757
541485549
611253845
1484965416
596506347
492513659
1079425067
261092748
1179799058
148846881
1556397925
1477171093
1344843391
1222673226
246480335
1481263076
1937201238
1755075905
586244883
1250148642
1387127310
849770043
43081767
1082501693
1693124788
1746209561
1607096334
1739520375
852276967
701785351
794917333
879455022
245662958
1925185681
1939386662
1533477573
1888891052
614516719
1105859749
1790389796
389260571
1304194730
144229471
2002918136
859562634
1061182346
1943225637
2044671490
360095982
1946938807
1938062735
2100342288
153933160
655325335
723175578
1853841498
1543674683
1154374439
557435487
874233972
1682581791
673990269
1213752666
1407336509
2137473140
1725306317
53439423
90194947
1316347354
1012669613
1403751904
905599215
821359465
17188489
2110773359
435287841
1450636534
1142683947
1436740183
1799403688
459321114
605583078
821553089
1441819909
922621131
1951552275
336061902
1068257091
1726915995
1334535749
1569314638
93686897
176908949
1262426385
1826136520
229051039
620327734
422812764
1227099690
797198914
1452282047
1897385894
130040547
2138411911
1349123919
1768981537
740076578
1914750430
1089413286
1488510210
2081205330
1226028943
533161520
148011967
1344638295
1434005215
1025295587
1637183868
546245877
79784425
743321020
652741792
806992353
1642163152
1586988094
426407049
527711835
1845565262
838101928
350130144
1873422804
1961438340
89299772
1154290955
1465566808
632204372
2086012142
1758967576
1871935676
80516319
828182538
694755518
567322573
1234633156
189556608
1345359634
805581965
765973940
114310353
1308343480
1424170653
1086923361
1838842551
869963919
2078632724
654674073
638633479
603600593
2080212101
338890014
915476943
1593438913
1232022142
1046592759
631556422
1195701828
2100254976
902830063
1800778831
1330943177
2032952573
518437344
1894342298
669810260
1287535044
1763406136
32460262
1065200346
1735754599
942229428
1176505268
1931881905
194438960
720857872
1972133796
720459027
1396758711
1983002026
302739530
123923815
350443142
790258121
2142345090
96420942
596818072
1741300368
187702119
508642996
1816895815
891315233
606847502
1676327816
1640529483
1018552276
1479302005
1075056726
346283053
255115500
422707656
1212797441
467886402
462413600
1157662997
680072530
501488804
1638145169
366030825
1374346627
1960526482
1224184031
1666768548
2045758224
1222483806
885725813
968455186
616985485
599230889
1752861679
1906821578
551270593
1915191960
214113099
137532217
844438627
1625555564
86234729
1122325509
1256986921
1414292500
175905551
178759779
327459386
2074206827
1426539006
589251031
109751146
1520194915
251199221
1721440086
1459231444
1676226173
1857437285
1720605504
254231620
866498700
576841082
1682893576
1398023847
403610308
1224329800
1531354959
2086404381
1377749903
394712265
1862951679
1701724358
1226764055
463299969
218419888
1572635735
1537116773
1681320000
297758918
69943237
1500544729
5121229
96956051
834750851
1846924106
1232603016
1692134944
1122565174
1772253981
569561270
1359657504
2120208305
1361164754
887014970
1300350162
1084491555
1792817651
967070286
875562684
94836881
1129317045
65565189
1238278778
124124272
939115094
366711913
1188630715
2084500752
1768862349
880153513
406598417
2011890176
1783974436
1669919305
1978832027
223449603
304208747
1520692910
1176180726
1675266910
973851741
1108343724
194515720
286020702
1842076255
446966182
1079761678
401003076
1882298298
2082903253
938110979
256115958
1718836253
526099480
1727896927
211637193
1031677974
487949268
1632499725
691580321
1723315636
925723072
372273188
391733262
1908095543
1415480504
1013224848
760748563
2010033459
829896833
1951325021
1111879778
531549129
1673682717
1869530992
1208463414
1387331295
1882328432
689366665
1472440812
1273363601
2104746963
445046466
1932124847
247855888
1637853297
1122106122
1406002681
1791938731
1970862472
1013927653
679885795
2048818753
122734680
1340112399
51578759
655112942
1289791431
1303650824
878978425
788770994
343713224
1144637938
1982449141
858932327
1412781109
219374643
2033076069
1306976291
1949667100
1723970979
1132085840
1060782584
920700612
1179111918
777488990
588604662
1330177070
669784803
329349993
938046943
1774053948
644530918
736667367
2095468778
1222160772
396260152
1400355014
1073325061
2088255155
165835770
60055792
416824148
1191714087
1646026384
1523482044
142978627
308143732
1427906399
1489139718
1204791200
1353986766
1502586415
68979815
1846725318
189627623
1038908678
123988552
1516585975
2037775559
239672133
1231970444
1437891460
1249175631
891065200
145199378
469110164
1668360564
1775902361
1987527045
1504422047
1980793849
2032567952
114884227
891874910
1193226716
2118403084
536677666
1883075697
1334175592
16239818
494043818
356229633
1492705798
1107358593
816487471
1159680414
1401717230
117874689
1701232395
1353599661
1074469618
139433124
561462378
355279874
320410280
1419255717
1738518863
1622017332
1850686820
720767647
1559824730
252042588
749124799
306089855
1531638405
987171228
137543099
404718918
1675662077
1357926867
1208135216
339366801
389050163
241231905
1268995034
740786213
1329423822
1538218645
2105873801
668902421
292008822
1016972310
212517318
1978969812
629625782
1763763694
213136381
2075994166
339388234
1068477013
469476609
463918607
216046929
1369971390
1947152323
2075964970
237422055
561888029
1566054444
1726609478
2029934110
1877763923
1124989642
828413795
1623815179
625297046
386882889
2088142262
1819957472
1297834331
382621022
1277877693
1901296728
1991197109
293182223
1957248968
377486161
1273244360
632873396
428446666
1057532174
1882967016
593441604
355412246
1615994607
1040706518
2000969309
1402087150
275811955
1823081911
2065175895
857175326
1248688898
1020221563
832338402
1122989298
122432236
1896860689
269538572
826938294
1129261118
436550860
2087259234
126460175
484680855
651165880
983331195
237410345
1969235402
1933833071
49417976
1795106088
898624674
2061685226
1557389710
924500103
2021552528
359704452
182275707
1955264658
1382704821
658451998
114682622
1961534885
519848617
1158453355
146961446
173281395
315158309
2143299620
2045539015
856783077
1252102150
479709490
1178676948
591561942
576106113
104555638
1247629325
515437140
1489209831
1805127853
1760716108
1729996199
1592386129
1738108759
1994196074
3564784
559797807
888703775
582550024
1614106553
993936620
1239663477
985326065
386980663
502578483
26590456
215274828
848359103
1157172766
2088956252
1256987911
684789095
841667070
168744795
47221798
1259643121
1579805079
1576522008
1229444385
873740472
397306645
1108519173
663679936
935959065
1177592573
350242985
393150867
71625021
1823008967
1440507308
1853873355
2008772706
1542589632
1184215838
1779562975
1354204271
112622904
1700350040
1892339460
984040255
26756307
921960632
1787754155
1729180942
53470295
409399219
366905335
1689175093
356846169
172446127
1895965202
456485156
1070524265
68150964
1151533732
952931289
980844587
1736764493
21718766
784281284
1035127769
1954649486
547659104
545463451
2048942286
256294156
804442699
1284694996
1524374847
159137414
1027446101
227611077
1466776286
497096850
1018671334
2089871981
1207503752
803033232
1190760126
2076847504
602468459
815832216
1393799609
2064846552
1980695791
1673792298
286602509
2019952332
60299321
1870167619
96181034
959514877
1760379557
1294163988
865800127
1076652005
985487418
777354566
1545637771
125956472
1161949494
1021986111
405864899
1935628398
932415658
1711073937
365330191
1611492544
2024066227
1156845767
1899616221
116995154
1567902783
1835864819
1174546067
1471455507
1240594121
1759846738
751196821
75342786
131867754
1616646434
481183564
790738139
1959166666
1507392311
784008581
1509365355
2104565738
1981335150
1766415124
992920938
1714469668
1617806797
745504957
1878760038
1434510693
803181166
1159878837
149285526
1521654658
1671750823
804648527
1864193364
421594275
126969438
126704660
2133954147
52379958
1906795890
880277214
1264505198
359212392
757766953
18365533
2127113299
1957136923
1097965433
681930456
984002850
2134247964
1759998646
349934880
1876730614
20621533
1817271828
1949141212
22561534
1469060843
808318534
1236738997
2064762037
684435991
1011539870
1882787612
1044480409
266932869
859882388
1867706873
1491076831
550151754
1299089153
640360402
434175936
722791022
1552383733
1080853569
1046232859
443827399
331492841
154846898
2147238483
315653356
1979888524
653739616
1468106540
1825101509
1064698955
480150955
2127147378
1023327628
1259465366
2641547
1535670754
1154780439
1217258111
1302584871
1481892447
713546838
884758842
1214215013
1084893045
870403176
1332960473
324407803
390360226
881948366
194549647
1061613402
1986083368
383826390
1845168270
965489136
1605322609
1841542238
791520466
1346194096
2010361767
611814305
1468079656
696809605
721160653
1398207402
162520601
1592798343
1624266237
1348910211
374868099
864094499
2137369681
1746324684
889321494
1952252927
897952665
1170679046
1891857555
263101529
1638706830
1851015085
650782956
100833210
559738150
1154296469
1045959160
1172232915
989337078
567999602
1627241318
2078481191
685031559
1604999555
910530137
1842830493
719416896
1882422115
263762289
1400605067
1945764187
413694111
1958289962
996144311
1847535109
787204559
177747559
429066102
1573751545
1716179961
1853921625
1922141999
1159574361
2000916326
1553432611
544443158
1497713482
969035698
1405552751
1653133547
669825133
1788185304
2049105676
1293292153
826033123
611997661
117091312
283193822
2020225551
1791977735
470671189
2132653161
1957154044
1271167302
966243185
2087624883
1792873191
1310955232
2082618650
152466034
2069052162
467016366
1903044218
215305805
1131092068
212886916
911420918
946617203
969879386
2121738504
144419147
752847019
480866118
209295236
274994883
637703133
44312038
1950918431
958321704
1019589652
1944898387
759881262
1638542804
1503245820
501255979
2050504872
1701221398
98906754
2116650725
1431853687
588898987
2140518443
1822593000
1420745588
1958966793
1433731995
2100002055
38272455
1316810951
2010692376
594313433
735141545
1685923701
1997077181
699148516
953104381
352536065
989931969
1197756186
161495607
806176468
1434502368
41906842
1590973103
2077601278
2055793333
4489370
1455132024
57301949
937674543
1485145390
452813138
1677077485
289498699
1042850871
381649064
546231143
41669331
1101436392
420183635
1907616111
1181087229
1834888320
1687555247
1828765984
1014649106
1169711560
1947190938
1507605189
1578826316
1270310447
2045881241
1509365355
552823924
1270003631
133325252
877038222
1016176296
1553022687
649059745
1730084993
1791216890
2001880433
1906587279
1641622363
184790204
402363831
22530611
1996717660
370899114
1317792964
701878051
556768630
1949206892
135414112
302340045
1908551747
644903318
985311915
359988334
268509309
1714482206
1498793005
579808838
8443268
123957592
1295499130
1246495374
1592852824
597209993
2046531100
1815694987
1495021711
1182702788
787487378
1067344079
622677978
252023456
743203156
2046886591
150564972
1789500499
436860195
2018133233
513792433
878758159
1628982618
1045288799
1799464178
709739361
1462368022
349711453
30902247
1590850767
1116744926
462364726
991085467
1742285161
338827984
912273761
1634665364
16684761
698032541
367874310
724340125
1876666385
220061193
2043614290
897591567
988464195
172606359
1698601050
1434589364
859778951
298205346
1015479528
1159548947
748360294
224005817
1874748180
908068975
1279328309
764470791
1767133732
29901331
2003773522
842494901
1929850268
784681224
1659659168
560811578
1856010570
289060973
346828152
1282177449
456781270
842546207
1856836198
51121042
1349751303
1049284906
838384053
659252582
1971016396
1621551961
510805247
1739663262
1719392928
1155468683
301531414
960553290
429715388
631503472
784745969
335612082
1042100021
279985463
329624381
1408499709
279586490
1098792973
969795399
1051578674
1022395256
895559134
1002032826
497127538
459915449
1418476372
1345750622
1363620950
1660153473
966254585
649602950
128271739
2146571855
1995836156
1575206832
334664024
1561152871
504788499
2119872350
2029390026
1367756839
1971530825
191653363
237507530
1415096086
80419080
1243868185
843261129
1038167087
2026220639
1813298312
1856024821
315243192
1585962761
2121086253
1660077638
1811123118
722766686
152380850
648458987
1456122877
120797512
1103010599
345363511
215260517
619710975
1299827807
235010547
789772828
286547707
1525683985
1895361793
1022474184
944495605
1513685763
985583252
1158254936
2016345473
620256346
474749519
439228799
1238845516
445253585
799368046
1839939286
1179767893
1108399233
64969108
922349155
495082731
444135230
737022123
1004915357
1372027295
839871736
421150161
982452655
2036348433
16344480
775565952
810206666
253983621
399221225
916166073
276347785
1324863705
1829246078
1470156015
572427025
1366818808
147062258
1854000391
1371077558
633698861
1074612685
550347139
1473527784
301467806
226224166
102835699
1312843158
678021272
1679088153
1913325293
1348043952
938391934
1107011282
1251981992
1077792177
1541547384
354873370
834280580
574775291
1022779319
1522795085
1153614072
911442396
250192325
1838617830
84990442
1320139750
1910861393
2070182769
1822924014
358536569
1447093677
326136601
1459965299
1882365611
319004679
1168903869
1826699736
1432056511
495539722
1632777228
152758372
347561659
1401753054
1691334395
1952750734
837581559
1446029152
891794693
175308666
104143313
665904711
1425729586
1661038833
381400146
1482821954
135241979
181193868
789308652
183367208
1234904767
179566134
1212497417
1253048810
1214316607
1389324717
866540624
2131532249
1285364926
1611564194
1465629739
1807997453
316074637
976270895
1810408334
1282711786
482223232
854977262
934788594
1445155525
554347152
1191318367
1424763761
78042855
160790443
1129937883
858520044
1709720124
1010813359
727253830
1795693483
1987508398
1322350281
1667110946
1580357497
1590236751
1863222208
1569325516
1099877450
523088311
1989807043
1703999348
327638180
1102197642
1166613578
461553550
1171475960
1705178656
779166882
254588714
1585165352
1250058637
1868654525
49897666
1688513942
1612989485
1877232765
1062773858
1473982802
263927288
2035099895
1844717439
319980684
671676803
1712305662
1232481444
1181039384
1795922470
1444027095
796127963
1136826226
1014418547
2104098892
1999703252
1539682708
1702325578
92474698
921840071
526371166
1401618043
484485948
1294930232
1574913622
1277681765
2112279290
701088241
1534027294
1356475219
1665042070
2053326153
244271701
334522084
330892043
144761190
214597709
1117323408
1367870923
1689037414
415183238
1200944928
2056506630
1648075942
290918468
1180586926
765786085
1796724903
2076163730
534873765
951506197
553144689
739260511
1313074604
1100799514
1986550589
1818187114
875894552
835257051
1442976132
1171808923
677227921
1451796438
1111578668
90731070
1866965467
401742711
378981300
1431200296
710675907
1741315653
204284223
159025288
781219287
1580091309
682510967
1895848010
352676615
1927599264
632252715
1935332546
113761852
91085319
1312988165
299683935
211946593
72272240
490984934
297739420
389161861
1951325021
2032682604
1140292484
1198511428
727704599
249977906
556517317
1319859171
811951809
1646448936
1786322174
554591599
896039629
1497201265
1951150733
123897172
36770074
1978949946
1893154609
978197327
769470252
227831809
786967217
569306532
1038156896
1492149252
380691401
536050978
161738396
1048085202
589117244
1188789577
764915031
1154036470
1313077452
485573476
1227654469
72029298
696575228
1541987936
2036501631
275188361
281965035
1097851630
893162753
830549819
2026836677
977460274
1450924679
1857510767
974613290
621244288
591117593
156754548
1035735569
888806918
1150837930
981255283
1004064609
783126107
2050358957
1074165953
1987440976
317920896
1593018486
2044319928
2054372423
872690105
890778739
597756447
92557219
2094242016
1535564643
277079289
305298496
576613332
1428421491
170064923
2108498030
872086628
315954921
1182613904
856138016
2105269500
12595128
1630885519
631987036
1396298292
1948011441
1045653432
1124128221
346667085
843440283
316435423
310758578
1428479812
382350214
139160913
981729089
893489990
245728254
70263938
1533290678
660430803
1712370576
1800749235
1800510816
315017300
1356772399
80688120
516378903
806830852
980476
1148169273
382742351
1002738383
994592853
700116657
2035397853
790952840
1505961381
1564432055
1918134304
193753327
51464411
2133668635
1089060111
283207160
1375614238
1166349007
162553588
1784029442
97105366
1317824199
1947055491
1567735779
1077792177
1822911395
1265929360
990298839
182076888
1023987949
753358705
3477341
257092564
915606933
678160652
1941753756
1519946199
2045352541
106119587
1154147537
383155507
1353294513
643461509
1522681945
2132920014
1371353145
684804655
1060486486
261849882
1193263988
472233966
946185416
1483620342
1844880540
1404308533
1008584064
1422968930
1792656972
1769653540
1094933668
1260416422
626120404
1686123754
1711071175
1698200372
1143989842
1469615611
1351618830
820194471
920090617
463905183
158580732
662492407
2106565072
199068644
673424560
501887555
742321499
1041594428
1843017887
1024083903
191076737
1157412635
2027901309
541053165
1449729189
553148376
233802059
201595155
577330150
1276744176
28674826
578586370
1679047563
1020510547
1190798159
1368043238
1498935933
157282953
459641864
650024923
1514815417
461799304
1410923916
790102955
1261798702
1480137537
593667556
744405164
499533662
1933429342
1824809148
1195963705
1226165847
1419192866
1236865550
1568632609
746403720
548903261
319038943
930100166
1135234850
1521441263
2002033162
1460165167
380534048
1510605958
1571317175
2110623918
883599787
1226619412
702513212
1188244638
1704915545
725970297
269037963
1246384476
1090575242
1155671299
2117736534
1190923567
1328680234
1672096072
29213368
210569999
782871409
184667372
1345060810
1987078254
1666030152
457970931
237372021
1416051902
1676078124
408702086
641697767
1022280675
653527814
830741655
34439832
1579186477
1639049275
1666512204
1290033504
1726928534
2141257653
1044441674
1106484343
50162707
254597268
1136401457
547733197
305269548
1305821996
269839422
377874743
1187033109
1488388529
261684623
183946288
1856134886
1576289952
1684998535
424696346
1781081671
268205872
639570283
28558794
1419980988
356919058
14742342
1705662277
1119778871
633976766
798349896
564844927
128802666
725405653
694249098
501311325
1922801140
2054567172
537349895
543633951
89882540
1610614163
639902951
995455035
1220289900
779377153
916559816
633910681
949540690
320406062
1224511363
798569559
1933647923
1408365334
135912011
594000692
679804017
187659591
1849986940
1131065455
1629521250
1890049382
788742873
1678329479
1408315630
1290593157
509706408
1156696908
833736240
1810020003
1644632623
1156209889
423169399
1111924698
1277658574
181161728
1228127213
282730032
442742599
685589436
1544830181
31498563
626773849
1629632209
1322122
1130813768
665777357
47668099
1423651128
97184667
1772833583
1004711246
957720259
1228416669
2039803889
940510107
1949688047
639158401
1597469395
800753671
355603353
1496867823
107010671
628950513
1717904259
1926330170
731474392
2143032961
441316815
1949853167
70558994
1681695113
346513804
180077107
1921637764
557076968
83958872
482378205
1256628805
445343881
430709723
1855088069
959436791
78558599
1328231639
1358944046
2031931421
1610042613
595579562
823802238
1408183547
764741321
799331045
1256781422
1697028306
1916463610
1343811560
1717491292
148934586
1206496301
1234984391
1873942201
1440975858
497305760
918484735
1324820720
1898444168
1658942275
2096003477
903835912
749374089
1429546543
1796547473
806461635
314245316
318390820
2100123926
799201461
1363837507
1476320253
321899672
454607692
2042388495
827784890
521304338
1760837942
1495487015
1188276388
1970133146
1643523492
1637304717
2020667856
533981425
1262273736
853312369
990873936
523854800
241096388
119075159
1836895775
1047601946
1122170357
2091020626
2008932232
74639727
1282469364
228044698
2020388188
1686739111
1621942623
258415250
1773421155
244429873
1058638294
2126492052
1982858998
666581962
688297086
1973846209
1623919977
413816089
1470560078
1439810777
2038692734
999984273
312117409
1753266830
275069637
1306765919
2103190367
1547653715
49989818
2001681899
925781541
1338130759
1720458
1823101598
1891341847
501830313
1472915346
768461597
1516843554
933559725
2036399898
570450002
1313562017
1263023126
604439383
1676028967
1456023449
208424015
1480507337
1195924457
1274456111
1059217677
1495996894
1749255391
395960319
92293457
808658123
135990434
3076029
1107929700
2130732816
1183417507
546986961
1750848786
1206814417
464541250
1122938937
712481326
2053426203
1713288090
839036611
263620950
2036487476
843540975
1287075005
500511752
1911321529
493780141
881490164
1838836984
784780177
1261714054
262359921
489923137
1907378861
1789903274
938641746
543747648
540999149
1523938575
293872051
657218627
1568416466
694817323
1257311462
1811269061
2060791938
1088192049
1186382395
1088360426
1188775077
402606549
1441587046
1039064245
2110196504
666776069
618373411
1932373800
1669759359
393891836
32294585
779900211
2069275526
1651568086
673178949
1866462073
579126158
1747131227
791847695
449326243
96203378
723559247
580619722
1916992088
65920828
446195492
2061043595
973892866
1435908197
1789335326
834371905
944623411
1128148932
1689284124
559314252
1290432862
2018478275
568559462
712456483
1913094894
937712015
1674554966
1997934547
2081184302
1134377749
1979087935
1783936637
1676442113
959578848
1564162650
1496785817
903878382
1856530016
1775539801
1512375774
1904152513
2054890202
1617817701
634870603
629161451
1182700329
2007728132
550088155
1631348245
1284364782
2126304379
921221890
1783025988
138516138
1057430271
1895273026
1506759058
354017438
801212272
148175710
731986197
907304553
958713581
1494684713
900658365
1219623803
2145451139
213905129
1387803725
1755610601
148437895
712602908
1048700698
1768122346
66143618
227633065
48506010
823278315
1169209713
1799480893
1534051303
222771690
762867374
1378323030
486631827
525730568
1701992777
806495084
1222673226
26802537
790177404
873271810
462650080
1552455803
934117941
1804905182
66799487
159426535
531789560
797646667
1250903461
1478178903
339329097
641648890
1881228031
58232430
418575493
1138089026
1025439946
254705740
1650538821
895681490
1178566420
298994512
1504138982
581819980
15674302
216070632
2036011823
1416352597
962923275
1079414038
1520350460
1336324903
1568322915
1626244193
1928784925
938229276
237932464
520885861
1492596773
1741794838
380799038
1701941870
2001625048
1616880485
1281969568
2113579110
286369284
770409807
829073266
1837696542
77390751
1265944151
105199557
335049702
295422505
1801194393
1109329422
765396882
1512692917
504912572
218525190
1549775275
1617463423
394090227
2140883260
102889016
704244484
1409343358
1575832693
916801406
1040335128
450544373
1081399986
2133633859
169362536
1659363999
1871228807
2141306808
852789217
1585852817
910566314
1565462942
1812190299
1599868602
1738652397
910360205
283500557
1458724571
108211685
341292824
1030702183
2138267962
693636931
240814657
902721863
407252313
1504398310
1100680467
747088746
84418407
2017154640
974561649
6351379
65093292
2082115493
1442990699
1330067942
2138287581
774343492
1419666332
1093135743
2017243500
1702936411
1053659282
918569715
1957910760
395065500
1111634414
145650483
1098407915
411393546
1380939300
118328776
643899636
885513225
464487950
1421716847
614952362
581283509
1343327833
1481268019
1391040117
234484579
685381111
706938596
834887508
2049879180
727286656
284163790
302172535
257702991
2082647721
678948711
1804579931
1352431735
331014819
334913053
1122903994
1833988189
721972436
590332526
1680438025
1222213611
1619530684
2065471973
80742557
1762941468
1915455875
1543604111
804582070
1540467386
965433274
381187826
249751673
1901296728
1454454925
1128053282
1045175397
1560171006
151864206
32054757
1832610700
1923089306
859371441
92343716
1418957477
214116140
1628432103
1735926703
446813723
2093865353
1370533211
1827528093
132059194
904663345
1701240100
691255222
38700543
569466611
1245346089
881777079
2101864026
994815947
2068304367
2039486656
631549316
15735940
1163949627
611201699
1966849190
1013025269
1449167499
74632238
968926524
891784440
1232299836
497074452
1014921960
225870213
1180220862
1882974816
2095704330
1653046447
2017960081
896037383
90985315
206687490
1760432736
532066062
1842764629
2034092162
1726037358
730642035
92611279
571449434
928145018
1899906479
251086830
2100665749
1926476494
808406792
1421066985
2133899348
1757489221
1739900315
1838969455
694792459
983500905
589564817
1878976473
5545939
1615724941
758190798
127118609
539185375
1505685241
1134134017
27292940
1247687043
586182578
706252867
1014763080
1523771696
973096301
993029023
1112831950
1180505099
1973474870
874925274
886306947
1817577270
1033680097
1993413969
2108910313
1844231313
575383717
92976245
8506017
766497924
1355326995
419943171
1678016182
694836759
516489052
91755023
253601662
992875497
2002746604
2144166528
521352191
1048603707
1302109119
130498538
1251298883
1714556063
188685632
1531453057
1893809121
97050531
1049696739
578539868
463455313
1964345413
1908339152
251780263
732216638
1290501875
1325515480
377814201
807373368
112337365
1757511491
840121021
600834498
495042988
240588269
2075524095
438799158
1560186832
1539326816
312503779
941288439
2019988679
858259925
72791365
263200151
214810393
733086318
1991267656
1135320684
2144154922
1983734030
1111640381
2025371946
575350548
2045884946
1085932589
168278518
991030165
363623096
1424586060
1439148864
1135232810
1808169847
891194653
666316040
293231899
1976322157
2023732731
1567387362
633454081
791673038
1646436285
104027642
1022978220
1723824850
867048150
2122876866
846741026
2001322719
1721862962
419485000
271621907
2024749526
1078688458
525113866
535847514
1476944167
1276651590
992674621
1281712032
416528835
102584547
912290580
1951198685
1039523901
1422028023
2021749062
1536776311
1247030061
1410661920
1853049933
185632802
1858826523
1408740764
1344218885
496271990
1091306567
802956023
1807184440
1858077304
1206787977
1565007800
1503805686
915060212
1169863259
532029056
633687822
2129486351
574448671
1987984171
1092990514
982194554
1570336201
274111692
769549854
415153718
1535242318
653424624
923905158
391142325
136931248
796756636
899772197
1732859012
194406059
909107118
2010548719
2033441770
1311017012
1635675552
633039032
785580613
1993977608
1270657202
1252420043
1575253667
269697410
2000259986
1858499879
754738870
579488104
1941331527
18089443
1373730496
947743510
148128059
1059784006
1476186774
2140140950
2121903092
568017442
218400597
68892192
1325614309
484018942
1583620325
701421412
783085199
669924194
1277696763
1389261193
1761818519
1498157418
1007943229
987645824
1777971444
1452659036
1075567631
213661390
580508009
1305793098
985275841
1443721620
89595249
318548074
1920954526
497266382
30374997
284085510
373426460
1053233248
109658153
1399503602
1486158520
1179584154
2146354031
941699509
1929545281
342516406
120143574
514084084
1271491086
566925355
837951033
508918291
917587605
843491387
1001659492
1692540464
358858515
1401853743
1798182669
980130268
512857692
1014437692
1120944657
1491910728
1059918323
2119549299
872215927
1292389117
493929004
123769919
1746529272
841539565
1943289551
217858077
70353520
288216263
602750514
1376141959
1791827495
1383450587
1500022503
1448327683
426108414
558948263
729531410
450870373
1739461085
125403449
1878675696
226180600
1750588021
1271080983
1472664561
603909475
280459704
1780508484
665321013
1723659716
2026279565
96786993
205785803
1602658864
1467151719
1083530395
656315102
2050316746
540755309
502046546
633744061
574328835
229586255
275053157
510288691
1979821519
123979047
1473512118
1561114758
314110213
1254511590
623677977
612405182
62114295
147135283
1054688859
196547044
143678685
631653722
1892429113
1714935908
1146522210
2059313796
792541920
684779213
68460113
337222036
983773185
819723244
250849342
1477459712
1252251291
226769911
1510048034
322333894
1522523035
1884802697
390666240
141482651
668103920
2103346816
1005370546
475743523
2111001762
506812994
1459327908
154934883
1064398885
1314904293
2027587838
1484934168
1682091624
1068838061
1279727699
647805635
1044384804
1028972967
1858096526
1898974929
934971903
1294289199
2067396221
510073946
234030006
1250801148
1799002325
2146718171
460849522
1496982249
874613172
1972993682
946450098
2055935921
1850475503
212841246
836236922
1921330996
1668491106
620573459
852075015
208177655
811895409
1845419764
1022515659
1818564263
988740532
120756733
1663500121
1822553393
1715954990
455062356
2057700855
1822515131
921728142
886485276
154547675
936387030
610959344
602236162
1481244280
1376980319
950614602
705772247
62484914
185707756
1801742641
1661385631
599899889
424829030
1873545502
1307976774
1221843875
1509521753
58955651
1332842083
787859852
1080774587
876034794
2023145669
860292883
1705434014
994903036
897955013
319754287
1827202642
139914389
1137656492
1318585541
1004555797
91340405
475632474
877677177
1854560506
140635504
1281341863
1492042447
1560775978
575408992
477327190
1420411021
940495768
497807214
73723717
921742903
1486597109
1381367361
696563824
1132044471
64108521
286856638
1182897906
1247187571
1646971843
1340137196
1293114814
373404763
1674554966
728058831
1669128792
1088182649
1077792121
351382826
665577917
1792656972
851160712
661092509
1221214006
2103992232
1343973224
1768722921
606335586
1105757870
522471217
1574575962
1799901086
764181121
1975318313
1645943893
1579593409
546209411
441825839
1749183816
376519062
1230288340
68855718
1532818125
314773186
1569012152
1028523303
1054421635
322711558
1565793867
1148885697
261875403
822704861
1369379250
1341588620
2060660423
1989969411
1321160565
1688619351
1954487231
1545611713
1700373026
1429654643
938116876
1361652829
1151178991
1283609907
297583063
1485491339
1896563727
1251693401
662882054
1309141954
1442727313
2089238002
1343164728
13217403
1347953122
630211446
362500071
891693877
1810018493
890494486
183148661
582832279
1694656239
592119254
1033937985
805952412
1853403101
511525378
219541557
599036959
1869688597
1830407266
1362623342
406677355
246667942
850082904
431303149
1979458194
2113557025
183272654
822625511
1260771478
2125295618
625742706
502545491
808008832
1476977875
1202795559
700755647
334100362
98823392
1332616322
1289733595
344410118
971030794
1541966329
1562120655
1806136972
1370890030
379040054
347223371
1468340195
1477238552
1335981986
56841579
557571052
1652172554
2082290576
1172999939
795832439
299499270
1221486265
1658621004
2058170763
985890544
828121991
329122296
1874361312
622037063
1217099411
1118022361
1026532544
123555742
1914228208
1683926481
57453865
88986415
1307271575
304162654
300231729
738697716
1225398883
825537042
1126413130
1844231313
1312085871
383239253
1200487677
667154655
1085887108
415580700
1705597930
333116841
2137042517
1703797385
1346759375
269563048
14470373
415181809
53285875
882322140
658896607
1775010595
1910753425
989669913
1608443740
1823471762
341656829
1433430140
1678747832
159715106
1497353476
2119522302
1075642446
1463674398
246598206
1518482527
895955667
1700339243
1027032987
1687140932
1769829242
1941410784
425222651
1748826146
927653109
525553251
762823824
775577468
949268627
1931388863
121978684
611006838
48038467
1660713101
526282019
1229287803
757269406
428649252
1720157025
654731060
508795837
2087153366
1407736008
1629123124
802509360
1397731186
721848758
423978802
2116463873
19549349
565965031
1052012768
949860477
954356269
561880166
1732991762
1451980967
1239671007
507807542
2001102834
1757505172
681223604
1852762694
1492651706
881862722
1815928825
810821312
1356721140
1105996404
637646432
2085366828
23555099
429774634
2040535538
878752506
1183703046
928313156
381148322
1993051022
2088123557
217963102
378799797
1993438430
315069846
499277414
901044144
1531452785
1159170959
1496087596
722244773
2024107628
1995607992
1158953540
1198553895
293215813
1640051173
422608146
489095431
241360950
41392577
231916966
1256633014
627535233
1802569197
614288777
513869767
467469145
2099593737
1302699636
2085952213
1206975354
1001981774
621307970
2119780928
1397174450
951799994
1653850821
32240886
1501619529
621972762
1485048253
1873339677
2104098892
734027220
464824334
91516007
1989095973
2121072001
1014251169
1636200774
504167499
1299962531
1894761606
63728679
2016963233
632809172
204870743
1352657967
1635762859
617497198
1461794469
681985950
98093682
1357515095
1870025059
1540359747
462084936
223709781
1721616957
546276298
67722577
1265225888
1432588925
1967840658
1961589458
1720034755
152343070
939816512
1029972767
639515976
57453865
1515382801
835360847
30936619
1005773497
1895754545
1211821259
1779353581
947567640
310908143
1033714267
115855568
890683244
514423961
1180533357
1836976215
1641807801
1636935153
1229435038
1493544611
597650579
278433640
1605378873
615631428
1127716784
1556895223
1657371569
1412102705
802013912
1148503130
959796488
819681942
947846925
1331891158
1911720451
569040509
2145218461
1652208664
861749063
1608296585
1307529549
231918061
620780471
907464749
147342140
1256235483
1816450712
1159835836
373989053
370945337
347579347
655009775
73523298
1330528758
91155894
1332685690
2113118441
766762902
1376681389
381418700
569144483
312763479
1839642456
177806096
1603993783
898031753
220903675
1331552961
726681156
1471310758
1990073260
1783100420
672895988
865071200
402145807
225973028
910058205
1949540446
2145414916
2143343709
1102370617
69597980
18769503
1248590472
1649490227
2008642653
1762039571
2030359988
230194955
50667086
493270039
1968049756
1571453344
1511861843
1765002604
1848738500
1825348355
1742033291
318416405
1677971533
2055481353
46559752
274024821
1266608200
923764814
1257901836
779129203
1185489679
30523945
884060428
1765184191
1353669993
637839017
481064001
2142660815
1767606931
1466224290
661232135
1196007832
906299275
664566563
955646993
237410345
1837080489
858689813
1003325312
302898312
74355357
1851271432
1187146345
83447102
1976075707
75681239
1334355659
1301195569
2003602894
22925710
1415395670
595734045
2145400505
1869335934
1894392058
774265574
478002459
264298897
1335617680
612999355
508531259
204384730
99009599
1101442827
1909572960
586268681
2030219874
465743401
680892503
534883098
633500084
1471133108
586499126
1911778551
1939649095
778629950
1026092670
213687036
609937533
2015595767
2110304105
1325350036
80538731
1920521724
1511966971
285422354
1984143339
1755123838
1516780223
1508133720
139142912
1829895326
368256144
2098354194
1470165734
2107191255
305451724
1146498660
1228141121
868182183
1184404013
1539563259
808509731
337550212
636409733
274135948
1096494432
1879714925
346393265
1909581987
1679471124
1587894374
1918817416
170831029
770658667
2023537339
2102526275
2081995161
1843709336
1791802460
1900548274
1543772818
1717861135
416575285
1307331192
1134206052
1875403554
2053236277
473113981
491499601
2038480510
1025813678
499327722
1327147615
828808454
1442812410
21581909
732953467
1588432907
322386231
1800638015
1881267448
720941164
1331586906
816211086
1382380512
828973676
1446015970
664751004
1161760525
999370175
585757017
1907445411
458017539
2007301263
638283513
1789726735
448713726
2112165269
1831136686
365068270
476146647
1988993605
225868686
1143207820
826456041
1183682406
170078365
723609050
468240021
1254528552
1470941613
143700604
2009714659
1914290648
322634294
2099044045
1875586607
2112776881
1851594546
702925274
1423055458
2036179704
1877934917
332262674
1444068964
1881260158
274633614
1671288042
349086829
1733099997
905877013
1765816371
861796662
1559056714
2025408222
1108217875
262307322
669145342
846299384
463136402
822577574
641842928
698197776
263651263
1071898517
736026381
2023829005
97335905
1981180662
1123957890
236892533
1489314951
2119654877
1194112122
33932754
500491272
1883597207
1835864819
1796547473
409072905
1268151624
1934213703
1138057263
645624221
1080157746
864851023
929423725
96205824
1156739726
788377706
1331008749
559856270
1018591264
1389301136
537849160
613169993
1169400024
11897652
478496020
1297682260
1134417646
1371894868
1263650668
391739742
1817212350
1373101541
1470142762
914946992
683742637
1891320428
19468482
1506847204
150612821
189391666
541235943
688850353
17228062
1517371619
2143543614
1011590178
1803480115
287199962
1002876442
646277159
2096653149
1713773934
1754443799
145999855
1697490052
711277423
551473101
837339439
1866826294
2142040349
557720026
610058123
401521670
1352720399
857856768
716319289
1406699900
2005124510
729125404
1350065962
952339810
2099931648
2019205327
980589967
1606852749
738708654
1129346815
438055628
1903194744
1113224911
1487859790
258886456
635463127
1482885163
1596227170
1673731221
54545888
87156080
931881655
781047816
1631757149
1505411433
801211219
1822938320
2083834885
846546334
493210968
396601189
1435234021
710440452
757822647
1717770052
1277038604
1322004646
972114777
1585817039
1664326850
2076462056
653485699
847195060
279668175
946703787
1624346904
19331691
31646081
1983631457
485607249
619644278
1913176864
1013800033
135587268
1664581548
580203909
620423289
632921596
1884838035
1228669496
1973215251
1149238059
1395013864
565164800
1555013164
1370921754
739284810
430570258
1145008352
918653644
2144956212
496915499
636959904
444286862
180592251
1945624820
1587157353
694279836
368576953
2099651640
724942714
1973575197
1636791224
1636981928
998992296
941607790
2117231416
84155477
533542254
1833032668
2044072772
1536222762
718378943
964414911
119338332
277513802
734560687
140741105
230461537
1140663090
1344776036
655599090
795108020
136947906
310940025
1750989909
1884685461
1125165143
1545425054
1116637815
915589928
655015589
1763618242
897712494
1986630203
931946860
321653212
1354576285
1996791356
1172956549
256466754
2006451931
1852250415
1760936159
1807643549
1016332780
1129716107
919898269
1126896414
1039530684
1126730848
2044740932
558197559
1000329402
346129482
328000900
1490364160
945586827
1720382170
1152118474
133885577
1396766609
377243782
1082362540
753019178
324989312
1294044158
38481795
974021898
241243762
1316702317
1947704920
102603889
870929330
2090244512
1186711839
2045374476
1892055219
1665822321
1321148585
259808329
829628930
881761173
1478894086
69774259
1560775436
2098032363
1652590152
1542717857
425813302
75939205
1923754592
2069693169
1440070741
205612316
2004295777
1847805980
1917469440
803639514
1364181463
561474891
197081694
1988145470
831257002
1454194710
44544185
1615409768
1678274983
1035262287
917273267
66466461
2018999863
1629894663
1819247706
26223857
1915576537
630649372
550301262
164167018
1277372604
1391465034
1005737536
753589142
271946685
962963892
432015606
485363161
1892718426
1905827767
1064264143
2067656044
312037562
1438284796
1432023517
1936539099
1134766121
912185451
1794660533
1585412589
2012429740
302629505
624757234
1585611798
60887500
560611072
707600763
659421302
1882638942
861586797
1867383581
647596265
1931215829
1551377073
2011082777
16387426
1887507125
1738079466
1513097515
2115627293
1165769369
1401226087
837538053
1681468624
1220318744
311471697
915560842
760436031
2086023709
2099332464
1577746112
949737591
498157429
1029177383
1048749854
1918274796
1971333977
2032384440
1894897133
1003423572
1403914110
1838337096
1852770327
747546611
444578464
701076239
1588903380
1211956043
1701187863
939912993
220937459
663399709
564900995
1341928319
1541754028
1156046780
313299202
367747809
1829374469
1058223314
1111919689
1871622565
1150744023
924097269
140825283
408898943
701102901
185201322
933370285
776481695
1962918994
746669190
102174708
743870157
978690305
1484702246
305904248
534091021
564587179
2087553392
1579298068
842810347
6622946
1986428352
1440029114
1534481034
1166089404
2124508506
1696286995
1300509334
1740844617
298260472
1396720860
1329744509
1429245738
2141386457
2052046996
990469446
399826730
1869757766
279446394
369554544
2053853283
1155309530
1189543596
1869688597
422811167
1459665850
1288668148
1766286967
420436756
2122077468
456707807
503913469
831095642
578398286
1627275589
1608284183
118329356
670557425
751254775
1090445813
168187635
507338589
324517233
1063469822
695613063
223138870
560288154
1231178446
1364404717
400892748
1750528603
330621070
650261303
664470458
1706174813
1880788538
56606349
519286949
2053877083
565293837
1277079178
985790659
908106506
1681831249
2023918353
95414226
451908778
652622085
625469495
1718454924
585473140
1062224640
868729592
759828964
1777888956
335362375
1483396101
868989269
2094446559
1361319302
987260417
803888818
1371273513
290166113
1872627622
1695559282
316802120
250472996
1140066030
1681100220
2138505785
1189859613
107023460
767079001
1327915703
1467805640
1992931799
446052092
1306655116
1792709767
573668574
1117596937
479356951
117898511
191015158
1072028112
101271679
325194277
1095656978
1947036453
468389286
1550301680
1357513564
2042322642
1263633698
973552203
1112749063
1130105325
20604799
1113473301
867748370
1436579500
1013769845
1493460418
1041345284
1850475023
507727551
1727873733
624632217
1126489217
1680645958
2095894665
920112966
1793221093
1596567610
1246977917
298784811
2121072001
279601537
1336818548
1437000460
430565750
1672231120
1034581406
531600728
1801730655
708725418
1919749689
2055987237
154282759
218871147
1154798720
742404576
829265636
1442980396
1611259925
674733135
1658357203
777214480
1536848059
1367930593
473678402
2031547163
158968232
937339805
1862176248
164745566
1092164167
1739350459
400615124
723368788
1677731039
793876019
506316463
1917190259
2109584741
1745295885
781971580
1001205829
491047017
1281850759
539860437
1993102282
894627152
316688977
310304509
565312940
1357128774
398705475
196619942
883575541
1064362384
2030593268
549575284
1582747200
1051903577
574436150
1311254278
1805301910
2112048887
1004480920
1686971092
1865615482
100431976
1095165840
1443415670
1578616993
2085011864
423721109
75578010
2053997215
7095474
2133119805
1530117070
815168411
542412829
66278131
588652192
805506128
747754083
2124637379
1857125172
1477171093
1831325556
804005141
1056292894
2064659878
1470601121
1284549852
517951014
2101954373
1033500569
764724621
1937883277
1898741724
1441419534
1966668263
309714567
1101163416
1166082974
216486110
1084794714
931525679
725070996
798462312
202352270
1943455563
1424858772
1643465372
28245894
1540802229
1390850976
898418965
1120835937
1104353218
215539347
1314458545
1868288593
1950401645
774999276
1192866705
90142105
628452965
1053962510
267165203
1220068705
532053458
1588815765
1928016366
950693667
1383684163
1475225160
333328456
707437080
1696397961
678813393
1324788611
92937956
230192001
2061806358
336198099
1942654736
660812158
2041680873
801796614
889656302
201410568
884118969
78155435
1517936533
870696214
1749142785
414780980
20365674
1823401595
1828931049
1408955190
863108810
1445419713
759230693
703415146
1024453354
1885838021
1928002756
1493410389
1134618142
29507612
1395898043
2045111245
1472918610
1635250534
1124177043
299066604
1258190854
434138497
1351803607
905885320
769810460
2020987457
2056265456
1280945056
1539062774
561879303
2142880161
925481537
1589802625
1245660516
167695304
1566887173
1706595038
1711575465
292858036
408405216
1765532233
400822829
1290254517
2125249107
1317913234
103330557
1710261357
908699115
917378508
1694845995
1059220200
734685339
1182753113
2026230601
1351097916
960070652
1182606267
84637493
454469158
1442080934
646824580
399711703
2099816157
1974451863
829638834
1622863404
1122770161
43485064
1126595576
1238054716
1575623176
636498243
525075278
1835815134
1981549604
64013239
1354426816
1223965589
978869972
252891682
1879541977
291212676
1224094088
1312385845
515577869
2008199011
1558410929
1615114057
301040589
1950115248
990140819
2026527659
979674022
1469574981
1209656973
143250034
1828347559
1920482221
559835394
1564510111
1237147793
430439398
366477349
1423335451
843390986
201359501
1563618751
1264632000
2017841715
1918230602
648151068
1482898549
1928971921
521620553
1272101758
1157449758
728873948
2052320673
2113616181
496825761
1489904385
815885687
2026401712
1997013976
336695871
2114201510
1501024284
566907271
1164691739
2065913540
2084605813
1097307250
1772020181
1061798971
989258753
1576000285
735581112
1800625379
1295970271
1670551081
404652413
548165291
2030238869
2133404227
1551228409
1379355851
442602894
1751703846
416524566
2081742707
1471789055
1863370033
1036713072
1998230090
1371832058
1080994219
632053274
205471364
1430375446
933517502
382848424
220017619
102870132
1428786545
1296705548
1408527823
979104177
1001298142
1660686715
1264238428
1727283693
1770538809
1813043417
663802894
263754230
906715249
1905647733
1097528539
170290604
487451823
108692278
96989724
355354558
250877726
1054149570
1447225497
1139457609
514062371
315310520
1931208398
244464324
2093167740
1922216787
251214039
270555206
998603531
2050488450
667333576
332890301
349917318
1844975406
270519809
1059058924
2088505372
1008127787
923992185
1925584864
1924390079
1111879778
1176928282
1814443352
1856556769
1149848805
312630729
1895125659
908556552
1086195803
719926598
403428914
916184514
2027839851
881140159
475471546
1557332660
1634016224
758807099
783328607
1755295799
1009879226
1409681936
1980756584
2095446513
1973372199
532886771
1128000024
1499378524
1908259907
1104338755
910863086
2015439949
669342846
1630582251
1102953892
383418908
896959191
1806648233
392789965
1135156496
1728827718
215518453
1340706231
897712289
1112803430
1505305613
812474038
133355771
613858507
1272741030
730469343
969795399
256982194
1452446199
405896937
1615760509
370976230
972500515
251449164
1000539290
113818620
1217602721
1305018076
2045156439
868109531
714117818
685201180
1211246693
1828912704
1851569840
636409733
287653072
1715425564
2023802011
1453975490
897148695
1903024575
1451642502
2131870552
1890743512
441040966
669172887
1232604034
972014031
1234761629
889269174
350218219
2104702468
152210605
163926288
1449979690
1025477817
1490077640
1935973113
726174801
941341723
1971761703
1931153649
3674359
386645423
1779320639
1744147256
420294124
331883745
1622161222
1507245673
2142695344
1598324327
1469138797
159506331
1044231237
318843090
618244736
289787130
1098965140
1332778093
1460304018
311187760
917636788
936601038
406644082
973177976
180815192
1615274189
1180314424
788574658
2093089137
605367859
162062738
1634179251
728636355
480830326
1310507759
1614097482
813051195
870882385
1098364735
620376525
1935730137
799733565
661816068
1283036835
1888513191
851083386
706958743
1044981122
416595363
153872690
361478461
233780628
1521537854
49268690
806261554
715462398
87732767
1079553692
1388391413
171389932
1946230522
553879012
1361083967
1518306823
418445670
1678840932
331646106
1314389177
544275385
528151120
2058257941
1278263268
1779376215
185117342
1391199274
2070520552
1893566137
35498733
298968989
843340130
1151412943
1034667174
1369543053
1773682028
1618167246
645540686
1632784161
142986078
389884119
1989997715
987721680
1309582799
1581083639
417970307
1579915672
1985302365
389370742
279119798
929074692
1372777666
1299777295
1886961744
22406083
32463163
612393567
1440675633
916396970
1838847305
1953208148
568739666
234173
1165175005
155172258
1651033459
2037615687
102272027
1132793780
1550833127
450454117
1574285261
491588074
765572531
709957270
545626526
299960611
1434460559
1635611667
449296303
178769029
1548998976
1245837828
2066855865
917137624
669650125
1551175132
871979580
846492525
655549184
1577110742
1203982283
1640574931
1631008597
1009196674
827346779
237403229
36610287
253666547
17451507
2047012946
2071543677
1957570678
1763347215
1745609992
503771541
515894775
1649988208
1514647379
1749603005
256855367
1634777264
1939589595
434224857
742631658
722402228
1583656573
197060585
937563912
1709161448
2072500115
1449698307
557193871
1007555027
705618562
117418390
935172700
193524134
1207144531
961876861
1728243969
56774018
380823485
843340130
615722050
102654776
1755366011
658767760
17596317
2111880518
2068560155
1316616013
370546327
55445835
1573394322
1187273763
814019344
347716326
835177231
990541477
1674548804
1842610425
546289519
119240846
651076748
1957357888
90843186
2037203963
169858617
1732929576
1720802975
1203087760
1952897052
1137029390
1210991229
1154674662
1791841047
1174476841
1256221827
1750571824
2089245785
2074228299
1327486559
1214828607
1403360998
2128808663
1888771131
2051088931
1459285615
343937073
725899907
1313779447
534312016
361897014
261843639
1313759019
1816586379
1068949014
257415311
261093127
1747801916
219980838
1128408489
954598736
2143208132
1804241226
2132795584
101376041
1090699549
1553648238
608751472
1807767851
213927965
1391059277
412289882
21203849
316226115
1184193239
968400092
565884745
161093489
1896677659
698840444
1147049250
1107742808
722047597
602146970
1293890273
1843162443
1933485267
1342643534
32526023
1026691587
1241357274
846810903
1935187083
810720397
471112167
1990579594
1977950752
185405621
453327329
417499530
96760104
1931792331
1646166354
915349749
1938274752
427270086
110920104
959831858
362020694
208530283
1641644207
2044964295
191296421
303511395
1178168999
617530142
1708548414
109787340
584276553
1840680279
386473167
2001747430
1312477967
1488469452
754799317
1447663798
1918860684
441098353
1389079123
1840078201
629951487
538071538
1979601269
1712442797
1649338371
544133157
437078481
65285831
1618121092
1427546166
43164481
861066771
54052638
722192946
1584588710
727546031
617450522
60995682
811064093
966298447
1302477555
883911060
1357963507
559777183
489746751
1455508009
498454109
271541059
1130622205
1287554219
1535006348
1270240398
1624946114
1805127853
717692680
1987985266
462784962
861020695
657106061
1204055863
1669389499
2017142063
892292464
1915255897
839374332
7935715
1286441961
845902521
573671317
805746099
1964695893
2030672922
201678518
1922107977
1403497556
1946770670
2050945019
1493460418
1766554486
31158125
1337705933
174807748
1724918161
320810746
947062562
2022957279
336058577
1953775896
1313119616
845810404
331249569
611671000
1451744654
2065332754
1524896956
1982109298
793870972
1260014548
31277075
2071854421
454425185
319609727
2031431132
1127775371
1420000069
662734474
1917147521
817457195
1540610633
417499850
1189346207
149188239
2114101577
436470303
240784142
842578689
1854767835
2049358158
1670071498
1194712458
1636335978
782324493
458201765
2010418467
2065719872
753188882
1562697656
1913318780
1393593273
2075177988
951548175
264868806
314476495
489689816
183581043
1044594556
1831115797
1456426998
308185785
492039677
1880104515
764215919
1724459371
1434391162
1298722302
1006487716
537799131
169000382
636481128
470437142
1165345813
27896426
292149263
5453422
88664556
1050806190
1400858501
869725660
90744110
430307240
1163225713
1431217729
1461022739
1147259135
580894876
847337552
1010561662
78722696
406938618
1867403555
2038016710
2111313020
2057281342
591178213
671891145
1484891140
1962155053
1455596229
693791026
1606684676
76473064
152449557
1323350755
1095375097
1176878070
2138582958
1819012708
2139429682
1960209228
1213765853
1204281514
1776626474
858012582
980928743
749046765
666858972
1044021670
1546225436
484715666
803716359
1831453594
821968223
7830858
86723367
40282232
1769056206
4057958
1578314390
811545962
192056773
1464366495
128562758
133110568
1166220086
532306550
2060514081
1146959803
1739546673
1103055361
1233141571
1859287186
1985575276
276407662
1379361951
225230004
326564567
1976408356
1690649258
106606120
1445780300
678956658
1765341423
242941462
432790438
828117174
1876682282
988568924
1622888087
1041615677
168616937
710798445
1079815577
664378683
1353690740
703792732
760730357
709670182
1615509728
2097351149
1494955491
1958009322
835902491
1739024952
1665361465
1184810188
518117890
629264071
660706504
1720200155
1757499548
2115780389
1653163131
1475799005
621586707
711538401
1299890536
225960213
1521585869
847576101
925699821
935728545
167106794
1348005785
1391243804
1937561007
1854432098
1824379839
1190787258
888572005
1691587910
1093788102
963797806
2106380105
1666006543
916641681
1530537544
1279445492
475719343
1657419422
886541125
1272499460
809292001
1028575269
143269591
1539291171
1174557727
1874110109
1185565009
160809445
1776247815
1036147514
1956975098
1400151185
264595139
818275029
1401076111
861937049
1154822249
1217665484
337945935
191101866
1687437139
1227166863
563687531
1827094041
1252265847
1598905158
1351236475
1882067224
1681331559
1147388240
1920043348
1720613015
938481933
2004154859
1890451695
682238475
108897620
2017723523
2120134640
720040727
735338513
227088033
1050989152
1871140618
540332104
2110846397
713849467
551676955
1967273134
1973906806
1502742537
2119604587
7394249
1834683156
129001593
69342512
1347891098
420845730
882914673
489456949
925180701
690009315
682553481
654322981
1730312197
550498224
1707733198
1110515096
1369257875
2027497550
32581845
569838577
641964747
1666901740
2080947080
1710658158
996418796
59232084
2008876826
1645516509
461020871
202748592
2125766736
618662387
1899251249
918699922
109661644
271984205
1970397732
100235003
138089079
350639290
1880511699
308623328
1440290141
601103173
1598959687
891676823
480208875
1196861932
750109606
2144410514
1365624985
600532074
253684333
256843044
1302199302
1496256431
1388710644
1583569777
1323620671
1210116177
557617601
1789210742
2127546926
909909100
557346343
557005149
606246660
1303333430
63750238
679378849
387330932
452826757
1468419945
1702730892
102153501
97018865
368391719
863444549
1649844185
1068257486
1767748699
193418267
2057854393
2107312117
1398959541
1029094489
644925726
227849684
1308561213
511489040
48437922
1380050377
562849991
531063107
20064922
2091031976
302898312
1477232488
293679607
244262014
1254157979
1214312036
1663721550
798326609
1508164439
959892472
969853918
774448280
804297737
1496931435
2058366685
506775007
1605666504
1806953809
233017653
1620469396
1886003530
642281859
1294043859
1573795213
1613938312
2124657784
875039536
1202795559
1780254685
261622588
362378907
993691457
1770470967
585334881
1973728764
687657216
983686616
1463033369
657977396
1644610529
693004417
1427676801
354924488
1644932863
1253521768
371627106
2077197335
2111195025
2142173144
1589824108
885787382
1509352829
1535079028
1956506361
268780852
1472555004
1054114461
787661866
1568398558
1816578676
1307658352
1207115557
1116254919
1002778571
1796516840
1872775145
1653154731
1187703535
1046106418
1213519400
87034822
528148661
1724721286
757704585
1254285457
1497677342
828487021
1776380462
1240066303
206996274
564667880
1663953752
110895553
853641183
1190812386
661293951
1880009489
1712353119
951275387
1575463794
95858592
600861528
1425650077
823161101
895150962
1416373259
1622730149
1760183013
1170257680
726688742
1858158663
1563549533
1295103598
1527320621
1161792231
365981959
643541387
468578617
2042893412
960489937
29994156
397577246
990347737
354381591
1913159676
1719176754
26270676
1132139839
803027883
640612405
158499165
479146628
475756984
1443403846
2074955086
1323614062
1730741152
837057315
280663618
501348054
2020487845
1036049090
793727901
1614430955
1903125316
1654012977
838852244
193605812
586102037
1294336229
815142743
1605349180
3013511
1317276327
1920997456
180652339
588434832
818343763
1268919635
1957864803
1476521538
114081118
1277860996
466913045
1705803433
368258794
352990301
1702897752
159230449
654653957
21263828
1184337627
1200140811
1757861208
803817529
1801741707
1071989117
1197341971
2141855098
1478319535
1562288882
108018785
285412846
1950925917
2049433361
761712439
421515543
1142266785
540657229
1757912178
1790004529
1908814000
1787762987
1485419118
1539896216
638014528
20709786
1215074808
2017428923
1099774088
82227051
73904898
1595909607
143461194
224132214
442785251
661633908
1824143263
965329694
1744057248
553920550
494914087
2084965626
915928868
909988699
502675674
125456659
1529822095
1861829351
322983560
1589435268
372037460
1422308499
1718553948
21783704
1818808187
1527621306
1964882277
998519255
1438445065
1511904229
2040568152
558143475
1560376390
1530867169
1447847931
600181066
830859542
1284504352
387199984
895576012
1540175635
506078930
643083087
2007823280
1556051430
2104271383
553223279
819044529
1328503882
1212290328
72753515
1683117490
1567350491
1248308844
243194581
1532094759
499257472
1094959719
1008966040
524962613
143394727
1010960583
1659029257
134426555
415960666
241243320
869860958
983387685
709331706
1226493676
626607030
495546631
1348067222
1798032083
503888145
211086255
1413187957
125502754
1264968343
407975837
1119376445
982815819
1764522595
870293130
1225324150
938923807
806498562
1552970420
1603866662
1427883091
169918220
234301412
1048576429
105532374
386925879
51763030
1360549857
650349163
678086304
1853325565
1673792298
1053206996
1228242183
434817680
1847490034
791542599
1815769806
1894716903
1482716016
159349176
13967907
1350882146
577025060
1600989724
1374080437
1568406938
1836479953
1381807986
445708777
66949094
1925699554
320502511
1520628583
2027365365
597807385
331120573
359891280
1161849432
890381998
621407400
1482330527
494474419
272728686
1472910962
1353797677
1722087324
305545483
675658070
950581345
766617388
1571274907
6042641
2049523899
1643334358
1000993284
913462039
940428173
1403556721
1655220025
1892594542
261681393
246989789
1815698294
1979355703
1554494885
512875849
1051540613
1064926953
246092680
2050572898
690097193
1025982244
1957208365
447921306
1209234294
358296860
1565596386
1099702089
12648226
1893552199
416838510
1395121641
1897182364
1889529424
517439296
814563533
739421151
1764931338
710182334
406589212
85800386
2147474963
1018245498
336653666
428501637
1305476945
691479748
17845765
880056198
893255295
1665924799
1414309448
197804055
2106943197
1681820921
1833367192
1425243929
280308294
79190006
10250441
1185861079
200204923
1550075831
1673890050
1945930211
606024302
1561376557
665872148
26159835
2059772838
1211464017
107766162
123680117
2104084072
323659585
488224180
873499901
1692900299
912047014
906113703
1341551827
1736521512
170844991
1160791505
209349243
1579155627
1953424233
96408068
53997434
1299690918
1133080765
252236415
766012238
1941077022
221926921
1072311339
268076621
1302728020
354928118
151176154
697144978
1880711800
399917163
2112140916
800488275
1558283674
1315571583
910550014
1668086926
361816423
88049119
1428373270
1671515356
812468783
385300043
379315807
1586889208
598421537
453194787
1911917147
770682534
523487077
426397954
2060936174
1454640151
1743512037
847767106
758051729
439863026
1442269286
77125477
1041639199
594352127
1681728941
2069105644
163138802
508296365
960164339
35612337
162212537
1762858241
1014972354
967797553
405764185
738571893
1048013312
1647678703
730992169
607925422
1829699881
632663268
1208034195
1433827181
2117039814
1736550099
787767897
1615951047
1188973360
942490137
348238349
490473291
1289674292
2010917382
1520496703
1897693999
8507298
1484828008
340934216
146993315
454944023
226212841
382838310
1732309835
55743579
1686971092
1168936493
667844440
776446144
1987106061
430559610
1566614528
1845596013
222564620
1846257333
578590217
1202768617
2120174856
591783443
1319145171
1991758595
1322639909
786008825
1814315819
694817323
773424345
1628885411
4574060
2079175663
1594682247
445087116
535325832
1617730268
931918940
1199068022
1260231306
854086852
595980810
645264146
1809548571
1756043281
1181068881
1053822231
1315337203
1075361226
1514806927
1704970557
1377032266
865771741
1096565064
912969718
881858693
1785457204
132707157
502480355
1674294053
1792375113
887824425
2097162014
1729359559
1477503198
1883290822
501133736
763535218
1429905067
41946648
551247540
1797049226
166825471
1533597212
888304811
334801381
854807460
1640578215
1560693830
407910694
587574681
1398851448
660132710
1432143288
318344914
1199008038
1135493687
1998154004
561235231
1378036506
720786584
130235881
582023084
861247146
215881380
751501050
1503685344
2127970103
569844831
1073856779
401088589
1888147790
1803761238
977430483
1943051622
39812578
272259015
1280070326
1895904165
1240211642
186052864
738904694
231789490
1663276515
1350215888
664906328
1548720539
11770240
1776864080
1991174412
717625328
436134335
564450990
682561237
315382554
1831315103
549984370
576889344
873182683
293031767
469440542
1478785309
1428885106
216843215
2012869942
808056129
550518733
870561462
1864241072
1866842379
1052850304
759204152
274386767
2091159247
1020635664
1451811523
862983472
798482758
396611014
808841914
1397398275
322234025
1009075799
1287576504
869073108
1813001771
1069656785
1735467495
815615973
1740536559
48503554
1202270690
89770253
1161648194
1783897590
1770649022
285172322
864742114
249510716
799862392
2613933
7431615
1986686292
1867745051
1542756680
905742455
1308180946
480612418
371627661
2030125995
732277949
292901711
1560194224
663430628
1361319302
1410729076
2101053293
476768013
857158221
1572467533
1056715645
64963122
572073410
1127585859
873677662
1851943975
460423692
1563609303
320229107
132326921
2078039003
713142881
291420126
177204816
2056475300
1985253421
1487609018
1732358832
1654116989
1525253186
940459383
60140088
1885146275
1944376325
797253772
689854154
1450409322
1991076320
595892419
394646130
1469038332
1232886026
1598143866
1892200779
801417818
1776409045
42661496
1049093001
2116314230
968900187
1466104356
1953775896
1942605550
1576873525
233180748
1329201330
1114348678
1551207038
299534596
1812660258
1284869653
1191245064
2018763011
2098634065
863042336
23330099
1380329948
1483287351
1961878938
1594665064
41720470
1087207639
1779343324
2116958596
1856625903
1982339547
1775884509
1009015130
1035037784
2096890844
344477801
1685440416
1440756638
1822350595
355207169
162980986
1429544551
332820263
286799359
228626774
331866937
1527380163
250736328
487948158
1296274679
336775602
902140452
56493095
1653926487
583702837
382780143
905736619
1515691708
1426524025
1718829984
836920224
700383014
984070190
47875954
656781774
809185151
1674109487
614868449
1663985961
422608146
8366090
1736017408
140950567
1800459619
333589984
1208792673
1550433887
1039963622
1681183312
1881228698
584136363
1505961112
683531996
603204409
178062972
1535719089
1262460979
1092603908
220471916
535953783
1055597135
1180820059
1206497059
736205801
1539822192
1969916000
2107463379
1574133275
1905653860
244717855
458134586
810973935
1844481727
235435857
427351194
134608784
479350683
604227506
556656016
837502203
80850557
1438051544
94303668
132719715
1771643651
1672841873
1634213965
1682344737
1302636567
1273841871
2110611963
563171822
1549030242
316898563
1229596795
625353432
134296515
336653666
1244768263
1045668627
1735565371
2129672287
2106085610
2050476243
1721959590
1570457690
515427633
1803761238
1363506071
840989756
1300828791
689720793
626077883
12453163
843801162
2000311817
1705527925
1270745770
334698718
696439516
1138481775
192409657
1857371597
1053410990
1845987995
1817290573
1537334124
469918319
448784387
1073122921
423815773
1801065498
2045664007
1247878200
1568215110
1777789773
1738478873
905382711
1124097205
868037592
1853655272
1123680576
2046085455
1612916477
330148631
1923767791
1189657866
345583472
63047091
1571699473
1161777079
260286429
1665616815
1281853310
1887585712
1133194901
1817308426
817365504
1052222259
1023504180
2005310969
100908329
237547456
1325423613
158075645
2135466443
946995903
1128550080
1925961191
790589002
388393594
103221065
927405318
1416901822
165536933
1328602113
1561426775
2118725856
467004095
1301908522
1691797696
101697441
1818309089
2113886374
534799804
899919769
1978720689
459187348
721709082
19768866
2079483713
1700667671
838896408
1255330650
2050672316
215231617
2113433098
1309296274
306429895
12955132
1621955086
1375258677
596560388
1728053718
1354830802
259103073
1962929849
1836460851
395900275
1567195922
623417181
858499367
286649590
335157013
1351186895
198569500
1575129959
967601099
586231428
731416138
668585706
1096810116
693781928
578444522
282965829
711584999
1601930750
94298839
900019787
671945471
90985360
2016229709
587130775
1897997167
736725286
1189042115
1404301661
1486634358
1654138765
1799689864
1288996821
1067327872
1066522919
1524713062
979427795
1439153906
167378714
550537329
1790858782
1041640801
1351586109
725031871
922513096
522040999
853779555
1036875685
1383139699
841298263
231313428
1859072036
2005083660
1475234089
1709496299
1975555147
1417684334
1773465347
404126834
359637383
1290974696
1297277792
1632152083
1461375428
450968862
1561591735
764724465
2099449981
409051785
69719167
1038148909
941684666
2056564680
1384262941
364255834
871149018
1794696168
381418326
1229666746
1329483512
1391408627
2077389804
1123162293
349392739
1679861779
666582684
2120500624
1991387757
1648316444
1528776339
147909427
302499562
2049119929
1128036452
1796358811
1713517493
1284921214
1210768431
742675564
546793879
1182255910
1053634513
1059878015
1596066948
846738927
36270675
581417082
1506810925
1163104645
2145049912
1668108524
1590548328
402463718
2070570965
1666021819
1788088068
1874793977
1841173231
2095041719
358548590
620229211
309410931
510123233
1213689703
524879979
1656990685
745598941
1252828394
990324918
867826921
1749616814
1703164549
1149958189
1568565100
201552539
1433156981
903711024
949739875
730290993
232883726
854896389
970523529
1231861947
1990939171
241850973
428908350
1997140615
96511531
1992074971
1688332034
573272457
55618107
727098784
1020012703
420458329
1149862099
820132432
268424175
1513162874
2004998408
931759975
859371032
651658870
449285899
202428413
749605807
913041045
80719325
981146295
1412075050
1875586464
1469823329
1931536012
173170843
687118345
1581720260
1874559019
427884840
1637395642
1380691469
1111793996
316428873
1661811328
760217258
566967935
1587618436
2068670015
1906603398
7033578
2082380241
134153938
1439504514
1549587073
1039810372
384529844
1784175727
890741682
2064659878
1319322227
447859478
923592112
1113830360
492848816
2073270810
548872099
1232968810
1968731652
1936908339
1950311592
1203808886
251902561
237124222
1086723182
1935231475
784191125
1634260565
1824761425
146783943
948715547
189042949
1762407928
550305475
218350874
1248033143
312569605
623324296
1746870966
941821943
1518508374
534636640
529656067
1204600666
1820517668
1066427928
1252007403
828703868
732987990
22623655
734874066
223476647
2046762534
681639024
2083469014
1590351604
1271768011
1545902480
1171361367
4423125
1003118136
1340119620
392592800
79185227
1018309124
286168407
1581572761
52442529
675583715
1505321870
1456986286
1862843584
2000461565
356235050
953293222
1086871169
360086533
1878856290
739691754
1652071247
1298904991
1764704689
2028652139
294485558
2080581078
872816933
110610942
112121790
900924999
478838280
623596330
971906973
1960856065
1860774745
341233284
1176021319
1074469618
1865907174
526295416
526424312
1232050776
1215971792
2039203910
1207334676
683084620
1151230457
1447456551
825032024
1781435185
1200223082
31002314
176380822
36016879
1039782718
797475193
1705967650
1763979739
1716197961
537996680
1758919924
1578717632
1894250660
1931037452
260987842
80340572
1736019652
1539400546
513945441
1909901052
1949088249
422715276
1870758099
54922152
2033344181
1944180656
2014330044
1809189901
1042322381
1151891792
1128881053
2137099005
2064762700
715653097
187113258
1921760117
1976296463
528439300
2070967773
1758188538
1982939393
284946408
1491585695
155459966
1796951856
1014217917
675467097
392104648
1457833812
513145227
983797793
156402578
499629173
255368514
441312058
1110802557
1494825022
1809126834
1102172033
2128052706
1456524954
640858856
335086708
804460740
1223951459
1061531477
1625253510
1998176537
1296756026
422323708
532942366
2018703919
942476203
1017198135
1122204419
2144722540
320636661
377471567
148335113
1523272232
353280105
479039942
903787383
267898834
853903391
1857048627
339024943
774707265
1789270800
1934561440
839773509
1107958062
820976901
775531852
304791177
1332569478
1962128089
104841538
378878637
868084125
1929203252
171188868
941109179
1818583838
456514290
780625686
2001322205
1219127316
1770548135
1449061445
1051832525
341459503
1152456950
1435366354
515176811
1285871306
51450562
178126507
26206710
37039838
1886422658
1687743482
735243410
743478492
1563171027
1440257604
341330767
1703132931
1174386639
84891749
1206496301
1202063780
1249746057
1112980167
1240778310
1736648441
51383510
831686856
1505558379
1907475618
835559549
585823314
1300103016
76473164
1616357901
508205415
1738821756
544275385
1198841553
407510557
776065110
202854054
1161022047
1630022166
1288202853
972757984
2122726570
1295112690
1470821599
921496705
975184135
85926309
1963543186
1646436285
1040034673
731221034
188320198
1539308521
832566280
1261385167
1609516566
988483645
1738249970
128214154
620085596
970392573
543309812
137603882
2019586651
1961129266
229464227
1161755191
901660952
727569629
575339623
721974569
657792719
1388848996
1209817440
1184893229
439099275
17598443
572810957
1253255248
2002949961
1200178827
1605319279
25053016
419054939
2144454411
1444650233
1249200381
1768604605
1101785249
816034494
854259373
916117991
1663525721
432760781
2072550219
599647890
761718930
1592939565
365232286
1557562031
1073118279
629768664
2111073679
949841462
1134586787
1176718304
1549419056
710711290
177689931
1293499037
1678475783
674360354
1904436773
1415325437
1183042820
56158757
517077478
1184592590
1747452616
1082026310
428144450
284380705
1370858445
367302214
1841507913
15274246
934788594
596599744
1041828849
700283708
572797251
1220044774
9242343
1111492362
1061940413
465822880
1859745449
1156891380
1336865296
1962161786
965800700
166311161
692330380
302642823
1804657102
581050638
1519043964
1487131726
1315668741
178817181
130760323
843476455
1239735727
1731011977
800013385
1837657864
2123892504
727785565
545989916
431368633
952019227
1083887028
1566305547
730218593
278832048
455176784
2003191448
386064697
1682712376
1047733516
228804146
1094836411
708104240
743836144
1497893069
1475734203
1549627424
1735061419
1247503005
1870834627
1301086217
500908290
1903615411
1697157581
136105031
1517239980
26053437
521557079
1472372275
1766089419
537547782
516950705
336843822
897911591
2137564083
1101362689
550777527
1376903998
1870312611
1694356050
227498319
586871319
1195558272
948528905
482855443
2122647822
1311382383
171600459
225463111
1935070265
1352334302
328890975
1854630495
663724144
2002993586
1338504656
1003329794
1169073316
15096008
2066895489
1597454516
1626607241
671113949
638145175
68807195
749374492
1887362576
1628585576
834576196
963848894
1776108099
843623496
1955393017
975813363
810554068
1755699788
849276105
363413704
585069821
808968558
727481118
1515418066
203803275
1118033195
758113274
140308764
1121709726
1564613220
1554251010
1716883507
414162323
486673565
1823809897
989264700
1424801350
1349416431
2099567143
643043424
26426195
697910358
1000944003
441702184
953606328
1972608762
1134736485
791054211
117634660
532544668
1896868138
381846505
1960034685
1889551438
1942010405
1781631205
1045903966
966605188
1511627291
495827977
1249928473
2117403695
2030468487
1248267741
1037198701
1180994441
929842605
1094085607
1435141967
137250776
1746606827
1694505301
1061803998
145936621
2048451211
381316084
669337332
1374629337
1239235487
2075857227
1703667310
465291523
1915679709
50922571
1205844124
528408106
761195277
1883493016
1604368332
164692011
1932498055
254588714
973535860
1538991122
1677386229
492993385
1438241998
1968252956
786347796
931322145
84519709
1773867618
1303782324
23682167
1052527411
790409146
1081070147
71656322
1369993866
92865992
245974890
268913611
532769588
224091391
936216162
539719015
1182693233
583264549
59086972
1732606168
34623443
1397430430
1569414723
1665299750
1423964205
893277745
1541943668
1863496875
573705536
1965666295
1673309297
323259401
1150584049
296618149
1780235740
1128345609
1049027046
1865195793
1453275977
1956382464
1082342875
1929253143
1743638542
1738948737
717908741
808062758
1801604525
934392757
283759568
1006376221
2089891438
729913267
808500883
1537914984
1491961901
678531891
1782489721
152295372
1884740260
503166385
1313034107
651389966
1480902877
467944893
1499812277
514738782
1614092559
658346765
855883656
1452000791
1663421325
1458011226
406685782
963687170
807564613
1631304915
64022631
52840692
594672450
637295171
2005477261
377252531
885757522
362188159
1833157533
1583935666
359396649
1216358709
39887048
1490438437
1129937883
1497555712
396650218
1717644973
312043389
888717350
1545737078
719691681
2008602671
1545109211
135588914
407890840
139568710
475537132
757356519
2118528051
96759324
2042709829
21424094
1152142024
2119231400
1537975064
227347779
595312165
509636859
1595275085
2051757748
539938768
1915458919
1517026922
1744773235
2010476297
1342254325
1675859890
789019393
1580404716
788753372
2004883596
985519161
991221801
468099611
1947247218
1351042824
1531342467
68042526
2125231034
1031264138
1233778438
341953805
1918291142
1990299065
1693112227
1152104233
2063740805
1820598567
1836467724
1947661167
322992155
264498693
528821811
189213328
1680338371
710523767
450867468
2037098184
318410380
2018776518
1771216852
84055707
606290074
576115645
99068106
2016887412
861624708
1662904148
1815772997
1507981306
1341898701
1949551649
463811047
356009232
2123950235
1461233102
1312690000
1790376119
1817963549
1233516080
126828729
1236970614
941276814
683121157
860351439
526439764
178273096
1948930980
668831413
1053343032
1257484349
1552424079
1847688740
1443886599
573609586
657378102
1793130326
1061360003
1082961646
194038224
571332289
1456935335
325322945
1718824456
36905578
551407202
367033664
1039755826
542666463
1026140559
1652766478
2123887924
1137428274
1162151744
351542299
93282975
1581009739
426634672
2072786609
1341319777
642348178
526369124
2064021752
725010808
476806071
988229740
805505563
1226767343
671733329
1220144920
680004396
1733760161
1134210755
1597295567
320548851
1911736706
85975700
1470700171
1874605458
145467282
1622640155
1477606404
282825093
1156564554
447010709
574323333
427809230
1999314384
518099033
20492237
595281772
66085546
1920498607
540112899
1781800757
1137714149
1604250919
1920668405
1154249529
1902871508
380244771
2018541023
1337431168
1264475889
969502953
734027605
1264681853
770031987
2067161935
625999112
565767522
177437639
928212907
1101846453
174473734
367803441
1925975706
544192319
2018262459
1142049312
1788013957
1853042995
733809624
1209620373
896023958
2113768871
968237774
1206710252
305439091
193946739
1751721715
343713224
1914184350
1607069102
360858278
794139718
1723012440
529482518
1634115250
1373765998
1820873366
252807499
18363902
1580111408
1585196532
2024771132
1395960254
634901431
2114474030
819363326
858902079
1304836563
1819092487
172677656
2050426165
1591157572
1328079665
1940727620
928884406
382964949
1810952921
402065814
1178464377
471372179
1570201403
140072947
549569397
904079015
1518448183
806810679
1830275474
1252445457
1828849109
876626351
1224638632
1419359269
1957275085
568928235
1691706787
1902352245
416743192
554798447
1941176637
1481096809
2136912231
477000907
1396436462
617486630
780627198
765930780
600376666
140310429
1359487301
488057410
1510574328
1157685701
566756632
1178157983
897490903
1939124503
229368765
115848179
268956878
685035024
1756947451
1662931892
1537257827
531107639
904700919
779212046
2081491026
1040837294
97731188
27280447
154060944
1382716934
1678493135
1313924679
2012942204
671960879
1115975063
2052164991
36074679
1699663564
808669340
828660604
955074743
436114089
939449351
1284331336
450136006
230201218
2085514861
573486059
1689282525
1908831534
241347510
801057749
1306047036
93094345
2006675990
1548216493
1769797920
1853825763
2026504788
1959976247
1819300115
1941933008
774796966
553534586
61617331
1155597717
104708220
2062602911
525205374
1817817496
547058673
272185078
911233582
457295657
500867957
1781186618
1457323601
1451629747
1567396963
1953564748
2022084062
442488023
1707844062
1939472741
56472919
877588536
1662995420
809586532
1681154852
350005934
372276961
1883172456
748079729
2015680313
1912792643
1500148461
555942367
1471328238
267981215
2132160778
722255955
380668923
1236170427
916523307
724967935
835724638
390486981
1131203160
1543765855
232962786
1979421138
670456476
1386470061
1099559506
858396307
1310852406
1107968378
1030649044
1814750568
610179777
1495835325
518033731
1297087151
700383014
1668857823
1329408157
914748555
1089343306
1582296706
711230329
1913595476
1513372726
106840079
1880683592
199031112
1146391301
1555085206
770568959
1571124335
66733295
1126636029
1843459896
959911312
1605454050
1741302375
907415656
481366157
626057610
1080122020
1644948597
45342283
358365175
1443517638
228605507
2001723136
966109299
682470944
645592532
1821599925
2091834420
845032199
1874645976
2105534914
2029983324
555047685
1499329636
755953404
1440537398
566731682
986867490
30941695
1009569766
1520264288
1132693437
1618033208
507143215
1548500268
843915945
152098417
666026113
209097136
490678930
1428088179
880829269
433307033
1880294142
903370870
2066295595
1767557720
1782420192
1270692955
727023678
1622260715
1931838366
620482441
1296600993
352954275
1569288680
1957812316
317089541
1605984064
196625548
1262839109
906796118
928743430
434652802
926926542
1792444669
1341774174
1431211673
923838180
715607985
1256727453
375177688
9470420
1375293021
2083407448
520477071
855486157
1319798070
1042922776
1380723692
1363999651
424888334
1259165082
436409135
735613520
1464614956
306623086
21315144
300956178
506908760
1871251807
1592832286
319066907
1333111555
394652004
1194919365
656940058
1406378586
175451458
828688746
1890845120
1881156064
737934739
273869955
208861645
1416741156
974762912
832152088
233053291
2070653680
568322636
1322567262
1672948925
600308475
805999587
2062173063
553107017
1013468328
1901333079
1050561986
1596400881
882549018
401408991
1813306480
1480329801
131850555
275006092
1711526162
1251955128
1971002822
881887128
21750467
348003859
1115239902
1439874205
912047014
65112395
748634240
1956504692
1918630426
1683496690
434448003
1122565174
383979083
2114247422
191552202
1112960546
1748303601
181708032
1248602526
981530246
542378743
1657113817
1689629238
1960133212
1816495345
576753528
1479815300
1558264335
1364406654
711580447
180512200
778320918
558266744
1188517505
2126600718
986082416
196386165
1304855514
1142932128
1542058834
315268566
462705236
1020753004
1682738006
720747980
1481747501
2040583449
1973050830
1772053347
1161038352
1078707655
618136679
1888755395
856706935
1914275787
1106292611
775531852
1569569527
77174575
1518987754
1697289976
589593535
152298580
1175198190
1417706469
1326485239
1027449302
1938503096
979200698
655788307
239413236
1434856932
679191393
835002949
373545968
995348514
1173099194
1087513010
1076555331
1472059001
1678329352
1348836645
1055572256
746247001
987206819
184203368
29204741
93964015
323175494
957996684
288277202
394306407
1230773473
1800084211
1062421547
1780986389
1152632955
20048932
92459250
1756468534
122524532
2077472712
460064348
1797253151
826320807
414434442
1507007073
1335314720
272554603
630389530
560318875
1436237294
1238882979
1727305322
375060840
323391400
1863496875
1903586951
1095210200
952272097
631320734
410324054
1037824173
2057848407
1435570279
1448669483
1836262647
861368261
25877297
189961921
416287305
1749880565
1203155515
699922598
1632350275
1169561196
251726522
1032535248
134425265
741909473
1457513463
1092386737
404352722
446042399
138391141
1233428836
1993389074
466429387
158934107
1380178300
676845484
676410972
826275988
56164158
1094738858
480485054
2025485491
509646138
1584433193
230194955
77425687
821514441
1599739907
878437702
572961456
1885385590
1181009512
1780947245
1793115635
2134298389
1187658263
1211124958
1052159681
782005345
459543779
298723173
158828704
551406370
742102181
1096289417
156438807
280805831
991785730
901806176
719525023
819230636
782247885
1079801790
546204261
721904722
440752611
1399209732
521961955
1654561667
1319364923
1567540179
610381059
42472428
111002284
1841884268
763786871
835675931
163415365
284358056
1868219560
750237528
717588356
1309422452
652753721
1212284280
339366801
513145227
1851546944
823101755
1328294021
895419581
1657527509
1634873492
232611001
909044500
940640048
1083313572
1120090525
76603338
417711549
876051169
1428544178
368806314
1842794624
1382431903
1251610150
1190259099
830866734
1437381600
168374160
263899556
1242211353
898498788
16338770
1494391820
1749829217
1293601167
254100802
1692043237
2104325311
960318115
1602656365
1122737990
852466073
1002837867
1068809475
1381270396
1071911476
2084116794
1526718679
1050856867
1280153175
1392202908
640942843
1346200475
74576060
1967974732
1894234155
813412103
369449016
1411541230
126694636
119774213
1902860631
192288823
862611477
1978608761
1482946058
1619649021
1277000254
413233667
1875875123
160707877
1611069312
2101455560
1242511142
1194530889
1083254216
473707024
149363558
1028383416
1202740378
1168858768
1768031209
341789893
163544580
306096748
1761431992
347694886
976729468
1885692496
1316907065
1216207193
1179869736
1073130815
104228191
352485184
1928836741
158741818
277770430
609454529
1109635134
1008658237
903302336
1204143181
62705611
299998476
1704291908
1171225125
1963783669
1669497178
689307939
448867039
145577711
1078435224
37005383
1148446671
233075850
150138271
1833378536
1407985333
1827514720
787336275
323676481
105395825
2982399
733854542
1268731437
474714119
1237650257
1157018296
1137245878
88663403
2045274846
1215410930
1815674478
1563911993
2076880130
536047624
1723115274
754411795
1956108827
362146905
1558875813
1425990197
1376545171
1954808754
382650238
926989156
1980552768
1177206222
29736233
610502303
27779571
956543873
179092012
1163468461
1929089797
1151828287
1768256600
1670727040
1303544392
2059536808
272987748
460163707
726795656
439296605
1246894270
2032562842
1061104974
1755969767
1119135761
445339464
386658160
83495403
99505272
749516313
1640327212
1339196954
1710889833
1765385891
350697100
1586723080
1021929339
939195656
1218809344
1929915232
98914774
145919374
238232546
175627260
1234397269
1265741865
1337666886
1242669838
2021572783
537736157
1083678234
2071647821
1058900515
1807748635
1669028029
120850891
1624655010
584980770
1785714895
1845908325
325921702
1643983478
1129786263
1445055151
1859594264
1617269418
440481494
1133768455
860623906
1337933018
1610318201
1009655940
1917558901
122568739
1523694265
519228551
1042664232
837729445
1148170674
1898736273
780146199
1198198536
1848441270
1448285967
579969032
1319091150
349806121
1258285369
1259238150
1545103195
487502568
783945592
868838107
2132250388
343772734
435561726
217108597
581728623
1003122456
1214789971
521748513
2014239390
201671366
199221574
156124215
143228061
1785658980
1157043009
2053288796
935815163
1803107252
1212521716
612530409
1585835204
874922866
2013610609
782688241
319340442
24333137
710564128
13556043
487948383
72100065
1736208296
473650151
1881368822
287406498
1910964159
1406598876
843501126
2044685086
410857420
1729906510
228965317
1135372255
212515446
1741084604
255402832
333156709
1935683406
2065273861
491473678
213762899
2001249984
356600300
2103142015
829951381
1031731874
41473544
492392168
1283879548
2110373665
447823900
561721037
1440252790
1057840300
1706636292
1529767682
526768825
293016347
954501979
2119620929
772215979
1819627173
952837381
2011208109
148257179
1733881131
524585322
1518515545
110158679
125007402
1353320433
8970579
1902564881
1450904310
696245216
623010153
611917848
979852880
1999983953
97906732
1092936632
216579393
1759768839
1433162347
1250814078
1464442398
1631910128
1953924433
857279631
228611973
650906071
1720280078
926682543
620420183
1717491292
1686003176
1935757950
714046943
1248812567
1206024956
688880860
19807805
2096041938
1241727138
1330332487
1769213226
1502502843
942916504
2143032961
1594158722
1001486166
217306845
577558779
1989289006
1602074116
1745706254
1500742020
823179178
34491665
1440705318
504456087
385755172
605651815
1109410497
6399606
2137890330
770888751
1762806500
415269519
835435877
61128616
2081990308
1131376641
312067038
1957757581
1617717587
1045585187
615276488
1538121762
1150231917
846490382
1118904117
1332574772
254240232
144972865
1608821799
716592059
893556212
124932478
815334119
1557622877
545659910
921338438
1779711516
1045998850
2137737905
175225819
696467804
2122033465
1604665300
759754871
694936843
236134746
81565463
1129838216
1375502442
794910869
1092706371
790609548
1746624256
1955697524
1635677968
2012960819
401627697
1543250600
2013058375
255371538
792830368
1101624881
535554149
205306682
428169231
844224865
926910585
1630266234
1767678339
2039193092
1041560585
1463018672
1142798905
2060056303
818955493
2083119987
627450801
1194172289
570547417
209662279
143713846
324611330
2088507991
1729836593
1180136817
410029597
1252929971
542130764
1072048254
1394223845
1119009693
275554073
1217548136
1855065111
196257757
917045439
1168753364
781730547
1735520554
264265875
330528501
467180359
2076346646
317855414
223197291
2094956125
1195942226
237316019
730193200
303343612
1795717662
829691759
1093246514
1680525723
1590558495
1731104449
16847956
602985436
775076649
1851945080
1786156716
476698456
396729260
1071463910
698966134
1704426765
1992540305
135555115
96609728
1668640720
1963437786
1789726735
1300366591
570838021
615629096
1918093935
1160155173
672740555
497799991
1342744741
943682074
689326490
18441826
1822801078
92151741
41582380
1578142780
1583468605
1300756706
208696042
933253476
918905898
1751174176
920733562
1484668549
837090545
785008656
347303977
1398184564
414211423
1426101679
1833081248
2100616016
2121460382
1458853152
1327917679
1728266218
1663509020
1313214046
651907906
475212103
1686518435
1300808002
2102969774
1190672278
232392577
591900207
1345508670
1525964355
363180875
1810006984
1053740503
1732411716
1280640474
603661873
1614732612
1720718165
1275504803
147984741
270210384
776869136
1024700121
810297156
1300965458
741253349
346301679
54910598
1049778467
1025944486
1003115233
450093921
476688934
881145626
386830136
1971407844
274636568
217243516
193632984
1491974598
1335287187
441280860
1351365182
1759068163
1136849912
2026685127
418663990
1505170857
1886362550
1845404685
307314514
893818025
1032133652
1717065188
556492399
2099474907
177409681
625857074
1402034005
253094580
1806792648
610367828
1624247424
1424317895
1433878342
702930014
826066807
380712270
1717604090
2056471178
656010301
706273924
516896875
178657152
827359943
1828200656
1841561196
1629217803
2072236689
1106953076
952110155
441842587
176285850
1537778656
1201368751
910715257
1476554070
427880120
962034233
362982105
1298345612
2022441408
1946011551
205865585
1631033377
177277561
1148486980
996681439
39815497
515295804
872974175
1246721358
711815948
1937083202
989604504
294615016
309182716
564393210
943153481
1553672779
1609904374
328080571
230078120
1093025209
709488607
1769219602
459489949
683061359
580826723
1041472118
62887576
378756095
1895605464
1648352564
1970378455
1080270781
1058673205
1742549979
27311478
1289236613
1519091191
739837708
1134354827
2120465406
622365345
376374221
1148392934
1019455752
935813347
1231387869
1789656050
362139461
497440695
369328738
589862744
1531367811
1368898479
663577796
1855425672
1064395058
479707294
678906308
1111341795
191703216
376532130
561043341
976738161
805329445
1847502927
1418707680
1270303137
1726550428
1357916350
1524665654
151611537
1403021376
1977335840
1157369690
402014603
1153013339
2073037638
1695503256
740312010
933521513
449543602
811784063
1565179751
223056589
2009866174
622834508
1586856698
28093227
1066819188
1498357705
1130644962
694718146
882437591
830741346
208354728
599373807
1600717790
825392458
1979436494
339158418
1339058249
1147929370
385168120
1979249253
1481326771
707981899
1220063131
1299529111
1149121214
2132142818
130797192
1582970145
222407813
684687458
133503514
934054992
1112711362
496904984
770195640
640098654
1135515174
1479567190
29680789
138638008
2011087954
752766339
987334347
856670715
1998785632
586603813
212325347
21492651
40815868
2109611060
1649752578
27919955
394961246
1524054380
806565595
675733917
2031905380
1479486862
1705509132
951741428
1742600975
1170619360
326152427
338032002
210743143
580168549
1379635718
389472823
749861386
1109909949
1250350192
1404070645
248717726
672381586
1409640219
2087845062
1398184564
1524765087
397367864
1439547842
1492673119
1276072848
1571620227
620065066
721653281
405635076
1326243803
952681282
143394727
725717955
561947394
58974817
960237877
84153014
895506581
2127092115
793069209
231299855
548348473
1973880788
598651114
1534651776
830470985
1466336941
1459543124
1456915241
113191958
731233767
255532041
877944160
400892748
858532831
87514244
614060302
963878429
1844670538
1111818282
1535319065
1493381942
852985036
92909031
768403187
829516371
189592344
1245983788
212265099
1205871492
470928758
1559206599
933540781
1069260147
494228912
1058773132
186857585
2084598348
1932188270
1300553497
1355543114
584384593
1103229678
1338450317
916360296
1990110865
165592542
1947613210
2028404593
1401613777
546976202
1331784092
1640592624
1343723564
1756349764
806565595
633441407
130242699
1249970881
821065814
434545535
957395517
735164460
939083643
782364354
1766045003
1132941492
625111932
1198967801
1109020197
140998652
1628281879
1802028899
1579771037
333898981
1596138844
1858414840
81252359
1466026174
360761304
369385203
1325086876
108855407
669976767
2119526204
1093420541
2087949994
577380252
773956826
774219892
1138951800
1530003326
170430124
493168916
820519072
975397148
342912018
1840199964
87178666
35748786
1182323637
246995206
1100211684
786010499
609040175
1520250536
1336603853
1030866225
415742240
132524460
432064133
294547865
972163614
699418710
1458011226
1247969051
1758650782
1258957
33183459
312062203
1500536731
1173095494
1783214878
1630882414
1213587644
1419402820
457723368
1013019087
1872133175
1013799081
1145799480
1307784001
518131403
395072742
1649113509
1929330878
1311518444
1275952425
1152103560
483840715
649164316
1937394844
1968224021
1908338637
971136894
1371670985
1963945298
1604797435
1752540460
1829276995
1101540673
1203731970
1088118476
769424500
1292378138
1048391874
1406614714
1169945816
472729230
1589116422
1304129784
590255837
398266004
655157393
686352532
814716409
1101522302
908119129
449305471
1299351282
1259825097
1188039921
1583198341
1056116180
143592802
157844185
1957764812
1352403434
839490392
530194238
1843967052
150099905
2122829350
152497143
1730066729
1531936784
1510174944
1519801673
931869922
71245255
879366178
822900824
692117016
966298447
513431639
1303890615
1914196624
1100653044
1856953426
1065541472
994903036
1163755387
1946920139
1621945320
657840896
463961544
488506511
339250568
1815824270
1586087424
1159087971
1679111704
407157663
1361358194
1486684132
420178517
217781080
1984785204
932004219
694205141
1702792760
1367448279
369893885
257404874
2109403452
1828855568
1885664732
1682338004
1548675189
1129487677
670431252
2000504938
788478067
2100294062
915468040
1113767238
940387150
125873358
1100019264
800543821
1568391031
1041525408
9719308
883578991
83565455
1798774010
476759563
1238784649
1015160613
1268048816
1184593939
873059436
1465777387
1006454960
1622130251
2081507654
128913505
141197963
783733042
1903057427
1336347822
1028549446
411274868
393572332
2104314519
198308557
1860506247
96731449
40407436
1891825495
45493632
186444665
880849411
90766715
908174210
927987659
856875487
1204030536
780398601
101231533
1363583402
1330404858
1529712019
585283099
569491562
548752189
473795549
611215895
536951896
562072928
369337773
1468092423
1110786593
204202660
641699456
1054128541
671046561
150587319
1696115512
1253046251
269771132
154213313
923946607
1462334151
1111717116
46995803
197923509
1166700373
2141517728
2142274811
1136213965
1486523910
321148697
822775133
140051285
980336324
210848718
699463490
1193102343
1747747168
1317629880
478787484
593294429
95168716
1109021721
1485082515
1623466905
1156384154
1388313968
1623441866
577671941
1296951079
1361497552
1329721962
1324803333
1105550612
1499315695
285657904
88975534
299168262
1755403966
909052482
459566751
1259255258
743478492
563160492
931207078
1604556522
419898074
373882824
1723348916
348575018
659139637
1605942432
1727149014
1100211443
1575930501
191477557
412111089
1909318443
61915492
1750431134
1617753167
173377713
1055115905
1442155658
234705919
1740423576
1899673092
1178452864
489251064
664221707
2030943312
1166871593
654266973
2002567515
1895077423
1681717455
1680844604
2032068710
504029256
528247418
1177006130
436312512
447751222
1388246631
538866795
1888360419
1164317163
1308227341
2145265718
1972983218
1080010924
1964085559
1558370816
986247529
1369366844
5081251
1979987163
604051954
523751234
928931888
1711725261
632176402
1790900154
1791536071
1936452161
838711075
2101265579
1140571751
1597770347
99867469
536204482
999078959
1128391003
1525664511
1746730362
686580477
917861400
779301398
1206382895
1514604237
213521297
1175374923
1149145238
1355350074
1149823316
485252959
1381002962
818578288
599166823
1245386501
1385350910
23520650
2077304145
392198535
1107415968
1475639521
1287106415
336867396
979484722
1586670799
770267122
1227358705
681315310
1523486000
1574320335
630662103
1346077157
1070969073
22116790
241359164
208239721
429249984
1822531171
244735390
323735305
1370672341
226603058
1814069120
839761193
1785224602
1291373066
44577053
191492094
681777541
1033382269
981442198
516316552
516337284
1797355505
2023053417
1265660608
998894766
2016642481
941571368
1815282012
1816584608
1094013065
1894097105
1352961973
676248811
669128183
1660088778
1551137455
425840870
2091857855
2087873153
1996472641
1279442939
296681956
232068348
1075169060
1570362933
1449227738
127132145
918801578
2040122581
1419670249
1832423800
254141324
922119513
1417865723
713348190
124532953
1997526300
902879454
635134903
1699389687
2009534182
1638814412
1178162023
782825885
1690392885
927294754
1123505833
1229750659
1152954970
1293845429
393383501
2114719467
230957334
1629345530
1183112682
1944291206
1271545842
37525814
1000988732
1795451814
1273354351
91010994
1083591442
354479029
2004931898
496012610
1314019381
2056072150
1587048256
587851979
42761895
1982975472
1474524717
1705081940
1304367629
2053736961
48987716
148948812
904214702
1694727006
187703634
2068678351
1149837656
21233510
1161834089
9739261
466409935
1645885620
579291391
449981459
41798269
1094052849
1713079546
1165580761
1708052446
2131372127
1051645262
687350415
897092347
1459903882
157342662
151768278
1419921245
1427161619
1792840879
340016139
617246002
427440807
526108440
1312759892
78256928
88914206
2019313779
351539609
857820858
1553795025
897451141
515044419
1972521702
48309661
53314894
773333229
297022863
1884930361
1597195981
1200247451
73343107
1403869058
1983264438
1579725652
1912622315
876237174
68422751
1806426348
2022212114
1666848516
1206328138
1354846839
427471340
353966813
1544018917
1921324932
843794595
705470439
76524008
1248644151
256403673
202953663
2058255691
390415890
1417621356
350741805
1258604565
713796168
1018250952
1434269273
745073854
1232055121
2088545781
1179944425
929206104
1183502615
1170806582
1373112563
176591607
1052629503
1648886401
1707872751
106877198
919397316
1599737601
1031985117
1613463320
847182829
163613351
1800571202
257365195
1405478956
1539703909
1378593940
468196974
535989396
1544502417
2104862264
1894932268
1720386199
459823380
119061376
1019469542
2109599436
228396228
1687140932
2138661005
586198341
189428174
860674514
2138535734
1643827309
752936078
1396302278
1575129046
554556393
1656221598
1602715961
1363229587
367241935
572487874
130708281
1789393190
1846494464
1627504523
189209035
1226708589
1775570961
1731048718
1779561911
1493588893
1069618528
1089505798
126743369
788377706
839453182
1601198654
738899710
1885089097
1074085852
711640743
1663900529
163905814
1695560276
304053885
1774724300
964696234
153047045
394354581
1041373829
55903035
431606442
1521824477
80258913
332782330
967260385
1907842050
960689689
236374694
1108111505
128772337
14544013
652319050
263400496
1512918844
1919745774
795922577
2094346109
178058155
1201578829
355621749
1372764138
2096627342
700611403
279027305
1478622090
301085088
308041430
1098857000
1064297928
550256684
247298215
886536277
341543653
214884782
1123458358
504743966
1739376142
1780798478
1822978354
1534525586
1609814323
1755715864
1485428821
363752122
244055837
315158309
205760458
2094442028
1918990062
545034515
1177077776
1654239823
442789896
2127187965
1495386730
2096776813
1770730639
314896933
1082502362
261334586
1444121604
641930600
1017878949
1455778524
268363979
1158259435
264600858
1643951709
1972726291
1967894120
1448936798
1607716431
2088917111
195980861
408168185
557040265
1033500104
818717720
2129115831
2145245354
1451146511
1211495080
274852137
220540475
1344744098
485956923
1200848826
143179560
1391249752
335406447
188728395
461492843
1076619531
716919017
1869718724
1487128863
1750373570
1542146668
480985322
316175572
167087668
1551189981
77162001
854900020
384634203
58501086
427012697
1523865465
1763643866
1124266310
1461804274
411744486
1173030898
246520144
1216665206
1849009000
205706668
2046113028
1444011454
1214728740
2142338946
1109408887
25284184
980576444
814387883
147110857
2014584537
276253119
453633404
2058592832
1778666387
720202632
2117460375
1794561959
1425611887
604181730
1110154070
2045288893
767423831
141306487
1706580005
2040676674
1920942334
19663102
1394733133
1748197851
193649357
336884664
1889289326
669704538
499675909
1324172774
217513875
40286605
943997425
2083048404
95649277
239060748
1670553236
1234874117
462641085
361703698
796314524
1490052693
1158063719
1900636257
1781260246
1636447649
612099468
1360654447
2127889386
1771705994
268610636
1417127795
1404555066
947629397
820742101
684641276
1316796052
20029958
1258835235
1285997757
158738104
720253781
1559164368
115675882
1803832668
1396096883
1690651502
999454679
2127376493
151225786
1662875411
236849657
295719863
1661321047
2134946130
1939747860
1761540303
224139844
1547607905
127001446
1124775378
543562145
2076267153
1098169220
1007701807
1463533742
2102815234
439345889
316596093
656154514
2103114294
1736667577
877159981
543235706
1545775167
1421246708
93276601
314733436
195285667
205406452
1158778203
984377846
189345298
2394977
1011667312
1807196342
1035532405
1705699921
1231354390
1733013788
1373245767
126936580
1122491844
789983645
1147217038
1618181333
169106269
1089860111
546609944
231878803
457419690
520772445
521702359
1191038852
2090758195
1784990932
715719976
1546544469
2118619938
1035956050
525336708
1823651031
1575279356
836040613
1921024402
1621487663
1278377420
857051419
2074850118
79699107
999897532
543104685
1886127654
1051082010
1512121187
406752670
1460354614
634224798
446243450
199077
1466178358
1300248208
420369703
1980222772
87275851
1715804459
1506461698
352912304
1355798126
1804120326
855217922
1855025691
1371273513
834842316
1525497751
2126216789
15270408
1465304482
1134319486
751247559
1531649907
41826008
1584984012
571286104
916425358
200199450
2065621838
1916486038
4929701
1645369567
324135478
1414740524
1126391752
818577307
1657367160
1369756489
536121690
210783640
1232338242
745214631
1717643830
1888360419
104765017
1402085370
90419138
434358268
1689322996
10923928
405837816
1915374018
1373308780
2053370463
308751402
776782439
1487863698
1660950664
1557296248
1316351616
748348353
1276565941
155189163
1858382481
953092287
1854285902
441312058
1142004415
2034685267
1680190118
1586582370
1011324828
1929779738
413776057
441157485
481534682
1331102367
1202039746
1920152222
1192497397
556493280
591203915
1907583456
1234520802
599771001
1434886909
576552448
353052303
1860726389
1851720605
1436688689
715587128
1691411708
1156054505
791736395
175558609
1992481861
760927035
195429522
354463117
92295730
410885462
1839310370
301301136
1335936633
204899408
1608019966
348137756
1107009420
2113470089
396805332
73205171
1802770275
442361203
39729617
1635741907
1008737765
857562646
764702726
1920538949
1559312239
463786978
2115575814
674451765
2020070093
514350417
2034494527
2138021683
1364771783
191119665
1640578215
785830564
1684600064
1485441905
1255912059
1444525342
1628905821
1166712071
407898512
1582347684
831349940
1257655582
1811080998
787344689
268984575
1965582810
1753427775
1943038654
1134889376
2006709871
1137019874
1042066407
1056733675
1813804967
882252734
286595251
596223413
891487637
256230737
1473195217
1790455956
1613465938
221880307
1056171009
1135531031
896822081
804661562
635725295
613105102
1806865558
438018911
1473663143
1690144267
697158772
1226794753
690644438
1247997603
1916811248
1730768224
1933411260
253540775
1217230058
1212193975
464499144
851221279
408366444
61616698
1207193798
2053484987
420549244
1778436111
103141367
1738233173
2002767285
1252648279
1989338282
286932691
199070920
361879942
1933144539
1730396224
602722880
1248362554
180759458
863484159
167636418
1096873381
13262881
1526321202
1238886118
1627162161
649042076
250256740
1774381586
1445028315
108429408
1159350933
974992573
1490082372
1286263196
1165251924
631528461
588702624
1227925156
488213054
619042496
333382553
1503040346
1362588573
1490531797
2103817568
617835389
1671606894
77416579
39815497
1390379944
384310114
1495943664
1747570405
646635895
534364597
2104846656
1696298276
1487696913
1279652184
252567358
132773946
346801474
1002487733
1801206745
683347960
33942598
114048579
624402611
557212188
1513133575
1674790705
1830485120
542704436
1050472235
57729952
1429951433
1920917516
1157903364
980097422
1516961966
1291045466
28995952
503089913
702437540
1327834919
20434344
1694496286
1150808198
1861134978
160045298
1214308330
1021934037
1248705267
464438155
1092097558
248911015
385347792
288147154
121191083
1755377927
1510116657
456675173
1549742530
335379856
1204297674
1496369067
1360901682
1565050361
1319326005
688060776
1781564378
234964984
1776071784
467480355
161944064
693275472
2115779273
1933062584
716140845
1875950656
1717904259
2135613034
1186947126
97176824
411965378
162724217
88203155
2121888919
1154318133
2005885877
1068895123
1068051467
57993266
2112135851
622701697
493485113
1773284276
8546393
933448359
893959873
1454341307
368031447
2036648941
1982255901
960562594
2499525
2139903140
737114488
227508429
1109821383
413974809
31365781
1783661713
1740914848
473529188
947106996
1258420727
1332871987
770835506
1769093298
88610235
717425673
2092384069
18904249
1583259531
1757744724
2096158803
149683851
1128045173
2073668689
1902837162
1615451514
1949137545
1342858068
934884145
465470543
497653428
1067616141
1082918519
351344379
695474252
1065614548
1306941656
960689689
1209147292
490265495
1386565996
1519939967
1829132363
1441739824
187339584
1276273282
401731929
819527283
532985037
142177538
1614912771
669984756
1139878946
38922415
812455549
1863539134
732062169
1170016094
1332910516
1673418798
563867634
569240800
2068277621
1153001877
1562724503
1462535680
1722383036
964782947
628283782
1459528349
314240554
98310310
691429541
628520729
643861054
565945989
1940320666
101763747
1102428842
238854295
1980013499
329046757
1871377843
1470308808
94617392
670755790
1769213226
1841144343
812733990
431176617
1385785447
1327802395
1931648283
948258576
1526244569
1773864561
1508854619
621455673
1804514608
2010859200
352359126
964254797
1296168078
1575602343
1376583492
288843918
963506739
1654586393
1508433377
501222881
890780416
1998663110
1326701680
567103028
1282711786
724758086
232388219
332167191
890728055
1672222351
567492713
1391015521
1161816271
1219896447
906107374
705763705
2116748561
2074142470
525327855
1570261772
1851030438
355808511
269140871
1295898020
1666398231
255029090
1545817190
2043056078
956333995
1744527874
502899827
265095549
849589739
194549647
659602971
430155218
683746627
138187625
900338975
1638863617
75280262
1151956692
1529277435
1029287044
1867946963
1763189241
990469446
2058374312
1098689852
1671910553
1787399809
687706177
1350785613
955451193
2040674568
484595020
1482100145
23990351
2125991549
931681023
231930084
1221843875
1196959538
581955921
861036150
1230410652
183905995
1942677706
1222971394
1508579977
849349016
1871688857
471504327
847874223
73664116
680335446
505305966
734209638
946381137
1349075568
1148908695
1227147333
1707755181
1954508310
653642073
748920284
2046424647
1491627640
594814042
240542668
1680024801
1824036582
222214959
723692
429607708
123380595
555667535
1015641734
756471840
1984423985
583084363
1332997719
1552928050
2114765799
1289651913
796505333
139482314
594993506
2020433748
1245910253
1214732175
1678005336
1506603171
1708596845
694245765
449432621
1322328003
1139309081
1612368755
955574879
1090250016
1578382233
652323431
1327562811
683883406
678280574
968028272
1168615113
2060752816
1099839262
854272677
190858041
578737659
2051643679
349576436
1862490197
74870822
629584417
124256695
1249184611
1125523683
2135318215
1687687175
1615773667
1665447801
28191154
1203702771
708388373
908361608
2007652419
1859745449
212590795
1913772393
510363503
2107614918
1670939787
406938618
682465523
1565012424
708194723
1174658469
702623689
1101253070
893898749
1127145952
1527761426
847985227
2016215363
1695526738
1986164123
1123883618
133672572
1008213716
1574949280
1125551527
1976767021
490053211
761292488
1698021545
1590130028
1133852834
1094213237
1474082403
2138230837
338527248
1623698579
1458584043
552876098
153643754
390033215
2012908092
22465148
704838151
89978603
706860283
521980367
600765574
1303046970
90099829
2113258289
731505213
1109619569
982257540
2145906270
1151741175
476438386
707298784
902517316
276626455
1432020942
1638935934
1730333499
393007894
186619033
343094081
625373449
811860331
1489552698
1930401229
1547206023
32990675
263342025
1897667902
1901057952
2096639689
1630582284
911531962
1253880394
305836683
141413259
1492155962
2002832303
400241449
2102721576
1291891353
989010927
2117511122
1514097045
609471104
1811690641
1276160928
60209674
126605046
916934196
1152940765
1150122246
406987691
226425053
1854200889
1297203310
1296513958
577634064
1063898089
511227127
473261038
1288051787
1595446243
248500169
212573987
143821456
1251223282
1916710937
8642528
934970079
1333061091
1262573884
1068924425
1382914153
2130894962
1936966329
1872068133
465240147
247068086
635697607
1798157680
1574169221
1731276662
1090173806
1946124288
1686374107
591437791
946176723
1335644209
1932216053
461369741
832597244
1604114425
1220296115
1001533743
311354717
667333511
1286543864
266024705
511143672
1378425170
938992391
1992158580
576170579
1510843524
859460252
996196363
790981736
1911946183
655569574
927023710
517010780
903881547
167744332
1720658304
1643929205
1623323537
589337179
452253778
536860768
46334877
471584443
1158535173
403815102
949007846
1755263497
186393709
32360133
1726141541
1104867524
1946696368
2037697113
761123078
679195315
1336823267
1457311363
1777700670
1555859265
298759223
52082988
1919955120
1745343729
1006379811
1306684668
508577043
71155271
280902092
1784720596
335400734
902046300
106371793
297578158
1900756624
969091618
762074859
488692646
1950624640
344410118
96367440
1307495656
1555067583
2106966991
253504467
1321272010
2011360460
904778964
265876691
1594783838
161151664
275123591
15266910
1782691981
1050221048
805359934
215419762
935987664
1494860358
1773286037
2142361630
592634690
609505775
1185821883
1399595452
1419801255
374431090
2142455860
1845897329
1347204034
1503313541
1489390523
1595637556
1091576554
574919801
624922179
18631419
1320629146
1395694712
1763996063
1562411018
656901422
124790564
1332745414
723488653
1351893779
1159945624
847817806
190168804
1021563216
1080415348
62223649
190829231
236388466
1081730338
1398255403
528799730
582187540
1909092006
1731928433
1052190458
553460953
69684757
1784365329
2125462278
1623441866
1574823718
1207551936
1915514470
1927252909
694234506
1987907812
577056278
1886600887
122543692
1973108390
602576165
659336024
212674116
1820429001
1098561351
1466873699
1534591125
1535663968
1877526298
618760533
841184662
1064501697
88873403
124581636
722270020
145219485
1602534435
1350211900
423367683
1923412033
815181197
377949997
212333404
1533522415
2042447005
965948567
1200986353
1704659457
2118529944
675711867
907488291
414690247
777012235
1326779053
656857680
516913875
1717624430
697569177
755093493
355284534
1303332899
1134774719
1957764250
781494422
1728018252
1847171140
74986456
1809924558
2099845339
690419719
785410791
763544388
434871130
1799216243
384518871
461953963
476998878
272541653
439418206
581515933
899861884
1322663437
174146311
2141705615
256046881
1129448730
961807352
1480653414
405257668
788363574
1216029921
1263465178
2115133073
1982138719
344027486
1782161672
827593135
1918134724
105234343
1927405359
737781534
252969160
1177296853
804048915
179169304
1462037496
281894864
807773889
609928753
890595479
1286815945
2098530559
1185440712
337376119
1490239866
1863844899
1560549642
1509636201
362369593
987813088
860863160
80590536
1589128502
1505847843
681215181
1878725775
1557433182
572874243
1088065430
228611973
775733522
1775486900
59155717
1841264754
1066490417
2046546383
477831416
1198508940
1799901086
449693068
1466624391
535876412
913057379
84051138
1200231030
391847533
1609266190
356508945
1313387697
1220401322
560498793
778120694
289355064
829622225
916187924
483419757
1303152356
289871645
1605759018
1161723589
1958765850
1631974418
2031503766
1585498453
1566162996
472068300
866073854
1350785796
670669794
1147035401
1931993516
294297487
1745093304
1666068230
684056070
1993482946
2136935128
713816535
778426616
1157234693
683501464
979608465
660946929
1708243867
973328452
1920610617
1184146811
1854436034
314383103
818608383
891039138
1472712782
1745178551
2091954048
13071548
894059602
1273880042
512281029
1250226329
268751035
393284849
1071294361
1729340734
160121431
1224025671
1113233355
1570192985
1291406004
1310571404
163267080
1949549363
593886878
1944393217
2058318418
972497969
698680850
1014727851
814076528
700552278
1186495931
1793763042
12688272
28553337
1531230623
756676712
126733622
228629250
2033687228
1347260841
896006533
449813120
1589617283
2125864963
348616944
710001363
2010658284
1040190164
304403459
1435087041
1701410988
541596308
1963258931
391639202
1068686602
1832328952
965285577
2123513801
384115089
87746276
1974143970
2080976181
1757932515
101767031
321490104
958765801
252998887
1998195957
673708167
1124545724
608437468
1818603390
344284413
1166824971
2077253824
1583815824
746708185
1940432390
1275611896
837336338
282471439
525777148
201661976
553233017
466409065
245528408
200877834
767771344
960020455
1173609091
1763228659
1078860101
372162416
1907515137
1955590815
596899058
577968149
1967869793
528133776
182163540
27818380
1942677706
154427136
828938341
463247931
1949076619
1079909762
2137144708
1719515423
599330117
13633619
808793345
649224583
1384443186
1509791259
43655377
1456384680
1604924709
216602772
1540852688
277356088
182826853
1237812301
178054804
772311105
2029434161
95496868
2144335884
1489314951
302073334
400931662
2117041647
701971346
518352548
1973396793
656097592
1641431527
840543282
31086196
472730224
1864724457
1722189739
509958927
2109769197
844363325
1970511184
2128067785
1821365621
1255428352
1990447101
40998027
1216609215
1619256893
64962333
919798478
256511390
180279858
1897179865
263660145
1935493085
534715855
473464321
741422809
1611363392
2065354241
1651369641
150947221
2036198864
1134439931
664235279
1515143582
1312088885
70272933
682777970
975708256
1634168792
2125823969
2142618900
1223998463
1949042856
943684995
868096347
350865760
1112304544
1703598438
1184949451
1926166692
1369027800
1700626707
1305817311
389846845
1490501282
1211464809
751479882
1274259073
1480347023
562465080
653022135
1528308721
714561650
1845103613
1306955463
837864888
310243722
729915454
352190162
1839913471
600712945
168653908
620518811
1300006745
110085488
2043907357
938019252
694710295
201685975
1477364496
1887830545
2006663911
1975062593
281490144
2046234877
790773053
1233651359
1414988215
589298097
1351230057
1973816444
1041162903
604293320
1649439497
1442800619
1073745153
1483809387
1273276787
1895725763
2087269727
1169499211
19541681
1020214066
173933995
204983566
1486042492
1904902959
183650121
1744031301
2085091579
1092930554
49525524
1756979295
1655221857
182908004
481445269
1297819753
1986096914
1806049687
1375070183
778157907
150425336
1096880003
817000800
1843544490
1165914209
1022250582
1788537031
315766252
1827114652
23217991
1778901835
771739314
508032831
1016637625
2099265479
1931953204
818479570
1844332350
2111561058
113672651
1239676058
496374441
59951838
1035127529
2066617442
707903236
988983802
917749467
304632406
265250363
123384611
198520355
1741883974
496750308
740236426
1941873900
1579371913
1326250764
248303703
1525699386
1567379188
1223385706
675803431
853602993
789339507
1316502020
1924951338
792172122
1389232626
830047646
890617378
1675777633
1544159604
703017470
2025717157
886270709
115192125
727667651
1310375742
1418009321
608734355
1308616177
560914002
1497066057
854314096
1483515920
1798457707
1769927565
890674376
1668793503
1886528651
496620170
1925351585
198820568
1614918926
1702680236
876991417
855695216
1840631278
889269357
1814091668
332589050
575588229
771197494
80242065
2011799647
1625397119
336282881
2045730439
2142269058
30549951
659109667
972537851
1790951322
1617696532
2011901650
767538016
2139390866
1337854098
1727209114
1728782055
1308445773
1665902545
1924590817
1776681725
2122217071
61473709
1074775609
1161030338
1439981452
442125151
2086627853
1244562568
1466496794
77887047
612443007
1693333721
1606646462
2147368363
1763568806
1647433863
118853949
392971683
1121758051
2058021955
2134044123
1903149427
341087319
221876138
1963821340
1126215477
1695294881
1840245475
1903610426
107947521
264149857
1655853185
1789926142
828489298
1554030948
1583169384
467226246
935282687
947482511
244829963
738881598
550498224
467224093
1056122754
370283432
1970825575
678214367
1966568750
437194699
999400649
1945052123
2111641361
741130651
705264644
1656877007
2047534277
1193669047
1351615421
783399779
2141393678
92650311
1215710431
1285031729
1073260539
1565313082
1591371585
1662083448
1379355555
1044951635
751062025
1537287717
1124202344
1766255057
1007254748
1877796985
365152236
1943033218
1674259390
1040924903
1538120995
1582163992
955011956
102318062
1313391692
1615206180
1409416793
1027652589
78428959
1678776473
1310011048
1569421394
1188484126
2043045005
1274841666
1627053616
589262663
1513415640
1692409783
1040859799
2129065427
613299818
1313229245
2082674445
1000626176
1367336382
872086262
48041685
176463474
1885069769
89566657
652255783
350291735
858063727
1933726329
1938269896
263418270
104407666
1499034444
644295025
9130496
2049342817
1837289488
447595877
692374359
204434910
816463521
649734671
1016373903
113129286
361589646
1880966235
323808271
1040804961
902598497
525483174
1754099821
1531029235
1674831809
1901671573
1616632048
368790976
890783273
306823328
1418756702
1345007709
1656760749
1945230435
1471484420
1591945240
290301752
703420277
1972608762
1168095443
1458884597
1250156896
1694731433
1937455316
517737977
1153994025
623324296
1978380517
2044502457
1828519877
1662748373
716830173
691254026
1435896921
886409633
1719846976
353639088
552578533
1465639217
1398941392
774955997
268674850
1182130655
481979450
660617759
1999604593
452797700
573671317
1035375234
1949384489
1167272713
740001258
1517418189
456887243
6943417
197221792
509301174
2062602854
660430803
952411014
1557555413
1134236776
424498004
2133716706
54181545
1135937597
2093719951
351144467
2061011783
1818399187
2143959691
1965386991
706987626
1566805736
6983002
590283581
938019252
1172962975
902711163
534523490
1164009935
1705130154
101420581
1166590097
39414565
33514490
376902748
1724409287
1440938931
164309707
260416155
1410090562
531087621
243785553
2131251243
588120985
1042618079
1960728054
215362064
1981348078
958100139
729491256
350337976
601184237
1274360232
569065721
1094302651
1387357561
489791793
1311292494
920676496
143598006
306244455
1682497584
601342254
1550656065
1440293572
1467460615
462711325
609302605
1729145574
1931551372
613251544
1298420977
260661838
2017535424
1535184529
925292927
2108589537
1198577800
1654830007
156369502
1268321671
664769122
2092949048
1000449627
1785603173
1404029569
843832842
1105260359
1683264402
310439846
42811874
725204190
1757467417
1591878774
1177955367
1021309723
1556287842
1188855059
2105856303
860448016
1392279344
915114851
522982193
1954431710
173349634
178765297
603898624
1146080609
989010927
169527102
83314506
406034345
1681497858
1821647248
1221166715
255857005
1485265700
14684889
1584792353
524146994
1613965229
1063673882
1216722424
285498159
1345922440
1285974657
1011341677
1465304482
216580167
1175327842
1998956327
2079858247
149302811
344783209
1092934231
1692798502
1635612508
426777083
19350722
954172048
482552356
1923693323
186217839
248928563
583910875
851777099
204477260
378073901
462626051
285173762
690587160
1751036654
1085176389
1093420541
1694141971
117110606
1298519503
411501924
192708447
556197950
383722904
688226481
1263819271
1325933335
2097786756
1476324395
1370639054
564745919
126068431
534345666
1874132068
1210741387
1439067178
1338796268
937382850
1520033920
1615481654
79817722
1870520535
822982604
399769782
570345652
1325783226
699772680
183770927
985557701
1910673761
2067203205
2104531998
975932553
1906890002
1674374551
574384737
702641291
1682979216
79450786
1536788029
793418635
593655813
505135915
758704237
1775101747
832876307
934976013
829228537
2098929081
1199386210
93996625
2056208645
1751897662
1711033746
1192780075
950048169
1167977636
1003042345
809204302
143315084
25169019
1312334242
650421075
588683460
638886079
1497423343
1972546004
1840705053
1752142199
410784905
825176450
494896847
557735049
1538017539
153534959
2103523594
1530329942
334404386
1352579699
1331187801
1009655940
1376080488
753724582
1563385106
1765815412
1282586230
377486161
1903159968
1272343627
93295822
1087544404
1701808740
799208303
725553908
1954567511
1547400005
706482971
242857422
2061017712
979611426
256715284
1264321110
2131620876
1822726559
1772749917
899092115
1440114285
42420025
648440285
1974901697
450692078
155986829
1595617521
2060418894
271166322
1837464863
440096293
439419453
717769506
792329391
1148475679
957373025
1103314317
1427463852
6203433
348004051
1359719633
2041618390
711077666
180020769
1419760924
1909465058
1215078909
2107366357
915225646
1183236629
47006725
1647209524
1799008834
1043735855
464229156
150297470
1584587416
549098042
327035767
398678127
1817423893
1301086575
669551615
792560854
2101746279
2140553552
457902931
1155653919
1056154211
1677688696
1389141720
1853759648
696396674
1325403635
1443453608
718657697
4171156
1548151029
34839940
370513534
229377586
1152397336
1142526141
1104645500
643046227
1757890083
1141712816
2021100643
465822880
486934002
868666384
1205399223
901801453
560181286
1373510011
1171934504
45359429
154686063
582750185
1599819699
1345273101
4874808
499139829
1875417558
469815568
386108170
585245567
59648777
1489044001
390457043
355582769
1010819001
2026874190
1748899476
1743379058
183436442
1200183155
1765701342
1525094782
130656290
304005867
639975152
797633651
1372933829
1008727630
919230968
472126283
974282977
1071539723
916541378
1552998930
1869881173
769092029
207275870
698162755
2116865446
1950660838
810920694
1806985533
230610895
594019590
1439195341
1063938029
499820691
1587761669
968794878
274676100
1943287653
536794695
1414116796
1027792304
641088368
1553120811
2078651089
791836578
1953263843
1382490058
1231104822
1396830381
1074951335
483901866
1164866500
293928991
1715417716
327011190
2133233458
1792372336
928255199
420360457
1414185799
360356144
1525087139
1008029829
49762062
1617261802
1266536513
129107674
511170791
1312237847
706841304
1210915103
1538295341
254280012
608253479
2045606626
1323071227
1144429140
1201658616
538782949
969027869
394947149
229697064
1523796438
556202490
292115235
556769764
245733320
1981031124
1870557412
876489615
850415245
942700793
1105114665
448804583
1573204363
634957782
698303515
1451785794
734107092
1162586295
1729339909
216815785
195849723
1787476182
2068403200
667476799
1003432836
685686707
587118540
735986673
1885228236
955480470
972676366
85869974
2088469160
547368173
412909267
563159864
1947468115
441003587
1947447873
1076775056
934154284
561169537
2083201244
1370091998
1342400529
2122632189
328761100
969674724
1803008782
76374169
607348348
1881048519
1214932120
1060253280
1410904318
2006994339
945164852
758077763
685387500
1862976360
1075066511
576603669
460321206
1573456309
1823418129
642614248
747612537
1414922101
1054905014
254100768
1901951709
1582706684
450014452
1294157859
736597907
439229940
825902363
2091649093
994660969
702318713
256832186
1400736842
1178569287
1627624069
1026498039
645693913
220190227
1338120477
1660053458
813132626
432123798
1790392517
1115334245
2125170606
1258161265
1294586816
1429368035
94079343
2070099304
1197880776
613372713
30049766
292827073
1213671998
747724908
481973803
726167825
693415333
1480690783
350915432
1160004618
366414746
1905472643
545868146
1553763515
618087418
1310589166
1030992099
189339859
1119711968
112913821
2077387965
172508986
1953796138
513553991
503534614
284536226
667144790
712273354
50455995
423820255
1810952921
1028163845
435867971
475471546
2144406853
1544686680
100947973
472513502
1147978262
1014757299
1818797107
1569208590
95513731
498841678
1400551907
1049704062
887802498
2143262898
808942871
888832701
485116013
2029256546
1884114894
1288244918
998625262
816117247
726174801
1837963320
1774867017
821240366
1686761489
153156947
1008675649
356140286
1086350154
1951055173
1954272372
876833865
1277791845
1467165242
608420447
1446580548
137709065
237072466
774147216
1049696739
562897588
348430739
1918424567
366190146
1936009206
729875321
1984163362
417705335
131590609
1255241175
1628549234
1722138514
1791985149
1482982690
836048380
1124119211
1783689760
1981335150
1167566673
1232681250
117349344
1298205196
367099761
1121037863
209075915
2081298019
1055166614
79545747
1991265524
1013526312
1341943604
779992482
529736039
1371937263
2049696960
1069493811
1622853959
242832466
1949273637
1108417184
1118049596
1846173446
285700927
550787752
75987117
423913087
435497607
1357864977
1733525092
1557212827
1389821328
2024675241
543192130
947966866
445652188
1612975701
1582494229
781477629
662679936
972491055
745534523
115869702
725614590
1469259417
735739588
265966753
483215561
1204270552
1614446532
1390880343
997427493
1579756542
1801819160
1808771632
1504510531
324418167
517151563
1719105571
1623163015
1527348809
32856618
514155291
1630814474
237804807
597533280
603916275
1448158350
566909514
1015184579
1885281278
1137714149
2085678804
102370126
1994960126
404491893
69651351
1416965158
1770870258
1270255817
611264229
402855877
452724714
162325791
268938829
1512440244
644707826
1937935465
997705326
128754526
744110739
203488243
1171212059
1432489772
621323333
712373836
2021518323
1183014350
1744376126
1149788084
1822836316
1610600833
50609827
1692272880
1182789936
1086647425
547979792
1218323005
2143374750
1420617993
803997423
1097168917
1288560531
1973680600
1423500568
1575540853
1005055610
1723923668
87712735
1585615630
2037972532
1529429922
1781858861
1265056729
69875409
201769469
137396685
1390083859
234309148
1850311209
415441047
1224788407
1497949311
2095709165
819502999
2096541227
914650269
132741245
476866568
258406936
1006927848
1088861052
1221915528
37682983
1826295133
291474430
1823562047
818292556
1967306364
1666089500
495442648
803255912
1227799648
1948795651
1227130760
1310917402
1719124131
746789502
1956858477
852269919
507932455
879323665
35725880
999299640
1609210180
2008914997
876848407
674820445
1492623562
496048185
1893163397
1929798055
833213728
1065749766
743159302
737073453
1933564049
141431437
1994828151
1649447154
1546753009
785561415
805168372
1923761890
1804622600
327264679
1173974410
1266427519
2108910313
1701318836
1354617163
122970514
2108802832
1109284720
1685337000
984071022
1859917242
1864602824
1368526438
1060150165
2013145118
49056275
1375454703
1817220680
676259322
1595620444
1537796979
1056516185
1270513598
2059577166
222831919
870490885
88991890
1610329588
67467555
541565631
1328850671
1659086868
1340075212
422059950
468978014
93340127
709925588
855064033
1696023452
1115747635
245162831
1541568568
1038007477
498156696
512303817
574669693
463231311
776407314
1613429148
1757929410
937952070
468379405
76761907
2012765543
1775988195
112708833
1932948421
1082035983
2010399744
1835417887
1863166318
1026156380
2095268467
2016247727
634311017
1716766147
1579814634
1893539126
2134298389
1160995334
1701407950
1935611707
1057146312
1430334186
465322731
998918309
1455453983
695576876
973344061
636520144
2090908824
2130978086
134873687
1191496809
1493074585
280766712
729188878
662250585
624399298
1381423040
1317275986
1351601308
1698727684
1793382709
1700919116
1853582
566373057
883383119
1181689321
1425052958
1515389040
192038107
1312446155
2001060359
1480810084
471128136
428260515
1042494391
321099097
148003078
741774034
1287937456
49396217
1984571193
1437357985
1977956881
1024629531
582930263
485149070
1626758528
154123078
1567059508
835493935
1093260107
461001425
451341250
1013489815
1183731826
121783479
2024522837
878039470
730018146
1168962865
1211106826
1912524500
592853445
868590403
1729950921
1614310876
1928266334
890786881
1736179360
1878290791
1510215206
866169689
1923223812
478360057
18451805
1196789437
1072259272
945578528
1529822095
86826719
741853288
563630469
142712771
70702013
1357642118
212413124
2016684733
438731225
1025871496
347290890
1744335077
1642374489
66970471
142378643
891268061
129668256
1697744056
874002154
288631099
1727434943
1995651058
1710415301
134129329
1691923376
1284892591
1969560245
1897876652
1847386911
1335792156
1405162172
2008397712
343778496
409251388
611281885
391414027
1919543128
1361909104
349392739
1539923654
1469612715
385872052
100140656
1047958447
1642187948
1345472942
1809663960
57135521
957835072
1024009046
1190110283
1393155816
428401336
1315171206
820513323
1051424224
29647081
1819468285
1581649106
271511079
17910338
1799421840
498958319
537608739
1875295702
561915704
2038465003
1050556405
2025757066
1188497853
1390774763
980013634
123032498
2126745105
1331647077
1819952649
1349118991
1953971730
946045008
1718491548
216057021
976141454
671407515
1402440818
759550768
769644434
1742272777
1500698821
588998163
658636035
1137816559
310358678
1997275413
1387875654
1840821675
1881256016
76524008
110945411
1666920902
1008269150
196823251
1899440476
1680396402
599973764
1992442494
417424758
768901645
654592877
146509431
1988152117
1001276789
422547171
828417733
1858013481
636254607
364217398
907866729
1643352786
1448838531
1316489750
368071815
866935375
1071227299
1355363971
529381085
306745014
1666193166
1856761117
1932069180
733388127
624819367
1998600656
348157387
1859894178
505950761
1722366518
1818810769
1592288658
828860957
1628367789
68144802
693101102
168600931
2013805658
395206781
1344025220
1822167970
665112204
37531374
831971853
2139342371
1518773078
262508304
942304167
1692817133
1907083580
769734525
887062379
668714662
578530580
651715477
1802494095
881604486
1327124798
758995705
1355669964
799994181
1417992935
1759168331
1252027206
790526823
630644836
397398027
938233559
631031446
1546856424
1904807916
2005897464
1683386082
1082744284
1137242402
1409293478
1750351102
1797367421
1683474031
292120564
543268108
452254894
1108311659
1707814925
1546386259
600157844
149192208
317445904
347765099
157925269
1216262329
1764656745
457544825
1265533737
1440567710
1247889020
1100909111
1362228031
1330531390
476040060
1729870542
696649776
380691401
1667091512
473363266
254404170
1088202786
1735525984
580595043
2052623413
1388232674
783885095
2100493649
1184644210
1000940905
15966160
559487157
95119096
1957376348
416086742
1575069601
1859987010
1871149377
1328119216
299969431
727021344
212183088
380160002
1337961548
1047884053
442730581
205785803
568079971
1623214221
142895635
1296942320
2059543075
45228695
1835966110
732141296
665267478
820958598
1132487843
1022934563
1251838768
368456477
1360862174
1064715367
932752295
1015597741
2030092678
2093556490
1327537050
1373711958
1133551376
221162937
1862669969
215334074
600938552
1434087800
1590649969
1866967433
1337797485
1491736312
2087031255
283719726
2141465548
1482693697
2078296939
2106888960
756272376
918267372
1201732790
381654415
2147102080
1079624887
1764829979
1251245870
1404297134
993512295
1304250477
1467955388
472277388
577447878
1766300091
1663526633
1430468828
1485617194
1126376957
1180700829
1033648005
1156994377
255864092
130238277
1987198453
1517808191
772574132
1317371559
980295461
17526280
361296262
820882792
493854856
929953441
178759420
943808383
1385679069
1590076232
1469527590
285667635
2000823529
30052809
288712704
112693468
1900507704
2009247253
1809715148
825765155
288050518
581096199
466422674
129755419
430589334
133250150
1205411284
345638355
1164977879
1226608618
93688667
1043400443
1478040051
620266933
976002250
937136996
1477238552
177130321
815145688
1356132883
1016106873
121536776
1986226883
1920410987
1794168726
1841904141
673960074
1808580663
539188820
183746890
942747891
297172477
692356663
296704031
413073516
1920083389
1216577609
900467481
1774668539
352975220
976040414
1466313255
187402801
1225705344
61699954
1310061721
907405659
811646127
1498889089
64858897
889132081
2104179541
1714108184
1659251257
1397406434
1164347186
1197104543
821789664
322615157
1640317547
1271733915
2016940226
2144459344
1694826813
875075292
764465750
1642306961
964159615
2024316724
1932423898
421909717
1317570235
1730362958
922862827
832364889
1595251220
856640353
500155331
1512484596
1192803820
338032002
856978388
178934061
909167318
2019993076
791925322
581692469
1914917922
1367336382
674319315
1628321866
1577829062
1158097635
1024154972
1346223761
1203009292
798340730
2114778208
407639055
34110311
1864500553
1387035312
957892050
1345277990
1853259214
163641901
1837759893
1696235029
2065695442
1163550323
551167071
691574918
847931771
74502523
722462458
413320474
826888116
1607952859
1243072869
288054845
1794258290
279780836
2113793497
177861925
1245071084
3634853
691441965
1905767144
2101517689
1076621573
353190485
1351103846
1309296274
1615273235
1065081574
431116653
583669983
1877708692
1495182467
768256355
1419124375
872965162
130566267
178384955
364484460
227945580
943602598
1422286818
1831525016
738130861
2013181144
1451212001
1916902520
2020328594
2105203916
1954857573
926548661
1783487632
2116784921
1915250434
304615267
1076242803
2105277918
1999792541
1769991065
1692427812
1524829433
556881214
399251339
1336366373
524383624
1361357823
1705291940
1945462364
584890163
1344903902
148250012
801329758
1011540163
1835758110
2074178282
1799276921
1685324285
1781714248
1356199528
668136076
307992794
1923895545
1325201235
1763512014
1925020482
1309021102
654707609
1216690588
524656185
1130974438
812805714
2007052151
422910925
1996120424
1356561909
1152504261
1863679262
2050521736
1444686306
647371746
982157823
909349930
670168686
1301725020
1004082893
678669051
1566264253
348961690
1277200301
1394070793
1020000015
690994397
985927139
680160890
1877747127
1343181436
1006691893
1324832442
1126991790
1604433834
725010184
570408396
949283717
302181423
1574915703
2113515065
1579948472
1309051990
285814620
1185544252
292194035
1959467928
143020721
1012669613
429555191
2033680798
831896266
719146331
1263755999
2102482069
178960544
1686822549
89297896
1235441358
1540501807
1405872396
918021195
1074604896
1974284694
335641189
961227460
532737535
1393574664
891218788
1437574712
662821
484974354
215164343
1536683590
288193396
886128563
998097024
11662394
1628233026
1615395493
642157817
1040795087
1123877622
1000482841
2011148511
35768587
262222909
2119819992
346017087
1938752755
1727038897
330636605
1606933935
1922252005
1371828806
3272962
1091997862
490981711
1965327128
1544338434
2059466192
162611993
13135120
1317936256
1623623280
13622270
1362286060
1493294407
1167118953
466934388
2108696379
1251996766
542604778
1925327410
97406574
372210040
1336453917
1903669754
765951520
13691079
433825737
3718268
272495181
1108852558
389828540
345790715
1170199165
1050560864
1601478197
1260843934
1300096890
714256602
67977638
1577173301
188210159
452398266
1371008233
687483775
1957399353
352308182
1353199213
844702967
2018454935
1588835297
1868491326
477898144
2058128914
1302329964
628834589
1253871249
1387732588
1772725993
2008641811
893339911
667421059
737323787
1125899375
1883918750
1015671331
1387793495
228339131
1172437590
523509059
752299700
1580975201
1964419504
1647262052
218487767
376405587
1104565154
351348321
1068899024
1788237959
1480090847
1656237462
1061078443
1668392524
208121631
1151648850
986521717
826534968
298184271
1724927646
701475025
2051094492
653839572
1241834618
358330539
224261788
1334898256
1436062144
864569453
85591152
1829444552
552709666
541917737
1909412686
1098135613
1654485787
497225766
467471840
803259164
542616675
508972260
769927070
1963934348
553188279
1370611635
1806980974
226715509
1242838969
1828448607
1716241952
1675990642
104780464
750175413
210318666
1871531106
630613727
14601226
505590102
1293859864
1573442387
1674357913
247557296
1533022340
387454671
1719849838
1334000378
2632718
1147055838
1525031352
1918170031
473459141
82007207
964007609
1710705947
215938221
1041367863
1483451821
37026690
1996403558
2133424721
299563911
895877999
917915088
760508960
762319304
1071645383
973781575
658735868
1561401927
1161659539
8182446
1034399328
1772053347
1882320743
1330936847
1876138291
799160533
420149334
213409438
1265086796
67220903
494055869
967264715
2023071592
17487680
1336351410
1228756675
47817241
1831982610
759653227
2014881436
1388364445
1370998871
1934986006
1398001692
532619306
1870312611
329148407
534667002
261137547
929791203
1248775333
659738007
1023595755
1024331994
1486995329
1344051709
1842078725
672992927
1401336485
432142291
2005636408
215362710
2017609472
560083057
411659848
749500385
1569049897
2032384440
441516193
1090759672
2055195373
1981923606
1303068429
1908385460
759021038
1104498863
1943016553
225747912
269482937
178771874
1597520722
702819344
483232912
389690078
1717498034
1496898001
668908528
762493899
1183090613
1500976372
1588638449
1994670083
1713733395
1935826785
1320352706
1314917565
1936879188
264488367
280494246
2076177460
963628370
796081262
709151111
310292660
994448947
1112964554
555355867
1333420210
157283890
1123073543
1795821304
1379245994
1427227233
1785944838
1273354351
529357522
255371878
1551833755
373355697
1650054650
478151930
258087732
313233914
1768706372
1254285457
69195083
1245205157
1633494636
1421888527
905933285
159355644
171911663
1142979885
844408137
313525785
1880768480
1574985326
1644044208
1906727101
1216377357
1115587526
771401964
1945661521
1336976623
64751446
1231690860
914556411
1413897903
6359223
712299962
58892420
1114055774
1888798971
511720506
647642488
1220040327
91530592
2140829353
1703160996
88816343
857339490
869027749
53170164
1668019817
982418823
1445155859
1220112455
697334395
1871485875
1914597723
437112677
50728566
2043792239
1162738915
896868533
976978742
1585728146
1035021888
2133188038
1215334504
1800969134
1865117488
1535127895
1648126480
964487763
747744338
1439638998
1919425585
602284536
1668602175
2043252080
1040825678
1998177984
1003691611
1855876640
1327568766
687400941
650060793
555084842
860047497
1128098434
589140186
1939950165
923699450
240926246
1561767571
1341070831
1402355081
198353553
875892152
1790944303
1036819522
1525565874
120821869
1138618838
1019443166
98626138
2031898594
386017569
231171213
348514116
1778156141
1381378161
1029111037
1465926396
1252810761
137654679
1971182908
828702555
1930796323
271804961
816613433
354323335
391683007
1717959902
632754299
1970845309
263157514
1307468024
357423957
213617494
1216788374
1090812271
1608718106
2138550834
1831632323
804516415
1510404910
1771802172
800101525
1460525669
1875027020
1214932120
914043931
2061203836
787602127
977899298
1466242914
509829700
528106541
1735168468
37733824
1434199310
1825086057
1053235315
672373734
904360842
2034363098
403094365
119304503
1863029383
1348254037
373935839
397186543
1494293586
57823362
919473880
423746783
783453853
228023392
179383358
1643707098
1933728822
688869847
337172425
1979838688
1887966742
474268482
19146391
1085113014
573835528
546789184
1729348
714478151
1766065751
266667695
1307680102
1461557956
2029355664
873381774
64917295
1657890720
118238194
41238795
798307238
1422998152
900493475
62229175
2091274835
883866084
358192565
357887265
1289368098
14265310
1820415436
1381230543
1851606108
997342332
923909309
866661569
565069237
1203943604
1661912616
1137613972
738711508
1203841556
1206922674
652028596
2032978943
41994809
416967333
373118995
1045768668
137608149
1788672051
1571720476
421964391
516684295
2219712
1933832955
2129041380
1864173943
18726792
759326514
1073764191
1527910882
43665194
1344417079
780146199
8058222
579672267
2014553045
419840690
1153065489
365783949
510231833
357617407
415391864
1341589513
1787559558
770775129
1021501295
857955993
987778548
1725859792
998970858
234079848
743208416
1758052199
805483572
753361913
1490412004
445402855
2094241914
2059359716
402631032
849584465
327843634
888424101
1264719031
1406716210
884758842
1388551118
1240679612
1777616291
1902296126
1473783633
785566840
1534090033
651257247
2015754065
734665303
720923939
1874933181
1894963378
143485498
1025929989
1093772602
1148423101
929514362
1767872933
1325160803
1385048558
1809816071
1152186507
1857271913
47825840
1361078817
732295137
724120997
1897822437
1739137238
1070044329
2005357673
1967690738
1214506513
1792418077
1339161527
668470964
718051887
928632126
957082738
1538112837
181705819
710667144
430014576
1471682460
761851387
654818890
1389679100
133282119
681117954
1749232770
807519927
29394238
587107472
1755647152
246159848
1211802592
1171651957
1040297934
1444162845
1647928488
129148761
1519221909
1354449809
1823117408
80328539
1738452097
1526875211
323612957
1005768814
285914923
1258511642
1442905773
1883713327
1455236583
88685219
1030910369
1666105526
576291512
1186283195
175150852
1209647933
1443165611
621890460
1353059585
253762805
1167703547
1964892870
2044429774
92274035
1125905480
456800722
1674178840
1758001360
2025532954
201559688
1280834392
886458928
1016038573
1053536954
477642267
1448975935
153720790
171415977
1677075620
537312618
1054536762
941666563
62223649
1301141809
1978300402
1049905250
1124531654
2144422731
1284294598
1939135545
1539520290
82020117
241307513
648984910
1364476742
987099984
986438194
991571087
461861373
160040524
2039489684
1640500599
1344118618
35144571
184387133
2118617030
1885340446
1679555754
677488364
544570127
908513790
661172845
549198843
2066986205
1722017521
1120863728
1775164940
1530073630
2831541
1835386737
1141965102
1788042821
572766685
367610298
304880332
1572934151
735913366
679426392
359142882
1384583505
977179872
1407380061
1124221873
1951890643
140603429
238713306
231609584
1384734
2090748160
1900232857
1697686513
1689870100
754754638
2042502681
999374292
1887940461
324804563
1686379397
684247450
680470086
547596357
267275864
1877713551
267441690
1025672408
1794994263
1934159274
1084054079
717404463
1356357511
786022247
378762847
892315871
514616356
1026830121
1987601615
358866499
1270132551
2014379099
100364207
1149054200
515886995
528532356
1422041497
870384325
957454822
623312711
395467285
458017556
381067396
1070725362
1645369567
1666833111
524938206
2027060322
1440633666
1689576203
461542223
523932984
670030862
1638297434
1614398173
1283575161
1375002762
788217597
1313894909
648029969
1980493354
296094466
686351895
380995231
1436643928
1826888311
313714000
350314910
296730144
589209903
678594433
451109854
1743675412
2038646634
289806582
291899653
12743104
1138609964
554123258
171817890
358798593
1047540362
1505567796
638749699
1931850748
559189958
1083352370
2031367406
1679514479
1977605744
1965659819
1522763458
1478750610
963463744
1248099680
724394640
856063853
491108292
40110362
1736707131
1418239179
547949526
1431550823
868341241
371577009
1018350039
875425528
600993888
1888114363
2058842750
1000198549
787852705
1085355651
1024247250
312503779
1034918901
1357403265
2022276870
481052565
1358417347
155172258
638920241
1254087736
930332955
1402142927
2017954698
1114936995
498189390
505759035
2063071550
241449439
1334383126
199207810
579135866
1566686980
1614362380
1723906808
788935952
1257286329
1575005363
1055804625
1509332464
2085332271
890957414
2103668091
1278404018
195731293
1518102066
874530871
1873810104
1589485999
698188787
1437759491
2086100586
2052491242
2036559351
1352216627
942476203
2082591807
1625408891
1445115283
276237690
1643299138
126882229
871727276
506487965
127479016
85532523
183272654
1098680931
1407536106
1459159094
722656445
1117581198
396135565
1150664271
1605237576
85489623
1912660667
670981306
1125317530
780644732
1807233749
865179487
1168176422
1199457521
332582819
2024280498
1566036536
309145937
957882917
2019984203
1112652400
745427814
1175817063
1167227549
1781063933
706031327
1355771125
269631016
1483098099
1869848496
1196130848
1874690879
610170865
1383005862
1860946069
1802643618
1076086815
79209475
1205117608
322383270
1574428761
347476209
1142920870
2047713736
1476389807
1868128815
1918161152
956543873
1978319734
720275584
1391239357
2106738875
1137963154
2081444018
1618738483
165807497
343891453
2075829702
1860035811
105729636
585090806
9604748
2049135063
2006166723
228669016
1711742715
2078456499
669750757
1650833715
981006998
1293255149
462480658
435211571
1110415506
639641636
2132684189
1807840367
1849117306
262602536
1783689369
779464855
671177899
1985285776
1075224674
823980349
821350947
117093266
741930453
1690755778
1631367238
168867547
2135372039
1355805554
387908610
1007141683
1099287955
600878447
2123920132
5611613
808104715
357629364
1009475099
1150631627
1706167760
1602599975
286878898
766157399
1964951050
75864900
1322137002
1630795868
1277006045
1031430204
114647079
1626546760
805160610
687288714
1368304646
170973307
125041523
1692508970
1435661394
1192073698
1186122748
397577246
348733915
1565180089
611336786
548605480
2031345587
1863852783
174055458
2133991483
104794953
1514802965
472846488
1051574589
693888995
682299459
1745633303
128547815
317219809
1482593893
630544139
52991601
1131623602
1546276734
1892585178
938038989
1870781046
1440812942
1436018107
2104962818
2012428636
269845194
1324512328
1064252844
1510487517
363939164
2130407435
1207392468
839298984
1498126681
140672841
415168915
559082316
1806720058
1471275407
1574415970
1371875874
1192482130
18729874
1376384318
1877863908
866800840
729639734
1919559055
1465469943
1113769494
131373692
1603668201
135787638
260666535
300976580
185573118
980197302
1815320392
1144049507
1666108232
1156994377
1045351021
1604865615
1996452828
986613017
85261999
858273878
755099697
1613857633
707504036
1855065111
779180083
1892176017
1176179038
2063523047
234645370
528544923
1199386210
1740342110
427767326
1227071046
1274036905
286520279
454651978
609211030
577375469
696478318
646635895
12240944
2071228397
210000182
1169561907
2099679900
575649343
1773603937
1567823647
243300161
2067936665
1339185600
1670666301
579403057
669641585
542600681
151257099
1274360232
777871930
1655347140
2088513332
936669369
2018262113
205364701
1242921496
1761794046
659630395
1595996669
1099700053
293410893
972743773
1711965632
1166089404
1251902083
139142912
533178735
1517435729
62233381
311141589
2066453861
1664137297
688926017
1783084391
594697289
1804598836
2073523232
1804927123
1907854393
1700273022
48387914
244644911
1004057274
201527178
204221170
2066346124
2036087268
1697655206
284241472
199543842
1858196418
725177184
1601387965
1269312213
1339890692
1094647276
1514198099
1264304410
877434743
928241482
1166123478
262803415
1876810873
710079753
1880851610
535465049
1513155910
2001116343
1531023995
1438639846
1681441960
751949932
1805395704
1389167108
1914840030
385879170
1841062496
517785632
1399782022
1869254050
1856880459
1490088568
1804924358
23797303
1324366876
1406082041
1149422753
1685249419
1231580173
1163802624
856018049
1449976686
620024338
1999906305
1144710218
907486301
1074006279
551717824
915122193
1487715548
347652723
305460027
653187630
1227471402
984378399
217301692
643819790
760231167
1089754670
1375925085
405964821
1361091650
1208394513
106043874
1549429677
2065273861
932317716
1135075499
1320662875
839654267
2048548450
2056818612
625466441
387506045
396635051
29527176
1776267255
1898279693
1857366624
1183502044
1980652614
1789214338
372659692
251620957
259857203
367145208
1938141008
54318407
302625485
2031642881
389214095
1802101808
1688873738
402739439
78877088
1401590112
1039820520
1323852272
1823015997
1982953326
1494441715
878726701
1747120815
2000400788
1565147264
316953151
195674008
67158120
1735460949
358927711
2072952239
1868295087
2082945152
1867800270
779426903
1022289965
1637541952
912409342
971957989
302640739
1055915189
2022075825
1667262464
1988703528
426934342
925237968
1494607672
214905410
1973135135
954444086
400123344
1068596131
1368848145
502131904
705398812
1896714812
1471600461
1279240541
1880711800
757974213
1863253683
992122145
1934426733
777584976
936781752
577542794
1950780340
1843213769
246845807
818674536
2009048325
1694234050
1252453495
647567654
513716348
186350049
1825342832
122140150
726166175
162710313
1218880119
2036664688
292605266
2085742785
1458519564
1578279007
830307395
1154208276
1606998867
2045582940
513695498
1501498956
1585988345
1173794927
1122716708
2101653979
575936089
1586713173
2046126413
541894804
2018847849
588067567
2028379065
943944464
1576421486
798862011
456372367
526751693
2080929953
776234129
579369307
1464360132
1522034576
2033124538
771062945
758894769
1269079954
366182809
1936434662
1869186648
488061559
2036459032
1995607992
1476751
1512401403
1545781810
1068114924
1435919712
796825684
670267575
1412391768
964809401
604791431
70907590
1075510990
1573413664
1844325095
588003759
361679155
776219777
1481659097
806814957
179936297
1265181834
1729226520
461794302
842070701
321097390
1663838612
841570590
1411195943
1319499441
1163123728
646456298
1166670255
351227849
1217956618
1477522750
265936004
1007490618
56752987
1241074336
1418984268
1417997274
1050424453
1527821671
941260894
55043937
1401128900
815061774
1241438198
2125426020
750511958
382110466
1201806150
477512706
1041467247
643134154
1052087412
127441869
1711361448
886237748
79286241
1010749212
168463263
1007831799
1889020308
1138718554
1805500723
1873416987
102631350
1236332551
1943651299
901749339
1213804002
1388581643
1078370021
1209437793
578409013
1438186230
1350937773
1930881722
2031605424
1566402024
202580816
62926884
963729570
126146321
1851820313
964352845
2052950993
105044750
528967159
714096147
992594861
1164947946
1691584958
1828699678
662340834
1071272626
71518114
1746441408
1180111552
873855903
1753604581
1981399861
597014691
665528757
1622875069
1421161752
302796338
436949299
1432210473
637335878
293373927
1816306141
413500067
516810979
1987036391
282164887
1465566808
1302109119
633724299
640029510
986357108
700763241
830800623
1605889376
698925805
1660785201
1241161010
1166485278
1239189368
1055917388
65214791
609789397
2024640005
801452405
275612656
1472887064
1920349523
1004750076
805231256
428307661
724776133
1470513604
431729198
342363440
1831320241
1082336981
1085037971
1545110583
412354595
975470127
137218321
599364718
592302182
656413249
547979792
1632694791
37051522
1091719996
1132815307
743164973
804822680
353885574
594687783
994776445
289088186
1780852282
531024801
1520156630
1229016445
1322808661
2004878624
1165096495
783284560
2037509086
919859551
527417711
2003766783
548889771
1075665258
1944279064
1516359435
1475386709
268780852
115309243
1577597493
911768688
332737962
382140642
1598139868
684738030
1388334844
1402119797
622808048
1112936627
157035699
1911411149
900007962
174588185
1760872894
1071532217
897946344
1078598919
28779658
1771216966
393432641
411712506
1730024793
2023365868
339074437
2086170550
240040597
1404801940
1122756262
1211485158
693803660
1757018759
1805319243
48578386
2018740985
2053756626
1295113262
892549013
1411379014
1700373026
1393811278
56088378
1585330626
1327847580
1530888833
1285205072
247454993
1160574573
924055839
94379934
2142638983
981615292
1389387507
785070407
692664835
1196456662
469155560
595426669
1653414979
1808260134
1313637482
1330665900
250650412
1944071185
115407629
687814737
748534905
1063869550
1197005264
765507137
1573772691
2073915442
282989652
2139169789
1837752099
81756215
1921770150
197819282
1250084295
882103934
279455049
966839461
165153755
1105331134
779864407
1818813050
656274597
1825651865
611375641
1273546020
2001723136
1161851863
199909614
1325099464
1474231825
929214307
2113515544
809158892
1839820349
1236800545
1590704357
1400996744
534632745
2114474030
534908622
1345959910
184437997
772139708
491086630
1905447183
885552995
1885471215
707589666
237481868
1611664992
1162684604
773343095
2087134600
702262002
605241218
2022113609
976785469
906222662
1345593391
166798179
999287788
1843832511
2092150787
1192080490
1748237291
1127585859
1886602489
481402364
1592826930
502721583
46824763
1343026941
2068851308
1299939774
1800403161
763941069
1616297597
765371641
494789230
966199684
1143482317
59260849
1176786056
584215064
620209745
1235913575
2121510526
1016094717
893623951
2076987711
798877707
580752451
752993474
1036931036
1377729846
2103141344
191746304
334916315
1204365513
1031875640
1518082188
1746904391
125872756
1725550495
1469941545
1158871749
312570544
319113262
1206087637
1245913820
834210055
957141748
228225302
1003621228
1033305062
1235538520
2111832571
1146344462
1775209393
1487105105
1255041585
2101398262
1792194034
1565313082
319065239
1753399443
369368034
1586856216
25457455
1458683436
742310650
434403096
1090428105
286158489
1432583212
681951044
1381373582
885769095
260912291
141223210
1478144130
208422757
414818728
1586630601
1406828807
798639529
379528115
1827577808
122749007
1632731924
163725426
1809025380
1622673180
1237170284
687384239
1429838366
1813219427
28512861
778411480
361869725
1827158921
1204059003
2108405871
86450768
943636107
913454858
217064154
740853723
167606043
147998285
684669334
2028827760
1033793814
1938841795
1434350181
1532669253
1381230543
1410099122
1724943571
1016176296
323315475
1305020224
1443561956
208812711
861786229
1877198634
1038211053
66296877
1147504773
2033744357
1854414814
1848568363
688126899
1065306621
1003315542
1892493701
158388683
951295283
814627468
1752180518
450734548
604627995
368203178
1674061438
29582077
206296794
1629898042
72551927
59575980
3327276
583999602
1193587462
1592131714
2027612994
1605057449
1246155112
1157529038
519204818
1721926223
1641614584
242156298
796967211
1993555373
319655756
1518773078
2123828923
863731302
661307270
1266322687
1079206127
648927763
1014217917
1993299283
1386805907
927827280
1352785606
1686642623
357097764
2036418004
1458169923
1940326939
1440029114
855538140
1301767446
661016275
482607805
325625774
1988002597
1253959486
845928757
915453010
1564211494
683311058
577012836
79010856
228487251
1337129640
601201028
1784197046
1511717167
1452362853
1040774933
1422791081
346683870
899324112
562095276
440872485
58180554
1762435360
621849679
886487841
83358739
34655439
810630675
1011711743
1499128500
184904744
533021116
1691857590
79245579
581599410
192400578
1385888702
1208160944
1751040801
903947347
2031090754
1460073605
859370178
1905551496
1317561420
1676327347
24480324
1712765841
44938873
1530844965
945566102
1411265698
255298495
1986630203
1386316973
196246095
1152740538
591675561
1662532130
1912142914
1792864741
162004897
854266254
715534147
31053604
2114681059
1226455385
329983071
1703786099
1144189243
1581533948
236692850
1825098591
103192336
1783329914
2114230945
1914644059
297875176
56363153
216861334
1784105980
1904551386
1679410688
906215192
2142622541
39463080
1366480042
1315598563
258207773
586523563
1307379805
735411688
940954613
387550230
633368134
1420848764
908220216
485244486
690308067
389005055
635907253
1634571389
665566830
156937122
1129720960
1351223365
1077086169
1854227033
931811947
594335486
1678604650
22364084
231665538
1205443093
106352222
1243496869
2072786609
113654060
119677924
901926440
1032434734
186603012
630705164
829062332
1506117705
1539855883
428825406
63521934
1558863946
29501553
1197642883
1865261185
763672299
743571150
883908642
398728807
1898622100
52046030
1708359055
887386484
1635741907
1875344291
1204978979
1038571552
594041112
371852199
298900497
1368696752
1997683323
269680293
995232671
220659308
251036251
1230669308
2028141819
209046150
848098729
968160595
1030061286
731899045
1243140786
661459379
132888759
1685998482
119789251
1062273357
36108098
1996664225
892466622
140009001
1701232395
1046191439
974006612
1531301510
861720746
107407463
1260720312
899120969
1638936925
44136063
775752701
802078445
1276461731
1055939723
816553675
954101893
1223897569
963205275
1814457707
1034198074
295542085
858785690
2032980876
984397703
639987664
946814115
292687513
539242054
591993237
397194693
1893783158
688996401
399586320
1289400183
803086458
344008162
360658405
1742202217
18907952
694469599
1942196349
1994598392
1688717694
9443385
1057925272
1642498032
1006208250
1938052912
624463308
1781997330
997322409
1133637980
243828544
432534762
1697966302
984245096
1725023569
1225398883
1738727525
1468702838
404209715
52110844
668800819
1631650220
2097618759
558564824
1713424035
1323406783
2058721198
1674790705
406651579
2128517216
504670835
594593797
1780629027
83926477
372267819
2138655771
1359147482
1315502094
389965337
1888814666
222734812
500570271
1015568095
1208465129
1496400898
726549523
1026080204
729855497
82940285
1607071671
1175409348
421458724
1010819001
2147102080
62385411
1697364041
101566623
498761642
530833122
2034998325
623196872
827295692
1772210841
1123096344
1243178772
1768902399
909866373
1549934227
1023851391
704684992
598676322
2019594503
1874738894
396325654
1717692587
1055939723
1534512571
2120304926
244330383
426942233
865567855
1218061266
1300981956
1454296646
425941432
1794919675
299131013
286332281
1791938731
1720304193
678404406
608504723
762238112
313838847
1997044683
299097368
397505139
2007859779
2083283771
961179611
2098310747
1245659727
750059988
37839276
1263953644
1885883072
169725468
189937598
706431273
1988765686
1580892762
1139012703
891029548
359023413
1644197658
220066395
2018116128
1574518379
494604506
263187737
1347346806
1667106965
584979281
1498895426
593268705
1968775179
373341361
1597241923
2063234972
1844470652
1353690941
431287220
1419154203
1848516438
342934211
1389394782
329397156
1144182225
1595867265
1924709486
873429970
26002022
1452334906
1418832657
1376633981
526120647
1231675101
1639186378
842582814
2039877306
1758786371
344285224
1585069018
312043389
485528130
138531305
1710257216
437943483
271685083
450414541
2105690991
1425161565
74274694
1002707970
596786834
1198953744
1752256826
850867622
443941318
1060372376
1589349995
141617885
164430311
2026379240
672312346
1349143613
919588009
1036228516
1061252912
1392340045
379844141
1205792247
1995653764
1932103700
1169777091
300255609
358330539
1787426350
559718301
632089721
984941465
568407088
999134901
802934452
2087727777
876771381
1432517936
1347450474
1306841295
1609762724
180332787
2100424557
625032856
875307434
1572886548
1337933018
136590342
53923806
632007317
1806529187
865511864
1852867564
1629705419
1282306789
27913110
1506039854
1952504864
1991138008
1675055071
1863113283
452362912
1789361096
2130978086
374834198
1091691821
448716124
889193435
1239966585
867934445
1637747969
1590006468
1989695670
1506746392
83735469
571392630
567212231
789233452
562099357
1201979827
657240012
1220379920
414250442
869948351
931112991
1998307731
738442403
480866118
1805347336
1150743490
210478204
960460429
172470250
950268363
463754106
1618508418
1885756262
2065852058
274024821
736000625
1818036378
1807764878
688017526
534253758
1747517038
2137892856
1902970748
77405121
1997895088
209004807
1346005786
2035143774
56963629
1393227156
933783901
1840394882
617169020
1009930817
418123794
1579237316
2076367993
2080647420
1736182227
69401969
1284342170
155958879
446457973
185409949
1867135577
1500543774
147283246
557480403
1882443164
781648375
1501418272
1046218952
1950221742
1971942373
1418429094
2131011192
1954787501
657901974
1769927565
1238910612
792099562
822372733
1849921099
960592244
791906231
147299851
1763544221
160340178
958762890
1498911700
1338130759
130391223
1209489775
658234952
2101864300
1504086962
1640327212
1702354320
1010053766
839741311
131489121
2081319964
1110960673
1235561971
1943535676
2114403559
334205622
857012595
1544267484
2051643679
181056822
922302183
133371604
1966175166
738159002
1673164586
499502064
1888368974
241633308
75034590
779932332
180932596
1600412592
2049656216
1220172181
15061848
1583587434
615334892
1777852833
263009269
2045884946
1994436899
1218101569
1289674292
1035990961
1197751117
1758658567
1316477825
92974354
662849112
1073566242
1342566970
555968852
212146949
1489270470
1373205932
1474420006
1564170910
929289971
727498610
519184245
1564198581
1198354799
1944208719
1019527021
1477238269
1995672356
794028914
1349230154
1721893259
1429356783
1198493646
2065401932
2064196660
130569269
230035916
573058975
968322708
1235166940
1158642694
313532593
1053880696
1494026680
488061870
1281561923
505150945
1808395628
467945159
811405466
149011128
1314693042
23863706
718303086
1566270021
154352383
1262711885
912119624
1652658265
1949191155
1931320861
1123218706
423903968
427868774
323897031
478617555
1504247384
1185353879
449551805
1865032875
2004590986
497170085
759257576
816161144
1049349683
845304271
1011059709
753282806
1747669954
1309582451
1985505503
640968047
1903044727
937549776
368426966
323974409
1720072990
1567822511
692058199
1375509726
241812403
403158920
740018239
912275589
507727551
1665316936
421706565
1993881632
1333822029
134661515
1247221322
1786766855
180457127
2083984819
1176792633
1668303721
177839697
25149948
608428601
765426985
1742277503
1250509508
1694784407
716740782
1753744927
678357359
761851297
2098304899
549677096
472069183
872455248
1458863657
46907926
1876451315
1485333370
1026162509
268900941
1399234125
1857955476
2087860902
855496442
359220332
293189606
1357455476
1426003617
1121617626
1590640094
410783193
1384388955
1515833250
152203032
678278649
164792726
2122712738
468086656
1176532897
294948514
119477840
1654877900
1634516416
227942411
1055404402
565313104
89639705
1446461052
1265053224
2143055572
582002064
478257406
1623634635
1566824278
1298681236
1810364504
59616723
764247489
1511801961
581348940
481908448
2035532399
1323098025
1293177140
1053500711
1012117897
16296162
217263830
1224064501
980933806
1538666465
2103468824
1521547383
1758828180
1948751310
1535069627
614277592
606469874
564654428
567724173
1859059259
1110827018
155736211
635975693
506694848
75386349
1043433240
787457801
1392721248
1270771428
1691366885
1088301220
954332608
439764104
435337153
1753827824
913429472
332436955
285155774
407472156
1063638945
337351706
1880432984
984278644
33477280
146345240
2101008966
742235127
1532175766
120160305
2139185905
709415493
1798052143
1244638869
2141961045
1830331500
827002265
1090896631
634835094
1082261231
386580831
1577831912
1399046977
1879733432
1657330223
458286888
1669527873
815219746
1167486210
440635757
2015558836
865638709
790861781
1974258524
1081192971
1968031410
197736484
376531057
918347853
1056213291
1578193806
877595257
87127357
350759284
1986913104
1825777842
1291238689
1169960076
781720439
1670551081
1381662491
1624890706
1025506878
417600110
1200856186
1887151946
912266507
1302538634
1606613579
2146616685
1597046897
2132045198
1523537246
260250475
1514247911
1212592373
12359176
1961495512
696723718
1022677420
1033948775
1574192631
1807501206
1988252352
386017569
2144391457
867575428
1712458738
1132702681
477747865
1446951308
924378287
898203846
344156469
185727704
1037020774
1483082532
1106842943
794714978
2032733090
868910366
1842764092
538581348
686452951
82878390
60523790
1669826931
881161675
183756462
530723251
178218259
1692912660
1073051562
1427683030
1567429205
1143014172
1617115299
639306740
1699129210
185783227
1695862424
736218531
1942300120
668160817
135069170
370397899
657726949
1244389155
422157243
40190352
854117292
1960342702
319905831
296840623
96391146
764392941
774006178
1718723108
1539764761
1424123173
225540829
722834060
275723195
1955735154
1339824004
497901398
1251881221
195701533
1012532505
1444803083
2099853585
144686421
1187083402
695803046
2092708184
2042921904
919124441
1127790011
1031146599
2111390386
1853648032
1137707232
1176036712
1692455453
1699851415
559655072
2041546017
838694729
1338284235
1632898275
871472217
1742954426
499301088
2137818272
1507693900
1886919411
97732474
639315900
1391413229
974754684
1141051840
635438821
2102781614
159590044
1532236402
1877895475
1042729533
165805360
475448534
470317089
217605068
1042634497
441484944
904811931
612593842
1989925209
557156699
599294272
1228933232
829228537
1712134515
33823353
1230614878
427440807
580045080
1583654525
2135773188
298477284
405493362
1238683799
1897821228
1144074097
851162174
1931521680
800087834
1170437448
129715720
1415871388
809173067
614606876
1622170869
1121448913
1518603342
1520859345
1221433906
1024309755
8001264
993611447
1435119332
1051769895
792509166
854099612
1066918397
1027259322
605077787
1603419252
1434707962
1493868284
914163016
2073835784
676801433
1979965414
1634780141
1030200351
984404839
770225799
2093865353
979824021
1268741312
754450056
1206929662
2120909530
1569690810
247424376
171188077
1623545499
116752522
2025752215
787323898
1152641581
1708015245
950646547
1345260543
202750276
381623171
98674830
849483038
1826845507
1947585082
2120541782
463821902
587495849
1814272674
1984598386
1745153189
569295819
301799614
1537465568
2126320496
762542650
480881927
1911567683
325167504
1946593775
1080817999
1043207108
447943239
1143430640
1911239441
925715898
1399393329
1259556956
772746972
1790828950
1973338716
1954950436
270518139
1138385741
931337005
1908962518
1622912291
573772742
478621928
466659926
1948602740
156804151
1824705386
1560368686
1431713424
1581059537
981535007
20619858
2095180795
1736546458
1960344074
661532340
142786263
2093228359
131692353
2099752259
71209032
973346032
1338157895
327653281
1892418935
1793654802
525037454
1581186888
1960726985
1971187007
1148419591
69927082
515686280
1392628919
883111858
1550571667
1768214376
1859526313
680337241
997876721
1096486578
1586802495
1136615536
495880846
394516303
2060997273
1897955352
1040153431
568555074
617646404
130794793
1008439909
987243827
2108142097
161622184
1754168475
285271745
1604654933
821081453
583180661
1076544687
676069925
1167603509
403742264
288974093
1263742049
1979185954
923352039
1664618224
189295415
1789473342
1797203912
1024983575
291632671
625086157
820563986
229282948
524029705
1704193190
1044689991
1105800297
2021735892
487900239
1284276696
390461967
971714490
957882917
1725705410
1185226006
21804578
1741956822
1819050095
1247259296
1901082665
2056085131
1621672895
1326025946
50689350
1127193969
1033086103
1698041416
2022957774
131681084
446243072
1316085678
1512329585
224156176
346804851
887221185
1416403237
1161772922
1585069018
1213580443
1020374106
236617950
1179199424
2048533582
2070499758
719765009
5490546
1736474949
1005364492
280211149
1151906779
1080340368
2128866703
327047158
822904295
700262108
1927057950
1022355257
1076296092
1167093001
1867541220
550340469
166285802
1222963695
950332621
494997529
1108282982
589651492
243635503
1899744629
120170020
123234048
524150819
106166620
201743506
683396237
1812141160
1645076578
185874696
947505917
520369924
349010216
671613719
106016850
1864263193
1611885721
1245960966
548569678
6232118
1254078496
1947498841
1887242536
642531630
1637942893
1139880197
730731272
1793654802
1229786192
1960708790
285211041
130927453
2067404945
1332735301
1474902057
305727688
1659878879
1652837072
1048310181
75476160
1066186370
460121392
301678511
1051099674
1525273726
1938535544
662594011
1064185460
1011593622
1118073364
272101297
156755462
1439050116
1050933628
526092368
830330562
898790496
779565596
907204526
2062853768
2135405297
1894753393
324474224
1851377857
938415567
299143079
1407356700
1834544663
176135719
627298998
922398619
1710351780
703747051
1660464786
1268946326
1356971677
818338946
2081330606
252382463
1813600327
639658893
1736332356
1928678129
1178912081
1874550650
1739630686
715083927
1995750654
830244318
520689760
1702977840
1535660647
448647725
2031376764
966099861
2013854834
786198210
244457254
224341454
1441155974
944799942
123152974
727837072
120086299
1166220086
433922693
1308356860
721386577
811347457
966292115
601496831
1000777612
831363894
335933614
446235053
187260303
517898420
114115673
548125296
1711552246
1851158558
982222553
396047432
540403136
2038134315
1629458711
406238221
989248665
1049902575
1344957486
165394686
9229908
2053661163
2107114921
840014847
763318549
1849177194
2076177460
1727935593
204371006
1135792109
309428498
1876192278
2041127127
1526044310
422341034
1252295431
1143057984
255399894
18475862
873056936
2058843564
392885805
73415390
506715674
711306329
1767322297
14723687
247584851
1016591376
838039435
546568454
1692393736
1733325775
226987002
777512038
277760495
1464762323
1748329552
1632291908
1201479694
1296866739
1738241049
2023764329
688440431
973538566
2123440731
1575279356
828770780
1126242048
1580479441
803254434
1657070818
658690820
442433510
254656450
1116186724
309090751
1372445592
1881022432
1594490459
335031723
1350989157
995667818
1445505307
1631348245
1234081221
1417311534
1831478718
2104578513
1825138454
29273103
1666387517
601968566
1393993068
1384762443
812463219
215567513
1905240811
1851985171
350833833
2136128729
523523501
414015039
470712199
1107863642
614127150
1898238214
1412954973
1841411794
1666550085
240800728
829660609
621819131
1404092890
1453693500
1343574454
1193361345
1033514153
142511047
627627129
2076873890
1567371756
1619135896
1784364017
566624166
977691210
1978531041
1962859484
269353352
1515870333
650927848
1380721935
1882984753
1561377017
891104306
831656562
966227763
106958381
2076737538
73750343
29531731
1227521626
1066934786
1732964740
1114153809
826587841
1185387735
1391823815
1791938105
1080525558
1451501416
271904867
2144876861
864803830
236878366
95076918
825527960
741716331
1701448760
2076564723
53861402
1529081065
312293691
2090787950
909469376
851436670
1064603936
1840103316
1749183816
1986344175
147158364
1190939335
322826142
1660699124
424776922
230780817
1005004974
1399767725
1306731817
1969129337
35724108
1652282158
916155822
1976460087
991571087
1785224602
1068809195
582697006
1272443111
1382988586
1889048258
537189936
474403774
129508276
970306651
974528426
1060379095
151075805
1293829077
987140887
1026020853
1280495602
1354873422
47573367
2026099757
1706580005
1428373704
2042921904
307240355
650208676
1488438176
1975011850
1992302259
1860910780
212606013
497511798
1782329837
1025200730
1186605457
660010302
923811433
477211776
1536086304
1824389697
394797602
827752397
1004314107
1878306634
664526188
682176845
390750366
1936087665
1010440583
118538124
41824265
1128896854
412575545
1020936101
1585609953
1707387922
1748902481
379142338
1892190580
1281663943
1707235233
1536291878
183224944
522529753
1624307267
1207109186
205475578
1796689072
84765297
443125758
838164354
724255678
1475947289
309233567
1847461902
1590150831
975243698
1339638126
581906143
1761766872
899962138
787722060
210478204
2007271268
308839001
449618254
430407035
949487643
1567569364
35506697
154000213
1557342503
1956756676
446236895
89778440
1056673873
672732585
1286414685
920870699
1094620968
129066091
1693679449
1684355072
1167115607
1912192411
354082788
1061550354
867797241
1679158366
1821369532
192499692
1301145620
1696906953
665872148
1495730178
1334352711
1459414654
1362342124
1471741102
1105022307
1176480420
108740440
2092291038
70489502
268765106
827219267
572378386
86154290
724645356
153798717
1714451947
47662083
533711862
1331150235
743899793
1206648476
1024196736
1312184237
2070805249
480427190
1821564231
1586196409
2007111731
1695334953
283693005
1880803939
1432616812
1593523761
170911294
568672154
1806207614
512505916
255074654
912286355
437855441
559830434
1307332278
2106616155
1230752477
364195307
812179993
1893754480
1063363636
1989477951
1322373448
656123870
1880717697
87402079
782352641
1264543335
884498294
2078475092
1395840228
725394114
1531228087
594873327
1004084523
318788340
1960924282
9501434
1325652290
1360594855
272939249
1239420832
2075563529
2094204389
1187133179
1352078868
20550870
1206085932
255263896
1965131718
25732895
2016070355
1971187007
697100816
102642855
1428456702
1880788538
487433711
292170169
1070599273
1521186416
469866491
1137610068
1452493977
907316096
2008032543
2063179762
418247695
151195511
390743835
250162520
1544726129
1477792358
1854515593
1667831610
1338196568
2130720568
537231839
1462098362
1867915708
1788752658
672970042
1199601753
1189335764
96149581
1702394631
1073409973
476794440
2124161476
944032467
1845561619
433908786
45897474
1004290638
903213375
2031169530
1441801099
1907657541
1680960053
302869156
1585788070
970621891
1447780871
1460380971
1923354617
1199254710
1751704139
1739308433
644832868
1517752291
530450108
1049003680
1858628854
264116195
817982093
239177994
1376596251
56798851
1439368579
780267699
600838542
1430020447
493902807
393964754
1819986430
311007933
1747007094
1778465184
186352025
1530837811
343967819
771059142
1759401006
1836629888
1900028952
1680991655
1590526352
783535968
1478984494
928632126
860967540
1252640385
2132652952
477922657
2080210991
2125258825
1178177243
1998958608
131911396
29529546
1644574324
1721690518
550021016
501767575
151545232
191896753
304272514
2109915465
2040482817
1880421015
874872503
1035335813
237602219
523088311
1018085671
982900633
1970420591
1620464406
1167393685
1987744957
193055760
843261129
2047012946
508446759
1043016225
1008686315
1831037925
902810006
1905435934
461389883
1903874843
299159250
1376452064
2128447767
20268997
1578917473
1241278710
433249346
900155618
1860054271
1247830321
872700665
1026778246
1898715369
1268018944
371001675
974944845
85251917
1435917853
1992350361
1887974451
250502301
1358826430
1083323822
266642122
781748599
998324523
640064687
2047314646
226976388
411229328
580056438
792229268
1958207853
122059317
1101933475
1399577923
511258841
1954630229
816726364
2135816304
1391426335
447362411
432974792
1962219451
705281898
48842405
181705819
390164459
279864003
1326327423
317180985
60105812
842501227
1590500593
1215727402
912449786
1889439611
1414068848
837591640
287294540
1508732825
164704469
721299519
235111612
948153553
1756839116
1544418637
1288652847
74299347
517998449
103143523
1824307975
2056878924
1381766382
2027662033
178257855
6255636
324299615
2017580806
758162935
111816365
337589432
806549019
1431471952
939151844
903102691
368112714
92593980
942223332
363011150
2104376383
1987176011
537892415
9467624
1026237265
188660134
124019248
1370299577
2012908092
193845140
445691529
1674345288
1797797429
1682356570
1344502262
449544787
1539257157
384514696
756118121
1620716225
1412932990
172246059
585561626
16130666
1279660073
1318007425
2004382166
1276372495
2088106111
835051613
329023172
220321360
1599410802
2110914436
1104972400
1109576761
221512257
44640463
871538322
823143575
1852877677
114561
2030666095
1913313100
5348722
1029663739
774067214
1357301929
1577932890
727166
646601371
818882329
1769350355
536063058
1945136560
119126546
1014335026
1078972711
108022116
854173233
1639188438
1404824410
1624955483
940196593
1580780188
1271224545
1334226248
1621330129
1344409672
28598248
34036086
1571088742
822003457
522906852
446848545
1808122161
828822196
444144379
1450535819
1473588888
1392667192
6422686
1044610460
549331929
332092866
1204536809
768071359
1736516987
1378411319
1909062005
1844266225
445391227
1887948238
614025268
140075876
1513155910
1351747035
1835417887
1458831937
594041826
1815608547
1783052135
1598673802
99446118
834629445
327536230
107162001
1764406774
305457820
1542454432
1242895509
1936745876
217452717
1810013252
184151448
929883032
456270141
1044808387
504146755
1607159589
503097758
410642660
1780241120
912128597
237232909
574891116
298232203
446209169
445972335
1193912454
1591009069
150947161
1190142056
1929372130
1334458681
359284476
1785803573
1027272905
897949865
963251768
1547971094
1682546872
541409629
712026487
1701268969
832944939
1058282838
1558617717
2016009833
367956517
415596125
933315961
348332120
1742527550
2012690644
1567871058
2037390562
696854029
850773177
423805981
1220593230
44915159
1283012176
1472920467
1078425942
465625105
1103048079
307490125
1637749945
897362274
755941268
97671191
1560859990
991057781
2005838004
439039500
689720793
1550685058
781757815
1420133938
1435935517
1344651486
1891734100
1295692387
1359155533
322830558
7597869
1288166791
1149691236
554591599
1621618700
1379879452
1300770679
683301507
790646458
599727610
906714384
629596604
2072537694
60695488
1721735350
933088842
154968031
160674363
1576254430
1977039580
452511509
1446468937
2053832155
515358365
924165526
1402451497
1452346296
1675652903
1254569644
889142583
1052968988
768359795
1062211975
1989987718
802548785
147294004
1066420387
1835242004
612995359
783745285
970673297
887436225
2064216540
2086913467
869575340
1004396985
1278349223
1547044428
363860418
610040360
1865105762
1870865414
124977272
354494945
269685559
1129586588
1188387001
1168221134
270925070
1230190803
2024168569
810917755
1209876415
700671022
1839129336
503713986
111379857
1472044049
1363776707
1992438534
174845915
1881545263
1902958510
1827521324
2012118502
145992018
1752991634
1008955584
700117018
615365987
159523044
848071388
56165858
1459835432
1334292117
2024216733
1198113659
1657425635
1032628055
1254853519
784126093
2109929798
1616698906
1454705264
439113366
317789834
401187981
1649447256
999331330
2013521949
1595482961
190414880
1871706412
1294954711
1827068750
389672767
1017845737
2027587838
1276797615
1283225707
1033288636
617869225
941961753
1767826358
1654775044
1843019080
346801474
1238486928
919717074
547958052
390915697
2130336561
1015844940
1563813155
468560068
1650520716
1553513742
1055570148
226475463
1474621443
737079917
2097248090
692348146
922759635
862490435
885135686
147395368
1598259104
163702064
1161528151
1570712550
791660353
1689791494
401949170
552968551
1568053092
483031607
1923336758
746850393
516447312
115707525
1025715610
2120590631
553486283
1838032286
1358607464
1452362853
1568628018
117362164
1522657443
104791249
718702195
2024143285
1057837569
267688554
2070914138
1884782785
2099097627
788162226
1304629574
589520296
1612387710
546244260
1323403758
1146818537
1093208558
860519753
551897
1580726395
1416188263
1912170115
1341261006
1153739009
928006758
992535034
966072767
1113300736
1817473722
1970110349
1829528530
2001984708
595702101
1145722945
426688563
1674325886
1719938291
750711470
1668431209
2086856140
1738197618
1961239076
1068625429
1527507779
1239365475
1288779677
652213223
1173226737
1758778627
1349376579
1199439875
1542655735
305284208
889717065
2121677960
324941589
1962796706
1990880424
1744551903
1905961100
320498020
311990679
1493731856
1754946538
263004083
1699419806
1492550721
1674981193
285719474
2146580999
1333758698
731250538
457906253
1828503277
1595362359
1885278734
372027092
33735006
74195121
1021105452
419483233
991519570
1166974294
1340723951
2016613077
623937514
242797413
1566339248
701709845
1011860664
406440437
1914991087
917671559
1316116951
619386439
243169053
537869632
756302211
1456948060
2037804739
1071181262
806890942
236894884
807049243
668633222
1549557456
954491529
102920509
51618974
1209470057
1866570650
175732750
391303699
404446707
1628882791
2136206865
2022012595
738884286
1278237741
961831942
1031932950
860330552
22046521
1346990752
1924136631
1649844185
380236305
1863814045
561801692
432014024
766635322
875373375
43697648
1049245208
1066437993
789949982
379039016
896201661
358311898
111473053
582301257
1619389678
2030492639
1451776704
1769205997
1791028928
1429910816
297944552
841977487
1186570192
2123887924
921625059
1800466544
1509065621
1788766912
1085666138
774719290
1780250811
229415839
1977781381
1325237518
456426427
1831945034
1326620478
1023609316
1295780906
1530131734
2087346546
519344386
1845053844
1526241142
970063664
1151238390
1427245391
981075618
138187625
466365676
1749830495
932701040
1370136016
1711855894
1777757186
775247644
1755341076
92432868
482938479
1459444863
980193074
757238997
1489522452
668307562
1921547415
1038984537
136759649
922066129
602345398
881093967
1831186381
1414345031
1159198632
742436910
1987406752
809579390
1067565865
929634657
1241884617
1114841825
914741998
311733516
1850031166
1774260364
930007882
1913813764
1148570496
2137930745
2012707743
2102714860
1485484096
671488606
1214855473
1789579976
863111783
2052242197
363530882
708402875
1867794525
39261106
455970967
1147167388
1333066752
1580943035
944920786
973063479
245701835
1045641880
868757997
1743826162
2064081724
747252928
1308847373
1235826581
1079665816
2108047692
117939183
1033396347
596185491
1625042278
137010394
1177683785
1447614188
813412103
854148285
1969176565
397523583
687415286
1752300731
259165739
1098962039
1067741569
1697793150
162068292
1202949380
798779904
1884004005
218251048
815754204
1331765799
1202498063
1901799532
39841897
1043275532
680292274
2099500955
2035282404
1652620423
530315390
385225007
1726824832
671399187
2088638615
274306181
661513555
34958142
393755884
817432751
1483659984
2026140614
2139742243
1707040806
1393608070
1811848944
180846045
255955680
1652179939
80154263
830880246
1192202626
788085358
689518886
217232680
801846333
1602604296
1812583321
1446628157
73852081
1689298957
1420152940
937848128
1820320052
2085398824
1186147109
963243168
1441703472
1875568797
1972964398
1517120084
750742095
833186523
689019911
260476692
696944485
1285843687
234264194
944793410
103283578
1120395067
1451396805
1399660316
677081980
847182829
2133254780
2065032303
1985235672
1586161050
2068256236
637021694
2048462933
1280038919
647402566
583723969
224670810
1459470867
1563025204
485560829
1963690072
891229197
1362586658
420486859
1790844285
245793368
158750693
990574329
1433824212
947417087
1762702856
309793553
2128466820
92454696
1718689480
1933988873
88487605
227678254
16835838
502184263
2041473974
544040253
355927032
1718651015
177277561
1533853740
1746299537
1720120249
758379744
248325367
88432967
656992810
1298632847
797885902
262143585
367868842
812609805
1877587363
2096510489
640233217
2052787762
414910735
1031666242
1107562109
1809181934
836051821
1112584447
142373211
1974862135
1788906479
1109218233
320844925
1732191635
1783378240
1060478953
466863508
1104927775
1390247009
1162911855
1273606144
1641930275
29743181
1697399946
2028981608
120523963
1124609880
1516984224
1144695133
965790875
2113657862
157808200
12150817
869760466
1050182768
439763048
308167751
1707312834
894332747
792940600
2068103955
1265581055
1909130166
1798141878
1575346950
156624463
77416579
1628597463
486427287
2036178410
127758583
1950489144
308468613
73682680
1573091331
1146467505
434607899
36038270
376546371
233806234
279293626
86301203
196386165
2062699139
1762041357
1777447641
95301306
850655669
1201878251
425622193
390070739
1333536648
612507106
1260934183
220396929
166756354
821297097
193056782
1944445943
582692715
1162034602
695139145
211464670
866792402
1123520457
1752542371
1189285979
394898341
589140186
1317262849
629261957
954038064
744728675
1761283633
402286965
1734850119
512887598
501051644
589184063
861750178
1571863070
2082105509
344815325
981928278
1613663859
901568420
472467941
2031166020
602325899
1545936714
1144034549
726539686
1235062875
1713169949
724993695
276673423
1038478077
1224919960
918995205
275283888
232015311
1677933598
2045954546
614710827
163183727
41853160
856655284
939585465
1852153002
718724592
1297614040
996270729
833546886
1364082909
710996902
372672014
1861344911
1705645031
934777871
1657981923
1751590044
1337693529
640323413
1817696013
1151307598
938303138
1642122447
1635165543
1653428934
1779476330
2066037832
498265471
322730519
1549754439
641602074
847452043
1386757452
17939519
156018868
1304833689
919991387
2114363063
467788682
1361043621
506323518
1374296424
1800432472
368484793
246991950
1230793538
782187613
1064199750
442508404
472819969
311762004
391502787
454899941
932303321
1997197134
955469515
2094346369
1518223411
906500932
322054131
1280801236
1736722348
382663775
977044101
1752358383
1625939807
148147028
272465490
1976204648
471526144
1495645896
1458584043
1247909708
456502259
2137465829
1606094771
797197929
684077218
177565476
1412581733
2075285344
1296257234
680377496
1163823382
1263344476
1457597011
1055712107
1190358767
1189602953
244564440
167120641
257317593
14660404
1901540155
847186533
2014922692
1050122713
2080563758
105964964
439448473
1102958849
817860823
1246302443
479246572
1988125086
1269268192
1168013955
1117759162
1913769602
1428681877
551243058
799147028
915947702
567808675
501659553
3577574
127240959
1900747232
598912131
1640389769
565380591
368098086
1179162610
559810565
259525271
341691031
1625139891
1979365938
1962997292
1069354642
1097227625
1013422901
660507311
1530706308
18866814
456725057
257499886
867106175
2014574454
1021729790
1156061842
1178106244
1418255545
924209954
216538939
450134605
627576962
1307357769
1875003828
1152133138
357848918
256493167
1691492709
1399497740
674175239
1720458230
1435853956
468732572
719065705
1825982445
690212658
1613912805
1448234668
888190849
946095034
1518482527
1966453813
1243932337
82338251
826757566
647146951
1335138314
1232833002
1111302580
26111122
938697369
1143730052
100003750
1724475768
858255580
1133187791
1409701658
819624168
1360753946
877159981
1783920966
292884071
2044596364
1858476768
290738176
2069932906
1334394359
1252120963
566109451
1745144598
1545082250
229117695
1077496477
1238961757
1328403420
421133899
787445502
772746556
693786918
1047416498
1359371359
2057104808
1936548861
390184355
309714567
1966183877
1251661157
647903335
501410059
657862907
1553130659
2008776501
965427874
1006669051
2003228316
724067078
1174281799
643057582
388296563
1088812989
630951544
1263686232
1412967962
1188528448
667543479
159849292
732306545
155046324
1615436927
1571480156
1855026256
1363574949
676313972
1803712957
1965350744
1452528361
2053390536
1090255752
2070034456
1020743192
24112356
941397305
676060045
2128514952
1421806718
332874813
1546339305
2088818715
1697187634
1241074336
1604845788
1804914892
1881984310
102198908
2023642681
1485665027
861418745
1513731574
298537278
1701254004
1666601309
1006184124
843450522
1211071953
1744571854
1051240238
806406174
1915156160
488216441
2097962583
1365158145
1207039117
1250263673
507986217
1119191262
787661866
1669165677
1962444777
1459901549
551069922
396120908
2087406140
2103811061
1373149338
729228594
1660133866
1747639530
1005279063
1246558079
261497609
1372265179
804915808
1410096614
1278745052
1040698650
430236434
128970168
1493987693
1884953985
1566950851
2073308726
1190730818
1210719841
692272994
1735639443
2074288553
1595753709
2068293785
771142229
1181965981
1118206151
794303014
1851240536
2083162902
265070734
1623537157
1605247339
694148814
994857851
1888083142
392824347
2031544845
1139983362
1401876241
1691797696
161302146
1585192008
793529078
1466807532
1364064510
1719302598
1132605780
2091803237
782486824
346906083
907631662
1065266956
866436169
954406721
1713517493
1536757083
2037418397
618712856
2067334801
1920075570
1084325232
1130974438
2014574454
1275711602
1280768859
1526364308
576391176
1968678990
1853677838
777935859
991505862
1142146110
744030933
906309741
1333023243
1438033313
1928761861
1276401558
1852866076
1782582626
1586530656
1343898320
1070046715
566938374
186720304
1782407877
1168244953
866484450
87976608
355028077
1882588602
781610002
524165947
400342300
912716817
745599922
1718088127
1747817048
1954009203
1963121110
1522604620
683370791
1669370170
1300244672
1563227013
1876367842
1959140239
1091642027
245320594
655956142
990842675
379039016
875535705
1530544565
1735031654
2110127618
1292585077
7272288
1778901120
234196125
2016013345
73415390
65958931
1873545502
857022799
1163367272
161632245
2112818605
1547190947
809155675
1852605373
1635009153
1223795552
111366190
990390334
91617335
157554212
1814367370
2041854259
2026720584
1812523371
878624163
88854679
1901764982
1076630320
1319418746
502384938
1533873711
1433468755
1037052404
1424017297
1751399481
337952777
1745405956
1777185421
1272426347
1631479855
96750910
1935855228
933315961
792470102
1442980396
724906835
1686691979
163744293
774174090
2090885291
191417042
1661462384
1987458555
278146965
1674352851
1605159338
611406960
1112935005
1686405220
540921159
1211124958
546350927
2120963279
1931039732
2020014945
373304514
1368111250
1325546290
604850337
1946770670
136185710
1472796753
757498400
1968131446
1663831782
216889319
1120986334
37898578
1428244897
2123267547
1156053746
241364751
1631447762
576084054
1890829277
771530837
1953402492
748574749
1023982502
193598187
965860157
812298245
969047268
1245700231
1401417146
210051642
1542535197
186501941
662551290
933619960
1226128617
1581646771
2069557244
942245466
1207314107
1505000483
1374186728
997285232
967083000
903569244
1035863508
1354484231
522359708
1437636347
1752536246
954801811
17088577
1002901763
1156305182
1572996317
1651752242
90347678
1197937935
911049116
307936388
1026630850
1148523236
1546386259
766565593
71704862
643408281
1722213156
319974134
978536138
752171048
1136971438
1589540172
2041153958
1721250384
2145229716
36578357
219217502
718191100
1305593248
1173159772
1207077691
48161114
1316705628
1069667146
1498368454
1369977845
528357183
1223283197
1862040724
1323171713
448019772
1823737306
716517732
1937981581
748471288
1783904999
666840490
2139899501
1549910902
881896543
155684846
149522106
674691860
1613206140
1171853908
2045109934
11125079
1143400880
1236029189
938459754
1118581020
36418267
28094697
1930018987
413859171
52290056
421839836
677274992
1595518921
743729548
909363977
1829132363
1902464498
2003329675
655526976
1329497712
363609909
402256526
1006352171
816633970
518625274
1711906750
465087362
1249965815
459223704
1434748685
404167713
1856097231
808100138
1868266509
725924879
850911404
718822850
765990268
1317691305
1281619184
2021819710
1342387757
1831048819
838539184
174058549
2119085177
888064272
624288008
485653553
683785995
402139201
29498873
2131080642
1726922053
2010756366
223012341
910279694
1146640656
430700630
1557782073
1920169508
1115091338
421655949
1364305583
367838256
230952947
551627448
1232667061
1544055274
2078474940
2109652204
401820896
971721166
479783251
359035680
667230812
1667220970
93064545
2041516703
1493565298
496362498
554488920
435016510
1005625914
2130174964
728085973
1125901016
377254701
1319020902
227168509
721659490
2056382764
1525717712
345252574
1624907240
1503671685
846630411
1931057355
1692087378
839015328
472255236
877712812
88825046
1413446389
1465841981
935123012
566138658
163482752
411541075
833353801
1084744518
731682663
58797807
1827480166
694714902
709171814
1245515646
1510796116
365847573
1634119771
1240491724
2051423344
1727170539
1858793464
932559624
2116692718
1746103845
1129779003
1262286048
217464667
1663983967
228911563
1661126747
1342479634
316761444
2098013576
1099654480
696378038
1661492385
2140295092
655456085
1056389735
1399554882
1091111266
113673641
711454104
1573624213
1748616278
851611765
726219685
92241177
489538567
1357998294
1110177979
2009125423
802939310
1779020691
828562682
1653850821
1495679600
570148278
1499160023
894710196
2031356645
846318164
261053322
459948635
202383091
463247931
449410830
955224110
315546535
1722473823
786095755
2080629314
63840419
120189780
53994250
20032944
1511008956
2120130078
1655022546
1733251416
42849076
875523727
1084559619
1429765133
1585081681
322515936
954847596
515580512
209707894
1167064232
1187374524
806848341
416155094
1967625009
1228847277
1073420078
1378310322
411018958
660224023
776358092
1023686596
121988844
1551629596
561249701
1673065760
1453232357
2055011828
2067946244
1642083098
986833677
46877118
36000392
1234081221
2046449002
1463597088
590594465
2038866685
1391234701
1892416921
1612139385
1520260046
922831798
1542860320
1416027326
864827478
1136607742
1963809503
1599912547
1571930645
56996717
1389270707
520689760
47120415
1644456843
2030309782
677414004
1754198688
963945136
665613006
1442057657
875115870
779498929
1693159266
1930455161
284927198
1778246512
158486588
2136064924
617450522
1488999809
1998604077
1938908008
1964460293
89148150
1611438898
574316118
1222746669
395065500
1379565581
512262324
1693462665
662615182
510362980
241803228
407968421
1340174803
747100301
1902490969
1640231743
2133451953
563986205
598421537
48927238
315003854
101401644
589340431
260791609
656489043
436267456
1379517538
1337422536
1211312786
1741776811
1170533634
372730229
378955310
1730292166
1021454635
294116052
735960201
977503523
1018866406
964713254
1339308418
915485702
131451480
1692347596
1307098877
449878081
2088725126
63296575
1768243110
196066457
1115628577
1515476775
1083638696
2053373704
1895405574
1269419080
512645578
405876005
1645893285
1285025334
1071730505
324305612
1054023253
2056711954
447608156
2045518252
58498261
1850890918
1312866928
1233937770
1613512930
311471697
44715338
223386290
1234385153
132337788
1456122009
82919703
650228327
58102928
233515970
1964657139
961204907
1400467529
675104182
125992614
104508996
276713666
664117609
1795105104
1246197597
1188998097
1198793847
82459375
2061755959
668227157
611755338
1335018027
1530566966
767623277
1925449467
295721603
1745949105
2125990475
1649404008
1514127292
571557314
810308696
1898951235
2082718233
855214505
1279338015
11112889
950037825
191363431
1972382527
969943466
1804378176
1934601244
359856016
1704288354
599895532
126325228
1800185548
505936815
532732557
971394928
1465588689
1159772524
570489504
702585169
1633423719
1514323442
1051845553
1001436765
1066063297
1476300437
77275236
345058572
1928521676
937837811
1710896498
1959986120
717063498
1679542610
2061315864
1507844183
1807805516
1695526738
247577482
1563206894
1846167796
1994437069
79179133
931209385
133312523
1801317007
1656755627
51201335
900724815
1963703981
252506701
1087304925
441820802
1732066377
1164245060
1288768801
194450047
1028148158
1548349561
220368353
1961141316
1619428616
938676482
1468750524
1864861027
885867994
531697598
1606463645
1653822509
1374491100
476794440
166172564
1380226671
2071913496
1390696974
1169815848
2089979451
707674366
2017591706
920277654
970013855
173860879
1672048509
2097546423
163349629
1738281034
1876195048
1026571153
327325405
77956334
1178563300
416649367
638415739
246660680
1482870854
476560843
448354272
1139250316
1911385034
1371869707
2132006121
1844450924
1318539158
94859097
356144638
2076030796
1161852614
1648126480
1552997405
1481195887
1120173730
1940968204
1393993068
908692214
1452531796
1446807327
1043891402
851800097
476902523
1282788366
694590439
114852133
824686802
1631031016
1517121070
872479258
1398724048
1026268943
1884742594
327144233
1547583261
592039953
845256160
524636621
955382208
1989256334
858043795
341507246
674015118
759243089
1817054614
1576441583
1782643874
1788533159
977289755
1212490254
1765626145
1215410930
1814362050
1853037019
1662866455
925481537
772195845
2027696061
646457210
2017892142
1163364442
167356015
254727698
1497746590
1288498196
206345944
924227045
934877168
1846451747
399937671
1988007112
1745153631
298269405
2120871947
2061135619
1524486078
1328128705
236096298
1307905329
2100320278
1877395361
1473202623
1901001771
1548357802
1568477000
165672137
1562935403
1886600887
1353435091
472917599
1542673318
973726911
1143899362
880601940
352645404
1200723816
777622649
2071973190
1987744957
1409197612
1916727952
1068077423
941258468
1183441102
420098384
1370383783
1623249628
1031148527
1485183041
658818065
837566034
847080995
791170605
1929356199
1170900363
462185804
1006850917
1412359207
731888920
318480643
1595726831
412659420
389477881
968319064
1293183445
1824704183
385829220
439964195
2125881608
390301533
1726527100
1783911235
1979469551
1115919828
1207503752
1183236629
863237974
1422724314
1918346961
1962883942
1662452530
1198243257
1527340339
1573214699
712641141
213972507
1604255735
734808217
1667037504
1557242183
603255523
470792666
1137606669
288367932
1740242375
1575759675
1951055042
1010277972
1620030867
539481946
809546834
134445562
1674116476
1661990837
2022495690
689241003
153281565
1799226255
886856469
1385098224
1803884830
1198953744
240859459
820854124
112401072
540860143
480596132
1416965771
693167146
331479065
931620062
153674641
1263974150
2102469020
1716221789
773938862
925346703
310429651
515209811
1166393116
297763695
654013390
898468566
137798125
91405320
1220408661
611152847
707769119
2113511530
1137404321
395391809
1526256829
72149175
2474579
749589554
2130871862
1649313672
738829534
1940510732
243323710
1571058026
728552575
840096902
271165790
489857609
1526871752
1116894103
2088473985
681432281
376456528
1394829840
433765981
81245120
263296230
1417375718
753969977
1325955713
430327810
144620985
29212982
464195054
46917851
77372230
1120004365
1927299100
1297085806
1152088458
1647406785
310720115
140564940
986882967
552059273
296958485
929270997
825983496
916393834
1804442068
230348152
112201483
232205749
1330032380
2011737126
1843208721
181381177
1204974314
584076544
25978250
689771825
913403271
135206128
1448813810
215739962
873656976
1506005846
253371650
933017880
484018942
430801987
2045413556
159622238
1940113653
104404444
545858913
1904954305
1623967092
1288000795
869713077
1306770779
962796043
1625081979
418454609
416837677
1208344246
143592802
1000022563
491488645
1132166756
378623710
1357250325
1067442405
1427381403
956033815
346063064
1277199051
359703425
177047347
436483578
1455617088
970358890
1881996689
199110636
1968776377
1698657779
1631196833
1663718102
172057619
587005431
1010437575
780423455
1005310915
1287883788
561911944
641748558
349775817
323855459
1692720456
528626720
1849619439
1832947974
2102057023
1659219110
2003259870
1814608726
2064349197
1368446594
24872910
2069029488
1419314089
1322131874
381044151
374012526
644957018
44492821
2063005139
122348142
379597820
1199667906
1117026464
1548478553
1553837648
562339631
1149554872
806449415
1866020807
1015319664
220570856
183099333
1446232862
874718168
882014501
1645775419
374225883
483245323
1954239621
1444034474
793135804
923536848
1522795085
562894419
1818187712
938137377
1321514089
1973605922
1601314745
259451762
1469949529
1388730193
65169446
766701306
1155604549
1880355113
1032743184
136968334
63151822
1762131275
1947619659
906142363
1494724257
700541958
878673390
736071297
1948286937
1369521809
2098310165
1513568507
1764689360
2030566456
1570898878
1194223473
235350008
192056773
1746058058
2067688288
1442759059
1799375382
1646842295
1635676541
1301516287
71184330
1737426332
1865069670
659433421
1446388664
1737807531
1386310651
1914698660
342212526
231695612
1139399760
1916781589
1889560068
1086438890
920145248
1717205918
2028695832
1235561226
300008357
510053712
1807877144
905777364
1754852132
1844193164
1189991402
1800474662
1595477838
223343616
462887356
434985855
1693941700
893085715
867005685
130876833
626108007
837333757
1371850124
1835978950
1176111183
1873165948
884944277
1163083696
1492629948
25370698
700701896
293429996
1227313418
1583327154
116158577
1840631278
2088775684
32577230
1431409938
125706978
678362178
1771715888
817680998
416524607
245604268
410846591
1136971438
1504010966
1388260398
634810770
1687154768
337952777
612574037
1624573086
803487619
257872955
130916312
1091576554
2006912568
508327635
290400800
621395468
408809587
2026943896
2076718834
881490089
1433449464
1916855089
1838881585
617719948
1894084642
1577592989
1779040460
492844688
1741207012
1615451286
392904595
1971518939
1842374026
63296066
1325933335
1896257664
1515053686
2095408402
1177592573
1267437601
149736576
301246662
2015432958
1646581366
1623623280
1986428352
597674908
1028141942
378762847
770518592
61274056
12863027
617070399
896033611
1488906054
1745892624
1529326442
140378408
101788430
1374863619
702127591
746829756
2081312036
2052320673
2056694953
785180137
779669710
214596223
69964949
1639935482
452269267
1634912493
2067284112
1032611684
334848178
303754421
413686042
1690755778
1317427090
1081233002
1157973218
431729143
279080711
707045152
573361266
1051253335
1278810669
376012961
1433837492
1317350784
1595479909
1442691386
1549557456
1609216303
853482886
12076389
896988424
591745787
529342177
36881424
121953792
687171992
2146732304
144257911
933188347
990456341
2087930653
1182319373
363734336
498621246
1582426313
1758044714
497435531
1777544898
1818195708
1752344832
713563696
461462222
621004551
2011159678
1667087394
1435039759
2097766686
141920068
1519749252
2082232840
1916262514
2107132707
2078039054
934297321
1159658600
758051729
1955257560
611885774
329884867
197397112
2070783149
539206901
972415931
31013531
944622705
624685055
785051776
924805437
842204267
1215049978
1165594499
1033724242
412777996
627004835
1840295254
731910843
720126861
1037725295
1787074331
809498228
151191940
1268926043
1737468739
1987934026
8042625
2052737147
219391299
1893378360
683153919
2005180023
2005458302
1633327099
438871471
2136814605
686466011
1079295502
1371875267
204984549
1770644679
2001235248
1416965158
681496341
776327052
1005180484
392412210
665692244
1575434310
1373289141
709024595
1014869685
1658578585
382797521
1139135598
855694134
1774931157
1098717040
655148457
1511198926
840187462
712395607
1640751213
1830750647
885262804
1115678157
1202205545
1417142789
245728254
1099774088
1883626917
1085714937
762712086
1639640700
471531278
980923582
1219306753
502647328
1575517953
762669114
873220011
367868376
1098341924
1739671586
664180517
450013645
92471290
1860382054
501063411
307488118
687410470
1933647923
614551680
1357226176
1194547306
1151344884
933594438
1501832626
2079327166
1581474657
448033307
373028941
2031514498
1678356885
181879652
529257907
459692142
236390848
543201431
1279647619
1828991797
272502188
1553221961
62394558
1856337185
183614921
2092955314
198867566
2084779813
309025709
900508919
1647566338
1206618203
1835231178
1788042821
613389516
1350050420
1017076568
2052059519
2063268122
1430400221
972991774
1357708589
1149032670
1526036908
2077544776
1357007186
1166438886
1333665632
523315110
111323464
541442323
234884352
2000622658
881896543
981489225
354034039
37417968
483377582
1654036439
2127228980
659542343
84561461
651696244
1448013744
1635682638
293150587
1109881611
51665400
959482361
76910738
224139844
1099633854
1748451046
408552405
1228815776
994024456
436754942
1521965710
955004369
1727772884
214483151
1459327653
2027654792
290521140
816076247
2126938784
1579288508
2035005929
678932621
1214560124
1487107763
378477891
1934835015
946144879
576200162
1050361445
2009847444
883913172
782094498
491801195
474642353
702215003
332199954
32310385
619080521
1299544021
897635268
1896420404
1519057323
1688987643
981421916
460711235
1198905753
857023141
82572900
149868751
760851850
1480456940
1148222060
71320873
207712697
507341658
1195437484
1083484684
1709276424
383235104
1366534582
1564267500
1567487284
668833702
1765756102
786388524
345427836
573862052
1746452080
1130653674
856801458
1930575547
965506463
1834010521
332848971
1287995149
97990301
1128448568
1032707177
772820722
1359436807
1821314639
736727409
356633045
2136078430
1110631419
1367683103
1015351663
404985541
326239666
869125674
1419595294
1034849794
1245490241
1865007985
1496920175
989228054
2401249
1638746854
633944237
200407479
793264509
1434252931
1748319643
786155780
9230348
1210439574
216735245
1961299193
670650810
1635462154
644635669
61502221
1473542633
59854667
920741752
596000675
717622539
1099330855
1023959429
899691960
1636450805
661116912
810204522
177907659
1561661765
491566986
1374036872
171363493
943124851
301429950
1377698716
695493071
427186651
1134099083
846556459
330901115
952466341
1863917810
166156226
1336122882
2003371263
1644632623
1320739413
991052696
32746784
848926129
2047714890
206626312
1886832578
727748444
1725369319
1920555241
1035395276
1816239277
807192442
204420332
1165491268
497521446
1711980135
1323585544
1255214826
294649148
603253358
1331502340
2023524308
733026744
987701308
1852130519
684800881
640757911
170966409
1443190990
2134602876
1615951846
752508106
687638000
1340665766
1860281168
1329779084
300753688
159848654
1668675905
1319508673
1886348465
2018831365
156890432
1868277280
653969037
971264169
269522460
1328037942
1346775076
1388652622
1554509650
1444221242
1919798618
955798209
1491606171
683239596
556646175
825434947
996077948
1634161934
1304702657
256778040
1557473135
1030806435
523001192
1706639493
1750536582
1663113184
1501672911
2106694539
1525094782
640588722
469339673
183230717
1525708919
1273684971
1538882987
36162161
144742122
1993492373
807764620
2042859852
1515657627
169939687
1726977690
1620111422
931181689
749969328
834217620
1362707640
915975109
208030002
1871960429
459862759
1123301294
1749389244
1838962830
1371036756
30792357
332429982
269784337
1062878292
1329048937
1089318435
388490152
740517026
2065634670
668140098
998067470
1536628776
471747247
1740079442
392641524
1397978502
2130884649
1716984995
409819760
560090024
1765228462
1286588271
67871744
686296778
380502407
967600314
1566402024
1361802334
1634611683
832353442
2130716706
1952069713
246454524
498881429
85179920
1127407837
362399210
416093207
523975538
424591425
545094298
459545930
591613619
2017703162
1163950194
576791280
1033904559
501869083
822242706
1504450216
289713398
201037699
237717216
652410111
903155165
1150972888
1697793150
344201264
1344255733
925180701
1972931319
843781978
1245897243
1063674829
2122300933
571852753
997440369
707496863
752585351
806298415
775722202
1236203242
1824460109
1159537390
221397505
1147217038
1520483424
427493022
913058834
1427766607
2031944764
1348534427
815616183
1860834531
1435652297
1966731796
1570691300
388296831
316399345
230894217
48545767
1836134666
1325717774
485159746
1120727031
1687090435
170639791
900470394
1110346303
1717038733
1390797482
1099230171
506624569
36970158
158161660
534701984
241104025
670817766
961283510
738952924
1346077740
632813184
1154196783
36132974
1633697437
1953000327
373413080
1334655515
680071321
2115774631
337444688
1622362636
981823176
1540561592
314237789
1071823360
207896421
1138991682
1565334619
734270102
1214242862
313535875
2095711570
1133690769
511275344
1258969858
308110844
1448320998
413073516
484583925
555526003
1005816187
1851726843
956272705
1481618554
1436118060
1460178501
1241896163
443035738
423906947
1205210956
2098501688
81954792
1825524203
679826823
1193415909
1032115027
623857294
1949092335
504071656
1698776434
1319325335
1683412571
1576473578
388790060
1943179768
401537042
1144462501
939537021
160176568
877084194
2146524959
295267291
1280499655
959204570
294647963
1231981065
350949361
1142134167
377156136
129612874
1400614468
1557087345
77275666
1848581307
269563957
796149239
250792019
745045537
1955024170
64688173
383138303
1078962459
486518684
332262674
2010491395
1526681652
967011681
2087486108
989977210
1855100974
1668143518
2001935819
2111231276
1776392139
1645869837
1969638242
1851672950
671953949
1427362178
1333769822
247454990
410861723
520912690
1581529529
1392834223
1611043945
482274128
347233412
2067038119
222466783
1246535584
1012369377
197915590
945141296
2120912015
1630239021
684700198
39933192
767913022
272045248
1912690565
1160135664
1223387764
1794888032
1061354420
286096193
364720393
2038081445
979640065
847898821
755772913
2050544870
75755637
410450723
595358390
288737857
322633539
1258729157
1910310956
1656844208
119229547
30818418
1842969247
405463202
431349496
1481326805
2085364855
661992855
1665832635
399699431
154351757
1036184868
633076398
1191170335
1561379798
423810552
1893227741
169415615
731515510
714579612
991498916
1051181218
869829179
1532992493
1548602400
1845127143
388407985
1972345897
1301885960
1725696439
2057441253
489585783
1108291235
1490946455
1403389731
1416748867
1422408905
300947912
837794378
106193858
1774048425
643856042
785215808
477792986
1218220
1565330916
1751294207
658346765
438139167
916847155
501408506
1679694503
505705256
1981557985
831386060
1566203833
2055382922
207928877
782886379
595016713
468622763
1286699854
356277455
1497919603
1065701049
139159500
677276051
436824816
155429366
1365334933
79300302
1485231529
731504430
1689705865
621973079
1466979930
2105365770
2083371581
66029036
1187560163
1606558872
1111756483
2024542764
1766936367
1393985659
636413955
941396498
403306035
1554030978
1012782078
991664969
830064927
1607485695
686233045
139602942
620829908
1950983871
1480055458
1592296526
207559352
993360087
1713058415
1424923399
704636421
1236371266
1137342775
286470172
1898860848
1444525342
1157751360
268740532
1702138411
369449224
2033496939
801411429
1259827079
1128335365
222072488
1987859159
396113885
417341611
778721492
911860031
1722791162
1893227741
1762390919
2049819328
1113775378
1207318681
1775202093
655983321
1968704723
523357887
1441437241
805083572
814011455
916933219
515955295
1203811359
908547321
1651017165
1819669183
818774010
650635590
955695594
1287596930
1480098397
723869657
364763068
233870968
2004485557
1602707008
488147834
1091642027
650278211
149329759
998839034
346414967
776684965
482696420
28489609
976444893
1779698436
1352639907
435822881
739426664
702991868
1282903705
1254252734
1139714811
1381099951
54200273
301867431
771793121
1703505163
41576769
1089719683
670179280
1198955549
1645091225
395733204
1538929753
1009057136
409777457
836444500
1686729211
458030867
1010265769
142538301
1262677808
1855573892
911666189
113446601
1117008397
414253722
24343100
1183197407
124727093
1607161223
812772235
1652714191
2121379796
1795214940
1966969361
1877738270
437899661
1154687698
630404457
37742206
1851340722
1018196344
2001958740
899268065
1980259736
1296603959
1043023010
2089276310
1655905968
1678460064
1279691366
262487646
866929633
1481068846
1517206658
1140406819
1266359880
1915345321
87270476
1885791958
1599525017
995925631
542267880
1255218488
69283337
1257104091
4315825
1575096893
932896703
1268136073
117953960
1128979219
2088578113
1051861224
1251631043
959201398
829583595
367624937
1245182902
792833889
1799975945
1671054068
908729787
747296469
801623199
1822366369
2065102340
329869179
796484577
1537257827
1635164290
1508663
666235484
631339747
233805062
352387768
1234258795
1543256639
1622731712
2050098151
158436999
1220046158
399164085
1643788896
558577336
90020806
1355164553
1977825436
1101729007
147079477
247725240
545868146
998992296
567409154
419677103
1402516253
1415361848
1523788171
227615455
795355643
2125103551
1125078167
984428737
588518348
2075359229
1971522365
1297942691
1960883870
1671003842
1066253886
1570926113
636832030
1156808166
537772354
597226485
2098748474
939524602
891946168
1845313805
506205889
1013835501
1007724541
1208032209
1677534244
543215357
703464497
1904528281
576098122
993188175
1009624892
356059146
813540954
2018513240
830135009
2110476131
892291762
309184987
348498507
151650590
1668034640
150283332
1440616214
1473353525
1909796691
1846962367
659530125
1445372185
1177735710
638822451
519120221
1896927424
1569301976
648103259
1099994451
2022468915
1172539840
1538712490
1495709624
1026375633
1934596614
81580323
742675958
2125011220
540985860
1485996370
218374970
2086714427
294075555
713321325
1543418386
1085225144
274467307
1340686074
603679265
1492923416
678421392
1608831405
1734385824
1633343923
969238375
670437103
1921354382
80973432
1289632713
1874240965
1574949535
1139218720
192732441
172496631
194277175
903462865
1713124143
1878454750
1600450663
8177537
2127378622
1808771632
1474510404
586603813
1061852758
1213580443
914098877
344208319
1055657749
1659632322
222927317
1601413214
1335786454
839858027
1945912895
1820465255
1744958239
2047432724
420164007
1675651709
478005110
1369715904
2047209324
1731576892
1411612385
323527496
85327518
967920552
1715153556
1657974745
845298224
635008540
1062376463
2052622423
1529030966
2013057665
583779577
1723609396
1683840923
957107965
1084381805
841098147
825554259
1232499408
795529218
178498832
1491422416
1010851712
1452296853
280024766
1068761602
697886843
101690789
684656777
1210661151
1822409723
353602021
1943308402
1723682661
566179298
1085216289
258731811
1826315116
50048993
513643283
524110690
1112338962
2030771254
366453828
2091535191
388474950
134343275
106606120
533095890
1329440526
1434641647
1424126274
1869611551
359906077
1414183442
117732779
1878465020
1659021561
1634673428
1253882647
1990695486
1787828523
1282236034
268368252
1252854704
145830796
892750190
1122162101
1798726207
1031463532
167267443
213582307
191343309
759477345
1719763558
1471365764
899068035
1587986479
971105793
1614061362
427634947
1033695586
1635645975
212901774
398959884
393171500
2027685881
841370692
1369436166
122642493
1255575145
9140808
1812928795
337386236
101794066
709352341
139980813
1589301235
1353135933
257447002
2034376568
2043833886
1497118461
696234441
916853980
1469834167
782180377
872023510
1523993300
383917945
694145764
79410254
1227891916
1758441714
524697280
646502832
1705875561
2072105919
1707046386
1668915361
1747286371
390969259
1989393987
438416285
330704519
1523151611
312165196
1571294010
1590462516
1345131950
1494269514
665547099
1638206811
1412223614
786288938
96267540
1547299184
792929843
2025734002
857936152
1061450526
1135125714
429667793
679500167
1465166379
2046962181
771574465
1815722536
1125573016
590688788
332073586
275697039
1668313873
1560513860
2057432647
766625393
2106438253
1065294503
116807389
573787073
1411336057
1676648404
1737522056
1370769845
454452587
1852607275
1160726778
679449504
2142097397
1523269080
1823464060
550050091
342339076
1369430892
284428234
1182976161
2076459516
1462659980
1124000282
77845882
1886559390
1660796114
231505773
1884953615
472907544
902774652
1683363529
293519874
408498422
301321627
1490321476
1464993430
230374577
1369589125
2091627326
1149745574
350047062
1124822173
568566753
409999001
594233156
543365740
904395643
42652971
1875213438
673377338
1175139160
883451929
156160232
1848387926
1798716099
503821723
922476054
32779451
58315382
1408157179
795524917
1873537561
1514895671
1399740999
1851246866
210989332
841972768
418477627
665329570
1152232577
816507362
524409869
1243420889
724275468
662350495
1259261111
382780143
470928985
1963961798
1718184608
382494121
1346041859
223580974
2089169896
1488538788
904489970
976561973
1686946437
2013146564
1888400131
567681734
1913308505
753183288
911410792
1522156079
1520576351
1849331289
1995468267
1681072351
297451371
445288681
1004142307
2003495692
1428984486
1397826730
514973474
1624734236
141671170
2081862625
1887002176
548201438
1543963249
1017751802
1311105035
1766008946
1816306668
996004371
1357538466
1571557322
1151572356
202171187
1657381884
1930654905
96656540
809862365
1472206113
253208066
960869160
2023894617
1051357294
1390774763
352611299
1880153332
57874091
1998466191
1020586115
1451600819
574720293
14649370
683233704
1169186595
1039882105
1349055462
1484901066
868666384
1413870358
241239701
196300593
1135142181
373231837
1122765810
850536887
1295707768
354253782
842629752
149143802
1012347765
931932942
2095168772
529088794
623588318
1436083504
2010921778
1016150783
2002135625
164745680
668756779
1479364689
1812236659
791976179
264326387
198357493
2134622589
885887813
219944323
160475497
481883873
1588067477
30188429
1653542892
1982898721
960395689
1224378671
1135102314
1258565057
768481400
393297837
1094391441
1792615334
1977090411
630500982
912399444
1617753167
1735716780
2064136469
1918291142
565258118
161742163
53634901
404637953
2109385251
865283360
368529898
1415340952
350314695
1572746092
1646135363
135108968
21279850
363560197
509129098
1711643529
241655263
752867134
980834690
1008984952
480403653
1022761920
2127773344
234402679
747763917
494331591
86234729
468005039
1026603124
311092331
862010741
1074121202
1521875427
215882878
695111832
192871159
832094949
1301706705
104836374
1238576862
1443415670
1942315387
927811183
1202169176
2095308845
1023741492
1704291908
78049621
389577093
1632582608
733616101
501507158
2063077897
568027736
129799874
1050472235
1673640469
269385906
1073895750
714364232
180428957
308266320
558080041
596683353
1764069822
1354022302
944028912
85682074
1978005529
534260250
1210501451
1262485409
340615324
1976227719
1191401559
849876582
2139168161
42253150
1233951949
385559666
1063031720
1800855745
805528815
782927986
1466838148
913352394
627247288
2071673427
1399017745
1680848966
1092972124
1805470559
2142483539
309222221
1545627547
1078551805
1705400105
723691387
330520693
1847616907
585283099
2080102496
1103161613
927911454
328999325
986453269
1519334747
2113963633
231350945
1432561752
1726643840
1739126720
1672070575
1081725078
1265729905
2113359621
294553489
455998407
2113694367
1256591392
728543136
855375938
77580705
174688910
1633019134
1375361899
1325717774
39910170
1523563137
2088696189
1931164326
1320937120
1179518190
1167568300
937230588
237128540
725146018
308563327
2099289809
1863740955
2003971990
1089342925
613487428
1158253583
1600600918
1327640344
425385258
140427847
125476655
1560313345
522290176
28932934
657942027
1388619141
593402280
1931038896
967986171
534148
54350052
1726331055
1048479837
48756372
896586687
1670573832
819129404
985467795
842937554
1598366923
2123310592
335606964
900700317
2127644808
187020960
259520911
1903857912
1854290250
1660743029
352362684
1179008350
1929761584
873389508
1829555268
1797794276
186903713
419803038
1135215824
1882977899
1710007844
478783821
1260724557
1044969932
973285406
1889969683
1557433182
238239380
522003818
1555490055
103897655
444086416
874188359
1250790816
899787535
644712059
435588647
341817618
2062071020
892360845
1352337027
1929253143
2010220755
2085664145
1132228617
1632776399
1940510732
1917114359
1457734362
1103059536
750384339
79304007
1195872117
900684243
1600212506
356609818
1821541431
1683170955
1003618647
1192674097
250504111
26110823
989559906
323987669
1395541210
1389534080
1596388056
865189828
1486237902
1623480889
203138068
1812026441
1885485748
660038110
300052586
1661717010
1806077858
1074612711
384735377
2058750390
1204766861
1717823560
719080990
2021034243
474419663
134608784
400968471
857845221
109611784
1809523652
110379592
577936060
845624729
1982979981
1060816931
1921337403
191818585
1430815192
479784206
170718629
804184512
1304458249
198209838
1439035134
1977791686
1476072493
1393553743
280805831
1381251577
162027111
1766412643
86259036
312273539
2037610196
1121513118
1322319473
475417904
1338366185
1518430561
1155152450
972749637
1155318280
161510959
607964623
1745624139
1596390875
548680306
1856161903
909910035
1990524409
316117201
887783174
793579209
997519989
1365883191
1554980220
235973105
964592826
605599961
506487447
1793108897
131408415
4777172
232426128
1544643660
1271585148
835156312
1191317667
956123646
1082864485
1706647255
308563327
1598296440
845002758
1642528837
791675556
498647009
561229237
354082181
1334865471
1588996453
1079553692
191167569
232815004
354730651
1094460714
689914920
2103632942
744821209
2009083090
1916536954
1515043653
66091999
1788942577
780627198
1712442797
1702522870
1134872558
1484132210
1867074701
768707593
401568031
1231282591
638213179
1762092927
1092691942
544882707
1215625028
63551508
577648637
458713229
1784450112
223135316
751027506
473138437
1905897499
1170937268
1307692692
343094198
387160117
2030666095
661571682
1221591117
368244838
1095221049
1489200190
1649894744
1413788671
1582433382
90827664
565764312
204129998
494464655
699823964
651463006
791895160
1173543370
967759600
1960174757
535395258
1056300682
1177115561
836243570
752149057
990816415
1295864330
1258156570
61043875
877398732
185757788
1620855261
1654997500
1777819765
506399863
723042021
282049592
1562138892
660315694
734860076
984625724
829401466
43085919
1554921243
536057056
1445108628
872209313
1020381548
1357260990
455035233
131329764
1524273136
1068438303
1933381540
43297426
902385645
858796971
1016707194
1293219654
343094081
1208046231
351165805
576197110
1156334804
277234028
415491673
483185744
90711152
1524795023
1863895911
84155477
1548607275
1901433884
845973012
2114353350
243956313
1076476593
1259902021
483217095
1875221027
990303341
626165587
816841694
891054022
1750153639
1268926043
1627816335
38376667
7160282
1753527473
623106427
1251337210
1696037202
18569789
900162545
1742203725
823673334
960371113
1498890788
1339093680
745578963
688598734
1111539038
1529439269
800989412
291595919
1258846512
808186533
1889974784
332186654
1695522291
1998431843
1834659807
1257869455
1496784937
1686039255
1034283155
632809172
336729255
167406656
38182617
924465344
1221045207
1549048002
1401462424
1914999231
1596567610
750823914
1283732396
2102031711
2019137206
1971868598
1281915799
561484070
2060439135
434830262
1194481811
1665904880
1404095216
1595309207
694898634
429979999
2104842592
1401462081
61296314
448330208
240548813
865370056
757351349
860687521
576987307
568263800
173705940
1803618172
248827917
509986133
719345413
1400458227
571536579
1822317395
1310980101
1780307752
97494544
2020902959
150826086
1759460622
1280865318
976646532
736595682
2121681067
453286066
423203208
262864228
1893468411
2037144712
972411036
1813484580
2046452819
741701262
1091147304
1538950567
552486025
1953401449
1632146774
438598100
269975393
193957958
1935956753
530831774
1712615298
61289544
752215960
891871371
446111371
1896630381
1999391726
1078562600
323917315
1235840077
535282872
177704343
121623608
837100905
1203871403
253675653
1431979834
1228116757
816809868
1771434891
1602883289
1933832632
1081901050
1019739255
1835095585
721354818
2011899610
1670538490
1318226988
576621111
1074255562
548140694
1480475291
811065099
936474681
751062025
59216320
1945996956
1810754373
1271102488
822146905
1971333977
230756579
458355310
268132235
517068386
862988012
1482830818
367846648
1547954981
506248686
1245744893
1943730507
973851741
2136725726
2111155691
1714163981
3837228
567802962
567160659
1659827283
1415686134
1123821046
1329311226
181630930
810919732
1747581248
1524413213
1898259353
459556317
1234169628
1004815986
1335786454
716562738
1443833129
145536434
318627440
2144207316
550470753
1550753999
1464000627
710130774
460762927
1353426561
218371269
1424550014
1146831387
918097984
1100246334
1040487425
742674573
1323399261
932294398
711497955
854434525
950286408
1343624689
1518131391
829354407
761045171
1703881604
1203504238
866153199
24311210
1022459288
1213671586
1838321778
1116276750
732516212
996523791
6286144
314143115
1008493343
491395162
926155532
1420346994
1478129994
1635673381
96654738
1198113659
812694353
305459722
1336967790
6884872
1728131841
1281723379
497585390
234742947
1883005549
1348703976
1583297222
1968655855
1453661221
1877204041
610680316
1317543806
812912019
1583934353
384481795
1259459175
1556041537
351919583
2041049536
1516165325
586449277
2023492654
1428340378
329976171
1905964278
1360661432
823206919
432126788
270524864
1453682342
1657560918
384852215
890746141
1321137425
568664855
2074743072
61127842
1352054196
1444671100
1917075775
409910545
1033500569
1581345182
1929661622
1618715259
1502933137
776157177
36796717
1501672911
811171066
1793219358
1999863618
1687072636
1092062632
1986411149
1701257532
1710095441
1859562080
1672703865
2038083867
274950097
828650612
300961123
1015849251
381749823
1363352440
1871184323
896051735
582854750
1436070641
4757135
601472802
2033351789
1342711534
2130732816
1911977561
1388246631
1062367439
681674380
1415396147
1860908103
2129326125
556753902
457776567
136174399
755975505
1431805319
1959695295
2130986115
1765371543
2087145004
1523081030
937753397
660850572
1357000870
765982173
1287920306
517424860
2093184531
584109421
487120430
922223812
1975224999
814156699
236999542
363056219
726296847
2048491270
1413580866
356890978
233193956
2036435621
1939249174
1432707030
520937787
1152945299
802549113
525350939
910210874
46045742
1930815448
968863732
1803771286
1764069822
898967572
956627399
1033305062
71607179
2006313684
4489370
1833556078
1462460161
122704015
2089433031
1648721348
761568036
669497903
246899557
66570212
955664749
511291753
1982223622
2012969512
2087847637
669468288
1890152895
531794533
1203629876
897172648
1779897847
748450494
740992461
79464316
766625223
1076983327
1371668320
1914572042
616068696
2062752955
1235416078
1611051656
1800934982
1769685973
1791702597
932637598
685883405
1534754186
523414138
1844020016
29451175
250156721
960294622
459150428
393378691
451095893
2053239584
1376313766
2077752865
370273628
1684785064
362643102
2032597836
1963228868
1541202892
1060530954
1721961731
2089242766
1780741260
1593442572
779790123
1237752308
50792243
479719855
1341250286
1216580621
869842677
891693877
1218534376
52207337
2076179974
86077520
1101557685
1647524393
2020849646
810158971
1025849963
1855778091
509779733
610810906
748439106
1878864978
134826979
1240450859
400050893
901114890
360634398
624565052
1124101403
269276356
1140880236
784839601
1283233527
819750529
1708660026
788550461
575572196
348958165
1133927502
62748208
693492227
2057789134
93746383
432051520
804158073
1336394997
715337564
993357550
1616542448
1626910543
613145162
798402782
1134520955
1673868969
1279589344
105610707
549861025
1678481092
969910705
312844715
466975862
673965334
213095416
566525487
2125568577
121128382
1267172949
740610550
519791211
924730266
1902303058
1999137167
959453192
1341390035
23100413
153475769
1241578597
385354383
1470927775
184000238
401924287
1912538277
912893816
1921301960
1548494336
1460480897
1795087615
95369755
1681520336
1684459011
1418736677
1849295082
1463294221
144157044
51820181
2048937300
135696073
980411229
160597333
1043068735
954267955
66128233
1725340896
1454665478
563885688
1430566584
2047924923
61495130
1824905165
125232369
1279954691
1924964862
1195715270
253448608
1166817008
365257006
1806405628
1524971401
1532258443
702103723
527154877
510073946
1767164843
1297845593
760982115
1500916202
1857403537
1152822299
1552512508
499904634
85627945
16023444
1727810836
1270038261
697135582
938437465
1803160716
728446710
674360354
93601688
1203210987
884793650
2060147254
1965901281
1888711163
605390963
568056884
1772949653
1822749205
1227617066
744400303
891377859
1034475895
1108633841
351407408
262132920
725367733
1500209428
322711558
1998195957
1718204430
576630351
126597890
901007358
527318903
2018958412
1018544676
103862468
1930358890
268073107
991695334
1640588076
128793110
1636008742
34435979
1453493825
901730079
286058437
801701096
1965741492
559937503
1885378086
1735914678
984748814
801188333
604538961
381846505
945121542
1502312320
368511566
250369862
760498985
1649354049
1575328380
276008136
681453109
1627319460
1959586628
242884655
21541276
643831712
714773127
2018335516
1016628186
1444870590
495161752
49268690
808916048
805177464
838120408
302456634
1663703384
1726954541
2085204359
1495070581
397564463
494958722
232504138
2016958953
1490663449
890033755
670574454
1766434720
1442371972
396630215
1298756998
1791654674
1952915716
184610386
398507030
554369744
604589802
625336006
252313617
264961202
236757344
1126522529
1943504321
220875026
1741534520
647794432
1462792490
2036771244
456293227
810549617
1815175814
2137446006
726894360
1013793757
1032728291
1626809348
2015043082
521832208
177293628
317862857
798711852
463463557
1664655001
2132333612
1636696219
194071073
1245435266
1541819203
484752223
1631946366
750907784
1991253246
463495148
1709400646
2103433163
1162873840
1040910135
1053148319
510267028
702245074
1248275948
1971439239
499360213
773182168
316022171
1451586925
1562018781
897426275
1154070402
814802100
1416483854
874162659
2063816716
498156696
392506018
732708319
265695735
1919864696
594683688
496791841
415188758
1095035920
1325367272
1485376268
2142197221
1777854706
878886427
1622797862
1947979379
37481381
1397090033
1781589481
1283484182
1142808944
1417667182
1790504096
411301438
1890310761
1057362150
2085000844
1026603124
21470422
1862576107
1772967373
1975472640
906974240
570759387
1672801511
1755403966
2077036077
604963118
743997849
1844480742
1589435268
758359370
94733982
1587888828
105028532
1872713701
1094272167
97773283
671119184
984602962
1529261474
104341501
1748307442
1797257125
262268870
596489140
2046386307
270920521
1656425635
1519682579
704215028
874540639
1384980551
1146197265
1041789429
1391934105
1183228228
1018497046
1067988271
1284411533
699150077
89246260
1055772320
689001324
2037429931
1691982486
1354592874
942548038
1416401014
231916966
546986972
1795087372
1227865186
73093520
859177520
1439403009
1752591221
332798008
46886302
1815350316
1208810521
550220454
633684700
605012303
622742790
2044709413
1761898137
906413065
1388329997
200624223
1466089066
1381697809
324989312
772734535
1046197025
17343979
1560903399
1667421495
731358286
1855799034
1205997273
1650135595
1532661426
812980281
410569693
258963311
836909863
996179375
53785057
1082278237
433251221
162776205
1759303324
874947364
1367611044
1977869947
769761654
1870740572
832269792
2021673470
2000312802
842254124
386847728
1723439287
1162217379
1246464862
339245782
1444948899
1721611918
231295697
1090960712
384518117
443132362
504803628
954038064
994554049
1036288311
860851626
875874188
1592526035
787705614
2106255616
1304617099
1712818376
1051517003
1790753361
1547774376
376049829
912374334
445094352
1420698696
392699054
1021874992
764974318
150706857
1148303169
101887808
331051271
861875120
85739529
572694576
631121564
1410816585
518652092
1210429030
1648453408
296324702
102811448
462519495
1143775661
197141571
1590361835
704475460
2130406611
514823315
1183576989
2113897297
856548066
1454961211
1653392171
276799945
1716482832
845841413
941536730
875317037
1375312417
1407467674
1547868751
1143687104
560368741
92969982
2026329172
371920029
1404928747
438361932
300398211
1945912895
1082092619
1912121570
249644695
1201416222
1396819305
315901446
2123333599
1957219631
870929031
316963190
1104098042
699571654
1188259614
867531597
2072056077
27851448
1215727402
1134895138
2015904221
1076374412
2142274811
40283976
883072068
519110294
1886783033
702018115
1954967017
1094265479
735722311
1595954158
2095486701
799224752
1076324536
243748266
1061223191
1165877496
1481511107
246941402
314060073
1664577587
485316123
197497203
489596739
264346521
49042294
921068370
165625375
1932632510
173233883
1415605266
1975751066
711565697
212002015
161435029
152000846
846118021
1663580630
529311965
502327824
980143858
1018070263
1006750672
1560134572
1324317357
1914988015
327132811
2067295777
366412040
436470752
1409079677
424874644
1753320257
349036521
2080099694
654569488
946028121
1277696768
996148022
404301490
1717083381
1457646065
495800839
1049004746
361144341
1637210895
261979443
527879002
576159973
1941277822
692457023
2105572927
554114032
1128579005
1094761038
883470805
1950587791
1174311459
165949483
406760741
394796888
441708119
1014096431
819625439
1330933370
361705065
407639011
714839504
1712380504
301308429
2042708697
747901558
438090258
2114635063
1321478176
784108380
1043588264
1206850996
1735948770
2012402845
2029794500
567458639
1209635120
449763494
992728246
257487698
231250365
437725743
1959986141
836107153
1291944744
1234321147
929360879
1669097875
961253893
1837320887
1375661581
666334964
492513659
1012945247
1615413132
1438039519
1962588356
400021170
17874093
2106059319
1786995570
675456269
219447516
382454261
428206811
2090007828
1268669988
692815408
53785057
470246217
735411688
1698192702
604192417
1131318415
1773216303
410260058
338776660
1440567800
41875462
761374197
2130368480
492269504
901335055
1886166039
489425981
469685860
1186928934
1874622727
1373918340
82198342
2130358959
99310268
197388110
1836621591
1766133701
2030957305
418991086
1119759204
672992927
656353958
1793286085
115309243
154846898
516903680
1743657499
540327660
1817741926
830738727
1514535757
448019772
2142269058
1100802126
1016948315
71499778
125228375
44579007
994439492
1540674304
399551594
1041944691
1011990312
1334898458
1795431096
124653073
1860653460
1661516017
928944721
1139582689
1828502664
1657587438
276861322
1932006661
1332237441
18363061
222558394
994042450
1471694088
916672085
150770220
1485000569
678621399
1328861574
269986538
57412297
684040494
2104468443
246991950
966085138
721826270
712680539
264217522
1010144470
2022297244
1755617061
222306719
524929016
1656288591
744386914
1487911589
1749730265
1090281126
2047174263
1299759926
175047508
547359309
634009231
182634618
1541518032
1299063729
1021953051
1341466324
17881308
1063237662
325212910
805280571
1793879256
758222146
362839859
2051132307
1398835630
826967719
1721392420
1453061462
575312587
310292774
2002903344
605184045
94842241
915728451
1994534916
763831639
437555386
1127541235
1842812657
803366858
1737753563
1449061445
1437722268
1310647807
1542161971
2048259830
1745624139
675051771
1450122060
1565694044
1517980782
889916011
559979703
1410635242
1406598876
258607953
1468053796
228023392
1744087541
1286162132
1452266367
592908548
1120619894
2056891548
244379445
110354545
889435986
217981168
1109694229
784679698
1487675948
945099558
1824022710
364502652
2078296939
712491318
1359448369
544771910
2031756297
585308379
543375538
721986178
1925189454
20919371
1582766923
1570487018
1893793028
1274947293
30992538
1831003129
850941690
2132250285
1902604530
1321380668
1894084255
202328653
1416605654
1593114206
701459025
711657253
1614051381
1115670279
103163430
687285127
1523682787
162245249
1529514538
888665301
723610784
2082583275
903900765
2020644678
1133690769
349643512
281527603
488082013
220829500
802015826
992567240
1850417922
428626905
486781996
1912386189
2074583887
1478877134
1235492656
564666260
239066039
120985122
1548159961
1288835550
1277895666
1064241047
1392344433
2004765398
1284584312
1000456211
20339
1950553280
1242283979
1603461799
1984439891
840679177
1001351252
421291185
1130907246
892301014
1826291254
1838957184
1367232091
1610288391
2042368914
1665694023
2083373368
1779066643
359464497
1574502919
645157969
1234792453
1255967421
238994985
199744200
1669571206
554836274
1237259282
1100610975
629291408
10679244
41269209
1871471641
1296418148
1635156855
2099302027
1782113929
1587352606
740843640
446113994
741853230
673891592
577703664
680131987
1600271823
537739624
1520245760
774794170
1837497223
100413541
1882257559
917237445
943527487
476788932
1485620759
1239460697
290233849
1162677448
2039013916
1265289118
1474902057
1336526459
1878692776
1792158281
1890329295
672269087
1134236776
139268366
1504276430
363539417
1842610425
812800443
1897066291
1723932484
55492084
1721375504
1514167097
1099394091
1747374550
1715869711
942766872
944064251
1904075872
1786866673
518716662
1145686082
1995224622
1904528281
1889002762
535020314
1799817646
2108228310
874104064
489177215
1806969134
385258055
796507316
1950719253
1870401585
1053731282
1993374702
1652941734
177479244
845071956
1979837599
1105595374
1862274819
134119478
258330466
827478798
273096119
1027602047
525468664
1676326455
1463427556
456324915
483728521
1323632587
954729419
34277760
58632672
712046426
683076419
1200059446
1065562012
66633483
719464939
1461712635
1704065722
1358539294
101282715
1995643410
1378542652
1247457956
1168150841
1065837828
2081862625
1917115413
1551886535
920324314
1138292333
544254450
986082534
1997313327
1888563373
1342711534
798525826
609471104
1183734135
1134950219
1051034562
1337019185
1350052053
1471417426
1396321075
1101538628
1110668890
845375378
417324177
1442568937
1688289709
626079579
1206425621
267372231
1186721317
198286044
1226167811
1544055274
1711873034
119090096
2131768006
1116001922
1674591955
1733438559
907076643
61880694
2023311542
1682651658
620359388
1403627079
957403150
366973818
14962246
1890558006
118568854
660519054
114151570
598092505
569815212
1018864191
1008196888
511008650
659341537
1667290558
1391659448
1467833171
206449890
1431206628
351265533
147787012
461092678
575395285
1927105913
1082343533
442470073
914163016
1543124150
51122614
428036282
1255883343
273877423
929079780
700051387
1725310969
197673970
792766112
1304183549
2062983306
643449948
320226765
1308547248
1622853959
65153756
1628834262
1680198920
1139516072
1193634861
1426799381
467982393
669307986
751519911
71895799
1046063258
340375632
1434389375
764561262
1857038803
1942491759
600377612
282348300
1569718176
2103006341
705598226
895211172
801159315
1461020083
1994352646
1298290471
678930031
2022334062
1791377355
1613011243
1482633156
1116538346
1460301572
954076735
1391428995
2036160099
637713353
662052420
493633997
1625902298
1788051831
59471650
1394700464
1066807036
1809029169
18155203
1891833714
1471299491
1222788760
946539249
2490305
748163804
1010856443
10338818
1757693930
434581825
821193113
1024983575
338209510
1221334463
1782272147
865386143
2144954168
714556440
1791401445
65162846
1637486654
454227399
1927102927
1886995672
70066248
1498194554
713149357
110094193
1634439571
994930007
984166138
1915227394
1904220876
767602341
482759290
1105917797
1912922171
135078094
1113915868
914844656
2084960120
1584420815
1220347785
359659512
950578838
550791722
863271286
809204548
1771283380
423006364
391984937
1650490473
998148547
512338192
1635895773
1129497202
794377109
1588683863
1127674507
319020205
1988006787
1787150378
404543962
699422203
1399606543
1029253819
729283533
83898272
1378615995
1786079183
30629321
578906691
833643161
2038949458
1963533818
1844170903
599646924
1622861280
701274561
633724288
655852790
1992001342
1017357417
916654751
1238525891
374821834
1060489523
1328809736
1684683036
1697959238
1289070759
2007728132
2042728845
1885332300
1265176612
2051902906
2130016092
1650017076
1885405390
762882141
454649493
853212644
1589674195
1266115918
402439824
1792523996
948268267
1633074219
449726840
420268320
498637880
2047091084
566637439
938579774
1237865209
490176128
306440151
264200456
173124855
995394073
1472128563
1154995349
1959263109
973147221
877785766
2115189901
1646598554
1351608614
14334783
997087520
1309121613
1665635172
1343795407
671065173
1950883437
1087874268
1295808083
822209202
51146735
416309521
734997005
2138323739
1980275036
488138512
689485144
417845860
1204997671
2093758601
1296941082
1298542302
511354853
485930945
161210894
1823898908
1907532973
2143815620
2064658280
1348449032
699422266
1847204818
1093131380
971277669
1039356968
1782695470
984906277
155921278
315067782
216593990
142350524
368535456
2061214282
1042891172
1567329419
1954875450
1175774281
689454612
2075706706
2002796767
129507896
1074685102
278657092
1480704012
909205010
950182913
1172416263
509740877
1762889836
320818326
1383369558
1657189107
225876026
1707322847
1881628951
458850282
724918897
946620083
1907121387
85489623
388547838
1114429418
1807280827
316099336
1976711917
886915712
138943610
1513466055
1708576692
2034723143
1111085394
401870791
1795944682
1100922020
1289860935
1727466398
1386940325
707636354
623010153
962291380
632025493
1226422830
403489594
15976004
1174062182
1921995558
1255032471
1760302299
1103857926
292715386
1285204340
215376095
120991773
802307185
242132862
685790790
659951617
227291699
217475631
1168365834
8641221
588903126
1269342645
1040761638
465967469
1273197652
939264406
1847386911
1442484577
753763557
858208779
1358777145
1063498336
959491716
1479593152
855071148
1712434781
1513755669
2089487496
867502345
1972269705
372780522
2065701467
916663145
461639976
968794746
825995566
549568602
900895197
1261625853
1573600847
729915454
627797525
925859445
364493173
933769446
2023662084
808538155
153429698
2032597656
1605447782
2045447301
1543082722
1116433189
1846598456
1962693149
600033353
147829583
935783140
1160852341
826063160
167500731
1284010412
383230346
1469873262
927360434
519296814
583728807
1964126880
1275914663
122917382
2078858528
1679058101
1329048937
103661130
354502226
2142476589
2136095783
347393579
1201491939
203323524
1045078245
1006475394
1235431454
188270522
1530795420
1254434355
1235265138
1844638353
1235870254
2026270592
1137024497
465850691
257933354
511275884
505536548
498858343
92733707
458805896
147018627
132324543
407079908
897958078
1269813010
604225309
1575699502
615773954
1621662339
434512513
192445416
276916979
1977290786
1660424643
509361566
1953609431
1524868380
737744387
1783233542
375719410
1927394145
917740408
1895125659
488903864
817751736
647169011
839437541
1162620721
2145226123
1288617251
643301712
441470218
1144043713
2091064108
1023650194
109949559
529342646
1419969980
1165622435
1535772211
711343895
1428714477
1550694874
1231390871
57966773
825793053
1957484895
888333346
2038905664
1728164338
1674411444
622455130
1813732562
1967726123
1960610756
1517154374
1862071246
1946170112
1531669229
79856991
1067951840
147615066
1486010018
1615233048
1891896756
788518909
2115120151
46203092
616784177
1741882620
1609449747
570656023
542654080
98904887
407585536
708299295
1668988153
1494064059
345505496
1792582052
642233693
800191933
154686063
1519768924
1736409146
229032008
1431566419
1436593319
1025402533
88776556
1065536551
396755552
1501555783
813708900
1250780969
1261700234
681487096
1872670753
654175706
1754806911
115116429
2111505835
509222990
103348317
1760181833
2145888144
491474854
918657507
2109937953
1844345932
513138035
1653154731
1570336201
1199704980
1073900310
49625315
657156442
1579949670
1274414598
1050090633
893682780
1035334910
1416899422
775836924
1050515998
189562461
2132409391
1650256233
1052821152
433035278
377154040
1576522008
1867227436
852287857
992919728
1957756976
1632126703
483264858
2115494305
222493946
1498913304
92867718
2043415592
135563661
1456716414
1559431782
787164248
441225127
1999863618
228551432
980259839
837680293
1408726173
1784579403
1329313225
1876693764
1332745414
715537726
1140746070
1578703264
960113364
433298923
469558969
1241126154
1449464918
1060694743
1925437396
572162212
1871960429
2012604539
18581069
1087196136
452178200
621581001
1213161844
361294957
120103039
748722917
2059206077
587820638
2008670066
720654519
1723279836
1935927292
531424924
702930014
826991314
1476957254
512151347
827003452
1587883467
1179416578
467078079
1686353224
249663923
907099360
1473527784
1600191133
474824234
749577341
227816861
1543701510
2053400331
1144816380
538071187
16241191
1510915155
633743151
1655452909
24885985
1051697902
795058452
14638179
389282390
2035624467
168934383
1539781513
782574694
746545474
2021227927
53285875
2049816977
1235764583
1047040666
812649677
1174254296
428979136
730030038
1130166145
440166772
980992949
1559752773
155028364
808387853
2096948872
1628782165
1050980136
336605411
1971596375
971329536
1347417961
1849838212
953447690
1640323732
512992474
1444209440
1751330720
585834127
207841062
615551251
1263754519
667025156
1151150178
269105499
390417898
184864905
809336539
1807338608
166176766
575566397
1508190396
291351980
2110879402
1578012043
113088129
1718288906
1781451542
1588792089
1268115508
152879937
1683397938
239362052
1727255106
1287440300
1167150020
630672758
1563583576
1053993138
2082501806
21305297
196049540
1402814818
964420045
993674963
511114625
1411059257
1408772218
1422453839
673723487
1682068626
287622457
70153215
289473929
339345958
570444028
669271576
2079985579
1707042893
377244437
1662283613
1849434627
117626397
22873765
823828516
1067492203
335606763
1956262587
354935293
1824398367
587139764
1662478009
2000332792
1059496980
2137782494
246454524
461485360
1920280940
1790368878
1758707286
1541507457
955450186
745714779
905344298
1249883861
1362431635
137243949
786538258
1015043234
482609883
2028011405
783880945
1473180874
311381142
643461820
1317577962
352628207
1748824477
1789635902
1128517174
971097270
1515447629
408546097
2121143471
1103863944
1589890780
1794860684
711333865
49304316
377461813
169335636
821211213
2085129494
1498800863
2045072267
1618894127
1022551694
106782488
939312991
795110343
2106570116
1365512167
1394506920
2100359896
2056214776
571230599
1350443091
1129738211
1245443556
89944972
444179351
827151113
1489055392
872344018
1693112318
495100422
2129452570
1553652629
1332877466
428508543
1539150921
1896710191
1086829366
1606658402
1228319200
2084888054
1885262863
317618335
1831304575
349474403
1646869699
574888265
500685886
941063546
41739736
1828713601
1910696783
1176978862
794866369
1951092598
554798447
2046337802
476784524
832200036
299645912
1294381758
1187185832
141674060
366925813
506214675
1282724208
1492578073
2049721900
1295203229
844043051
1353019328
1873053529
934658488
1320089278
1741365990
957803346
1713413876
893918802
765427872
1678220737
566282270
1468498643
672156709
1902929148
987972759
1783192769
832597244
1951350553
858083692
392498597
181589540
461266453
559840314
979424580
795610651
1147538347
1776496363
1536694997
2051982860
164427404
2114923357
809357231
2132108103
2123327291
834274675
950735369
1947821081
2095921236
1448549290
1154438069
2089347183
559325750
848801841
2031576534
1415984890
1511983252
2051206663
1227147065
57217624
2049654687
1096545739
518583841
1764429950
2144307482
458525910
1356020764
2078261228
2143808138
1066711127
550394218
1411359242
103413233
1899681906
1013949110
1793286904
1012163830
1172665030
112853818
1743651707
1144413760
1251298883
1703074224
293767415
480722424
484846076
1810948821
432582486
1791343429
1294691729
503253651
1865481355
985298744
663462686
446070447
425611218
1388698562
1681520336
1289232197
199843404
1055820487
907998103
1628584976
1445675450
246454593
1380876838
1110399102
442205341
47495434
614057470
319386250
1144034549
1609345918
1085317887
2095694069
258506514
678624478
491664951
875064901
1360137887
801665712
35252010
341845898
2130280685
951263836
1721438731
1500636566
365832506
1148273254
197000557
1511348932
376637756
1570796612
1975358142
1068303869
946197002
433684220
400028134
1395474126
1663632512
2023182440
322693120
679658897
2126872098
1615004551
1571118736
1361727853
1227176508
505355406
583702837
375308553
2035317028
32316135
1998559936
1492181991
1867041029
625869727
1055028296
1731536845
1162532696
1278811279
2056656270
23818518
545232703
1014602740
644391313
278672111
345823196
1128728807
1705070167
2051718607
1999467548
1230623932
969587971
524000904
642340823
2041903840
906561812
55239438
1296189624
290553149
120156630
709228889
2003717824
842341808
60770213
1633284165
253339952
700178077
2019411151
1754765644
1094604506
1466175545
472528279
583875681
1311456654
1876499542
962333431
991131684
1866338149
454217861
512632334
864384161
898037174
237282660
138854540
1354556369
338309564
85765705
1274918909
2134560859
1655506459
1417498301
1717279939
856866783
716740782
444419355
1318297478
2058248173
22781478
1282561650
118774507
1052045162
1102596820
316676311
276339921
870447030
382752428
2058351348
1238017053
1846209472
1251217619
906877612
1838253147
1600489476
135727301
564842909
249400446
1783250891
556088527
1759279119
1692387981
1265429027
1498196557
1584644834
346110791
130125075
779931094
2103126285
7406270
1799216243
1861598907
1419833894
1911059833
1640448034
1044322516
2094842553
1958841046
1579314321
2095017868
1679762157
1281137843
1955309583
1678481927
1798334877
1361807241
1489284249
1143310138
2136337767
2011134322
645574376
1822653842
544040253
638807507
1197299857
1650168505
748262940
117532359
1650038442
1200257973
1907052908
1443728235
1423908962
416619680
1661408950
2016985500
15898990
604126745
338972586
1626020479
924466790
1572564746
953817993
548758792
334177917
474135612
375615955
1686123754
743597968
1227547562
2082075276
1718811429
470246217
1121869831
1188851586
228422071
1589262514
83969592
1217167654
13371655
904666270
1622019377
2042864553
178187739
103461126
1552520635
95092377
1516746933
977157407
1665314591
758718748
1274756033
269194788
1827607605
1836814978
84352426
1864674873
1478784563
1608326392
1098041744
788410580
945022214
252464521
2020991660
901451552
543319768
889937877
314828078
540412852
279112886
1988521668
2031752945
764218847
169873750
1222606219
411478233
1797673665
1360191258
2093284166
2080796978
169288796
2045521568
667996701
225571096
386873631
1671899486
1032424336
2050726263
142614102
1213132110
1389924529
92927023
11203557
1971134730
718692080
560514157
182104412
2074296092
938383066
2029790771
527348440
1976143325
1941644848
904971060
1520997467
1370055178
1717134975
603741758
333260578
297172477
468622317
156367121
1901107110
1844820551
20862168
1685395744
2086174014
1333529087
978656294
1613308173
705387256
166281292
15565088
12224856
86328887
507991689
593746772
258679112
11241437
124466679
987871765
982991795
821167428
468502398
2086808746
1646867559
1784657326
319959101
813129682
1763903783
1376102345
1122712276
446662295
1579236763
1666513264
1987832556
1032967371
2002501637
581726695
347056872
1147408160
52761826
1192043995
940217102
1465348231
754862845
964189622
2124788141
1501836234
886949087
1204407271
1857017997
2104470533
740244027
73121858
208775218
720113876
44623244
723955496
1122712276
1372293158
504981777
2112903108
578772976
1939023214
1147529666
1705724249
1467956712
1250019321
273115990
135236063
715578485
732886280
1741973797
1193294264
2026182679
1675118249
917132470
1758183822
1036525023
561003445
215499605
520324196
827190861
666813007
292884284
1441346158
1585783749
1362120636
416037603
1391120648
2101156682
1419703391
603979133
74641890
1565947062
1705181774
1900912378
909787949
1810202360
1842374026
130595868
575457239
1926781580
1131610515
407252313
250232199
1963443054
488932120
1709028437
1322630431
1041992493
37395234
1483810995
686287194
568163129
971105793
1288798799
1198561663
694068739
1090078831
13744438
394432027
1369864770
831951866
1115370916
668902421
1268949150
62192965
1767000406
1191064791
1207600982
1458929737
564419647
1136474076
652613371
1217104226
1510550437
428348029
389902538
1640546293
1613307998
2038802562
900683753
865358342
1557912103
1544665738
1456743541
694676750
335898486
1917294378
995979466
1900080946
1728248644
1182032760
1580621426
1033084241
1152855161
1956219430
1802268106
1424522666
131873039
921467962
1325098128
701020456
1345922440
1597749985
1335792156
2113715855
387611409
207117565
1509098043
2019866474
2130664099
1024047222
1047028306
1871748368
101621085
2036628560
1752362753
441203387
933083849
1920294015
1965110984
1809565128
1202463569
899249860
1799273936
908475642
57563245
696176825
2013223467
2070778887
1372120881
1931648283
1702944906
1048186593
794559654
1720581448
485522366
1208664631
414233365
1808847658
711457106
213905129
756701605
1026608914
1663180913
1248844055
342348877
383334564
1207959714
181385719
41147507
1607279071
2045339820
725910968
1999213558
876161302
827235459
1108652893
1908380139
1587150906
753858200
683143409
928743430
273402866
1124707870
893864529
758809745
303314840
1157072801
1424476156
1706025405
65382384
1327404516
1324339137
224156176
790934830
1589137905
1153327650
1664546036
1004493396
2092388340
816099811
976423439
1528295755
983588190
1748886877
1601022506
978816678
1366685937
462473276
1191022835
1074616011
1269162424
1518850512
973106848
48628263
59541096
1971417314
619274326
2043025427
323242503
776511805
1942690112
632489932
1470676495
625011095
1363072872
1217290023
1292572889
50064039
545475018
1753041958
489333659
1528829870
116686947
1191543028
1925612903
1922558187
614160545
2042722626
105926289
422212194
1195076227
492975805
1534808704
1193729235
814836765
1440789679
1901138543
574926300
1994189386
1875321897
779895529
448966748
799909867
640846613
1368467954
750737904
528668787
1626816743
751723037
438821646
361802538
1211578726
1145748077
1345462499
1893250172
1504930780
1630975036
549020797
253275317
2069635444
1187883476
133822140
1630793030
683886895
1885355186
1107517094
2067356203
1638754993
1677495383
1853355446
152810850
493854856
55843366
1712196023
40335075
471758337
1267372895
1822889981
1017363951
1114225994
1471401305
1842587098
124522712
179154848
1036891570
1642715339
590896975
1064534258
1237812301
1150432042
319959101
2006079729
1244475539
993937332
1717513355
1685068383
1425945867
944032467
2099063135
1297217070
2052988539
1953440696
1175899328
1843955593
586525745
999698431
864964083
1293567287
1887646106
264169884
1987328873
1737849436
914774406
820932916
827245051
964847432
1187101457
1292591455
1690204002
1275551782
832418648
177569625
1422124496
1077251965
303412447
717625328
937122619
657107200
1414448304
154606411
1232378805
1849916177
1108466476
1553780596
1633411444
203112052
1854412638
915038778
667456221
2088035213
976637473
2086964234
137907527
1899216191
1338599331
1931508698
893709816
601396127
75093263
2127439920
1071053787
1533100179
710191880
1926359412
1409473442
794565979
1190068908
205822502
1250029296
158455744
1897442438
213214211
569496872
1846472316
204384730
1016613038
1780376482
1549489701
867552818
137200883
1948177380
1930815448
1397749883
1113892036
800862944
1734784405
252807499
364705906
2110739360
1995317997
1324619343
698408474
1222308410
1177161387
361911492
1221466815
1956858477
1510518534
395888753
197387690
1637169682
117457893
1661653008
449830432
1915079887
1406070612
1564668658
981835436
1544469970
1864805406
543038267
1701512942
1854546216
1402960341
871281260
1786425633
1710894672
1932270717
1628141614
1901294533
283240420
752082774
1408158920
831477825
719073923
430327810
40707663
821084413
1968172071
1967487298
1846055934
933190831
1123828429
1416588985
1994683938
200440579
1273226043
873752322
1012155823
1136764473
729016279
115259939
652275179
111798757
1605974126
355707257
1902698743
1655621987
1423714441
1683199560
553380043
1196191723
1817422448
939737369
860052854
1433412121
1065942683
1138029072
79221800
1537477593
1695662866
862794453
1586497075
315521431
829337104
170915572
1082364138
2058586432
964018399
131792286
1843982429
204361194
740663254
1262400703
1304629574
481344109
1804484383
1921437683
1250156896
1126258140
1189627320
284102277
1539406535
1129892385
2050565216
414792721
2144351932
1919353551
1497667458
541088852
62168122
1530068078
1134634004
826530353
2098289831
1238882979
32379925
1532425428
806135620
756151815
126246420
993949294
1866020336
929414509
1012257415
2103704802
231453580
1963854712
1575575192
1128329979
789539361
183788150
1618306397
1173050897
1231835602
579916497
735879888
603926101
1403420036
985523360
110690217
746546942
2104190121
411911570
1662573951
517044837
1775622016
454640341
531133928
911725860
1038606327
2050279620
623862965
1948602740
1338121077
960880965
782288094
443008460
1805710514
1681100220
546856338
1806411981
1882941611
243625958
1452773759
707034298
709521010
2020013038
60106485
187214299
992700189
774794545
580835847
1296276128
1304924992
1554725948
1437858924
263546452
658616246
432051864
1496523188
2050634503
1364181463
1396866171
125052004
1919003471
674340993
384506693
405276601
1988422433
1471101946
1355406860
1778176229
243085268
352705248
1795550175
1068916051
69902426
726883751
1268183021
568260584
1024050938
291116297
604286152
504685955
75387385
1715507242
785280792
1529806965
205927249
130426864
173139003
1844114082
1518403374
1393397916
145366180
1058674618
2079659914
198840539
1337842776
35917476
1053954099
1368881335
991029620
1238241572
821228693
1606739143
1324849139
2032367267
1014194174
473077589
730573175
1305312452
976994019
1992855890
892822538
519640321
396604117
746774839
972624129
1306438229
616087292
1738545629
264374984
993854052
313154318
802698863
1991320905
954614871
1142262641
138355371
1694754395
606074285
445972335
445567541
1015158680
727959315
1719670832
1285731109
1466317259
950755088
593526785
428286664
428545355
118540155
612590166
417558733
996371339
1721956437
272811753
341127344
1393946309
1457955569
706976078
1777504679
1166082974
867485739
1795654803
253664953
1249548484
296404647
1090554653
1897320635
1429891706
729036152
548402510
803366457
2112081761
382797521
1282642914
2078116376
1184142331
1565850505
340478745
1065831755
356562626
1171148273
1912616080
670219016
1773741506
1875551922
187028179
619516112
418649552
829337104
1702810950
1450741331
74195121
1245985478
463610233
792242454
839773509
1183292977
427475377
1668426780
494543757
1693822240
667323709
1102046363
1423465855
671598863
1989315025
636578819
402855877
987464333
1814160519
1227572021
99809387
1885512804
2135998509
1959891118
722697646
1439874205
1343805439
1674931141
1107948827
1824999642
1431299706
2050956477
30351100
740968631
316770471
2025559232
483613611
989512764
1730730641
1784689450
941298650
1231661217
1425718915
752162885
1240171059
1626742643
1655056297
30583005
382439893
1073420745
1924682261
2013464309
1880511699
394413290
1969553711
1035838361
2017294282
1489199752
348659252
1035887873
1289566200
1205901206
1955473563
1753491415
467950276
220182173
640392395
141058359
1073831565
1059913753
1169897025
492353514
34830083
624603515
1940784686
152749939
919843060
1889261297
464641185
1215018474
414872820
138655543
409822461
156259894
839952662
1917110947
1582564950
165164146
1958309924
1898883051
263513341
230533624
123334861
586792168
1312477967
662015273
1731051014
2101055436
433061373
1662568429
1629893461
1558927554
381416007
1554663061
54205076
1698246163
570776334
147129013
1091242554
1623528741
443700600
972292277
809882815
1211770450
2063648939
1103213371
1762004793
1227975665
1656013641
1802948539
117400986
395899844
550616561
2067095886
1576909918
1868239474
1680656354
428283773
2067880597
743055459
1873501026
740156231
1811684060
1434034138
1780461950
72217049
1677605942
829698272
1625408891
1399180814
1595165606
360001768
244927219
699357313
1215710431
1380114951
1473731006
1519753870
1600008579
2082607659
567182758
239758857
999331747
86901213
2021048701
1168327144
1060178818
1392457217
1042056442
1069757615
1578211696
1956108827
1134459679
27297962
687265430
1564328233
1910500987
1794378742
1535018462
1522880076
432960301
246874207
141241028
483581296
1640463202
1689163382
945442038
377029406
1074772117
1031568835
749341822
992720416
560876981
1757773452
628627735
1888258485
1822544370
190443919
1196466621
161655091
1728607913
1503954434
1743785868
307811780
135771924
1555703361
1983273885
346511145
1869205750
2045582940
191388823
980845321
178807227
1817565257
254240232
685287365
491084066
1448403302
1156986525
1907957817
985812528
62233381
1798182669
730113505
1892884635
1132977987
2005606716
593199000
1130791294
1311207377
211844328
1049390271
1733856190
813520449
545171485
609186181
577261238
2013072436
1592759045
413325935
1453924991
1303472145
740425133
1080775469
1573447429
1844325095
1841367172
231227365
1335739238
1114110505
1388314891
1781245576
1868481741
238347424
1156482604
1680539731
1620108433
1517035700
783094797
1284876791
1850478856
832233118
1372869644
1255154077
304128382
1265877841
853007929
1326433220
2017784561
1360087828
1244454162
1724131110
44211458
91763137
469425371
150400588
1949892568
940718688
498746861
758758615
1002285954
1156950050
443816133
1443204751
1545001122
2030672922
1793058842
1998915468
2115304446
949572585
269592834
826813201
411541172
435311323
1155191019
527181573
395684651
949515937
1708813454
1952109529
277371979
1416439784
303909093
968744039
7626467
1349058222
331270241
1443215697
1337040147
1986774832
2062544365
1320498932
1806510633
1321777626
656831263
193753384
869666105
1321400368
759113929
854485266
347667720
251944074
613545699
1623841911
643920637
1685833892
373890560
2146920541
1307540886
1189062863
1683785587
691476623
1656378391
1697126128
1815910741
896410402
1037666528
936136064
1070937250
1378615995
572807163
1145660850
1974432467
799243308
698699729
1779098510
1282175202
1799065269
2000312373
1111801580
1212096978
1862912035
134115793
625389592
306804989
1112011282
1943400566
66500976
1932323617
1343260960
2011338486
330518298
1732138581
1319114257
113549886
872318373
1068810660
466405354
514938994
1740058165
98376691
1033332743
1843144717
1708223844
920657645
1812542940
1150984918
2722815
1958468409
1207870236
192697847
707924150
433186873
1411211387
739837708
1507161886
1319475253
520479105
1815544087
1551807526
952146721
1512326456
1275551782
1715666997
173028465
60376821
871359765
1266919342
1345472942
151961461
1456574133
1190252677
194080
1547472188
955818653
826597530
478016619
1882129517
1422301095
1730775547
1310882623
1879868298
1878958991
1272881413
1513048524
1308974751
1773119887
92432868
1011977224
851868411
949117674
48144237
1320330653
592958298
46217024
2121652584
1132217567
1852756070
1661199297
915587140
1045659709
710629476
566126222
1261629506
990562594
1575127299
1876069791
1458456369
659471447
1717284912
825135779
682480598
949993933
1739839836
810089048
443943209
1445377467
703607570
868932884
957779298
1294766573
1971399188
1253521768
1165060984
1872876107
2126795662
1600804413
229000087
1765349995
717777606
1438187225
1161137696
1176110601
1422446214
1882740861
6029972
372674443
17763318
980271774
417736591
597474031
154974857
1602655983
928004299
1804077420
2097086083
1644849722
1189141106
1679157327
365083147
1934070661
2988134
2122867949
111030105
493880740
149621573
759995517
475578102
1447082422
813090636
1175019219
305645673
1151452547
1382536345
601997011
405083370
50053893
1940244552
2076564476
481296293
189339859
429337672
1456702938
2057452228
1008917258
165582992
1900364674
1490498937
38064665
1734733754
906634664
1232029340
1087438558
1445463060
1687641706
1514494996
646970111
83062293
1703257551
1498587072
752254506
1818341153
632461586
1369003719
1569454495
1598002102
1980416580
1327811358
215174025
1071282952
2023590781
1177097640
2126911138
1132699909
1221252578
81960149
1901498267
492705235
1768819102
841617292
1473430490
1899081755
2008434714
737449881
862540885
1597307338
1915365559
2100608125
19480797
1729685711
589436818
1554546822
1792960298
1926791820
131434024
2000541235
1378903132
2185973
989238387
1005178063
522306266
1375278380
2052244198
2035274555
2011973118
1546081331
1621336169
379449146
1938995200
1475003291
1619279695
1222078078
103150773
823538459
668669120
352102452
643461820
39903428
1720552154
1457080769
1284287549
654432891
228894886
1828772483
134029222
1268436443
1118637362
1003762674
1882206970
651148117
1996453740
576261551
350109260
177214964
1647193340
1828367264
1418779720
1454745254
1423336289
87174037
1716708729
1647850389
1332162666
156258653
1582777821
727071810
650246068
817597559
908151735
1484041580
868862030
1698246163
594242139
1480749865
1002368392
907329270
2070797974
195469576
685848405
465161919
61700516
419306468
1477171627
1954769741
859877275
1195396940
1713214692
1984162035
408980745
897715671
2034132710
1128764941
1325952712
1065681598
8113651
1442368977
1892552098
1804635647
1215007004
1272094961
451829111
188273313
246184198
38993115
1227809581
1954910653
1291766200
396750942
1385766509
396070642
1766736322
2086795705
297285858
253351248
1769797920
471957238
1597127234
761486101
1111816473
109207034
547514495
622275660
1315286753
1854627111
417756894
1567115354
488886444
97164949
537634480
450886488
896379983
983553549
1963258931
2112041616
420783340
996676730
1583100615
1632627524
475815384
1620647761
1296165114
660524242
976865139
1921900717
710954988
128655366
452143351
1596937857
828881100
1531814023
305387043
2147145719
383705840
2085285747
1323214745
239800410
1055350379
1402924266
1599496896
937020171
1584445324
741067730
1043887617
79010856
1652684031
2137359020
500344621
661806900
2108497773
1669136555
901451552
1229820092
1351566654
520148519
1564495578
1408839831
2077295319
164065819
902785942
1664742793
1806735891
1755662375
1871632876
262194843
1433279946
429268528
600768112
980511034
1943068663
448201179
1128346799
1616283358
454015770
28362279
1049058192
827045094
257936578
1087968867
1034677857
1353133475
1871579371
248594204
2078962685
233223410
1032763639
1806086282
530598295
1287905390
1037509796
1417393305
1288638450
827485775
2044308701
1326787653
384916
1009817686
675143215
1671078894
1206410762
1355362849
1961572314
1366590187
1783700264
1324042400
2068388728
101912167
1991195532
1776267255
1859301748
2077245122
460428400
1747207702
5407763
493528384
1419280389
1736760572
1236834087
137664711
1046194694
467046835
206005503
136686103
1017844850
360335208
422958074
1567258905
502320829
622724085
633252266
246897060
546172641
1285746257
1262032015
2056423214
1819057057
1066716364
1020671011
96267540
1817103479
2146189528
1736607975
296065925
947626982
1507118716
940853597
207636206
428143202
360207713
2098254183
1357356762
71381285
729858838
801903083
1213655177
2025001684
971646240
1014392161
1789886578
1779754504
2064420863
1239396042
1765500820
1422404089
1600605598
1664420995
1717796577
1949646421
1849295082
927284643
390725463
48396453
178962973
1418744788
66698053
122049626
699554888
442940755
641727832
2011470297
1058508783
782838716
250652355
2028485360
2018116551
60625394
956559468
847384652
1562275581
1923716700
48112514
1258299895
1854560506
1444017597
108452762
2139103438
699945347
1156021762
635046950
1627584622
1443907969
2028896369
519288211
1427333793
1788713135
1764397295
1239432928
1757645062
1872013102
640595870
562849063
888369505
1365466918
1453361457
2114572699
1051227542
484446500
1409276187
1957865162
140518859
1808137689
212252407
630541415
1804109470
145439968
733378751
1900393502
243643636
2142984309
1426940167
309513442
2123933961
1502188969
2146893929
1539235715
1743202868
168034766
516447312
1563947384
442863656
730664953
2066897185
931553800
1287523157
106504799
1130917389
1427241671
1349650993
331051057
1959567038
725541564
1379976449
668106965
768605734
1313578128
1513769702
784304097
396501938
2122506413
1431369576
79786977
1684486854
1730641317
765611675
1861760170
308779431
1115820452
487755908
869288616
519040511
1563746794
1667193226
1043581800
1494063527
468992649
1388169657
1856726465
1993253810
510054453
1121611098
1690477104
1589647742
2081431062
1254982439
1463939348
81720245
456317430
915175331
266075731
1828732385
376459042
115237874
161558864
1850201514
2063349717
1864577051
1431972656
1335440971
2080644174
1082502134
1150466929
959935662
1919819334
1836184121
368816479
1774975986
220819403
236810822
1143110438
187642725
329860676
1528689627
1204426169
1595642982
715958040
471731028
1321562222
1103058832
1402342190
969348241
1726256975
1712348633
84347059
366182230
1496092486
1013261677
1061484832
947426517
606345762
380368820
1157700865
1209749668
430223850
1233639556
1147450444
608130784
606659936
1173643406
1420017213
1306264718
1046585934
1208160944
2093775657
490951975
654697706
1855396359
1997311967
1782237782
1522932140
285973238
1580875694
781556083
1301257734
1798880602
1092079057
88512781
508362791
982656655
507599459
1646698045
2123717478
105720261
1511479572
756728155
1497179361
427999110
1971029168
1520604036
1917285990
580518723
759608420
227364468
269385906
1988718403
2020938062
841298263
2032028116
741165861
876688421
592757496
1562729628
315654950
1552235997
1469626365
64421661
1971926051
1027806892
1465485342
1013540875
1318469808
1960342702
455324575
1423255383
79517849
2024370742
2551844
1488687867
524490521
1728513566
1184433057
1218265297
1936591379
1625922419
1335521522
1444371462
1988275902
1968568765
1690147490
562676442
392597362
737960004
595877388
1961353283
89129141
846793132
479230008
496143305
1728051733
1740514438
768418602
1135005832
523190679
573061687
325549419
960272656
559010105
1148522056
33269294
277722411
1904024136
1155795721
1009744744
1337306628
1509519535
1658738947
913910779
379471351
922155837
1721442179
63121771
471543298
1838743201
830044102
207452062
1136682010
1894682697
2040821283
912338247
2086183104
1958995031
874467171
655177589
1241336394
2123933961
45199631
823502630
1455323552
1198266454
2061892836
324699743
882748575
635632012
855418899
250273624
1683618733
1149167123
2066986205
757174558
1315234032
231043470
2064829803
1982675732
1000373126
667742637
1525064225
1649849381
1650444098
1920369766
1470453410
713787660
1295898020
1343774147
620381837
921091249
55170883
1585686986
646525197
97184667
1432215464
1431303633
494126531
224717177
1443754123
1597616071
895083734
185452437
1263887168
1734112052
441776690
1769496890
1503238393
1394863451
1158358672
2072728487
499546355
275005428
1297069776
1080582220
534247192
207146964
1548607275
811141191
291953169
1588884401
297887157
693235933
596667616
1759131643
1250386557
442899952
1532027492
47080870
1292757228
1196130848
1485411242
1647768268
636846450
176371238
1782640732
571037242
602044810
1805605144
1037230152
747598818
1630487816
480069538
619080521
1876095100
2134318474
1127225620
1378954553
720143339
1202858366
1565306500
673998610
1462277899
1006327170
1716838667
1091618833
357142476
647834196
1157993759
147934525
150216846
688700067
1094324800
2015922872
1930060965
825378829
756376322
263116206
576322746
1222401139
237750682
553978235
1481053315
648695496
203008944
15035312
254454563
435242393
849678901
1411161867
445010949
2119682284
2107877006
1576209564
1332606949
829143295
1734427860
1850276318
1195019211
405146589
91940721
852915629
2118661197
2097307271
498248888
1282807281
1604709674
1327807391
1619527122
383653163
1707722571
1571701518
2117244030
155869650
634992382
867403647
1698323950
654864967
1090896631
1570945265
900790539
307422381
1619613430
759629680
720518434
1619349691
107240232
1805425565
1332252138
84359209
1563481128
1447999309
1303705227
1572923838
803454571
541113986
131610608
182766148
1665422820
1914555734
565636113
1618350990
1191989249
1920339549
41317920
1053591949
2083715708
1775548629
932193947
925466489
1992622749
439113500
578666064
835462010
1089515350
1148938055
1120666649
584979281
1664948239
2137885792
654391744
38873483
1675339863
1587314289
1956495071
902389071
1496539067
119827803
1028934684
1234218808
922407587
1498382782
939896816
1246274868
783905108
1571786624
1644998752
1955534842
1682580775
43739179
1924618560
1603074466
447926293
1374064406
1225038788
409721336
944497706
959121227
1227572021
583657356
326409202
1750853373
133687645
1280808009
2062620869
1557230155
1744376323
454397572
1606506325
1297659201
608336598
529018774
239715878
1901270438
249192121
759171087
249340381
66919506
1617190659
508665536
1627366608
1911361006
874390252
430020018
1799022727
186212834
598444928
1852616766
2004647638
2118637297
1801595505
144100858
1328563285
220941473
1862429730
2103823405
1026159921
1038660912
2105273445
1271092023
863145467
1838895827
1364999007
2089609634
735696692
362005280
2102395232
451047758
2053342323
1086936170
1693951584
52176982
379574941
1639519360
986761387
1721364131
1946832314
1930680303
736384129
1140490281
1602083376
22478309
975087792
694691219
1810727724
1682911312
722099109
151287107
1748719740
1032672512
1499043052
1763434033
1664682992
1047662169
1026118592
787406141
968615081
1317538234
815855217
1270556370
202739740
1368526
1118397889
25452731
2004075747
879193272
1541839497
429400917
1883776965
1604473707
900937974
1515447629
1374981346
1664581548
986934187
721056173
1073888862
1381140351
519064054
478975276
1112164061
1644942579
1174606471
734435892
595326911
1499811235
198456869
548323936
921507761
633874320
395367810
1073525470
1152019357
80066120
1642209610
1857132038
1118371914
891693331
334944176
392078816
1448869867
1881056407
354444934
2025000316
1518533562
744790129
1719632939
1007120675
2060493175
187416789
1992457267
2146731777
1458726266
827039356
1543052589
489567295
244671780
1724394583
1640552095
1090685689
1628779601
876683433
849726940
1057679663
1532028186
220083135
2011374119
657303362
1445810233
448007367
201883455
1791036291
1073088607
1587871203
1552230033
1040318955
848664978
1264316885
1990575778
138126276
485560676
2138102391
976371414
453772187
1708025488
1664006344
1452465092
486674089
168949018
1754316685
1741243622
332073586
1964153012
2127692956
1018154067
1703284258
1953488028
1634871381
1068376060
1812140055
2101541655
222350945
1058259228
1197194751
1045797759
1951701473
1282271049
739808950
512394200
1140536882
1723568320
418220721
1329962389
156263951
256643608
1478468693
400206224
379615449
168475187
203390464
839781598
1290631413
1908058586
1258628588
2097620093
1298274564
398949257
684490576
1597283320
1433602678
403904294
754374430
482609883
2088801880
54575590
1800780923
798737748
260699256
1354418838
1384918061
1962094385
1231984961
100775721
56723625
1945908371
1486452581
1796527159
632049946
1987871842
259936233
893782
1513580072
1308602893
1412326827
641671606
1998902780
1538919281
771694828
164658422
508457557
540856407
1239940910
454452988
1727283693
2090988867
1978822332
650013776
1552608934
1914508522
430149275
1078832430
902389160
442126062
1104958673
270433910
472227767
1100699412
1274443345
1324742483
191306310
1236220250
1169173304
883579439
2112701748
461320436
1095194015
561699438
1112770994
1157079651
1857494483
1927105913
1763159010
314810491
1541591655
454989573
281015656
1314803750
1329123934
770451914
1958289962
1039350605
237771650
757607905
1156613134
97190679
2019783967
728565726
1559149314
1370388841
999075045
441467229
1026303550
998870656
857616281
853287116
1454739231
1143706765
281857690
1952032475
1107347854
1167377450
101710578
1684638172
483671420
1649067062
781464614
885552995
1871658672
1647384196
1945052123
390620626
1261607510
382573230
59747891
1295950066
95511942
2073235702
844998821
106726557
959313113
2067968870
1434194495
1157268460
1591726487
691821002
884189023
264116195
1356151262
614080303
1930382319
1746730362
1928063645
1444060713
195994698
1541702288
1558015232
510222547
507481208
260316029
1165948903
217763379
2057150476
130826617
862986451
59510456
722807812
1516728061
1661462230
1319703026
1490134999
1365481667
411715614
851265695
1022802609
1914056650
46425251
1284504352
1933531589
258677139
1528591013
1569710270
1855103644
1140535162
1785278869
1839539334
42506528
717360338
1739442554
657898235
728154448
389194361
2070732346
256557790
198935476
1447289332
427266361
702175263
1938877485
1415641501
1291172810
1335451907
2016999037
290037340
1876369861
1304546875
275865176
102338310
318416405
904784618
724389736
1910467140
1784149284
2136511440
1322792319
1333297379
1206077997
498219866
762697224
1788266340
2045020951
1362225409
824351908
957623579
188889007
1921747850
1786817042
1423090373
853903391
1580139539
212104384
957361945
894419829
1396229981
1574938238
1170694834
1465123121
1084681699
463136920
1950277729
1759145412
2131612995
2018748477
1482565272
815299803
1723385316
2126874404
1354617163
1926921354
1141617721
1215308710
1147608247
1167150020
464450393
1789261255
1919228719
540493719
2141721593
1208545503
1545064094
1368115527
957324877
1318541392
488712119
521866873
310768195
1903630648
861963481
1119649272
798599451
244680593
602793872
1392981880
1722124906
695389975
1131455942
1559333344
387282880
602135787
334934423
1465789936
864478467
123648430
1143829371
2015069660
403781873
1617658682
1377588438
662586431
1756462838
551901610
1797555083
814413502
230464932
326980321
1842306431
1126554281
525881577
963292948
1013583610
1107187396
1237302900
369001095
1142932128
1022799836
105538034
909914766
1612309792
1160600143
573033545
1591379775
219590069
2016553659
647769697
1890454072
1332764386
25235609
78335821
1976076564
40286605
1555868949
550208291
1071511857
947138319
451417099
2081170161
1179162610
1854528019
1054594921
905995974
1161004111
2108047692
1924681631
1807317492
1150564717
1505204112
2009114414
651800419
1509462722
1865878886
758342187
565408956
9164342
1388091164
245842380
1849361882
1740510852
1959235987
172952914
155841964
629253580
1539246163
1631463609
1760780799
597786832
567125666
244035249
2052194617
1577513555
1918015139
482160634
880546743
1204324914
862520742
998288546
1648848567
10046067
1434323420
681271054
1538112837
1329245412
982107516
1813868446
1037360018
31448540
1372071365
1080340368
1441200591
317908662
394956934
1366976334
1044436936
8250608
234039560
296496280
901230004
1258854470
1071704777
803016599
1309096370
603930619
1149932436
1595282223
1675063970
88286093
1782448196
1082066693
1761027885
1848745122
1104632313
1744339642
1170701476
1078892681
1039577397
2114406531
327532823
2140313875
1480349499
1229225252
303703842
468288336
260686640
504842888
503256538
526855589
1205880321
2126769803
1987682202
407386632
416612079
1080604726
1058487738
1507078029
598090019
175656010
1800254638
1162742542
967939938
1321992058
363761952
1296492262
774989305
1505574913
1719336896
236564700
1644363911
1322048609
533765223
65408985
1472261687
819219504
1926484299
758209433
759629680
2555739
1682690450
469592193
1624205417
2030697561
2012486046
268466472
1109408887
2004631776
13864468
1076535880
533858427
1509240964
1535333249
2015027891
67646056
1518988640
2106726750
2106516024
383973720
1462653419
1767849406
1621605908
334232072
1536879809
122990102
252885713
2045458236
1412745113
2053469392
1122731629
1688527940
1726837220
1766503672
441972912
643559452
706280795
571275531
1013688147
936781752
570359900
2030697561
1520573093
1254914450
646912634
1701026956
672702006
2087749450
1090316277
191781754
1342626675
904342824
894752060
489752762
547672621
708141511
998979383
1479953734
1524483063
690328577
1147362580
946161791
863800760
1958205267
2125974401
532353176
662382083
1214717271
852408627
449679974
368416140
281198133
1478073150
9635456
1794575193
250800643
438947554
1485189543
415783499
1753343605
2097998600
1874863760
1541342828
884631573
1717149669
1388112025
412048154
1634873492
1787005496
1352499793
453213978
47057995
61332775
2022882791
948240927
110428962
1418568737
1411034926
426725436
1511044407
9187119
720298090
2138474852
1161571977
756028302
1636556673
956732040
710685024
974415141
1790380193
627194737
1520746910
866943747
1052235505
484789398
2143639523
315310769
691581556
2002259015
913816585
1231059634
1989654928
1326947618
1431609110
200833973
292972850
1191038852
78377204
332151442
2038548277
154466111
1305128979
1504753513
1923429308
862429658
1465934810
11956042
82452129
299912955
2059410881
1799621104
1580183450
1669005297
811725215
1300937916
1962348474
1997751844
809721010
924144944
889111344
1777342751
737882160
1182382577
647597542
1279638920
1529199703
523369261
505771966
1126608312
1819464615
1899647258
674947993
407458359
193936847
727799114
1322749126
1514895671
567711544
847459514
1302747619
828191076
1014734841
1665902545
658913006
185590227
1244181629
5883211
1955966843
1593752653
1760028070
1118311906
219386035
1731059139
1857760531
1020066243
1472783386
1920764700
127679951
1553780596
1411034926
2001797055
753346479
1085102169
2085073807
183951764
2061621182
124925893
1855792159
685560044
747046438
1828593342
504433002
1877398152
2096962657
1160831517
381134054
591996219
2103172658
1907915387
1000891219
1206027740
332897671
897949865
244464324
1085974824
122554178
511952626
327281776
96134654
1583720373
1848698588
176577694
1942118481
545929505
1304642983
1734734440
1522322495
1192438590
1304267928
71084694
898875946
671114444
1323826915
909800897
1583664015
1788377209
1301872694
842011864
546854964
100831918
198966448
892092657
527863479
11295471
1497502337
2054181550
1347686488
903431493
1644907275
997508467
1796687782
536046598
1875704811
1129731480
835948424
1530497120
11153453
1728873623
1266850717
820274987
1332175536
1701495601
1846825646
106750159
1769995038
2077569368
1317371559
661838249
1934347405
1329584577
204878822
1678250766
1783224071
432287539
671509781
1653910554
1483070752
439228799
1226312101
37696202
643824450
1608916273
1492965878
1449733301
1744851606
1340233363
1006925250
304017813
237307110
108270895
1662879591
586499126
725899907
118801571
2034333185
1977245063
620518520
1455621959
259478618
995979075
341311594
893603923
659053082
1996933073
978597247
1865194286
1663153414
1064696495
1489804088
1599839974
2027207650
2010148753
1577783959
2119777887
1617637000
1940228040
272185078
1773039250
2046806417
669977774
1264675489
656413249
1349252220
1885267347
529262682
202900221
682359009
483221732
1938274752
301742168
1601493733
92597852
1004229853
1361090655
1537754772
646825676
1303790031
2133342826
1302216203
1168653952
1635374539
650266987
1781495747
144195267
269348933
1150761177
997993815
92230943
1041880800
1502453816
1226866179
305446929
897246285
890728055
1359972359
819772016
1684609186
1229751791
848088431
231457362
1221805080
1536060746
2112347762
1451960236
723824188
1601478197
387083300
1591970816
856276897
1785326527
599478455
332199954
1918862676
388388091
1684130107
1520048451
805422125
102643589
1817926320
1051142901
845682042
1714457358
1794437404
1616097049
645765661
1697474046
37975590
1941617526
800446510
526875313
614366436
89027458
1865856748
1343243640
2045109934
654140653
1363421138
429673001
1535632033
128481568
178256761
139265863
467361770
1783729060
1985709983
117103395
1246452921
2092958210
1746108150
1229763866
1294114281
284801739
175881181
1703507909
282125078
941676490
912869835
81224088
270831321
1802049633
1613666567
1220736944
338887389
1040973145
1599943659
1570915663
1852002327
1722432024
1870871696
718826495
344952226
568520267
1763325617
1056486353
780848492
1962563562
1602134256
1729338557
1195360435
1000399917
293592727
1996661237
112706803
275642461
2097586462
1507856119
1685449304
565164800
1139349934
2014814097
1404833935
1523403960
1575061471
877491108
815034243
1594182593
2130861946
1867324914
306210290
627944101
714373132
228698144
566382083
2082878046
921179312
1896067690
1913308505
1279007963
768555715
2069841542
310450396
1356167625
829445407
245111088
839772996
748466264
346158238
151304165
215136432
1784778169
79619134
925430405
1162998970
1998438281
865027197
114191547
747047048
1538468972
707046276
1649852037
1764704689
1551267424
1706210046
278096269
1132529094
2090870350
1418853033
383146564
2075010887
693334214
551931853
1505773002
1152356757
283318300
615964902
1008472600
1330052499
1390538571
831516544
1401266536
418869022
849198907
1052371095
443132362
994857851
1507387456
263157514
866209525
222472619
1770103676
966311108
565067381
390315720
1830232039
866029696
350182318
1147006713
1753209457
1056756062
1748145973
373766827
1349650993
3390605
2003183968
416672647
400901852
1349235834
661377552
377750263
1822556095
1508776826
1472044049
1645726889
1466543423
1948386295
353355744
281698650
1494141130
2030313064
1144430505
773912282
695490313
1561885423
495156585
262686834
1687602431
909620033
1910659545
1092006158
1750351102
1844517416
301858035
1331335133
614105420
1466606633
234190798
2038396675
1984095394
1117651351
506001899
1207478766
1909046964
1980151737
708628780
1886130406
248231894
18409581
1687641706
1406889787
719398215
727093208
1229926963
1144429140
457939382
1776846034
943253784
486409204
861046561
788666107
468298025
1991131875
1651137606
810129596
952104898
214071312
1243046126
1353400962
82452698
209326753
1043177586
2140123136
459543779
2109385605
2067081725
1034024558
1000777362
275554073
1478088586
729459900
325076217
1328739013
862269182
1068438303
617155605
173078864
1164201171
671472290
1484851669
1671322365
74230062
869352939
1541626328
322410374
1604987878
591168999
889322316
257199591
1138065493
367339681
158891040
120699159
1232508137
1977458111
1234257331
962684294
826244189
568153416
1292905443
1731568398
1968200975
307422381
726096838
1391383587
1398222702
1901600709
61824542
454025657
1763312875
65147876
804181851
120991773
1418232657
1407679315
1774458641
16035753
1749072389
2138768010
1456733633
1864254352
2143360606
1328213097
979730841
893947969
1055718485
758668100
2111396143
325863765
375703248
1406691437
469958008
366392284
550833291
1603961276
958926267
660023792
542718951
1479432193
2081262817
1249453476
1254539249
460309963
397522801
640075484
1149401766
475880322
213559060
4874808
131067076
1441084636
1182679101
1699528226
1310789774
173821759
1255536829
641442615
392778387
1281196957
1002323876
1953672985
1776042784
927144957
426844785
121911351
1004532166
564587179
445737265
937613111
644148281
1066700998
641106492
744079199
307241948
499314938
523832650
912928145
69389320
1204316467
751188690
985175598
1682660960
2050678329
1678493135
184387133
1575779836
2088018853
646675397
373580576
1369803749
1274669617
1521572341
1592765944
1021722525
949862927
892899893
618701089
959581970
1215043209
669647315
519905511
1732874943
2096226629
1461541395
1023023597
1088492629
1818036378
1020470921
520422998
1793475285
1777000587
1743524975
1771737216
1879165524
114197980
543000635
1839439507
364841640
554811716
503151470
599308330
2115719582
1519402858
1082291443
1938904013
879992620
342180853
767997156
1264592476
1052071248
440020111
1338093451
324112083
1571232120
779457056
689428108
292235764
1086555365
1508977814
1775902361
945316781
1088497743
1036179885
1652808817
80544374
1923397477
1513002722
2001330354
908537735
1259505214
462364726
1179620535
369371397
1505012834
2062041894
1690298314
137593667
1544518441
246916709
473741581
933046729
348124328
794720153
442412425
1406628217
2045100188
1083672149
1455894451
99384994
913429151
1989049388
735355781
502615461
209807390
1711129607
1890155385
2120532947
1218170273
619956577
539975607
544913619
1325230340
1350993753
632469426
29073700
387189707
1252409944
2088846959
351333739
718410778
1241520224
573422385
1166444143
896499901
856757096
244984438
702734415
83911661
1990660903
1077784345
1731051014
1574399199
1471126916
1784105980
338501996
1595292469
251100754
1303438427
1483320726
746596600
948931328
21424094
1830850222
2063436794
494464755
368501721
1642159749
1224762285
1708158298
2046233143
2073305903
1443042724
481717886
730172395
24182318
1735780675
311083225
1874733203
1995460778
721522584
616261902
896604613
2139136853
396741400
173774042
308167751
1163636247
234101961
980453274
1630432581
1006677054
141095687
2104633168
344017515
1495247903
1232376737
1765141754
1981841306
1575914634
923051859
1737573040
1893229546
1473198964
1172206577
1378232763
1390903995
1447944948
771107141
718564845
1035597821
326545049
1295885151
209294745
478736377
645425993
495480641
109415567
472583739
1807280827
346906083
1622995184
937536330
44441174
1973365366
2036480350
1654430115
981141270
5646164
974687562
1023323497
1263519542
80653594
430771860
612368459
1990967291
365501356
1400828984
483638802
369193102
709458840
2143774008
1711427329
141889415
1939866691
123398811
954161441
1021757033
274710993
2074412357
1746548685
982320431
401742711
1594425602
426695814
639260645
406624480
306083418
1518907853
1183061709
704271921
1241062074
1289434322
356353510
697713232
940146397
495388572
247775661
271537348
1655478138
1359203166
1808450071
685729233
730172395
289898404
783295303
2073392643
1454237374
1866670968
491925835
348775123
1510838227
44749625
168573814
82837533
1208645562
1388758856
871612229
1928909724
622472217
353802011
1394242742
1694244306
1762781254
961924206
787748013
2006071173
1375437812
1386877419
199381301
1127420970
620345633
10665251
56999408
39547203
1248225490
1981975809
1417142789
1925819990
1126575267
494611620
662405003
1478864759
1147274848
1443044743
1381560495
852788813
896208490
1615451286
1803565504
547048724
958447538
1939423663
1772229047
1793449630
275397669
1532552286
1238115551
384846895
328761100
797801762
1536101587
792919263
1124667433
1239399991
1460167288
560982420
1779624212
1459797639
728098759
2055572782
1602701314
1262205103
1215708527
1474910934
1308995136
1237005609
1502602520
594352127
284646768
1978282648
1200837507
539553423
1631657832
1166118344
181214193
356756721
1938025715
1805797480
18293113
1938953804
904189325
1734913631
186355236
1309278782
50137045
568793466
703748587
213594976
1191203617
1709317960
781627577
1589145101
692297219
51243764
314736445
796097708
363105815
575956195
1745658969
1432272979
927202202
73712415
950205909
63038227
706648264
662933388
1490671501
1206426494
992674621
1219153860
1483159235
82747071
601493991
1169777091
651307182
1363592010
803099221
1524376713
1041302876
852690218
702390546
813212495
1501389274
411390450
572695669
99382002
1536662517
839542282
2030224095
185350174
729443635
912780324
1224129502
429142574
442494064
1542072996
1600886110
1721690518
378286245
455046809
1111259600
876155230
647124055
794269931
1360131348
1872983427
317483461
496435981
1457209765
1689219968
1248597342
220626118
1674173141
352641641
100918418
2083306150
941317609
1241974856
1917250568
14303711
1290529497
34066157
531790324
395488016
855284303
647668517
2073492089
2094860392
860486452
1989543204
1786342629
663394053
1866255910
682840305
419818763
94736054
1149922757
1482362752
617501406
875423015
2012295152
941723257
1411737967
1219238678
406905595
1621806940
2101785222
1102843752
268487282
1472308686
2039186829
1111013945
1693233645
972766954
1120531205
62536908
1403115237
1771180916
1972089420
592956442
1080293423
523342513
1806021544
1282300233
1247504012
1891129058
2141401946
776012832
417209637
2062499210
150149549
1404585807
1939306470
1366075754
194969863
147059142
1716588601
566367943
313198101
1208115415
2020369652
136257953
1932842078
1856903133
692628125
65408985
773158686
1465741984
264042939
1325802452
1687507027
1949129271
1301202513
1386677854
1177234771
1122234530
860349669
1798363470
639267992
573319780
515991802
1530502279
279307009
1605356317
1378877328
528216419
304452511
713578461
206296794
939217953
650176745
1276054336
250430533
1581059537
54156821
995950032
1130323838
1161789384
494225541
1545525794
1775350447
1181536517
1700778465
1805650191
177740991
201213278
975374008
1808497731
401280359
669668407
464874057
1204974314
1532581200
569420561
643013732
502249560
34198264
422937421
1436533150
766758054
446300066
547866634
1965455882
1277763103
1478116112
409299234
1912030870
1772571291
1445001085
367926688
1151035518
718355354
1370588114
986822612
2005661162
1413226298
815408110
1836630433
1561227049
952296180
382711360
1869037146
1933921269
73251945
204376694
2134294717
1888755395
1924210351
187498190
135317321
1732324023
921403360
1828609028
15595758
97933984
1059449619
1446978983
1934404948
1036916230
936182031
628839532
80918484
2121975486
363666303
2139785884
563309854
307037555
1264120153
1866629941
1996438038
1790842877
9399487
1306211377
239035777
115354383
1858836595
1816989574
58254770
1954326593
838149986
1393774412
1786901722
614108758
884249286
335054757
96747236
1940899261
205677049
1131960325
1404667627
1032454321
1195965373
1351800023
1785340008
248570841
800550077
494599573
1786232566
294154038
738823484
65760583
1289697345
18937769
207114922
670432234
192344161
14353401
1405769758
759586807
1603728697
396575884
1172597522
1484559387
1527714002
437232267
993009543
347376469
179871743
1993974106
1756549943
903962722
98995606
890420410
155119233
604636350
178292119
37894129
1180405356
7992093
1329675444
1402362693
1321173811
1008192388
576117758
1371808171
248009852
318611596
1152362582
501675399
1636318616
2127150667
25033050
418818692
1354057792
1615496052
1499567147
1704388741
445339464
474957215
535325832
225103455
1661451769
428541311
16189330
147161819
1252850672
708376371
304393317
318304155
2123523705
853646875
459244661
1393047040
1050167147
1709470917
601931958
1329710143
282411968
1429241979
463454817
935003227
1248082087
1734826554
1146365889
1025031693
1546651663
504633248
110723014
462858194
1650352687
2009482144
1899970230
724690929
31575736
1241865559
1398262853
1786513917
1861717268
1558273684
2029066970
18153343
653629244
1199009335
741839806
1141902180
990619054
1880437845
1168274273
1515881705
651766778
1354608998
639309254
95235447
909811768
1107487699
1609450221
1935697714
1093529815
1482318934
222108809
807598516
1087219765
1030655604
1251282253
1808792427
1902899660
2059661359
396891414
1473764640
1430939241
40554952
635912193
55821430
315899292
1423135174
594706883
298893625
856852893
498531136
91405320
1278803850
170488567
1801842368
1196982913
294687656
2011667718
1930475098
1488996631
1856173177
2147387625
378129906
971406876
1484613171
1509791441
1923872592
1471461772
1455072285
1937567056
1321280581
12778797
616073453
466498345
142156654
2131158642
210565957
995867996
2144240685
949709689
182724384
79338298
1766154570
30433638
669563067
1947005987
1469741131
416801226
1046338920
702734415
1004415857
2060256456
1445581037
1210025302
1644513219
875642978
1250715746
86639884
991783554
2036337799
873415048
93476218
819502999
394355282
602484129
1648737587
189946504
1077489448
1920754289
330139575
788587428
816165316
352014845
1155992179
1899211921
692052494
1226417779
890047997
1436787814
813324843
691479748
348427415
335358892
1281746435
1435448627
1218465269
1310222045
1427913719
1245469105
1984942718
1841416040
1835678851
99420627
1903055142
1825262522
1625372597
616601049
351908848
1233337530
2074739260
740860491
1813305799
961815822
1887502977
58174990
1130702910
646139049
1125419478
241192679
2071583298
1030650192
730523689
894332747
792560854
133700690
647332683
136560953
522754258
425924504
700905754
937372871
1165657965
1815033274
1283061565
1821644531
1852099456
2101801745
61056069
1643013158
189978619
1529077351
551193043
1241790855
440563203
748412997
1407651470
104932756
1939676601
1803084685
14311287
1498503709
1326012202
1086981923
277770430
1048860525
1437358021
1582505923
1957415426
1363946688
1224030902
18620529
1569005816
953164407
1283771423
286283179
575979930
1927928498
568123226
1424292436
169816501
2034419374
663242248
1464601836
1384866716
1812689291
296875838
176683815
1541525938
752609251
1305803403
1233357236
198511048
756340435
102213688
2070382927
1900636203
766035984
1045590980
1589796939
240122700
996310881
2043682198
1279442939
242980564
1780008633
804081740
526965372
737921569
581776262
227670254
682302242
1658875957
1166618291
2001801633
716173850
1067723963
58102928
546299514
1501768502
1354832024
803026083
338664354
1118270144
384691437
230225359
1671925141
1978069628
113667312
436194263
179647812
721803160
1299690918
987727687
662217173
853531794
1505989316
1534984923
1256772949
963313827
680784012
1327851766
1021567424
1591295409
1218047786
595623063
958496279
1273449552
1493492166
1232598081
1081426076
914271294
1571088742
1387503976
1566434933
1635263661
98383409
1732263295
999326510
1674670465
1751819254
1224133523
1817207705
982377345
1037492295
1144670604
671213597
514282929
1191294061
1476411828
1276585627
143200210
1166116784
938514524
769927070
1547270277
242077876
1354204271
655600305
1968034028
1507127064
1354920964
764394123
1527348094
419799060
472387955
956692490
1750691218
792830368
449381939
1533852214
1362260054
337965773
439626148
270214654
1359538536
416708195
355680155
757372796
277001112
2118871284
1087308166
971160046
1084257943
339343903
1454223694
1594463510
571949587
2096359088
250967016
1149358354
674796655
1887254706
62773428
1108909639
1537258436
140103254
916035669
1967869793
786599836
795439101
635881397
278357395
875201319
713262031
1807484052
1372376002
1717013457
1778723741
2138570473
392818973
1305942464
182985712
634732220
725929216
1495232521
177734542
2091569350
1058756141
386309394
2034710372
608854434
1958079773
154727961
1212345665
1216695597
1908946349
269062308
1450679603
1865561303
1197266655
2007777702
1202894596
446909954
1498139737
267082361
1078706292
419857693
217232680
519536815
1538686355
1364248224
1836073421
563973960
1406395578
1709412734
200229303
2106164539
411987121
972163614
1909108898
945691820
405745850
627686683
1295203229
461714736
464779367
502617587
1051417675
752487386
795045459
1674013817
1718428977
1373838431
1618894127
141275824
1969481215
506001899
883635297
1724567073
677339495
1483853474
562489342
378610063
1268055376
1476786443
691006881
1773701463
2000379746
231688354
1665388973
1360261675
888263759
1980490357
200341421
435165676
202383091
1335667969
1386965601
395648277
1086350154
604225309
1762616456
513064533
1755220407
532270352
1350467014
1963259423
2024107628
447152757
49256081
110591980
965303106
365771682
226940146
1206349326
601469437
1420604518
1134535335
278307249
560164944
1734247330
1775968918
1900554981
413182844
1548034110
1940153340
625637131
199493175
364763068
1919141095
750870498
482346127
66847391
1415682903
1367183894
470098149
1256955613
54796233
58255453
293299007
694166702
23417209
775731649
725508903
1840956345
1541223751
793064735
1714785675
1402409514
1295975278
135388212
1218690433
1134089238
1312577914
677037972
801192260
1898298180
145890384
2085130130
489189091
634311017
281134384
1320571582
1331804040
625489067
265543434
1763504648
190469623
1350270992
1775665563
914328187
123873935
1971225472
319728974
665167045
812308885
1831430524
1402293122
513454189
1496179677
781440593
856776967
1751294207
1446632081
244304887
1354978235
266127902
298499467
1670756256
704656467
22173948
463615412
343383725
401048959
90064828
628193317
1969316302
687059996
1416783642
341790192
468416283
535282872
965481285
1351618248
1080277838
642832273
1869992932
388513922
613848353
1915084345
707820463
371757850
250864781
1366112495
1323168109
425722376
822390926
1565813094
1651303098
1045279772
1287201243
1665767684
998216788
805209942
1840915923
955276019
1621354756
1455252219
784890849
863255295
187533740
9729526
881878544
503097756
59966776
1785836181
1191091478
1118547157
769418292
1326498786
563159864
1361843683
820512840
713647670
1319083000
1626253203
1127809490
1207106776
2126434791
1929870286
876653241
217475631
1432979186
1224583304
1142610051
1445094299
132925977
221880307
1496236852
880124066
126257358
1270336875
1634149812
1852064616
1759859266
385086231
393029314
2145785498
562930582
590486013
1631857233
1051446775
1311287013
548345492
742215865
481683758
1374230309
219292469
1174678179
233163063
2019078434
836299289
588074713
228226678
1522932140
65878612
975640322
1282577461
183613572
46790230
216475678
1749580046
1856324828
139696897
717990867
1510487517
381180531
1608927211
1869057302
1036674682
1569411969
1873947456
1582481696
1934674247
1773941421
1116100408
1940764319
1829444552
1869823829
147178360
1598185773
1022468722
155278500
1820293218
1000638636
1721727197
1433595447
1510993931
104125086
218942268
445000735
1793192614
692629549
345043369
416417122
1325774040
1179192300
1688317871
734375352
2108250642
578706024
1732052375
1231279215
1430277083
904971060
1228487324
1685457213
368475207
727936829
999042487
142303281
1995342486
60082307
1855787667
2103682239
1421215092
207788148
2054236331
1532566178
970915943
710433182
1009432171
218611606
564939833
1343392075
1274456239
1991569542
396812276
795825686
2067075112
1529291084
1194578996
339305623
699732619
897977920
683146609
673814087
29345325
1045527266
1215543560
84385742
1767945154
1809908243
1570388446
2038310237
387135389
633724299
250452313
1351538072
1194377600
439767885
1575003255
2091644578
285497730
1097489831
15976004
777622649
875291739
1726665811
328215742
2084178543
1862808587
178934061
296302117
1799106858
1442167883
1549690892
2006848436
529962948
1096209472
561638115
195297125
736077250
416196259
1254711418
1654479283
706143764
1815092714
278812587
1044170402
1574065787
1034518686
496573942
488322614
2141922486
2012087301
1942496823
586914926
1221541928
489303684
471674727
1609210180
5811812
2022115797
1274549528
42060151
498993332
1680678258
335733874
57950336
426322460
1696757496
1358058791
1280465379
1278609761
510376686
1258919737
1252293948
919801828
117660067
899308798
285082037
430772265
1131161292
1175827055
334398345
1308764777
1201727749
483080349
989330261
780555993
1437570078
1594316785
2097754579
1312143107
1690464136
1566540203
756697831
735995082
1273265221
1054160985
625925351
1556248184
1242538865
1020498277
244284111
1895372494
827468844
790204331
271353847
1772957285
2025910818
1595987633
211338422
754865755
780518553
81660804
928239810
229101156
1883523101
1740115245
1163825565
1168092647
1041080084
1498368454
1800179312
399448655
365704653
835187555
2058289229
319332116
1316226770
919296266
194404677
1488592668
1928169308
486446510
1312336795
1801993558
1056784775
588480541
1866932510
1411834502
173057149
907268467
305938710
476556346
1722606198
227573093
1675324646
1447133277
1020012371
1863665309
1207062532
1340703618
1851310551
1765236493
105025012
1793746615
1527681866
179784935
1163236169
188394271
195781343
357572752
547812089
2363664
1981825767
1355436648
483901926
747883149
1146457040
1357919593
1651409383
904777827
1398186101
1267392167
1116789246
1680947180
652229140
226894035
2050605576
645959217
1991853012
1307875128
581587663
942991184
1394728131
86246582
2089559460
278348703
1632199941
5812992
1406690390
473872901
1499818420
2058945065
497320617
1930259390
145815981
165817829
1628449058
101566654
1087617846
986737134
240096326
1122379182
798639529
532720302
1418074253
37283048
1292842500
53610393
88057901
1954370637
1874224810
35074029
1877804243
1996935050
394107238
1238402506
385761815
1793405246
1789545537
342073245
1291155079
1581480906
1019907190
789581026
1233252019
618252832
456793447
885268627
218750567
1762837711
2137934714
524658291
859969968
481213334
367575642
504803628
1755718935
1661416281
454476949
1862121705
1046941840
393467147
410049216
160192779
552560796
135312602
1716493491
454149582
1187563100
1597218563
1579109820
1879382463
790526823
1554120031
1654589278
536096372
440221085
1426238619
427384232
1332697381
65897818
2054956601
365465559
1087330163
838611183
1749349064
92726343
1521711747
1554673929
1190082600
687410470
1891918298
2090022672
1869906097
1037127467
892252555
1435683186
1692759660
335849385
434594466
1113969613
1472842861
275631352
2053756739
877449386
1634472622
2114580913
1374573530
596551736
943061125
1973565776
454721972
1046118065
731912495
1892344888
2135775247
464438777
1185652967
375242515
1621502658
1381572122
510031503
254268294
738815576
728237132
1790539711
1824896883
1250107791
1823647297
226431384
745028334
353448388
440692840
156184537
1619890038
1073426362
1754817091
1689147551
557984832
1875870510
1109173445
1806234952
1899644608
1452306796
908406267
1775763367
2108394763
1229457847
1196563733
681954095
1635976767
1941936701
1097849824
1969880664
2120846530
1357538466
492324324
1646753764
2071495853
1134613756
1498724645
566568821
1040584350
1873801436
1654373568
1811615662
787513780
1666833111
190535222
241979887
437883932
580214401
1379526331
1624525386
1981029432
696091002
185291368
1547696628
290648825
1652855563
1642474457
136956880
1315011706
1403137105
1459277988
443909501
428847852
444120972
1904492763
741196683
904208557
769181255
150553488
1219314440
1513394970
1826148671
1070494929
2076753062
1247215569
691196465
1088889176
1269158836
1756814451
1347643221
447714284
117346153
1971586885
1154320616
106327378
1300219223
673930204
757241100
1655342764
1077868320
616073453
168867547
681889424
756966383
78851311
1403266888
1529836003
890025077
789321109
719495327
847010905
1593800048
1927356487
97231591
2095781163
2030206911
687865019
1732192891
323326644
2120421209
883008476
611183416
833469339
149512204
1463983996
778613527
1466793174
772951420
737968660
443657359
1888563954
663662990
1904745084
1427478847
863559767
1387048855
599285785
974021898
1902301258
2017570894
2018767447
1953193651
1538021166
937030830
399386199
2108270357
1950138179
281908625
561910756
1825206405
1820257747
2082774498
1263683839
185117808
754104124
1254395663
110378398
1702232180
102226304
1994670083
1067381965
1308130410
1254558669
1929270336
809125762
922920990
1895747918
1848719812
1525497642
2008195180
1268497356
1862883840
451611304
1228086580
179167129
1145499734
1390185746
782298492
397662505
1337728536
273598277
1735284100
1687987205
1196872964
1393742212
144118466
513875906
672574042
1390418481
697016830
2059750252
638733648
772693584
1463750265
307636562
496638420
1601404194
1072441648
1110643846
1551090275
2099714611
102105885
727190948
1731565673
632601269
1801299885
177950413
2102278241
863752217
1221371681
1527159016
808658123
1512789481
1966967894
1645184035
58955651
957014008
2098252357
842801389
1449369603
1294088704
1010873699
465269309
298539320
777050947
1034168099
1293079648
380856906
1040477411
619154992
1020647528
1971059890
433972731
1975553609
1980996689
1403739978
832154771
1140260750
2038016710
1260928054
1291514579
340967528
836272082
985722094
1759867514
301307689
797379540
37004129
190160754
1481807488
388380010
1860062674
966594016
1424387883
546864179
846002745
1942077774
437326792
1922191070
1142826965
785225732
141239901
1504987122
1105822857
1919966503
225954798
663076731
16341376
549467496
1807112837
1144187579
1631655395
1673281226
159950215
1207213666
153660994
1329020485
1022338351
383190578
1047504424
1791612122
1695179095
1502470354
1451720798
1565294775
1999576352
434910378
1384787536
1164996592
963470153
1141860772
335009623
644846621
960474117
1995185767
1022124033
1230959487
373058348
2073522160
1435514931
1228871731
384634784
39971631
1936087665
381252065
562174479
1033605299
621349626
1226656290
569637235
654110200
1213960451
1855422669
374098005
2079966343
1511168238
934669801
685589436
74886456
1636945585
1868016987
1538040691
69847678
1772587547
1036237761
1882837557
943859272
623845795
1371048305
1696745887
1404884363
1593068396
601795368
865041369
1283313365
1632964136
573795563
1356683602
1186805722
1888020936
1747945715
587581140
1659268734
403626136
2071859277
988493232
284347827
617189975
1624749338
286818038
1769939592
353242436
1515445150
786138590
410282876
1670765047
750921332
1237843425
486418892
1035528172
504774384
1660662304
915068189
1088466653
1332316523
517482680
159977455
1349326262
784576177
1111408488
712920952
824268740
1549264972
1941857788
1519455797
146089830
173044201
1888044490
156440080
262590893
1825234468
171917554
2099421080
405113507
647425825
1171851530
1024379993
1690459260
1448693826
147499027
179509242
996106008
1372722736
2072409315
2002918261
819924710
1897311550
940495768
2085840819
1256733179
563411369
1288413110
486227996
1202234631
551051689
1018239955
1200223082
34150884
2055878222
921618169
2120963279
1970988386
459904270
1465792768
1700827267
1178060290
1230190803
324677255
1683352262
674320414
2093943409
331300368
116793527
109503298
391857859
1387884722
746411396
222845585
522962891
777608828
318635456
1198711646
963924668
587297558
2080188455
364454354
1017068358
1296111719
1961408393
1851800878
1543327134
915944466
933066406
176475704
1452785177
935839940
255477843
250489001
1967608311
1144525236
1782898532
1708227312
899558032
237077198
861686319
1650963378
482160634
1285072458
437723367
2004660453
181936275
1522941328
1943213695
2072035439
621527884
330416853
2107938262
1019180048
1426813845
1442846222
2099792487
2086289411
859649450
1570716559
1445685123
515497778
509447716
2084116794
1147049250
780173851
1504189313
1240778310
1120208237
26234145
553320543
1773712833
1954228695
1503530449
14841012
780158979
1261907793
1844666685
1357769202
117600059
410555186
85549359
1413911406
1106169897
1804468184
628699534
1733551840
1991767233
1401450367
1969032169
798126950
1829263993
898619773
1149835698
1902604530
1381621686
2004684778
766802686
1960510661
293768433
1468527368
1241035888
1777789773
136060173
2050677311
726804400
976728821
557015775
1102759092
1925383402
1592759871
122602459
830164154
553567131
551370076
872546306
1875294075
1282399196
782306561
265494780
1177712848
1092478529
328827203
1102958218
1466495689
743891770
47014595
1904809161
1512993005
1120387840
1763987923
1131269319
1788391855
406874080
873672799
1262938796
1711693844
1098375231
887107777
1141593032
1139557481
591457021
1824939993
62438729
755549653
113097144
396398011
927951736
1217029811
1724721286
632829270
900399848
2054675116
2013186310
1642820092
2102699279
1213053938
1269059787
1964461030
655912240
23289208
94211314
1522881163
867184007
967244618
1231728046
2101036540
786060939
1232819850
2060418946
543740949
395345108
1943538634
619452588
778302979
1038968896
2056355184
830062001
107473024
756196425
1865500759
1220803825
72181641
1752289357
203067478
1889760397
1801367437
1710007844
704968573
1123020335
652395741
1476337009
1903148313
811008894
84002520
1684375607
757042320
2057021732
2040967482
322505340
711892671
272547578
1130289099
1158630329
467991197
739691832
615960520
1255062919
198705896
18447865
2070099304
1500742020
1027214805
677809345
647350234
1170018264
971383010
1028783404
446517528
191565542
77412211
1567726381
832228199
1751204278
1316821403
1825262522
449984629
835718923
544235795
1431780272
1221587107
95754297
1449719558
1118022361
708662565
1939012601
583494144
1111819702
1929354712
1940033687
971746318
815898398
208351862
358352628
1953859942
1445310595
1972558565
1785185499
169387281
881468431
374094002
1787976158
592530721
1389914126
553210471
1718651641
1987933914
393541504
1001957766
341957331
1553432611
2007424564
2023961974
731307925
76049512
132097296
1912631642
1619756149
248125972
1165932887
1070830424
653746543
1157050654
1044427624
865894669
730677267
709105251
1031791554
543062210
1122175240
859836675
2046596322
910532706
1850449435
4870975
664199741
1827968035
1604356864
159743723
1813394610
1392225515
637199224
776973652
1052612857
915813408
986896762
1042491374
342114800
1969190388
1087668637
2009936548
1951096126
1772123722
1368126982
978108436
96881400
1614539111
447084367
1788888893
1426467630
1597410970
2035868356
2046184559
935651041
1188739284
1125324623
1499883705
1924776527
792694243
1515572670
230995969
1582007208
1089764157
789314127
223392019
1053152589
714134815
1398397766
394741760
1257542718
650132769
1588371609
967543109
1837864596
901928698
1892503794
974010466
917289340
1115208226
457059026
1829263673
1661878787
1517543220
1521188467
1606187788
1251381811
1029171314
229401077
1664455055
1701403118
550144118
1023037368
717321488
524824581
674489549
1209190429
1042787501
380131772
587173805
284999959
1181869365
626511325
1327811925
430364005
716524068
884234762
614426781
1997413633
1647439138
1570479753
214416270
1874390348
99809387
526289280
1548485351
99559674
2093694318
1087434225
1376893686
428847852
1685360346
798244965
140009001
954047025
754761647
993227331
1649535641
1436700246
130595868
74371162
1022230463
1247636993
701516994
505511042
1705944911
387804260
527879002
2035632160
1335273848
796368913
484314319
1288621462
211619982
388487123
70683590
932868318
1753616848
1154557914
1973403565
1737696275
291834236
1203271038
1469140824
142841198
1340378097
837408869
1821791130
85253191
535200458
833566621
649339373
1493163199
202325165
1108631917
749108214
1060879338
103129404
1849156435
1044483002
1808460501
577062731
596036500
1900038359
817791115
2076535788
1840404987
1161712795
475606434
1889662492
620423289
1711391930
1742211721
1858627613
2003354402
769734226
1487755759
1649771198
1719295318
1679089090
574572249
366411964
599104627
1097103722
1842427326
367478562
979346684
888331135
1514697663
1402770574
407465450
1482350027
1287583336
335157013
13963158
1533311530
1271035150
688502202
329000935
36846725
1238305708
2099897337
867391863
287717457
156503317
1000171860
1083964920
334951535
1088550629
216593990
793378117
345045681
238971892
53805620
554909463
2100321415
1727390893
737636096
698812152
1904588496
1325162417
1977276145
1783729031
1515487085
1833300212
941279098
739783369
1588932669
988537634
1050503601
453793454
1807137144
849472754
1919649739
1841648316
666199084
468042560
2007693490
676529280
591710100
1842981750
179928355
1960222271
143390359
503395221
1690455135
669151981
588764694
241559580
124865063
845433697
1828486018
1661984565
1368166230
966671370
1532854427
1207214755
1468044072
882666053
1657492371
880719398
707898732
1586188796
514101235
321699469
1182334049
174922312
914399543
675262010
1419195297
163875765
1104441346
788832065
103909866
230912367
926330178
1993431911
887436225
1093824712
538770218
2022224169
1945322989
1117500560
22109302
459602557
1402222476
660742592
1202253052
1425705095
1258960964
1294342843
468556346
858757256
852885533
246248563
299957104
149344021
1560163723
1885642547
1965081610
618715507
1715746931
1006593629
593569469
1675675478
48001065
2080401204
1657700961
1228120118
1021041578
1295240234
467021788
671656919
1101615871
783378423
820294254
874391579
1837759784
1751413247
1309230694
714067601
636932702
952859823
1755351858
1027552547
1303661603
1383072501
1044831954
1274822623
1239384899
1684287876
401904241
183653745
35594194
1545471706
1994715429
1898215155
783237308
1022379899
1577707192
2028420160
355289546
1918549913
1547569444
1579607317
968956595
2059961944
772820722
1545781810
514780283
867496089
1018883310
1479406420
2034798510
822977981
1721186632
1275619848
1781230943
1209841230
1498627225
1389164473
1428571959
2103485401
1828345139
968183264
1507829129
1054794716
84118630
1144401450
1519146721
1210429030
1856719977
1694967640
2137452349
1008646139
1479157571
824202958
1263950753
1518448183
1002087215
1239979805
1885502806
1013823307
1449629057
2030613534
948130387
1870747011
727367219
693876232
399642983
1357128774
1371162042
1879321797
296937096
1911305908
1871556978
15195546
1971988211
41087005
2091995265
1853500865
885093963
581567194
685094876
1659944241
1502690808
30415905
758253844
1530731176
1849878093
2013625245
1622384496
1116584893
785890143
664526188
115375688
337342670
1235159003
458277855
399349056
637191407
1874372258
1313353470
22182889
163323645
246809574
1905465422
394920557
1188465526
1516499391
318519754
2072109621
1684323395
345359524
1698722991
1659985269
1077318736
1278012330
1271585148
961944296
1706274071
1466479501
112467987
1758493373
1393361475
2132186348
186771329
1334843050
116531550
1061699153
36777237
783607136
133442113
263850512
657962573
776090748
1267467875
1145587640
905016849
1201676535
1159897112
188210214
1850901118
761294506
1417598048
1019113875
676036571
476806510
1995502888
571014953
1309625412
1444168602
1062362020
1165434563
556886268
1396332665
1408609273
1760980319
1553509259
1186607987
458261158
200852015
1955257560
1965171039
803675259
1914682909
1665039763
81105606
52726634
1568927973
1990120736
1925906253
1629346862
396523815
1030434855
383174265
1201763940
162591015
10736369
2101577171
339212891
1115945090
818415668
872738761
970693399
2056195791
801495216
1215166206
194194048
684577927
1562902392
1045304654
392165663
1789718753
49762633
1373164627
2115477854
2012939306
204232698
1271812612
1792623244
1597121644
579795212
978162595
528320746
586418127
182668770
1473927146
380173351
1680601493
1158003458
1307457617
540492760
2038852295
1234001531
1953796138
1748835184
2095921236
124706551
1368517648
869389122
1036648520
619027628
2143062899
1867630265
1833320438
2135887944
830092288
934481879
240239040
1702539228
316703384
800191933
890901277
1449268730
1986502930
35018192
298240524
1423494653
1740511960
65622681
1203508264
466794468
1414611808
713873836
609864899
2130601114
577514259
413092422
992862089
1182560997
1615535578
920620827
483933264
553173202
2145207864
432694623
244557940
295150477
1515847055
583576336
1689395641
230742028
1199300305
292292512
174204706
392248439
33246521
1501427174
887358789
1437452008
651777218
1566826197
480838386
1639477314
1432035766
1643616920
734190653
1854537092
1523594686
1084203555
2047078145
1967609721
1955578243
703053159
860109651
1697613640
750711815
785216158
1310293819
216999526
1139639682
2069721559
1542077960
1550913614
340366885
941266243
1541913018
1648464113
615123834
230967424
937758417
416278727
135793017
1390824928
317037880
1871159821
162687624
597651124
1009897863
2044334320
790480870
903371063
701609829
1488021627
896076414
1687231668
644917098
1655052686
611609430
2082081754
1021082709
850860612
972957644
2079553418
113076864
1048490889
1963632107
1739590151
1700270706
1709934524
2047220718
329556538
1583764183
648001769
44967778
2014609661
1284805501
623287883
1556638157
725246697
1557126059
1494101336
843570337
1158937213
139787999
1239312923
1644505957
57772807
1860402699
1570387404
352094894
1017337786
1139070595
198815675
970663404
262542122
1247503005
1751132390
1365501743
1542627922
824826486
774578835
1198054955
583051045
541096499
976401019
1513649129
1806912735
127331645
964993433
1709225767
41142721
1002456298
133744370
939670359
1353943700
1184981760
1595016822
778126362
1363292919
1352546612
1936405917
755144514
1801491429
1677269144
1805072050
1459080397
1624028006
1792481185
1901020733
194110179
1650110115
295958733
481522743
1604103697
1758227666
709471783
146923671
940658264
917526312
777096503
1110848719
597511507
112303143
662338738
502723576
1025244460
997050375
1359297447
213449021
1472996338
1559749591
816568131
894434175
379112125
270754262
21934580
1010397795
41227233
2117521610
198731544
974006612
1324588830
1274960055
1635804343
1116983205
1757473527
1876650507
857468944
1823040488
1288738092
1672170418
1702231276
577293141
477132446
254426842
1206920222
93233411
1295815116
325812858
726146073
1720704022
1781169763
726633605
545663490
543747648
1760402774
2070172628
1963791078
1361470019
1083678234
2076973869
254191302
1073372722
1081458819
2017549656
1454735007
666598887
1485176037
228387112
1345057802
1210134374
2014018509
79906993
1297968780
1604282633
1556122469
1895862639
1278041934
1216262433
222964331
325953279
25956161
1664668230
1088035516
521942008
1243453709
1534636010
281719003
906425795
1174678179
317910695
925647477
1827016740
1804973929
400812732
30854871
1549836423
1451785794
1861797976
1544962726
10062844
117668031
770129341
1420945641
413249119
460216242
593104416
1963815362
46731090
1354986486
845746315
1976544036
1240576129
1894543756
897825245
1471304900
1088540145
186603012
1433677296
1227838623
77779351
1565783138
1616800303
1109249154
1368509537
390600099
777801530
157229159
1224777307
1599390145
201326918
1740103520
1987923686
433334661
1785498283
1010289282
1525964199
497558501
609182247
1983192526
816809868
1038232157
1088169803
550144118
490714926
1986947382
762174029
298440502
479715058
1188664653
778883670
200148806
921012939
1396758711
2119928711
103686640
941012335
214498723
967122096
707748194
1856127165
467184868
468828416
1595705107
712107267
1769234942
216406845
1871377843
1531060415
194272812
819219504
101270267
1946238080
1769518761
785139110
1115831034
637377885
1333448632
1130262181
656779020
581293818
20503082
1293023018
672208474
62705611
149082691
264217522
1021542180
1594095598
1815677175
912092198
367424843
1332110900
1631209020
1325281814
412641075
980982740
1855465514
82970997
1172968191
227408755
1300802593
2107150778
523243069
1109148494
1510962403
1277569941
1855977792
1943589993
286081505
1183219543
1227871085
1063664540
906023044
418417203
1390850976
1678495203
479941180
200855570
1177006130
387744095
1065277635
1371629335
422407837
1669921130
1111215257
1585341691
1563792495
1741626781
1158289360
321176291
1730744847
1184408470
1141870290
331937587
1741628395
562815679
1268703564
865447084
2008773409
147822579
1471105074
391161348
1431629352
1856134886
2044498027
162843529
1949218337
1608496980
1012473592
141111792
581105680
1716136623
1772229570
1364764201
1380269670
1026351403
1681808308
1453266144
1240693878
42102910
1299620485
2076576180
1603295106
2060913159
628654985
210317231
813426414
1646755023
1721922188
1951630683
1929982591
998452575
1501957250
902607688
1720146227
1721138896
301248771
1246521207
721064152
287324977
286602509
256276489
1061188268
1593932987
814752659
1527063248
1407570118
1726215871
1380906077
374856237
1394711775
2126115538
1666698987
1692152522
213631373
1220533469
1221212764
20268115
592720900
128439210
454797266
447871398
1847647739
551752151
1810295344
960650985
924542302
1442326686
1512034196
1678891074
137140710
189342945
2089276137
1417158252
351231372
889598900
1388133286
318762543
188534074
292005490
1349210572
455031443
671778471
1943830627
2085131915
772014937
588400018
1428734928
984846368
2027593299
2027030333
1199134327
582103229
907485933
588341305
926925672
1750180102
366635370
1783764199
2081298019
1585746035
1851500432
1949898665
464426417
416530950
1168484346
1935229572
672932376
802934945
851699591
286256681
774686286
481074254
663525827
1516292941
187534344
2143859784
658912972
1072754545
819456775
667206408
1322284973
1967965858
1310949876
1305162677
1576752112
2058872097
1419949238
692745736
458301377
359102746
716156076
1268735249
700116590
1595663296
1245729113
968792865
1118178556
610260144
1472888496
742500014
41626795
474517673
636336305
37107795
181751418
1300258585
1475066356
1084744518
1614176274
1790935683
2127137506
1662753911
838253530
1809518322
1019577292
836660946
2101091001
390457043
1138197129
1436132980
1816101309
1292009448
1373182650
1798140837
384181417
794366868
1470157075
271160036
498513281
234260963
26484488
1630592280
1414087411
393664669
677328285
2075205006
895475283
1616425162
1484936973
378848143
1263277610
111378544
1555461798
1728190611
2071516914
1555560731
1607092008
795506636
762147348
2066041041
1625868867
1611167
1120213454
1175919716
2147238483
1119343458
1958995031
345326418
1030422695
439267443
1281882604
2104978920
839116432
244173120
1213828571
1074999070
667759987
377619184
1110152640
791555202
131436977
1848717933
1308510950
13649116
571953647
1304824085
1535940459
1867263134
1671245386
249786525
557275116
249797465
949016262
1591249305
2133526808
1654159235
1332616322
345603552
1933578142
1071297791
1965807029
1035336488
1835325227
948017412
735642433
10334144
1942317498
1046156126
1232603306
2011490655
1825079290
1290974696
1246188812
1498870051
1950847315
1179555507
731073194
517044837
2140054777
1049531939
1671677518
1207185366
741813486
67778657
880742680
1614109659
2135147457
1371220478
1577346413
1533111624
1547687708
1462733416
1380190704
1713972741
1219754174
1111798194
1288595792
1518525036
206186238
1096364959
889716381
539605288
2123407783
1014492008
705205960
274329821
545425379
1903583517
1586253259
2095243713
338561295
1947030840
234796012
1370035779
1737267512
1801551729
94976486
1070773763
179889305
407882143
336965023
591858572
1088095101
1637667556
2086906092
632611594
440210347
571320259
132995581
1180232423
1171852938
1477792358
738760074
1599025131
1790442645
1802266280
2042399996
212092169
1199795287
1956906624
49815480
794389678
990983465
1116468595
1880347634
528990627
1360929000
398450720
945764441
1594402198
1148885697
152571977
1663763862
1267898181
415336957
275932417
704158995
1133462577
270952392
1255972511
526130165
1068439642
1341898701
1709656419
769266905
1415569411
1390856205
82983077
1280290806
196898673
1779711516
973265601
2114453085
1786657521
963267350
1948871449
1399557771
1253136939
2116569427
1203157636
139805660
1886396927
2142690603
837102850
1779539712
972676475
811626432
2045572419
1860668384
1247482212
1018726708
1075190897
495899608
1407494937
1712276283
404883420
94896325
1857685082
748251714
592481061
205529790
1931339387
84252447
1832096876
1492458162
455001616
850613901
935629539
2072687605
1010099401
358330315
1668546840
1298494267
317089541
1631514822
160527027
1906298817
1510550940
858009080
1652616819
1320997297
384539062
632458264
1985816505
1543449265
356833828
208726508
1326853976
1260724557
960755417
1022477562
1934404948
2015315530
328398838
826955148
158916516
1558740835
200162574
777012235
1923703018
209826172
451200149
189225913
713353623
1369678394
119597814
499213607
1953561827
1921212190
558780302
2122590209
1227547562
813258331
804502791
672383264
41718259
1763073584
1882816400
138655543
1257519952
664590555
1515594741
493866839
35141298
124022655
931435476
2113686584
1620128828
82511125
1432272979
1584061760
240762538
1988039914
1353532752
2062981478
1218172482
1042325267
1578834782
240517367
131287295
999668358
1072028112
2087186893
1308554625
1501243568
1900813630
519595953
1937325982
1317487486
966652405
713305518
2106943197
544880706
1885636371
13538787
1721630354
1604255735
1033294907
46748559
141054512
1050143345
448689655
821169854
1114614450
27657540
1239056215
1059555691
482396484
1075604370
341957331
484504125
1633399008
1720470108
1660019682
1771332240
1288468439
1823422206
2101546829
1371712248
561178823
2052419033
520823281
427639544
1819434611
1400213699
1242622180
1725367280
1290583931
1560191986
1814512976
1809844779
1402959534
886332152
1997604466
1149617743
2146970026
2047769009
588388120
468131593
862990487
2040816689
578076530
990580419
489102895
528211694
1735900273
1306974170
575950596
604087866
2082081754
108024073
971078445
1736127396
1113919590
529187314
1500100592
78499151
1083125547
1899788180
1252989685
1602874851
1070910928
1243211454
180652339
2100213596
1770975337
784224647
1078286872
675066943
1040573792
369401625
1431699334
1979432830
188306497
491233559
743044690
308337116
2011634887
489689289
2007232585
837574448
936647920
967512507
488062114
2068747485
2085913350
231787740
186969537
491176641
1129340811
466411326
543112843
218518424
1458780574
1468803250
1527593066
871899538
382249020
653891506
1793444637
702925274
234583019
1343562704
1739942891
1897766601
88196219
1596516983
566131971
978926904
723558858
2007382952
1776742432
1925673572
410456415
2016714361
459629674
861241628
998185144
1329232131
1624001932
1350748137
2141961439
1225205552
526878962
2121141901
178491709
1017023027
384849817
1505072141
1808797330
1670338628
262565993
629184972
235264997
248115404
110236319
98178054
1336228973
249216198
2069142713
284901589
114214692
1528182458
370288973
1635707264
944603367
1070046933
1556664632
12183740
1476176863
1635676541
1161720831
1010437575
1769647372
526652885
1744914912
407999219
550788528
1724589449
1145090153
314246321
1776281656
1783850489
2141961439
1440217538
429002384
836941644
1222172727
1613371444
1993314585
1896706821
2146871311
315282253
37717248
1342218658
461359793
1336865296
295770059
1841497487
435027240
1274971940
1085522555
1874601812
272773285
863990373
1549264972
670617658
315760460
1298529420
1685843577
1947823207
1405575922
311259596
1310622985
820058777
1164718375
173542488
1354268495
556616908
1186080280
832222537
535650591
553411711
1469212092
1552031842
1358322990
1005535067
1455287939
123384611
1136956723
682392580
2020416581
590253951
1198247606
667229433
1074568496
1670371233
2120033936
49075170
1099788538
791646821
10307503
1365446690
663784018
331998612
1413657309
193965868
549614805
1697519860
1693971019
213187353
735457428
616517405
1738158358
1679694115
981594909
1572423459
325869874
1008625801
1545981845
1378451968
1138659811
416265108
74209793
197287506
1984704987
1837226905
619034420
1670910654
643541387
1041017749
298028206
826597530
873367808
1016839542
1043400443
1791619731
1617076341
1089186343
788666002
864464148
243688070
1442847598
39088282
1044773562
2099350935
775052313
1799852892
766776223
402213541
1606129829
965790875
824293852
633069899
1174726496
20983418
344456805
2046489091
1491797945
1336318484
1665361465
1031974182
1933876088
1587237628
1926885533
2135595231
454067651
1978887643
1219203138
407649566
1394375726
1566297038
1641669051
755896198
516585026
1061901298
2088629140
1966731841
1719351114
1593528103
1755341076
903337327
1630066552
57543145
92404581
331899492
1478412370
1505265921
1034715083
278540811
1774258541
537595315
490473049
313974319
1100493899
672079030
1343026941
1077192410
1161402093
1071343659
97473186
1651873984
1993691998
756848466
2118841656
812903870
1631221415
1742093441
1503805801
1386180358
1485417703
601574660
1608031145
430222191
1104142335
284718803
303761797
1513947683
1930904838
319678300
795891096
360653658
1262813859
1210453490
766717010
1672547333
1337432584
208698648
1955698858
94520556
806613860
1627302232
181160643
1945222884
436098062
1432182448
1508613401
481507722
727516643
264034871
1933891773
373996187
1381000215
437153534
875765057
1211892999
2120773797
19833309
634780006
380517291
494340403
1927825203
779697079
165599170
2033260575
2059531132
2036989216
567371616
1403953464
147953076
88916393
153910187
1738446097
111902044
1134753323
855206671
804813017
1903923528
690500026
149201620
1587209983
1475828530
839689307
273603190
2016855322
730950583
1977909545
1966715422
2097043587
965950585
290871833
699924596
50875578
1545506670
372267819
199543842
401030363
697323700
441134869
476909501
886235783
1959901480
2017319558
221791874
2055537843
231288580
1599178947
124685371
1250073797
1939244938
448867749
1413825166
1217084603
353273928
2137890330
1199609185
441939921
1867491142
168719542
1821299944
1209758396
221534192
2009632830
29425120
1909866708
1884527350
1560053913
1626400158
1184635748
456727892
1299929207
1973773304
1727806644
734334510
2115782410
1556415186
536016915
1479661796
2093123650
924947270
1108504410
442066957
1250073797
373810701
1832446893
1996928579
1842741718
1457695098
1309011508
1924500555
80339780
1549311703
619242529
733328898
1139534581
1724446455
1567475981
1129813175
673814087
230078120
499352936
1576724482
1105380689
546829831
1096309296
293458096
886492214
644892409
295337641
1990447205
900087704
785417099
631554698
1121042265
2013662022
335752013
1805265444
1984641218
298882932
1111035746
1473277013
527406600
996080657
1274396784
1527556280
160054186
929953441
1515815488
596149202
520773788
822603352
246145779
357920007
847986662
2039537479
1715542399
745260448
586981099
1750039641
323787211
456514290
972676636
120560578
108855407
1637607242
480202359
791374376
1814597580
703141715
1584132584
1370205041
1095375097
1590227589
1400015129
674535979
1457475078
1690590191
1900544509
729372943
947378279
879653829
164983143
2073488276
876775318
1494240265
366431792
1512356477
43334319
1742425915
993060916
512846576
619087096
753219644
167147123
589117244
248407499
1256066700
1243072869
1570534333
1560268601
544704143
2109803961
196056544
1633448473
1997308416
519008363
1084907232
809822429
1480494183
1835543602
685082239
1795660851
822986413
95973178
798762533
342348877
274022088
1501667347
699661780
1418591789
171108855
1191294061
1109238400
390660204
1972595952
842607642
2026448480
1415749284
576232021
1923495852
237071741
297014207
688382913
712004172
1274658221
2071882247
1820356334
1909551712
1430461575
276526272
1029953770
735534487
130858333
1823141570
263161734
999062728
1225482828
56136135
612090907
1439602728
621753157
1770988102
1959080640
109080804
1526251572
156329129
612116302
1494511419
535894369
261611626
1010215909
1083280710
2143733727
1746156564
2071483913
864300930
1707148066
385848516
1237852621
169274765
918903353
647767832
677817357
171912049
1415700876
39444897
1077962485
1656981441
279532549
1099591474
2003470679
32076127
1618038140
267272616
419815002
907378802
1854407710
212057763
2144478713
1901429110
1988777657
2042900643
648036551
1717356131
768808308
1558911419
105207850
1637194479
536663475
190881163
899631537
683850389
1189672486
552975707
1453293739
1779418146
1990824646
1978607443
1764508537
1554985442
1385404988
567681734
927306389
2039178951
361342188
828080334
470230171
1165492038
194619618
659821728
1289348215
657565383
1118781434
1783338706
1213834143
975799839
378320088
1419595294
212673320
1028119329
959761946
1024370663
1534494645
824312657
1382672573
2003593070
328497792
2111361092
1680595070
1417859398
1874245052
662528685
1078860101
1589324929
2006296304
2072494964
554075776
1820442197
1289899634
395333647
88342576
1818374030
665750513
1588318931
1417799964
1373175315
53068258
1677971533
1863182249
31945552
783571762
1127069570
898948458
1665202081
124011350
944187252
805828388
354357517
1268646942
1323300637
133399414
148697216
1303729436
1823473212
818501451
361072633
826839086
1681289624
751586170
1922623631
1828733066
522306903
1095844413
577486741
803493275
451238102
1895869028
741047992
1661766704
1012601792
39609732
629130531
456042195
659307132
303647404
666776069
1091297380
1803663489
722058265
1340807424
1489009641
1081185219
1703681473
1870906954
316152151
258577856
447206105
9889693
1527117634
372789799
1838402847
1873031153
1605835495
1095165286
1323299964
449420758
488782683
1379664597
1178686156
292722225
1668558369
8377162
481920251
1717870328
890759311
665846728
2059848535
811422835
1432454622
1936170829
1199466698
2122118325
99692675
1473211533
1649214060
1119064386
651692518
1492452699
1895848010
255543131
52436274
1858378783
608623638
1502212338
569815212
389720171
683239596
1684405630
873861540
299929526
1428613915
371577009
1865371226
1248101943
135988900
486451517
1800786248
543563074
1285354240
1827509542
1010207015
1910587460
1329950505
2126510946
703451207
7805312
1033170579
285789760
774442026
1328294021
88917997
1760177872
599677521
2066677734
1767252276
1995618876
574694055
1558512044
1509540196
532507949
1320113423
184396488
1156997400
1966849190
1529481346
652867749
1869423582
922566402
604153405
1624530766
1334210367
1532203178
2058170763
1242149253
811842772
869530558
1740006723
1162400539
26257441
1818053108
1520515317
1346135904
906141860
1169589330
612228900
193112187
1523988836
54688177
307860960
56887215
966907131
2029290446
1831006431
178425304
1555053084
922986425
1103579403
427079819
1241126791
1876112131
1992759643
1647816934
198744748
1014254036
1634548062
1433708410
1042065576
1457709468
1066595001
2125156555
2100368449
120505952
1145569071
514739593
1299158980
1342583715
1170741519
767270492
689936536
2024689434
66189102
570771955
279976921
821855328
2131612995
947134426
276504971
1503472910
21299354
747185391
625994853
789337780
955090756
318267502
1119334618
2043817287
96364403
400705366
932699795
512775688
904637591
1806591746
225831936
2022986590
1087617846
1297942518
1061345121
1506530027
879760214
2018882246
353516111
1657270967
312472067
649343229
1014847039
1193967317
87115360
1536152129
1372969400
14640831
276545945
1300307438
420486859
1209604211
160277844
1493430684
1976293361
1492534293
655287547
140398251
1128517174
547997305
1815592155
1698664054
270467388
865077229
624021529
1111640381
1597526238
1423095646
1627948759
1772466462
2086646278
450833789
265494780
1635152830
1798430482
1489561229
145536580
744636318
1487599631
142231049
399590735
956398365
769642315
2083059343
2062537336
262559710
216218992
431804361
1466748593
1490865914
1068459503
1344692858
406571012
312500380
1199632485
884230528
1959880006
702355746
1366041624
1656127950
1865099296
1848442099
981448143
1698116953
959492459
1143749587
1282130798
1456641427
286468927
1625588356
2019310250
741149973
253065744
1690369611
391865076
75191601
1586360937
42861707
139815500
1524030210
2023708323
183964075
327527245
1024599675
139156882
1294091158
1259645107
2033381754
980714905
1136452987
649940690
1043670772
1117500560
998789379
1379377928
2058843564
1121528973
1238132639
1365364331
1208996461
1605266602
1061246433
266372505
720235674
354031671
1944679314
991709101
2063084980
1081849157
1995966343
114318383
1377381089
1920128670
2076410925
251863780
1960403201
497597595
1132213455
349706702
2059838396
1672377240
455398962
1058810050
1454432089
1953971730
1127000258
2072662623
1724457255
667130022
61616698
1295593390
886508192
1646660124
342040408
2130280685
1219581516
65076790
130296533
1215560506
711957750
589397993
1182031557
214683494
43135936
468198657
1326669367
783351011
1013224848
1634531998
842880074
659271570
1149718536
2109999699
2106927690
716413537
152022490
459617104
1895622369
1639473086
1836822612
1389572885
1807358981
163324617
456755818
460729237
1166457492
914912645
1365604997
872342825
1646731372
799208478
1962027775
1545160916
1547158431
179247705
511308626
199661612
2057122310
1802086515
367241956
1986257008
1054418061
758303274
227380634
754736888
1330875380
1447718610
761917101
1030270437
671605589
1961599776
1299636628
309183505
581613093
1725424206
953615531
1437217054
1674638177
549927947
515580512
916640295
938163845
1912378384
834640508
1178335889
560380692
791853779
1887647721
1850038182
1375345134
1489310827
1357553709
689240115
1193703603
2145237578
1893817599
500148054
1206183270
1260679929
1953396271
856582072
155837420
1612733675
1044689991
250000284
1262793545
592888437
303269981
394692286
735597496
1385679845
730010269
1962595101
1842450369
1373711958
465698534
67213397
122122201
1592890118
1225486037
1297538479
457855786
688427994
162240785
529442312
1922707145
1654138765
776900434
1575966974
1649334026
1185192917
141331498
225650465
951823583
2011401727
1277059738
1771782458
1927036862
1478053299
1048831581
19142581
68017775
2095485870
1427232667
1704915545
716087999
160741563
99008660
241959825
1242982428
1906743446
392090314
832343661
824697620
55353197
1970339052
851441861
616754996
386847728
1070864506
257772374
112378308
658212976
1463625487
1293991763
2048858400
1705018205
853229594
1639361291
65001738
1852671150
1128625313
916098047
2002532919
42890160
1165823881
1713999687
1446343112
130703941
310718583
890512011
1163729694
841592281
705951181
1406338659
2090870350
1486062702
1804540883
398134810
1991712526
1584935387
1088905707
314812230
1346072171
176855068
878863130
476643463
1704489539
190918508
65941300
952175134
827535479
1869288012
1267413095
2134465255
1317008355
1386456876
2103129244
566109003
1476236366
489017071
1090323269
1876282117
267365113
22057224
990318002
1894438439
1612766098
1179438873
214729572
1372925713
832131438
1943468124
927429855
1623466905
1312539379
963680154
493841078
1048828942
1181794820
41063589
678901737
520063556
2050316746
317367634
271389335
532707805
406951368
561713754
1544530293
637210018
1831089575
1562062856
820213376
530992437
1900606418
1145004954
1105357611
2074867002
881337172
635945529
2114453085
2081823653
1584894488
1778135750
663800344
1046060959
120910819
1161720831
491157566
1495712725
165424395
700022906
795783382
199537029
1448549290
5903557
1847128675
1030726619
487125604
441612185
1941127713
1429576411
1314869142
556086161
2047332219
60690053
348514116
1732946148
322163110
1694889443
1360738395
731441973
214156359
104102885
1821521823
972622542
803918076
1441254408
473696315
306397341
577038147
2106688690
555676758
101306802
680914972
1791346000
910360430
1869348665
1767464861
1904843665
139878286
1107189225
203158530
1799852892
1844600361
1315046721
1383342144
242538686
1780306352
1626830438
2093122089
1376795805
382996929
1967173564
880303816
1917708815
1828248472
814873569
2020215096
781935170
1474037503
479799992
1354126165
1739882545
1677428884
1910917827
1174334877
1198721384
1150951627
1641577417
149986302
129648130
1399540664
1662889812
1704171285
541183617
234640542
1113187604
1096783700
156003288
2035726675
2021634816
1683500277
646809174
377447114
211317276
249911311
471420842
86900927
1567958675
302028412
689915737
568900423
130352160
2084690365
1659485084
358470926
589079688
2066439688
601192185
1892695827
172293757
1233038256
890618869
1518603342
1134954112
1386306115
1509549276
351236767
212261337
236994085
1357849492
1750187555
617796820
1372074668
177863976
1156926625
801078193
1358385555
412759529
1958534760
2103763804
1982311185
661550787
521120944
477108073
441261006
11125079
1403114674
70850397
2009882017
640483023
2126167459
1861778914
1870458798
1793850234
1714986988
1543823738
1792416112
150589998
470051134
906747959
441983749
449406375
754510680
1756488804
1560130589
2096280933
1938917814
307144895
262612952
979588971
306354503
544408356
1689580705
218693131
947617111
1346794399
1240714046
1197450965
1891857555
760271667
1282517561
338465483
182598203
1398713011
1693153853
452713471
1613152941
151664343
1210216450
1774353464
1194830048
481063208
1228692861
1130256487
170439235
2066088115
135387043
1497271806
727446883
1535047326
750418825
1185532820
143520864
659280982
1556157353
445337420
927811183
1887204717
149842412
1506462220
1543609528
755157080
1193485018
2077218076
584885535
1897235894
124685371
1266401457
44533232
2025381646
154768187
1062879892
765045945
1019228007
590326182
177929329
1408548135
1908613445
1312246375
1483345579
952015053
1505970154
1205223301
1922826236
96722828
1927348517
734396382
507710450
1453163635
1319739601
661443500
2098658097
1959964850
1576077663
1660810412
1697575326
106202264
1388581643
310041018
578926206
137588665
76090516
1612430779
293514916
1336929016
2058539505
1542259218
1582288862
1941325016
1573444169
209919151
1975545613
73988201
1810206038
328255656
242496686
1716756501
964073040
476306999
967068323
1794737300
1416758541
1458165066
188726186
788478768
2029855851
1155987279
1979864409
2097716784
466014403
854515248
460563578
821228693
1184658997
940374539
833969545
1340819568
178715678
1054775765
177646553
2129237789
722562139
1113474484
296830295
1919649080
23028903
154011709
1644326535
919148782
1363495184
2076886727
2040368857
1868115871
1681016685
1212720398
1042706692
1403279863
739738114
661510710
1501576322
1827613040
1188420971
1013644324
985547605
489984745
1858932557
936455667
378766114
2041280071
843549913
989072768
1782484909
173072888
1368856722
2029382701
931211014
1574664433
13837002
1182095498
1133502278
1795391311
1781382806
399232467
2125012618
727360797
286945150
1104765537
1226417779
815283881
349972577
279488987
482540024
943070667
30995940
1503130670
185002711
1995977487
1973791240
407033327
1380190704
1663026569
1414555893
1633352044
1296034766
720545344
1855762793
487296723
1183733870
1061238576
509078436
1346425049
1806478755
1481286722
857456765
457321765
1270917294
1776270623
346111393
1088197671
644189231
1471070571
141215821
290683681
437783278
822456084
1286697501
1997272403
1017541607
868939647
1635444162
1864305106
186720304
1146964950
775025193
1322826235
161842304
1839716550
465190514
2006791576
154505114
333755949
1720706384
675670546
230317034
373784186
1147812127
2025713004
561703173
587532762
1626062012
1013523128
459331814
1729654485
322386231
571916311
1363484727
1476133339
2015079915
584370119
665395649
1547327914
199030436
403397787
2015143096
2146095481
1059746166
692291903
42022504
229045062
2103823405
1625450570
1677428485
1161652081
1263241073
1855256906
2131844328
310566763
1615599702
481922730
250652355
1654784968
1545424334
2147235280
166977211
198222116
270470158
926005789
970926146
2005356097
1486684132
1828757226
263088602
75864900
995380788
1967044467
1144771381
1057797323
147186332
271682795
1509651707
70535893
1292704292
1394545420
483578772
777354566
1640919918
1495114184
1758272404
1943478753
711848728
1144446891
1897290837
441801
580107068
1786994870
910853620
881974298
1812893270
383567921
497170085
1500145625
1739394126
916077842
345798999
819721161
1285974657
2074115943
1273467552
649795163
1326873496
583524000
1077072351
2095616035
1908865531
1595379010
125564206
1865686692
796295521
2113966873
150195540
1442324410
570301218
51082372
1895406487
116846733
1805362838
627103245
1420962674
1375210620
676935573
446589191
29865322
993336192
1874783684
2039392046
1327474067
1096883367
218083314
1943027646
121562316
1807303401
292407293
2071484753
929557418
502960083
733255590
2722965
1971618336
681524350
466487266
1283597924
639679900
24369394
500708067
1826428751
249116648
1409346378
12773808
278205949
2124607923
1792860151
2010190463
1434171878
111937998
1639462810
142812343
2063694680
416932337
951301464
495677106
282361245
509949022
555912747
1574718966
855552265
1885096842
1720858016
34881799
1330296984
5630828
1365361933
1672438758
786792000
1002218860
1649113509
641185813
1120537136
1863380032
1911946183
129983291
1839740864
2071425808
1901187100
199089232
1422009442
1517220442
2117465186
1898070241
1761674125
1022119168
2098960076
485930453
1021309723
1717241702
1731836871
1044060982
141611598
1755850025
1798667668
580058295
1641959872
411487147
1224873064
990107894
323855459
1711864437
1103832493
670267575
1615829916
178276050
878435665
841460366
302184219
1852070089
1799465613
1568412775
877809206
2026220639
1306402964
650266987
1821716651
1689013499
602835446
681072477
887143204
2123244440
1574810953
547808364
794601341
752739400
1207228007
1873974700
182000669
1938527285
1653051632
1547018145
541635999
70278809
1864996496
156251043
113381277
42619728
955787156
467494134
1284114624
1938437620
2111187411
860351439
1837262629
1983582786
143135965
918036836
1528292596
1178538684
979249608
485934191
1341039597
493359130
1374632082
903219840
1415482575
724474917
57789879
2075992227
1634531427
394887926
41830992
960687075
1595867265
1209997994
1786161653
1775871474
1547781419
2091129730
274546001
2105677990
1931415089
27155669
596220882
694872264
852896385
1795753305
1131275571
1734492816
173618499
402294231
1739251532
1901121810
1996754048
513825919
1211272702
1281399311
1468092423
1861993719
315326300
1958732533
1850560657
1677817383
383590218
229973556
1419854788
2096095956
571306190
1307111018
2038488170
1632001476
124377476
80154263
1864136179
198711587
1206027740
2054959799
324699226
102373127
557915675
92343716
331905721
292080600
1433067806
17820157
1156497622
1608021531
908666111
1377108201
1205748218
1025802205
1883987222
1793820096
473184887
1977166559
1704652892
1238950576
1948612906
734526739
58930869
225193815
819254096
1563153518
1125450754
2114089106
522641857
1465460109
1463134362
217781080
1733556656
518464930
288506
1237170867
137308984
1565953026
1811780445
2036329824
527715796
269610016
1836816271
1648279385
365064738
1386804296
145482855
953035188
1431217729
554554308
594624011
596587684
1465788263
2017528732
1525811961
1428949255
1678724901
69370142
1646557476
1752825172
689220519
1721392420
1413129534
1145143789
30391226
1078469271
1283363848
1068975866
12189730
906944817
1308498891
307073809
1029221690
422550687
129172963
1615107329
1865201856
820790665
1254337961
2130587149
820985267
975631062
2038055275
1533050969
1650034612
320165449
1179620535
133923091
1412806156
1876980973
1353532234
1035743121
1395065319
1993852689
509475341
1306301847
1666283783
665914625
1803321217
974121341
683501464
1927198968
102570683
2111013094
724713845
547891669
930111423
1457163194
1749310430
637044885
1415996669
1158122614
1265171039
309570534
468024491
1985990025
2087845062
1627922703
380534048
718700661
2005805558
1125704168
914934775
692216955
825047980
1792434655
1758726709
1014508781
902804445
1245894639
1363080244
1390141955
2050597206
2101776839
736503061
1337240626
437913902
1454767633
1307234738
1921659878
1894901565
284530798
657872191
1256169433
812487559
1502741577
1750373570
565866056
769096758
142422815
1905890481
1147647468
1502293414
1145805699
810513134
1272140322
1473960374
2030913332
1986600386
51201335
1656704951
1590945969
1594505875
166097611
1585268510
1451706003
1128811619
1836644226
367536819
1347953122
94296416
124579348
1024202776
621170446
1243614579
770590996
694974811
1866981870
175842367
989675104
352362684
1786161653
1032537032
191456080
662462767
546870583
1876721530
1397335395
520208472
1342005698
1280796761
549795020
521844626
1144101225
1060982669
1390929053
1147596360
1727931500
46076532
1717184162
1174177222
252981327
56932555
1396722310
563428089
440757359
1356531952
1646330072
433580490
815106057
1929798055
278486614
818406021
1034169722
553863280
1576992275
885619069
2137675861
1665554935
1158778203
233780628
91635095
1846676096
916699101
910103124
1826149327
684420877
148286523
1137396269
758293805
1663742571
470280038
1778235209
1841385228
1762331326
1314779575
1000369908
1241122474
1815289076
1629711615
1749255543
1829150967
13874352
429636424
512645578
1227613123
965481285
987228307
29285783
1348707549
1111940409
29368345
2105121300
899304091
1825955056
1674053314
1919997913
518685290
1865133555
2137690469
1631991640
1320694485
1644363911
1014220901
808897674
846837806
1769851770
1102075917
1134800274
1051465640
1759076198
206903538
1644797210
508982523
1988927305
2111156212
304027557
1583761851
2137038955
113670851
130010874
728177535
804553275
653131132
674646826
2063363393
1232022142
738914329
1507612122
594875078
1717995777
1922446958
1971186399
1486942953
778662803
158421294
207804797
1331081737
1943645796
1294678208
1645823534
613183527
1144886391
203183883
679901533
34199992
1529800115
1571694529
2007424564
155431693
1029138511
194586626
408393602
1864350578
126728155
169082581
1879035240
316676311
65490551
575392860
1312429462
209579975
738612001
1735075128
98757421
431673808
1467479561
78079064
1412458496
1036099118
2085306244
651279201
1680345399
653955257
1109631219
477893020
812550721
1304366744
488836276
423623054
1594073533
2036826314
453666794
1129986249
1467723159
1335872888
291250685
284885625
1564425834
184870345
1594712002
1166842071
1058892836
1937303498
1477872871
1890405777
1905513023
1913086192
811097934
1960344074
368283818
1823250278
1306267135
104639788
1096710274
1623418270
95521484
1906396959
990065125
524889889
1525616578
1609943175
1898300535
1079866163
1956550729
981778483
1255292954
1123555627
1308772338
1164081976
224229411
327808555
1287715983
2105286694
1392086158
2099153563
556651662
238778838
1929007589
1240333287
764622896
1966426013
224729331
25811991
1864412861
95479264
1914227390
2118241854
1776853571
1205190524
2077480830
1986266933
1816101309
1111617016
1886218450
1639780425
894990548
187129488
347516833
1281899372
63856676
984329011
1561221289
200660360
864100669
170241446
1507741107
255484731
693323
1890809057
817710647
1494101336
1540255483
425188512
1496005558
2087846307
1741621689
50668084
1970139980
351895599
982797994
645208368
138854540
936777839
738505867
480488932
1496325573
179208624
1875642796
1055607982
1247268186
785800319
1785217089
1499704165
209978527
1616387748
24982418
1011841367
1167754237
1121556626
1133197403
1878013282
465616592
453690982
795133764
205863987
1042868276
265257246
851044961
1846101332
2133657226
1681907940
325170511
663534140
1616088857
1859872099
568027645
778385043
1909771119
1200762649
815898398
1227570780
690430435
1711557039
1427344140
369200213
1171923564
1812318950
307272727
1105525560
1475575351
1060066359
2144146831
2140695183
1590105994
1650840459
277219376
1330619926
1642944525
2031515302
476560843
1519154368
1069792910
2117779313
49140424
1476853101
1563543562
91742849
91350854
1485579904
865095460
2064354814
235735345
725676066
1007458312
1298002821
1906863674
299147213
96217435
1023047989
322112132
630599199
1873859251
584441978
1866524633
1706595038
1320513914
1022307063
1826475610
803518945
2083124959
615537676
212137304
58365306
85599707
1728019273
1092455737
1726495808
768928280
696723718
292836428
784741266
1656524701
1498114708
578435558
672668026
260624114
258338723
82985299
847091075
1477474449
11037497
1460173195
621798192
1729233099
1692433820
686105441
1324615405
937698252
1919065467
1940221644
353499436
1566082543
1622787609
345279771
1782370651
772232175
52644458
1498298455
1767954223
1750392188
104667054
513782053
654113360
333647372
1029998589
728974757
1470383613
374331899
1070172343
1199111645
515866348
22344686
1983143741
1501534486
1162826832
486365103
1236998952
1166474971
1522407459
872927083
1733208061
471249269
1000809128
1837864596
963537893
1959235215
1083486032
1007017423
1720770735
335933523
863734469
1904902354
333512572
1156636378
1324808313
1931932591
2119058836
306982848
2078634188
1930399593
1950530735
46467463
1378323030
826920503
1670053394
1924155385
889126475
1747663166
579322213
148579105
1005246556
1067057670
1733396075
1292649058
1761293042
1079462686
825428417
1579593409
1763642623
217243516
40189022
687754269
117864563
1645708843
1675489976
1445830030
1243340793
114332221
996755612
2138755573
1847099336
259921175
1313054812
1230952698
1894066177
177979423
843922007
568792350
1325559503
2053317925
840907978
122945146
1826553832
1297933399
944433157
1716035235
24755626
1957354625
607812624
1456850335
841820798
83447563
204420332
298017898
2100809082
868316401
565333252
612749713
1234231112
1904256230
1169885700
1429076361
1015314243
626880045
1510839098
102174708
1959087877
2088686539
1174170339
1505356907
2047181148
138316626
669259276
829287623
1793474546
1703815113
1178879682
2044850325
756205840
881626456
681169488
2045396107
1223310119
500138771
1137999416
440545765
2091374615
1344852244
31309583
41755226
548417822
1307543351
791027003
291500996
697177180
451555519
389848268
1588755916
2032361183
163324617
431562460
429424551
2101746279
52176982
290918468
1002403495
1862705184
1554185149
95527310
430872642
1642114475
2115179936
101161828
950831616
871222020
1466670682
488838120
1831632323
1385774237
606109354
238174947
1710705947
1396784409
899918905
1621801022
1818851011
1717367605
1881879160
1831892016
869525292
19857151
1733779888
842952963
821729429
1866064830
1087074365
553562448
1869431602
2085889048
2131378452
382110043
1839592299
208254293
473864070
594540825
2028070028
525437904
1633517336
2015724552
113179455
60869081
1233542669
834652897
287044133
330113376
649350363
1379856116
1737359697
1954984120
790119892
379399387
1581224260
1680313917
2132724379
586775618
802548785
1484772883
1574486133
1112398050
446534982
712373836
227038332
895851751
625964498
885879832
1672987146
922862354
1464896077
953615531
1662278873
1991305085
1965737598
1862223715
1192572360
90417304
580675106
75918587
1872450734
804822680
482378205
313154318
1557858542
1237822283
1230749235
776786981
220838023
761004972
2099490745
2072808498
1238546301
2056987033
1129580240
35658255
369052970
1612778399
881610558
185085917
156442747
82147921
1341566284
802265066
623677977
290111914
1532699025
122781260
777738689
214680979
314619104
271290752
133735351
1883858575
247721886
1477849805
1563967342
1306655116
1094513823
299777119
1443961994
879447274
426191504
1379503086
46041695
1374353562
489833571
1532903740
733384384
285017130
1692161195
1485936693
2058296286
1885696855
1436427736
721789445
779480115
325902485
1622428304
1167497876
1170679046
427018885
934620299
699722998
643194645
1186999881
2082659076
658841335
1370684517
1637921812
180729942
108201758
873083142
957605874
1199525775
380208951
1780077608
686415752
1629397048
1723367938
214059450
377628568
332948506
1012844418
2104294103
2076772224
1056092386
842621064
1011214036
1320158421
661922271
717859156
642568658
143906226
547113852
919494413
1340257782
1630699532
559919202
103019925
993938387
1313435431
1276317183
959925654
53757108
1446078050
2144115665
1994012287
1798376595
693913620
1999058866
1803350932
1035344217
1035621765
229420763
1904679473
1793464536
370699737
472869160
264376409
2137643027
796510604
881317284
1170087693
1270761748
87547414
1847941604
1471699314
934054207
847861404
1840765871
1497600292
612680710
504667378
426377392
644354757
112824407
477512706
313415734
783270774
2060938111
129572581
1984234689
1913528286
605833482
2051820296
1484411824
517223843
827781349
586587566
1627648751
400108841
419035485
2099443523
1017181678
2136670702
1270932986
2137141128
1997040239
1707420155
1526906091
773704859
370848069
1318810569
2033999659
1718395120
1684912177
1130942110
1630939103
782207556
465609862
508822286
702812481
586454882
1402677957
387799176
1029074836
305967529
1339747500
1063362593
447553611
11389439
741841250
2125444457
1663382182
379424103
1429206836
1070527982
69893335
2137798780
552446108
1843472274
1808395628
1144464065
771809902
1899311211
1743590207
435763957
187673853
951464137
581062975
886675532
1060184526
1111909374
1212264727
1234005836
751456434
1890265604
1912898069
1044831954
158184205
158501563
444662790
35734857
1234676776
1602143272
531762021
992229817
1923255281
1877635771
1780886631
481001767
463721093
54422975
1476592249
1604224560
1893249376
1250480156
1188450252
338628772
1403006036
331503757
1424293789
2141452687
780630446
1229820092
313022366
381170095
1158445518
135983732
1580815626
11477929
500657540
1116125629
215758593
1159475573
1800238503
478792588
940428173
1550960913
76519401
15132172
931830908
1421093569
2087764371
44849319
1575832693
173632155
1675554083
757114990
1720715998
110939410
513140419
1978488691
1233014983
1888723730
823091623
203844192
140679190
716732092
1498898209
923161418
1977220952
2130588578
1782105753
379340939
1258055517
1481892447
970829794
2087186893
849688522
1511538916
1608692026
1105490511
712157913
452157582
151713188
378714253
1420434127
878530338
190443082
1477617649
877570941
1705740730
558661359
1342410368
1027519759
1888810022
160618929
1093728902
337965773
796958267
1420589002
770210099
2008353556
1973336350
1317453958
1085797213
741193661
1695195646
713548397
761055371
1180912083
1804360787
522695092
2077400728
1346773246
416183634
833811716
1044711352
786736056
798514953
1222108221
556073857
1231072163
1564623351
1916754343
828005847
658195047
1161929732
1037641702
601264234
1680650590
90948182
1525347356
1745327871
1312690000
1460518821
1109931770
966112578
1382596195
1639935482
443884311
1468745167
1889253887
348374105
1344692858
2105906691
1146887967
971205817
696970430
841767707
1539350107
1755220436
740761826
1725136364
1445422030
1024308317
611527566
282858834
727577402
1453745986
1199234983
452764774
330300658
1629932326
258519285
284220470
2086050624
2121351211
1663716380
1898560625
283206500
1948875142
283509724
881998512
1659577286
1109839429
824639117
2066235662
1418764601
1357260990
347940900
1954191950
513542825
2027740098
8683694
1135325018
2027730214
2103811061
520834670
1482829168
1563487702
581332410
1747801916
1897057318
1941327763
1338122205
662057448
2053492262
1806657115
1818995139
1448312744
229443072
1560751702
676553758
1116831374
1003693162
2139845617
207141729
292381519
441654934
1747707257
258965863
1885669122
1039383299
646695179
2054326793
586435346
1445319889
463783960
667972603
709579333
181124761
183853321
1948472557
209141743
914412178
829036544
1084865686
1310598162
1094828631
394336170
846451833
1612018759
2090166296
1517106795
763981868
577578294
548644087
1603035732
592353928
1958259097
844741320
785987076
47145223
107576940
1098195990
346819861
993125252
1814944774
1454278830
1951018047
1085937652
1618979381
1257311624
453346070
1157303470
792089997
968619574
1615257145
1083744181
1588447405
920518676
757944253
54453757
793877763
1401808753
841964729
2098105188
906522331
1833461546
293145535
1830855850
445937294
1175734956
457626615
286311670
1390210780
1168698492
2142620097
658790866
1469894317
1768717774
565976580
1402366841
1720265517
178096180
265031376
1781368182
1181020245
1515190287
2042307764
1577415083
1893536670
920976519
723609050
68422751
610786657
1015004532
1221792807
794077225
829021994
1461440213
806170084
130325963
64267240
733276733
392746521
459344043
515113849
1438911169
1893539126
1634664770
1503833839
1506473483
1805293815
1376866078
139056168
886046602
601143843
1363936558
1237900239
140475277
1974888283
1283790374
446364320
2140839031
232353376
1209437745
1264431171
241586464
1896201388
1004623040
1048156934
253734706
1781315342
1843679454
748632647
31128413
1163892779
221642232
2132053641
968639064
824784616
1236528382
1644728893
1925142627
1300714200
2108431180
874283376
1376821354
848290392
860922452
396216300
691548507
551094905
2030359492
466908248
805923477
69799822
617718659
1060053341
1811220027
1575700433
216245268
884441864
1381804203
1413508626
115324828
2123364068
1899080575
1461854880
767167059
2079197418
445692448
597209259
1918918663
642888092
1356877802
2032522338
1878882503
1529030966
1282653336
1147524583
258389928
1957490673
1171634684
368979585
1981860395
579158951
1164904222
1870527920
21084504
1384563435
2025491785
1775316627
2056293871
974527956
435942680
417356302
1981641338
1533852214
211918960
517438529
1595418777
557492156
1425676219
699391931
81802166
983806167
1283080663
626810721
671000352
859150463
73448906
1520202086
598791128
1772432640
592463751
38220200
1990777636
728331572
1439558188
1544770987
350582639
1890707534
1621354756
702968337
1721186632
1029855905
1646701477
1644255595
1941185535
575564067
2028648399
191848494
364088168
247988551
116292823
847317728
281755771
1206150881
856580726
251556007
288935710
613835740
715813004
75866205
1056021396
539027478
1439098578
1309296274
1566842485
1289566200
1647335011
776351671
344844422
507804327
1005842114
1205072868
1456588893
359298511
2099152591
1971833029
2029387407
452481512
1132807406
478761122
410207235
396234348
1762500625
943683409
1671723054
1826969934
2108287172
1896689361
985565954
1209901495
843738648
1612975035
1416521986
1662549886
1391632725
1123205858
1732838829
1628694262
2139134253
1208694512
213150343
657709305
2100086554
554075041
1124365238
1498404173
100086361
796428290
257365195
1426535307
1226764150
1231201849
1616888068
255701473
555272599
884471662
854155955
556972547
2146966606
345274789
1312113524
2041818702
633716051
162151839
77486166
1435093314
1208249823
789953257
1958475976
1149007819
1356452911
1013896444
1519499111
1180062868
1115122154
1557564659
1218529028
626253596
1287231576
318316730
1281210587
1823132865
1687428445
1540467386
315973510
1851985171
1112367628
804076460
2032426942
1600366536
286434882
1294780398
783960110
685254531
1108392432
900639074
975664333
1107078453
1082889619
140427847
1695557474
473459141
1393359977
1963970051
801030931
193593008
996244060
1269050642
195004213
1977168932
1673434770
854876087
1804900732
1046717834
1679539845
286682956
936126339
1923792340
1364980370
205997159
1996691439
827305578
1875849578
670168686
1897932112
276965768
2133669125
1652557120
1179403162
735911093
557832454
1754974619
207246550
1082771635
121319701
1470841045
1445094299
691899549
1499935393
730850617
1094336562
250264496
2084932141
833703696
1878245345
2044057591
981464428
2106976104
13135120
1167962965
1660318730
1527623320
905902695
1595887889
13301658
487342777
2019812093
1040073653
549449526
1444499003
1902018481
713348507
1649825819
576442559
721564696
1022559449
1498870051
811166151
267835681
900815938
1487334624
1466055397
199386518
1975565561
407770587
1444134553
199113537
2008084866
1058297729
1529528399
1420252984
476905993
973842813
945021516
1474033480
1234052350
302330054
301175505
2075603874
1463480171
588388120
2023339327
1232050538
851334548
1790009677
1593329972
1792709250
1879406096
66049800
1630028158
294692296
1654927257
364359168
603844938
413306333
1825098591
1758828811
1538270379
1798486046
1760406429
1036538372
1378532301
1912866241
941460557
407055593
439976124
662679336
1560546919
1384152783
1282223389
468259470
461216898
1693215957
2062447779
1195229684
1625868981
941896793
2014509681
305541672
1140090068
2124969147
1180783123
537797209
968084011
1004348975
1958122872
1997424624
1703230792
108353815
1648351520
1271954080
169292961
1352157189
1392018646
1273687559
686404156
153906942
410262212
1722191139
1486123350
642623448
1374766514
1232646942
1689013040
478291941
1044727346
1411741705
2005481071
120985122
1761049627
967068323
1091333899
322547915
2094176015
1405403377
1130262181
938690684
594621208
9138673
792471736
1306705188
666716001
37081995
1121546293
1778901835
773813319
1927818490
1767642512
841478411
1046321712
877038222
1185044770
860879020
1602121916
2000612734
74511516
2030416287
1426539006
1007376777
1886479123
2130788259
744498639
756296606
1435472085
463268997
94736054
1413200015
1857395106
1402688046
780532694
1210127994
969311474
190732488
1857987083
1575073168
148102052
1845212320
271161221
83308184
628176575
201948862
135303065
1195692250
74774880
1765124955
1507195122
142222975
578592134
511222708
2086163881
1332924497
56584341
1553832105
336270171
2079247078
570547417
1073818820
7367664
558923505
1764887885
1890235229
1378555119
1182352895
1271071793
1867268132
1481517649
1424024009
1903707654
1478833413
1315855562
2076234363
4521052
1003028526
2002084801
615426677
1945274198
582304718
1844160943
1702078051
1303781187
1363318287
1799851604
1020977687
271263004
2024711897
1869200801
75866205
1977385444
1570004595
884985568
1738688259
1361154683
889837783
898783210
1635752461
1123554328
1312708112
1445259366
433249346
3177659
1653674489
2055618028
535110372
2144029124
673199897
242320744
1653932203
1715485169
1662438218
1563724802
1714478967
395278111
1522095159
546543496
1138287144
719619658
1249235162
903789717
1920050767
1501980736
1878245345
1969771240
864579886
843409898
1417280923
638509544
1123438222
1518252610
1942266340
700025898
1993704070
1238668099
427558832
788814475
462391678
577761953
1417632215
391689620
1827516799
1419553445
1094110297
83911661
95122298
1336300255
1619728347
1899934215
2078668249
1533836873
1483067762
1823600456
1090000701
164004721
1386088779
1208043890
556141190
1538908159
1606658402
745446739
287946844
723505162
894961450
217815674
1792467964
1579990790
709285010
2014494953
1588375424
2134522721
623312711
1770307224
1030126733
888498469
1356075183
406846307
1806529187
1698764482
1273919384
1659669685
35583460
659559723
361753458
1805224185
656306926
749166102
1646075312
1234535221
209098634
31938550
944109798
741701262
246542334
395050731
692989577
2047637421
619021451
1995741561
604924588
1909926886
752240931
1268467870
2028939411
1651185843
2003228316
59877051
515028288
1915243152
1522941328
640454900
1395081550
707645229
1955248151
941860165
323957893
1183737727
2089114029
1881633755
2125129163
1758608525
624490575
1495494999
421248547
1090680533
333550169
14917479
757940736
1980678952
1800872658
2030396715
921373982
590503672
1834919259
1552063012
1182632658
1542771839
435015074
516211197
1780547596
787467066
396657336
733096921
1455702658
1141410217
278343770
660011983
164191197
1006129650
1982380381
253881303
580782206
1678728953
1205133945
1844956642
370411774
923508820
1905430938
671579777
114927111
1567916544
1309725332
476310446
494191960
1714113921
1490877433
1066386991
1620736537
674032985
133371604
392386670
1996148408
1429944029
1726016969
1605514436
831572902
1196553480
2147327419
290727455
1371194707
748215245
1122663958
1270299201
766238093
2146351681
1614466097
1144310061
931826344
2121110029
1389547176
2073242909
566999358
1369315095
1940490834
796419074
1828105122
718007439
806397821
2021904805
684556875
607647723
183768306
2077054970
312738934
1910576106
204048980
74465081
243525595
428749903
1234257301
854871348
1164565660
1011953969
604227506
1122091151
1098876198
1687210994
2105009853
157534337
49157838
1657760653
1823902752
451911523
828727736
881317159
910075721
736536577
885568621
675908326
1973619346
1208472104
1759505341
1430016799
58345206
729075479
993236964
413307651
249452903
460064348
333847790
1959499985
2056575871
1533466825
72862293
580936098
1593734560
49041507
533691217
951191516
316256669
1981050409
1080003594
1891691787
1401814670
1669995774
336103197
771076096
305386484
1557782073
1846848416
1002468
499063658
1619097973
1609236801
1068524129
475961430
427502315
290064940
990363775
1948751310
629168229
58315382
730755531
18057864
809414419
1955487172
330216888
1607071472
1037166608
707162484
1667869309
446218831
932638471
518185176
23874114
1291524762
1255135193
1243089109
1886114578
387715140
1613912805
826353698
772215979
930689067
755149605
286522729
373684398
1069449054
2018129486
2124505345
710290877
859176867
314662477
425336733
1419037079
1798244580
725333179
2086036746
934061165
471221852
254557719
1546651663
2132606049
1694234050
283150696
349812199
2054091539
291471037
2036377071
483119446
1882291972
1689354534
753358705
1553153289
1375278380
1803516605
836232953
414253722
1902965365
26185843
1533364200
155524899
541490193
475569258
1320792630
751878361
1933784687
868931437
1894897133
1648393959
1730617307
1295802453
2063167921
1207286161
1230668595
543831540
417060225
1267257270
224873550
780738898
792226794
1841989509
596164740
1840182949
949718343
1214878501
1420588410
1404176121
1062328286
225590926
1334892437
2050995835
1661717010
1838332680
195300731
772371250
454944023
511924139
716648084
1036944083
1354723839
588492000
189717677
483980481
611233756
275231385
64716726
1208084929
817053735
1108267762
937588821
523211509
1430440153
2106189755
1753962781
1354120350
1942196349
962280092
1575328380
599015086
1483133683
1622886392
364269515
110484198
420167119
155720861
1055029711
1529973876
1332309734
801319914
1201100009
498528166
1208135216
1830362331
836760443
1359673507
1131797286
195799621
1784979850
1522059432
599153687
1904015101
1395986865
87002347
688618902
1698366451
2012737298
151898537
1882509594
610710988
2136853824
195547172
1887241347
1862672039
1647138462
668438387
257450201
901055831
1494021706
60978510
1111442041
1089166714
852169214
152298445
1946132243
701562064
865289631
1970296903
793123887
292142943
217497009
790939948
986756910
1890037173
851919579
1029289836
141569357
314513926
406481113
1570850189
720971063
854936443
1015536336
1557627161
1486499459
720437690
2083498443
709074463
474669452
526537555
947622543
612429076
1112346492
965107542
115866835
1492338428
669463869
892147304
1024397768
1397354450
1124996429
771910176
1716157560
1578917473
2028521327
846286155
1817802305
642248199
1024379993
1037503590
747362074
93690958
781739208
1501559943
1593489174
383688571
410040878
606406036
1197104346
1879410184
850637833
1532000565
119273924
744174511
1363308595
420845730
1709500424
942019043
603801873
1443512011
1670609127
1883081867
836841312
629572874
365058083
2057795540
901639367
1090725060
536514746
2038490222
1665823734
1028061610
1604727284
1614251195
1656493478
600704552
471265897
2052761386
1603059700
997551867
436325022
748368814
2109794385
1387171066
1772421593
996439983
1244610005
2067058554
795783382
1022964606
1262952119
942557536
816350002
1910980340
896620480
1537926944
1519320837
1600939650
711009862
2052710229
109582165
1292274312
924465344
2116788467
93835596
1202433602
199671106
1472613384
2137935696
470366274
682726177
165958676
1809157987
1613857633
733704582
211662627
1569432398
348688022
731666543
1207121801
1513933039
212192939
1718983027
89072651
1877596590
1190895183
222047546
737041791
1962794242
1649223745
1534955147
2090493089
2096962657
1138365506
1619127490
1210637925
905369273
1275997002
1387047598
1501003560
1627269082
1551053854
2091266411
1302428158
789949982
1109306053
1844724972
897484619
466638783
250806053
238510288
483075001
216824680
1018085671
1761779835
1143430303
1413957382
572623498
1988363421
937081111
1410771474
226670155
686763197
1319306062
26182506
557419476
124903018
850103894
143135965
817596691
1124979901
251618916
1871923969
444850128
1595350510
1584617627
1498607306
1669855198
639802002
695904158
652299336
1415111988
1212335630
1499540417
595009060
319553799
1268481304
1138777449
1059387453
1328060517
1440711138
1823398108
708097098
765786085
295233365
343171105
811076094
1042934212
456405174
396365521
762056827
477506171
1537739089
1155177775
407228149
1498219550
1995209438
750518631
1871596776
1887705624
801808468
596623211
1168539773
1625107509
246900793
1352690735
373455096
1425647036
468124581
2023804888
786630098
867081848
855737902
771677210
1738271433
500878194
1666857525
609238045
396633906
967815344
1840777081
86957854
678703831
1652754645
1691035907
1661271086
1707349702
1792700955
1348853395
1330764417
1661330604
1433642156
506629247
1687962013
2082137078
847786158
1982303669
1004665295
1728737695
710393865
1671939610
1277588494
107649558
1155699783
756149453
979118922
168171890
1754375094
1275819355
864808397
1718973262
6173381
2038761364
201582300
1717318199
929634657
1030543041
1280159544
1604504595
1712458883
1394300561
713889829
1773172305
1201582761
1215189207
578818247
1820323483
1751520679
1553702795
214428447
1104043187
1633571610
1139625755
561658230
1769946217
1568144512
289871645
1168221134
1345535526
1655179016
1074003616
48849733
1374293295
1766375441
2064552641
1032086587
1230224729
1307662941
1227301628
1997895088
626601908
1473381747
1959486761
1984295762
985277386
352771643
1531777813
970320349
231730606
1333691768
1338551328
1176200584
1380777366
910419355
1563976150
419112282
1866351631
1788218325
1323948024
879615042
929935253
492791537
622570063
285677979
2017195404
977441482
553542555
1884848388
99022103
355550792
895694904
280860732
347416185
625870203
1735787162
1814609770
386737999
1203923854
323184035
466552291
1581104952
352954275
1664948811
123076543
150304504
1034624291
1054907388
446349163
251748155
657575998
1311435448
819164737
770676457
1011502366
134982700
294759309
86099702
1726108747
1017675137
314206632
865698653
1956461325
98504417
733781010
558350143
1239869219
731580270
1941940701
1875571951
1427780469
1349582586
782995705
114431221
1526871752
1578665337
1920921521
174565929
1038335634
1082951734
1017164996
663796621
1905088177
2101992880
1857644600
234862948
1474909364
713803478
56529225
1002404285
1349177149
1110113910
485012649
1605132178
782469052
689305383
216525557
1219022303
2051197400
130040547
359664971
1535486686
655532022
1644148796
1686206388
1519920283
991216299
128587266
130878072
1494091043
271190278
1070276943
260307007
1931818499
243614114
1829990454
771381819
2089581478
748266177
1905275596
1057268402
1708780725
1633228450
1164027318
323388375
946657985
1603419252
1512957405
57743290
1138573128
1081240676
709151111
953008184
553701786
1259289784
392793885
506477429
908503319
1380031002
720220344
800470264
1388042890
132364671
143269591
2444114
976888494
135531995
2146943476
279520503
2142230790
550886677
1418118743
1880184360
799126912
826118154
1026354395
1988182561
1615615440
1250928971
1088308916
2095110639
1107183306
106474269
1822026532
792064289
1334552772
1358203124
295735487
448312633
1068265457
457813154
1631940609
467850487
2088530054
1845345686
895003420
925608806
2028809873
1568202235
1281700969
721383913
1270061660
2084600580
2039908113
879670162
342558909
724320971
1547315908
96603216
1788660887
531919573
2139100406
1159671467
1305641258
1774316091
1393626647
858808910
1212013843
476275707
816123293
779544200
1937200780
314331004
301290633
1317105995
1296890011
366652240
845150127
1122234530
1310589166
1833358903
517998449
501793506
1313057297
234676241
1257934539
189100469
1310776012
180026501
932692977
867617741
1758295525
2053313944
887489965
2067891807
1045363744
1606028603
454238188
1150579016
1318042094
460151780
380300588
65465123
2129302016
659147874
146826018
410533976
1543382518
1447925338
153515624
416384811
1010962580
1623019534
894812991
683512594
1979095341
755653663
368483081
1183405155
1619030436
2030785443
1049555873
1943318532
1403182697
2140080531
653756521
1140550496
431490649
109818219
2043792239
1694062691
778067648
1013137611
546829831
1966799692
1529114570
1038459633
714008286
1847028066
1671820972
271968257
653900263
1135072120
1142733231
21400245
585921741
1495192095
894056773
303704249
1300877374
1014027012
1614429183
2126688221
1649682381
2065956961
223469353
982052279
392724718
1429601528
1742543852
1974562529
2134785214
1243763386
1549006338
948967009
38585034
1035722536
2136922448
1547946793
1922914413
1371573335
1381367361
1075874987
1822527949
528903159
379213923
1162668335
126782484
1292607525
2031733578
1402213477
313481661
112198829
1435582818
568279581
767439310
391499839
349729736
866186610
364901752
1769456453
34242132
627716579
492694123
2076102350
1559010106
1211889281
935629539
922484527
310402881
420157001
839351370
2122392508
1154483419
446754712
1685120536
1812320970
1825652125
1640638252
1215090133
482802342
1373343956
812816457
1203952633
1569084205
627911508
1669884388
709084566
1754664763
54727760
552443406
921499237
221168021
78079783
1965422307
1773226828
1788565541
1702745446
352572534
532160261
1195292432
2003329675
1138678486
2086907144
922205541
384680531
968455443
1013261677
942916504
488401766
1690662302
1477808402
370938202
865701556
485401413
708751696
840329308
841002246
1009674763
1987785365
2048309954
1619513593
1366655583
442639251
976897361
820024536
612184960
573356188
1411886996
2073924321
671368436
1016004335
803771747
1899905222
869319178
726806292
576010468
2019551128
30195940
303165737
458840640
1566517458
234916862
1104009298
2123014784
33655580
957741993
1404776346
2011417080
557084039
753621365
201658186
606510541
1501542359
579928934
534808043
342444175
808773864
1331483286
1306155702
43739053
2079234366
883911060
981017983
824512911
1676298260
1575222852
393265843
1119233119
1709572804
288243744
1825287679
1747352880
104874525
1798333074
599738958
736080947
1366128451
1404532217
1363003286
105526552
1869891088
1305831192
2000850433
439817988
1837105026
1014169731
994344221
1115737288
510805247
627552954
2035454902
1727194037
44886569
1497013679
1673398453
359062751
1166186703
1950565532
1225934839
1522475372
1788666114
1087441000
2110868682
2136617999
1439956301
806109389
359911166
2014548861
1712129196
224160268
756042166
769910395
1529520853
102187556
429402313
477009200
2125700435
466278838
123957592
866861044
747536767
1879537140
1565472932
1614110356
785176502
76219469
398987736
1826845507
2047913276
84137755
1171148273
1035532405
1362228031
1760818221
1457597011
768171582
274564024
975517863
516661588
608982085
21292011
1180968968
216638297
907142719
2134674646
681840033
670183211
824069908
1191631309
1957531897
1347086990
2016518631
558689804
587817619
1165848627
1321968281
1890196926
1578009405
687808116
519333361
38391986
531611267
665212732
494445004
1913830706
1943484830
62770857
555264146
11322759
47294168
100413541
1438969988
1226186922
306083418
17762929
1099252663
30126714
822140332
1742461140
241405346
1863056434
609434503
1979995206
2043602926
2093381238
1728334586
1862233292
1854227033
686396893
315518973
468092481
1308698511
1337940433
1557143808
2125425700
588560048
1527629641
1938013186
1091071078
189300973
684915716
1297277418
1504725801
2135228044
1375494486
134867067
296956254
1433793063
1329852160
568172245
1797023686
404796125
262179586
1114574570
1973089557
1545987840
632424403
1667068366
1199887392
800057050
881616088
2067223956
1450695938
1348655716
1064252844
2016016293
646855969
576158048
39105193
2126911138
1305665327
403750107
1985414081
177275145
1602064082
108024328
1380794074
903151150
2004146030
959980466
933100673
1187800263
1897056934
190098485
372416867
1153558760
674622639
663923004
2048076879
1420415755
394726069
424513633
91376071
1480327996
256810127
1738572272
1520016971
868422865
2089555250
497597068
2116974939
191039316
725964643
644070135
258731811
1712906766
1004186794
944976021
988464195
598448641
287529231
744596034
821154175
568103260
1615046750
1890282848
514155291
728744946
960757799
960315956
1050026655
492708813
1910626429
1758566959
496178612
113880859
737666538
1292429244
450001003
1669729984
1228365139
1973108390
267282527
2002814819
418877793
641056004
2025157040
333275656
1885510205
971944375
1247073448
1996672041
1945226835
1111854036
1217956618
1042813854
1728925633
1852826433
51462304
1560335219
760105446
46129368
200153171
2092461138
297612965
331600431
1887241347
392593567
1559749959
396621096
613441734
1672451183
159285693
1407199102
489376850
7869621
858185176
660010302
765112866
1260799825
1984825853
1446433113
912467681
2135656619
2114717072
1228675934
1410898336
2137081143
997336355
484574516
2008744664
322572996
1682460626
605271048
250443905
689854901
2033877728
2063165978
657994771
44890664
709068519
72500413
241660969
1325725554
1186626375
1541852571
1144097813
1960509940
677129804
346501353
774486800
532921991
498522508
1543475229
1569600692
1061444439
48086792
620712485
1011260522
1603150817
1644010765
63549729
1838168216
1526561287
1810727385
500106422
1627619427
6529766
1800343841
1915536488
589613567
1541369820
20455856
1769292636
1664572825
1472036727
229199720
1363026559
72639871
1613954015
1289995717
1883946622
1945884174
1888563954
1383016876
452159507
146265506
534770993
1153491897
68002316
1374786433
2146512323
943689192
1202257825
862117453
696553249
1433614803
1483415223
1644460694
1403510131
1758786371
874766443
1939676601
503773767
873019813
1466198342
1419955033
860451489
247998750
245855083
1520807519
821812362
1945098982
476664508
1504223789
587658503
1713214915
1632822691
82535412
215072551
168432138
1023561426
1822408861
2036520265
130774398
919485681
2096127812
339541256
826976423
1130713092
1022007194
805209942
1503495949
1642516296
800222515
1628832422
1785912592
1980380736
208090690
265381573
1502150040
1143179662
1930173805
693962636
1956405554
1035079183
74715310
694857471
1949508690
1511363973
1365568228
1866907875
1281576617
1838737652
2119786029
939102298
1526435040
42955980
410989504
1893607717
820850050
1686559327
1121573270
1729660628
998392037
1161661389
1847431084
292284047
642179901
1202517761
1517592041
681054007
1150432042
1011032937
64923028
1041405147
1076575530
606954910
1304794675
1824919753
29312007
1103467241
1799525321
1965481194
1177964126
2083218349
9101866
1975329003
2023373852
1572852690
587185751
489022339
4884595
237260479
2127399738
1959669068
369499200
1131314333
2025566196
320311180
840804877
1192437681
1018848346
199963387
1497632343
1612010173
941571309
1228194602
354483319
1771294336
861569021
2146850835
1108912377
690339668
217709761
2097963680
1119178376
215714579
437777423
852704550
241645193
161221920
1071894584
1974045548
1881621504
1668807998
1820487706
1731088110
335993902
57770570
342452013
554527324
389639759
821051816
693067262
1582638498
631679495
1360887027
883530623
1626303330
1099174383
329867946
231236274
1353700173
1234965294
1926336592
915313583
289438456
877350911
1787611951
2026364399
1987871842
1298452690
861019491
708120798
1949520515
1376228806
1257236988
62192311
2066910293
887398017
1972950407
1349961240
1678252385
1789384425
1342074356
166142677
904200588
1414841497
2071380007
1554372812
2039236352
985812528
1381691435
1244454162
363548518
1351339581
600838542
1581995532
679145696
2104932403
1143310138
2051450682
1376504615
1308341672
2037969083
510062540
1510067426
98698962
228984911
572533504
317222883
142987811
1142098816
745129916
722488353
1734737795
952289980
1694509722
666497694
1416364983
1000799197
314430712
1901711791
1935828310
985780575
633024049
1503144673
96648097
1283740173
1185565009
747256138
1308136119
942953910
98093682
787850843
1585025030
498309386
1096272930
1803739698
955349144
292866572
538275525
1249773212
1751544763
1707975231
2012254424
1900566299
627472689
1099073212
1195918456
1599478728
1602078076
963297443
1524896956
1051183758
1322485693
1154293816
545881152
1796941320
1670129678
818218748
849363367
1176681632
2142274731
944623333
2128939896
1681995459
992158131
1222389891
911886496
1472721855
41555802
857720124
1248483948
1815455748
406356950
1168089693
932459382
957100188
1065694230
131852022
1914546920
1540283447
1006502256
213778405
1651365267
803866521
1263320094
1293142273
1606739143
288935710
839659837
723143382
269973741
1907405467
1866573616
816211086
1192025207
983470173
627920550
1206343056
1439676765
1498505880
1273009720
1717383745
1426771660
427637574
2032112884
996069323
2105483278
994653297
1567942771
2476759
1448290666
1848034242
1116271430
1005097056
531200264
63782232
1405900904
1175502965
1831376053
855149172
113446601
485711140
1941696035
1054481437
1910435649
400470283
1585188112
1110669754
2130890994
1201482985
740109811
379461476
253677707
680615255
117216424
1911184125
1141434150
442596853
2118825982
674396895
1921824249
1317936256
2113911580
2002651415
63553899
2006607514
454649493
1711704616
1497117236
858634533
1551110163
649701001
527672688
372506777
207759708
1273203107
1509549276
1019644588
971407975
54560227
1963951538
1599507318
405755947
757295999
1385883619
452342000
2070828305
2137369899
1103337175
1763724117
791176008
1513278192
1381202881
1417027718
1499092004
798847587
1159635341
507992566
1740817741
636965730
389442599
1353449201
1440277986
206009500
1382412980
1614296558
2143692525
1336376167
692600598
1000939698
1902421549
2055918579
322192995
521083300
882293452
587607334
950740918
1037883683
703631582
1131293948
1098955792
391033600
1941446048
716056329
971801982
1680468064
1811295489
1182631147
930850505
149632724
953715575
286951136
459993949
1104504986
1320900565
153993491
1335175397
1777668277
901702762
1711639082
1003139202
1848088783
1677661709
1698933035
591394333
714221504
1766534290
621443366
1992246126
1376603629
448695625
1545015532
1092726489
457380812
561395821
387502583
843251685
490881156
982088155
547326180
1709992978
144499438
204292387
371331708
474598871
1187123038
887027932
729931955
1892784423
1046519308
1945817361
1332576590
1954564275
1941351708
572126485
1431149961
431117054
1887952833
1622349260
854932494
945936191
140249198
341574881
2093149935
523397647
1367779513
877612463
1211521131
197469412
879429223
361827155
1359937971
641323917
675569568
928911497
2066105651
561547741
1917352659
597483706
987110901
739597630
1253806169
288029581
1543280604
814880524
1689387861
631965598
1023560129
673988840
2050172036
1977173072
1053820695
856902092
113523447
1642846667
504276057
1133323651
1542786365
1384824289
2137209382
1087029952
281766190
74760592
1419280389
1709929457
1650876308
1078860132
1251332917
1629903301
392016022
1721352690
990704808
539671074
1012093024
836266629
1509769085
756604203
1309198614
1436050006
522700375
620557892
1320616308
747713115
1845348849
2077887991
858362590
853035747
128149398
2055618028
1172070631
1718749319
1231998481
480838386
341098248
584509745
901442937
1688655174
828472732
637204448
993752241
1614655833
1465485579
17088577
989546016
577066008
60027366
2031797760
711093491
174215288
503279199
693913620
395900275
1130561730
1922762112
1362449850
1638655892
202545648
1982192583
92518032
1072901315
1470505386
277975182
1638018649
1898861543
257098458
238961503
882387353
86844320
363857821
957699523
840698896
273630949
375145517
1019005046
2100921622
873349822
881710594
1815585881
220826841
2053396386
121516100
203562405
84895535
1585256149
2095791751
1720700986
705618562
95010989
680847586
1195687388
1286441961
239990975
942264278
77565833
1098355513
420164007
810204522
628845592
1017906101
1512318684
985912076
282082533
1212783497
1428319967
1241118658
778306848
1511457874
2008295561
1191249773
604119782
1861937441
676593082
766994420
1136795076
842891689
1936107880
2058385400
1485310958
2035083779
2137861775
1306620471
1623321427
1401571891
1138423876
307101137
1255108215
1819228536
751174696
1986990507
1090252295
2116304530
1778058376
679704214
139015507
1347497751
1546957162
1280745439
1364883138
483981480
857221316
955772207
2018426913
772155127
1296284233
1173703265
313755240
1309607006
186148800
946272967
621972762
1050503601
1739558691
182743566
1636945585
1966316081
1664311655
2015737458
1450657981
2060951260
1880303809
106888247
1617984912
1330037493
998665521
1758739921
295098303
573571424
2030679290
1804039906
140314452
1551033197
1921143848
523564876
315461336
444200719
370765252
1434534746
1526876835
1528472498
920617167
619821225
266969575
1576473578
324407281
542168736
5651063
150368090
1990477813
1229738194
924920469
744726492
736929415
1308265661
299861564
397539331
2034789315
1950724754
1927689806
121986615
1513706349
225038356
233793104
1624020085
585143269
1598390663
1887254706
446289415
1307092466
1551861616
2047728340
696564314
127255275
594765883
867506070
924030582
1559312239
864573734
154892678
1404238759
1611418475
1467805079
1641634633
1534256679
1719759378
1320711045
1586199909
789314127
1827683182
2061212829
1193634262
276536660
242356038
1472918610
1603164680
1012438802
271114221
1106886815
931188202
828144769
180614809
1489403598
1987695597
1114650919
456087602
200103269
1249188743
850873590
381234158
1512234515
1222870439
281079514
56131231
1249481756
1679154508
1582646605
104447720
1522290591
638782216
1329145938
1906934472
624061233
225045049
2076561054
1466539642
1666134651
452898586
546014219
124886716
59471650
1595324129
31693386
1801891426
1049234550
1410941099
1141953970
938303138
1675421031
816391164
1684990323
61471486
1431482578
1118204982
318865121
173840709
1686039255
1776872594
1566339248
707563693
110830612
621936799
120513044
711923531
707488638
1042534911
1140036223
20576718
1303756287
261269088
637441748
1520515740
58821457
165730154
13205268
601761585
1109371745
2121899859
647461112
189258070
502659832
626072427
1007584426
1016081430
1205213870
435106682
1833188571
792062929
1293984793
98279987
1130702910
874545021
1039612557
1426159725
743136369
1870834627
668015666
1372649685
825505040
914053377
1296844548
872793388
2027535508
1904818014
417961457
1796984125
1802276219
1908826413
1252187148
545476439
1039577397
1399600393
1823443096
1249339006
1678178106
178238611
1527372812
1328631998
1983303558
2027122827
133282119
788857770
1424387883
686333799
160084323
1962969738
689330859
2086649117
1935715176
1777969963
359281629
115260147
595813657
709042848
2083685175
1034293496
681775016
305936030
1447691751
82020117
1072057130
1281599016
420955461
716075083
1713079546
52043168
307678537
1796637292
1293553388
883687946
1969622349
1162738915
774978520
383096266
767856012
1485061637
425941432
1914093072
2135566338
2043438336
1182878922
1550015244
1513069951
1286494846
1955205845
2109769197
2141977282
74111140
867451045
1369762890
282190616
1411953133
650040654
793080135
1584060868
1934420122
158888194
909231412
803545223
1942065060
498841678
350610072
1717102373
1390528774
965470080
1804731957
2075833095
1538846136
201088434
1350234209
255396653
436630932
21277825
2133681474
1163981043
1933034978
720119578
606305532
1025402282
2098148646
1276816772
1965470635
2033441770
1465047433
1954941322
1872355115
1459380035
694112451
1406127345
1188640289
358509372
1040548683
1565724649
1542283670
228508541
910199098
1621580026
1736638980
723073111
400978790
1187439748
1513082045
1563965383
2068678351
299083589
208400655
500516770
1929147366
124959182
441152468
64804544
572522428
960182458
1446109891
406846307
775169359
1379383067
1279561735
1363418038
1848042789
2109314295
1466387326
1168268841
502710607
1995879560
291144151
2080800678
2010527041
851045684
466775409
1430568317
1694729287
1329305969
1015600277
993272346
1230173622
1248290571
1237438964
1041522849
2010433912
713518914
676237329
479419505
1262153823
170861752
572726158
107926334
2107710121
1095430931
1039170872
784564491
1467165185
1349934759
935201076
1922833564
1066733742
1876505295
1410514759
435396297
1886897605
1016544203
136210439
381972558
843524498
1236266489
1480637557
64187579
1161097746
869144840
590969962
1766743514
275750486
1855102600
1897007444
1921667289
657426371
1684388546
2049721900
1939297744
1363855239
1281701780
2022224322
1003410504
892248113
2139409007
136364038
308933626
757379610
7167715
833188784
1749962755
1786913693
422250579
1496060416
379803186
1412998350
565636113
1588498895
2146901438
524728444
1364181492
905028122
2068582519
15093894
1529322700
348860574
1201998393
180339866
1745644893
1442226926
634658507
741038956
1536999209
806910309
1228725436
1085227191
171917554
197626834
64440309
1834702816
1896141781
1437176349
1876098400
1055834708
13211517
2008188375
1779210610
828938341
688171442
702360986
479714596
787363946
1182500138
1968698033
1385443781
1535079028
602775202
1942109084
1834688233
616612100
241876386
755839502
543767967
1991660641
2098595032
2011930726
1878660529
1698620725
531882396
311131140
1208000483
911265958
561541432
844683275
1513904955
470225640
1797643141
1378587963
2057958370
1326053660
1239189368
167545993
1206419536
1530712402
1036863982
1848921715
2031708484
1433647206
302399488
966698847
1315502094
383768552
2080977935
169216015
928323341
372046440
1697680915
651613965
1800499399
93244211
180241027
328957643
1706160564
432760781
1169644489
1240870319
1698983195
1269238764
807021758
428874837
870009892
1272420359
1588050605
1565094156
2122219334
465468078
113995810
1423544968
404176237
83997383
1743785868
1917050037
2020760837
231391348
116962817
1766122925
1125509813
443319826
95933582
2075706706
201088434
1816969122
1034013182
414883998
2094530000
199268948
987833023
924066341
1003107334
1487480305
2130671119
104061196
929410245
1084010719
1357659994
512674834
627934204
1182652943
623766714
1010235369
1580439401
726765750
1021349002
1936998257
588930273
694496569
2113216147
2001111431
1102900493
1016448747
1347602551
1249851407
775358122
703763831
2140494919
1014423333
476736258
340725539
1521469706
23124638
1453761731
1871274991
1093420885
1002323876
864859843
464307210
41882146
734464299
994211527
1514591586
326613056
1321707779
808736375
271392847
1912109916
668458907
887141126
547337431
1737162190
357423957
2035381688
679916307
470317089
645002325
631592807
1565901539
355866722
747258137
189570072
1911898673
1822974224
935634240
1825928482
462851057
1395758014
1475937208
1882772985
867717952
997687477
22237185
1122929802
935634240
1722008778
1010587996
627628756
1156021762
525697869
1191482656
1184216530
1715773655
134867014
349659947
1712318988
2017612946
216693485
450180045
66949094
6042190
1353929125
755946157
707305857
2146391674
545549431
1654691526
786127727
645884468
540122830
1068815341
1951845405
536284613
249080679
29513550
914972666
337931248
1131479166
2099356316
158269674
1880784715
1245617717
258461964
1453296632
663387198
104205995
309428498
1660686715
1525591488
1650850048
195368045
1607007575
1999068534
824549604
595526216
324601237
836776260
1447250422
952222608
1228745166
1663102683
116569070
1929606600
507143215
853528095
639119952
1202949380
1160791505
240658577
584256004
760683231
25421940
2127050337
1630171869
1850076579
1406678922
333893752
1611623254
1123764318
2084495846
266925139
2085298309
772157822
1588165614
2094413087
141126900
801855867
2022648630
51581518
1293433055
1315831318
231333081
1109066771
741193661
903300269
1517516
1244067468
891004832
463575647
913539977
571392630
855840061
537112998
533947203
1208402860
651111597
2071315943
225368378
1422795979
337331913
532121360
1827205415
601876640
1908989070
43017307
1692030734
1944251674
1275150884
1853254364
1030530649
1827201746
1604234866
1229238687
917130472
1902715858
1298179706
768511318
727466380
438984627
356564650
1586068298
2017915797
1669445687
528852176
886575299
1946938807
58238289
1952035297
718260903
981962956
1147612431
1498068456
81538614
1654726390
94142584
1577252231
110127859
1978034641
710161163
730664953
1271788549
630083505
432766077
1380472198
247994482
65387025
976803330
462650512
854239861
1120148085
548598086
781825405
343539449
321892642
374496476
634074973
1306992910
1589807331
1854852919
886115166
615426677
1218458052
1319434569
783399821
1510174944
455963415
1508997198
699630938
1142031755
1898781024
1481517649
1701613146
1249356063
530217128
1792960298
802676139
705281898
1415625933
1453358505
1959203401
1100689090
1846381107
822256138
811006065
984285055
2069291851
108772221
103219847
1986502930
2019892769
742759930
56455454
1394032772
541113986
616669763
250245747
1190465909
518747393
258200159
734894116
993166700
83407426
1490782132
1504935330
1032449424
809199187
1740613467
1399014767
1583321392
1995051650
1744702910
1333108509
390839803
1423852074
1047633223
691912391
1221573725
85253191
887306811
574768937
805084017
1802335490
1182694846
116752522
2084465296
1156556265
587716775
1185642637
526715955
1408877549
1073793487
374380625
1947643240
439366010
15722389
119333821
1524826324
1491432930
1682162064
1048828942
563831122
1632123942
1888538339
1347659986
1449971782
829231857
1000687183
2034132710
521794881
561840907
1910964159
1160988629
1781973611
1610768219
19364891
1371183995
1989564236
1480720639
1774931622
1240195593
1925147374
378356306
816768713
1392485155
469156960
1250577667
443743623
2036249149
165749033
1341144370
1824541429
1807423618
1946162630
202002055
1188583938
1566604050
1264258413
670495462
1623237605
874871558
1727523675
1666006441
1447448537
869839956
2065228013
655147737
1345337187
1998378249
1324503438
553884882
125201298
378654115
68728563
1635807206
934037493
946105758
501666461
342653015
1615103122
1212887528
1696427890
954643969
38437939
866025563
1144154259
1866519490
1560578356
488956675
683866356
429772060
568568479
578633953
1707494379
1214298587
30327841
503089913
1352628672
1769895904
278074902
1407855529
1038777392
23255896
1092576752
103627878
952889205
1351824792
1804774050
22240340
123037582
1899511490
552399202
591164840
2065657004
657840896
98240019
1764889503
1870463206
995399156
1383830553
1142988214
1578750178
858382259
1595553245
124887176
176581646
1095938747
1055272047
881494490
543341497
277440150
312566319
1576264013
2033643852
1516231184
148026038
1455398981
1014773734
1805528860
2060647687
796127987
170093156
896237173
1759396243
2144441184
622570063
458198306
128768498
758222146
1984942718
1479082962
838478177
619593819
984748814
1523403960
1817836766
1955747612
1489995083
809470270
1894888290
516133902
1903615411
1354581613
757316207
1878701273
926535298
996708497
1691061647
253153017
583474632
1252942987
1522120182
35513652
562652395
1033670313
1964616004
728208731
1958566240
740076578
637053030
907294600
369190676
950932287
1412781109
855304935
1989675436
1073649618
1227358705
2047796770
2030763146
899654082
662378569
1231348691
1978458538
226098101
1148814495
185918547
190199980
388462416
304780582
406970620
1880016526
868944351
1962772911
957107965
1215917734
1278359382
1628330895
1234811746
499370374
144788658
719028522
929893508
1080484172
305394233
107240232
542832019
1224648962
867361965
210224398
335442945
1027369947
683417901
1538479832
562821115
725150020
1167843075
676047869
874682497
1709350255
12016004
1418341755
2142222505
1147061256
1093296885
1122117805
1472769753
182148754
2112752729
958027258
350474451
1606831387
135200474
1576461205
1187679539
1273253882
519013672
1186254130
52494546
1001479437
1727494423
182574988
1434740334
1197684620
1648826073
1349708875
422025047
479864333
160319173
1274259073
1660167980
1025364096
1322441230
1291919133
108511510
1370743495
1340521819
131149240
1884252553
278041245
778629258
1542617033
380879432
1478112603
1802508706
1623936114
1658770517
2038065216
903574087
1848500597
866276893
229888934
634635485
1967435513
1037549075
1807529337
1744878884
1822059426
64559210
184398539
1881867933
2085117642
1759590236
2065286375
1293800810
1111382640
1497313194
326759456
1950639368
472362882
768144641
1423459378
885305905
2028046705
562887637
686192727
419177909
1210214370
100640105
508971662
873786998
1790369670
655369154
392605823
729213296
1499580657
409044246
728678517
1235606637
1538950567
1521492724
2029041756
672674171
1718879758
1906218173
1663003953
1406661809
1497695489
947889367
1062039985
669445091
68611664
942802831
480246797
525938730
1836221316
503345887
1109007668
351821529
1313102084
1390372195
824605400
512001395
1856312006
1917469189
908151735
1928678129
1060223145
1311632772
1638483648
2071881869
1535185993
1633503159
1278626694
1040221648
2102726236
824554564
1419054655
2123277999
1313710419
1971723629
1380669424
202948933
221427782
677202159
1729011864
561068232
31853514
2063125178
272273120
275932417
85626437
73128055
356707935
1205673760
1193729235
1594379841
656504891
707793000
1928466651
1182732993
452138697
356355443
99094474
752310010
1607244933
1481659097
215629513
1019752968
587874342
568172245
126825821
1251902083
2093088667
1493223688
269874192
1066420387
610273366
95983180
470557459
302068554
2062499210
1352511199
1378856944
1990725198
1247457956
234560266
1632197265
1029260698
1517137660
327532823
1551169217
135480461
1108415307
127674494
976865139
1969734602
1749905403
1381492862
1908785889
2108546912
1695414553
1660308805
1093674890
1782726022
1737143231
266433727
1929330878
136473169
1283828497
2065264056
1852008302
376885767
821282723
759023822
809992892
1471634046
32938201
1092079057
1287962248
1284775509
1400088579
32318949
457422696
1695278414
2080346821
761463220
464573301
49640503
1289553126
1516557055
1712363255
232145181
2086428186
1146264013
469527990
748323633
319941472
1710392793
1671342911
1661744692
1897530187
867093833
1238786807
699627258
1978207056
1042597508
1572519959
1089821159
254705740
214358538
1411139252
430222191
624288008
979050308
1775013175
480630505
633526706
197562936
337744726
639205452
1373765998
24343090
531218651
1485936917
1228042958
870728564
1098794340
1236302399
746492708
620501319
705396399
622383636
1427807908
286094268
1543830485
210398917
974123293
316266600
648671702
1036506183
1266745022
245855852
2132142818
1083381421
578191097
1740631445
702086442
1635372008
633116721
334404386
1260653095
2126009452
1913647081
1429356783
240139636
1804814980
1069337140
633388228
485807423
1105955041
1773824464
1388427507
1457679326
911229931
1492600024
1289531618
470846169
1630710624
185908127
116276884
2096997201
1329026272
709605331
1001453105
757338393
964019125
539832524
1898065728
463324034
582081229
938563238
291852716
300225424
605154380
504925913
476719897
1777548769
1171593381
698133815
1834404557
690006783
1172614014
570965893
778208776
302520822
361337972
254574339
313880174
1827021095
1220031834
833498930
1905937553
1854440854
1430414222
5705446
1066807036
933585367
60041379
148741192
135988900
1482786807
1824267121
1277895903
1067091384
535902424
418171809
600327786
585276040
1762167694
2069722166
1611177224
464086255
1266485605
1485875579
491670235
573715757
1118768787
777596188
589432321
1739635257
752580087
999598258
2005278918
708775237
717490211
37504237
105547583
1744800320
266049511
1817003538
370064243
673850474
948443111
2112799917
1828829884
561013338
86572934
769266227
314299442
2101782940
965517646
1292432904
581539968
254416760
2098808316
577981237
976567453
1814976826
1245300865
1785705488
183435174
1967624591
432944570
561342621
105869866
1627208186
1444524111
151065533
2054052131
1788660887
580622843
762728965
426406284
1875807857
2094559263
1268203719
1365707311
563589194
1281580366
148058287
515209163
153656635
247051523
132575926
248537433
2136709692
929761903
159925602
398107442
2062765025
71599962
562576185
1342080061
1607466525
1872924091
1970577139
627223083
2098966299
429922278
1755497038
1234141495
860129600
1595114804
780216016
942065063
404286575
425821232
343956150
1863222208
550809614
1910164635
735711668
1633970441
1329754792
1662558228
1672970673
1310305671
1856999404
1166784977
1625884504
531441548
138731781
1225225386
1469677538
1398305518
1723539836
260916391
967985318
335627599
12997422
1823025548
175299897
1423043844
1512261882
2117823257
221940320
8754555
655035418
1433771722
321485708
1885306915
331515001
37014601
1910396508
926597642
471164938
4250972
1204290207
1875531740
149998759
1342740908
761070677
1477522750
2041219876
876263079
871068679
289376800
1239081748
1402406627
1061495046
341865376
926875656
1895831636
49979213
521119466
1173010180
898356857
145457242
1803082223
1135686675
245707091
2106416195
156019614
1142698164
528001190
526013968
1200912920
477411663
546688943
1047028306
268395159
1190930580
957123284
274135948
146674860
1887619597
1095429952
268137633
211221673
1827911064
916206514
1879218944
1627330442
865806157
1628621134
465473449
651705900
1732039281
351223781
995128443
816178277
653714837
958056011
977019343
629634743
1321467857
1443970358
1392389742
753115629
72101830
1551754937
589605469
270245321
54591050
191641200
1437140018
1247886822
852857550
1583628548
21394024
1341390035
1259623155
1496436259
615551230
1989564236
1956509109
1919141095
1198904201
1866661032
1786182279
513213829
933690730
1581658064
215767188
2084806318
1016082801
1036285873
201074616
264231710
669984756
2042705021
677069599
1510514458
161338989
1590550464
577666517
1311047604
1083672149
1944798332
681912798
536494233
1409158483
515702234
1066421450
568267476
1599743933
1944876759
28485537
1401666142
1677912078
1343809345
1325135800
1598775727
492363279
1644672711
2055452915
884468212
2061850886
685152247
973245796
1694784407
1831765981
25264070
866498700
861540745
182995285
39221555
891716771
1911174561
1003642704
588985172
1199234983
1005737536
1773828165
991241463
1993945277
2133944680
1793930828
1375124364
2024631672
1943793268
1452715396
732754572
604123442
1899200290
93419419
843298091
1702138411
920995620
74330373
843440283
461824515
1623461858
602611639
1414270922
329458898
1920132255
594237493
1520042803
156764398
229013405
164194678
38375328
1734233477
1118781434
2073054847
1288813970
1881734337
781628500
2124790983
1428364977
1941303533
1913280625
684393114
660856064
1376174970
1186729041
1131509690
1073876110
321307918
665190584
577540120
1914799354
963403999
667727675
1710669994
338689754
1645703624
1925650334
1483067762
564661140
1516721485
858703882
479525331
1964648894
433929946
2020148229
1951591790
1194017552
115259939
411152555
1479996266
1136183578
1504332590
246104520
1551876653
621748777
583506844
647680586
962325169
398861766
979437449
1855125877
304027557
256073314
1547863160
89767611
266185845
1316116951
1920617609
1704138598
1333613871
965820770
2098862093
143485498
509850347
1294801208
837223893
965298108
295530548
518990093
1479337631
1089452040
818625255
1674697024
1276068275
696684165
753360234
6185689
697169541
712627736
11866204
1329232131
392555628
1658294411
2015160347
103381514
1435335222
1944038564
13097253
770658203
650932891
1676755705
402476847
254579043
1575956840
35261830
275242535
1869066342
183605971
887197661
528395782
1350624003
2026555468
1555570005
1482465542
1134112881
83702477
427992543
240274499
1263817266
2012906560
1864724193
816227482
1222394956
930167662
1764318751
1186576599
1792928110
1865620607
293686877
1635405277
660749525
1653898652
1670925411
1152794199
644340803
1351468073
959572130
636799379
1967512871
934272288
604868479
1788661639
2130941915
1542245551
301323110
1757921986
595008031
1664420995
776139691
1715850551
1791864893
1789214338
1074710948
486894875
695084707
1181766350
1665868429
1289416960
315298498
2007819352
49581646
1064933780
1964395261
1524054380
240927782
1387090160
1819163314
1435518942
1853852345
1680195250
1242407270
992067132
951009579
1989258853
1179944425
1847574222
341914030
679045378
688558942
49596818
335246415
2394865
328615866
1872441444
675585553
1661263468
832956305
1596947650
949141289
1545194170
2038530282
14509974
763566460
573471757
779368507
1412677773
1964865072
473180401
1793672236
238322530
1880998132
578477035
112688085
370528333
147950566
1432342646
667797833
1242441158
548062938
891936708
1843327849
1618273771
207634220
1598032864
2031816494
1720858016
2029906290
1937553145
799774483
1955318227
1789754788
837277228
1650419948
1169981391
1700088632
1291789877
1357176702
342353266
790620364
303152422
1771273324
906170552
2115800049
1963836172
333836060
1308280597
1976047537
1508226802
947888266
1802394950
1466774919
1379078664
663532564
584356652
1683462558
995082695
1490534135
31410011
2085674129
1937367456
1896445608
1017783369
1301065868
1194704645
792426844
801072181
2050277278
753417366
1260438729
2079896620
1815341242
1632768415
1482707660
1748307442
807239594
1710755335
842303549
1379446491
1892552842
471541936
436917633
965329694
206607576
801581089
968289621
267898834
1469362781
1417236339
72351415
247842327
1209299430
1442737283
786138590
1526358897
106243339
1833683558
894353674
1268612486
1563832560
445472275
610303669
1939604720
604108610
1462519099
1532406333
742450602
1388546591
1483424773
173176685
1326850561
625427805
1881313949
247671055
449841902
1031283442
294507898
653839572
231393046
495353112
2086791142
1444612145
888251582
1396789527
716664772
798105144
1713385921
1484297907
1558070814
1973157142
2141769439
1817010449
1464777894
335086708
1738320670
226421093
1315154496
889859376
770407448
620977707
1060162696
1418024757
1492381871
383430121
1893179251
1290013865
865815054
665748284
1658948460
1300006745
1695014918
228207550
805168372
1010131955
733567556
987501420
1502424395
476884708
506648067
1517396729
445402855
1100102131
594928686
1328880360
8981013
64897370
1702753380
1103673992
1689199515
1188497027
560181286
1762089132
203206381
2074153623
1189822520
862137118
854203502
1737592566
890365477
880522780
1410647365
1761175057
1490653101
982532298
1606142326
1716762288
1789869952
752936078
381825274
1400820142
1514340056
1679977972
1909479813
154540229
509935935
152194169
579834940
634985273
1660231024
687118819
1922540117
82288979
32545169
2026597005
594568096
722512394
1443504020
1787842105
1717770052
1611412719
919683555
1991577370
1133471622
193062869
1390677712
856262771
1470887325
556002419
1806533422
1118178723
445932155
642009143
253179639
1786607863
1631356138
777951003
463406796
1794213819
991687427
1853601765
1104422111
718416594
1316553687
1711592027
177429968
428905851
856788287
1031182026
1682138191
724558663
1230796684
606111910
841227069
756531335
464995850
1532755817
1451094639
1446524002
307078695
354976673
1022696891
2002665360
911197232
821261499
978934561
474703908
1813004719
42022916
705172175
942000935
2075237641
2112690628
1411180465
611517890
10490135
1207905846
666321949
208227878
203471263
1131286375
1654498243
2027215816
2068543545
1107157422
594671229
1037204226
2046883855
959114785
2102929421
143701277
1351514206
305727688
488558780
708342442
1975397099
889313002
1373441260
309694709
330971043
789463119
195437094
1205457225
1250589485
1182367950
4714507
1244291706
2035101992
1210899793
444375314
1354781589
537871589
2042631178
1659219146
1136000794
339146058
1773199063
1269766249
1121819177
211620024
1045565399
1741821901
914005234
811961955
476785636
205315368
1669818969
446455971
2033450895
1570520214
838967581
237277080
2141932463
316151335
1866548848
83265233
468444128
1922225859
1523702468
1131257518
510653712
559213659
1175410212
2100154520
50266525
660633410
487493015
1760635943
583708188
573854031
703615040
1646543039
1963436980
819911750
141271654
2146826010
350027610
1401346351
1657018066
2002569210
37781919
1839510700
336862574
1513828367
2081507293
429897023
574465705
1189482532
1832145653
1783875848
1979972101
495143157
1600435925
1474000483
933117851
1622198503
230089304
75326088
1443338035
140806623
996298501
648192238
468466134
269760638
502046546
1248496224
1759768839
852677988
1548294847
1189156549
301492044
1739638462
1422347996
216270758
522245772
548881123
1183452837
2009823094
1274566846
1969300545
1315169063
42308963
157581822
2045992513
1581692399
1053176512
1371434674
1990142105
982466736
1626999151
20586866
769930737
584123866
1298821591
1990833785
563808531
1495943664
1859522726
1154845790
1544710880
867184186
1943877678
2070297083
2132770135
1383336624
1626749464
281260853
1738202292
1154906218
2018549539
1881651528
1333799763
835393956
279517813
1816584801
555828150
395488016
469647530
1612871339
676829521
1839241475
1006593629
857201664
314551571
1634754990
1210613389
2048426392
1078557128
1575516551
482423859
1455823190
1439464351
2020503280
833225888
1898464232
338505523
654915307
1598058320
1001256097
1764468423
745341664
1115235126
1167903879
1531042620
595836215
2539888
1508974072
977464683
656884730
276019358
1014739449
764266792
1108505446
590526220
593276853
823013138
234220479
284180712
1682817275
198531059
33564184
116071439
518760622
1198008957
94167421
1857437285
1899241559
1112406987
1366749183
1171629005
124048981
701441084
869339903
1320119577
607050331
432774107
1018028768
1446785282
160366052
1218347391
662528685
1106313419
1952387975
1062006691
1608586139
1388060097
1898807097
1582750857
724387131
294666645
977013758
28640830
536320117
50407439
1131538632
2100200748
325310920
141225328
1893420232
1947976357
275198176
1643028973
2004288944
2024504705
244782143
62029244
1126503081
406783999
431546110
197204421
217476932
1646709765
399491041
566941318
284302758
1931527702
191621250
432532525
1155962163
182983297
869830855
288091676
1965146096
1983987392
1215711324
910185672
197903064
207084580
1481942758
265167636
823351857
1227294396
978761823
450956511
725932459
1213184478
945339076
291329739
1768678314
1109049126
1690989404
1410517164
956923275
1701407950
1379816162
1101944666
566272589
1936107880
1915442387
1812166786
1062995432
1464039734
1058584587
459459352
410645277
482806858
1725612506
1667555244
1610894499
1426839634
1073937070
1014740885
186825034
1635327412
1699576839
1564366793
1861993719
968575818
1577834900
2054500095
272606429
730260243
1029094489
1048070969
397245929
1469428585
1941055755
434481070
968002318
754911448
1970511184
1774115867
83174521
700119666
1611118136
798850076
1997441541
741878625
260093185
1928356987
1452062672
1075453455
282903973
1507663093
1902233406
659053082
1934459935
1192147577
2046173884
1286588271
1649817407
1077343210
297896511
1121628968
2056296134
2089536182
1351067125
1346797835
768110240
1945624904
796155934
1610081762
750619407
347569034
1999935788
200233947
298239581
21229035
839035035
389764199
1559440764
2146704975
253206298
1025462191
1086029908
1563465237
1197137926
1244059835
1099345388
919109223
1454048798
1927750034
373770396
1304224096
507306045
902785016
1889319031
481507722
1317906155
2068460551
1358278071
340392079
933885437
1341424439
1505012834
644164068
1888347310
1307911185
1384279933
596572133
1389662677
133330273
1218778727
714396282
666682358
660409710
1253873586
1778033546
10365432
693037138
1685392641
1726321376
257654579
1830031836
776273933
97990301
358179866
1652594257
1910967551
1729193743
1223624514
299667526
154056128
827758615
1214042205
1985328877
1255899945
2090040705
1022503564
158339739
760694659
852795776
324601237
618745838
145948946
758734844
628833867
1203655467
299650650
1212345187
636959904
466144415
1299625679
1635516706
301631377
1015536336
731572722
368977377
1150283847
1520541482
1928665161
1547910316
197332554
1655065545
659866355
1406457906
212006084
890657045
805817337
1237230426
1340382762
2045695046
1666221744
515611412
976738527
661811790
1636735527
1565472932
1178200135
807749027
931811947
1449426397
866207737
104614105
1637416434
1314786992
1209002991
2031033737
527145925
1022098357
1305452558
1794742615
713979244
1670579908
593251805
96759324
1805425565
496083596
1086519497
710022597
432662901
2013011799
1566729440
1995185767
193580850
1629322721
530271759
845963487
291913800
465891757
1645623065
1074385463
746545474
228620827
763443236
969527475
1381848685
1698411089
1788746707
518465091
1427132035
135575035
840590608
1529072594
157117176
1111758928
882733839
1630881313
1035648360
1142147545
1614697799
714027188
2051194978
514998889
388742136
569224677
395759667
1462034342
2042635704
1608688057
689305383
1301885567
1773907410
996268088
35074029
800513356
34528107
664253985
1941859685
1351715857
1612856860
1212950564
926644728
187234185
48814551
358074695
728125762
1064900929
792552798
1048069646
1812542940
1165268624
1015052286
1210349121
934580882
1260960814
1161777079
1126625130
1780009966
1063290768
939236900
1062746792
1077863355
1603682688
1943602406
693443419
1996025336
238702160
481651679
680440006
65994969
1656951694
1830181890
74928271
1563911993
1864758620
1625897461
895913372
1083686934
534144290
345638355
589883820
48668101
1859899180
798105144
1954218044
1640933012
127276801
2011268332
583872284
1751746640
1529427734
1701812981
692033133
1626257483
1004017958
896205161
418298407
414563395
237928773
1973403565
2037477948
1955308203
468259470
526522457
1136392063
1985252031
1680218484
661335459
473676736
1437633352
362846116
1421455495
2014518529
940608254
139203753
1663382571
1450754367
1268710887
1896252919
771016834
194053339
1385614241
927888076
986020221
637210039
504656320
1932031673
640027196
1788648182
1674492450
101635461
390280903
801058993
1686170092
1189669103
1937328024
1234835920
457336919
1786071054
1848301898
1188798539
601201028
2063310586
417817977
1868827657
1600848282
2097667533
1796494598
1959978116
1022708202
528443260
446070447
778577332
778433794
332801348
879123577
514550637
1019969146
360335208
140102690
427590834
1757220064
944319172
2033999659
1361042144
763008161
1361677964
1247687043
1268039052
548672865
866170264
1532176815
979854555
155296893
661465380
1023641953
920200819
1168130615
1034359762
1129011491
946317331
2093020199
1567356201
1163091142
1908876585
1183146469
1119707439
134296515
1133994940
509721416
1006345145
1506000723
1557704314
1563430643
1706619561
1656597265
1825880802
1825446966
868961968
1603332070
1765814428
699327722
1964496414
1000954985
1056278450
148237348
1996489347
2019530861
470546085
1497751641
395110802
1112043706
1907517997
521943785
685921021
613858507
2029581655
1053383675
1038434634
1977319588
436430020
574715053
2121660696
1964305064
1627658667
547382408
629530490
386404922
2087749450
1915163233
77492627
87840179
1201846533
785442316
853212644
1519443141
258918576
1540458528
380992982
1145431917
1362133309
1897210656
765397107
1455510628
1846537589
830710207
1340169240
1791044943
821549073
2052893313
723646771
136605244
557353646
661592546
1617030071
574436150
286383524
1651230129
1327124798
441011369
395915400
2098722351
1223991707
1978252422
1650036508
1374391243
592659693
1300613464
1393667825
1641351756
662604825
1717343239
435874631
2051749019
1397892929
1060857509
2105912574
1179453338
1754400741
333656415
402588042
792424070
1991697442
1835207963
124952788
818601024
1067613625
1910257038
61958649
2110532766
637371116
1056343963
1098288314
1855931338
1459048355
1171883798
1176200584
1610586151
922211518
671182428
2102781614
1227050562
622562141
439096520
578086645
415530128
140089525
86340264
1618990471
443422602
789409244
1882600278
198149944
1092186903
33919192
258797255
79425177
1119961224
1720890548
16070205
2079391743
312489956
148523226
1462138506
380575255
1779042427
1921196023
2034077865
1460260728
357970959
828240771
1559203486
263951429
2026814912
2041376326
274532997
1397263905
303722216
149209638
2078865886
862325517
1802656516
1034076890
1437857872
1338474759
1740286630
1673796727
1023936579
1608102129
2125895312
1578115672
900760448
1643895431
222940619
270272795
1097168917
83629436
1467588794
1500451132
1606526552
295770059
518116333
1525026628
615722050
120450030
43346618
86532333
1461440225
791132591
1055038309
206366904
444757370
293952152
2008957559
921862780
1760243450
1472420814
137872978
739682652
367650409
1558805335
2092458481
248570795
469706356
449995900
1088191181
848794198
379631975
1579231570
1984256455
662415883
581641696
1750864451
541607729
804291090
1393675642
1575139177
1309721898
626253596
1212787642
713698773
1362780833
1967507807
1516815179
1782799364
1093444832
1896976895
1335175397
1112166194
1210041703
1831590699
1078579423
1769612222
774024580
1626475659
2110990668
608247787
1741430457
1040782822
1132249949
975578247
1829330599
2098081351
678214367
2036034737
131222705
1951627736
1539790460
669009685
703596690
1762762008
545581326
1899558472
1711794622
2135795273
608574829
378176493
1630648811
1238910612
1054664414
874537427
1075688013
1769975749
805986090
2061373017
1013632432
2077456807
1473695698
1453693500
826444836
23858780
918553397
783061195
1012761871
993855357
1468515152
2095953091
1521730394
1039273260
1236157812
879778474
1777666978
751798604
1431734502
1507020103
1793897628
1556272665
1206345631
1868241519
599444439
302057233
168359838
1534517292
1355805515
519716095
1291652408
1556980001
1132930241
1082137437
1406003685
2127699782
1893129626
1412935678
2001321031
1251872648
1185145910
705598226
1327994349
1702597134
1904907894
936583134
227673018
621441808
1506299646
2008906586
1085517835
614939007
1457395590
100709899
2096146180
1288384604
367768900
127176814
2126878247
2144562736
1718754018
490681459
218821648
19011052
1058620391
1150104225
634147397
848445182
851651846
616240749
271831784
1746559116
367552644
1437438454
455360315
788109549
893995280
325954837
2131982479
195737506
1059865967
1457112885
1502078816
1519029409
2030189622
1032687430
2086611903
1421171248
195310634
963253088
1616958482
1291664934
1182652129
1163509806
572146262
1025397174
60472208
1623571621
561199385
7437957
1447504516
28768097
1957206717
2009866174
2050372875
800774394
323175494
1232204348
610041580
1384538224
1238192487
553251004
945817720
1098819238
1041241988
841592281
1255863727
480758581
1620716225
2110603850
154865055
1393109066
126174511
2049148976
1970107381
1559990329
1448187126
164259018
1656148645
385469199
1385794347
10852359
1100134672
532382432
1208284860
1931750778
852383351
1685589053
1284087645
516170810
2049686483
820368459
2055809616
77153518
774124451
1089813502
506039175
280042584
351208334
1010029315
48307556
122441051
202125609
987612124
579969007
1314998125
1202376281
1274598932
43747120
848519257
435202109
951694993
446252435
1798100121
760521069
748784935
2090665447
1385602499
489443758
1810480888
305012847
712063118
671652856
1355946071
1804182836
1248080187
1753191770
516419665
273864656
949777228
744948129
172684557
585909384
1815792746
285630280
1413467505
1258828974
1312171232
131341057
1444498089
781556083
851432634
1592753080
668925797
1426808431
896867363
1955027711
1685413664
573897680
247748591
1089731973
1179116238
276580585
611743194
1287925955
8857078
510794572
1119283055
1219100411
2050939128
1304020046
376561615
1126796309
274448466
1296421605
1091786762
1692803205
2119998481
124345069
103285148
1353416129
561089551
1851221314
31632959
823179560
404204340
1510263814
225560299
509117265
1603462910
379982872
566512700
178836848
1128160698
618843159
942856625
925352463
2058645961
366294632
422302678
1363568379
267082361
120523963
1543140653
91159746
896095074
350505899
2046023297
148487776
279985463
1673329708
166558786
689267667
653612943
825773601
1122960887
1698591053
1157524683
1073546697
720889826
863866326
249535403
991049792
129507896
2319338
1938982098
188419367
641747620
1626018628
548084715
442703038
1098101212
939396852
638051558
1577233230
849101612
501928951
1842774484
1515098064
1374645147
510071781
1558757591
617143070
545212976
966367856
994241076
198982878
542337451
2041691883
1363618607
1049903507
242856994
485275294
1615954638
535724852
873934991
2070038140
220225775
925067277
1352878252
1667201353
1834439684
1759946121
774473171
17502357
1495982652
1988985631
563007571
784344297
138888683
602159399
36653047
806039719
378200105
323179404
1144900997
453306523
1994041602
1819078429
1645666104
205517077
391041502
395992623
49196809
1133503962
1561813811
1333679052
454378381
490517349
1246275535
799997658
1772326544
1311540329
2028888879
2047572226
1677798353
1309304759
1684739226
1833661613
433784491
647639749
601026826
692669071
23984806
1376714192
1841449493
265177131
775076235
37209086
1179904127
1347924744
1433067988
2094479052
2014613664
2066628744
781627577
121629932
1315804725
571645692
1603894696
267904096
586358722
548782478
710524222
1182449282
945915308
940656687
865739573
1762469546
1751665392
1200502522
2086604222
1715954990
646776283
1509525687
1390195540
663940428
1161141189
353708032
792895908
280644838
300141556
780216588
832814751
1230586469
2057633658
679599923
338810621
234964984
1231307648
1957143170
683429857
2122004565
1280159544
1545981845
1350547504
274111692
640092452
966679460
2109403953
297983051
658220935
350067416
1683468611
414452715
247193118
379631975
105184581
1384522886
1079732434
1230771004
1239880759
1704857342
838301885
1303648769
938208356
1808538585
1753966248
1016969080
1142112479
647764882
335001577
2026097259
1892920033
1066094404
1999090035
118244081
534336306
2138338412
500521423
1690263886
2027495150
2043347218
1295700503
2051902890
1224653856
1727742545
1924395413
9157415
1743100999
1897889547
1610857964
1476601666
35581950
607236578
731448872
1687832649
563986264
2063357134
1220162245
1829556315
1646376569
793973732
1894291763
1811708836
1249339006
1011470687
1262991110
95404272
1407399816
777488990
266822470
1207224199
528628221
1068363052
1091843004
1906396160
563992055
716055035
1277568287
921914513
485371045
1253572443
1679387185
330744284
1149483942
566199027
250650412
1597189142
734981567
1475545551
983700673
679590038
828057600
1111001770
1022777900
1647907981
1874982675
1322974120
1639923409
378941296
233645897
467573161
1284242591
2010260434
150288348
970736977
341750123
1684638172
558248695
2070869406
647618487
2041561541
235062316
1473291685
814410433
1791342227
722062898
279539340
762105488
900722220
640673054
762446946
1316398093
595445555
26155227
1189124822
879935624
61465639
1317963531
1750929464
1632317923
1096136285
1610288692
1053458809
1691459978
217694033
769201297
16293378
1288652847
144800419
1951501187
229203794
50413000
658784325
47167240
1248739735
341335462
1561482300
1243456230
2003487442
2048487813
780578493
176041445
179880021
387680996
30206281
1617454073
1504751038
1759346555
595185500
73488294
686596391
1987929117
2127919076
308164640
946412302
1573382110
889986881
1884713933
1688322858
1231669056
1353602847
1487081592
18572872
341815917
141286808
1830363718
984562287
1977129205
1970464524
293333818
1000706834
444782066
235395877
1224759715
570408396
1608007143
512422608
1686499366
1015520938
504718351
1844670538
1006315661
1816743103
913490551
879612716
629901347
1643767039
2023079331
2126471725
1522135432
483919152
1364319921
996748671
1180476642
1869379860
1896869729
585037199
40434214
1802811127
1059832513
2009982969
1021928060
1293782029
1469851962
1164073551
1282244637
1357145218
1241511874
1140835110
1570596462
593760412
1216386798
895991765
406689846
1332290939
1544481024
788706644
962055496
369620557
2101395608
52160744
1319080793
954765663
343203360
911999121
1451555450
334805688
353531306
1250166543
241096388
18561355
887956894
1552387900
2133310969
1303641731
1823092380
107401121
1244203397
1094099616
1561086434
1528759661
777263181
455075083
1603763172
54289473
576244058
169189449
1319682704
343915576
1981652953
2026419230
1137898259
1660088778
341173934
1640553636
936822767
1786670965
410951130
2101820292
258473636
66547191
63847394
1366316531
136321723
1287272387
717251427
1200092649
1710769745
1400430770
539393434
1032628055
987229523
1400235751
410957202
323482710
1069445808
1072946434
1795765534
1156613134
858621053
1304566965
1446803706
32980481
1957869422
270516964
694714902
477042527
303155538
1896652212
1846630076
2055302064
968814655
1055126762
68617623
714846845
1737459186
1284694175
1145606576
474787497
1229738194
1762125554
1371747645
1754173152
1160056901
200229526
837753866
722656445
881359002
2067669346
2024216733
254775028
734650923
1384882348
1136760459
2002938420
2078191782
1367391047
1970795232
1841217441
592380523
1560361174
696994696
300218541
154229426
1722367786
1328394653
1178729966
580616692
333582546
215714579
1121037863
1412789638
2009620611
898537953
823400615
940774103
808076454
1114027
87298273
463767600
268726473
1657318014
1519455797
1971295644
926243978
736996734
1691710162
1295353154
640240995
564600172
472826536
1915379872
750099281
1451749342
822905181
982054534
79408141
1616919710
1866113255
2135964076
106084661
209789117
1430383933
2068714169
566675051
1936775098
308022028
428206811
1445741667
1505052435
110192522
237816009
154269886
265479429
300567038
1682199857
1121069056
1689534860
534091333
1479873193
369691574
1874612736
2028763794
1560408567
1370047855
1095682983
1815092714
1197045821
799444524
979627225
1679859193
209618369
1803493041
420836724
1103059536
1885748949
1381652914
411096166
1807468562
522186502
274130677
1034691498
1868240726
2102929421
2005444007
194925020
1408555693
2127692000
1702315986
1016017130
48619008
3585221
2048408362
244840434
2020851478
496678624
1637365250
1235490933
1909945544
610078900
1821449018
256313839
1817623320
1417993313
964557967
766578970
137858186
475256691
1845859806
749241721
1627330276
367598507
1063568263
1273534310
1889960286
970772
657416859
2137006112
1041037791
1569650931
1716578187
1461293492
470231546
1934550713
1522866855
112226608
1110450695
643491625
1342526845
395517065
869839956
1656981412
822209202
1033679375
314223060
463746063
1802326208
746084391
17646970
71303370
29680789
1307508275
1550024383
110893433
1519232366
1423818723
381418326
2091422292
1345811638
691727043
826168175
1139234183
1159155974
856881285
212009877
148368780
1119745489
1942622275
6515382
255918631
2040378945
456779365
1185902862
344166858
855441517
485267293
6982146
1682731499
2134616409
780089103
2006429635
2051194962
1472895028
1753804564
736252716
1948581102
39351126
876877819
1703242722
707496753
798121646
1333939603
56600279
379371876
603470086
149510364
507047067
657521964
1088608277
1587877216
397662505
391779121
1885574634
1991202266
1444905074
1776392139
970426578
1780496276
1217957762
826930210
741428111
124078663
1375979913
1573611616
1754336432
214609183
821781995
437301482
1672435284
1039445110
828880045
336809687
2030320687
198828332
82507665
2011699960
1118887571
1817553577
176855842
1068034096
1021105452
1841008950
666082099
1016115460
228998953
2103549952
6502643
1666115244
2088368984
1237830601
1111161453
1077207808
1112049796
1578309439
1926882524
1713444007
534018813
475435529
76468142
1492580561
259232893
1718537329
150807768
1428028856
1501499305
259997046
457554727
929666359
885924412
1053984926
1023357147
1572949236
2076578387
1646652770
1560351556
31165619
741033311
1555988022
1736839771
1722191139
1814249312
1569163225
1282429647
727011396
1843650797
2857695
1013044335
1136327412
769368464
1330890715
58821457
666486282
1257308808
381040719
67419944
2108846008
68453095
779982118
1001126183
1463218883
442440687
1971071143
1915178609
1128589864
224625686
1113761725
1750024519
1189966567
1843129614
1571317175
331213398
756471437
350372488
938915807
144674660
154481564
351076464
625818449
1746298148
254068997
49438171
834447479
655947470
1612631560
1701258721
1329542922
960424415
1973948637
1503453522
963474317
79022768
277844521
1052700325
1147196486
1056477971
653462921
1354945931
1973539878
657198923
319675774
798289909
193187343
540521389
542888700
941566454
896633975
642013714
230493943
1743418551
92291762
1440463981
2024737829
263193362
376755599
828839541
1218797399
338099225
251041684
303725490
1140743725
675733917
731529214
318105996
200792837
234635507
444517508
1449610416
2115772247
616525101
1998151258
1776229671
1228634009
857088006
228769725
681759433
616135024
378071607
1987335050
898088132
1049012506
84405535
294629533
1759395529
1278263268
1565956559
833353801
1535658575
1235296636
1769284467
670452271
1952956714
1023642503
177742034
282138491
409216175
365721052
1490126949
794866369
1781164705
156373789
152925969
1488290365
1489016520
720581595
1217782696
1494781420
1495982652
404193506
1190582905
1724491500
20416216
2137980618
1743188992
445164103
1596971582
339681226
200173898
171391099
1731368827
510535292
199128737
1089541446
1867213286
2007561188
1572522339
1491502669
340409972
559470084
299697216
2058945065
713906535
2024032073
75737486
1746522913
531385914
1020323431
442742599
2019340541
344070191
1637598357
485453586
2049144635
1943331234
2017576369
1947683743
551795427
1408216796
1045903053
376309771
736064949
284180404
1009449110
2142962277
644481137
980750839
1718322193
1041367863
2058875525
1010035710
386405677
1068716694
1700199654
1376178974
271139125
869954938
2021804930
298478553
534340858
2085227411
135565376
928428960
1631827586
195899638
2145709542
2072462808
61619716
1825386286
256359882
138621231
471615292
912117197
1620167492
1702708760
1947791580
281359363
1713758255
931944122
708268844
17596317
648911657
1781255889
1719933665
503544206
357206400
1986570747
689744030
1769231700
1528265125
1444499003
451926363
2105870401
695415811
1765273404
38063217
929876286
235096367
850726725
1876676628
2106113599
151398713
1745797121
510595223
683317662
674895783
1245205297
279509330
1629967137
2013391808
417045467
1397111794
436733957
515417263
409275793
367055615
770775747
1015299182
305527437
1894455640
298541381
1794595622
1315322341
1416588985
1512779365
1629255327
1351170037
584199712
1427822155
1007976256
1402799383
596729229
269276356
1404187165
2136078430
798004787
1355847048
1723355943
1051220141
1640581813
1761081660
188938269
1519013539
399369752
1855911638
1580056840
928137041
811962723
311307463
1915388604
1969098102
1946012852
972150017
2087069375
2024174707
786008825
110439043
1461218259
1044224381
1916341837
1549582797
2105305032
226430734
2104592372
827483074
1282069207
1296222503
731984962
626830265
428132660
70749549
858479982
1282227572
1852621705
1326599878
1189311512
647730892
1782540336
457040222
1644131137
1737598691
298907513
1322082689
60361001
816437369
2125836067
1431595739
1670401458
523457200
1433062492
2103172658
1058787455
2079798005
526585915
1683117490
786663497
1951539514
2102594028
1437897937
594615026
1805808057
1014202263
1693520175
735637741
775300581
1699514315
787151363
1512117011
2041402393
1680859198
82974020
1290092862
1706922272
249548444
2061526007
2087557370
606352454
518958907
948142990
979840776
1017615141
101049413
1253682228
564661140
780456445
2013521949
829846848
1007803668
1232364778
883240100
1675712507
1003940858
791125372
1481378471
71787021
1803071780
757073602
2097076804
2056696048
578993844
1424460241
583781468
1233690885
588228712
111935805
879044221
109650927
1288051787
825939014
1751407721
330994277
1504753513
554623380
1295112690
1537166663
787607661
1692907442
943252256
2081131965
1593168890
1018483269
306592389
81845244
1876831599
1732676326
59852919
506856119
809622672
708199026
646467617
1834463972
1407659599
109218933
1489539450
1475593072
952810856
231072970
1969883397
1571948737
1886912454
993882487
711577097
818462564
412062139
1219562264
28107502
125917030
937998342
823366041
1422969962
2145255522
682963544
1735571816
1736957728
1823099708
1337610682
1778637103
673427881
2016613077
1777958555
1507118716
698594976
573879630
1816534484
1897915041
1883886913
566475219
1671002324
553616669
1215691534
147615066
1803215359
1688055287
417888746
1503156945
419157815
355218823
1356705696
1931394726
310196585
2060950980
219543442
1066314463
771032038
362196963
1699796955
488657291
190484982
767477125
681974279
1050956908
1271710487
384476808
1586639286
1865356737
700947357
1022279068
1634489585
554154954
1710540896
2094170411
480146630
1374495039
1697785042
1530819231
1884243413
928366522
1784736182
1935058036
2116502120
434288053
146370097
1197948345
669265905
1440065220
589890809
427480708
761957566
113342175
993876448
2111192326
1668522304
2022780188
138532688
1512168885
909531880
1886975173
281429314
1428937660
21230122
2101642870
1995187015
576390257
2061283245
1988874213
1632640032
1327971895
873502805
211999838
1551374610
484408921
754824753
606468774
39625988
535192514
994454037
1416149084
2139107934
1592650408
409076282
2055139141
659951820
130227005
1652005194
75877282
1743321447
1937935248
852080751
809592302
2043171341
1016030601
402476847
360915914
713948621
271927987
366190146
142823307
157627782
1914013032
1701785361
2056063295
1461335566
1527316693
1889915855
1076534195
1824453992
487587941
552571412
159364131
184049376
651379639
778764358
36257733
2010169625
424807473
743136369
934622382
228231815
682803670
578188875
2023595040
1728006561
1815702367
1829007062
1602293789
1470156015
28144122
1178832889
1189580734
1554486993
91225710
1848382483
589555034
1459406702
1696999991
142269422
1238525891
1210802403
1779351791
1677596091
1805010618
2132019922
228611600
1428387002
1914380176
944773612
527342062
1289570252
1859784475
343956150
1172578533
1793169041
605747798
1996401440
1108417184
1858499879
1113699184
514583476
250766267
924943878
893900440
1524135721
601561314
715246093
1190582905
1013019087
57292426
1104643681
619150413
443549062
814242661
2078617715
1984115894
1217940322
1197996029
1225183238
2118856974
659392055
1681977165
1366679804
539298033
619813682
1952690867
1749757122
1311856232
808230174
2063826156
115872722
1267729298
472617973
414818728
8177537
1092377113
1152331375
439794233
1111981676
820273416
774324093
48314941
853863876
105360609
1769596257
152845267
2037912229
1579317041
184570430
117011625
1202129251
905867511
376513034
1265948029
2018744566
1860242454
620768323
402997924
1216666060
1599881224
389346690
258617490
215421452
1063636597
18769503
11731437
1654657863
407087842
1148419607
1013688147
2007859779
2089455836
916262591
2049346257
401217063
1681679856
1158309093
1535772211
1004947966
1030406994
534964419
992125785
178126356
727566579
1369888497
1380003183
2024639320
1953038482
381511956
1987278710
1675142617
5301835
271344272
1341625750
1527673863
1945239420
445461503
1443307497
256720471
1803350603
1443639036
1970049538
657344635
295558310
117848345
1791209589
2042237393
1080774587
487469241
1766838811
1050371477
1624959158
1330125143
1973200136
1918096070
424823678
1173597596
1487669516
575346465
1459231412
866300328
1046882180
1500713714
609505775
790267481
1147167388
1893958388
896908067
2079905908
1056309204
1446582277
1133155476
395718360
1827465619
399831924
629119210
2069686479
598268859
2007700602
1762167694
1888160646
5088113
419351227
302412163
524645543
593012750
1060783113
1523420115
1762407928
188123843
1287822942
442602109
1878831734
247187623
2049819325
292653382
504309419
1459056007
1845833736
912703156
1155738352
1551525551
2058385400
948586615
1082133472
267028231
1788794309
1572037462
2048963740
670650772
151254169
1322713290
1435879375
2056997212
2069961170
430310050
1052493421
345790715
1686356143
927237886
1809233688
19664571
808094905
5071400
1779617392
1513430764
1319761848
1072704809
10924036
272560364
816086505
64556484
476197302
1540075422
1682967388
1058967181
197904171
1945519694
1572153871
268363979
1924780479
425413447
116652211
548305260
683926035
2076631366
1368859621
474442006
62167433
1411258737
194221165
346143866
1030318218
1850263069
845799932
99895492
213772202
376083031
1316436186
117322673
1851792931
131294779
2030087110
255412051
750485278
72635373
1510552647
1989266165
1703431623
413695365
1868159685
1163085572
1830843695
1463696091
1213014510
546549253
1673844751
1861687397
667311212
1990815477
1707785530
1756805757
1115340944
351315849
190770328
1844634000
1054926365
766760821
713763523
2008285523
1939952957
1988478392
1237110136
703151448
1432750251
1413221960
825859862
1288009299
1203722698
1016210486
1105032946
129487987
1157373721
231715409
102415975
4877925
931659916
1035089309
1193760535
1240887574
919137215
513310483
1378639709
1875488605
1369939340
1083909520
711638333
1679666494
495540316
2140609634
117588069
1024216599
2144351876
417159491
1579213753
1218569800
1483050476
824052344
1520864900
342388835
748825460
768296036
2129325019
454425028
1461639960
2092975636
590789688
2073337830
735898999
1067349352
1213359029
40434214
654791451
1656531428
2051098298
1299839021
1854910331
1595683458
1748310477
100877622
547952563
2064519136
1299639510
907795006
111498347
1069802855
152986106
1035492925
1724301460
1019991245
908387505
381885084
164742516
234562113
1852907393
1005287677
1205405649
1367232091
148863419
229506836
1048473101
896992064
1309423646
140272894
1242083378
338671575
1394654936
789897084
161146168
933491764
191730312
1949244950
444875598
442380159
1402142927
436725147
800327821
1765483905
565483155
1643858548
1282674876
1118397889
2032936263
137640519
2131235597
1928571703
984164736
1371039870
537902420
748029937
74857484
1710098635
1306409151
1053928996
1007215726
725588963
242559509
2043929149
240270960
616976415
1716521173
739446040
606847381
622801051
1410568101
1767785532
1288169904
500062831
2012930811
1431199795
1811033828
1758614040
729499899
559730848
1801367437
716174398
726847674
737588824
266751744
814716409
476833814
681058035
1741546063
388685087
804065991
1130036594
1316085678
1665791120
91110757
608703029
863378031
1974736496
1743808099
1600799322
489098832
283157464
724988362
1881086551
1531304700
885765332
1521263113
1833724364
1238692895
943239
287367095
1830072205
435981186
734938935
1765184191
429490201
299911857
597745343
725577830
2047665382
1921532818
142407174
1046506242
1916051287
1571094336
785380539
242606422
1116818939
950581983
547174899
1221420433
470323401
346399207
990814015
968619830
984397703
1062736186
689250949
905369273
575953288
636667431
1214043323
2027675741
2041555198
1899906043
177907659
79699355
323766314
2006313111
1571741311
1551836912
1367062587
658569313
1261684613
2127439440
498645092
191167569
1192809895
1886727775
572276142
376410197
1743631636
77713292
194532230
1217810782
902073471
1218092224
2021179015
106378700
1244325725
778643532
1349096939
1928347969
245050379
1414096235
544765706
511345560
907407601
1365328081
1581224260
1645051331
233128384
1798930053
812404967
1548294847
608873317
1268481304
512849421
47058121
1921869560
2064537361
836200629
340913926
39912712
25245685
1595303390
283496095
952299494
1589490068
1980834516
684987405
307754930
515587861
1348783389
1808211655
2004252381
2020734522
2127951561
2008945265
1863852783
1362780833
351329364
825432138
1622882655
70178053
2056150403
641818975
714018599
409143252
1010617441
1644280643
1664006344
898934844
178551851
702780459
1073888362
86649115
107356008
1268135492
1818597031
1951681759
1701001669
1529338426
453327329
1476430644
371606089
930633981
1443530355
337188009
1015480713
992398388
1055172552
2111733510
259580153
770348629
1837916308
847513351
1724746020
1040008572
1771925884
83496076
1610979952
697717322
344844422
1444354982
1569100963
1184801115
436361951
2057546247
1191015133
1021372704
1644997190
212809242
240298837
1805732095
1335590884
948984361
1074875863
52848531
1673072690
193258363
1522915334
338916517
1259886479
289367779
558104847
907481142
703901047
1636079081
332989933
2045020951
1376241068
1504751038
1121269433
14022623
1419173890
2050424044
637770321
1537554392
657113562
1955632017
91189853
1067678702
5505648
1528908718
406947547
711383870
1304900625
889200455
330214411
421655949
1663111651
848116982
1133260630
668460772
1201233201
1431206628
194859548
367404823
337931798
861659556
2107374961
977687405
1354060701
947394399
1519619352
1181109174
1347238573
1839674028
1902456693
1472012026
1774275165
561810094
7682271
1528992002
2015252080
1519739719
1704372949
977677182
906182852
39935003
1656588336
1576441583
555524377
2000786918
677576095
1508852618
1689284124
1080376416
1815033274
1618007386
930695679
1932258085
749213468
715486608
1090594029
2123483054
2082199046
1169815848
316507017
196346108
1440633666
1020964360
1196325890
1358083142
818292556
1902034925
1430190744
232725160
2099695948
753000320
218594069
2115775382
733630108
1271042766
415989664
575761847
1651555520
1170741519
806527178
870065437
281335790
1017595405
1930475720
458896949
763118354
1142966115
1496884315
1830232039
372659821
257712038
1826007736
2015958369
646912634
840734134
1971299354
1400823744
680116164
284106389
1334875177
1051565775
1055308717
736582002
485521138
493060459
1360030948
51495450
1118828433
618140423
19735401
412488774
1847610122
1272738342
1336823267
1327136936
793877763
897081953
420455304
60559342
649079350
1040055917
767834406
405631234
1341321642
538025524
1840295254
1516252101
1822491358
705116675
1135271683
197268242
658126139
994494830
9940198
291788078
1724829926
221267091
544261098
850196406
2121138952
1635962820
244542575
1006154255
101541076
1307457617
1686922449
889519892
2026457993
993876448
772632148
2045311168
558813323
61137614
131295666
1739641188
478114936
896095074
1497904725
135476744
950390578
1587902128
1508277514
1327314322
336521977
2015661444
879366450
1705331847
142200233
1303342326
841339382
694647369
2095174005
561001698
1942244896
1180459010
2003804707
1404656184
444967032
129642015
133304364
1066298744
1887091166
1639109214
1337304022
1036636937
406752670
1915003720
1015714442
856788287
982701173
2004149547
492752646
98575108
891190657
408420371
1041315025
1594266907
1211571294
1553930047
2074739260
1705932508
694931861
1392576485
1270700912
1012764763
2128354629
1724501468
500988651
1772434940
750129131
386138709
1929627790
812371849
2069594304
145631021
1044236099
2014201885
371551315
1935927292
1433253515
298561059
1855699191
361055472
1374580922
1762598962
786880838
245692047
927204134
556770148
393256677
846878151
1555516869
1905436181
383621315
2118242969
1782603736
1193257614
1177483397
1349797817
910418233
1283997664
717859156
1210324557
1783228002
298629197
1183702390
674175562
1897595440
1100205441
851745018
299060986
701830307
1688864174
2080800678
349936614
652772255
1049332133
1550745295
493917537
1894560092
656845629
342576605
1247669842
468165890
1929664141
1466448101
105689173
2129376970
1140102124
579535132
508311833
1764976749
1653649917
1163544300
989281472
922739762
689914933
392443561
1304808965
1448868513
645706943
1129751304
1591955340
1656078055
1010433599
1733120669
1569271313
2058993319
1189450652
1081070147
604067305
734753003
1157153217
2115507235
895798491
130576157
86811224
1031684588
351407408
1397442071
2096596850
2065709406
1419765724
12650214
94880736
564031310
1267343851
1188169263
1747266086
3061388
2076267153
1100244795
934342803
1848842579
1219654861
1836654181
1596591236
989072768
1370885928
760430386
1771925209
1628869746
1971612568
56838879
1748085689
1066704525
2007331517
673154530
706969227
966198612
332905225
1844040523
1945996956
444309882
271197131
1515760236
1925983809
871125727
1375039939
14415338
1599358551
169118512
1894731208
1357884887
126157195
1952124548
772020267
1621413092
558121764
1792864741
1236884556
819713914
609265274
2076816340
626999452
1620150853
2047388537
889793301
1549750238
1433967822
1502561786
1496072169
1606389084
1826884395
270786301
296005029
1000777362
1002487733
1734502274
1656924743
1206959311
1948297381
156722062
1134816029
1658554002
492638949
1444625798
1809495456
257727695
1715402190
437769737
1158253583
725081187
474872993
1984600688
331765816
747179345
1223915426
268017789
464130496
337603189
720955531
1450906129
1583279766
1124618757
1812553284
598581872
1186946267
1670374811
288224120
80863049
1427595080
1046534156
2026238139
1576283676
830850483
1201133979
2125826712
353789536
94742400
1638531213
661019122
596781321
165566858
1338682381
421049034
1073884575
1506931274
460357227
102030347
202387217
307510234
36249438
946188495
1291437877
1920445082
1180276670
397759549
684690532
2091030231
1662409092
2115546897
1873146803
1312030550
730996248
1458861634
1719867116
133086703
2013356089
805039231
1213019520
329708446
545608432
161167644
1596019179
519859075
69206564
717084765
1033325901
1560429451
43036846
2143384621
262441783
1755505324
727978646
464436869
1094080329
1677258054
1839015910
2086591940
77496486
1272727741
551964753
1394280584
669337332
526055044
2136394855
521244843
1883321007
265852266
724029329
1306736557
772549078
1704086593
605876628
1037700231
1854402704
1193697922
686763197
1342908059
597573746
792700124
202263754
512956206
504957516
1977707509
1081240676
78042855
470790628
838907959
832073033
1044992881
501356809
2068502433
1103078663
824687953
444003701
1638668761
668649590
1207075492
1622379453
879438242
280117115
1609950
2025887299
240873916
879447274
1656297069
727097292
904191037
1559004543
119175414
1107536736
373860212
1333451485
401619061
1922161862
913262315
583905730
1027145267
769687879
1817182973
305232403
374797321
1198075151
197450217
1579488550
909813583
966464618
1788331017
1407152943
1493987693
1573819657
1578473685
814220933
256972325
325019405
460377235
938875829
1585944328
267069783
32449231
396325194
1670543299
1542372227
900577090
180443549
517564125
372447730
1632577407
1811195040
483022314
965860157
1323717173
970602800
1021298005
1502550594
138625597
1724296484
1629029371
1590399711
1560392779
7194306
1418992502
156067797
1350946965
1966746257
1241046587
1910341990
28485537
1109591479
641194764
1793286904
745659748
730889640
1395286797
1775877028
457723368
603973793
121621397
1691110765
1577706107
1555204959
794645655
1212811697
1441373805
281013547
994850923
312597922
1434484980
1075156588
400119877
1938063176
2060759438
1539248550
1967211523
329065031
1448804585
2000018978
407165501
380835864
1037854984
1505567796
237630838
697933862
1479114141
957017101
1805426149
949318411
656283095
1725202587
337731526
1417642123
836084741
267898041
621073508
172272897
1671257215
1045087776
89416385
1380531250
133008529
2036049349
1602877382
1487364571
103762082
293168553
551800487
1993880459
1417479554
1675831482
1799693094
1192073698
1593747299
1583506959
336737835
1332864203
2071766221
2068882261
658472440
1974081289
1936860913
1579756542
555084842
761892239
815999514
1764586489
1297847391
868071006
1263256773
553884952
1731156635
1516358881
1549297507
1613623684
1833628123
455194047
1946820708
1017874565
666655735
465299982
1664934848
1131334471
1698143922
1123804269
1036904768
1129442168
1522193677
585183971
45382665
1454961211
1832309943
1636095041
301136968
659574542
1005210829
376157984
983176157
2112037408
457306889
1007407598
1102891116
1968420372
1610692224
1568956587
558126227
840746712
973510567
1014438833
1190798159
1223733289
1633366814
255615967
1421233448
141890776
248426376
1881671037
775678329
63957934
1832721157
1981840997
713801494
1144313457
75918587
1910172133
511385069
2143894341
749306727
2028793419
1542584904
547903746
1431555844
1167270882
793652091
1852065079
437883932
311541444
1556662601
703895229
490532222
1802829218
1102870342
192061185
87254014
558919681
881830662
809357231
468696494
1023522626
535300298
2084501663
1176304513
844168400
559254336
13071548
955314464
1905790062
159550228
1120008563
1136351265
11720217
1486602980
2076009159
2098161650
1907196047
648493667
1030058834
1655386980
1619530422
1338091733
1557814305
380813539
484022826
513777093
2015625459
1849729387
347206019
173105851
1539013155
775970545
308135410
312983720
1854767835
2051559255
839015328
1680383801
1423735136
1203627147
2011087449
131866156
1151514995
624961057
870591867
171822149
821466745
915084572
393611491
1945923775
2052818907
1658541415
1453195223
1235513739
91536395
690417452
883195628
623296020
1187069103
1593413071
1282490505
1063505455
225831936
690595646
2042302140
1189683651
333108256
22185645
1985953638
737702960
247394924
230510026
1152306351
160809445
1950604189
1114547321
904734016
1192873700
2147049054
2056276428
1865042070
1333606530
1640467421
761292929
662965406
1719632939
1237144343
1128304437
106507843
811319957
1504408281
766088964
884240196
238671506
1784342279
952056353
182743566
1887631301
1246947983
683576372
1385325148
313191529
66828079
1847518991
643873656
612273693
319033090
856816945
120928436
1395499819
1940841467
1933943671
1219284308
1123835514
466432553
1217419048
825939014
1649309270
1843545166
2100682352
425245178
1149137222
1280485562
612582655
1024687556
1582924175
782425441
1705870259
895707268
1354133646
1675078290
1212322723
1417430931
1226343594
2045903395
1310895964
390613098
1307210589
2050165799
1458719072
1731398115
1026796021
1324443175
837277228
1815738023
1753253925
1317464557
340974930
1160123662
489150411
55924278
953986512
665023198
297733075
1590726068
768551525
1066898100
156596626
813305287
1227219047
1165888027
695389926
1339917411
1614104623
1693664398
809964371
67316895
1817459170
1201172675
1925446128
1369032315
1506294877
1361928973
21588995
485287079
973183650
1221215703
1655790545
419529570
487558699
1751589728
377450391
962704911
61157945
57364031
1238338538
426809671
966022026
1990798262
566246048
1056389735
1772371383
2022143904
212966759
78486666
1586630601
1481929993
1122646485
972768968
1937651503
1145443805
1378177080
2017723523
2028655337
1035154507
1958632696
1247302411
386287608
592285291
1657330223
1206505072
1779256831
144449348
1582457497
1110522228
883614600
2078159681
1437210415
1262021563
1222497992
1597706812
171049597
120164320
323738425
1384282761
980308957
249997704
1878674459
1465918520
1141167891
1036003140
965355196
1045572995
902383819
1158607324
852514175
623324536
1771512141
18263639
177141066
1673562274
51066032
1342707365
1875697201
1456915241
85097290
1841005184
826207790
894434175
332805643
1837530294
781678618
582381501
1344684184
1437175540
1035536019
1682336884
394656584
23550375
179688123
1830275474
114641365
592609498
471661740
210576376
397942287
1821919720
1576461205
1155692600
1897489292
2018269296
2057826716
265414340
1828945246
1192854202
306412149
1635323483
1426992933
1257648244
1160726778
1438065362
298172381
1190984003
547953699
180659083
786503898
1022153238
1424522666
1108388904
1403672425
1686291610
1267885310
1822593000
1131162801
201410568
1251688424
1263820653
1582135781
276974289
581482240
274318946
786095755
958866290
315092088
375844527
1567835260
156331519
1874955530
681384586
1529466791
1683157982
993878119
1037035031
992431957
828538581
2021477906
96770462
336992038
132899173
145815981
989123869
707998855
1407352356
1379398284
472528279
1108912377
1506726478
63911112
186696534
1588815765
1366731018
1316277748
1209598134
772567823
836149417
2093667742
652450280
783641202
1568640431
1888230029
1219754174
1280859752
1789408708
2043855743
1183515393
2128694710
1676043705
260892023
97242863
455287215
1210324434
1042244351
804541098
129665898
1816983896
1267601654
186094399
1101289748
450001003
1042475458
1402959534
1440658234
78199886
1880597496
873519903
1552215564
1703140199
638019096
1329254106
1329145938
1758254497
130761001
1385955877
2072265017
1539755836
1577071356
771919049
654540984
327142643
1886557871
1800594239
1148607736
753579683
1606030401
1679000384
742833175
1156522703
779860149
709061749
2098862093
1155333092
415417799
766470637
564472701
549288123
1334315192
201964006
350267497
765621021
80046365
336256940
1233919658
2132723008
1669082641
1175880937
1620480528
721326055
1389645779
1199480349
31550293
1285453424
688315591
316169355
1531384282
476843357
2096258035
444461561
1332967603
1571057946
1269567953
1068991634
921179312
1405595742
750739338
1138849749
1656051191
722270020
1432415155
1488599865
1427538282
451801740
1891026269
2120049512
405654216
1192224158
1329671109
1820068054
1126785430
2123407783
1766182340
511073027
1587440230
1333423129
431384837
1441270348
1738449077
1240082053
209891119
125783595
1935450597
1736079532
679673452
17901739
1162706188
1725219440
855184575
298907513
604252309
1121580425
1300762437
135414112
1262900429
1500073407
2101109322
1107774440
2080237159
234113703
175433545
1117534685
1028460042
214073408
1969028664
1133068488
240941994
1387144369
529500666
573262839
379898652
471656068
201595155
1026652287
1443156764
1895121680
1515612009
691008646
1193760535
107727889
505972963
538669664
1766740202
536568529
40622974
38090008
380815175
1053557360
1960468250
232489516
738331667
1755828876
1644793171
1990337976
287044133
28949961
1247045140
598015790
1684667399
861340644
1420769331
589127042
377687566
757036227
678950546
119220844
40490196
239677232
327680465
302615404
315817893
1259420114
875310215
746453499
911086640
1288380185
761656163
144476914
268722695
1087791650
1045580162
1105364122
1246169031
618377398
1667940430
1007937316
706688917
512814787
841384080
323799211
1831077919
1472996465
1660090525
1328469815
1219498420
1853960826
772826131
855158281
296858843
1782751151
1824541429
127486174
1062651613
21877095
376849062
1664730263
931606294
786711849
16732566
758244698
1067015103
947993190
1680743765
530194127
1796979983
1744904333
842584216
2067111872
832134881
360150744
86653396
666412161
178359909
444240922
1318360334
376453182
355701166
1511795931
1768527584
1030655604
1120847841
794630593
837376591
1893218827
1334764766
789622063
1319312475
1841778224
173850378
647820795
1749601759
2112214291
1160959358
407117793
1255122406
1528807541
1940115369
385721787
1944447540
1444134553
66280659
2101055436
1033178916
1188059696
1042442379
1682311851
969065657
783228685
1684254005
164958935
1724625772
1602010713
564780756
1618055225
1020977687
38163377
70685934
624511853
415827536
1314989687
1508108882
2144284953
8464996
1547843493
1841101947
418438366
400565011
503544206
910201885
1966181894
1898299764
1666280668
1131896760
2064230268
1511662800
1495298524
2084846798
1806703889
1338538234
1648717622
618569424
2086066258
2089204440
2087405157
2013508205
780778605
1337905906
214725595
1586152035
1774870831
943153481
877873234
1098869845
1012077650
1901164543
1870185795
269305780
463049952
1063729408
517740497
2121287029
980745365
1332643150
858142123
1284642876
532655648
1715062562
149652538
1487107241
1080830445
166793595
772775954
1824756755
640118572
1572568059
460086536
1685747502
1285719369
1177474066
1591548743
112617766
1097036292
5910490
693560937
508404645
1885865068
1084258780
2108830321
130664260
840506958
1024840150
983066418
470967669
507353535
1401556239
573157069
71704862
1290170987
1659505360
875549257
829873487
1596969175
6263563
788413954
2096776388
1403517730
1504408281
108541291
8336957
1465250508
1098695966
1021764531
1820488369
51930198
911302599
97164949
185091519
859864548
123813617
1079199235
1797673315
907397178
323470330
441672887
1684335196
1674974010
392442455
1530867169
1750415724
657858372
887354984
1231999902
1268717773
789805392
622582966
1968214450
1401533476
2002258970
1317970105
907414063
385262227
1960526482
1441408254
213056516
1263551599
1689055303
1377107155
1645943893
1874699422
1636184226
1471718705
1253873586
1177785173
1419273638
2062892836
684972518
797135432
1573477635
22136626
540858817
1215392380
1506672335
994439925
1042969018
1329423822
376316571
463119495
400473612
1731802704
1810486608
549360167
159091688
1008724572
475094287
407947252
1274436853
305649323
7332881
504585157
1312780869
959866997
468294187
709513124
850388619
638585544
127364645
1088273374
1846940133
524001721
1739111340
8505898
490908080
1930566315
2114158135
1560044410
896999993
583484582
1766052713
73598808
950671152
1601270882
1781856055
1800849139
1553027933
1049095205
1146564742
2025519428
1351106473
1250239277
1207262036
1203636645
1856560180
2003270333
1033956562
1189045
1994977690
744971941
724204783
822695312
1015641562
204072844
593345848
507795446
1845483738
1706850921
181075094
1556094680
1662952738
40998027
775694887
179635145
61910376
578913869
1241485752
1614987764
1166388775
1727764908
1826524128
1043417913
1186257017
1230237802
888664730
30114305
241545928
784131262
1829144018
423481468
2088846959
2030561596
950984076
238764247
801848904
745714306
1882552703
1686497730
1270918892
1562322760
1124876714
792590591
1647038371
42087330
1886829311
2005294300
1045572995
2061728119
1124579546
1168105543
386652874
911919366
762998244
1398885634
813940447
1830474993
1513430764
620463369
1935981776
2027699318
845821650
852885533
1228385778
911505461
215919812
709431179
880834183
376098582
1587820535
657887193
1868159871
1540441350
1435027217
58060086
1589128502
1431411438
1901979901
2028480313
721386988
1928674910
1635282011
1322471156
136892434
1193630949
851263471
65275412
1178286439
1130032389
1587749791
1476946022
351899808
1112541435
1135078680
1094603266
853528095
183755886
777527009
1875704811
1930371372
742678588
48545767
47144308
368953003
1112878177
948288524
1313066413
1232417679
1579972834
1406818775
1004825828
1710758547
1654077094
1293610344
82963853
1606506325
318712526
850135370
1223897569
1141613959
97190679
380766504
234532803
1951395565
1180494202
1209412110
584044372
1406026153
1266352938
1690021490
575937966
1183661639
2138395813
2116692718
518744886
808118675
1278568447
358488946
384377613
914887146
598747738
356054200
389267501
1392400513
1181077530
793400075
1757871112
123165971
276073679
1736297114
90928814
1780214730
965679
274732809
549628332
1454615427
1491024063
712432436
408107046
23706545
265313045
1309605307
797750861
1077623324
1790190743
592687926
195994698
1872523089
624093551
1272871520
201099947
597813676
1687404821
1290359230
1675459952
355919628
481253583
512512619
1623051133
1458735474
33414286
1743187462
2085833765
47573458
588261966
1963345263
2030218796
628781006
78762599
329439377
1302830610
1557622877
1096481786
1441734448
1351238756
699881749
2017001527
659497334
34146696
942548038
2034162930
1559208794
1998105621
1389661775
499629173
1679422812
447023830
1701187863
1795909790
571557314
644196568
1332855783
819181979
396278292
1919331591
631990335
2027563023
204530930
898724524
1269274567
720830368
2049290396
293386591
2142808552
1766534290
1419666332
583410162
2060913159
1017760146
1948809082
330238583
734477767
1609061011
87869166
905499939
1038373487
442901840
310836961
560550057
1663553767
507425414
502131118
1754921462
1746796715
452586835
1951019880
304097289
236879924
1253702783
684325511
2045519813
1614708229
1257579701
1840402059
517235481
1883066028
1061255929
1119991492
2026079931
536322067
1618324431
595223335
1801582333
642194304
1104812262
233453330
1286750309
1145489907
950238155
570775448
383153817
1644148796
500867934
1916727952
1050186052
504700458
1565090515
1605353161
1089465464
1555668900
1139397592
1347851375
752299700
148796242
2082265797
336021237
995758969
541029799
364217398
1815399324
508304884
915591636
854658569
202685595
460141741
1455693703
2099431853
1440078593
1227701003
1392981880
596449599
380967000
281025237
585116867
1731872789
1887362576
434440135
1560230570
1651385255
867375563
331732141
987319541
534990901
1035287482
1484701003
454381548
788267347
16031252
1764320504
1905220869
1980764529
1690570837
1067002097
54700654
642297617
579328888
810158971
64565968
1815718254
478197029
313246203
1376587380
681759433
1864807386
430168546
88037105
995374560
2143013406
2069402978
293401496
780556403
663534916
445874131
504413238
738839101
1505515718
1469807713
1766661558
926776102
1750503861
533548278
1927729720
2024243963
250430533
121976007
835300874
1189991402
1765182658
488313437
194221165
1851210542
1560751814
890009532
951004383
498513281
1210488413
1881898542
1439547901
2095820677
810522146
114830788
11249879
833200883
1779975777
574232301
773314977
1376262116
1178422058
1794438666
1800509418
568528353
1205564208
1841443783
1515165467
994076262
685990048
1501038395
1677343003
227207886
1506661671
976920069
686151972
1327125423
390061775
933778282
1168062785
879849811
882180826
1330052499
1076535306
2025107521
2008252308
132540608
522159680
1574839968
1474029537
204232829
649302054
1530763410
784244148
1724622417
1469693198
1666193388
1589487950
557480195
1410456615
217826208
865332195
589625403
1080636076
986433300
710451341
1326136844
85212500
821743671
1603268118
2103874735
702639637
234251625
1401442020
945789265
1658977619
382269711
2133084958
264106746
1843587824
1935171518
895295664
1748559358
912266994
1355901856
285937556
2135193585
335240575
1520250536
1700781798
1467251785
1693588102
668254675
2059692418
646776283
113818620
1804054862
779603923
559562147
1526734179
1917886161
1906017715
228657148
961986826
169024035
668565373
495655580
714172602
433460568
362743391
1329488575
1893213334
2027646612
1113857825
488712891
483635058
900831340
1311297306
1888332442
455026581
129386431
741872197
1372009241
1129796912
904258239
1838117409
1474243831
1850460355
1009610781
1356468498
120368431
724612302
436937591
2113462724
699866593
336580942
1633466173
921914513
510829457
204948769
1838729728
1023651602
378175444
62879173
149529513
59155105
1294494388
1641096633
1618796575
74968185
1411051950
759329900
2004285485
1898603817
921230770
1442194219
1093587930
272942155
211711139
415247331
695337052
868493387
674912480
587575137
771802514
511129618
162825765
1616222120
915911428
195272449
109001740
597432159
836991875
1961097738
647374608
1099291213
715650964
1546723174
823647433
1532120621
1988985631
1560775978
1905841531
2004869633
593461730
318162963
598575573
1353313184
1982420265
583682632
1950837550
217251899
551881693
1746519122
208381368
896062958
1906294675
1590561082
1319219647
200031775
165610795
1404042364
1655348814
1148279180
232318177
596028587
1204507177
1793100688
2095848054
635725902
1299013462
1927051432
774955997
333589984
1325282899
1631847127
2102272369
68428600
1073684861
1443715084
150400588
233427578
1634708501
1021647586
695821369
1708315401
532645221
2069885050
2065544464
171822149
2051627856
2116240112
691818621
2012665390
359890689
2138965160
483190101
1470745636
1204465842
668714662
1469362781
1085644251
1918134304
7512767
29541386
159073492
937624791
1894736633
10954241
830008996
1116764268
1508437445
1868234455
542994044
60426631
1896658432
1726161303
971030794
60225149
1296635927
1725367280
1529440538
1603290121
439553757
519689488
1798774212
730863471
2094222573
1097910698
1966995769
911772921
1043364666
1039087331
961630628
368466731
378278326
1616509581
1027375943
1699800623
1763002876
755158628
608244932
2054773943
574974328
854621813
703873269
2053054950
177491170
1249950395
1731542308
1340058954
872278821
246598206
1935452188
1837833993
1873493184
78228865
748278584
1223188294
1737899971
451332811
1873672778
1257308808
1638276221
1276912153
344341113
1542312416
1095211826
1287789599
1126695927
464339008
454025626
1283883797
149013793
1928307775
1565947062
954931678
2022827366
1780394566
1023187540
164338405
1875240135
1875571951
728223743
1185184488
2058034374
878235466
1198080989
118879028
807026117
1534226437
715689653
1240207516
412505674
881370076
2113205069
954068583
1413515975
2131088299
1717203559
723405541
1402619073
1452328707
627000966
1056265823
209836663
1171765589
1481216075
1576680469
757073602
572319230
1125054664
1814147319
979607591
63194587
401542246
2014780553
516972215
837639490
1634367089
934539934
1356683602
221199074
427851390
124451650
1798100121
359747794
1725429022
1783405647
207862549
398650677
969380518
1245860463
2054949764
882127583
611520880
460754746
1432899019
1859960824
1302216489
650856007
892127844
1753161924
724860393
1967123655
280265127
1272514797
922131156
1934016165
741983637
1193997706
1850465160
1624727896
370573876
1042065576
656353958
134337116
441355307
819825011
128823547
1249364622
989472688
1733036029
1350002142
1493183793
1678926090
350592900
484059544
649665368
1014969790
91329150
1328139393
1784053909
373380351
549158687
44655958
1307602403
763949147
1070685066
745116612
118651911
1819133606
2088629140
1665342980
2009865436
1088572479
126325228
1757665700
1624517873
1611247051
1417367855
2003306030
779151
1412998350
39261335
653509644
613606797
874931925
165625375
1555053753
1224224579
1397988580
1110082711
615882402
1467733214
1728968803
591926635
1222911279
769599472
211543970
811692789
1859526313
67769593
1982677233
2074098844
1408173658
639222508
1127729440
44402108
124221502
1807758453
1794156400
1020991711
1978729966
1867542527
171795368
1476886342
1876522068
1733243546
1577571163
1269543887
136142050
1078283007
187381373
737069609
1040201231
2038535101
664030983
1371806241
123498294
2044924936
298865779
1270745770
849036792
499790710
1525009613
2105905541
1701581489
1351063765
343696870
1099557395
1982155212
970902965
1335545470
995777113
1273225666
1808288207
253161090
606615515
453785339
2006131850
907258659
1893286280
1676050801
174681511
1789309385
1345467206
272259015
1218806244
788499482
1593584161
952877130
401007756
299537790
132218994
1001527129
1724525037
1067535927
1821504261
490240585
374241958
1847809776
619333897
919158722
1512083450
1561762801
2013557986
504757297
1124941300
257838088
1995589059
700453741
981876680
1208625567
894217940
1334531992
1485832536
758756565
268240696
917924134
188910720
868884908
1706233336
94900915
1897489292
728304742
1505265921
1772098925
604612983
101974709
713684467
1603417036
1812849239
70537386
690671225
1012310751
242646556
1062414376
1225183238
554832934
263172109
1792569749
584745967
544854143
916162007
2138996753
797266673
1195238672
1235579070
840799484
1505098171
145575428
118877135
1836861803
1693183545
480646559
368203178
1276358270
435337153
1698240457
1325248265
232085557
1267857319
1283143662
162358451
314960392
1608807472
1908337782
426224455
2085825421
1166225345
1748710033
847283948
955689999
1453931261
1387990260
1274396784
1364403894
196681487
1372970005
1630861910
730996248
162637883
2079270168
975070166
1817493405
1605050091
2097732577
256390873
1412385471
1095432130
903616338
717100420
293182223
1879389928
1189111382
2037904871
14024465
894167463
340385017
1705068607
548075271
440817719
1038699247
631066033
1986671421
447984183
1803275219
2087237743
1040351356
1363946688
137328520
877575793
782943811
1785724333
895944336
1428974262
466806258
978590819
155698845
359368695
14227982
1706116555
37899153
280580728
671200094
1682102322
517654195
842213974
473595610
1418805083
101640475
749907554
1935824609
1901170299
1974154190
1412527062
941488862
1440565695
1369832950
1687333851
1105525560
1464700903
78079064
1962745496
813661825
118251351
552621102
1606370305
842952963
549670192
1899576848
1287107445
1311706569
767361457
1309648821
1059218243
566787060
632428914
1537509099
756902648
680576053
353081411
1869913363
743992376
1899608532
133922270
1238377284
1555013164
318414139
1335111808
341782594
1484901066
123854503
1723176400
770518592
1627121274
203562405
1003386670
1443401367
495701751
2126375596
174716254
1680602102
1665111402
1197408777
702391793
1774575037
1325002205
651314639
707092720
225505106
788437187
1666796646
54430511
143065772
515354320
1806815778
1559672331
1638094645
1204465842
684260645
1605132178
834490431
1063510497
1390753747
1016135405
667198553
1138095737
2002380333
1826302520
801577972
1449653366
1894203316
690427913
1535420870
234745353
18986130
769864967
1915761400
659392055
391772807
154509107
131808433
1676665437
332198413
2109830411
738049922
1742543852
342483282
900802230
1868767479
1662082071
1501365854
359276423
1220533008
148187525
2095616580
2075611986
1658738947
1257506035
738583589
39952720
1017395795
1561120756
1818218450
842801389
14352570
107721375
701688203
1592699628
1737126479
1293665135
1977503919
327288294
1684935944
22104846
1528075838
2037422315
1008890327
736424034
1753988495
491039158
1409283043
2057620475
1937943219
1954191361
1203358542
678953050
1958624327
601977537
259336604
747225283
472978173
521980367
1519835305
1991502303
1158784301
213449021
528721346
686510926
456577091
1291270666
1883006771
1138026791
1411950091
985487919
1974316275
1986140624
782354513
1396772563
300949790
893084349
1470340490
221026673
1841738671
1341282853
585097072
692328553
1356122010
92770236
1481949659
1323011813
1891388437
931228429
1756019242
1503711405
536082526
864437909
1145715997
322003855
598600247
693833210
1735787162
222877465
688229119
597443411
1270094434
446162117
1524453310
1023936912
643167222
804348936
257008972
1212834963
1385008223
616291997
954788126
2122713471
1159365304
1970133146
1675859396
347737816
718393945
308511251
1846155135
1551270582
761561195
1757921986
884658519
1868915014
877663857
948224378
1578335729
340183103
2051679779
1734799182
1922526060
278521365
1644800142
224742
354688105
1632124859
658192770
1220391220
2143048656
1126304859
569059830
1262840909
1536349852
680355178
680822166
1601975934
1170998093
1890653958
2103574450
388801467
110161032
1567379415
17504717
695188503
1654390991
775124201
111730557
2124181907
120530680
1023386583
1098745924
2140382071
1699050365
314613033
91766854
673722813
1124736992
1318954302
754725473
1645427187
1581009739
489293682
1943044967
1559828733
1754914869
143425777
148230430
75558995
2144220577
1520026536
222669447
697404635
1750983817
1600022246
1341088537
440122648
418288348
2059214669
2060246900
550312025
1405824753
1991392400
404099340
90266121
969719083
440619211
724558663
1089009718
102737619
1663500121
1129553605
1298938898
1765296863
668574172
999455237
206674211
2060885309
1666267304
336323554
442066240
276692434
403050047
1777548769
1329710038
1368101621
499943890
1674293624
438540872
166280190
818634222
131418513
622877867
581923472
527223926
811455539
2070388229
1730464960
256225105
2120783046
1681261203
1465377043
249075921
1072222439
1115774313
1760266836
262397813
345016558
108700381
1304911411
1553289022
288034778
903563192
1879622272
1893486851
1277466687
986624640
1764240147
502046270
2013295340
348328177
869352939
15836021
984455993
78930516
956251691
206717722
623892614
734813546
483487982
1095933073
278281228
949728941
750722105
443888332
467464759
1959392106
965987656
757356906
1659180146
1545059721
587973263
764188881
462561505
318364440
283009138
177260794
193242166
695918424
191474399
804184512
1929412239
252690371
287282289
2122572756
2023158381
499292500
956147156
1326344615
605367859
1035363729
1251682653
1001981774
1609102592
1915969635
991792266
62629557
1238072382
715215996
1051465640
1105913421
700559024
1726330181
1693467488
1436589143
684473672
1145415414
359461891
1979280235
942428378
874294940
605023018
1566218962
763299129
372979568
440864236
1266322687
1656837275
1624075627
1488750772
2011430636
1434116806
681343915
2079777979
362531862
811234237
1433521969
1960610755
1007991258
11172227
1276696157
581457458
1124531654
1922538597
1004682066
972010976
1842596336
1939853517
1558680925
1342682219
2018783502
881186530
1754033741
2132865043
1426176175
1391082186
1028915251
1405758820
1501490269
970816528
1695084723
494355328
1647472355
517729777
12366120
1414805623
501165417
212828744
564882406
320821727
866824892
2017760229
1495673549
593847606
125577660
489835805
868941504
1082226354
95953597
1515275087
1925981317
170673191
84105812
1803511922
1312892437
1458942001
1767558806
1427685950
140275090
1634233115
1445270614
420765597
1218536683
507761856
1351715857
1165161360
1822211413
557474496
1906821578
1870840470
262367071
1304652880
755505604
1656258854
2024506815
1574518379
1787725111
1437487621
1616814154
412805531
2004702567
793800920
1243334414
115237874
795002343
1760222211
1255129653
11677653
1358445167
1549117820
171398187
861496439
132446246
792744963
1619481473
1643896802
817948333
192567051
186079754
1801349211
14022623
1776209864
59049090
1930844788
881830662
1545564664
305405082
1087330163
2016868781
1566123433
68427101
1345084986
150687597
1102062231
2071254883
1753787460
2024450612
1914987469
1823266435
1775821600
427652887
588829329
258417704
270231080
532639629
1581728839
1831883327
2023763045
1889261297
1769767784
83756911
1340993111
1570387404
225708946
157009131
2084868741
1130983531
734416629
775060448
973572279
1044792080
752554210
2118269569
1173178704
294889576
1253797747
981337269
1304096301
873532467
2142212850
169510208
79308067
656457347
266494807
1719985009
436114722
686923390
1227724164
406835136
971407975
1217332318
573532400
1433836203
931127333
861643452
1353740138
2132957351
2069143394
890805834
175188142
1298933613
1417970086
1497562650
869949026
299550833
2129065427
633814842
1282328163
1498363660
1441623566
1790340064
901400857
2059025696
670578094
1709720124
1053116215
194948112
317558742
928690953
1461909787
1249593286
1497507495
479429679
1219681476
158365708
115599954
1832034877
404087018
572907500
1190706930
877646490
1297510872
2054785775
852871871
1686030792
1038992053
830914396
1886504632
380231619
1607438502
249653086
1028292144
1155631048
1155437957
1994216681
399742883
1907464631
908106506
1195331347
454505769
1231086821
110612770
1039968583
297564322
1409450818
1891284563
1815670233
1569341535
723828071
1210068346
1651801274
447274303
1892982221
1769596257
55372924
36425949
2030594322
1308449199
260391501
818739450
2120813965
871303514
2072939532
1022158140
1209405918
1054902800
1092616936
1964775991
302523848
1277310169
532159126
2027033606
1926448012
634658507
350932017
1599280299
575815946
1377231621
443787031
1775622016
625768826
226917884
587803507
337680708
1056944789
915886440
1442590739
1254235376
639603534
1007239488
592528527
634493544
1491736312
1844395367
222882387
796614684
1656981441
10851089
418500674
677523561
791604091
4566217
1288342321
1574193466
1046426864
130911534
1082669438
747574827
733479550
1246929155
1443688510
1189921623
2106244519
1705617299
729571592
774645530
1173667311
679686740
1011757351
876139957
150410862
772277500
786855695
1771537177
27921751
1910406711
1898810924
1318127388
1290787268
485363878
1283374810
1766396397
1817256781
1140802991
678163314
1801128292
2145399691
1913106388
181073863
855187512
870619579
1346175910
1006482238
311973841
1317105995
64751446
1977319030
1080991795
1972983218
1873100390
1247699849
1666896483
2057272548
1051822658
479383475
2008579015
2002051707
861737939
691748471
1851559132
569138409
887731943
1508072972
1499557816
413310116
1934000081
1854518196
14619271
1916592453
1546568323
1923065708
1397513433
1267437601
840953649
1240103389
1449803786
288014019
1930523103
1893758404
750394515
432546319
1469527590
984794199
1080408653
599237945
1378247657
1417477972
1756488804
863830165
1109770164
1126787709
1018476180
246663986
998068025
843800163
2051902890
1393117620
484226889
641088368
1074752196
595669083
329954110
410862946
1272289115
113941372
8811470
988539064
1511912235
647592701
1841738671
998310657
68979815
241965661
1458386910
1687076996
1774208371
1092444336
250369862
717829511
404003296
275676559
177059825
1027477211
1282776404
1735775196
1627578974
1485819900
982333475
1029252171
1055028296
868914219
484964902
1259030336
1983212078
459469095
1600304833
708195189
68996364
2040508350
1855516020
1128240681
1830092664
285600641
1587773622
1804862695
1614538513
128774807
1103006154
1335585210
604218631
823534783
1932104595
390183563
154466111
1633947343
787418195
854501827
618159819
2047924095
858749189
1960821682
808061960
2094409972
1090009205
1208740847
1219438660
1068257486
1951471232
1057590864
46743850
212314996
1452277682
1302616781
140817823
583779766
495176081
1763899953
77202749
1888263750
1579618407
53774432
1662311905
1354816236
1923761890
1541518215
826981055
2096775960
1243619379
2001825731
700905754
1212729364
851578326
945677977
373610702
192096551
564159730
2774691
1775559473
422550687
1957480225
1904779045
1817010449
265095400
1114756476
189181934
2035963916
1727282848
546331756
554337628
1099155082
1761779835
1485840919
1865556091
164005874
2031459035
1384704728
510389974
239877274
1502816053
2074780
1022646257
884686467
44448866
1914902776
549091937
1461080451
2028715887
689598680
625878161
798763973
637958435
1086539183
1613465938
1746760437
993936620
244534925
250277508
1262670861
779046797
2029166682
108440924
1045644847
753340871
1585148496
1078492676
99815163
572485428
718909470
106893117
1325212796
760469393
522290176
1807458935
1827116650
249600266
730154704
1068632632
248799381
1189602953
1493915589
1473643861
339203815
863529537
1530263086
904395643
540339006
1182790134
1378451968
323079131
831716186
212901774
1982595893
1484570355
1208604015
1296016710
702753281
1511705635
1008593174
559638475
1213697370
1922900491
6272545
2021852604
343499553
806795915
962216592
207357877
1387967934
266459224
1291417738
1783325079
1481203253
791317756
1786155904
800051065
1506145442
443402593
944001239
627110760
1718824769
1388233309
879128163
386415586
349494741
1525201667
606003069
234283102
402734544
50142609
734603690
1440973308
1548899447
1218456299
105007688
1403432043
1786804183
526404078
731974260
1107838999
538516726
1342203705
660191821
221197774
1610615481
116527064
2145692803
900413924
1277696768
1984647760
169901126
1576994655
1907110879
2103006341
1278866407
1955939013
1006419517
1606454472
1380386899
410355222
1066044393
1883565068
1688769318
25961335
289943053
1762629978
880451598
551696852
1847646336
1301480322
1601013528
1309021102
1228847845
1909067924
1107487759
371347435
856417256
1793405246
1245609603
718573393
142446510
1997912670
1342016321
1129586675
414164419
1812915592
1988363096
913270588
1705267251
2032570858
2029666685
1233639556
1944046777
993150963
1965171039
1183180791
1523856865
2116644933
977875964
836623670
1294825361
46943105
235984789
1941635558
1495494923
411277526
312803786
1490749877
1448240758
1590697999
995277004
1199631948
1367238297
1374306300
1657311563
1412792030
334857270
1000810372
1423374537
15140323
511833787
1917271381
755083917
419686948
464240470
402538448
313607680
733207461
1325560801
388885359
305084791
1451776773
1938530539
943529888
437076067
588605564
1195023316
1606160292
603215725
869334739
1564051193
1944163974
285988026
1709831836
1698164517
1569669295
1441280199
109360429
720227409
50325012
1953249085
804818693
1619859543
1948417980
967758570
1671714274
1927690890
1756339036
702732226
2132100669
1450775356
1141768892
1746664894
514112397
766012238
721508714
705176305
270926270
1186980587
2105912574
820478325
608903157
68042526
1661462230
135206128
1733025267
1939780782
1323683808
780241839
637274020
1275737497
773263456
1959816133
72759287
119291032
1346931712
1121115529
752805238
1798003243
1100885152
1096130980
880156453
100640105
679655989
2095841049
974591233
982702909
1130020646
960501210
1082306303
503533498
1453240514
808620624
1199714589
919604619
581965786
899818935
1356401065
744053444
474572975
1892118381
1341281191
1164224484
943174423
2032940519
1426320550
185576964
752503560
1584502897
1018123520
1202014824
1697917590
833689211
1878999009
325167504
1745529660
1243195493
1602703260
910824951
959015632
718677156
1851052149
755224531
1501484386
959373080
451996470
1579831596
2068348889
1498723700
1442159212
293792289
1089114
1473694118
1349108475
180861344
1244248054
921069986
445755068
135868664
844204450
1479389141
363035332
529448469
571913039
223096091
744227944
26600990
874097495
858621053
1539808074
1526371205
847284708
698657137
1946874440
1135260499
1330407382
1805974063
594765883
2051408094
1212393653
1091145673
950755088
2063073191
133283975
212403149
153372880
111545766
225478663
543339615
1798498627
374275322
317190356
2031642881
177594656
680855099
1874659976
28720497
1866671264
1886355251
1922102736
2011286427
796976043
307519557
979135969
906987683
739627441
1564469806
2105824266
1318483481
2115196311
1096862861
604170024
731396374
1618150931
1532630637
468822907
31001219
1229262053
856780155
1692011748
1100370488
1861823257
1906517032
1183042820
220354354
1639944132
139298493
80160635
2082332175
2041423869
285221895
268269996
120723352
893985182
261700524
444471707
488798680
2047218648
1661650092
1350148197
981350870
1887237240
235376524
1920963984
1986457530
979695319
1858265027
306281421
315309093
1703357757
1172377009
1211679339
2117048823
278144192
1329918097
1234027007
145690632
1076629348
858012822
878488434
649522069
649512158
1214465939
1371240802
1935928306
2008693054
10969202
219287339
1963779092
398959884
1044499963
1395822848
2014510450
2058846448
1449240245
500074587
1009169616
595547493
1833582522
1949058281
330384723
484595020
737127887
1950683566
397939183
1502641518
1806252724
414144859
76002137
1307271326
2145621918
1322166565
1237202567
664606095
1804943919
1130268885
1317540903
1094173089
573914946
1795915214
1095330878
2140247133
419603408
1212106283
427585618
1694506260
1348165057
909708937
1274710846
180881387
479412913
1022457353
708015112
507329628
1255684157
2044543015
1724288262
1735009837
686999118
1088195474
1250684100
78600845
278643025
978151059
777393433
833905795
1763725756
755637302
1058746032
1726215871
330449448
50423566
1347022396
1804182836
1980476715
1291625495
152456276
601688399
1567653488
1551970791
185870236
761778750
1448800627
1216444781
776306169
359385786
20265759
1365579489
586901105
1942678988
1393220599
654912022
1177316572
237593579
2010186619
1173490273
301941699
475558533
1188577017
2061187062
1449234079
2123939807
1155795721
1156813243
1172292601
199279827
1457440171
1968679941
1070973509
1072034014
362030017
1369105500
511269791
816292284
2124899918
544618452
1502414755
1730470025
1354848128
1467877264
1112986904
2075030654
2041803104
2083140926
1568375803
1697910691
772754734
1945908425
2120812853
2107374961
902591954
1132979860
1634906413
1492756351
462402445
1227499440
1390324311
1784268860
248873424
1946276069
751226357
1066561837
545214299
890786881
1104648973
1996657927
1551267253
1973069266
1058082386
1157153217
938485740
2072712547
22978736
1343871677
2136450548
39952720
964969506
1850912953
2101561695
542289040
1042775725
1975931983
858152963
612570759
538655336
74274186
1445883258
538036535
621965940
1529045067
1358375244
488407030
2054524618
77366604
66696319
296496280
238293437
832114155
1756339408
1338615300
951215537
1006419517
1367270358
1342137752
301063963
39522666
250232199
398562390
238279096
1954679466
673422342
1837957515
2117124393
1551937498
443731419
500779031
1130917272
566607365
1738181801
1171808923
962743937
717425673
750374611
2147380022
1604104739
161496603
1989780954
1567532428
228605480
1970630529
482452078
99603080
192567051
2071515738
724784864
1499637738
1456628646
376436754
927827280
1268833741
1043433240
1244645916
1698306653
1834699251
1222358645
1749070703
307010620
1226749533
1589324929
1115025789
193321302
1680464283
1143985986
1753907730
513203670
1871293783
1290860837
428559999
741501406
121467197
1550998433
501519789
1262425924
2079638911
1704009912
1142621732
1607882369
1937567056
910670115
279578808
129801649
1045303693
2053375204
312087838
1557973070
1857826382
1101566444
62904404
2100561869
1089604692
2052108946
1988796873
1574399735
124100848
1386509139
1168750664
1731283103
1315479576
1608614956
12540782
108104269
1968643528
390706243
1255993031
20885181
397510471
1365249801
1552329828
436651305
1879686215
1320578919
72177995
2771986
1980249029
1101106377
1402805475
2124406596
2120473707
731387567
1133043443
173686751
178699994
1503216207
1640292131
1993904669
1807575346
677012438
644583417
2129987680
1849040510
259575272
275147281
1445157113
622771520
899087176
146308845
581792151
1449471893
56403557
1121460579
1528143548
1316996161
1687405273
1365201845
329785311
1039868697
1658695267
157218765
252343192
745284326
2073252883
1760944264
2121250012
1499121111
1547989258
1573907327
683915859
477808679
628350504
1715375182
1370450640
1574632824
1588631710
1950337069
1318680821
149044537
1926640483
1028147888
630896464
71522662
503428794
826619664
346810745
1134754626
379983549
844163780
878978347
1369589125
99809310
513290046
1268139317
1311657911
864674956
2024997011
1242892265
978300737
337958219
842249329
1707947035
1092488858
417602574
1310738101
912424847
632705274
7739962
1125578999
1637742985
1423023655
1255996953
412765286
1205124671
373939583
268658744
512378013
1327945960
2036093774
1260339792
1544267800
642929816
1282718428
735573633
1593640304
533204865
1536929253
279847504
778736386
1080317491
1495516823
1652265435
849179697
624314392
573823375
301478881
1774035295
556080501
873273148
1374498246
2122867949
1687614333
720385153
1838623665
1480439375
351908653
1180960053
705660169
1167531707
972125786
23562368
111397358
459344043
1274326022
2092954425
1473117659
572175544
601264234
1486932279
898120311
903665542
924871786
680489030
348143425
2078513767
1604384198
1910897622
1709329599
1878123032
1297458912
1389987879
1293372218
2094799517
1472065398
604052075
352716348
1460982639
1752519886
1414306965
959382537
1223198437
1605990998
1678348875
220935935
589594959
304194054
699798898
1199022979
267076090
45254963
567335260
560318328
1570156510
1748873630
1338547001
608999153
1887655829
877612463
1402285999
1981715368
939875948
836655273
297047624
571829088
1240442464
1136791699
1004446773
1748718114
1041231050
935465767
1314504776
1239083941
547604686
692685479
704574924
570695519
982699168
1607492183
1622783589
1397708050
467552755
1435597963
1984799209
1456509398
1757615897
1342035496
1742831047
1376892167
1956535702
1152565582
85207577
1244566877
436584842
674420616
380148176
2113803606
1158097635
425443309
448079642
481586796
1266707916
904515995
1660876159
227308376
1523918302
1113408881
942891808
882055952
1604278496
137858186
29636585
294338757
394044954
1103489616
1472028847
1605288843
655395445
1273891560
694710295
1436533150
2056890335
439818497
1727707458
1276293739
2115747981
631320734
1533323701
2038584670
1565783138
1945528969
266224527
861744343
582832279
1502737325
1467033417
937357767
1250443969
1102106744
30567098
755649507
590311913
1027704132
910721397
641224276
2086849402
618678558
161316056
1690020140
1433248834
1510511775
771114097
1213066050
956983712
1307667780
673541395
202352270
441298568
319678300
1632062809
468040117
909691608
757403655
494776967
88932869
735096919
1236081925
1302687519
2139650221
992380817
1092460174
1878056555
730642035
1799975945
228989438
378651423
1512236127
227763454
1404554399
1741987590
1968031410
1041610327
626607981
352199705
133907212
732027569
649432101
2031386786
1207950528
1494207251
1755778355
133735351
1761553063
724367093
1590632234
949401495
1626809348
935438235
1395624603
943894705
964821078
1164645584
144773732
1257610722
1258621109
1986852356
1417653203
1920452866
1179355871
226126844
633456836
1152866628
680219333
899657174
75558995
195203805
1511795931
1377798841
1738975204
1051488745
385862068
1849009000
1230773659
739326036
511833787
1375551483
1583024517
826270342
1596946116
1726118633
145370263
1366126583
1904517388
94370937
782701748
1560339124
1455149634
2005094743
1779673156
1034586734
1546812882
440429303
646232074
1309026714
1820196296
1196781485
1152971472
1297660054
657466662
1994526362
191486088
263278825
1831071462
1074488029
416733236
959752617
1973891510
1387833859
928905980
695493644
403286578
1148502964
1210705073
101808507
992502260
2145400505
2019264541
1008158494
1018623616
91456472
802476048
1466338941
269382607
242835411
1262813859
1093937854
218337367
1169713540
1217936366
1338202896
967939938
75883481
468942518
532173986
1112489015
1592552273
477016870
1875838205
56950764
1215163107
157408095
926886205
546205782
7869621
914973009
684076326
264181086
1132552738
1647152305
865800127
1677373528
1479567190
868522554
1896257664
1884524459
1330588486
868343059
464399427
1058054318
941455107
982532298
1816256933
1434485117
21034815
424016560
12281038
290262055
2137902241
606659936
655397925
1729035395
15397419
1001720216
618850585
1379602483
2126854902
553188948
754371389
1276474621
1837858422
563871810
948820733
2039217334
1515813829
172898487
1914103390
1515622054
1877692470
14498520
726233967
950581983
1713403408
280119981
1576359842
1096429833
1169786658
481928626
792830638
5171207
1880160970
261556560
1718211517
1429230298
1451445010
313455253
683559926
1925983471
883495257
1141837859
830065927
443636663
1646429081
174699644
584636392
502742179
326613056
1091930220
579075264
2036895786
167117438
836412451
1104240872
67352743
2128677877
1384136373
1506232722
708310310
626567654
1499315695
1161386885
361421280
688116004
755869392
946095034
1034354327
15794
2123523705
1607131588
2015437238
1157914848
1015422818
122519037
1858187827
382869846
840051384
190569448
572334406
927313025
345747397
1801012602
226680850
1926895004
897048208
9543446
55403794
1229419827
82255451
712846201
245736359
1464550173
561880516
903827357
369380320
671804812
946057813
199178961
1009098517
1827315810
985107906
1382117017
1023185007
992847506
1633267636
1894366699
1390210780
1561591735
763390423
1764438993
1227701003
241345960
930735232
1950037771
1894261336
1196955492
1816706920
61771730
1139511439
204660619
2001790479
1842100184
340953545
1272294634
308405839
1600751238
2123873107
2036343963
95584490
1737128262
1295872481
1050856867
133600401
1203732127
1070953696
264408086
1647798882
1439261786
1336410138
1939110274
1335729670
1806207501
1113262048
223209139
317979041
1306907894
1533973872
1631060480
1041469540
1117984063
1814666287
980127681
2097976593
206005503
1291166699
1801018100
1520033920
632115966
1161586814
1265794460
1905443351
827027637
1522803562
409133290
1698399142
1458160167
747088746
166188209
1905322303
35978025
1699485744
130194938
156067797
1390047237
858605400
1432270409
1789602863
425239525
505781762
973485879
1531775700
1370598989
1113830360
1031820708
1583327154
2055820771
2022221814
867827982
1227141431
1773431507
5851973
1351355993
1249790237
743828231
169202725
987228307
1536597590
1683190584
152790791
2030052110
346748172
714330671
326490442
1320560220
1930127536
1536109648
2064225705
1184136727
915853933
204011735
1027665688
145721605
1367205356
1341623685
852972760
842660741
341101055
1436146207
269451196
953008184
1470902087
794781926
1417140958
614947631
757523660
581772833
144037974
1046167943
399370231
598676322
1374308610
339402098
530134533
1659114710
1159943336
879438482
267429961
690743674
1234858155
2023551352
1447924790
752010591
287367095
2131530978
1598957865
927023710
1904739306
16068081
139482314
279789753
2092307557
60553142
1161949494
1604976825
1234186326
156517674
1053148844
320595453
1660601487
1720458230
1720700902
1045403297
1496878453
774456413
614067080
1396500686
1672034395
465955778
577254126
185564001
1658573969
2099760194
385115356
16735068
670382813
561853354
692608482
1750957791
677987770
1082680155
1675641363
1573909394
1803191412
2138636226
134054603
1889077073
340025547
747256723
915070123
960461625
1089710873
1941719343
1354169924
1959128838
631773148
97321726
1886330187
71381285
1479017346
1658892309
1431509098
1837427356
1828238534
1420253887
1723887227
363860418
672183928
1884851161
2009547618
1480134779
1271078294
1179387231
1252301350
1861898833
1057536600
1922701976
1523437853
536879265
953534502
472789439
728809271
275034559
1734294992
1457422123
949262539
696812872
2088694141
1079946057
1836159982
1232653536
1138325770
26125380
1620671434
184655665
529918796
1546312403
358833762
161932514
1247144619
609434503
1664595834
2061706168
1046513008
1851966417
1217161563
1099275013
1490281631
713107119
1581224911
522906852
2046318349
1759036950
1025483402
1085224623
1402157136
1496770113
586055624
2093008862
169193886
1345795715
1991460577
1277757708
454367325
1253239791
1289790071
62290253
1017751802
1953035122
730080713
1423084863
1104008887
1781382806
2125415614
905347639
1089697314
1174787610
577292987
481683758
1139058625
144044824
1016008842
1652898839
1922388598
564065885
1698875890
595560163
67949686
340355935
1115256817
763547465
2004370561
1865437482
1715780296
1016403301
785783001
1604650470
379968498
1039528548
2095975431
1957764250
86301203
1300642592
1720874919
598155598
1340665766
1751589728
1090604745
1343462927
2074789114
1463855230
201114445
88042858
1977034703
1575987788
1267669224
1588446435
218103504
1544112326
2048778108
1739612541
745583911
1521066803
1506626652
45398936
699202133
2035345115
684896695
145454374
2038103940
813864246
1157808373
1320991595
780119138
232128525
2080549427
515920470
1437525025
466208968
1288427781
1639292437
106380101
1591310069
1877380148
1209926923
550666996
111915554
1542764636
1726738931
1003198925
96373015
1760535567
2080298753
57441849
185454933
1364177748
16208001
123034717
84550306
1701918971
1983025032
1136759652
998929031
598886457
403696856
1406956017
1114970787
171404982
1830207639
1959515385
2368012
1216342752
949270445
1979369939
1401884371
299085183
946673189
1823541109
1151826895
28420686
1430544602
1488905377
145811832
790492505
1190019534
1295585909
1190988861
85923790
1784814583
467699883
1204924702
1761724678
1348616456
1080085167
2000588794
594041488
1023036119
117446632
1281389680
541729668
1670521287
550735777
1552537653
666139407
1311510078
1235327658
1892501653
471890581
737622179
2081046361
700953499
817245458
1993042329
563375330
781330643
335650959
522596220
1711608240
1076833245
1013372939
2014928903
1085664841
1383041637
798950150
1623577705
223301115
420325869
166127763
1271175734
1476541908
1451155588
647371746
655739346
1063739536
1706627037
570583768
2067517394
1354058845
515112276
1389597972
665851228
1371674046
1466051649
2140565957
579381318
191454871
1708547499
973051007
296005029
706450117
1184163028
619800416
1572080390
688440431
629137274
1590077232
1361435414
525968490
82046634
345945854
1097883244
140892921
1042278899
684092154
1248579917
936203062
1007683937
112649728
1314645003
748716036
173653385
942998010
1519939967
1340915202
140437535
1464048526
1167140293
376568157
1248555046
942598889
807531905
2082469983
805016499
1597518988
1637129369
1507754725
571927460
1832060912
1328231639
1139525943
1259563398
678936361
1284325043
48908513
557685979
403984685
134967116
860805463
1010442227
1272862803
579562515
613579474
1901750462
1681279291
153524327
2125689033
1286529680
1572908648
1784175727
2001430720
1202014824
800052828
1828821944
739360942
1639481124
1323116354
9318238
1592177279
138457932
314425732
577100247
195079954
1544133250
191220314
870403176
591247455
438268684
1828327432
1372527748
1566550291
259570728
416691762
692033133
976713248
531184417
1834688233
496284287
2072523462
312530659
848546876
1442905199
2101670137
1222105397
2085316944
25713895
576115645
1765581403
1930780594
1096292211
300735153
782197729
588684055
1223394916
1757431913
663471571
1091697820
1357007186
1198701970
336349495
1206811740
1461052235
182598203
1831088755
1762208851
68004376
1841401025
369659971
1203663498
1604781249
1420037477
1289010960
1620622864
1627366608
2057156143
1830772228
1088137202
2051713395
982654059
22885019
642281859
642570671
805231417
2027671375
596645262
2101839570
312746734
1836129635
1410686929
2046257855
100015818
334229697
497962852
1505456187
184265010
813364901
1053347093
2038002593
1186481096
1344644713
127897347
828469852
1317582247
349764986
176472037
267759615
1056724795
1343714682
52519749
704384275
968155665
1901219163
547869377
1758403716
557285508
750499994
1052926156
1590147301
992964519
1826519782
1683615878
451553849
1992567083
353445781
397529071
1895138210
1177824895
107496842
48127523
949678885
54206579
1963288120
1862499709
975336852
1918129145
470502333
305988652
1030719209
544131441
1951291243
1521006536
1766178073
984116556
741010821
2033496939
999241075
992715463
1495803891
1350236658
901972349
1159712071
1340035198
139328607
1440038741
93149701
1478819768
756763148
311958585
1856545202
1932258085
1087275969
1609045762
1507981306
233708705
625598482
669626465
1362653687
1710847762
1880364530
254771540
1918239615
146756741
848244218
80302228
64700591
1387723304
1116048250
1428072900
1990348562
317151098
678975770
1596728054
1134520955
420819612
1405595742
299916585
842029137
1062871672
1284459757
130488654
1179478317
783893339
270707581
1145004954
1738622846
396500176
1678610156
1136373901
139243639
1070685066
1366664639
647885587
665112204
70751491
212057763
452872557
1278462133
42335286
2048507311
1794888883
1398754680
1919256845
915843825
1771432952
2073313155
1742628630
724795119
1405122918
359102746
1633597034
1285872210
1410224478
1442614324
2104029393
1303054910
1576005506
97826836
622868629
547810549
1026863533
1426959293
535219122
1869264438
694522412
1644253780
716531025
1841160162
880671841
5571751
226294657
2116575134
838718055
1534271924
1001337460
1825646603
191130423
976154404
967561427
1902472037
1631661596
1231728759
2008095572
1897723789
55102914
444972463
1458788539
1868791605
823528970
172496846
1127823796
496573942
713777927
662003519
910744729
772894496
1858177669
2003144211
1437362127
379976736
421508095
735912642
1374781147
527574954
702967343
441441988
1354484231
2097645764
1198768242
1950229045
257934113
1757465851
2131542499
1865047224
1429125618
1230890060
1619015909
684804655
1976620923
116182998
1070431806
376774634
246447460
1509457225
1521431553
464821257
1699790353
1000499464
792893235
434887546
2030232725
415354453
988263110
1000208242
1399758345
1168053800
794739333
1729058716
300705741
1532636250
203910863
1800074282
1354967602
1703938326
1772466462
199712151
1318969071
338210058
1975857831
119838653
497566239
1498142748
1749502641
1048664332
1238115551
231191923
1936940045
1869241517
253665293
323437168
1145660948
767334455
1194470479
1670403366
1301423378
116892880
498311487
1408445513
982929813
1460338394
1009713684
634654698
854689522
220641539
604028951
1272083064
1298979143
1949112737
1192238507
2058645961
27552394
26883076
1793192614
35021981
2073304171
502149205
1200870745
1164905203
207472260
441851283
648911657
450024529
1935936786
1945418572
705532358
1500925863
1226866179
585405994
459106487
973440169
1776853571
1202598479
2147358211
2084543009
1923607673
1381931927
1518425800
514112132
260686464
488150184
1744760386
1659349592
1802612239
1944467892
1499797756
525908794
387364596
1619051572
413142208
184901997
120749844
493911214
1212326478
1327559541
613581420
1682444794
1738998597
2006437957
701264137
1969791981
741216573
1588848356
1155077371
425579835
88575802
532336983
1086246816
1523854414
1498479410
13217403
1787844988
146364084
1283597924
1753245907
12162507
775766045
966352347
2086293491
1786392631
833903203
1342440144
1911161267
125378074
448402133
909132115
119558427
256487366
387986495
1857581408
1426450040
866740624
450805293
490834346
229062977
896689130
1109012611
236459092
1007120675
310188659
9945320
772733054
1734872978
1226809256
871585476
1305596905
687638000
817060489
1977129205
1237544866
1624373462
1981060294
1624209891
251449760
239587549
1902485558
2090231422
1853239777
71781376
1416199763
1229986858
934218405
1786670965
366748260
329094591
450534074
297561238
611184314
767740104
250018567
1482805179
731396374
562310434
599467130
2054372423
925323679
1202430019
285544353
2105281802
919115557
874300796
1380729826
907260166
1505026620
2035064336
160549306
227319586
1444457012
1445576267
1438062802
1722058197
1051546403
1806657115
403215056
418434711
2041264627
928527296
2011901650
418724978
1351108622
963024820
1561837390
301525768
82272659
1477104617
352214809
2066277614
1006455347
1358085347
2082647721
594971253
804105966
1591081808
977827231
1532568984
1051517003
844011639
1667739136
417551949
267864894
734338774
263583303
1951853880
1239539404
59894740
1999809845
2064022901
72369767
867684809
1596025334
516458143
1545194170
698431199
933139828
1546881819
10673528
930039037
537827375
457847101
1043211361
1931585657
1346223761
1719176754
1337317190
1942300120
1438939898
391438062
537471171
442412425
430901241
1237250513
1377868092
59930503
1433708410
614952362
1355186729
1435314138
1554669279
476037469
1446186119
1673123719
1368380921
1075665258
1499921934
1282236034
723457286
1570004824
1296366788
192755518
891147468
319754287
11558485
937721842
298342391
16563269
118048658
830799567
602806671
835187555
1634248934
1577934466
1859069285
1524705014
1752926208
2050608260
170578620
579684433
102332468
596484692
256142213
1956589714
1444195788
512480707
429685510
1364113899
877210675
1136373901
1697702125
585341835
1884100800
1776247815
267450072
1320514232
1153515036
1072974195
1935571250
829107005
1914163960
965882301
1028117327
395979404
2079275951
86958819
1503109529
1897997167
124697835
439588704
1764123676
1029062861
2090391307
358901894
1541640099
824317350
1580120844
549049896
4264717
340615324
189225913
1665622058
13568701
1732926844
966245113
824697860
1766361004
1941990350
1229796048
608253156
2065871575
636497874
977407918
2085651012
754717030
326884309
709168750
1936204101
2012215009
927047718
1657315839
1135714857
944660944
599619610
1705959231
1565090515
238427621
1959263109
981212958
320063224
990906905
1820239097
354163156
1994526362
1885258451
825699717
1511234398
1953389151
506626698
1452662377
240601403
372611944
1097205385
1839882609
1350976080
1877397878
619214228
1953647245
91731706
1022321427
1830482423
1690751146
834609997
303451586
99298295
905241914
468044571
1859526487
703900591
1825104161
352518562
1281925074
764847081
651001764
385794358
778976009
272307259
1127644630
1467581625
966338010
218676703
346748172
2118347857
1940145601
1057712000
233970982
1630840483
20604799
1226882798
475351028
437952178
895332781
2106018268
173856608
93775973
1672537250
1674492450
959015825
426554503
1318396690
1059137525
1932069059
1107705283
194918555
1026872633
954246033
867884484
183106326
1001450951
1475506909
58537698
1131669298
1849547411
608193782
883360860
2023523039
1950774017
1428210097
1568586560
1756533372
648628236
1136871969
2045873249
876375328
1196466621
1858516089
1379383067
981255872
1597882543
822247200
2083328526
124977272
262926455
2127458526
884796649
561411802
1348354857
2091569350
2024651123
967244618
901168880
1781444603
1323201647
2008558844
1467406515
1718577123
860660048
1197813682
837828697
1747551694
1189539919
1936308683
291112561
1547497469
513431639
1889477225
1371727702
355531084
1289008925
1124791924
948837522
594505828
1636913129
1148222060
2038961383
461900692
1452980369
492118971
1323372432
967404029
580640578
100594429
515012786
2020479671
1636878309
438183884
631155774
719907439
656100677
54920531
1854159876
539608054
831707453
1760185189
507156591
338849798
8368125
433413963
678205438
1230669308
930984381
84852999
345366416
1433564507
685599799
1261540628
1512515300
155778165
1674053122
1614802783
1842709487
520446522
1920857147
601376671
1471337228
1063209244
1505407289
2081173963
1801837689
681756808
2127011724
1533973699
1431321198
1561274516
423896039
1385807790
1556964547
2129582683
1763552815
1695664530
1132954262
2075861706
873061768
1520973562
1142146110
1012508123
358733364
145796331
1257774096
259335188
1355415453
841426215
1068594472
262231247
1869923785
641137416
1639222346
497646964
155459722
2019949617
957268773
176791553
191812730
2037963552
67533043
189604255
1219590094
2047226425
1622084009
663484924
1262092217
1323451932
988583708
1830102786
1392841914
1271689351
842665663
1167931771
74965635
119767747
1912899536
728242561
667842626
2076861748
322410705
1316585492
484715899
1519635785
1706891767
2077657020
1828768820
161093489
1758209863
1774602590
307812258
519819034
806936370
338637549
1652546023
228562919
1054114461
157174888
1632547139
675201796
924587724
1772833583
826717744
22305664
1407920269
2109929897
439653891
1340149927
1578839042
11604945
557066366
663276193
215862550
2074699891
2146951266
1173525929
1063674829
87224883
1493646290
1923362105
2006884834
674174032
1884777163
1753966248
1090603962
1216337916
1449294684
1087990410
1474705066
1325614309
950724068
578669532
1819450561
282966765
90880404
1357736725
417322080
1995496802
1773030484
338921956
783017040
1683401183
1214120749
1128550083
847343828
2121768822
405738416
957752484
744253178
1572955306
1729697940
721656811
211070531
1182801466
1059317105
1229647952
1435556836
1229787674
736580122
371202797
1659174098
1640331666
1059341941
337367648
1926938975
1068915952
1626354855
1578476194
1405356613
772708332
914820039
975716747
394888906
425812638
1637879812
2078780372
1896859337
1888283424
1231692733
2053864616
1018179030
990125343
39345444
146898320
1892158664
242646556
1264832876
436410068
274522220
285579386
91219106
1030473074
191343309
1264253570
2043873116
345536291
1064925699
1589647742
1537243075
692554447
509978599
1274816299
1357254095
1297149343
933388237
2106688421
1918235784
353242436
1583039836
1642609365
1488268147
366208439
286862029
1083958681
262062316
651499609
1823052313
1018554098
409830075
880700789
252974529
1318707952
789925321
1943248167
1868747419
353442302
640372848
1742423165
16124471
1995876528
185568022
242016316
478200048
1769452786
256558600
416044402
1229361102
1831062729
527715796
178680323
124451239
1457969879
473225521
1111025710
568101838
1922587397
1531782127
1554849157
103680252
808279234
358074695
2118130425
68072005
512686242
2116809180
1927684500
1633937428
911988271
457442572
1633269175
686912569
1354858228
241763612
135255075
1762050648
1003656157
432035111
2133039902
64073988
1759101269
839402792
182110665
1621581337
765058192
96482297
1916805838
2068473297
312400882
1202849507
1654977058
1038396192
1941790341
440455102
1984418894
520523161
757163181
619346656
446824668
753645687
1885174307
696586397
859386945
1926461880
1735812605
1025107628
541587504
1377731720
1001278729
1148542047
735409448
262436525
2067345596
517759771
146955834
1164530285
850779160
1969457937
931466096
1440015319
938135667
2002918261
1045969481
930038052
1866223837
1040297934
661550787
1202517761
1305316039
1929515649
1907618675
1386057688
756445565
2124348001
636961820
1796927033
325738714
75589345
1899303995
2031304339
1006407059
871145181
303297414
1687817047
246363662
1719124845
136594397
1777148495
1799400927
608720323
2053210666
2008400477
2029485601
678267073
1604232054
1762606544
1534839970
432366195
2119784728
1210455914
1761636880
970453436
409831035
1549939
1957208365
951449542
509117265
495143157
597213773
1250165606
47937124
37450906
1721964386
53687919
1930630662
394082279
215631787
413103100
1179296771
463410196
1876034122
1606389401
1015655871
1077939771
621320270
508543503
540558916
1493269640
773068492
335908564
1846709702
1162382397
1398032125
959364930
1767151173
196492941
1966198898
585121626
1470112820
1380376819
810650195
660141902
153508438
1870140122
1640183691
526946000
130953953
1625692461
552467271
1073296945
448588474
1859109618
30085384
1643304271
581745890
808987037
150422072
704031690
1900364674
479596749
879154525
1760972400
330216645
542052315
1287289543
1990392830
1113262048
781751680
1325569070
1672122723
1206015737
432850840
15223731
91132520
326313997
422251062
795557538
1394429068
813587678
1414520204
1705131621
912677399
808133276
822998258
1413074309
1247797971
2050558304
10334144
427933053
365509304
1193383838
2041214467
2006791737
1221751119
595512198
578967328
1069689395
1185891983
1725926353
2032202652
1520090379
857146931
2125689033
290245943
1485612595
867952625
1250019321
1350587466
768643105
674685240
1349199440
1992759643
760627511
1056934917
558588865
369670678
1239966585
180759458
812829261
292179220
1353390208
1064654906
2015745327
429465478
1591684996
1428760396
623886220
968232534
1691459978
540831506
1370747822
2009390425
517089521
1523074436
874732291
223956496
562639362
1872846232
390391793
1850714497
87214877
508422713
1233732701
585387700
741932606
1380198753
2085803014
1109185054
989851383
2113864743
558693419
351622864
297353508
1308923754
541204621
1345302043
2049875976
1626241672
640196904
906069365
1772313536
1909869751
1682290011
753360234
2036856077
1239627577
512989588
1277618895
904734016
869884487
1679141744
165194314
1162192208
1454652144
1000877062
1601137655
735226620
1649925155
146435972
1790701136
2000895650
1096139
568067999
956552662
536188376
246605068
1191591531
28968485
1713395754
955457439
1611875312
2013755465
2130951597
663735204
463566456
1957131191
116925984
524654910
210772279
1201433823
852080751
560709654
200993381
2096676227
1832467397
769628530
1746701366
872701339
1682774168
480293553
1131774006
550578307
1966921416
1969481215
79343163
1484717286
1947198157
2044639429
64665536
1257648244
478035130
1262493360
493431120
1507434586
1456616036
1233014983
2089731194
1118581277
2107563411
570489224
1140746098
1231884065
1990589509
2133424721
2064370682
146684426
1290290385
2076287070
82113290
1689468577
1508818415
1146216124
717187402
244135631
1076137888
760915834
1275305522
649677856
2000109069
82414699
657976
1097740635
269140871
1159827766
861361582
1157751360
2072947676
2042400032
1800157033
96388214
1439659828
1187700129
309632447
1946933885
271164308
1551921083
1715915254
870168197
935362173
612468575
697180806
342702080
989522676
140699497
1420681184
390723987
1889169088
1012526161
1775968918
1133003622
1514904618
1878692676
2122713471
1040985599
1445644026
667882180
1633635779
247175592
522575526
955011956
1204287328
32128633
1042173454
1915743895
1263891212
602685360
1923548926
613444439
829266948
1300601056
1088411984
1320992608
451829207
425433121
1357181742
61465335
1314839588
769322239
1035265322
686429803
39214737
1339123313
1404995241
187214299
1682763371
331193310
97488282
1192892358
2020467738
1113993142
415070038
1011169601
1160393938
1843565254
1462467422
1273911543
1097727752
414997045
2124584756
2112694194
607462044
2112227125
1847028066
576601961
1724779919
1827675575
1436680127
1963875017
1130068312
337064119
1442924765
1360175047
1001743410
1973699258
1167603509
1856460540
92721186
645971329
1151416644
25193457
1932238339
429408352
1155402571
1199271369
1845540831
474786137
1368725556
503466048
391949443
1910477932
213195645
406208907
1153994025
225954798
2105683580
1714505642
684888222
400739292
1663041331
1597804572
2083000137
1767126390
1390830443
482815021
1622591957
1867389638
1677605942
1266401457
810267964
74792582
1326404714
1965799251
966559664
112511285
690196483
728389981
22747801
419492110
439264048
2022715191
1756532461
1787192215
1541213749
1809548747
1600600918
1970447693
1136390314
830714593
1232748279
670012417
1643222359
1000795634
121562316
754206038
764932428
1284253689
1891998924
2003412391
1177352986
751787894
1691169666
171317313
434546931
1994486002
884548671
2024798758
1484292191
842222895
603973793
2143432224
941591290
1297770128
406263548
1522882207
429169906
126478685
330316035
849900321
2008501145
1329738606
1828575800
1880676329
1617997731
16775279
217551551
583656585
996477791
911852388
1002003176
306291346
614574339
1858548780
2003810080
450203861
428071218
814606007
1299552372
611405209
1826610376
1124464490
1931742957
1674597590
1159634027
1149593414
1809801865
1745645568
1355901209
877804577
1233297773
974970897
370319704
84460067
238393033
1649513363
47865067
1739024597
2072306193
768019211
1609650103
1802074091
557426671
1818297269
2012906560
606561523
428045609
1743651707
1282262106
119174606
348998579
299706354
22778697
1973506692
833233362
1350975217
1666847963
296232788
441672887
701339921
829238183
1931146632
601143843
1553752126
686472211
773562214
1045197968
1390439993
2093849873
1293822037
1534528145
777756520
1109035369
2034488589
960363715
1647738188
1406952393
22109302
1044321084
397727676
191555746
996639135
567494886
430419718
2036956981
183446683
1226266311
91337873
639975082
834728183
1746608180
531097610
972911039
1601386485
883597300
637026576
603743302
302746816
688018125
1073402985
47715668
43388939
1921044075
1716232409
1820045210
1389852844
1130396857
44706729
1186876869
656316576
309915391
1767983730
1035489014
1887619597
1367980213
114910224
417671373
1017578153
727845025
2064453045
1680950032
76621729
24112356
1485395466
937798727
141275268
1642223586
1297036361
1767715391
822668049
1430654201
2077180486
301270054
1445214455
1516754622
1797928111
1396523131
551247540
780844506
220505652
680071414
1525592215
1585136196
1258780011
370259758
1877488790
1559806400
1914715331
588295315
1013464707
686646889
1593660568
1190224941
125262374
1203749126
740751587
1772178991
895505694
2080399473
1442519683
1408927179
1233248751
1035019681
1927760973
923051859
684792436
1403430715
491727311
1496674743
577700356
433622846
1639133252
1393609982
10062844
663615299
2026740088
547359309
98737732
657280015
1283930819
901625592
841990059
1627746919
495139666
1012452962
329094591
734665134
882903439
1410983299
518920429
105748666
1602942193
502733924
181716262
1699566713
117211474
694755827
693599181
1052825513
1300651588
1824463790
105964964
1595530068
1938128541
61709937
83528814
1311009668
1023784002
1997258632
775301229
174958677
1018504510
1724673059
360273239
1103699188
1716545157
1959265509
1766486901
1014891039
647959151
866661569
1381509940
2012586152
1320673607
422338699
1180367754
1250650142
1971415669
552534268
1783501702
756740014
417466058
1862717920
1330063316
1032819986
1366869820
2387138
1632774776
520253755
787087120
1080798340
465789798
255765725
186815066
12040324
733620367
435228290
2033260575
1255321547
1528401503
816950760
2059806450
447743297
952296666
987868365
964788513
1266958228
2055549841
1620034093
1869544622
1038460522
1762041357
920221448
1575328634
1209015726
1080168602
1716605811
1806475945
438837410
1666525289
1299151017
558711931
306291346
1652265435
1733680806
2040683551
1106491450
940768684
1081812980
691175587
1611534967
1356877802
1052058335
910843294
2121546066
593270414
811097219
1340639584
81524808
1318873651
1067091384
140784065
124808776
401628883
1403847290
1142000997
663608779
197626834
1088195474
1004470150
141267537
1098688604
600196597
285887384
1930745528
1142643295
1154290955
1672166391
1391528429
1574627428
280052347
1169269621
906563359
2113667113
1399361568
1808319247
224599398
1153740954
1336331843
583009513
1300518697
296003485
1499433455
1385286240
543700233
1897448216
912954809
811731417
1280119475
2024260574
195211037
2092274444
1673247709
1666674682
369924563
994900948
1624782754
692055357
759060417
280496388
624681388
1757692257
598031099
2046098284
2028561268
544015122
465620174
1098443672
44162713
1285861170
316881587
120797512
1681055087
1547593935
2087837044
1010143291
316162381
419845375
1899321440
1704819430
895831036
1228626609
658675252
1689931185
199400745
855275800
853553999
1807635670
1234633156
1658129450
327496135
1090845791
206562891
1947249980
528497895
1902419322
1690424645
475606434
1184563812
1446952228
131399580
139048450
1584144221
1283875313
647685164
427523252
532121360
1252790835
1197586930
466626270
444875598
231120207
1866573616
1528126553
1862848414
1631835393
104544827
1479237516
1253117631
1372475467
1673780998
1998497152
1885367479
989712053
1612144393
561509012
243328879
114982043
482172046
818357054
1087681543
1674234564
2083528754
28152968
2015922872
1956287997
1123102667
750744592
20741245
83338285
937594607
1888308523
445550401
1669883850
1285101554
2119211378
1815276575
628464813
667286146
1667678397
1411642272
1605804235
900019787
1346192407
1085133626
946045258
354478403
2114751743
418081724
1311718220
1133113205
2095567477
179049191
1085743648
1368923956
537358591
1061085615
1802106363
1261615895
2108883636
618678558
1518167515
113667312
2109999699
1000211540
1844453285
1138217727
740640607
808478302
2063149895
2016739473
822373412
985907211
1709129012
919119596
1244082473
526292736
2019853431
453559331
967378777
1381530243
2025916331
291826208
1901227204
705991890
245867615
1466896391
935317463
1305920789
369813227
1193112832
373082062
9739043
1214701254
1442546491
240429556
96770462
1328525070
1451960236
1000891711
1796764079
1172377169
1815356347
1089453207
1263756494
26570814
2032367267
1929848004
848717276
705601880
1642117275
120070916
1788723818
1097730262
1376806401
2070144902
1355892205
926977252
1140251283
867646662
798891560
2141855125
16296162
2099167334
1670988201
284934664
1467854700
1967542659
1866650594
1553817676
81039072
1334482611
552354853
236224459
1457646065
257936578
1100140552
2012028904
401227094
130040762
1382960967
1139878946
876095838
837709811
1912315988
1134872558
1376652428
968941977
833481151
1363862604
92118133
925587732
905604695
2113276095
1153835705
1232603424
793301819
1402596372
1041832645
278227571
1325269673
223958712
2056580116
686481829
731531538
327558394
1755850025
1021411958
259533150
1150584049
466846457
1231690860
2078100288
61274979
647424736
1208604015
2122473645
986713717
1786657521
683882146
1080376794
614895349
1013661669
1080078413
1602797751
181404404
990924263
1521366664
1919444437
777337880
913088302
616598217
950724068
1058508783
2056384608
787837283
2084706024
1361998441
550238317
1659623404
1118462715
1311425750
354814216
496889432
1543307834
1047180220
700722992
920255676
610148920
294742514
1934828174
407065205
260683389
1281140445
846040472
5272491
823211863
1458817610
380961033
1680468064
79423664
1853619657
2132810207
207304351
1191379569
2025822391
34855998
191709777
1841825140
1962509101
980890569
1290580196
623146735
1530795420
435275038
1861797976
536815713
1136896553
147934525
1102307097
1746010605
591640078
450164273
149948134
519795131
1027971704
523189373
1079097053
1509887504
2033179581
2122641616
414233365
300398130
19306395
742632400
995812148
1595574408
2017657637
100116355
1599568251
452679291
1929686825
316232700
1545723008
1811962363
14834196
1651185843
1232276583
644162375
1822333279
1464731729
347632672
409484949
153029915
1121627204
1016280318
1265965952
695656688
1407478909
1678548299
431190630
839105650
914679984
253726516
184563592
251499527
1565604418
402889521
1343401408
133103244
1895001021
1288235444
1702089389
316432660
803509336
23665775
779593111
1897604506
579654830
445010949
1603909504
1571211979
1717644956
2056509783
2024602055
1535909307
247401697
1667981939
2138787102
1196067279
282421734
1813786405
51513600
732371474
507836488
1611764303
1054622933
1920089072
1596675790
929505841
1686010561
1269963859
537629922
796137195
1085273900
8307066
1915593863
595654145
56988884
1116424060
392118265
1964979078
396032532
1986226883
1922896545
24082401
912479865
2024626353
868964945
2050596454
365280839
782258582
1175725055
1378705718
98032449
1703468905
1689869376
700025898
1106326123
2006742841
1669807481
178034960
1266144628
311900325
1631504197
1064838651
1183826771
557874535
1316455022
1942246989
298348414
1262491278
1254242216
839879441
1676318759
1968807433
1208379856
696976835
575324063
575628450
626677613
638081668
1599486720
1833264605
806495084
1501390516
2004660453
1389527147
2044709413
1281536321
333091380
1941322909
88732073
905960839
1259945187
698572552
2122712815
1224774401
551371530
605302272
1588855840
788040628
2123948101
1833117262
1434699195
1379308226
843348717
689455939
126016866
1545424177
1401611067
1964657139
110521323
1508272453
1321079419
341306813
5505648
2012156831
947978919
1338682381
2027773854
880883950
42403031
1563153518
14957020
773410609
623637737
828055602
1817287677
225989218
1806743543
1603329593
511393897
1228266002
179747703
2100086554
1342946199
73652898
1067507572
781465594
755220003
1030833963
1339321360
1143394774
350968200
219794710
2040421385
841624963
475133341
1037778378
1475552455
1911185749
192389707
133243278
1608927211
1104956413
1075993199
2028570438
1119591801
689353696
502131118
473994981
1877796985
1697687780
673454593
855723648
1933883208
595362709
578935700
1723218278
1265167828
907360971
1946335263
2016016293
775394418
593446342
68624163
1496324440
1840914585
1779053433
937170014
1818895074
294553489
841038773
575384313
440599853
1208827808
1119987686
832812803
474105942
1260454434
2110050705
944461078
1444118963
579350665
1881123469
15807331
1248182655
1832882336
683142135
439502908
1822356345
1442975617
1832800110
1341876300
1614694346
1529199703
1017588308
1232967640
1476281404
987265446
827203500
1431960843
814821886
45470440
1074472007
683554219
1419144115
167023666
1229929496
330710484
678665513
2005491418
482628195
581752965
351193311
1792439659
1166105478
603693732
2011208414
1989553339
602743266
847201477
1605674076
1232725300
71341284
1604595216
2081975645
1833386526
1911767702
1256271723
1800250192
973911114
717268713
1468202366
387891457
1492768979
61288013
1424108966
156344215
535667822
725844476
1982300268
783886166
274329821
1038561693
745886446
1446065257
1891526226
1995899814
29645394
1455270050
1557760052
1413935467
345043369
1484966765
1402295830
1258604565
234911638
1181252354
2076462056
1647152305
2125735169
720309310
1626710549
214264147
894559219
613815964
1585809047
527247772
2121000860
507628369
1848376283
8536307
501449387
1129343278
1280941052
1770099817
1767605800
1344773527
1944387697
1596939972
319226036
1662971670
1246795345
1916700627
307888728
1545326644
1678114654
938238488
936800167
1692770511
1023534578
791830365
1217585739
18649017
59111855
1623463764
2089301269
131287295
2097860963
606467938
385548716
891386607
1248912851
1229059508
72642602
1224864497
968413256
203409689
908940021
1532896066
1819147932
1695258341
421503969
1546267535
664069385
550390348
1375334739
529491560
446886949
39866657
634180126
942896223
1715417716
1283981880
1146303021
1172962536
426987721
797801762
611983842
902342571
1042412833
2085506985
1251252934
72549648
749149845
1849292784
2136913826
766792610
337328861
1443787931
690308067
665270405
691844314
1154136349
32447624
829400139
1846400497
773437493
1418596921
1250795548
520546443
1783138539
836479804
2046890681
1876780844
2055877914
1545892560
1031374645
1518755146
1921206925
693499439
1937295244
1135346597
1771733492
805397646
1009412331
1209834519
743859701
940658815
1406261916
348379019
920933646
1186650694
215231617
1821476595
1135759480
824532651
2064326332
1066173845
979825567
614176844
1728983930
1429063078
53991806
727577217
2056534974
1209904844
972274399
1056098397
975057577
1369017673
1530830792
1627067469
2022363885
455877155
1055718058
1228483179
268248660
1029849709
692805635
851658749
1313441136
958365710
893217552
1055134970
889126475
1629866949
90570290
299563911
1466196493
1534357570
1860985598
2087257329
1263420078
1113917496
1381003123
1237668538
1745656847
1743039071
271385695
1888378550
631655314
1342374079
172568648
2085707272
469346462
355285776
59240075
392793885
2063465737
2118296141
209886007
1682446818
1466815780
1312967264
277706787
955755783
1943079748
154158365
1428447406
2085272357
323987669
1393283720
1590165420
319004679
432871205
1983491933
1025616288
615460859
1440792698
1480038170
1615002078
1560861045
771910176
308982249
69692799
1715717738
1207618643
1659203206
31616455
1642176751
1584341327
805124711
1990423540
1629143621
206833861
1727618846
1987367091
1318446712
249750647
1586109524
746996326
215274828
595539291
1654203773
1440496101
1546705429
1190465523
1656272557
2080210448
730104618
1727949873
584392128
1124258279
276169549
783569048
526497506
1414733663
853581737
560318328
1532907207
1466948896
2123025847
1085255459
1379538300
79308501
445516845
906974240
996838088
2112670409
1570261772
536286495
1834652532
1007511399
1635621846
1430878436
775457375
39221334
1752131028
461255807
2104431186
1501419414
1949517898
5194461
1926419329
1081957361
1701372503
1147067282
551417331
81690885
807303301
1976697806
843715889
617126621
1898730523
1698399699
2081033226
292292512
1782167903
1314922856
881800524
2119638613
1221289207
154896821
1544112326
1521188467
463224403
306089709
564472701
160538346
1131911511
396484913
1175421797
32323058
1698318479
662667410
1834458865
1164299641
1961266601
2089513521
1698450563
1454157919
2127213659
1792463366
585450630
769544612
79024886
1801417732
1051893634
1245214979
247661681
1610914650
940359777
1822289687
25737176
1115551025
1381382718
1799252152
1540961769
504660600
1137735953
1783911211
2140856482
109416412
466414501
1225923228
265532346
1171361189
323430557
152505623
877749726
2096132170
1691591811
1691920454
1749704836
329714343
1735427972
359097431
763221607
319695734
580619277
1194741032
1804241226
162510781
1407060511
1779891220
1299285548
1371375020
876839948
1748535956
2132957351
1940363923
1899462786
1029950756
1867868114
545693052
115513973
1634730
330650314
1990641130
1061586715
1667678397
1400327923
2049701954
1479400430
1395399349
10810599
1187587352
504957516
1978260273
1288813970
1589819588
1003752743
1104142335
1264859999
914640789
467681484
1994901023
524302287
1349798192
1127451676
2032042094
16341376
1669903421
1381611216
1102197642
1923358227
1867288731
1979039301
1099418831
1006428116
1008880957
146916901
1700288989
1815814132
985694530
1903295130
1923661196
1164825191
19649187
1669585863
1687502340
591570617
816090769
1278718024
98046107
1260888978
1200140811
862111020
2142843381
213108592
400364567
1024041186
614093971
668765000
1077185797
349219501
1446368535
1830165985
441608229
1943204760
887328852
2034981087
1468353821
1658309
720621444
889521823
1530055645
1685970122
1734084096
847949565
2004279069
1384532552
1154568853
602897171
377217986
581458581
1162301960
246311808
675178333
1825770414
968063773
854494387
225812835
1628986861
1478764942
1493778970
1854720585
1198420127
2130432300
1627334299
1346230245
137250776
1269623647
636162631
314296150
1073781466
1735783538
45891001
1986719897
10934154
1662322050
1521559788
596293988
1972565278
371322395
1846971328
1619262826
489707952
699391931
1751180759
777533398
117771797
229602604
608861708
1409388460
1888037806
1601927838
367264525
847983118
433296854
1279668402
605893336
715896002
196246095
1115709504
1337385831
1703573808
1540664890
1245334763
346279170
2023015126
2042485940
379824977
1600739362
233226550
1448820913
262813414
1270180546
1653586938
1691920483
166938193
1055054898
617991453
442504211
1754141005
1062325624
71081386
1084671612
1517717467
387031912
2113664741
266883204
972930887
36352257
138665063
1906902459
709451970
505536548
355701166
631020449
1507584161
1964766864
697180806
2116465733
1016201762
1991076320
1932975048
1299160253
111707678
773072834
462368647
450904435
1052770811
433542235
1214331940
1727424203
1609115506
495480641
762284001
1646818733
113712320
582661794
1657379785
1467261110
2039802202
161765736
1088165933
433058191
2045288893
497096850
392399455
606523364
1402449184
1071236982
964154749
67201525
768561754
555135501
143856528
194792672
177485770
1660506690
1689725526
1704399671
1420774847
1303620769
1190309089
179124522
930182591
63675616
296103550
1905122744
2011853155
1735932074
138842265
1871788104
2092416262
402117407
1354130695
1664116396
401375634
267677288
1913727177
2104733383
5970340
1493030021
1072704809
1634064643
1190953713
1042280546
584137252
796501717
6952098
127045950
50470779
657399603
560841092
145573063
1836667171
79479624
1290998620
1245134954
473549572
148434615
241578872
355880970
1919926044
581789224
1864162235
149773734
1506712647
282112589
318051223
1808737506
385137587
1965939892
1387889381
1794404943
60080508
81449978
1620092447
950216149
1354783255
263998672
1826081186
624680038
1054722466
990090047
1920764700
1461218259
39214737
556180448
1168820902
450584924
1705918251
1160441339
864566909
1395209965
1391570678
665095587
1889265532
1310955232
1291935977
1883649764
1292007214
1493294407
310360905
935598792
383275583
1573272812
1953609431
1085020782
1955743481
292502367
144371351
577794184
2075638751
1853870481
710231195
165217541
1644044208
486968365
2079992813
1108355004
1804120326
1465377043
1201747957
433422642
1656024309
687150750
799307589
1541660521
1164049770
1076396711
122515973
883913744
1673929526
88476528
373772190
454607689
2067111872
1448048421
1419384535
313587387
1648260288
635545991
345883511
1689506046
485635669
1268106827
97189189
867261099
1744211911
1048684736
1627790021
1676468887
390613098
2003800699
350618110
658562269
1770217166
1322350495
2020608867
905002390
468937218
1570073756
1751592938
646354875
795832439
649398533
347165125
1059789892
963430632
808509731
1887923581
603006894
1712233099
1996898318
1571702136
538496781
893260149
2067154732
1970907715
975378562
2037411619
1534683377
754869490
1292694242
1462653419
1308971286
393231807
1503370837
265119272
1733368379
1800656824
858985544
1462983916
1230180645
1331502340
896390852
363821404
1162534374
841419454
879702015
1908613445
381528225
1339268274
353278385
590328377
1121656858
607274002
508567371
2032439079
2080333292
804981729
1135792109
1323240185
1876974666
744287877
1390132301
1578783224
730627113
347812161
1308410974
784178433
1214032170
375334932
1807468909
37973375
138344127
1535240871
1732205472
972522782
2003273412
1750542750
336424602
1444546590
1795285421
191620851
1445576267
592659693
554280105
2137594483
196056372
1340279242
800211845
1081849157
1763912968
597005384
278510471
827413463
1311428951
330111009
1833982048
1343423003
979963751
500943930
1721376814
1468340195
1567786773
1754463678
1418617464
748089884
585594225
362419879
1713398512
1158488202
1248583956
359763084
1803034011
539188820
185604225
31561480
608696494
1030070776
429556834
211088689
898818937
780777485
887499711
1341735549
708545663
374484521
1319812606
1680288652
470358966
735589243
100564356
250102398
881541232
1279749777
1455692046
599358805
919898269
959150571
1813012866
1285833703
739998149
750368892
1815608547
215842828
200760269
18015019
183067762
1175572339
790858932
376584397
1492867317
1547516251
693208840
1413137990
444483034
542551771
283292018
615531061
515747970
125721757
593453962
1957889980
55684744
1790689323
1662626895
1060994851
1232733724
35056772
989162063
811155000
2046253332
1962710176
399769791
898255101
1984687634
702127591
1900655797
1472140108
430665878
737643092
1933573220
650692573
709377837
625131959
1111768039
1518807143
2105274500
1167441419
532591350
1326765172
1601641391
1551680301
1999867910
159759989
550519384
544857741
280206670
1365716995
1546400069
1958114323
1875119073
1476712607
1188022089
1513813695
908547321
1848971192
927222059
171435677
855788311
644780442
860953391
1006243666
59184294
318582107
2021391921
308014268
1116421597
1840986438
171254884
945459849
1488351136
653208592
1435342244
1547873599
1106963048
2135590107
697572350
1881955079
73856247
1003725211
1792615621
323827791
561484070
438811769
154269886
1882013450
1444635427
1418441149
568664483
63798665
364609252
294161919
1604473707
187027378
1327010913
908365544
770386312
1231320971
1167116323
449115114
453033520
1463788391
314425732
2146826407
1831728260
125564206
1221762871
379112357
1973791240
747448871
1176276758
1483424773
1864758620
1484841529
777356419
1036651576
1080753152
1246594591
1491935578
600861652
2057499125
805948999
1641745385
1513486174
2067627087
241391026
1989821489
520793000
371570269
1062164690
74216597
2102135974
217920121
273264325
2034831338
1285418131
1654691526
649873938
238915637
960347581
1035575709
1915409867
1838470387
1685606813
536063058
1067802995
1728254953
893536014
801387055
1556406830
845395265
1198321819
1733438450
1711580527
1023266481
1822212904
1839550796
1931694533
1024820610
1998277848
907098226
1008949867
1641336975
105118406
1143868381
1209981040
2041296259
611553821
259936233
1785507570
997601214
122127409
562478017
1118517433
663709421
1515469691
1678435666
536414171
551158826
1170030037
75067923
1502461572
1782239219
1694006948
1780648759
1149244233
901007358
951544211
1855778413
1224557092
591796949
558388607
1725758087
1606032005
1099019226
116959718
1964695893
638054575
45382665
916935148
735708619
1270285201
409826208
319615957
2131731965
1962358153
1078200514
1530313342
687100142
1743674810
1164389215
1474109075
1475037989
1608054370
1900004126
308951701
709605331
1856245273
266090318
1166162850
95019811
741059026
1468404034
1666388123
1136527472
2108809237
1711980135
1276483522
318143223
35979442
1968792153
1786511726
835111167
167784900
727130933
477425649
756006236
975019720
945600098
1250711172
1592057444
1119599468
829939266
1477591861
1183040787
1616002560
1002181431
365446139
1164040444
228501274
1183430483
1901618393
1307576318
655701130
1812543104
1301885960
2018774106
112378530
699403041
350562443
597139488
805520153
327908600
2084267374
1737969706
1426664625
834588297
422255786
558741062
1035646232
2032714779
1931754009
1779496774
1557544078
635839467
2034893303
1331720578
674462891
1058230077
2139606223
598483669
858432086
1097397175
2000056595
1804637269
893982598
580929082
697323700
1735660290
741126103
1264475889
1866867864
2001993329
100138576
1956921737
1532884682
514115518
157164305
2060418946
1074982720
1414059324
123560974
1179999628
1270504559
1966760355
1048085202
1351067125
1555994851
1842175842
2061286476
501255979
1958399869
802349308
721447314
1924064757
1721554440
1506242133
931082965
173748661
203997361
1534431325
1450644080
1860967772
319502665
572698806
59579670
355866722
522572883
312703563
402677648
1670579908
1624833728
799421775
448065779
1887104279
2013559360
1524757560
1372141482
1818597031
831639159
1527435718
388131337
1646768867
865446653
451030672
1908290473
5611613
1886153513
195368045
2095006808
305425223
1765930754
1589708244
1741302375
686011798
845802536
1646192818
1371272502
914871860
843813911
962153199
265035256
998603531
1567112184
2047776661
1314611298
726656027
989059992
1782808323
739060249
564758894
248023444
722850443
407225466
1789500499
765204880
447884387
1832159691
468502775
996687750
2065718314
252290840
988989254
1465375426
1086091438
1076749571
1889099861
1821521823
53893068
1358695655
1862346856
1049173977
127948368
446494572
1118150342
658784325
2018723833
64207208
2103189089
1309550202
1582525862
1274414598
61973333
107208156
20339
1112944663
2119369687
741028351
1730507996
363379268
2116139543
1718373887
1013526124
200453248
471101420
1654992498
367106047
1637965535
93913974
802211478
2033025138
2043561572
920154551
608504723
316155020
1084519023
52213506
673500907
1758285118
1139765266
2113993965
16344480
524675214
1216665206
1971202799
762692635
735850456
1962711354
1524976259
862623567
1043934583
616135024
986360069
1044823447
1193618330
1740786774
1994199957
707957859
1140094911
1998902622
221814481
813837431
979175473
1996547659
906180865
891357782
106365053
218685119
1387104439
125631082
1150080466
1011279953
2026895810
1210105480
317454054
784003587
2113359621
746629290
1936539099
1525628110
390723497
1848417973
14454766
372741718
1457725178
1096239338
278934322
600015396
428169231
15846258
1816895815
255277553
1164001887
906803900
933016904
293945444
798404314
885867566
66503440
786299160
921355250
1667011513
1463940297
808066939
710757462
713790147
1902026137
1651303098
1307021685
1285417219
653009162
711331242
6905465
1197490257
202002501
58419207
595682158
2077454281
992345658
672109601
1268478527
1519001382
17065212
785611346
960511744
1356743953
827362111
349138706
1928987805
90169890
1287779242
492799221
253084226
1749696453
1893185126
1572488108
1813249011
1322177474
604703872
2142442554
1723716382
733211401
914774406
623246652
228605507
1651484533
484464089
1917078232
1544283521
17839474
247585862
1960606561
1262138801
793866555
466704036
71602756
903947347
1903627349
466107566
1309122969
581752965
131322211
102415975
1457440171
327299305
2054745008
752372269
1508106743
544087806
508749472
57404787
1423649224
2143043879
863323330
929916627
1362235223
292570826
356291761
1325297006
1575410191
1953653299
662474744
277347833
524206867
219640253
105246635
240505038
881610558
21542921
1061033203
2008701600
932207706
672567710
776764815
417680597
55109287
701597064
11951299
1422791550
321586200
828742416
1261572871
1377367833
1961855810
1745397136
210183137
1514043452
1893382959
604650897
1244791083
1252167288
1692564793
922783944
1010528736
1105089787
1275788789
1223271885
1503715129
456457976
480123882
1468643491
57162510
2018672146
417431941
500076875
1653670138
1772179468
1998619307
963618801
1998700561
996755612
1136363857
633199944
1838329885
1458043696
1072104125
557601682
911575856
1121896563
389624527
2083289722
98725106
793601667
1747005478
1839857521
305089707
85383312
995535409
596845945
2086430074
1493422201
1573044065
2035908056
1903175187
471959547
1509839279
80234806
2110141311
1217161563
508664973
1005433349
1551574445
1077429583
214428447
389505485
2076546610
955040251
172783901
1874588505
1375358439
275229087
787450945
1303789262
792207084
1972711362
1404162868
725402552
458083620
70724190
327144233
1594811360
908475642
1335671137
353049402
411965378
155099067
150120705
57304794
1319124221
1404569272
1807943071
397684847
747855823
306528454
497117469
870852517
573830827
442380159
1268906707
1153213078
636939617
1872740469
1231577934
1220242835
1542530645
940782482
1032686400
2048259830
390715340
383409827
1808432797
265326397
1135583136
1748065045
1347266694
534648080
1734905572
2128607364
1620008205
2099254450
189328572
968523182
1445660048
1769535296
1074477160
932155712
897511183
1069925861
193318370
987949405
1758107240
2129916961
683680493
2106420733
28908593
923667106
1287070578
138332960
1607030383
1323293601
526966186
791646821
1480004674
1418853033
2022104873
418977911
1264237243
709957270
5022544
1934583738
1975507126
1335809582
1720311867
1641519601
2139219993
1726878966
128380850
1522120182
1568346405
740267403
1025309437
488441140
78974701
1566661161
86074271
376130488
2043409760
535040961
124431852
621989908
1002713907
154233822
2009777594
106454262
1851718609
190146029
1850880259
2057691785
120526303
311802085
416653439
418388440
14083066
1470961684
338887389
1784511098
1964981975
2013661393
1459509032
1640480210
1482716016
335010796
1853923532
538851413
1509962010
1781941147
974101289
469372669
490033268
461813598
151937697
686358739
1397430494
1693531853
633318136
1791483932
1821683260
1134519501
412868441
2075058578
1374010575
1536669062
446814751
266070081
580209209
1162668335
2095305182
1581649885
1645888832
1886930642
1968544364
1689249751
1456152130
114939877
828349438
1642945767
1410578159
538972441
1794862736
320710655
2024646848
1296073085
1168070314
1811928742
1487127269
394234533
636968875
115827876
1178975406
490385197
2025332404
934976013
1462612260
888771775
1596748547
1815023375
31950661
1362277414
523355775
2069547094
933559725
350213051
1231393644
1689585867
1514357997
1256405826
738573536
961183005
442186194
1681134014
137286211
122044073
922400580
1914820655
879089165
1394725970
653092749
1127029459
1041848270
1744895597
672797310
2051749019
45732940
1842658733
1781458003
885787382
1824006403
685170756
157380573
457840831
1425541401
948513524
1010561662
239132952
1904853701
1128136115
954267955
2007006544
1214656684
2068947475
2062437676
835696398
581929408
1158184452
553667684
117795412
107407463
1300275442
1273183478
1683113669
227213704
1360745656
989764617
633983291
1726142488
892352244
2012698091
841954517
315993023
1634705219
1036820486
1850663244
976009376
535623549
1130898471
1805669103
1107512589
865330097
601577110
1671878657
2074614121
90409633
147375355
401763147
2826004
1258792009
996594385
953576428
874936692
574455481
1109206102
630613727
866734907
1295950066
678404226
1275031002
1764128467
906869348
1788943136
667114074
1523193666
1033233713
1199863271
1547225738
594678902
1919357763
1463372412
1196216999
476507397
1821566419
2093117302
696162029
1045657722
468573091
1793169041
1267538786
1941915181
1632659291
1074165767
83232581
477950794
1267429369
1088522770
1442577294
994465447
784663879
748634240
1128936276
569340793
1690848349
249644695
86849525
1402384796
1160814437
1039504485
730215939
1659325334
1321497947
72181934
368211191
1614695370
59662713
443914714
202947641
1143654465
1159410492
1384616231
151446264
1954434736
1047095071
174686113
269969757
1904716005
1377947326
911525967
118728200
542820264
47300048
14863350
1032358077
191663954
1701197844
736518198
1179558371
841021753
1924011365
1058871425
279063160
908891264
1393314272
52309188
747657788
610820586
644113638
1083179230
967782803
762325082
1979663325
908388401
328183650
1905893015
1895853267
1009815740
902652143
1449502105
1688239808
608295706
1943702181
1122934937
707456245
650114873
359772734
1899080575
2006223516
1540981109
375919913
1875368524
540074672
713349209
1283807991
1160368839
1263846137
396454740
805838801
305937525
839298984
577988814
657851742
100044783
49645090
1017803098
631772628
611746226
1387483178
1668413126
1145338173
1930654905
295417075
861209440
60318837
1447762767
1916375665
259525271
165746092
1765241898
852915803
676845484
1683304713
828948426
1513890880
1518677822
1769413088
78379989
269567797
380844915
2138996753
1313350844
1042775725
421012122
630553301
810530319
2090823204
1302376058
1413079474
909648416
1823398839
955627642
1099103206
1853957674
2049324867
643760615
246405275
567936879
683985933
1008759149
49525524
1920805073
1172677394
1387922753
1894429468
89316432
318943038
594328047
1404670776
475146895
627581213
1727616477
1344196314
464109491
1795498433
1670034374
1002104759
902954743
2077333053
1231429682
2041789448
729089229
890674376
468196535
1488076802
1857051310
825305268
1806669893
590313147
1439257713
1923357966
210430622
1805981255
1279420597
1748077546
2065032782
264588276
891921726
2103272590
2004478157
74648184
2137006112
663132464
1531609108
459161880
1455297631
1611091849
2117820298
2065039409
2093624047
692734221
663342856
522186502
432479123
807080256
801430490
355913214
1119524491
45058324
1117604755
1659944241
794808992
676987961
1458686244
245456970
2043868576
821716826
1415518892
200145110
887062359
933051549
246595583
1206332722
808186533
392965569
1949666587
1364927769
1818300700
1892889069
821878148
289727375
1179369268
795671569
1564556545
1083240700
1170773316
1316496644
1006779079
1378773099
1131278390
1434345219
1139867672
57352335
1799926467
1797520687
1601508418
1731628403
838506793
1927009474
373658586
1199085057
1882931599
1774328057
1989049388
1309880834
997943859
291595919
1358663806
1943281492
462632330
2130067360
905915947
977237607
200570710
974010466
1548018904
1733297984
1353739209
1461858781
1256360602
1706163955
1298246847
1358550669
699821292
1515121270
343510006
355017899
865192900
1689080587
675689354
114890839
1222105397
1519891625
1519561214
167356015
651281548
250548052
1505345289
527813495
92258257
1046989939
126092166
1171212059
422461529
1459066514
1540001027
241581510
880708586
1303939219
79834950
2064076268
993012075
992671700
1131777296
620578140
1083218651
1823842963
1107530947
2096317054
871573928
2046953035
691434156
357521450
721971419
868076323
1091030141
1503105990
336483299
1960837666
1561024621
2046280072
1230442627
2113001760
1604141413
1136106292
1083325446
128163742
1659694672
2011322427
1796348070
1342744741
1331631920
2072105919
224403036
1096429833
613343000
898948458
1070374634
1081575249
1459066470
676394081
500076875
797986629
1178489212
655551103
973684826
440377400
1721314602
1355607423
996600320
1676955872
28789492
1319726198
170256369
666580061
871416482
1536925976
92272198
1568389761
564654428
1949567849
764392941
752551910
1055448248
364080347
1665774644
29973945
575193279
316205391
447764836
1127520197
1382214476
243300161
1491422435
1120436478
1747398799
647076888
618603772
209469428
1114812221
1621888231
35506504
1657083368
702187636
1149109757
1289846930
67162293
1341366527
375998723
637062263
1328317954
515367897
540011238
723342214
1038889819
715215996
15198238
1292556693
48553194
1953755499
329171582
1371908457
573610205
1102862810
340053278
350523739
418336859
194387191
567936879
1111385437
1215147238
1225574241
1968843617
132587219
1579202042
396171004
1788592928
960352423
1804109808
548876278
1724694625
222595600
1238466134
1596615371
179776862
764884155
1382514187
1661097436
1625747632
801850050
1256133528
488313208
1321279964
1594881335
2008233994
288006017
46592698
1329170784
2039607748
944554148
498309181
1757420358
1398553919
1733702120
2133894529
345371913
699475634
170499477
1916912464
1827354028
1297458560
998827104
1862043117
297309756
309154367
195274106
268337052
1182897391
1144624677
1790513729
1540332377
864593582
509972090
946626435
1350025548
1496436668
408406864
1319973651
508754445
1006433724
1685423507
1542552257
1401630665
2038692156
850729579
81438846
254751257
4449038
1349067484
386040990
1877354925
505647296
131694700
1564731062
1769867317
395402028
927144957
135097683
1113965838
2071315943
1095401821
590063409
495172144
478847956
2050810247
1623880305
11157402
2032506041
409130613
1624829078
1521349380
1979911453
14652304
794596615
2144377780
1428734928
1875564832
1363110707
1807657696
1547242864
1290445748
1503990207
238002434
739267858
441981443
32693114
1597617597
571834631
409218700
483297319
697052181
1255060380
1880961554
11770240
668035558
1066662300
235702818
810325286
1559277935
532265559
1436470547
1902318928
1193562801
1592332528
1376393520
11710309
1579197443
1821002988
404957953
1331974101
1381495264
592187417
62647759
935706091
1318265853
964983527
725386136
180080783
911983068
2110749266
1419285834
2132890525
584263102
223652891
1653834916
502158077
638764791
801592850
1736693324
1564866339
1359086365
1599218453
64559210
1814248689
1178938071
792230630
1481244280
816574531
1311062712
1594157166
1857639662
2134404436
710685024
202993291
2087820067
1789456195
608995685
218676703
2105455870
1266448223
1940442907
1182210739
1095479785
1313952454
248361878
265485612
1008817536
2145847096
894256427
142169382
1147529666
710044407
1664196748
782252455
230645018
154992487
997011463
273981185
1732900832
1421360861
2099614173
888926782
138532688
1240243009
1933439535
1342480880
1811845609
939644811
1365115557
792929679
1694543046
680032649
1144690854
1316489750
586587566
1037457296
42852277
956987945
745946222
1271352770
1862883840
540680586
873737933
2049523899
1373402783
664199741
1301026834
1809107072
1653119932
760465085
1484811498
276421231
798584132
523570857
1785498283
1895325070
2049920528
1352028731
1490501282
1354391580
171954145
1251191103
1193765324
694507111
1347710073
1672209990
1620689425
1527084293
999294058
48010567
212549711
1525592215
298230127
420848508
896827753
997270265
658781648
182740736
415310899
1705505524
1351047190
197278488
1953567305
1213755694
1903629149
759512891
1890272227
1980073260
759140350
2122614130
593415923
1963641733
818345947
341556136
1504122553
1660477806
677032384
904880527
537917035
2004293311
940459383
2057759985
212573987
454025657
608396437
123870972
1921134448
963744846
432361499
1083449693
1246257479
1758133007
1921807040
1735850924
1173360761
2041789448
1221762871
1230297147
885896929
562571751
445517098
132969242
219087717
2147105213
1261917019
1156177267
498007667
1401882426
1752861679
111110089
776995911
162386377
2065414948
337278762
368929348
196778095
1267493781
68613903
411709299
478824321
2077881433
561541435
808101032
1172775979
655339495
2039124861
65780327
1150326796
2076316385
861807823
1077783043
327917415
1350638227
965540156
95374837
530066106
2115784861
2046449002
117878426
58667318
920873081
1525626452
4182621
1453512079
1919924965
2116137345
1714534163
525937531
616437396
1466687841
1464703375
857794179
1077619263
861584796
21902161
1262113977
2111631486
1740015720
1477918602
765532894
881821660
2096418687
593265321
186355236
1892784423
1131208395
248674896
1753193085
730623410
898057499
561656407
174140792
461539220
780703097
880562426
2063582727
521861719
739189814
292017059
1735970765
1520202086
353834935
796149239
1103832080
1901949201
1853593048
449187245
396461865
334893207
195807369
1531042620
498974520
2111797592
494892651
1081559123
1654374283
1876817054
1148619835
1993275782
1077783043
1262162692
1777958555
1375157429
885688225
1890323071
1732889031
643175395
1833585441
1317794648
1417806159
1897492753
2116384021
1769995038
1971202799
69218803
615994720
1412418075
1985414081
1321792723
96900276
76407248
1698051006
340980186
602180694
766200625
855115566
753617052
1585003934
9940198
365083147
761288203
2038312811
1666398231
1278721577
1492130484
1565490409
1720733896
1639562367
1357846652
379556669
360230721
944006983
1740126580
841996301
1778936257
869690981
1735138671
514017582
1065386922
2124750546
648613076
206941031
1384687683
201230797
904720600
748396167
1103834386
481256756
745531891
1375343205
342962622
78120773
1454563088
371323268
576840502
1042394118
247317474
1582141050
1875831496
2103029642
1462029802
1448121645
1831089575
2084363898
1315158301
943375987
119651746
900936499
614025268
188800451
2077323745
550938063
1623060458
1716879059
227291699
775276449
111676415
2004637258
1789508514
384849817
1042618079
105169478
1378732623
328109277
517424932
180251978
1791481966
497918339
1476554070
860205420
335920231
168053160
303507971
427075973
840391645
101896523
1963027976
1316634995
715346621
449104583
29168353
400002988
1091681066
808396105
689529050
452816173
956796703
134464352
1558680925
88976254
1492144645
1236251766
436264817
319321661
1827580836
1511185818
510890179
476651993
746470693
860960004
1968544222
101448015
1323764201
1151506801
1536888259
1600826431
2050902394
1418146632
859894124
3714739
1593289243
1853538748
1559561527
2103197258
1529580900
1390180586
1576986927
1951845405
625611371
937808125
2041907627
554223916
2110699816
1242997
476165681
1974030830
1253588594
1833608248
532329117
306392916
671406537
51585078
1999260390
330079404
1936755685
251876275
1056144185
930329088
1699756266
1976377749
89297514
372162416
1673937641
151896591
1174935381
777700784
208234351
1808945070
1478177493
1447192319
1452217712
1689110371
1576711507
866935634
1268138641
1577294869
1842225840
979914193
1510384128
1690795383
1496770113
994072085
1890411902
314637183
1067714747
1670477397
678519975
831020968
1058095376
1047496988
815246388
361313123
1601049426
258842584
927262281
2123214162
1240969487
1209234294
417959475
1352693342
1106224545
1633686819
1004384421
492749394
1365177476
1700273022
17559382
137025704
323778833
1615245043
1579799324
1315904905
2007630616
1428681774
1498363660
1623201648
1159570428
392356628
1523529641
1421542013
622886662
426707457
214488890
635904390
1301335396
776675572
991287265
2100146643
1435385810
326458232
1107250810
161765736
2116441589
1859583624
1939670570
1144530897
363967166
119152151
1687395286
360356144
408137769
878863130
446395715
1847385477
1881660425
2009834733
482759290
609990759
618888917
865698653
1866840864
1192329458
1709985624
771976773
293576949
1343755412
722682880
2133562595
76989974
1423651871
1587905240
1921081333
1742076413
587223443
1330363544
1719295318
605752210
658625529
759113929
32555562
1628585576
1489451888
299008811
164605738
1231471245
208424015
1732851884
1131632379
1068902375
1219238678
1887224497
1297847391
268900941
1708963312
587535692
131249974
248355632
1525547744
1294748022
1229426545
1483565185
1646611526
1324038741
1029828353
1006986620
846451833
1197314530
585475247
814752659
1523966683
2104536791
444617678
520712188
24657385
1362320523
422183447
703615040
473280315
1150287150
810399756
1591189525
1640839579
748686668
420175901
1191660924
1171847411
1393574664
1417506251
1256772949
2109929638
592720201
1129580240
1447220410
1011667312
1152822299
1926549426
1773863193
952681282
2016966802
1340346060
312915309
1947281867
1232809677
1916046890
1642626646
361918541
1216774118
426549014
798390450
282795338
1767201778
1139620309
42023
785280792
1308958549
2127644748
1417859398
1198550299
1919234304
287894143
1846825646
1496442415
61320488
298692614
75889769
387595865
2138055569
1082364138
309351207
876119128
1120347201
2079922816
1194609633
1941513469
574455806
242883612
142982549
1020629290
1435356163
270831321
2003472321
1329933106
1827277746
1451120609
1887151646
939148137
137126889
332429306
1095319735
335031723
2059612616
1707046386
2089839361
1477994049
1613062808
1430383933
629790602
1164616454
1337840918
409115992
930068800
1939384654
1374632027
1354625136
742936616
809546705
1145256337
1735612586
517235481
1688592615
1281223187
576322746
151502238
547992604
193531034
806836683
55517925
1172158652
480211992
1017550393
1985531114
1661118098
1859049330
1700711517
1022975624
1855876640
949094809
502842995
1726642871
186645685
1242381443
413546245
755123032
534521502
2125359563
1481183293
1025227711
527030307
384774931
114442373
1283225661
2074972651
1305438064
1135234850
1660884569
1363300034
607573497
788770273
1752176342
1952188454
312793816
1852186838
207060152
1580120228
621490492
2055088967
1432702037
1222422965
1955062041
2031960993
1813086593
1599763276
656557673
1814056412
1469204461
2017847088
1039890295
1052860460
1382591648
1055393535
200768248
199942499
311288560
762107715
1395742400
2117836719
150420908
19820969
815448989
1732527756
1462592529
590260437
634140783
1467351080
653206044
1128304437
249743540
1870023008
541283026
853068909
158207880
2052561302
604880556
8129542
1290707378
779904401
396483796
994187366
1208744029
157553817
851214090
647048372
69090274
2128727038
1512899935
955004369
1380523686
2117846272
985355040
839205676
302675169
2117602503
2027535508
1680835803
29258747
2062961527
2086921439
1868792072
1944687802
1567621533
1492867098
1769106904
1731802219
2086499995
647332683
1099181209
997214330
305832813
1355964206
1995319415
646901151
1539755836
2147235280
1437992705
1519504525
129816059
1334546528
1556652578
2112133624
866322906
75673757
1531204241
68014222
1852706314
1467824269
1382608528
1992861474
1666489664
1285412424
1210439574
1418023797
1407112548
900668603
1292036342
2048980183
1325725554
16303295
527815671
703598329
1209123659
1854617560
1347678794
965267988
1176930372
568864973
1148630452
210401080
1362043132
2069137989
842899416
1482890583
1409193641
276092018
387822536
1915541268
448128340
1475799005
1529528399
1872722004
1885640928
33247283
1694732829
1450561627
1421788770
1557828149
1139240107
628036261
980322215
1150579016
1714881712
1894089142
1967525786
1539359706
251871977
739713266
753267064
974939618
741316367
921865055
1252632885
499533662
170973307
1793341072
1558509135
1936204734
1282469364
1600715732
1113730112
1316802660
239130782
2008440354
1752209450
382672844
2012055245
1949695353
805074566
831240448
57771815
581795783
1654774433
995153134
1038434634
920933646
1392438724
1670478207
1533466825
307317255
785902035
148437895
1187708971
1374119956
677586587
903850278
215334074
276911321
1765459296
1417996149
21150834
1718607872
172606359
534124357
2084537237
835208277
1398199802
131590187
453277286
665348773
1614552919
1731616080
1563296391
966849923
407214353
1938025715
1378245446
1119760805
551523595
1084599213
2094381965
23010164
1876856982
156225528
737058196
1258336286
448447829
628548807
1926529488
527096503
1526041638
150413318
472482577
765914641
761880316
1690462103
79592528
208588609
743760200
619897783
56515163
495618126
1181258834
1655557711
1243352385
1138638836
54318752
370338564
1023128338
2075704504
1296523855
2085341921
880522780
745186058
1684953950
131738849
1209480539
1228209935
1827516799
2086685450
1514097045
554642836
1953479740
807595394
2121710945
1371125123
1536456819
240406590
224599398
1307800817
1091134652
1274456111
2054759945
2122519274
275697601
1366303272
385911817
1598212135
1434526113
616215013
1857638251
1043140014
1158444412
757114990
1343787787
1182079956
248343444
415345275
772124778
901717167
1230782859
537421398
686576984
1188066553
1414156115
1352639907
1753349186
962919749
2088104606
1426864393
1890530230
584981344
938497460
332771739
1804817748
1005178063
7249969
1764760202
1410422337
1045104530
461923330
918270317
1872463234
506552105
2004410358
123937036
2078488320
1397208827
724638713
8761190
1539857107
721500223
1448394935
1831432659
99995880
1497908876
187428088
702528950
1921135710
1873048357
282973469
829680699
1998430485
777117359
1785917190
303704249
529918796
1640201177
1554103843
370795336
1279192602
1522811248
290721730
1155712288
1882007110
2129942458
200358657
336809687
1154526209
1890753390
264398026
45741022
851860785
2110879402
789414460
81961223
1662904148
335364439
402606942
1612572541
849687331
1559674814
534962126
987009940
138415302
1822382898
1259684483
1998495150
1454510932
575730976
119602265
784262213
1859779697
1169454142
563261851
276853318
599947374
1032643666
1357509068
998591785
552084685
194383566
515430063
1277731042
294835271
219764870
2137613241
1415891398
593977370
2125508366
620530496
618794957
101184421
1608572630
660130410
690597488
1329323754
620840013
1236160235
481022221
1771709556
693954469
1324454353
739980522
117402710
677650961
893212893
660066593
80348962
149044537
1746712512
708299295
1685774245
763714217
188992471
1849331852
201358004
931931205
1387297932
1418225392
1915664673
14855913
1042903378
1053730133
1286106703
1143785466
355037285
423494584
354836576
1479659394
1269817607
346886202
1339501981
1862956364
1866130463
1564864802
945106534
750711470
324561155
1846428428
639394177
615732388
945298702
499158281
63478814
1806234952
1357760475
244680593
2058540385
1983702142
1488084196
2077666728
1281541394
1895212670
1852385405
304968554
1480171909
2121808421
502228626
1612733675
1668742860
739681342
166930506
2135399322
1327589332
2027169575
1415404003
817582015
14548496
1163898330
1606708214
1338842330
1138618838
1544281443
1676135488
542692011
1015129096
1335818963
737982153
1701542328
1067314052
1421085175
724173302
89145632
1404656654
1072259272
1573790390
938381734
1166064359
724081927
1549378724
372245386
1064199750
1266358215
1549135725
8058222
893682780
275728163
1779650725
469543818
377100386
990962491
1021837963
357213850
1134873770
869624538
813293270
805044268
6490609
125891890
1974284694
2009837121
1685280833
2055139625
1000715409
1146463472
1136750413
2065365510
1619015909
1439720710
744564750
991505273
19256474
949641335
1945887779
1145573370
2052405463
756312600
2099017839
415079499
669099736
1512728470
640846613
309571465
447670657
1902437496
1109591479
204434910
990242613
771305646
7538503
1909743724
183013576
202697902
1299260491
1272892231
384751737
1851726843
358591374
492047229
1554829076
1282722102
256533447
601565476
764553755
538069328
1093718840
1815814879
467855815
605269405
2019223544
967571193
2074811191
328564636
684764269
1466469135
2099253434
2022488901
873038005
224055730
2098720890
950606321
315323836
1491010287
248781129
1680595070
308712919
1858310349
321746547
1312811973
1816466374
314072268
233173928
1171381903
1282059621
1090100669
484022826
1018673311
505728042
2059378040
1728908689
389087183
223968738
1701577321
176943908
1730371466
1950867826
1383005862
1293888135
864595209
2105283924
980831800
582137984
1531136672
1606380662
1623862926
210127848
29156179
1267149896
1023523920
1813048574
783173114
1926474052
740436110
1436073263
420449501
932157207
1327102247
1752059613
9533297
750547418
1334388847
1034548564
149148954
1513320321
15102807
927599729
621662391
1398952991
1420026715
733605977
878862605
1002186720
1618428348
831046634
1113127204
329007387
2111631486
1806059703
967522658
601376671
1980394982
1822703994
1582288862
1800390029
1502010916
791694597
821830753
1425161565
1069269968
848827473
673974611
1537377451
1084897610
999884783
1647209524
1004105963
612158830
36330423
584790753
1804494013
1694141971
25837778
1660311949
606284238
1621945320
1609550931
1564710380
113260727
1678052648
767229392
1587273565
482675785
285221895
2012833060
1333319361
1351557066
1909791826
1060449011
1636445232
1761968856
675950394
1347580887
145823135
223986002
1097293314
1186650694
611910638
968757309
1565143920
786178537
1766457550
1676955872
1141652530
557779219
13745800
1494096227
1747198733
1940117721
1327262061
2005044587
616786863
2121183523
1384882751
515294444
2041721999
653838848
825634866
952866261
363900404
1042475458
1646377535
434706637
987515226
1226498292
986173934
1919647092
619400383
1138001986
1072532520
1032889588
959595993
1758037930
37493798
1747733477
312875985
1535918653
64181934
776769232
169078443
900162878
1411946992
892233051
2099091574
707781704
516247305
1496710154
1440439207
2099932833
1526602767
247441218
1192686681
194875554
2053326153
2141712976
517772284
616547114
1294943209
1245169886
2016110437
1726266646
998324523
807479347
359223925
1985386096
1580103546
1275597786
22561534
2003567210
2101617121
385437594
106230696
28135233
1509876742
1933393068
661630832
1624093245
1516424089
989123869
1745362843
17394740
1374192941
319089063
1205564208
954941712
845616346
1444635427
1128886334
900495120
714044959
1757334804
865529836
674455899
1941138284
1116748725
1884627715
827613361
91768275
823536266
623663814
994770450
432761255
1395731
80711123
1177305489
1248525963
1338307989
1234815663
1462680027
1662026748
1119427508
1617409506
884574890
2072944835
34988382
1234113061
1004693017
1120030221
88529746
271423735
226584628
2101035672
50548218
964786325
468252304
1969457937
1897922058
1360279226
656989115
1779798249
2107241990
2054932012
1372686398
323464982
2050969601
1686405220
343655697
958378601
1083306521
274144448
1684355072
2085748851
1035956050
1738140137
2018256182
1459233289
645775698
5982114
83456630
1115808918
1931058929
1963595712
1179335354
1744966378
298649872
1313217991
206186238
33226300
1933924815
644808860
598532503
2031992409
1047784953
79791273
2088852812
1249575614
352618923
389282390
978378051
930386879
1005855030
139346256
1752257932
1290367122
973852269
2081720253
163944142
993758802
501905547
2108851511
1217781723
703598498
1724347670
1419294017
710263791
1649470608
133496340
1106735501
440014986
1027857663
931418236
695495689
1168156677
1799528864
1626898594
1920083389
1697187201
1596879266
19274475
399287666
1375620715
822986413
299206669
897656938
1523065498
126418108
2014342579
1085783397
1742572854
86144062
1863820776
189929263
583415578
1561861603
711845641
268690123
634636960
6859735
1299003787
1523182185
206561215
1845789703
543346395
2113048897
1712148118
904433636
305356536
1779418146
396985021
809110662
1631951339
224729901
1091284877
503181200
1942941305
146562008
1464594762
2055878222
310287649
840040772
1549996199
569124403
224264659
228200367
1066697742
1207618643
1839737995
588335423
401904241
1339125916
1109849561
1480505908
1877206424
2044344516
19634099
1652441276
1687865195
194491005
1599681861
1010997047
703613231
1904710226
291509135
1312743705
1438109564
761778750
884582022
1195990778
629231127
56109223
932263086
566680260
1340660748
1769100317
2027372030
1338107906
1806576101
782306561
1633031519
885897826
1906805854
730087208
214478697
1915749550
1928104933
258163218
1761023359
1347935274
1475138215
709264240
1435369839
366748260
1510838227
449624359
775618325
1992931799
764298160
202334035
974531757
1807006675
698032541
750182553
1704193190
172542742
835260179
444663157
1687306994
613902944
1610212644
169731237
158934033
1158363556
1693664398
965044635
2124607718
85245763
1758190772
679900556
439972708
48155681
1689515163
965615337
1903995296
878109660
1910519730
97504653
517689769
324721165
1487844561
1614446532
1267177984
91257135
1764532006
986347902
669306110
1272265319
2005742101
1234804206
1267648030
1988553413
1357857042
1466795734
894402258
656301664
175983390
725579165
187067348
1557633807
359846563
997202210
110411132
290929587
218871147
154719982
676681361
1933574578
1874661091
798310623
418977911
959385978
677895764
1846454493
1166506773
1705732766
722176693
96438692
1163962804
1033397449
1974250722
1548822285
1009134721
1753234928
1148663491
2060305614
1020614942
213150343
913323217
1228236390
1074218916
703766634
1737801174
1704821445
2023634893
2100159176
175441205
1399144246
122048259
419310390
2136450548
1863914307
371784872
820269306
530279957
1731276662
947646900
710402111
49039365
364780842
230331056
1827946640
376561615
1864909116
1107742808
1371060037
290473755
103347303
1136652420
339926274
2139998206
529586722
1314876842
1186181071
412001346
838418778
428071218
1167999591
1027879498
2145736689
707645606
1668536995
1941405408
200946623
1976787556
2132713068
830307395
421485150
1475945877
1455231063
1499324374
2103018175
2083291000
626072427
1808249979
1224243360
2002642798
894870229
1546772640
1902553464
2015115919
944252339
476038873
1024646924
2020346644
1317506583
492515876
1718584031
1351734246
335796041
1708259709
2023608175
2064820665
2132324705
1954497952
627854290
645917290
158760766
1966695968
921945507
603679265
1456178301
1056823665
1645831029
1425988595
317168176
46889991
1387407924
34346520
121423370
125157189
1699229120
1002388454
1298821591
7035622
509022800
1647824936
586685367
1380516414
522245772
1664475035
641534803
636179735
1466751109
434861646
1917580885
1788992632
79746752
1567726381
2087951404
110438416
363623096
592468057
1940394194
507799262
1526655363
1580019851
1341231374
1599849643
221854541
1525964355
1609464334
233482395
1624734236
1495315594
1590546034
479210370
823300339
18363061
511462902
346608889
511924139
185091519
2073882725
1605667956
834570422
765175634
1089604375
1378037065
1202256357
598155598
1134629986
1911015892
1596732567
1283883797
487250183
402831246
1434838434
907916624
852427644
1511920689
457979515
456456682
622323274
731996906
1469399771
585541038
415183421
1193429541
844563436
1680379412
193430873
1113699451
588091199
1111053178
1378434715
1993126255
1157399741
22711187
906869348
399877395
1494900629
1680397256
777638915
1144015162
462779789
302281806
424696346
524208534
659312220
305211309
1045232737
1004065452
931015613
1758323927
1295970271
627372094
1765211667
455179222
446315246
601731385
375335251
1883213113
1482312348
906408058
252778022
1954052571
63643906
390409944
104390413
349200092
1789418996
977563550
722541858
1599085124
679199194
732735264
2007382952
1400992589
970537839
1448121645
373085746
75321367
994050216
1077364492
1041054951
903257754
1187494571
1549099014
1611762091
1905472643
1083623443
322051177
1022057023
849263541
1731156635
1513825318
280948966
1932140253
1772074768
1433404546
1917242805
710862030
1187786934
653030183
106328208
2135621956
1356756905
1597139350
1632873943
1710055699
1502031657
916020205
1970508247
1934474537
364160548
1805974536
129687325
581167858
1229094927
135780886
357246307
344521042
494500483
1550348277
348757632
793540541
1339299368
1063291678
23095905
1604407991
1669580366
1436103152
1359185112
281327647
1033983692
386935294
738899756
1176151138
2081734833
117518654
140299873
432486940
1357916350
63139348
195366369
1367110623
2024280498
1797897988
1418434666
402975012
1615815791
633024049
1455823190
1536442829
1916944775
948975799
1943287653
997612281
209042312
2067148423
843540417
1994361662
271522233
769326287
354705332
1470965770
560755002
142146194
8102878
642133389
738164131
663484924
251734270
1835710710
1749528962
705644894
479183118
903312388
584505119
1103371289
339602239
1666190703
1300339645
1422897843
1983903371
38960017
482459964
1977961642
1772734771
1929525870
1209522533
1012292463
856987265
722687427
1309268932
602743266
1752101124
1525343517
311844468
1156150993
212640827
896033611
1158915289
739592859
1628579731
64381576
1508263182
1386261302
1839566508
988204929
1367980213
678449378
1015763424
1698696093
2007595400
1613000777
1213183605
814942831
444292854
1029074836
966245113
1309471416
1120835937
469801087
2108197401
1947651946
194449299
509850347
2138466151
306825210
991825118
636085498
1790983230
291639888
1426320550
766411082
2056385044
1258400281
1518677822
962381619
2093523192
1002834812
1325843950
1511185818
1624971287
215712585
325820097
1677318157
959147154
1483070752
1250952951
1241631949
125623137
580386272
1302616781
1845050608
1828643762
488346209
1625801951
809998401
574186331
1279657321
1793532459
481411058
177106588
2126969072
727760080
920720878
1361640840
1898503250
1218858397
1791622562
651100070
33224841
231844264
1825698347
1090699549
1063757345
1030748674
1730904773
1673255528
45343947
1680321164
889646993
468750898
172721288
996169766
1527637496
2009714659
1955830821
2044671490
688505658
58858506
2069487404
367868842
1257741760
50964251
1343477165
1710894672
1575574530
1723202419
505677946
2138544967
1664889857
1107198988
488721357
397378768
1460786395
653071200
1220173763
1157222408
562639362
118715
878043783
1761459646
42716457
1729792008
1207448677
1273144745
126733622
186737337
898557683
968644715
97747701
1672339152
1653359540
806680707
1213286781
1729062885
1221197502
1203580627
1576104853
2117267222
889725040
597188789
1579314321
405896937
1685748134
426744026
418220721
1889988653
1054770421
414096883
17109380
1991524468
1743103537
870041725
1705270980
1107135851
1017517550
1542553936
1663336048
850926806
971917323
823487825
1276940685
1634789428
976510288
1246116046
1335107754
265540540
1194026555
1934754464
2050134987
1122124189
1395929812
1845322574
594251589
1080689124
495827977
1647280737
1012917900
851769304
1926800093
1882372817
471386337
396913087
193453683
735123960
1807288173
1875425634
2045883717
616694623
1423351260
134690148
1203301537
2132763360
2098107733
190751637
594154820
1615131633
1996486506
1721772710
1314697618
863294588
775262074
661362713
1348591376
724348170
1955106183
1016660055
261879354
1943079748
1332871987
267683061
1893112294
2071326371
1881036265
19635382
182724384
1324845548
884427210
117924099
553654326
208696042
70118298
937173125
335742042
870351027
1293858943
1464614956
1746712512
1003137205
2103609700
1570849383
1664236719
1891892038
1553458038
2118725856
1330414130
841775835
295378543
733767369
1355971763
1609259460
189851320
1975658490
817523276
1941404243
485804424
1391238375
262471304
1709273122
837840524
2028564674
574477507
1688174325
521935671
1055730040
1908674961
1410766805
298889000
1869628323
2060877149
202533172
1521530276
100541513
141890776
1435090048
1136702183
195665873
2110546831
819069260
1653984306
1113946864
652813073
1726506928
1978034641
2014098238
822904295
1161247651
132621361
528352350
485226946
187697489
1642810928
1337459087
1241234822
1485690998
634251582
1679957058
1259341288
1274040426
2012265265
661708083
177978574
1419381946
1518197571
1955681680
713816535
756761459
1929353830
1463538963
201270506
1470198543
975947525
1798311022
1532871368
1192018809
1477062687
290037340
1515677571
1017287639
2132401167
66518489
703895054
1133651390
1683380966
45776580
756118443
1473588888
1869335934
210592348
1370955874
1875654167
1917563956
2090399988
563119888
752325347
727939306
96497280
663391577
1764700066
1131908832
656158855
911424749
1579057419
163450327
1515449343
506872230
2105910056
1062559244
868191141
1138257544
457396892
982168006
793111811
1937424283
1512138429
1722961395
2015030142
519504269
449855228
1495712725
1745849020
1086483279
2070282377
624549997
450316973
266575569
134335153
1692688740
1985360054
468641660
267711770
1352083155
1431953421
1796702924
1787303015
732439047
1006596112
762819444
755653326
963313827
2000247195
1964947455
819281739
1539965604
2102491090
363768112
1138693527
775301229
1390803390
1844040523
1634105746
118186675
515942088
1192611828
1353500843
434727700
1076022348
1765057367
1616615862
49226270
930257181
1964878917
1904103362
1857363096
85013464
1971153221
1274860191
2084258761
1074834132
625273582
1188545414
1520576551
1416739025
942194309
128069838
46030807
826476795
1534889335
1606160292
922464458
771929564
914412178
1133227682
1576877935
84462414
58685102
726059576
2091374615
1898572003
762362600
829091633
431552237
419262954
2139253546
1267158947
162328591
818626616
1805346348
1668542985
883144152
1272896821
1870864410
1306861206
938163845
2021474516
205328906
868046673
603133829
2017024779
1357361862
395768364
969000079
496981350
214885779
881627598
1104753577
1986983161
264728661
1710273697
158044502
1407855529
2071108017
1260756946
1110780260
480445368
2096318034
1682442243
1141920029
862141384
442677269
1853718929
1201747957
1156435757
93521497
737363272
1176342974
2012136075
951813092
132133837
1304566965
1355417390
1070929417
1191282173
2126957668
735278151
2125596134
1231073444
2108696379
2089196622
1761799583
680985981
2092959074
435327328
742924553
1774654509
948835714
1058451504
917804928
406000198
869950292
1618728609
1824112007
1055772320
532697857
231588409
841667070
590229061
69700073
1428545382
1136545773
1493741594
2144806006
1910546964
1143977322
1987781098
1044711352
333789045
2144436025
1133587102
2108417669
142657856
1416596132
740793341
142158058
1048235569
183962367
71906822
1715905569
805614099
2112869485
1890254044
1615668979
2105026910
147578315
316258051
648731186
2099034040
1582020414
327998501
1830669092
1560015035
222450940
1555606208
629715188
1675586065
1929533719
1735492804
579530459
1065806953
1581448020
973224127
1031555090
378222441
2134796097
1273129871
1339738348
1580700173
1446368535
1185373368
1665774644
1361603122
284514582
825155377
1361915816
774305439
1404848627
897523455
1894610445
1767455636
997507588
2043208321
1317754606
1412777792
945305293
1411051950
80041350
1294482483
242240285
60318837
1030755320
1444831917
1350197637
247454990
593731953
946489050
904016713
1720447681
72794912
1483153005
572087097
923202462
859299950
1882211974
1006376221
1960528271
1998455932
2111814769
666740678
1936606843
1639702736
2021130523
797001820
1015518875
423438789
1362958272
460076029
408146198
1209172205
1383144815
1061042653
878026231
1700233467
1357778418
1867549400
1318332602
1564853746
1097833211
1309389207
1580571064
705291101
255074654
223630892
1404303529
152675707
1320215811
1702555440
1911015892
1220494690
693324010
2051103509
1117227862
482195371
246684330
1220221960
1720119281
1043226964
189190270
2045156439
12771047
648468098
1630160025
60808278
717321488
662934826
420054191
1376391797
1837707939
556083473
428713076
1863832329
1812988062
472997698
1595245756
2011872802
47308271
178288968
247796752
1433879126
1823918290
975205119
554241404
488690511
140817823
1270362225
2134343570
1172396749
1650352687
1994774360
1585749832
143329129
893715733
2021499849
1391819240
1599559789
1933291246
1149877279
778112182
934590471
1925516634
2037615687
1120974657
1407487262
612925214
2088304604
1023156759
898267040
710263791
403990319
468817436
308615455
1888767436
1001997137
2096258035
321007126
947273089
1386306044
1115536205
250784821
1233247929
235699170
1768123846
735347451
1756179085
1939845692
1549235084
363239144
1770156767
1638699542
70189745
154962551
1719780344
1781973611
841990059
1453906690
1942935632
130815541
1003289680
2009203927
1449560402
2010957800
1651957160
93523337
255212101
1008392306
1298033173
864723822
494311971
1425316514
595876921
1818615633
1929426927
637239624
1629703017
2146713148
349646229
2066742525
1278365614
843902462
186757691
485337548
179055775
1068917470
88896989
1706820335
812070168
550505129
949822818
683615377
1385286650
575807097
1464362132
896103825
1301923612
796617604
1194377600
639958034
292513219
635586489
1349838192
207629419
1434690980
1330177070
1310662937
1327211062
1581156677
99094474
1120718458
918209555
1141695490
2082376565
1347233612
1178657071
1769031497
693616034
1928610468
493984697
515423240
1413929675
1351253641
1888780193
1182055979
1745800615
262014769
1979829180
554337628
377269191
87381427
2108299123
717360338
704684109
114299722
665470198
2087800605
106494172
111422894
62260618
1236008426
1421438120
1160904455
1200195719
522279191
435673639
1938103012
863642728
547604686
174002887
1311764520
345395265
1814618953
1820123658
1945857956
1158866636
1069110916
209905487
433684220
1751595781
908757450
14723687
985898155
249374469
761442036
1155092140
699937233
1888116669
2003806523
455944111
275192410
1450852874
787336275
1670498080
231727900
1254306793
1492771525
179061133
424018257
961921197
601795368
2009779134
769147098
431190630
1520096482
102583719
1273413723
1558609647
1486988215
1808280044
1243111395
1343477165
374062867
1935485768
1932729284
1318055035
2061592492
1127348396
1024815322
990707227
1119000381
131443981
1514080309
1192053853
1694012833
1354274853
1251465123
1932267480
1093852885
739378006
1845625506
1483771845
1249558171
163597597
1357543918
638980684
667437368
1320237586
310421141
589298097
470173621
2070389566
1007388919
1004553227
1753374750
857909605
216931343
1113771416
1952978756
1689934792
2040056518
1625695060
1546444667
632173895
1564427252
1478623235
181284631
124457357
76562093
204048980
432819424
47471728
1353377647
1861760240
1996828171
2052765117
189142242
1419344626
576310883
667128324
971259696
1821615942
373999208
1973666326
1800244615
1528401503
1834888915
1040054338
423763660
1132970758
797278552
240270960
1419949238
1489325459
2072790540
602063274
95998685
755099371
588315564
1495699543
871946016
85909584
1843815959
776041557
441502278
1475638211
1131274057
846155577
306809110
437159257
57039835
1899459971
2097732577
1653919368
183127471
2131981869
125629141
1642715076
663006164
1468049237
1982031647
5646164
814634301
1540369137
1848975549
200617988
657962573
1463793712
1767528394
1677187150
247620685
41516545
960475352
825651015
1021545318
1583325321
977325448
425333270
254280012
238152557
1300774471
1980344273
1777532224
1138205675
1012195420
577864341
1904495713
922132206
325731496
1807127217
1616141173
375113928
750907480
555498357
1841507913
1473108077
839491508
145370263
2023187902
1722866866
2124925755
506199245
2001048419
415931688
1549991842
1358783314
1594801570
158916516
292669459
558541991
214454993
80222
659958284
1968174248
158567982
2045482256
533017634
1476564599
1995623766
1720746284
2039203910
1408177556
9436401
418939446
1135984607
2038081445
1369492277
1202398264
1053352481
943552569
1088452524
1538005060
1075084998
700844385
38841530
1796373610
1023312211
564759844
922208304
776760334
2104857501
872816933
301085088
2005978098
2089335805
1978910836
474982236
2104563771
1443923993
1520369003
2032037818
269056758
381433509
953268894
546679125
2119767255
278968438
2016918489
1504846409
1458788539
1353292479
575162853
1169897025
1939119992
943961660
281391124
951167277
198573609
779046797
1991948819
1368864729
370710910
1880422780
1667704742
72299621
1726629327
749249011
239318507
200827890
1108898338
367370843
763823167
1980266941
1365364331
1623914936
1681277418
173497503
993622508
414025619
689390135
1760934278
1699713396
915174154
1973433722
356312711
1589014716
767583480
1180397219
455422927
1513734079
1987923027
1710097971
644899339
639032055
445179953
1491956194
1809277610
1315452134
685034932
44938873
1301226698
170064923
1839841634
1737425692
1532540740
64162025
890197048
369368034
1848872388
1923248063
1995160462
1015805914
1237080068
1954191950
1778042106
584299223
878256216
837977541
2054384127
745197929
1003654333
1722124906
1287806320
946534222
65490551
1909387099
1054907537
955457439
1844957987
691292322
310141841
1586306914
944685040
1497606558
1199187581
1954248122
1579738210
498318437
155367180
940422454
1609464334
1344948600
564083268
77606374
157756699
1656167525
1484366055
2053408840
196180367
430725012
363699913
1357188050
1799983477
1423090373
228924863
2024856399
1544665436
464195367
430559610
317755484
203256321
840172507
181642545
1656407612
781652029
1381140351
1924800144
628100159
185085917
1837982068
1791361003
922365820
2069922076
357830029
1641581254
1763936073
1589213992
1837342495
1600489081
1893721664
290874238
802813691
498535664
2116714771
393297837
1780719984
1892187146
621928890
920536638
865204461
477411663
1992963352
783342732
1614104623
908510254
1564489090
618049436
937183249
1327773734
1765375259
745354109
220753739
1589617283
1868083689
1505839262
77157583
908867219
1418052769
1523245710
1620491304
1712343241
947463140
51000066
1239312741
855883774
527465013
1822289687
753160617
486752965
1284262009
852243510
730688259
1610220206
1217335124
1004049060
387023271
439688394
1482734661
1192685458
1780989298
1986797875
1819193693
38841530
2099643488
190615554
938653882
1164877662
193262240
1543674683
554385969
1801777204
2124643573
683075769
1326660283
304140697
175327423
1249446656
1462894259
793041375
736582979
321679951
313159316
1673015099
1846582264
459094888
1753827824
1216284585
1050826413
1129245420
2014227569
706162804
2016689093
2146341560
1193506276
353185806
2112298526
829059408
655444318
552853836
738385103
2028169729
1499000034
2083050670
1730417060
234560266
1512274122
215752342
1682470292
1677487861
296574623
675902304
1996900592
627989054
864041470
1521809117
2076643750
656074861
1734159891
1203354872
1328315456
1342617386
1296909320
1509761949
2045951606
1310536832
1090649464
1768927577
1734825281
1509196428
763566460
2079736043
160047502
1243036508
19715509
1432295724
1153247265
1457955569
1303999801
1213830763
352611299
1490592128
1648121113
762787912
858923096
1482786807
2087724690
1486009872
387698117
565866056
939115094
1748732541
1201549371
1436173616
1288064485
1167894489
1466039593
940387150
349942259
1503884299
1926647153
702519291
1479190970
1042241817
353182576
1254931621
781468570
1264615151
1030275479
73792139
129847571
1252113203
1670893600
717297478
1156135928
1364319054
802404132
2031171116
745156761
1872425094
1684287066
779139530
338173229
209469428
1377603580
1633947597
550861812
2094050688
152150739
37890544
557835376
48578386
916865390
340560991
630219655
861310095
910761916
419682434
1071241356
107021384
1901600709
86768906
499711720
2075246363
210083484
1722235715
902850648
742281889
449044524
255980008
1502901909
1635673164
2075794931
662679336
165590995
1219405356
8016715
1360113089
510895105
209528081
392240744
1126052708
1820712454
1238811014
212717514
1447591888
678492987
556381745
1102653774
1735896153
694658938
498957260
13744438
40035868
718305756
1844108226
946919014
180000832
1215294122
635728807
1685191602
467534519
1991698526
1976324356
278089415
2072106126
1831947647
616421445
94387608
360827505
749900815
854173299
340397823
1685315702
547388692
1067866527
1313772379
192275333
1450734016
966007686
2011708617
749548520
437509370
883293196
778067648
210083573
123374036
1153554270
1884811794
1831063316
545634685
451467924
1534968894
1298311404
1871788104
474552159
2080968096
1780156313
1851073842
1121048389
235919096
1021695628
944580620
1341942627
1228451143
1690127954
1291106878
1592690180
1503358136
466552291
1798637045
1390362322
1537288899
1901712303
820183905
1580516679
595382555
744186329
2033061733
2106894816
80655623
270555206
1425225200
248696329
14401160
1893846544
585277406
874921754
767716895
425426735
818479570
456555660
1819319734
1841298450
843545805
722306719
809155675
752587046
2027751726
994653297
1954310012
1301247204
1433266798
957667784
1529076620
619210565
588717479
1827269750
523815071
1953840997
2013965560
373103756
502368710
1606632493
633423757
1063698509
1567661845
688683232
858785690
1705186180
1890193580
177048048
1626984026
793543448
1580358135
1809476318
506369880
1758401826
1738940814
1769160085
1137072289
697404635
821014798
1056253434
555861480
1684739226
1992942755
1660123247
325941101
1037424269
933203268
469410374
496284287
1522816386
2086791142
340882870
324275530
1659931392
138132013
1249664604
1703222396
778751230
1760915162
365118520
1642319420
2124572790
862804848
1963568711
315499345
650190885
1924156663
1418995472
873299839
123747993
74712018
398183535
2029039170
1289822335
2136947001
819643402
137664612
659566711
1045823068
982452063
690539046
476273293
1034543097
2056581758
383176388
502419641
1262444517
1790200123
167443724
403977655
2054835774
2046903336
1108898338
261312895
1615097240
191853625
388450244
1398166923
1031503028
788233744
840437200
467127276
1132385057
1753532662
1323635944
231674426
702728042
425310198
2008772981
542676869
1695895073
320887617
267412730
528002104
634418796
1947160087
253378209
493108883
857243759
395356901
1208592752
1991985018
1813629920
112976561
794114077
1873527888
507329628
1034403417
1223604941
65546001
2019366355
427388172
866392734
1129820647
430830016
54890425
1638439589
264929307
1623106256
110221503
463126703
1358512268
641793688
8030969
1764310279
639139780
1060937385
1306047036
1183867862
441327844
2019038243
246336775
1458860273
3851806
716091880
1560178743
402817523
1499958874
594125454
1651173319
1128719891
1088313175
436753932
541781408
2104531998
1202463569
656718124
1681549591
399550871
709415428
866207737
1751954912
214884782
229216653
901628030
1799499155
1487117161
1969516144
985394655
1940221644
1034682369
152215011
482085342
1488958753
1018607991
1950916799
1499152904
2081836208
1942776383
771686531
1841005184
979963751
2041618354
1363495184
738595891
1513828367
1893129622
992253157
1036711922
896492311
584390919
1966309846
2121423831
483778084
395948590
1569904858
1425336513
1807358483
198094048
1174257561
82018091
479930876
1032687430
750412150
226641816
1899251249
1922225859
527747630
212979405
2061079397
301359091
1471682460
489945400
204499044
180003809
553841297
998789379
1744128463
2142710637
2136782747
547044397
831505962
685093799
471817576
659284479
558339982
1661463572
985350461
885897826
1741922839
1163895652
1871836295
2006069824
321050037
1025952425
599902008
1520612215
2001742769
1918824848
1764232955
814951821
683866356
1810013252
1997710588
318101018
911988271
1711864437
1422379618
1346991183
1849327115
1344679143
64862957
817499426
1808927548
840955618
1032643235
1888883535
554097999
1333663624
75053099
1243615670
1244758394
82550354
1571597206
1996827771
1344015675
478803269
1374135647
1813982882
1177653638
581612594
62244513
126743369
1850984170
1951226936
2053876029
1766646118
1211407565
101887808
1605134870
1099103665
1180774257
149692100
256313839
793212310
1717692587
379319640
1707590389
1049037636
54844617
939085870
637346195
1417140958
640588722
528844633
1899529579
1079876666
2094471223
2087915497
1835993967
689822744
920486668
1638016606
1638558570
1441149054
612393567
1264629014
2072539226
1436684192
1158194571
203360409
1918800207
1833570836
201441335
388803401
1437085047
7142363
252466076
65393230
71833618
318904285
241790999
1826670902
1758320374
321625828
735770162
2028571550
1002558835
220033235
147368943
1164066985
1049553143
1257903399
1551562994
2147405561
1368807107
2020642154
1413410332
1285597378
1256071631
710807128
1864195144
1037924081
1909336112
611283548
723537771
277112716
778669151
2060479818
1280206042
1687059424
276520649
1443975507
980049764
1601861525
789349677
620690653
643010709
1697639625
450850926
577648637
1748215725
291396594
682496415
1467959879
367588126
1429586782
628310618
1630287565
2060843960
1765947433
1779519272
1743926397
436472444
1822259949
694833468
1167660248
972030234
1851882780
2047209324
1332756441
1904688374
1978987898
986662472
1042504452
892352360
697923275
1270201790
1880100437
1362492507
1144964442
887197070
1981706567
1501992544
830047646
358058437
580381343
929584644
2080184936
1604163265
1157920151
222915685
534810913
710279924
479043201
401459287
1218698547
341370996
1869348665
1632499725
1827946640
919825658
1078470192
123680117
1250868205
1791277123
416083601
202866644
1169256709
1784252962
590313484
2042276551
1129731480
725304004
515354927
1351488898
1308148064
421133899
1911805313
1047867059
205927249
392422086
1912591270
2031397350
1093444832
1211106826
866199206
826530353
18453625
1663958215
1307467872
196072285
1886749321
486355338
1769971248
1898018218
985773091
2124890474
1293776231
783084650
2029553036
2123783296
1854521297
336697649
445343881
1327252058
370939339
1018565707
24378531
2065792568
1746733546
863342206
15140323
651715477
1639565939
1000632046
1994930570
251563989
1929861959
685385965
2016048496
2038688528
1229235687
1643757394
1593090029
305776208
603797160
1477882696
383806739
408501390
25485948
1374300549
1500264075
265879128
1192041479
883688010
898011176
137939207
1972854647
737765247
2066893031
453139832
2015706161
1539888795
1892190580
78988899
518844280
1187033244
1479615159
151502238
1278389809
190414880
67981634
1260248712
1912996758
248623138
984329011
1815497121
50856373
248215928
2004308063
1603490950
1245304001
1330063316
441577560
828525109
1164841510
1327542167
1791336269
2118657401
1145251226
108613293
1299764545
1090348132
1772883292
615460859
1327474067
1553719109
1147511098
536433799
195356554
169783380
1382964601
2054773943
141815223
1016078347
97880524
2061387237
1388999603
1061345121
2061422549
1488212335
1073919784
1431267779
326283830
208467586
770842483
455075083
2026943896
622984150
1193183476
1214070775
456583107
1326913998
1760985057
956743271
451263977
1240739934
1722606198
87838099
1193429541
1486853593
921887989
136303365
660979033
36003497
1085439805
569082747
133389542
430529681
1809375614
1059283504
850313643
1786617649
468953859
626358109
1180306876
1968400049
1856281117
545438323
1802927804
1009552061
614205346
1183438091
947634247
1233995218
506871683
635091782
305296722
1022763636
592351215
347487799
2031074573
1448773309
1903352258
860664316
94848601
276191456
70473736
1784823149
1266625911
1358107245
1406026153
836347517
1171701979
895877999
959231187
575693115
569124403
1161032622
70567695
56699618
1794005711
758173922
1557956435
1546912911
1731825332
1966162134
1549017327
1432025315
918082351
526589420
1891124285
185367124
1907680207
273231912
1165192037
955178719
769026502
810695067
845476559
925397298
2086070277
750091089
648403626
1901294282
1845404685
705780245
605403388
854356227
1005742364
1753427532
1536298917
367322102
1189029983
494574732
1363856168
80224732
1861690260
1526462863
198472175
889385266
162480698
30260378
242642919
442993410
1971148700
464423735
633736077
1858749003
639333579
91608967
1217678729
70128750
391385026
537189936
1664562491
1368615508
935616298
659194503
1568428636
555602331
461374702
1150287150
1652131663
2071936826
1813701930
1829051083
905164877
2038997511
1940338483
1753742501
1527505369
772687856
513825919
2044208293
274084591
908033211
931774876
299481454
1540209798
881900814
861368362
1320644816
503691927
169746149
1842684599
114625532
1729274168
1406412351
632625337
138549490
1871517338
392248439
2126780576
902735828
1583630224
120276993
952704539
1928866778
595824284
716371669
1988080028
721133609
261995627
1725242316
312163093
772444359
1111958063
73446882
1465711067
64462039
16716427
1102777195
1885038987
52980740
959132016
62223869
1551411127
2110367546
253811629
1729505481
2130174964
1328194620
1798130800
2132349286
1554786283
250701583
1429376254
154759069
1168041551
1258792009
1509498853
1344742571
131374082
1176927359
843674041
238222682
22829900
1855999183
1237633092
1094647276
1178988897
2081264216
1918399778
1934538836
1514460271
1567229186
189946504
1876692649
1776044442
1618626670
1209789827
377852689
413974188
1003038537
325550711
1666606600
1986789167
579260995
638570950
535594552
2068587149
694257578
1221326998
157648906
959849087
1081073587
1359615774
250044269
168224216
1646050287
887392082
837838561
985167328
1260616515
1548176744
63121771
921195504
461194191
1837545760
154414506
1727889214
1917818891
36230214
741501978
1164481224
510974005
1215032900
1507100160
298363928
401390197
602110564
1729163881
809184574
996924640
1315107838
1449861674
1145149120
1246522649
2060570959
1724409287
2088033032
1753147347
1302320745
544488408
2008633687
720982488
672754085
963432402
860774266
1565000245
535490829
2074293750
1546623007
1224680850
2051004620
58060086
191858168
1153558760
1669855198
103259417
1594268754
851966705
917741799
721462394
974886237
1596983477
1860426823
400250081
1433922493
64658980
1385598186
940400555
2039490653
2146443683
1742309200
1047416211
429295193
974690157
2081666840
523100236
1709727068
1451924855
1334912411
2098982556
1258404068
704590567
26050082
1820382049
1671564824
817906582
1483192899
1043760670
157627556
1414048882
1719314524
488346209
1075703130
1607344171
21857811
1087866213
1288684895
419830097
267521611
1627154894
2055457199
1062773935
83126619
1551350474
1861061851
1998177984
771999581
310650715
1795450856
302309937
1856234227
1988266582
1159287036
579683795
1302416873
2022479542
1456616036
696216247
661109121
762414609
381980456
1806793520
772435440
1383805422
218735253
1389049978
1401905655
849117860
1733325775
1064502352
1398381450
1785773533
1122979096
1172544221
554080061
856276897
1420611811
1745856694
730419821
1155744805
2051582545
172710296
425114275
1020340603
2018926394
29302133
1069961772
1072855009
1993360312
1514985425
1036363935
584324526
1459386363
475056552
42189711
1875169855
2098354194
435430835
809546705
1581320342
360702684
1050656813
1550153600
1153087222
1281467217
365729297
1046827435
1243429499
9022946
1959376529
1758133007
2070055050
1233696687
740711679
740968631
221525846
661994622
1252849406
1374559990
1637130496
536860768
1204257597
608625344
1680289041
1180280977
644679716
2036566021
2132314650
1847916405
2008686408
714254427
1512448478
961582764
117049076
1241966567
31971631
1557794269
1856245273
1964471882
977937701
1780925389
1327505494
2096304347
324084138
262222909
657994771
111598298
783939437
944162308
650656458
316586677
263101529
1426659619
512802064
2118253788
1454809536
920652445
1122316289
1128325649
1133411105
339454199
1531183412
856633675
69251860
497017344
243474002
1590037789
856171524
1917176859
1935511148
1343528557
899571099
1473670437
1315230543
167445811
1152402078
1272045070
536954935
2090709865
1440695864
1000405119
673216198
453908532
1898377912
247793725
1914083989
411075440
558471884
1909438291
600581853
281257985
1469588709
163058193
1424711985
1247548455
1675905706
1862269792
1069337140
420462641
795193047
429483973
2111859251
81478913
792061648
487709527
2025689049
1593909759
421274742
62192311
1637862744
478083831
2012195916
506068545
492937804
928506310
235632604
69819779
18745925
1454282416
35490440
1624907240
791859628
1373441260
686693586
86004061
1319441782
740638325
2108979832
694564936
660191821
926874110
1617770795
349214096
210458738
711992768
471365239
1689726820
1838430878
614204312
1829164529
14245309
1471693663
1239785399
268373816
1324196342
158038548
981814255
1872182341
740263645
1807446749
1994216898
1696527719
674875519
1034792166
244673933
1081922808
1486582240
1256728885
921709238
1546275923
1662064599
1035686935
1099156830
820132432
1652059555
160389738
1930371372
1222243217
313652294
1393216510
447171902
315545043
779863601
368625786
601885621
22090941
926335160
213441444
1601604245
1420674327
244557940
3976755
662140692
1495816761
1852138793
32811591
593426163
510174709
1713368405
999694471
1951846546
1045363744
1989456285
1493011557
481223780
825611196
1660369745
200742550
625902249
338552756
67315145
491201923
870990126
690475874
624021026
1413944963
2085825005
1388329412
872476326
1542912979
1143069545
45210588
987746639
1120366842
413520043
1462965251
385027840
1995966343
665471230
1167458737
1262756787
660594780
981095768
61651656
250539724
476529280
2071939229
1239065305
1405062896
1001583253
1835533316
1950153591
322251688
274743727
1225719821
961085897
1139555236
810576921
259995135
1207096997
607994309
931690636
421983040
2128843089
1604332171
2069965664
1217894635
2020572908
286264386
531412067
1769850939
1903159433
2129941657
477655499
771170751
1348883837
1016294851
1757772549
2086604301
949254763
326228745
620937983
809786429
356926200
480830326
1063209634
1436086741
1063290768
160530233
728726110
1276043675
476888236
1135310928
1776229671
77538703
1191544456
1955986576
1452342718
1828542939
199298383
1051308997
873669415
202217481
1611511945
1309977877
1702624805
8389153
1262292743
851322161
255396962
772686291
1364654543
1896706821
11355644
1892176017
590486822
2017434833
1232223450
1647064749
1360831345
86762018
954672675
1802724869
1525811961
459537767
850139716
1717494492
1272805199
341370996
1085726840
123827841
803021714
1284880928
1781515066
169810178
1757881343
327388120
1432985764
1710515310
1228117554
2130348341
496827740
1444637987
941998282
895934459
1601096654
565944327
1782105753
605688874
618614134
407428483
2028190354
1904482857
366233414
1365713843
2004947858
667311212
171349166
1452729223
594033532
183205634
1638149504
495539722
564617
1279029340
1420925163
708518178
917613685
1210499088
662981035
1211699214
737131961
205677049
581497202
426809671
2018582617
2140002664
1148421535
1596504754
202318809
2128706436
1130256487
1846169708
1305077438
266239715
918786634
1103564157
1130752749
680351323
88975534
55034773
1765655300
1389346703
793897329
1527673863
1482335288
1131239284
1390166031
1155893806
568854625
1384298009
34595115
653185822
1347441790
346658924
460744115
1712455128
82468583
1067677668
106514471
1349536627
383824672
1353302612
73141980
620218579
1056585899
2108044941
2013370751
860075294
384000085
1805546456
1737573040
1707300795
1942771544
331135685
1276385804
2066716857
1883184148
1662190050
769064192
1745283899
204456349
1917815367
99402922
179510994
1343530495
1226799202
225201498
587535692
494975785
23259532
1328250797
2105037154
1037842618
1993814238
114537966
618712163
862732045
1375963684
1588309460
382123691
1839919106
649259235
1293212571
255269690
841131815
114404278
1675066344
1151081593
501259148
1604206890
958689999
669061883
1929420342
1637520465
1536966825
1676187290
1109162342
1599719301
1068473467
1310800083
1363465492
427402250
304638959
821171724
2096436603
1289296345
871130290
254803269
1309925079
1607889132
1055043145
539155950
247439188
1652036968
1247811643
1404663650
440959599
1474445756
2984705
1823360242
1095602409
1664176370
338444802
479707751
467774021
931022644
1063426127
1390232731
173713502
1347600206
694931861
981272373
2147026315
889311911
565245925
978015257
1756550672
1046137954
1580947195
1669580639
360414264
263706980
2006587146
1865288867
455995137
1387832872
2123877541
151032743
1624958475
1558776535
654731060
598791846
1271170097
637357823
1177712221
2107962299
1309013697
1900204144
1113767238
2050319336
1429199156
1251645164
620974656
1817008902
2044720389
444143751
1083556500
2008527008
18163229
309467381
78347084
1111610951
1914017174
1169265167
1429587742
507941589
2094126668
16847013
396340740
2133115101
1183367038
76885930
1664948239
1631341175
1546931632
629556646
1895946149
1550694874
1274926674
790258592
752063231
523139165
1689702876
1366165119
1620894167
1156062804
445520824
601242965
1912079160
466344655
1959387332
1901641058
1734823213
1528776339
2077400728
1579505044
1592338687
1564069782
1003436444
2127125631
1181905843
192921209
750109606
866368169
743389680
282377641
2029095177
673746951
597688174
1355371908
1011455799
1763164120
1647210071
799176532
1087583066
1234176793
1075306395
1041798048
1249800217
1711955066
652123986
804373024
1349592195
1613871081
772411602
681207476
1299530263
2031322038
217984797
762103318
1655050333
1425718915
145248969
998504621
1215170093
826242451
6686263
1756769308
1734987334
2041826599
894600681
1702522405
1111681524
533203487
1218679211
657582645
1175788079
1433073593
1980742266
1393679562
1271080983
1902419322
1070214138
806405790
1070714041
662180856
1774325365
587305601
1122656152
1177569112
1163796147
651613965
160293482
1471275407
93601688
805231417
289733762
464648612
1885086330
93848987
1056796885
1656213050
1614863005
589478946
894055176
1563888130
1902791743
1399870182
1483959198
474463997
1143081761
345589829
442210233
51513600
1675687917
815106057
1828262480
1836809750
434728480
1670132574
357581953
1178841976
997322409
59617574
302576202
219722617
185845803
42374179
40293752
1971849274
1104921472
470708651
183948011
319606728
299206777
586779491
1147021153
407472191
925760823
1290496156
1466785839
1651478548
1587330057
984097239
1774820832
170844991
1521965710
579392534
429732222
632113167
2022399423
1524514255
2110051206
1327315024
1943122231
945339076
1781444603
185587999
1533050342
636098032
728978750
939286024
1961989842
1212532534
402063425
1880459157
240363474
299305760
1556881129
704636421
158295982
1349434082
1506858425
370731026
178081751
389044327
2012534769
1645043250
1107305977
1320571582
2104463701
774814235
1534131491
880542963
1480341928
1404015299
1661550129
912784029
588703526
1452903618
861789621
643567768
2115724910
1647725514
1960348689
1243829795
1657634426
1837095214
1806491350
2047422428
6141755
1528131060
342415489
1911732763
2039975124
1478884573
1285880913
953704756
1626964259
1054524776
1388319817
2061109774
1889043620
1367378970
918945114
53469203
141306487
1372224341
265542255
397459166
909596027
882841327
536532712
2011896440
2113158405
360854963
945578528
613055722
1415790713
1017866428
1569603500
1089694922
2047849704
1875776243
242933144
1686226286
706860283
828768932
1945989460
858553387
1600192815
1130869291
2080173672
390726386
1671264594
55790365
1149512802
646308332
728470441
1756399120
1988707667
1223464370
311094119
714029622
330265326
1449805778
1488308406
844320633
672693276
1448604316
744227944
1379576009
132533568
1989838327
1474972722
1877850559
464277424
22081239
708401409
1924385992
147079477
1130898471
1980505806
301941699
303151312
1654132862
978395305
342435500
1640506714
1064646252
305789179
1993001191
1876930375
1407839495
1187957892
1684390297
1868171931
328215742
1630285207
764374692
1829459763
644901416
1223603520
1059404596
479844385
245105497
2031266143
1079616138
798664166
2001868045
1765866639
749429256
1782137773
550788528
1569499607
1488088737
887802498
818319370
153584497
330872614
1722122613
1542371561
1564324538
1561293207
137153982
1557783039
1019650936
267641718
1987827370
374289929
1227179336
340630648
1416476549
407159607
987661917
1724459371
456012894
1463515148
550799749
1167544688
99423032
1176534215
544140708
1634352088
75930481
1249364622
1359677381
1961321413
2081247920
349019439
1986908523
232223276
1265622976
909954475
1134585612
1818866798
963543242
2079681826
431083531
340711536
1456702938
1829563738
213050577
1660092529
116438796
1322134813
1039612557
12695721
1486569940
1393061720
838829128
121182055
1678174198
1580497975
66799487
397251325
912459913
1303641731
1955124255
22279576
435279281
1726141541
523141250
733615793
1870796052
1577538382
63054640
1670553236
2037692510
1841787627
2015395072
120943053
947024731
1405943174
1988092434
789650370
1939898646
1643798287
1776909853
1804533122
1126939876
915870043
772331771
670746213
1439412660
616807336
1673913939
683143409
1817662334
2026619111
1629881982
1891518633
310396401
1931986204
851961374
656087168
789486924
1865847826
137164742
1277584592
368469361
170050161
96410867
614476367
772848847
880325984
1435039759
534239062
635234214
727270001
509540651
557777931
2071309538
160540101
381348042
1298428495
1622105069
1078554140
71567786
1833747261
96840330
994386671
895505694
1954984996
805609286
1383732602
990616324
803029752
1264088320
1404118586
1730220708
1679145284
1866337081
1142467241
1873203081
670183211
1396108277
1522287764
292066091
1061634130
602444082
622969358
1916945815
1593527324
1182314548
117322673
238407734
2140002664
457306889
483099430
100281013
360770712
670626200
1594505875
360263772
561086835
1891526179
779893970
687529964
2073695437
874947148
1757975256
1010180736
1826535236
1843144717
411532021
385281386
1458948967
2068068913
1769051111
317703363
1831226460
304134908
329455130
945075807
1952148510
1628098595
1048520987
956212303
199113537
1426015374
1949999857
1715934832
594114745
2027276524
1821450870
1756680621
286466231
1674890278
1596907688
397241557
1731040372
261202014
1727894692
1122772894
169466199
953255253
1320330653
2101043002
1652266123
489928531
32986537
2134586038
1660238027
1653728973
558694835
1356269224
1750536767
2079871534
459193834
693399752
366861118
1678893827
21554243
1476064048
578220755
2062149244
536857800
1408500513
606911721
1830206952
467719241
1540077639
2115575814
828693940
694234100
1200185398
1723472730
199724598
39842198
1869401181
2001466906
555987427
1271744150
1926049115
45385808
1072482085
836138173
147050786
1535270179
939151844
793601667
1298864011
1766653161
1511387855
1700071991
307131498
1654921854
307176192
1821123323
450695481
195300731
324586716
1598383199
387637209
917346320
663222059
534953362
460010984
1872173594
270581457
320706204
1516683732
178416869
1481702515
895570031
1934327022
326731851
1128346182
1096393815
615348883
79081391
26553067
243893603
1109694229
1136795076
837309056
2090150237
987501420
1987094359
703020536
1263681149
72786137
292133350
1682348624
1342314653
1772977455
1825773302
246040111
843833730
432366745
626155533
514535355
376290849
753108256
387776919
1400755690
34277760
1425791198
1336509373
1053933546
607375489
1030270437
307112174
1566131437
1002540105
60101493
734102758
1819228536
636420872
1943042220
258628881
370137447
966885191
1232910152
788155855
1881267448
1548485351
2101189699
2143570015
2074206360
1781152796
1567382822
1715869711
506445213
1628466897
116652211
1637970556
1959430617
713814402
1190863649
81463696
1420556199
1575158833
1105391006
424548366
1679661070
321326493
1347386606
439415187
1484592306
44418903
1067177508
2108221027
857754866
708715602
1210255003
1206872044
1234147731
288034778
1188415235
2099009628
2017949189
1838649561
342689008
1037700231
456457976
461225530
2100892086
531928278
2119824425
1202551751
391382185
202990025
194156418
1586452800
812448507
1045039436
168350576
626404973
75431456
1400785317
1516609475
334953447
1757640429
581787372
1173064831
1989348504
1520117459
1502741577
1564778506
50468892
817982093
1898938639
2121675174
888107585
588560048
1658391093
269182352
422715453
1005932205
739354469
117955971
276744442
1894273057
1152148249
537789525
745027100
1332747368
1204994924
1323491731
872023510
1509233161
1627751428
1912875789
1670543040
550394218
1425360416
1345260543
158938336
834460451
1299455794
136942666
1131170272
1404161061
736948931
955463990
485548970
1904180383
208381727
1374453349
775162493
1024759394
1306747396
284081714
1106809386
1601138988
2115199267
2164656
2039124861
511008650
2033131062
574088654
1124175015
1079769145
645401088
1542971608
1117510187
2062763163
796850265
821689515
1444640189
175407205
2089779212
702639637
904816858
2053531603
805564295
83688039
727913835
1699318313
558580108
2110365865
193689562
410873056
1435966019
1060368772
114796528
1315664328
1637196532
379205150
958525007
1003508052
280356786
52558222
405431548
625555647
977023949
1289253217
984665316
576832603
1455553782
1052114636
191089239
1466286127
1679534065
1704670629
390720534
1135978553
2078205272
1982501543
705302839
2035627072
1044907542
11179986
246730551
1209695802
1579378311
250504111
183354232
1894438439
1166770241
1635516706
171188077
1399224526
1221966611
1386610710
103109228
680163080
1665274131
1471824178
408520687
1304046009
2120760127
131827076
1473886369
1773537628
642638072
237935858
1763586503
1616354366
1968515207
247166916
503916419
81823631
841646276
2145305956
192753205
1579328453
1799942140
1968124628
281728642
1089567504
1999958966
415168915
2129548484
1358996501
1002445567
28598248
161026102
1102460672
1840917678
903079382
673964483
1816787035
1528755088
1306214754
1609671894
32933844
25896595
917997092
365441333
1653827442
1997116517
1449959582
621320270
1440557062
752732746
1074421588
797228131
565026652
1169008530
33471427
176472037
481314302
1164275790
1487748563
458989255
134590307
779337676
1246235034
1326599394
225654568
834894447
1252618044
1061254165
475735660
563016641
127680818
2039313439
1812895879
1160642966
1835678851
15787774
977289494
1150578254
614980439
1871696172
1767853875
1401925171
1972477971
2036709023
2028430398
482332776
330166519
552762283
1589485999
312875985
495958809
323564284
632380239
100044783
2114280335
344921332
486821465
668452853
11374541
1031406724
1914870255
239807077
918929669
1113480793
989877530
61041105
1134166273
869411880
1677428485
1132931581
994535093
105791813
1335268852
1151211315
371232789
1159282887
296254510
1501667347
1169133188
1965745576
1459186445
1628486561
1051581793
432356721
730616234
1158607324
196145781
1934799041
1059679477
2051132307
1377587261
153789072
966162640
1890419217
2083456781
1237412942
2131821788
1439745049
1331031933
1107968378
384411680
272647007
2118444044
372358993
187851896
2092000034
1487466267
1246843540
807192442
691548294
79343193
188193879
367586016
1834351048
128071945
1733783888
1909165661
1558414946
1520131511
1475774701
1306755861
1398653103
2095537427
1959331894
1944574516
348392916
217815674
1707271467
2042993179
1279254750
1817734844
860992631
1110399102
1174749871
780216567
1376263802
18202319
1278910465
654163516
428327284
1841170259
1372332759
1996711045
1050630100
1864829814
1275546459
1856933217
451912280
620544900
1153287902
2010257612
2147105213
582129517
681025961
2095543388
1907823136
394280221
1143604872
323506514
512473512
1878191141
5677681
1397359695
698722445
480896214
1694781930
1639322288
967378777
420330601
1259819629
859137135
778130011
252983053
1588848539
268068628
1451052089
1750864451
1444867681
1921117976
1544338434
325511332
1074085852
344056102
1312841909
549732073
38481795
418324691
2031596460
1174532780
717230808
1550008437
701327965
985346290
878087300
1900651294
1506232722
28851014
1570615461
1924302209
991860592
1154529249
1593289455
879869411
141527014
1983211546
1229287081
1362589976
1871067509
1273001903
2020799578
933152591
589602863
42328840
9691548
635870217
616261902
922223812
180646767
176347807
386676044
1544502417
443078477
713328736
19069464
1132519059
394539999
1829478966
1137127478
1206845759
421372489
1444609680
1268781702
1482517534
1678697451
1580337637
2078760675
971627454
1050213672
1725231707
362216710
441138855
828822196
867896737
1773464038
1483771845
33309354
591520585
1104154101
1065418719
1523048192
1178596802
1487395105
1107578706
2121465014
1202920667
975631062
1616357112
1913674603
679662208
1720035322
825937043
1850092740
2138880858
1042400703
1933013367
1350746314
1521161915
1167113025
1650905387
940537972
272219047
289617280
1859072036
1959265509
595794390
486216727
1379043336
937145969
1928086114
2082116148
1084088257
1165566927
1875267274
1398925289
1070333142
1082128055
182739119
2115374917
1373216128
1391773657
1046299288
1271760446
1489326104
290289801
494675528
36641044
882345381
12763059
1953265074
542304605
230434775
2028680060
1144908515
1443255890
1322048494
108246282
1117985367
1572485022
1614976484
307704298
1684251877
126948711
1136731066
2025051176
400464944
132324543
106805655
681994096
733958312
1389938808
2137412108
1573865744
1748234814
350862795
1170807140
630782319
1523759316
2065038628
2053983294
451795700
1223886108
445863704
24161293
2107967931
1169836899
554865844
854883654
143593112
384736724
980351094
833186124
760280485
474310700
1791088069
502569174
417692024
981619514
2144457715
1303852264
694234506
218371269
1382728386
1959702350
1630618928
1553004717
1381530243
2109622308
176791553
645002382
2066627769
789490181
753473687
2051012478
1961927448
1605604343
409737239
325311573
752008773
512047332
132707157
140385270
1235850738
762420869
1665198144
266491333
270967972
92524327
1443750884
669011213
1234008391
1271287421
1974363162
1902616305
363278611
1164530695
280424111
337731281
829508650
1333492161
201432284
236116455
511271887
1070138796
326340607
1716644520
1675712507
2064244473
2060156868
1989477951
2135001871
452554023
1472335878
1424600753
406756077
1838617830
1460871731
906853128
1561767571
1804208430
587742177
845476559
1993978775
557885574
640372828
1449411928
1779135049
1488268474
249008042
1842063269
1460869040
1447171459
1758441714
946459493
1357241490
2104132207
1958941536
1355232446
1917230827
752495145
1835034231
1144932573
620141814
1276168129
1775903761
850969640
258213329
1392936104
1920653924
1512611595
1869274296
1030473074
1639195797
1280525413
1378037065
841277013
523251622
861556976
1446265267
708970337
1076606248
2036359588
1578775436
1561121020
1363013974
1549438912
623203613
1654769544
1920075570
1415775482
284147047
1434459435
566535772
1204247721
159759989
345866211
1416337224
797685053
2112207457
885262804
418767775
24159634
2016759989
868529010
1711008543
1344171711
1437310894
1372897944
2099465309
1962376621
1155567345
231665448
2089347183
387276457
290020210
1017404569
171527111
574026656
621489228
274969790
263400496
1050236726
1847809776
2069487951
763512219
1369257875
1348447958
403977655
1111718887
1864056823
538046360
115866835
386303746
982077389
1273762287
2010426123
148589611
171008465
898651195
996034182
753199791
399711703
1549292367
1631401299
1628714032
1403428120
690452278
1337855081
459490439
1034993475
1141977623
1619335385
1188236572
645743382
558665821
507842272
1463552646
2135631081
1833364625
1786538036
39708650
1474168272
1284610391
253665293
500503012
919011319
661651536
451683124
1882388529
1075589445
1104274457
1296705548
1125669579
382778896
583898127
1182408104
83718600
1548358560
239047265
1381540648
506491266
1212930078
755268535
1323243808
1396197355
1686503228
1047504424
1059996609
170655346
374126764
804320312
1107697610
737454573
2087840407
753186133
224774460
359495314
1365769778
581878653
2132165383
1594430774
674146803
1655389111
1694213753
450332192
858028608
586704416
1402481485
1364429906
324174366
1431010892
208008166
958679982
1485996370
1424418873
1050167147
982562918
1467208846
291363714
733516381
223096091
1958758787
1146468150
2014370477
948045273
491760158
292627890
1890060314
795768386
1646652400
609676108
1483725858
1538414684
1959361575
1467110591
566135029
1037290438
163115807
1462659980
91779159
112337365
1863665309
1983715353
915680054
2021819710
329174081
406599107
726574206
485453586
2100865890
872515773
1510365911
1979347094
1887869039
1296948294
1806956218
863255295
225365331
1926972999
923290659
126199050
892864814
929079780
559636414
878828228
340768479
320753488
732004766
1961070108
1336365459
461938478
1696503113
1017188884
127491270
760170506
1501748699
1007567224
428177224
1411891090
578261244
69173845
644714806
802997604
493266361
1743136478
465666463
2087696047
858790067
1786681013
847172790
1074602058
991205207
293215178
747052018
1344673769
1695840851
1093712561
654032800
342450557
2008389722
1988999021
2123269404
1459835432
1551812777
1766425383
535262738
677444246
1753126463
674716723
1880611317
1876640031
210192455
1775141495
2056351734
349856554
999534304
851555954
1505323951
1203598492
92260155
645124897
888222058
880058138
268287158
439316142
344227156
394136318
1840439595
102441368
1250741142
750935017
559031681
193792271
1083556500
1962750478
847929123
633044280
381845247
609790592
1067978479
2056505883
1918424078
635845440
26404072
361882081
176940375
1864094646
1437692844
1068363052
1791346214
876477154
1934601732
1724190476
549897740
726817416
1317203330
1817385371
286417089
1204968367
760498985
1234578821
1554511875
1622886392
710982799
493687896
1149164292
1918232925
1936267658
818244132
2134005743
561012520
517789168
372516908
408406062
1258323641
852882370
319919792
1570029838
1958149604
2094465775
208400655
505859574
1633411145
2077054970
1282227572
1360024522
1393810104
1890891380
376945760
1680071962
1664607047
1762703842
1960407149
735597496
383648725
1795410027
1179388307
1932521091
870472425
1174163529
8932832
170265158
262093786
1258068861
106124159
1364637769
1327811925
1024955717
846120359
554777959
1841443783
701367188
406045159
201095216
874950683
1675192992
1397012584
1557804733
2106707106
687223096
540508000
385620040
1747840333
1617296969
1619632050
1913325293
1512083450
1261676362
2136667229
1238278420
1160740505
1000540624
1331519319
1326381708
965433084
1455118178
713512592
52203542
2031956573
258415250
1887631301
2047493996
220547703
255432812
1034896399
225862924
1142889953
1534501261
1950680726
1001699629
658238626
1307749061
1973123554
1281606052
1429823228
1103155615
1118425538
725256043
1535520005
384529844
924839201
1652983984
1800126783
1933853103
1733328826
2014819953
864106924
1396697639
1354960117
540403136
655905190
1967190059
911434722
973115409
1399861962
186771847
576009324
2002703308
1993610237
1040967031
1190793093
388019104
193965868
522159680
63675616
1068718439
1858910902
1406582000
292502367
1539873327
1819458495
809737016
1807579849
2096882126
597366594
1817576768
613968168
726368418
888688210
2128588015
1907278367
94848113
342110465
120095690
1816201181
1786508180
866774719
1272303052
1158168675
117104612
494603663
1233887402
1742775209
1546295756
1416053234
488582096
357085222
609358998
1422807422
313547785
1943921885
989922970
1509758440
760906748
529710407
1612895722
288877053
1945234515
993845209
648771142
1423720054
1877888870
665086665
1936675177
1635007955
1663161601
1881683165
500411591
956338211
1938860404
543737040
587588291
125426026
506067476
1658391093
491486920
601040203
2097558776
338298434
1884569491
1519637494
1167729620
1484864834
1270340590
1350547504
1598529619
521247932
1347633613
187198873
1219739299
1406902144
688474922
232403326
2003971990
1847723634
2133774593
1313825826
699327722
1920482183
2112276768
1417793305
1529029675
1870859681
1025770795
16507225
1563940353
630977910
1491659174
512333310
995497563
1099606243
1222738892
1016437476
497944768
1004188217
2011337054
1137606669
1368204208
774974635
1446712167
1704615519
520235032
611198154
1066483109
554489569
315164270
942695696
75985360
1644292479
1402691205
2034027480
1611253627
690928753
1242967663
801158398
1823180874
88534659
868182183
1318190331
459921887
1999703252
1392841914
1458204752
725947526
1991023751
1785082252
927585758
307037555
2071307407
904462660
1538105278
494519579
1790525987
26567863
312746112
441512034
1123127328
140679190
1700316219
1996200645
915068189
303867047
964246305
486600490
608498414
1328060517
1155999985
2072857803
97989208
1341538021
651777218
907422618
2119085177
331646106
1405994222
1302583832
967593507
514632727
2012990594
1533953046
1923340959
193288620
559328927
227868691
1710944596
884312542
1900606269
1869749084
792719893
1407324180
968663661
365137076
142949253
1149519123
1711732394
1100105424
524675214
1058016540
374795919
868544339
782058653
118669969
612156100
1583800855
1954781056
1287535265
1485502084
1102132897
1446199188
1866973983
715908417
2043800080
286385003
354389688
1263807659
334961221
6983002
1775178803
531649110
1011198488
312532097
596977105
1666783390
1265114992
297575018
741441344
2079606658
2086441636
1811974541
1330845125
719401388
1437018396
1061958428
1273103078
1619159318
1221627894
1569974555
1404473877
1563322993
1491175561
100773958
1829806848
423345841
1570086135
838738111
2046599003
1474226722
451043587
329443182
449187245
532751049
1873360877
1962649785
1153291468
358892516
1031760554
1754903877
885928631
446410195
154195650
1865229273
1934341790
363885433
228626774
1904729930
610559108
127931054
1953990934
665253595
400023020
1362291494
588794168
1970302807
227955154
2147056112
1177974575
355344805
748493140
1031721352
733671823
632768424
310637575
770347077
1553106139
1535080063
2063261242
1721868974
296077068
351618612
213669280
1082899840
1077898928
805712452
252300661
188485043
1566957985
1429691809
1420426221
1151917015
363474429
1432993741
1030973308
380326455
49727569
1726916436
1691608994
79221800
365655611
1258967487
1668063004
976391736
1163855937
1184835205
341575568
1345508974
1011391470
853218233
856580726
1068579177
1330182493
2018312775
1208565965
1753518741
1434039450
843986540
1767428095
1061874649
464314998
1635268820
99472168
2114353350
1609472323
1083409338
699258188
290211018
604033775
1685419670
1515165467
509353271
1507502666
798521826
130719319
1935798200
1623596025
651109246
1703101003
2113200711
7966673
1986795192
2024438637
1265782921
740226709
401097880
548895412
1195015802
1197121936
1529795842
1807889447
2059749373
1083172398
2140102103
2014736858
519123761
1399175328
1157786511
1412275037
1576963994
642138656
1653859387
1953859942
659666836
480071788
49897666
2090053696
1682510252
140314452
1969159787
537864151
1977020625
527056703
1546017646
2133936897
1430760639
2128018322
895300613
1587201820
632502274
1643851504
702800111
1500541486
409572815
1884677432
1810154369
40941127
1761130056
1361958257
735409448
329006810
1626645921
183249038
1000116346
1910577798
61581100
1938107350
712669158
893358137
1350816970
1575203492
1164478707
1448374312
1728110203
1282328163
482590725
1866684795
1087451528
2052065208
1543654050
51505070
340398635
150268397
148320360
2088861257
324515416
1197078300
1008306746
793679371
323361436
203183883
332150993
1424350840
1434035031
727033275
676614602
80729900
135016899
215410760
1103671641
1272894972
722055716
1062267928
1042205701
1775384511
1670730632
653077537
64187579
915382523
1944077423
1631108458
1380052633
389783238
735278151
10930339
159853048
1213777660
649841675
1783936963
2017416861
193321302
149811102
2010900326
650236739
1187893129
315997491
1927299991
1980791740
1206309778
241979887
350056173
2048522228
1122804799
1351514206
2100096369
737013983
1225227022
238703095
1931029996
763644642
1143161536
1584230123
949672511
1091544552
613512342
1252153954
1433530130
1530290025
552084685
1065610492
1009652627
1204409835
2100913600
1153065489
1742141839
1560657676
1923499571
1039608619
409555188
2140341375
903822985
1014451853
1289822916
1974281626
1840722549
1910238008
229294859
1089923780
1071791232
1917984082
396788334
1178608835
737790121
469539267
928796355
1167751015
1335234996
1484556905
1001649912
1230595182
1305939957
1094444447
2080927481
326936567
1685496216
241154710
1428844445
955906495
1162302282
921735378
992814805
987352012
982787288
790671592
1903625598
1128160698
1058940509
1452889444
273625491
417143939
496192461
1505654840
2063699722
416810801
518887847
1907008742
1045903053
406792824
1094281948
823132301
2058792273
1988917069
1577894574
382409401
808261110
688435097
1180141784
2136456632
1857834487
1270132551
1109550347
621752568
959921956
1049026801
58630234
416078785
1862143197
740978544
427081124
178309765
1844193164
843414553
1681941597
2014513132
973489328
2109485467
614326613
2136270906
831287296
1565474994
1340062701
79063693
1350678504
1395912612
1485491339
1637925372
1549616236
1258099166
1167272713
2145142189
459947847
1003954527
916912898
2084038886
391848702
1144690854
1414435231
1667854530
154185478
1036290966
2116207851
399883110
2013097586
1900080946
346685256
2142752681
549441941
1460972723
616024348
1380876838
511926221
1142304756
2143525862
831188724
1694674685
1709276424
1380051856
2082561585
1433496696
1586530850
1052938877
2073522160
1813520064
1038094890
112150442
463950241
728809271
1327877677
1429264956
843419378
1636580964
639803112
758735770
539791814
893633365
595266594
2029546452
1099006532
724081927
1111193060
1348849047
574190751
1207335307
2054736790
363644742
1633366814
456106740
362006865
1083211334
498643765
790240641
1362864814
2119860710
481734397
1473079608
1343996073
1978759635
190910425
526705702
1657613983
1182823139
993878119
903990595
1344179586
883293196
1892283221
656231775
544074192
2106244519
1918822575
1772200194
1336000246
861714148
916337837
1400239478
2138756816
306804989
1740675657
1452567485
569875018
735353930
1067110546
354279251
1732324461
873439276
1444612145
124360643
1909304075
611342589
450737238
1089644055
1948186354
419306468
1779677593
1305018076
548695016
1338006683
1431369576
1407352356
1485633440
1683673304
401115249
1562948357
501588585
1708872603
1004022776
2062784506
1296902691
1603865094
1863468205
609169467
2133279512
289328012
1536003685
1617954122
1444685587
347443451
1077782328
104792407
609190610
211448955
2139993943
41608207
254490896
1263204015
1992309684
1768370545
771139603
704468259
1707844062
334904130
1576926694
165698763
1238841274
918916290
1200693154
419682890
865104491
2017831361
930689067
613067012
1608151466
1899803777
59224952
400334704
569561270
712679094
102299448
449146932
1728715845
446826104
218594069
1593199934
1572517185
2034075897
1581096121
1481097055
137287419
51268943
467552755
680898517
976738161
1518542197
1340063826
1087769797
811842772
2050390734
876994820
725405653
1844462389
831135193
1423686601
691038628
304072222
149742011
516091577
847231750
459246835
322955657
336392143
2065277174
1432666174
1329440526
2001334907
1561885423
796815370
884675820
1793887599
382673693
769720978
333490299
335650959
2018231016
1317276327
1290502279
996608023
948338060
892854935
650648705
964318549
1616555806
697092594
1198359585
47750168
768468832
1444538403
758747952
2031363674
1316510662
439680184
1014294778
174755909
1286628721
1030090315
521964642
1235469046
928527296
1039014488
974538134
661739222
1230732085
1822375254
1323756777
308662734
955210982
35783521
979743000
1057497359
1930822996
1509060590
1914119014
240786206
1714986988
1146785614
1303493943
1301065868
1490249700
1936204784
1863543513
574026656
830913144
898057499
2098213834
1393061720
1459292221
1735434937
678757226
2095600711
914345229
1213822762
895295664
1474022258
1207279524
278865286
1889862042
593960472
522701655
136435075
220859684
338987477
1851587307
9932959
850822030
897676496
1676665277
547513069
1298933613
195424429
1103131243
896126487
1587073213
1152720866
610609808
369848519
2129067344
896579700
1783733223
646780026
1708251752
1481583928
739591522
928983941
542998515
2019866474
1097009362
1366145804
226940146
1345672643
470563611
514521685
724560962
904007619
1774900504
803498281
1573929517
217394089
223788512
1572813254
481973803
1160876305
525413549
156240528
1550262903
1696674569
1935709268
1049471093
1289434322
841227069
2008188375
376027858
1531384373
1311741801
52761826
2019352116
275510579
1676423240
245726532
1489325459
1798157680
2001711359
287472563
1059413256
1326804377
416440945
1204716669
453870790
1664181537
733976049
162027111
491560825
767774586
1959255012
1573089952
2079227030
1427750163
1615975656
1063418241
1762296951
65507787
731368723
1710116492
1590448257
281573871
2131317894
3236907
597181221
1121610016
103461126
201809837
1746012553
1668474032
550886158
1670053394
1988002597
746397196
124078663
1549883832
1585819808
1835623377
1814128381
920536638
1096841838
1648400328
285141006
1559001501
457242977
176427173
37356721
1438688742
2019450826
841883568
1724253898
34855998
383820353
2038707405
1509267009
1453524319
1901208256
20837251
1923118131
1299603164
1754121315
1396641346
282684953
1951493738
1830352453
1394237639
761957823
1938173889
91765701
1485021692
868646229
1620464406
860660048
876958775
1114370977
1823019708
1770500551
1091027643
71545396
1627177352
145368195
2135483578
232651660
350004121
1403315593
1266745022
1630928614
783318308
1143816067
243995837
995191741
2092348755
1896868138
967646041
1891833714
1436879319
1277994105
503542711
2106279365
705391592
1446124935
1517339999
563815772
104618515
873664773
2046140820
2048553172
1057049670
140276419
1296073085
447506971
987456007
1891626395
1272499460
332412604
1296651963
1460031844
1168983114
312513400
1412088003
284544176
754050188
794862441
629572874
980957316
1680769322
1092883016
1944283561
351347223
47250677
702800111
770843975
876095838
497511798
329349968
848751285
75177440
998160744
1168678272
1747401263
1203314869
63692745
310203217
1813289935
1771034777
1847099595
1340021434
1176831569
183021477
1115222391
145041134
803731498
219694155
1969255828
308205529
2121666243
192354237
549602153
517037183
45073901
465577856
801055150
872108973
1366165119
10917694
110939410
553797994
605291956
1849812000
561947851
605781670
337413205
965343675
1210701222
539816642
465620174
1386354354
954794268
915813408
284737840
2030240123
2049203921
833018420
1631479855
1378188587
481435329
325281168
1008111752
1402336504
809984260
339450728
2027223271
205793468
25466470
1201554395
2081262455
2116846816
1429654643
1970257696
404167713
679617350
485906987
788651488
579302238
1965897599
1181502050
226426106
321618806
1864445137
1250340881
275662610
52382913
308468613
61274056
201380637
959204570
1948698550
22977585
1711924035
1123323381
1244495955
2085691031
1763611631
458071288
2110534749
779171175
16230823
506214675
1122904913
356096035
454127980
277293225
1373542523
1509933722
142337563
388419755
1981515319
869197694
1650754429
1256431279
35801893
1631485745
1505574913
1756667460
2088354324
1452157288
1227596967
191543135
45721864
434683827
1069985910
1662645886
2026419230
45545621
1988115920
666285502
571102279
1477384080
536957746
1380092959
853167246
1426642842
530396287
882418442
1530979758
1640935608
783063223
259333435
1987004835
1945663090
1975926162
1702790016
1924069290
1740041554
1965647079
884291197
1068909472
1133322501
1520094713
684725875
1951019880
660074498
369540113
1077613280
1248877036
2053322963
298541870
1369290653
612059236
63804057
1968456721
640525772
1778176677
1968286766
2121422370
560348954
2107857887
406595218
1145279055
780905898
538240426
1969036309
989162063
558511500
1312627966
1109270021
148902894
1072224084
1315379641
819681942
385001480
800775499
1478164103
311900325
316470848
458944765
2019655281
2008613001
71132981
1487120099
1797598553
1232472841
446059537
1879009211
424065586
388161317
649226545
1358788291
168988411
1356128568
2082199370
1350083549
1705941120
1286192788
1847718493
1810611806
1108430484
1757126795
469874266
1199103139
1301767290
617006148
1270188837
1132009403
1034584039
2064631689
1688039875
420944770
560013570
48324323
573814774
1526655363
2121573652
1629066424
293686877
536283346
689861890
1615292822
1243819033
811459424
2039222645
1534357631
904245908
890747356
493443053
1101570547
1485402369
646659777
1652920796
1690902821
53050914
451420362
2094704298
958489780
1990680988
116715180
2082935897
1291377329
40283976
710687239
387454737
546991306
2130916133
1708471308
1638919207
1536614054
496947655
1352255857
559954786
131295666
1513340492
650169954
599308330
6029972
1047406213
1717343239
1958699683
969438410
1242498469
237533987
1810154369
992361228
767142243
740471669
824471225
281892990
1293038739
2002178884
838177739
1610180285
1411506393
297472463
962102927
397942376
1970282663
789339413
329162796
1634917850
1166265360
5651063
2017767208
1635921486
172730603
264271140
456020605
1045899247
1389478650
2035784151
1699975690
962936553
457125582
133052785
917640560
1066436317
1337675309
1065402540
2058824695
1419950374
1683558780
1438892277
1466815780
1603634154
1364623569
1968490782
1878163487
1010684230
61887424
1610399312
676965207
2086848337
2018871722
603562428
2070426251
411936254
2055517857
1046926338
90006541
538299028
2052472045
8519876
471645180
293107942
729125404
1918258218
436113825
1438773187
1010424618
1209975977
826643
426078012
1323214745
1747136016
1382917885
1647725514
2056281027
1635140164
690690269
636162631
1437574712
1962772086
1386258967
846589815
99017039
1848776502
1758540340
177204816
30562455
557011582
1517285008
1661326265
1121542403
1056728844
1388565102
1786177809
1563481128
522912542
943937569
662638064
1199318033
1580803152
476400103
638019096
519565750
887838377
1147457527
1239456289
1931752044
716917009
872325066
2013583726
1795773355
1835307427
702800738
876980204
428545355
1157268460
7093522
913597701
827131813
1816246229
1527011530
1366626492
16293378
2048529271
1518832408
19634099
742635170
1850808380
1265729905
661809527
1172511354
998878834
699596000
791895160
250964571
565113635
2060907612
1595594791
1064604994
108060571
979743000
854002359
464866823
1320789400
800755629
1168536796
803315291
505235053
132927798
148540644
973940722
1385276128
602725992
1726333714
2110052994
177846909
52662268
1743294583
2116943562
1775461818
1051944339
1089380763
1015390121
195008521
303150838
124375583
269950415
298273500
2089047323
1859350166
1511630679
1831963346
1831948493
603239293
1835442424
779428608
30403302
989334393
1257586548
1615336210
1894531915
18737610
779073947
1522985688
1003159887
1131753800
463798511
1701110808
1805437869
832343661
1822952905
1148719783
696849136
413234697
139338900
920613748
182240025
173834108
1598693598
1736015977
99651287
1771498085
1860963875
2131874025
1732923087
690394441
889517927
1930096308
313518604
1984857470
1133174341
1083582712
296572041
762313300
1954941322
2023956034
1816348198
1140461930
511746104
421175665
858095363
1180700829
1936936017
510516513
2005578276
954562197
367404316
1428637178
744255544
1905435934
2094733351
108296176
936842191
1750770149
1476894618
812745482
1600605816
1615625250
1917383463
97067061
1748959079
253056518
649745870
407269383
889435986
1845806924
701722493
694843236
247335586
315410997
855275800
507563190
1959918606
1022452568
1802414777
1462639450
2004426957
946978423
1261187328
1898841772
1614376837
615604045
1015048222
1600822695
1800749235
114389706
783491240
966488319
1144359416
875958191
1700875606
62367249
195424429
871957861
1711910003
455801087
1855047804
2084585680
1991024070
942557036
1126619181
931466096
858264570
2053560688
1892066698
1539871570
1880140211
1190812386
1405900904
1313468552
254796138
1954865320
270556212
1057473213
1051146526
319244514
161140831
2003739629
947689743
828472732
1766870430
306121936
2065534658
88872923
1855555051
1329647734
291023158
1837973677
945953244
1174739094
1131255729
1740475777
957177498
2136136385
1981807595
2096548353
1214058823
1995658665
1299141148
1139958651
952739757
1392518610
840752581
531724661
126971041
1822776376
209235852
280036210
738764289
1548176744
1963033691
942210537
1037991342
1121128828
1012298868
1808706760
1964090390
1664602372
2056199593
1661784851
1091205312
800776688
1937367190
726158947
1060314776
1734294484
5616703
960039516
1532690071
341086671
627471517
710514135
1519832424
950607716
464406576
1022128870
531562052
284996268
1136267256
381501226
474264558
577537605
477539167
1444017735
599982800
157282953
420699254
1370410693
1401524553
2073054847
1207821548
648559776
1938137626
1493470748
1161794614
958297962
1989182117
1406649575
99801869
1284001130
910161741
1929456993
485038941
1296534873
857808355
1809969558
1103650022
242883612
312463057
1188387001
695084707
749434532
590427697
217291025
723925392
1510012323
2031733578
1396932541
277440150
1886411988
7855358
1670521287
553963017
2079625857
1492816475
1296951225
1876903969
947573085
1355494092
405426251
981530246
463478878
1507245673
915703826
1130338374
1737576093
1921202635
437116138
1372658823
1599758843
1237892624
854551378
694914624
656097592
1019905914
1601923022
1075426670
1678724901
1179206774
20752402
867851717
2122621623
132565200
634258601
1609965572
712613217
529204710
2002993381
1245547646
367577678
312541013
1889637272
81554501
2126677517
1778368138
1013904604
351149777
1484729440
1091661116
1881123469
198162219
1678935567
778754148
1770113952
2065788981
1687987205
1415004310
971181329
2062839835
1822750664
1159928942
1280923714
1622079977
918453591
2115201987
570278622
202060033
1367459307
1741806029
1142494382
687473772
101049413
1183101853
2040600787
1678940434
1053535707
2087951256
1004913988
1499390815
434679008
65028373
1584378603
205804187
1941857788
1839806837
1857150495
934884145
20441988
78369850
1519908469
575168067
1650924124
1241180764
837100905
141314982
1984794836
906907678
209098634
1763072942
531485709
152322994
119944031
2137204079
1338318129
1035821461
1431315547
4969822
1648237972
1890156754
685053950
514249289
785376255
599729776
1979533477
1134633542
629679291
443319826
1635381159
56860853
826934132
1719124509
943171916
1644998752
359189182
568669032
744239451
215512817
853185337
599406815
1077427370
1595965247
1064362384
740337270
1396321075
886115166
2054926373
1838078535
1120874203
401517404
640258527
521800250
1368808237
1156633579
1190728665
1058486523
142488316
28814807
1924362200
2041288108
839972589
917498145
1129901936
865633833
1829763022
1774154940
1581729718
1610663203
1854309133
1950746772
507376245
517939509
820279524
1379633556
1699993506
1236730163
1290579965
1319350008
604120243
588611828
950013301
1204486763
683961758
559970262
375101608
1980729079
89639257
2087522794
503487336
1061901298
302002670
1069454776
906505022
667436970
31632205
1746943036
1598447517
946378711
1184271835
363905706
1529164753
1389873749
264974232
1258374646
915225646
1633732985
513977593
1942946276
1420550609
663816655
706920232
1936270950
1076905534
597366594
95619596
139268366
1682714658
2045458236
214596223
1555077218
1497537792
1745402435
1738914058
1563071630
2142230326
740786213
556162414
2134441454
1592798343
1797263689
1202809749
1586040711
588914533
184267599
1203271038
858346007
1159323826
1303131554
851570180
1662125366
103626157
1085386908
1245756055
655594217
689196004
215366173
1367374800
1663382571
980197302
1996403489
625361179
1408669436
1577717460
1760987579
350349140
1731213259
1848839876
1785398968
1955248151
1101164006
502375368
1352992029
2019001997
1301133871
1545843832
2123663560
1622795605
1485955725
7016899
15950299
1925520118
381691903
105222335
1825232260
1333111555
1235752107
1849979812
1092362271
1870408522
268858055
1551508664
2059358812
153258160
1663971627
1878407743
1933559165
1096303840
1487859790
1410157437
2135916686
867784248
132046048
1554533275
574194375
915174651
1285234965
46575441
1387260154
64107132
138125912
639037486
1909357987
2000122191
443404309
357557321
1742104411
1831734942
1140262018
1477910513
546748024
1599100808
1420142729
516980684
1701457349
1425779372
917277563
1951949210
366606003
1566814216
560573195
1841228261
562571751
1990155879
1545373001
2126046681
321899672
1130378560
1663339785
1138233517
1700306860
1006419144
782851426
622981803
1571136109
475810503
247317474
651559248
27306431
619226809
2052619568
1605711348
684581754
1973396793
350833833
714882056
2014119181
913134204
860439808
1173795247
1652243743
1197214739
851586783
463559473
74314062
736522408
1030021284
178261816
831029968
860774266
801858864
1558264335
1857259743
1245851737
286595251
1462549619
2081574818
1750258563
303202363
184534128
733044247
436231874
1686764741
110130463
135737246
1391629889
340224144
75130236
1387437827
9204720
213807166
1740115922
484360565
806910847
1635289994
422199235
664998381
1628067790
1938631104
310323963
1982578463
832498088
1994155408
1633973068
1525090507
190318980
573498097
1227819672
1506454295
1169689962
1932508960
1906673610
1912043561
995845648
1831027788
944534450
1078809583
41018719
134832423
845257285
1687794827
818968877
1196802029
1046732005
215763937
1135735024
2076179974
473733382
1313423836
1689772197
1590911103
2042637761
849400190
1284346480
1112550796
1373192852
68765774
2072761085
11718554
1507583565
1161125631
2125829994
663724144
725237796
496893712
688521190
757152846
1781329101
1579949670
2087213645
1866406582
2074296092
1357811002
515376411
858718982
294048345
2040681746
1542020381
301582044
1440737495
1231910062
32615429
2013310914
602474448
1159013606
970961984
2072068991
189641557
1200016671
809311788
928891432
1452290627
384012835
578758601
40713713
1322451180
327929067
1854588565
2121101821
1139886361
1186333439
1911980157
883388828
1357753677
1985670348
1396851894
173020341
550568777
1930048775
1106029155
1563612267
1930575547
1938228913
327322745
1495434454
1234382733
1929339711
434987572
25270981
1095592382
506747166
1329013977
2098689582
15665139
1665424803
914412524
805753133
928323341
302186227
1890991065
705210823
10525741
1754661249
1814281419
826293907
987550560
655517765
642328883
1611054885
2032319630
1098633358
1978566395
112073902
1926758954
1946553577
141137089
1470377876
1050841519
1428347136
1380067556
1345750622
35408058
78660683
964823151
563260214
357210259
1250856347
1029663739
1596641802
1758675422
77030570
509787739
720171554
18163237
187286080
1769797988
1108731016
292374528
481160310
1922032908
189426376
130569269
1576857873
165016448
727445683
530500793
1315639823
1644312986
1901417057
2037655695
1272658522
337525434
423284610
2117198373
1429252786
625126672
131738061
1762418552
1950457340
519871295
901098805
1858972854
1728329335
354586287
1741507441
1710745273
441597336
1792260166
1883019220
689267667
1351243363
1070430549
1844792050
1626038513
2047654557
1764896803
668313490
371531526
1913669252
997235610
2008575943
2062318452
302982075
1720871051
1346588820
70683590
399450213
1671471430
1017120715
1855152519
742287685
97040235
2126643055
108261092
1184814741
713214719
2105226401
346513804
520527177
1008196888
1702060937
1032925412
951585819
1818810769
1160467785
545560557
1277200301
2017066876
434209020
173118017
649677856
1123816378
384060685
1110932433
2067286486
478326637
240678981
2073949143
939822477
1165869594
1554907171
847788097
1439352785
877921331
864043603
1205049074
1068541188
1427212353
1196272677
2020644678
1994006263
1483211918
55790365
1090306448
788627678
895943347
1932632510
660918716
1082112943
603435466
1852383426
1447680547
986372324
1890809057
1195516374
961028134
4013973
259113401
1790463045
939085870
326082545
641101010
1882642223
875642978
1375876868
120238102
427678320
1368357567
2021713435
499789839
1868214650
1470118454
329443182
2067334801
520767415
1820715170
1699060321
1385276128
1238596045
1304299782
1595234201
2137743956
2146602140
878861065
1722200107
1868960482
1429522350
1628461919
684329187
193753327
448689701
784302539
978441149
1400238204
1441914813
1468065337
1491865915
1571687674
466533117
285178208
418853616
2006416313
1021710114
1981419908
1683352633
173634037
923997740
1328313719
158365708
43567776
2041448019
141441909
922132206
1765768335
1505517518
1907579966
633922803
1677418618
2019704383
1544152519
501185406
810759230
617641396
2101824133
1467124190
288579515
302073234
391719004
431106707
957996684
1397323324
1556426645
2078431910
1268960432
2068061276
159091688
854916471
1762331326
1847130962
601206630
1066835129
1694795542
1854618476
354657278
1763282209
942295236
1107925248
1459528349
666455230
514495949
184185492
1727222524
1285337605
28814807
1371745078
1984450888
500501296
720142916
11906264
469788897
1568776209
2094048430
153674641
557699776
1572316783
1893818431
1221587237
1380523686
1555648046
1923010887
1158501467
118093658
1394159340
1500621373
678316559
1661007078
1538881129
1339060014
1614792714
1658031140
1278068431
1842522741
157829757
973161565
2028782622
120676481
206077293
2025294080
1402603318
576369175
1444903536
2088650828
1057125649
105238002
2095187813
1788222645
98653455
1758497925
46876023
1267430206
2128813379
519214119
59917028
1446403137
820810075
1412860184
554569204
1357474698
1683401183
1155323649
1629742154
600712945
393679741
713158522
1834940623
1612909490
489952865
1836106202
1424565608
1279528695
303663080
1537848270
798694053
1528059816
1166075599
777422738
1231582138
325030704
2049759560
1662899174
818019868
2146270053
145637929
1964640063
1637607242
1262682370
1572864294
1385107679
2083248820
453625398
103444843
103057114
588383146
914321153
293857487
1408263825
286790211
1587289588
1360907839
1068949549
53848420
1457260034
1733626275
1440071307
1654177836
1656258854
1808883845
1813161149
1822556095
46263175
1955273047
574751769
15753711
1542143208
828953868
1938527285
1122117805
738984384
566752312
1029136449
787539366
1288156495
250295762
644079714
150771429
215575659
1294794375
1397079409
1177683785
1642951377
342095924
444143751
1321737424
1190871972
14126585
2057593119
1837448518
50624379
2068170488
1852675499
1783480631
607756006
891537983
318559287
355059378
743828231
1990378604
273752079
159320847
1707382315
1852383426
1739044979
740977437
360608591
1401695114
296373223
1840590661
171855200
1380116826
970309043
2065184155
8841638
352466443
1409897923
1446279808
1497727948
153879707
66110424
1159345620
1450777106
926886205
1993685002
1288345646
465242321
923500138
73807258
140373728
30708381
1169753050
578164637
1316819405
1823499973
137826744
908485044
1876672250
372105084
48023919
170265158
1336023675
1796393451
185442581
1509240964
1655501952
1909901052
582582502
766701306
421440050
2076076558
1140217940
1218001546
578748360
1172190929
2067568266
1842516666
493439922
192166540
1822409856
1815519473
1120847841
732950702
1982718921
1925261828
1291369578
772545471
1595531697
792621348
1251502623
1834460123
1343207085
1253871249
1820779863
1569174764
1491124201
1076426071
1699337316
650813240
1128983213
297967075
1747846892
1906102114
1277750552
821743671
491080786
1019505294
463966165
236001044
1524158967
1056154211
234445119
1726828818
1736301528
654624346
1763936073
879857584
973063295
1596028637
2078571686
163783183
1648029551
415657567
1797143519
181310360
811418281
1764008135
1250648662
189219609
2057485359
257415283
643778755
732457580
735237531
561295025
1945351570
459886636
1388805766
2070688648
651389966
238218717
518616281
122372282
1513314607
207682834
1094989527
370170149
450070847
1371609870
1705645031
1022646257
1144900997
10347333
902282766
1796913777
1235582381
1568592707
1154258161
1596737308
1927147013
486876119
939196793
760654094
286058437
1448430744
1610904570
1931651008
674178494
1662348468
1111710309
1715035419
1668515282
335235393
192146531
386439509
1736909128
1262933123
1260519591
1975119722
1442393839
962580279
1529947764
1747461497
1929232796
1053984926
1478126957
1639409860
1360494428
418434711
720641733
502583383
1275811443
1982675732
797149990
414671594
1157181854
863323157
1632903544
1629476671
868390249
1191482656
1347829381
369813227
1851844002
1360716299
1334639586
2050433075
1356651971
729733090
1908627450
1375859007
1895989835
176581646
877461176
1252972327
1847276040
893173247
1550907505
1435652297
676109969
1067628786
724192072
281545506
1733198136
1847385155
609061255
1463459847
524645543
284731804
1638770790
539006922
1528296616
1520241395
558764229
82505057
1787894872
154703794
868105097
985272218
1215058770
229043970
1132008877
223937852
617970621
1774448199
1942440178
1372332759
689144512
1338504656
2053667622
1369409673
1155658981
439907208
483558935
361034511
2146246954
1914515619
1847209200
856824859
800967925
80192241
1239804616
1326664206
1856630782
2024771132
118210699
1002942516
583098359
1939557018
1583359640
157615866
984097239
1409862850
2039681543
1780366494
918490900
425034180
1195854730
602065947
1486074007
1053889075
2142518981
1112253792
574016096
1135502254
1843019080
1999150631
1870123096
691057295
1355760963
346241329
43665194
139780013
973859707
21400625
682220199
1221915528
1982029520
2057849725
1455547701
1541720560
19709575
1144816380
93295822
1539857023
1697724426
990708764
783186793
938391934
1136958491
640344882
320498020
1672514995
1206857903
1191740588
861459210
1256525598
132679247
2006907200
295852994
1312145462
29230101
278194560
831633088
1422109873
312705416
1255726151
254097118
1010231064
1934104057
1595921044
986302733
1362280884
461822560
572319230
1484929689
1565962176
348830509
21027544
337833649
1186679367
572738541
354426036
825444952
116793527
658111107
1221272461
1025343119
28614268
1582543856
1800675182
1767279269
1221618833
1228525213
235341961
476461990
1325864483
1590438425
1342036294
1636313868
1504106435
1361858258
715099404
1467055846
1852023047
1442356654
1006976714
2030081124
352069761
1679168483
667265019
1609814323
1847578503
1108466476
902054031
1348115332
1731543959
733957806
112934579
544394790
1158849337
2120584144
224782354
102685159
1605659281
1073677997
669139977
1889454464
1507720738
1379826851
136291910
461146686
1720281694
1081608610
517662393
188641882
1059751747
146408377
1999835741
350377467
1717264225
242938552
1427452545
827694202
1023762739
1160840150
1689585867
1384152783
1786436796
2050393939
1950968868
1793374854
1670655287
2085000844
2008741879
265091675
1691821577
1321403932
297047624
570866802
1849674302
2101552759
1085739345
510468635
1872922004
2128234816
98215125
104465613
1787779098
1589367194
1094863195
1161060420
1533204564
610858511
1191543028
1632332057
1849494665
434030265
2083230978
1027970504
590306041
1629915785
720329856
2049296079
1614127129
648440285
1132930241
310009425
1370093669
1424711985
1154235001
1307646507
65806886
2023310427
1381359385
900016854
143832287
2041186607
1739059025
1169370226
667202332
12433405
337756036
1459932879
724528973
975189077
469827636
2141754579
111323191
884817615
193122160
218480373
530500793
1447622406
753555608
1750467625
767676636
2042284570
2003235891
1778305566
1107870021
744169833
749609551
297268007
1730482648
566696767
1229787674
60819276
1452985223
1416454498
1943519543
1138937084
1152148249
744559022
1716734898
826847433
1772822241
1753053395
897214278
338513256
2102770366
1998288728
1429121452
330244995
280441723
1005545628
1549017327
273553124
1180820059
2020552928
6736578
1685072490
2135980218
1920804438
977116205
420904350
779697079
1174463117
1964911716
1605070032
1731763505
978906164
1495711155
1630958589
1111064713
2081168477
817423913
1748983662
482020902
1840430756
1578323925
106958381
572811033
1569796439
824460775
1194306493
367339517
670621225
711296071
937512255
553938241
1442326686
721544235
21607698
1268244214
934213616
47347666
1722787296
1367454525
58977810
1568013731
190236574
320887617
307374079
1211679339
1286791955
1134212415
1244405309
382672844
1516708537
744419544
769291912
1180483734
979037578
120708614
1861829351
2042614602
1751610328
927599878
1039023287
1656284105
1180782882
391932544
1231549474
1767945154
581363425
1212669059
494017659
1552041125
385449254
1309429134
714005738
1036965392
1329675444
826244189
1040318955
1984542836
847835076
1448863426
858064139
450785312
348137756
469603794
117295328
71441195
1241298540
1013611145
1793555440
1937583236
687845885
1640005565
117421642
586203369
442916436
1313333932
948394828
1320578919
2145173133
1352215188
2017235836
1640355983
1270982540
354028426
1716250284
164395294
1273818541
1304023550
1870862788
171953092
76333026
998525791
1912942337
67659281
1282057789
6295332
885972004
1795550175
660729728
314206632
955278275
1589466751
1153533246
720098079
539336116
760843884
361873980
1380056999
119483506
1393327071
293181700
320840086
636357212
1101797380
1395263146
1952599013
56727218
1859861742
319516932
1078806409
1694609340
104390296
89114438
21124533
280512394
1221071240
1382818517
21754513
1489078322
1247698090
1862978438
338411082
1158994076
825458064
1432568413
1166497583
2124020738
1126849275
1425360416
1868769068
1937259572
21241563
1673471015
14322313
879400073
1028942434
939630113
776618664
39654460
984842485
49242550
139542622
1875223792
812086787
1717684266
728444922
1771482810
1805141594
1340284658
1938381913
1846745537
1537288025
917331882
601536735
1276805590
1143086289
1647216138
1261340850
1472922466
1781144336
1890581875
694148218
926321731
1579236763
935896496
1870335878
863990373
1638145169
1024732116
1433052159
315325671
2015652532
1180687356
910347031
2038688528
226124124
1915649913
1405807756
1714365967
2040954977
932088774
991389454
1671041107
689524937
1806496064
1467907715
1206645887
1203753425
283531968
627070994
1922683854
133215472
1027914101
7391352
2048077999
1575596147
107649558
440009534
778662409
840932009
1792091887
223932407
217940257
2055115262
1049645956
969239899
1207291260
970013855
1121306273
486581595
1815028511
272654012
169174760
879631676
860667651
644001333
1001975891
957404782
1841117094
1465831559
1766693113
740601761
1903617659
195054825
707673393
1207624790
1386104691
416894404
1534802631
921172283
1222219219
330925701
2000278767
1320644816
1745664938
648594188
1658641085
885643980
1176351809
902109220
1247507416
761738148
1884325214
1642506681
679990032
155099067
141353869
771558837
1090693897
1177934076
364907361
641305204
1838032286
931813361
1830280543
2028141632
823423456
771221934
1027154544
856974028
1866606542
199869097
1391921332
2044254563
1629149624
295980710
566138138
1518425800
687122872
985156798
2143559017
1012861592
102351102
633716051
1564547523
733032655
1949255410
1428508874
1142751234
381044151
427071415
1159267831
2144478938
1265443381
1326378287
165100979
1823539811
2110556842
1415775482
1630195476
2124330817
59613165
461321008
1658028995
1149032670
1542439320
923125104
1619909541
635363542
1227331777
1809567354
564896274
1794165516
2126791220
869693715
1895622369
125910707
863167923
802266278
722143333
1302672267
527193917
1947948509
116702944
1379646121
1294522372
1162854615
112329828
589742180
788109549
2140523004
446499885
1923037880
731238443
1384513744
452339070
591627131
236879924
1621355035
249342276
1121575564
1608754312
1533149533
523157206
1840543885
1501038395
1512412134
1832146845
35817484
801817268
1123939590
398946879
20894418
519327571
559791119
235226249
647888226
670348207
1469588851
985174206
1894797813
1563539356
1290967839
1495347443
711139422
799370097
1157879735
1269854139
1654917595
1630241926
972122845
1712252507
353081411
707174990
2121324896
1047651364
215463754
322641089
465683042
1312738827
940877609
267900227
1935452188
1932347408
288877053
3837228
11477929
1468527368
660049586
246874046
401710145
423512018
516891287
2069134677
1729988036
645252288
2014965826
1886975869
2013294724
778816247
92859194
1027785909
1407478909
1156876777
1024218753
1025919930
1490243712
65092210
298860882
1803712957
1742737289
76731364
187665174
1627966803
732235727
1204995566
731288647
462083140
617153298
133834788
1723219011
1451564448
664306383
2125474604
997830107
919279473
396768823
457740398
705054662
1230394761
1806648233
453813459
995322903
882997578
736376992
2014770593
656465115
2060486684
1861757425
1987358751
388129331
2118838113
121255815
993674253
2142443598
1603873014
128189145
1453418033
1453134201
669220466
1733742492
77788167
2055796220
1470676203
230322979
1671986529
1664671784
50142609
264526243
1838459816
1069756474
1327051304
2020232250
1827301932
2053483894
994211527
814253175
1542516098
732652423
1168051746
25780361
1926488773
569878776
1520547854
912300259
693522441
161801455
498535664
1317267826
1060615096
930736360
610415387
287223942
859894124
467433820
40447086
307568111
1896004569
1432353386
1778294824
1684230065
1872697934
1108076196
1873785194
1498732057
1618408107
989592139
45058324
1225719319
321769390
1223839264
342138473
2007856832
1814615733
1943775906
1467161047
1732334222
2032957397
425425358
1653533696
1108989682
1343925115
983344801
1025854918
2005792345
788706055
513736978
518812234
1563200303
1944601995
1208227864
1899367991
2124518969
14024465
1403109807
992131128
1615365795
572479485
1559123159
1475225160
152000846
2101279461
1003491603
1715601839
1619307903
516386070
102022964
1863692583
2013809344
1503814732
400063864
1837152938
1812318950
524326035
1663741735
1381360479
2042813803
351095161
2070783778
2071717495
1355512614
1003174910
2015593156
611030489
1674399829
1301638638
916979822
240644799
1261867779
1808497559
1338195077
392236410
869852266
1803959890
507446403
1265770789
205774462
1011227109
986252849
1740872303
1659600094
628950513
221084086
1682957725
118614944
890590113
1256583468
1080314840
903663801
963819456
1108242603
1982004384
2074093960
993815215
640419215
306338111
1508338733
814387883
2131205711
1574794798
1779544252
568407088
704714476
1935372275
1658827598
173459154
2063774353
1127152370
1555725035
1357640953
470771166
258200159
1109767557
284342751
1912921550
1315136390
1838673653
398389372
1671385793
1183258921
596354931
1432005668
983784438
1137776008
710174104
232015311
835718824
678953050
657903189
1059398823
530217128
1973506692
1284677740
1310061721
256456648
1222167069
437513462
715363493
1695348430
11710309
797513761
1747853147
1978371803
2132785364
1557342503
381659286
488012233
1188798539
983316535
778385043
1312196138
111668003
2009698299
26971668
792663195
1553972423
387593025
771473246
1797864523
1247656098
324589121
898688793
2059871968
2027436564
794024337
49989818
1124580484
203443025
783967065
843922007
1695980908
870735488
1178047818
1011861535
132205231
2115773974
1656147572
47504582
286784353
1573716970
871851598
833483474
1483625879
1850778714
1727229481
347569034
1050490221
1404655499
1505992533
1522418679
251893416
1351504272
15066422
1952517024
640415961
626443829
1963479976
1438080923
1978842390
2045464031
907998103
304628729
278705094
910780896
2139559201
28995952
1416289683
2031639168
1130439596
251163513
1152987561
1406166151
1880594799
1518330607
661148442
35105196
1140383481
1989705634
248987977
266029920
112566855
1916533369
768992733
742953633
1288005899
1654544816
581962079
1961840265
243917954
1289563753
761892797
1494847890
512926199
2033934624
1653738913
437102839
867307450
1157929418
336455007
1743202868
432823179
237771650
258513533
1476926453
550779524
1047526940
1494090192
1507665858
1227818060
2093963628
2091171762
1905761989
630810428
46045742
1836160528
553400363
2010900326
668113062
1161652081
769943771
1670153746
991965685
328638305
1627415522
469476609
1681427720
1727074521
953119502
981603819
1259893480
882850230
933203268
1004384421
1416582873
1732634829
508484243
459629674
2113466890
519214119
998259210
396923355
2115085463
425462873
1931031007
1250512620
1675994997
1275000157
338987477
1774272240
70004342
1082134802
1829886402
670241491
2050151191
1628507146
883555979
1491065887
1189384154
1666892026
957089901
1177779428
1534007933
872944220
297896511
827767791
478597237
438806028
2033662134
1750593474
1732293287
414369556
1512365304
131294779
867443679
1834264956
1437405914
867531597
321579766
76878581
453298523
921926468
13609209
682381954
1561509985
208801830
1650216527
733412318
1036989883
1822886559
567245946
232218233
589593185
449406643
469680716
1147457588
95462132
1259301158
1202220664
1635711302
1115583701
485965157
2110511661
1387635381
73004604
1173669093
1931670415
66190672
546561754
263060508
103281986
1405237214
290806848
1532526990
1531539186
732704395
543941562
1357901639
7206059
1041611639
340058288
649894692
1368341828
62519713
1355305219
255888587
1681079312
1917347272
1709446193
1408959026
850072724
1914313775
1143516610
677945535
1310537002
163267080
991740636
35935182
1892202200
465610471
1113239074
1669248636
1813473313
1178961899
1630065409
209880309
442198251
1100886654
83711500
38432524
250044896
1353604423
14615311
1610901855
1728026014
1431747378
1958154221
1388192917
246396022
583412153
1480349499
890773011
2019495351
1701512942
1946000426
1665483330
1337449106
230881867
1713323837
272654012
1946412645
1457774704
2032585182
1838402847
123769919
592019761
407898512
1578335729
290239967
304613108
248815155
117704624
1739069319
1564676211
1356188975
121229304
316210021
67466360
1911059833
1594924927
1541528789
639037486
2095330967
1273006092
1923083935
382899320
434271592
1439164310
1541442960
442515897
1750678460
1748050022
1123812616
958569379
1953214307
539894457
1792942126
175229407
1424709069
354289332
1867494505
1772229047
1350524812
55213109
2071491601
367255755
1124953135
515530316
1215029653
898064684
1135609180
1013171433
677489681
980865070
681739162
842730685
505852619
751534065
498704398
1051782508
742431882
270433910
1829894930
649033480
1375714250
308348843
2117358352
1710958536
276559663
54840256
1794311875
2102531264
1447368998
1866389099
1867681626
507338589
45599721
355183294
486476175
1794658592
94087115
1611926994
1615577067
200953797
1465507437
1065831755
2083162902
332260840
1961919325
737357731
736813564
1433681845
1084650471
874888158
1263353421
736249999
1034720661
616574418
1319738634
91467576
1791735746
670171004
1183341643
994837965
269994003
2006086456
566557663
1460585335
127763734
1024808383
1241247023
1509202498
1977832582
1098968235
1697967151
1532992493
1790467656
1694841905
1120589865
270609514
1636406501
968066651
1936879188
2122930514
1871685751
196454680
1207167410
376517648
957602460
1128170402
2060238172
1584344050
1891089864
823196416
800720437
520458983
827207658
1633786358
142723301
331642822
649851360
1870750426
1073747028
505759035
842282686
1618549315
1339060014
1563754021
543194886
1567639612
864018551
1958358809
559677348
68013792
218517310
1120951795
622132077
1868645728
1604135783
215908410
1991784142
1889845362
479883124
1233662129
1502063286
1518302238
328342695
120496825
1496434151
1375285616
1602321358
85776002
1326684796
572437212
787325539
1399787017
1542306340
1487347695
29338125
1365114957
75020833
659579528
956660523
648436342
11674314
1671031245
102260450
726326197
1300435339
1820773465
48354946
502564282
519275887
2044319928
460884254
1737068431
721074027
1322391390
546413653
731187645
1174832511
548199252
1484778744
1435391291
1790449478
1839802738
339131134
1738826128
1661467919
282291885
1419627682
561034113
76993986
425842845
339825504
265600829
1144913065
1837174349
81918780
407660866
1140966492
526894491
733470898
1881054672
925504831
931759975
1768656157
897084038
1252383050
577254126
1280499383
1296111719
456370295
1320584705
452276321
640017529
1471485886
925284989
407713316
26952938
1633558845
451286521
808729976
737098179
247681174
1724274641
489956260
1960339524
223073728
1029849709
1812928795
143240551
650648705
87909329
372828015
490967685
1083576179
346721327
55072488
603027223
1116734435
2053686520
2005044587
225427022
545005832
983158743
1801491215
1533341982
117845523
1746286713
1889538329
1922892976
789668907
1635588090
1903219230
480907951
1956382464
1389614257
1076018727
1822849533
319005331
1065956213
54430511
1804237344
315315379
2079866844
1514116954
971256901
507415444
1412436197
452998769
1463740508
1556518676
275545881
1535454952
979099069
1210797792
665403890
1787499003
350456026
294764831
1863857331
1395477558
315082156
974976138
1445031487
439187238
1120599706
1960920136
1728163623
1216816324
1799390063
1035429115
2021976479
875236924
14187266
972970407
1974875724
1706892466
2016213212
1332452727
2118448333
1452697541
1645787470
1680673221
1244896468
572941108
2098012490
915922692
453071334
105567612
1520112128
1483423267
1652414747
1921587179
799442576
287943929
1433878342
701052394
1081712383
877407997
1489372367
1815850729
242331959
90300296
1063382255
1192522592
801055150
893043624
169171183
1970562534
97583431
1337820596
656770466
363056219
653245748
303612209
1855363451
1456832415
1243961867
1691912650
329373756
571519566
1045484215
714147746
508106040
1567098422
103420691
2033799446
1270265533
753470592
2096348670
1354592874
1023172691
1375746620
988337806
804327618
1030739435
1438673288
244522647
1206426128
1819408446
339308970
205292278
449928147
507883245
1850347242
53545777
679920052
881174709
510765377
1360810229
8989532
1133344692
424206029
911312781
550581312
1177525468
1978491340
796253433
767827593
813800127
1150548408
1598408372
1332604805
350047062
1873752813
798224553
165687031
147998285
532159126
1908945052
1689989463
2035145100
427092059
754728087
1138732128
2084104917
1509639171
1594224796
303469649
1781178763
1813476065
656845629
553488706
1545717182
1506909387
966442332
1749153789
819842908
856444287
1888119992
1878961670
2092075761
1715780296
520378983
854398513
719042232
661804544
214186096
2029667035
1733185120
292575556
175782087
604801854
86299294
1541072430
124249927
16998207
1293627940
1622418857
711579376
99285466
1681357821
1939988823
1834610503
502899827
1910147716
1507079272
1508231230
957863298
554398341
2050660762
1017942671
213030531
1233529627
1233041641
33588074
1155231067
699866593
1640694998
527087264
1028803672
679381161
1785029367
1929630597
794209179
1544726158
1459183043
1918131257
347831915
93688667
74056532
1241988882
1081686618
1602499061
533833859
154671557
1182468870
792485251
2119801880
429292856
982674349
695041857
1185235981
217551551
1444017838
146709059
1842977088
95809970
1934680081
505862109
441711786
157316021
726296847
1663223211
771562195
600861652
1299059407
1724698218
2109783734
1882397494
1808753150
1451967296
992073826
2102495219
1738039118
436769542
146279763
2043036133
674776226
1703468905
405424102
2039453666
1877105676
1291482282
1195787205
1559657413
1205098011
1224975911
1935200096
1506810577
1361614040
1837759059
1469271815
824883923
734973696
895833745
834708718
1591786024
1994954068
1922349293
1064058068
2071335393
1605426931
1202424389
1460570002
1801712956
1041731080
648184332
1818183236
1011341677
1070736998
894310264
2097052924
621055897
685286054
1928429354
1237205152
1016871764
892163352
493708818
1408498806
236692850
1929027157
118920937
1468001386
760637688
887062379
184632126
1811544079
1240333287
723308568
1643393539
365441333
77426304
1713531321
1662190050
415565305
1276243756
797885902
1560530219
895928988
95447118
104577881
802826213
387805359
756670582
1440477649
450212139
1208541880
355621749
1930991329
1414555529
1893468365
1174878242
63362522
2014945400
1670254695
1088011460
1000615559
831141036
50639818
1467081581
1160302154
81816645
2091181296
2094232026
381269458
667255120
1349736845
726321749
1750105438
1340304926
299763469
768007630
612584164
875751202
1276907613
615700530
637867685
2003513659
542975914
158434614
1528952243
1368718786
1583163689
761561195
1697079016
201425077
1920527398
1524341119
487202945
1259535072
1329371568
1121443529
822352248
1442615783
220352952
1238331656
216322029
1369074905
1185656023
1264662313
25748966
1159211395
1167441419
1982821264
1814128381
1432700768
617530142
841110150
1223119118
1215898907
960484383
1131073189
256188359
552467271
1092604436
192014218
1733208061
1601651415
1723675172
574314236
1603888513
1392485155
654714339
1133921125
1552413874
675622052
316752018
750907513
1587682604
917483741
1313564030
211576201
339682463
47923814
77540941
2052638652
1584739664
1585405854
1552456830
798749538
621543425
713408711
186242825
521127222
671121735
1887676980
1026982818
1893060638
324994476
1446265267
1184174624
63918418
2081975645
2022293511
1799428382
178054804
1105746598
65954816
1114522015
1043670408
316454450
907690783
1866571114
1992334146
1347140802
619183784
22011913
1137095242
2134089536
1982975472
2053876029
1938562544
1421194731
1583898622
2112416670
2009270034
891505866
1682847214
1475863772
160166027
443110685
406342472
1316484129
1464700903
1313260352
1952124548
1801725175
1779789536
1655352350
363221769
147950566
913290691
669198234
676656692
32467717
1045915837
895427815
1726118633
987039969
679840020
1521582057
341776474
1116093510
535989396
1007357381
229397714
1273199381
789784810
1242952976
944496103
1630797803
2048118518
263931039
703871465
2093179987
107417485
417017803
324830963
1823229817
393701986
765641264
1131700356
1348541419
553480643
1020648710
859834252
1952655392
1794460333
2078322640
682015606
1451135591
205805377
283727681
755940845
2007150152
1610692224
2046679867
738331667
1585975227
397653946
1037632928
13608289
1115495864
1987176252
2120428200
296472975
1520042803
1086378400
62734846
1015817057
972411036
463271125
175035921
228142125
147852986
93267098
425378610
1993901059
7539034
776800900
893246565
1599796833
95809970
434871130
546580511
902777263
593201027
398698084
1326433220
845878491
382306515
753838230
1958824688
1532768993
679704214
213778405
839995989
1072823439
1862733923
2068003308
2097786756
1410116647
1329858520
751861277
1769740006
1969176565
1126874427
661585434
1146234851
1380957907
47127671
1191978825
1404722105
483150348
931918152
1893588289
316646284
207841062
1358058791
1150765529
113161143
571014953
2245912
1371978872
826675127
328562008
741583496
945745633
1579896080
1019866914
1971283791
1220417133
1946677278
402313899
1043559981
1716757792
638440999
1582939964
305804462
416257024
1594087629
1623419427
367715599
70537386
107282474
499365464
1700815567
698887289
511070142
1788330470
83847772
1051572123
604869781
410511991
717266015
1438306991
1966100521
477932792
1267657258
42396341
689256161
972167485
191694509
1892501653
574200469
296502661
1772423831
864140852
97287198
169149388
1853267866
796557484
28299742
210465581
1903786763
616647470
474749519
1052496655
336060112
766565593
969316920
1478819768
1701883991
1417653203
484002989
1792040987
1553643388
92564820
1486396774
477823395
51665262
290882655
1840626590
808081831
1013256176
101232273
1552168556
3393964
1739671586
1920688915
169741672
382379715
1738652397
514429158
1190362448
451532879
1864960641
1042960171
190122216
305157800
1239803022
1090603962
90695922
1585722515
199755669
226887974
2017954698
1308726677
162086314
1080209978
2136628875
369061122
684479110
937812013
1180939286
1118924054
2028700396
486630722
550132018
667905981
1841827764
1877131626
1273924252
498755721
455664017
248830490
1842233451
19212513
1046695296
132289874
993218793
2093130205
1281293024
451467924
1411683729
596500366
1572917382
1817725030
1202763406
2031994577
1114640938
1485839930
1317466856
1787616182
1095035920
878488434
583071809
2085430344
222150885
576389129
154918412
588163798
523632133
926314329
1912326119
916768615
1221120528
1330059957
1780246509
788246361
320065312
942441602
1604393237
1009126252
1536970858
987086191
674464241
1548139139
296830679
251296581
568636134
410978513
994437321
445870459
1757004647
66114180
1732147650
1105698303
368112714
542266490
1141403948
371163949
1332492399
1205745333
1546616205
925634341
594388573
1996410525
60841784
1826253025
2023016568
10536365
640799827
1553652629
1378259459
81764295
619889258
1501217912
321447712
236116455
1736615523
144722330
458520024
1913386468
178974619
2019676842
951728572
1447912092
150608706
414131013
1431990307
897523455
1844347724
569610708
1221573725
91225710
1659988151
1691023933
216889777
82505057
1834077699
1112451297
1890845120
1421303675
1358576327
1788418720
760592202
969674887
1981752388
1710945264
1995547555
441983512
287212371
1080437091
354056630
1791028928
610855765
1075202336
560621554
266633104
2048510326
1686416476
1654746924
1041522849
1397973063
1747452616
1050923694
1040825678
1896182013
1004468922
1781748682
2014260994
1228800489
1147732854
196237801
1718299906
1891410312
1557756187
1219682586
711912803
366905335
569756276
544818225
1615632659
1047108332
1285630452
1006237270
997131051
651850433
1071532217
855955733
212080316
1197118435
118093658
1877747127
455131539
1320182057
1701728204
1211882376
503522410
615729249
1278711097
1861418474
171799012
2105572927
1654869243
456923539
1489326104
942565448
1273312416
170469596
1199831810
497740181
1575069601
1073491074
562072587
196331611
412001346
1853424720
1947924979
941782099
897181040
1985711780
1093480876
2104651368
1431379378
140066349
765231079
716911030
587846853
1351969774
751526037
1665732938
806042050
650657142
366045923
1588050605
11497209
283719052
701772993
414563766
1311621182
1829650403
998965254
1710947513
914602154
474072938
238434678
559150901
358351540
1912301709
1245026983
328562008
255725189
684435991
826396897
1424662440
1930296794
1088206378
43747120
1656987204
718256367
1536209502
1717368279
1944306874
1479872792
1846965047
334100351
296698870
1790252148
153471741
1038232157
92589303
929838372
1015165826
774999276
1918595949
1769308031
989088705
2068022055
1228427720
806230170
2017982313
226303446
574848553
1154473334
1352488165
1374374010
1184562073
889549586
1743730006
645485737
1143235073
584920909
1441513319
402974195
1057698522
1543849219
1820348515
1000891705
374508682
1712001727
1293185281
1966454357
242732480
590365203
1094553500
917344709
753783035
1541934234
246327659
355600084
1030748138
1747582827
1698804874
75725681
1396485394
453732677
2079596860
1260974613
941011814
1443319484
1142367722
1522452483
1430355989
294266980
1682548014
66388119
99824740
926253531
521304173
1960729820
1151668603
522809019
993801114
1059622106
244860583
1298948456
1636083421
1992014785
2099942548
1175405982
921802803
1154571096
1597804572
751129918
490634637
345396298
985294090
445163549
855207759
586718367
1676169324
1097297066
15501789
1384267697
301812771
1763188815
1722827539
2121369445
1316958450
1333689669
225379995
287221767
111855045
378236775
2110198507
242419211
1131547332
648973727
2029221044
2129200348
1347829462
1840333450
947407803
1861344911
2013313066
1274245521
1703299067
978526575
484576399
810870641
293448609
610347391
1856997143
578438436
337329955
1700086484
857096598
319871551
1724672481
1338756831
1632197265
113228659
1506611735
1411140109
1177919162
553562448
425346215
1494207251
641479027
1299736080
1884949561
1126254081
1355386862
1680466847
1167325148
847917153
401197159
170328297
841207608
1939081466
973716256
294141048
1155267023
890709412
1182335258
2138841800
903962722
1276423805
348390299
1870904080
8656549
1526883889
334442053
1567196665
1420252630
2129478348
188354382
1261563649
981739096
822077992
1059395428
1841584405
1975546781
98810101
1494555900
2065280066
62719010
807939310
1233357236
1122330493
543609561
1313242547
50672794
1072486264
463169730
595784960
813056362
158240640
1739673284
404175118
486083192
375064098
1347659986
31247941
1743489581
708251787
1961174450
338259669
1951472198
1032964330
626336099
315082156
143228061
1625808522
32035238
1065254454
554222164
208636924
626013752
965729182
901817758
725350794
712152647
475231134
1749633094
1985363561
219065306
502960883
998085453
359664645
320659904
1649980209
1560149310
907515490
491486995
759723296
460573468
1006395798
513830759
1118240916
183718046
802789925
1877587363
244009925
948536765
964325308
815301485
954101893
1369229944
1779057444
1370963945
2039951663
26714010
2121304229
584324526
1798359342
502511425
1477847598
2101948772
250841924
491807990
1258487449
950635679
588333787
468856563
916262591
1969655159
1087021843
1357679596
471885170
32976840
1618588368
2049028117
648313557
316329956
2103181535
552617424
1928387532
1983160777
1061829421
1923103135
244846164
155158486
298123774
207712697
1031210293
948962392
1274234721
813864426
1197743301
1608968186
1574105012
2131790737
798730438
1467378040
845204252
1632696672
199967882
726328693
1365037823
344346678
87094590
1934841085
344117837
648310689
1834010349
1403079477
550484014
257611611
183650406
435183037
524339781
1774277113
769326287
19224064
1104230075
205039918
1629496911
1563614546
644301056
101536263
1104664231
912755324
1707641875
1614987764
1716982059
101084459
147657381
309599647
297619011
1511394598
794311021
636373263
1835532048
719208336
1529831896
202160753
430610432
226498584
1232118104
1848147753
338567364
846566794
1451240119
588345457
2125322031
106157429
1205984624
313386151
26078706
1212521716
1294545885
1193181839
192657605
2045564204
1418651257
1852103343
925873408
1947857585
1536013917
97551673
477124740
1349235834
417870776
1637194479
1686226286
308388063
2101691307
746801103
550313451
2042373406
1782014885
582790234
1516734274
1064599669
1850772025
1775822796
987428695
1416271384
1948429386
735862842
214364364
636921768
136885365
1122728520
1749503651
1270310447
1193849807
2030785443
626008756
1330130425
639457555
1661585160
1938742698
306090226
170790382
1469414321
136367005
754799317
417491358
1083569997
1805066633
1028778370
1781092664
743321020
438009480
1186876869
1193100402
1007481657
825260104
544677691
1141820059
1634996577
1088616065
1970248096
1713531321
1062234778
719735396
1337959910
1959669068
931384710
696497975
258244973
596500366
748097971
706227421
954807164
345967287
546289519
391868068
2091404146
1170474278
1804699452
1005896808
938257099
526052027
197147095
809691867
2056293979
1419974510
1952746275
548709332
1827346383
94135564
750144963
688918162
776992128
678387257
1201191205
875258934
452998769
508378256
1941940701
1751888522
64025739
1502906374
1530313342
1238482297
415686856
610534403
1915491269
359764826
597317038
1294506558
594191238
1920679303
682588760
1806699208
1272054356
1959331894
570193344
495927809
368511660
1735268965
48511525
892896625
623173935
1570950818
1869749084
996698563
693747366
436337071
22734923
468450072
1319373093
748004644
964617809
450692078
2093681494
542999697
1855479361
1126287861
1709322608
1423916941
927899664
1094011287
1107028762
611150731
987833023
1431734502
1629960242
1514537867
681580744
375933978
110426661
483543772
1729476570
745706119
137588665
1026715795
10472644
883614600
1580568638
195674008
157553817
1830042934
796514628
2033103974
376267112
326736167
1948617427
383991595
1398335806
705454390
1269892172
1657472756
1948007684
1713130693
712846166
1739395223
698804669
725561009
1776877897
1564785903
931935283
1188931259
1139733827
698538566
782934582
1404056046
1368602886
1194781307
1114236401
1868261673
1518798071
1702792760
1917368604
1673208311
524414339
159880041
1043115119
1344709059
1860616914
1272446790
387776919
1018810243
1121330091
2044767334
1076186145
265821222
1566480499
1112492293
646894544
2137176771
1301216
176336859
1738281034
1262448092
643924009
920074424
8872579
534717437
837263883
1845577540
1169786658
179748045
1457676872
2048562317
718611144
380783374
1318036793
239762827
362155212
2129173692
1884941942
624093551
889644496
1922380756
1205054441
1077861064
1609393797
578846615
1801465482
763728467
351539609
1242481990
1933520569
1959545333
906532253
992034343
1267949704
1107925248
963933529
952870328
169586676
1027923037
1367874714
1635933056
1700762775
1396974728
1197037596
2030519914
2053631279
789818765
1449511342
1598550985
371200504
926481748
1719515423
1913531139
1739024597
1262855036
900399848
644189231
1134965521
2109279016
768844564
1989925209
2021567527
752421134
1473733309
935511256
979417029
1063680778
1319380583
420154972
1629163755
1257105865
872344018
1912621769
1925709395
1982138719
406547751
963291193
843214057
102835699
270305740
1280644030
721945529
1314615731
511671482
6554810
1833073858
1579640796
905933285
1282621342
1253336493
1755895676
1226094167
1002054484
1061727560
124148481
333070109
1127000258
1163083696
1419294017
1160212166
1823024765
1919156075
1707938387
1417317251
873779347
1575914634
5439982
286264386
2069342766
349841366
1889308563
456949493
1958129219
1706681909
173556875
1991152345
1848165869
2006430493
611277510
1133770635
1886868816
244838946
658963251
789655410
1184903875
1535105326
222451802
175047718
1201676535
844119367
689138620
451170196
527309679
2075040730
1115305904
2128808663
1257087054
586154482
766976585
1905795738
1414087736
1178689534
1760188668
1034058707
427637574
2118689820
807083349
144096243
329866475
885307834
1535104706
1658828644
1997987889
785484994
833409261
63127875
1601312136
2113554658
1013256176
1840205158
114571080
41594787
1369930601
573038615
1927589588
227882934
543978393
529138712
872491867
802470516
1262921483
240542668
869884487
1862062542
1805411705
271971872
2110054745
1139183297
1878898220
643324397
1315379641
1190286955
504687265
1449476405
1819728746
1209725503
577725478
2114118325
273537935
1658552590
807139304
48515310
1885835034
165835623
1684130107
1809375614
476810774
1956675802
1097590439
1511011847
1210800935
2021571923
1380794074
1068066563
80212778
1882583971
1028449910
496564952
1765778262
865409265
558104847
161944064
2134670029
1190227970
183640517
1310293819
143832287
1494562523
2104839384
884446627
944410266
154780047
671474386
1799386328
426254318
279970282
1197105952
1817886089
291427491
183732570
1468037551
182788615
1485990283
25930812
1289921601
859207183
821789664
163956475
273033587
1936079090
1856217656
1532225235
2125661057
568609144
1941949235
1219299010
1063356926
635638666
1807083312
323280579
1453437418
1880283693
417736789
1436386555
683263960
483479890
508543503
719429527
469004264
62385411
1532738813
260318472
1482122516
1541017354
1114866798
2072176806
1880028457
775635009
1393860705
1852079247
422941010
1305414231
2054383090
1152511782
518568006
1286271806
1031881051
1771216852
1237394664
1701378134
281017685
1158795532
2104889719
732843498
714450763
123900940
1936908339
761094362
1715888561
2124171621
1800916825
128234865
1510614316
1015309101
798997431
676545583
1231717546
147552290
383883127
1522001023
1376574549
324233037
1157096158
1550308334
1172614014
1322485665
1136213965
969427349
67561503
1755523105
1496061153
1018158879
1087119176
563048285
361252449
849122822
517155946
497552006
2075205006
171422774
1460650755
305653928
1746328527
1974955386
1137990307
966522093
1395390773
751330324
867506070
1794495070
1803377609
937421128
1806542703
1988831706
2132092861
1924044062
1197302021
1592866027
2002585203
490378922
1896630381
1621985567
1652207726
251542077
497476621
276904377
2101269213
1633568012
1108288362
1677588962
480184
317421550
1539965604
829038178
1198379195
1559704122
1145474309
1194904949
1570243860
2053095651
960340350
992862089
1313143476
1985670011
1031094666
371842559
1183332035
1968300776
346354634
1795699443
1374549244
1303160452
1584297976
1050124415
351807975
381524235
854259373
1834916328
649899622
218926749
1541762591
16417197
1500148461
2060417108
1624247424
1914656808
1941787445
246584477
1528620727
2046679867
2014160884
1558284368
1686039875
306889693
996252799
805044268
1318934853
1372884871
889147979
194252905
238631926
89899783
1881985262
1208636047
215950023
329323177
502201191
578926517
1887051399
1790568575
303707295
1802319617
2101189699
276284879
640673011
643518251
937952070
405201295
1271741092
1888883320
104154362
896746641
820450937
1200149206
2085761024
2039607513
135064129
608146029
1226504285
1367059176
1653615653
288038797
1653203701
858384981
2126244298
758223543
2105731744
1721139873
1270316647
1903368911
1891823235
1690335865
499502064
661994622
1959454368
1547432200
969793248
1902838173
744790129
2123370522
1823580799
128231944
183543328
2072061117
2019978878
636767290
1001258987
613621735
168632569
798581942
1382471450
1442834997
1610803293
479836956
2109967565
1935192335
1509102265
914146666
1072755219
1318348853
1763912968
1362314475
1012041592
1300096591
413827336
607319926
1077635759
10196350
767100629
439637768
434156694
2070513786
45342283
993942321
1342908059
898220072
623120468
807961997
826491072
1025855285
1629717371
940870204
1084882056
1009674763
1656288929
164080890
839951831
137556069
108621676
987924756
700801234
119164673
149601189
433061373
1797656662
1173821441
1608645782
1689384123
1138514400
288230749
602526504
130352688
430603112
1970862472
972864428
1463597088
916063806
1821648279
1864268689
615990447
675675386
1584025537
485022574
1330605980
1103416474
366089404
777018452
1022412557
1052865617
1866173227
30885210
1187423669
268491245
271303513
275141474
1190832943
1184874398
317558892
594451458
760985954
2086102397
4068978
559942402
1821641580
1265082933
1098012125
432291292
331302662
195599811
1434402255
758436610
1216327111
1370596148
1881077885
427441057
1722348518
140611444
1350208895
178923848
717255205
523689328
560635996
1112702654
586731246
1587655097
445260555
1104586611
984842485
1415881038
1123100467
17507066
864106924
1756749254
664949955
1488306428
1401625243
1684221831
919473880
864862674
133643290
1807674436
1728765536
554114032
902652462
372037274
1220397092
2060223004
1561254695
1486631158
1114161525
765401696
1198462007
280777762
1899311211
1323399721
7441854
92265155
1805698360
312944200
1587195804
340724462
1111180805
23476692
323294959
1243736736
586288015
120586580
1485122112
911294091
1017977640
1775218291
1954375120
1410653242
790531165
307911676
1890759092
279069291
595836215
1161550188
457418195
123240766
1697542209
886948033
246376893
378278326
893215916
1546443210
171654768
1788402343
1775785656
277031241
517716052
500908290
1159199523
1000214979
1481025690
2048273469
1796581408
204677921
150050902
1763898758
1677681368
1652594257
9691548
1116482996
812297913
1548738982
2020192699
2127403565
431096310
265639136
1524574036
1117323408
2071284527
1493834602
242702986
1811781030
1316385005
1270183173
1579388965
380681296
314243109
307024198
2001240015
778877312
1478055668
1324510543
1401344666
1305316039
1141983382
1944757340
1283828717
480417610
1861207061
1467381888
1167176113
1683213169
1544343254
1288758454
1336376912
1302857483
1752710578
303072830
88406137
2113243710
719196908
225876026
1478116112
343357407
359277741
937563828
1225814512
957236788
109949559
525327855
890911107
1215416378
445790286
756369796
445337146
620213711
1441896970
651983046
126244546
1894736633
1514247988
673061489
1774775945
814866453
195757010
1671523177
24499206
2129723118
1724646208
1132881939
179175776
474725534
686540985
2041531067
1491481490
430479302
984350629
1323880217
1820138785
1127682474
1716126540
1593957220
1042324647
133247449
2039734040
370765252
453813459
1173876699
1732415333
119462006
1028059207
2139165808
2112690628
1817257849
1462894259
690886459
1277145243
401832723
609928753
1930390463
1341410443
1246359994
192759400
596326856
1803447667
1667991376
1790098996
340568271
2092971463
1271933749
730596159
1566545555
657587526
363269688
1245781738
962453815
1459663029
1136602885
1393982126
1573166172
616979756
1593149627
651742185
1690729189
1720104797
1879275354
32400359
1909548428
579890611
1346637793
1730561490
287406498
1054431921
1521639799
154856555
793897329
1208686291
1256800128
2081819031
1663828860
822107685
925283127
1809810834
722824299
1939820783
1364721109
950136685
303638916
1317830168
1575924333
1951839938
794818093
303062066
180069888
93772639
997319054
497435531
1109576761
904044283
201992170
902790144
1168858577
418600817
1540117256
1594266907
334897462
1457578028
1033036083
559747054
97317153
1732358832
1173121302
1874661091
1622888087
1975670060
700058504
951806194
392077476
1288848622
737853868
1442255192
2054052131
767043834
1257319569
544155538
238877957
1819063565
819069260
607616513
1227468842
377936551
1947717703
690813077
362888839
118832662
1433344778
2041500342
984682032
304513656
1701903819
922949186
1398469375
960722855
655054552
910775451
394703251
1228150550
441255863
1919214084
297167073
595892419
2088074142
642409236
423179301
205230302
700462434
1706820335
1499780793
2072378992
751331184
872215927
1922284750
1677712131
1839052781
1359463000
311292598
172293757
1705776105
1070625487
146502549
111669559
1530067969
110042799
2110449759
581025646
1031031148
137207639
1681714840
293181700
1039968583
89677650
406231241
1612197707
581300612
685657159
42131513
169395071
1738504742
2049653911
1766694902
853821901
411722865
1936256973
1456523161
1902103643
1794919675
1715108787
159400807
391164668
1381304784
398246700
2088943285
1779053433
1859301748
1059509972
776536603
325173033
318654853
1149967678
221791874
728826637
1754479681
146331334
882224085
1993492373
754941110
1010173874
538863874
164488136
1218276315
440619211
1654804681
403298036
991771814
515462214
258328338
1542247789
1301220773
1531202051
404937518
436134335
846341769
804784814
12082263
229962341
451842164
1963715010
576976015
2086247124
997330542
1460685458
1719138177
39760372
1809756191
1212274266
1430393842
1245063685
1154251573
2076698964
652255287
131237975
1093370987
1015115018
303395614
1685280833
811234237
678157278
1760394463
1707762478
381773679
594538270
1501720570
852704550
653418881
669667105
883913744
760134904
1585732231
856090968
1978811936
94540559
750191429
401932580
103610462
1477704260
2146544935
645351976
1841542238
1263559774
1793129918
1677154717
521839696
1167467508
1626965762
663608032
511083874
1064240178
1918485943
275397669
1000671877
235206951
1139553421
1546191548
321371092
1865356737
347233412
839551054
1821332292
2017133998
673891592
2025155601
140409613
1972995621
1046732734
728567621
1137837627
895127794
1230414548
320161116
1014150946
1953840686
1577029698
543031383
1247390265
613299818
567015857
134065509
1954931659
45060451
1808189738
808547152
1320644320
1462891642
935090446
666781157
111933853
798232134
15727338
341977641
1496857419
2071333808
1394762223
980455321
292876957
496312264
1473716875
1890594897
131100418
1604163265
1704743039
883577282
2096450456
178400349
1109028274
216795796
801286816
1143821551
1126886695
1454664478
2010130767
863517421
545606583
687595030
143583665
2089786873
1589558305
352990830
1208445075
1603224532
461131021
258493473
255305965
937940197
1981385076
309284852
327780854
1660777528
1458039040
715030603
377041475
1795787075
585084830
1031734451
399376955
246110759
492266948
775418145
798622859
1868777327
11482449
2008777123
428049535
1595426327
968571616
1575023731
293952900
22241632
220064038
845601945
223883439
1268573439
1677096389
1210963133
1478728519
2073882725
1209243910
2060246900
555579384
1670588609
534670307
824682475
1409949081
1883237392
1836709270
532080993
1611014616
940546810
49649233
1890631154
1813239176
2143344533
128817065
418110645
1235561226
7555197
1492986186
475961430
928098472
664853354
887860141
1036445946
133288820
171630736
1212950564
2018905155
1761968160
717873873
595984835
402421609
655672696
91958096
1343954616
343094198
2127562801
377845649
18021464
1303258886
785743539
1128413895
62897443
117877151
787561436
336293191
305838356
118120105
2086808746
1575559933
1615811618
604424526
644859869
2087680275
1888376167
1164640829
449830432
1595785544
70676
1317681056
429808345
677790240
2022328071
1382673249
1641865798
1663861078
1681255005
1991195532
729407510
287542818
602451679
2058520954
309195875
29486765
186739932
2125700361
1139372432
846422412
1732478170
519595915
1579527202
881439599
733652226
626429138
1596410799
116619663
254622164
1200762649
2144619720
9350558
1301044481
939671064
1479865380
2018549539
2085461398
1355117642
957972978
157395509
633943289
1396431182
1871799149
25945901
504834631
1756383903
1971599968
1186090172
1141167500
1793232913
837982110
293721609
1620829574
1942811238
13848962
1530828232
956552598
326984113
1488905956
157316021
787073791
235600697
1711516589
1614463914
1618049822
428312848
484350840
1590311895
1490058954
1141948907
90338064
30969030
1300716297
203780224
953604504
899701775
583573354
21462306
1937153541
507423609
2130676000
1092432744
1022407045
2022384917
1751707910
413260072
368548817
1881611203
1980905880
334538210
946183749
115191297
298600147
1769793922
1175446987
1921032639
1419078606
821699273
775662803
1991720280
1137086212
1268897764
1965457314
494004673
1982851504
1149753920
1177906585
1129599941
1193630949
1708359055
758146382
281850067
1717925362
335563728
2015781642
1684116204
231040567
1569905544
1619815496
1152232577
58754178
1895862639
611959175
633458613
1257078103
1869562382
1831021088
799461892
1769411297
1350587466
843663726
6477476
774939196
1920043986
1448914418
508664812
234962812
680588590
270401387
577479798
2076474676
687500960
1615186142
1742007065
2080105844
1253701696
534647550
262768225
1914790146
1633973068
791546882
151333759
625639004
1734165095
75725681
288093114
1187877379
665392325
246680296
2038909564
1095241979
114355736
1011732719
1239955078
682889217
771958776
1918117524
1640437628
1876833108
530337040
903124443
1704564336
2091858000
1171331825
1563834750
18936031
1869819431
785444852
650246068
976423439
1037545765
1001317601
260982277
575926978
122938701
1178021084
1619235927
744311264
1910386852
127980453
1113612725
2113190475
1609689140
1933573220
1199484162
875447154
1139683620
153552286
1159119116
714029622
988483645
1932882260
738847337
925464735
1211426447
2081988698
1827724540
611182624
148579638
1758832226
698980311
356819173
1858813628
615830327
650022128
784360266
1184263195
756351144
307685766
1719094893
369584471
470577603
1261474572
47653791
1984076127
675707739
1840821675
2133706949
1654589278
1963028361
1322792319
1429782366
1839435805
50025888
1876450664
1701338573
1148793443
438853617
1674729571
130392525
1911110283
910926552
131038367
1306479291
2143726419
861280599
616111959
318880277
112277698
273849790
328418282
587119910
2051247637
1054101395
1810466564
1854892739
147343445
651801487
466144415
745051576
261352338
1410729076
1264607967
1208344246
280356786
2069234399
1364365537
590198959
1065591474
1377290986
1894775679
826629312
1408155429
1235129738
1383521795
273790162
198140210
499948084
106466227
1294012209
948591576
1996713460
519106397
331201196
1473307846
10624279
1934402537
1695187194
2006223516
1518330607
1685929694
245810267
711362321
1523835142
1931215829
949563340
1061934467
1121053031
111303388
2090565703
427360197
1252193845
1321850674
31077655
1913706823
2135841311
275240536
829543949
868221474
1217973896
1431422975
974370509
60662676
1609515239
1256636332
231491423
675349568
1197647377
1960222319
2047934171
2027398888
1582595280
735691885
1614210079
1271767649
805752477
819288773
295390692
22545850
315463947
203094862
876167810
105319797
922121970
951517764
581236693
1135790774
87214877
788348013
338027724
1999994680
526920928
783745285
1478437572
1003042345
75130236
1802487739
983092460
2139935165
1268212901
1570119532
1547712779
1405344655
1270299201
144509828
107881262
1095437194
1628750374
785895410
897086326
540528405
581417082
1057839235
1778118175
280408046
1827671233
3769910
1303483269
1807085151
391778026
1663890040
903102691
1142304165
1108080256
1988433560
16785404
385128084
1389958113
351782629
489658004
1620029607
279578808
1299744160
2008434714
1363320262
571024401
477922657
1250336348
173909790
1226038730
1432431921
1421298450
693695887
695026231
745605002
1675701785
69630686
738583589
176764298
959360021
1127823796
10856640
655156996
127926313
1526252069
1323043290
927007425
1328862138
1529065698
343890965
1419909947
2032176982
422937421
1637918274
1167931771
1891892038
1687781259
690154134
1240670966
876696670
501495900
2113686795
1867418531
1134641472
2098966299
1775441072
310162637
1650787999
254043178
1306768019
606949413
690668353
1364798254
431752473
1998901183
996400655
954894176
2107947690
476300676
139104078
1992269728
9692869
1452916116
952347410
1048927874
740693352
732243786
50875578
1580501855
98687182
2016460191
851465164
846721846
1851710105
5453422
1790033480
2031471406
223969422
1340566598
396523291
610066678
1147289725
2086737303
428175661
1765821367
1326964261
1128762320
1798089509
855589072
130754635
1512934386
1988011122
1350290010
880033242
1462712042
624438610
1271741092
798862011
1107848383
1387320382
585701902
1128669623
1744560222
1105364122
660090972
1872946106
940636067
1200372973
957186414
1641618542
1768751751
1350164239
1039831846
1885666453
31410011
873762887
1553725476
1016707194
1441729916
1447708215
1815119808
538472019
895282480
1921275901
632460131
1682085141
1746972188
827437759
2051237025
329814215
218324504
1858347098
1145865182
1498769134
2136045956
110907529
1835880289
349932708
837587463
1320823461
648101120
911337222
270227897
227984704
2040393531
2028888879
1246362608
1757631101
1882489823
232370778
841647581
2119015783
989119282
1030815243
109803408
1783981479
603303050
328872003
124411269
48422306
1150952615
739306787
2038151563
1820225579
1859611488
409519515
889150947
2024931561
1928954689
1621027613
1602681082
454965141
2056738475
1697905198
1416883705
1944818818
169478429
1529417368
263495625
1203153647
659727521
1834439684
2015572819
986614622
641062658
921268951
214099731
1908358027
1884546393
813463597
2145103428
2106152833
276880633
146575252
1697486713
1190737678
556963650
891950776
1482635981
870602177
1093181057
1151732172
1962872045
1244471823
243917954
195745364
2033257638
1273777934
21470422
1151025308
1598934367
1798698644
1749275146
1842790123
1313000850
1966705361
1738226251
205997159
340990035
647906059
1206654333
2105466533
1357333489
2043800080
1061480964
1555021692
745612602
1788943136
1609885277
809597056
1248485355
182237029
1540077639
721658954
1269898344
686596391
771883224
2055115262
1332732663
1155587566
1194887014
328711419
486601412
354459092
706635729
1799368373
1827853601
1040249497
420051603
2096349625
2027683839
2025332404
1908920124
1653374962
2125145961
436239099
796945721
915452948
784621119
1954612305
1445683224
556723135
1822095523
800543821
1550574887
281999404
911475191
1315092502
438079865
911852388
82447643
1767493939
338536632
1375837525
353282524
1186086995
795756284
977907690
1532227973
367335115
1168469450
1133278238
1560763901
1501832626
1272119430
2104064675
2048360664
929706409
882889282
1202043345
825525599
1377367833
1110668890
1165973764
1527970399
765169398
372142588
85305701
1949652381
408779381
298893625
1834822750
136007069
1580947195
860208763
990497460
982101592
10013628
1760836650
1544661260
1941801447
1297229602
120586580
234009087
2014305893
774540897
1899218453
675870863
1118048953
329332722
2089390837
1878625364
1839646203
1605867300
2082199370
512512459
530457656
2003405113
149519744
352886625
559253260
313629270
1656078055
1591833502
1749161788
208639556
711043931
1253702783
1651204435
238057829
172442458
1975703979
561904156
1340566598
315084979
1061146713
687176019
1527922143
2098396469
762461941
538880021
1279710200
1513179593
717873873
928018868
1185125522
1990187962
1498189142
1756155509
1029091019
1795471169
1461516096
1453223242
1645028478
767708725
1964219373
1291801739
1414676809
1250409999
2099646206
1280206042
1812661315
1055909411
320376601
1684206476
153509489
1908015592
690902982
982054534
260935882
191555746
1449112169
1779982978
198429571
1062225764
311214245
903079382
295941583
639005034
1890066163
1077155698
117812537
357706159
919294391
773931559
851115272
1963224411
1274436853
833270215
1645984730
1093880983
1921324932
1473498439
1530213219
560811578
2068515658
553319181
350766224
1294114281
1471035621
1708223844
1804618782
1617309991
1135856589
673233234
116536975
946252435
1820079628
1753518741
565244419
409529391
1459388181
1361470019
2101193212
2001969579
2091990210
1586692184
1660938094
923597607
14935227
174636205
1099287955
249955614
918916290
2045606626
1917100345
1397021696
145411246
491377750
382490830
1691988575
1804191334
1673692194
1672947422
815705021
1392053374
1578984994
690448366
1646167521
2071847409
624824341
1783566692
334861858
179572998
457666462
1814724828
27229333
640661217
2113120368
512501269
1475201926
1031475286
1724203226
2006946275
805853863
745753394
407660866
1285513558
231463719
300684040
1013714747
435028166
100741759
2004563090
1473544508
1343270940
1096710274
1735287800
1272247060
119588205
1307309062
542404313
910443840
1970041167
1667475427
20837251
131479878
493913008
598015790
1129704316
1259636188
1773182507
199979375
891523066
2045413556
276264725
1975703979
1393309707
1725667368
1013935898
2053714945
1403090284
1774967929
1635901929
1513162874
695155593
889150947
1914859750
1824446235
1498815863
2114015962
2079803716
76670718
1875268037
406966215
597455237
1125045683
1475321755
1853998783
707014756
810835323
1500303629
200962315
1369633478
389060093
983328895
1224544826
1691858115
14001407
582599903
285297858
387943189
1421504351
1968738533
901398824
1088329867
1844066056
503288767
1669560138
27068257
1802021842
1467935965
828316538
990256173
1083021154
2029124183
1750944163
697659409
850613901
441087597
309663903
1848147867
570597673
440603783
111029169
1711843429
1704028559
72274444
982495561
57832315
1030624238
673188820
1667193226
1598324327
1270877562
1105122331
1059404271
37460069
1232034458
874729690
1697665878
73306330
1178250737
225103455
467102015
1182897391
1610934088
210083484
939927485
1268331177
753226866
1446228928
2142126559
119588528
907965075
389961999
317908662
1727673884
2021475025
1140774712
1604137568
546734583
97858659
1485486100
298463177
896750141
782174579
1474737514
157270951
630171892
1503268417
1803917987
972970252
963126051
446665025
626042179
1864341979
1595324129
139889014
246355950
1459259414
5429788
1431967322
261052867
1037711398
1455836282
439356052
221166083
149192208
1685743377
2147189513
1695095751
1377308858
1222184288
1606910656
810938007
461515792
1501675940
117314520
266614882
496618193
1347018413
41887141
52257422
1792306969
1198550299
1421314001
333863069
1002281843
658617583
1157980989
2031577025
303770990
721550382
1735101408
26276860
593754963
365796930
1151540095
1843843076
341100372
928723685
1086297766
1761918539
192352073
64336604
966045769
1033593825
1172765236
1110688573
1949082503
1975245362
1961665792
1709479248
694145764
2075343654
1115654976
1151238390
1491567467
248164459
1575397461
952548545
1781063933
1681694231
2078847556
30375923
1478227199
1069476885
1722667430
225651028
1291545561
1549629462
1891072488
69700073
211054771
1907121387
1224198455
422509898
1897097730
50364173
2072392550
392291732
965829413
1885133189
2115753537
1571607657
1406353375
1445607018
1438734966
765652061
538477516
873695847
47763929
276981906
132105227
1731246447
1755294242
1184581199
1867633926
1165010070
234094451
1475461840
900895197
1862988057
1458485635
882178213
1260503880
263658452
236096298
1553749340
1719532709
1684309374
1907731976
1830989364
2081911185
1478899352
493204913
107474897
1113188363
1797308717
861020695
1896256406
510882423
1536232670
1302438343
505515897
353165799
1789276292
613741784
1556748924
216457475
1291326151
407617690
1203541625
1724063591
781770352
510611623
1109293875
270381687
88481612
178554350
1508834560
515633441
1632718236
13449047
296054939
763540670
1867469040
1344004068
585417866
1769654069
1899216191
207126767
210360738
847853021
665319053
1772030633
851263471
261082040
1011861535
173652532
35964850
1919174530
692769228
1501584158
1086079298
2086579307
1657745974
589616164
954403168
190615770
1622749668
401437205
1299785334
1550462464
1111958063
1480110640
877614972
1981594293
1153149497
814660441
291593512
736926816
1191502741
1491075574
1590818258
1090857860
64311634
642525965
1790842877
1636346556
1461393693
1328602113
1228908974
2048546832
967089176
1195627048
1096284180
683023759
838687221
739213115
191597949
1064654213
2037022762
335400734
878634996
617673404
1708968890
903266238
1408939509
1781725444
1867955141
619309545
2142126559
528055873
386401058
396243595
1418718141
1046191439
211741733
800783244
107766336
1142147545
91286162
867633657
492843762
194883007
528360786
809811666
476208191
761808604
725859106
208940458
896452241
1977020625
1493899670
1691317525
526041377
1219085695
716311982
2047572226
375750309
98244137
1697501970
80741564
621811505
30122326
1091771020
2126366311
82932189
1081235428
1531234955
1604224560
2993799
1093449606
1357799670
503428794
543918977
927899664
1043068735
361346462
268097983
1804889341
1378595606
471661740
1799151380
646949059
839814071
1821161351
366808470
256190807
125107090
1835502871
1508323047
1731795771
402542471
1255626071
841276170
925009050
850464967
1151168784
301023833
2115530926
619148746
1614429183
44577053
1909176573
646335205
194194048
1366333258
1452729223
836236296
1587208484
465386926
126246804
1438463990
2120843180
656104958
1987397171
269493760
1959588057
670434916
183736453
1904695131
139762136
332448074
517987416
1418827685
436503200
804694082
1021929339
1848711791
28632193
848311103
410264402
1721675354
1319385351
1898195789
1370298859
234162022
980289801
216386449
374988330
169858617
1779042009
507032692
1942156663
1765149113
2121132951
982002576
1442475467
1265197629
2021877614
1983058039
1845382903
1913286728
331475058
369289968
2100824964
480789387
949439788
1693157864
981284436
1030638071
215135281
1335591664
1183341643
1026685233
617340353
1778399395
893963654
509533841
2077263513
789339413
1308283609
1874744162
1010684230
1160908650
268016508
1703101003
706681903
2037626278
1921966003
641887955
1431186428
50619117
449396078
1726665811
711902490
610058123
2048879684
373935839
275707351
150159754
866567248
565172455
392472180
623497127
315317470
473048388
1418977294
64286272
737828357
1091858336
339846667
585049089
2008755
1756431716
176495108
42736209
1481964755
2047065166
1828327432
760648965
1735548368
758210800
751526037
998186335
1379327953
660195530
577003543
167480676
506337045
165076590
1505621074
345305634
2144207316
1265773927
2096412522
2011544331
1853561034
1437825424
1692583531
1743149973
1926304682
1545965527
1284982330
73276166
2127407241
434622472
1042595422
609935942
1673948593
1786781917
814927938
1128464096
748097971
2026126985
2023071592
169255077
1549652210
1808549395
1610102887
819003173
1090546245
2133586438
1599673511
1717704331
1761914385
2004637258
954172048
1790623159
1965350744
463794251
778630223
170409552
560425014
571519566
937634418
815744809
1816422877
1725623059
478291941
2025537343
2080268113
2125425700
1640060248
505581501
1078134693
1839477501
325347318
1586879285
723245806
1906338060
248573843
1290103987
789364629
1467153427
50507359
1374904315
1725870434
1123027832
1849331289
1777854571
1120619894
2039516483
1202316458
2111877329
1129542954
895378184
1697011797
723002985
1152356757
734957428
1226379402
808100138
1535513128
1378532301
1547126007
530964678
1221672849
1771807449
662518804
1793425064
1293822404
316706374
705248299
1255686428
790609548
7160450
1599178678
1403942839
2039946562
1444220353
1010579491
2012318092
958409622
1752103055
540448928
672357492
1048644779
75020833
743608902
2111523764
1599839974
2144233803
1225272299
223302458
2033164503
948632133
550698697
559736988
1134423861
985181717
689240115
2112249221
954225208
1349670224
749928096
1326877053
1914684871
108340936
222990276
2046971298
1194481811
841820798
2059064810
726635698
303084132
258268862
1966588190
1552346764
230156042
1445552965
112924989
124734916
1120436478
1149585338
520780318
1838275657
1174164952
128416296
837465563
1106491369
1558271548
315326300
1931022888
772092512
68593110
1285524867
1020581163
852187204
1013208261
1728838114
1877348124
1653943981
1119322766
895961353
414207326
1660009358
1745637842
897076125
272617923
1491758786
1665445506
432774107
828814314
2102224915
895004183
669431367
156129525
86189723
587874342
498434121
156890432
2058072312
1425204443
800300539
561377185
493330558
1168461098
2094254946
293952900
136862687
767258496
1968572945
622626657
1549549244
1490768168
1901838692
397880191
977462731
1898973562
268119702
885456390
2012183926
6297901
497902339
1956364954
1592793363
1409964389
647210371
376023793
409830075
1371877649
627966320
1672440526
896276024
317327136
2097611895
1765437828
1552949355
273805262
409159442
1178912081
405424102
316190234
2008392518
508270759
1423735136
2004666256
1606223670
1721694676
159229145
477747865
811478872
61928081
463788755
2113691272
369505176
714757960
284066871
1299555938
1009997434
1000692610
1943427980
2009447020
1000433276
1143295060
1095107805
491990146
1840301846
211832849
607114625
1483815349
1139051336
266163064
1773643513
15414224
156831408
184111658
2146293532
1003646459
1093346458
1968878385
304215360
641634044
1692817133
667759987
971248731
1754886718
591493350
765925624
1648248526
254692881
1498126681
75972684
1278071462
351429195
1113757407
1807529337
2117488453
212006084
2050143682
888376399
1397104555
1429121452
1717310485
1707315505
714968536
50162707
1380114531
2010900083
1764232955
1873377559
1107641918
1357261322
1830232494
912402371
1742954426
1427716122
2102708038
108894424
1191293794
1681010195
275936598
698129605
426422552
2102557555
1490593915
10616455
1898303287
1807084432
1324808961
266287858
1303833173
768019211
335024233
656268302
1151241089
2059748479
175342553
2043874701
256558600
922953331
956232665
819326717
2084947993
921426539
577732717
663757868
2138436095
1651526225
1664852984
1487394631
1899704110
1255732092
518183122
7394249
2107642304
1784350065
137556069
846421556
1921379692
657905018
382597993
561880516
1332697381
2040399746
1027776048
798415493
1397263905
1366417709
615182061
67585333
1234129349
1382266704
2123936907
29705565
1039957688
1115467910
1837328490
2020099117
611429067
97615870
667130022
2099797310
1121583911
581510748
1801039574
2142720115
2016463984
1098264343
2098124155
838935219
961953810
1413919036
287917906
2132944446
116200119
133543753
947992605
2123279812
375342501
1440623686
1120091295
658257993
1381636699
321591632
538249824
579369307
258121952
80817134
1137122849
2050229671
34958142
981565098
1590064927
751712694
813305287
131218633
140673972
173507143
600953489
1410130905
696883647
64746225
411722127
1063923600
508410971
1709763848
670226452
2025785389
1349887400
1483046401
869505680
1329524960
2126827420
287717457
22011913
338186782
1614051317
909323897
705980446
2131101314
1853425308
2057271031
567983939
1343446373
851068992
904342824
854129498
1980173113
1078338860
1475591735
1499485858
1388268873
1508155164
335004333
536811294
990867674
927754436
1205725620
651525730
1448809669
1511998384
627808187
1462025821
137120506
424880965
1917243107
1535356073
529934990
225596569
1107589014
68975011
426859281
1538991122
645186899
166643144
122871504
1803107252
1572558039
1411952968
527482587
1486587306
1640231743
1626645921
644892409
195141193
263348317
347954458
1340306966
1875847543
528872302
1977500428
2116332549
1045183719
1869939408
938479246
1188851586
17507066
494905226
2122020303
1917061999
1121928077
1421103860
280991452
583032293
2115090090
207117565
198638373
1243025440
699403558
460386526
167562039
1084597105
1749548855
1835572792
550496357
293331651
347328495
1032512478
454795425
1695846825
1329129139
1408556518
1400168435
1691474200
36213513
2143169697
952365067
2032849248
2137898442
275244576
984178692
653753629
1803558209
1926033269
2099360400
490681459
1103393781
1858175696
2056465233
347841182
598616336
349809385
1674193049
2118138886
1270874886
547291847
315952622
1880833850
1396377177
785019978
1851290069
1835652625
1314951989
713254748
1670651305
615920581
1715698779
1384570225
180467635
1461589312
1842408490
718747189
1335070446
258635850
695635295
191537940
457152118
60449726
774164805
1706163955
2092282180
157218765
160862933
665749907
1394495270
599614855
1857982040
997285857
119608862
41138201
1394171787
563375371
1411544697
283858779
1528862097
850787635
1968293609
180428957
1329202528
1580511134
1516117778
1084744993
1894610445
919049389
1172872107
459377119
1250881277
762643291
1848195014
52485516
426777083
1340310800
1180121242
1841862070
50766526
267759598
177535416
103762082
592281381
1391408627
109582165
2065277174
1067225202
745967926
499341063
1696101712
1857999458
1144658050
454161657
1140656209
1755432775
1177811201
1530297173
1814637839
179223122
304736063
1413313725
1940201471
408188994
1144333553
1640234990
582280447
1518916054
39580005
644402094
483498298
471002563
568585197
1013372085
21468815
1769413088
1322350281
571765478
558973897
1363936558
1875939269
1465249981
1751399481
1445365665
1983737368
2055386709
1294475691
1990601186
1665861187
1765997088
1524846424
1073477373
1614728437
342440348
953526227
817801280
951745054
348334658
974534863
1001826939
364759185
1916791571
246188328
387023271
241983188
985234783
681058035
441379000
866160920
846697509
308600974
1417822510
89027458
1935789450
1243736736
1825378289
1983629254
1935278843
1784692934
1647659494
2130343216
2004023189
1953066691
947356853
477490715
287318263
543356850
992275915
617220829
930389744
1167995128
2008633133
1451123199
851490993
1252090262
2106488406
1141807022
921422085
351203792
196037344
468255061
1299421020
970591884
1265118240
442612879
699260423
444472577
45699109
218063573
1158128111
1971999741
112086879
1579155627
257895067
1002000603
1767563918
1105022307
654597284
101980168
401056305
326053371
2066855865
1183001799
1633742061
89177749
215935641
2023771422
1091533971
1270584670
685795370
641401356
855883656
71133487
635453211
81224088
1306468031
128052150
1575284366
2041220583
1894752842
1432194828
601371222
949315265
1627813776
1394916929
627249386
1900944476
600765574
1621044588
1317300748
1138420775
988965086
1034168099
993292445
2068100916
406376551
105632104
1983562618
1751454012
430725379
503229649
1106693992
438871471
1146650645
2087744924
1017076568
29930186
1017896663
340282622
1591094080
1006810772
421080591
475882494
1255727959
354681594
414426085
1006086350
1376681321
1261281697
1163802624
2131570118
1206750208
864887226
1918096070
356401477
471080110
146843425
527524624
1541244341
529505968
53085635
452253778
121229298
1717065188
1841429681
996885264
1348232417
1500678124
998184431
1766736639
1788473465
296301671
1332690947
214139528
1448879078
297724933
1638258758
382409401
889646739
96120632
1601525779
1160800152
286237840
1912633148
495790720
2076436698
1097093861
421651658
1451677644
1015309101
634224499
392135624
1465684829
2145782761
1645157405
1787737475
1656823820
101103252
564585495
502203448
1048746158
459531127
622927195
1589206895
461369741
660543589
80499088
71333457
891029272
1154242779
432756146
2090816962
2108642470
1438967377
1551446544
1099993168
2121999013
801380355
1663398447
1244009011
1916652579
324873563
1860396970
516902329
890016179
312433917
920705412
221814481
277441441
2083292857
1190521260
1815350316
225180233
366768662
2082903253
29480505
26206710
1879763447
934538250
1749502641
577552255
1203949920
1348830918
2142295312
599622659
634350816
356917917
218156301
1430971068
1291367063
1642648046
1136727515
1991403714
114685531
860732771
2040746062
497914343
1313066214
668353915
1920128670
1570288527
153252648
1089045820
1262993961
559502125
363305783
1282872638
1441238491
1354509240
2039289903
340989063
766349390
1293627845
1971481617
641876242
1959699525
1374877933
822857282
1234761629
703935330
264607063
34491224
516836917
1475442066
1944766080
1132369487
2110187030
65920206
1176331800
786779953
356308317
1284153066
375386238
1352929698
2137345242
312526740
1731793332
2067268768
900956445
1030712346
1420117824
988422733
96509506
1739213964
892103996
1555467991
207873737
1884290620
1543462088
1707004466
1966181894
359849458
658754091
1369063383
269169274
2078668249
988466141
441102717
428427839
358332804
2103833788
511068881
1950790301
227034505
772855414
1682320964
1306291344
1310287845
1762500625
1003693162
1864137169
2077099665
462554618
529989654
1697415978
1203396724
1831632620
1124713460
483946110
1935627845
943967942
881963834
1398985606
2093992504
1423096494
1784695757
318503592
1079499681
1775469006
1598679377
1770984152
343741030
1634859121
2050154720
296909942
1526601833
330256525
1078926764
1607025724
42759711
897813863
351029364
982089273
496435981
872392906
168644587
1124354324
1955062535
1306511872
87610458
1981864470
275095070
1607740694
1687574261
1894303590
2070969716
333018494
1627623957
781409424
1820427574
725549325
1734767417
1013428831
376625171
1084038336
623497127
1514309644
174598080
1384763674
1638725199
2025604010
1975358142
1476712607
123140778
2029226376
1954702046
685227182
1434009279
4937739
1543589793
250974840
1742888678
876877819
428462267
1047252177
2100221166
1423297569
1692472747
1363755772
1076652005
595122398
532433908
1769991787
1467151719
1641084399
1106169897
2009648204
1711501703
945164852
2081634878
533928670
1597839743
994768391
602646098
1898328262
1806608795
2074321624
175687364
2085316944
1949991408
556470690
661124297
153068383
233507606
1925305984
995055841
934443703
2072155005
1796644160
1702181810
2047360745
1172368252
1572027314
279468904
586746888
540231328
696946487
1784756942
747466443
925896971
8322246
40686245
1965174342
1891254189
1498333471
1856675531
322987536
1579467652
1154630580
398679233
1918604734
1628673292
1276234060
1450076044
2006791737
592794294
1755147050
1966091698
1869355023
427223216
699864191
504669024
1550790018
1128652314
2081344807
1422028023
881862722
26156227
152236460
155429366
1941119520
1489007433
1355548778
1443216501
1940999547
28271091
1335626397
205376515
522292356
1821161351
45670195
864982856
1518445819
2127012019
56164250
574832526
299992623
1627328685
1360276151
437132784
1060066909
117068412
738159002
2054632620
104525465
536419474
1887008395
1506813692
1962466806
1807703326
1754196207
895004183
830111834
1928471155
945794566
440599853
1568983439
1873804812
1672668434
1398988230
763754409
708512451
1502506236
1277561671
444446315
1747406250
594588836
1642545527
291811677
814131964
598871923
1884999871
2113159966
2098038107
613759643
1933792213
1571689039
757968213
538851413
495752155
379714102
380614978
420404794
450044381
251651831
1154818433
1837870263
777018452
585996788
1344673262
725402552
52649100
605184045
764150650
39172852
651875867
698124979
176279424
133968239
2094895107
680288701
1457090151
527240327
372659706
301219459
315954921
1012094166
1529798993
1494409825
124522712
683305924
211256717
1778266676
1823360235
37503014
1963937600
1078652753
84931451
1462277899
1486451115
51182451
559623134
1407487262
282066860
1839873086
2031425972
1049979125
1761539200
804603329
392289390
1694921399
1730602453
1011199271
1926800293
225969487
1661968563
237953234
310041018
1546374172
2021949937
1927371465
547200858
741298475
1138241162
71972956
727097777
1076676690
1648341196
818602365
1423653252
753374990
578836582
1007395770
542431667
539447576
198371871
1020498277
142987811
128447394
592387314
269791146
1846511991
1613585429
583506844
1928815401
1711301675
19396019
838764674
508362791
1096933890
619295361
2130165821
1679011531
2102846205
824114356
1704397396
1070996708
1179921356
833672424
1409183850
1693591494
526348087
1049177774
97623619
1334110586
802084539
22940046
1112879230
216093320
654915307
1014566277
730443452
1108753432
1106234503
1801065498
1768151780
610276027
1000087453
1320015528
895557543
418845536
887569322
551019165
609608825
371902727
525724107
1064299518
1294102993
2037262291
1527388042
1237302900
715676382
1147636167
676109969
1797656662
1456580409
762313300
375019437
994344221
825057408
2139162331
661065531
71318265
481505670
239947696
1953857628
411224752
2044849395
1977926661
1226279643
2106881823
1364190663
66921121
829149772
1169005317
1667038007
1554379913
1215798327
930332955
1128036621
215102204
1014286853
2142555734
756662900
476489950
1289691525
783306265
681468405
237644268
1746485499
1002175830
1305314381
1708610368
141693246
155002330
437967678
405286353
955690914
145582559
561893301
973552203
1552616883
475084538
1455912051
760811206
772155127
751938348
1378822378
1738876990
1971708902
1078530158
1186432313
1236127311
1466814535
472853543
106952263
1138481775
2090468319
607269691
1685214518
96872628
490612456
654846714
1956964283
1241806068
1499263371
1310746027
249499159
1701599995
1558530059
145864711
1279528009
1330253970
1633907494
1137529758
1689539618
1090928693
670142753
1387677555
610961528
1938951832
2105269500
811422835
492122070
1429036941
1387982581
1626896362
852757681
381919655
333792683
298941828
677688042
1163509372
1537346643
1283308481
648523880
222129783
977920782
344227156
114310353
2018880111
723376307
1588744246
372209232
534636640
1704682510
1450470305
1773288329
521116035
817254993
2105024872
9363768
1742549979
712625848
397821469
475658809
1440022606
1609353358
269771132
1757905235
798421159
1863580690
546194635
1904347614
2090406558
1108296106
725954408
1266500283
1463672113
1519710461
2085227411
1603520966
820644952
1787150378
219543442
1709924548
556364890
2136869660
1564780456
607712074
83374657
8982573
273625491
1666411641
1088112765
1141046778
1152234523
377639636
1215596988
1382719850
373462140
152832137
461977453
988080615
514235820
201992148
138212143
1796393451
743776005
163139375
495139666
969051226
837701530
292115749
1678728953
407113661
1060916826
1768888980
1206260053
130282666
2104537958
1254169330
292550457
661721939
1201821322
584216840
182614971
1454208929
714977744
999373612
1352291485
2126304385
192279862
127507871
1650622330
191220314
1435601590
2105249246
1034330440
349942259
83926500
11389439
892597511
1636744193
1235520892
1562202190
1137580628
1100887353
747721864
1542143208
1513715460
1577515677
1429270100
436603349
44334451
1610535086
348938124
1031576313
348945173
1540289105
426399729
1233887402
1521471980
1719933665
639495892
532355811
423187653
1274527617
93855484
358579450
837432979
1494839514
762779253
1619650627
1642085954
1268467870
1818102126
1408782072
1948142064
690813077
436934060
247483440
1732486099
60269433
1027184101
1730027160
319345239
630297251
903500166
65131001
335683477
667482889
1693627495
1264597049
1096564776
80655623
1963437786
109758457
617109190
1912064590
11088806
204375399
753158071
107713093
747577963
1947894086
55917574
729456795
53980499
1225474569
1185571547
1904900834
1677386229
1779066643
1000940905
1369633478
1044974874
1443089552
1328469815
662192777
306720587
165018007
831170156
782165798
325173033
1232084846
1516333500
1154268462
312390288
694259890
839801700
611162513
23470184
660883508
1049333444
1733011823
107916278
928778332
776829166
54353011
881317284
1779695414
1238233590
783137311
386507020
630654415
1926036170
1066386991
308046967
1564428656
2069634417
1513978248
455713458
1650948308
43608382
446855387
1016293068
474349231
1975915995
379620772
1258780011
1676758312
147953076
1793327855
2122180904
1889477225
1477738327
891595273
176364387
1579074922
1238984741
1560984340
530279187
986165687
1306354909
360606862
19329045
1026059763
971326566
758668100
1202222856
321191517
2090882393
1665547205
1940175927
399164085
1217419048
1693801545
958423894
1531980075
325197189
1038929019
1701977827
777337880
241690008
1024665484
528202396
1234695370
1658195521
337994905
1865117221
986949608
1770753917
130942708
1374825916
681261734
1239253985
1310099373
1754394876
934321217
881645579
1770511471
2115428562
1359944021
491474854
1263997481
2058289229
204450463
589211372
1110083557
260289563
1770317275
147637722
1886479123
738370654
1229511194
504282273
2088104606
441382146
1386616513
534933695
71518114
420262342
2067799028
23880002
1956780770
1836866338
1053500711
1550493762
1896742964
869602281
1313988239
1906764175
1522436121
138524190
1467533555
1021260671
2068172728
1187469663
2058023800
390659726
908513571
834032930
6529766
829107005
1524330062
274750673
1427844252
1406755740
349340684
1854577230
2061718309
1235020019
817276290
523357887
814279781
581517996
1333574869
23747351
1047163967
727325710
233451848
232076939
55963357
1441761519
600142626
239259676
234799025
12185932
672671927
1216418136
356936290
1766390707
553731023
1938575139
1908081354
2000216490
833539096
177333852
559905961
465776380
429002822
581635527
1254299222
104363163
345980882
297077572
2096180090
247353780
273769933
888707244
458658484
1223010427
308640631
1514779624
1041103774
217589305
1498538398
1791549409
351904112
1804100657
589711147
1336858256
1556964547
804628926
1874325904
1892437325
1455508009
17290698
1357962652
347294112
164265705
557828159
422793533
1543265750
931901075
201713082
859678275
887392917
548412423
118834826
1370627664
843528523
963943947
1182724581
1874744162
1702493982
1660575134
700458374
1106069407
1438496490
594842911
1532648205
266599659
784570940
1793982871
46078620
95845879
1468083164
2138580748
1423564037
1991088769
1726280373
1224109263
49447575
1024744745
998687619
1014027012
88664385
1843941367
667770887
2042058565
1253276379
926786946
1529494367
265991237
1759483623
1641828607
1788557525
1349787199
1280112379
1446239133
175085737
20768579
1283585576
47354117
1420707622
1839740864
1031326221
1038120464
267593693
268783118
1626316493
1243656918
484751303
1670153746
1490508907
1950836978
904637591
526370792
1410536461
1695212177
1623007141
1277047330
2119423210
1430381402
813239899
1804791239
651956441
1168116209
1854775341
309328287
1050846552
1197498040
819301083
1117985018
2010927670
1642112025
1410417454
1041357292
1167857451
1934436757
1747128955
244451157
2124689349
367714880
201559688
538863874
1054398305
1093425921
475712516
1151081593
1497417283
1979424595
2100163261
82332519
1712363255
1397111057
1427140487
981938719
1556870960
517040286
155503356
103244868
29482137
209573560
1562285322
1846729947
1307131579
750760349
313192128
227660097
1509498853
1861249511
234512444
143713846
517862904
407759139
34021263
1842431113
1077821567
936172051
1273839454
1356844265
2129452570
1661465291
1712335832
1847618299
1636699238
37253694
40765681
2128108251
2053252847
698940315
942073560
1096596107
2016951926
1150482918
1401454431
830581202
2124417229
931628945
648523880
25348520
1519983093
164952108
299816131
1938756380
2049759560
413883
616630339
1105744270
247483440
1965570246
1837675841
757427075
1033547366
1205122987
842662657
11951299
449904044
1404876562
1472453811
2053400331
991250896
1448820913
833074683
1003014228
1984003280
1975984768
1260588323
1840765871
1405615494
1620012492
739566527
903599839
389462637
149191919
1563640487
1747364485
301190091
9300501
1353219721
528689199
180795710
120929559
936302899
231665448
414877837
1149848805
1025200730
1502161813
347484785
1624410098
15545372
514244584
1640835741
1371024344
2009171901
1554047753
222338888
1285467278
1741815644
977805531
1610059338
1304470976
173930020
824933590
1995836156
19377377
1511290000
675677597
348427415
68877805
1504156654
266983404
1407540314
572723009
1150400248
894586606
1040069641
1065196648
240003872
903290015
77458062
1792523996
1535006348
990571245
427421112
1254886484
122127409
1794884810
245836654
873837389
1856197074
95973178
2042365879
45585472
1852531466
790442753
1653167137
864079847
839241108
725232125
653208137
1273913860
1800082387
1051244860
8626929
785804269
1894519386
1795471169
1500685552
1559189719
1572114202
1815579178
2014181641
97714650
816525439
242595211
2091152839
866217254
800091853
858973207
978577500
1921024402
1762116304
1922473372
1133805137
2139438786
1801922679
466861363
1452157288
827476273
135444859
1992552726
904818915
664380618
764807254
1987796182
503144922
1514034944
218121839
1663464896
545970951
607805123
1815542157
614208747
430472207
1255028290
1402485319
1003626162
601508018
880756395
1408500513
1958676763
88732073
483511932
892594212
691698744
1809217512
1459914247
1227587091
1556169426
2119175818
1706693593
861170246
673662380
1335820878
122883905
1337198723
162321257
853485291
585994866
1232121526
1256263914
2067181664
1423138002
1110695445
471551372
1574988572
307409539
25890365
1226743027
1648927805
123123644
182624725
713321325
2133579591
1229127200
786031122
38342554
1891639605
507433626
1739784893
330801133
82129259
1866573907
2091183628
1048074959
1587656284
1671896715
128298532
958379105
370817778
856757096
1291279532
498238507
536693683
701262463
1777656098
1320262572
1079584585
234991274
2081148695
503810814
93481035
797418672
1731899024
1062393841
1860507405
1691416256
1466758685
104680586
1425794568
1743151311
1980505806
130392525
1127844208
381612332
1078870029
540577041
819144740
2048013559
1253336493
599899889
1534111781
708028130
733635054
1993716770
1573949162
1800412486
1311544698
1155666153
773126643
2025754619
580274709
295674283
8080554
1993777127
181200054
955527450
1289570252
579825926
1292062234
2090576548
329907732
952346074
561458284
1985136316
778630858
1544222514
1569398835
1803187792
1955484652
928030636
389564914
2064964521
436062710
2038122593
1702863931
48845317
782937538
827238638
490765436
2146684794
369787245
507421922
1947104409
495418823
229731866
1864014310
1219086961
1660361207
312998592
1720629640
805521786
259624214
958351896
1301663971
1580061812
1249743832
1762568171
1351618248
636535269
1738643097
356639927
1198493646
541096499
1102368441
2060353633
796152018
1936553771
97255744
796756636
736134951
575784088
336321108
1843868115
688729517
1358076378
1799441596
1749601759
346766364
137710237
1387904302
1280923714
1131509876
181433492
1651982233
2090730615
1713282409
188685632
964536724
2131420560
208108156
1430067079
440672574
806230170
793812033
814670601
894315917
1002388239
2046104490
1870655114
735302701
824632343
1297354677
1376204436
174161423
954179952
2074380348
1383663205
1257781198
447653681
431285427
1552395285
432349358
404810523
639568038
2116693447
177090307
643969907
132568606
602775202
153272228
1578314390
2050891670
1910435649
1956133412
1152940765
1887129080
1584683153
1556340210
1822515131
881610200
1046902557
130366211
2006522110
185271550
698804352
2034202207
2017254684
1839278765
283751944
1287497264
1862393420
1679714187
1436899501
1762178454
1306051653
1422420144
1269059787
646443366
169873750
372357929
768467476
1107121849
1392154854
1379773833
2085119156
2133114934
1027684318
1072447596
831744738
1149816497
1813490886
79258139
1831177202
1318007425
454364501
1994198415
277552917
1014438833
361244707
1736959040
351187795
828131955
787798343
137818656
1158221930
1022521686
1958164327
1484052395
1576050904
1394647433
1888735783
531021633
1687572597
66154767
245002412
887700407
1122971425
1275952425
696106715
1369829009
1745933849
1495067627
1432014560
485372332
380222885
1425791798
1791146690
1888335006
30863346
1457999994
49672931
576712228
1088601455
1842811601
269462060
29578023
901673086
1652729509
1630107408
1128801903
332028924
1103797931
1210797792
1327911586
2069048888
2115662731
100241350
1229913101
471686557
626310474
317564245
217886625
1779549166
1600799817
1503286792
1841375656
1942098375
542755494
416506583
1727731557
520121280
2078643274
581437316
382024810
1250307864
684696746
1299273417
811154727
351319867
458821397
2038559025
1285274683
1898299764
1804494013
2137763338
1593275304
1729688397
1910895240
789272960
758869373
2110014573
762826434
104431479
397768922
1396983771
436059119
1123116541
1633626107
1547985996
1247946636
950466839
1047318725
615049427
667442840
1892344888
1328338328
612477041
1630836150
1491617563
2075446321
1986254684
388168413
1533214296
1746427527
1797555083
378410219
697833799
1773050755
1023323497
2037854221
1882514331
1101756229
1820624431
2138879813
315803687
495389291
1112367628
995124983
1080168602
705169542
344487152
1015668717
55858933
1936747076
1792082767
185166503
1019032840
1883784395
1781260246
1911182361
1291680065
165250879
1673537276
1380504356
678477325
1071732439
1024278154
159757839
761929341
770496331
1640988203
206226356
465373444
168514995
118721193
1389770638
235735345
266061170
1936822554
1803688934
921406157
1804466057
1896228806
840730415
328774315
120247401
570710926
665191592
856628004
1691869745
302640739
1961140216
1301161935
525743271
761390050
931247245
610991180
1846092127
508378256
2068477849
1383999299
1072800877
1533336929
425880531
1886532380
805937004
73806317
1903773823
1359916463
1910986980
1368007745
1829175734
112261658
234750833
143727160
341892782
1496801345
380808807
1644012683
1803160716
820161398
610516235
472305259
140980409
1769122183
720683570
410969380
456708889
1059909661
2049290396
681387298
359896062
1674080493
1332421749
1481008661
550457682
888333346
635441534
1187720506
1130406923
467777932
1232727810
1732670022
295642078
474042320
297401805
106835192
1327103769
509021539
1681134014
1357192006
1612309963
1413352882
1546181939
1190487492
693781700
387015762
830530118
101936163
647789083
38839152
1616989861
1099668394
1149912195
694675416
100181978
897957939
704369085
1891896756
420533759
933166518
1702278021
2137782494
1484576416
760145398
993103426
757902483
314692952
738181673
1857078648
1491061233
1413761516
675191575
761577105
506737374
1585529235
2020260453
324281095
1181921345
1695821354
967425631
837425482
361873980
768209072
1298982173
550039260
1726333714
137151836
1689725903
2102627578
1924907968
616751415
13119680
521978421
495611903
1124332886
1279587016
1749072120
791176008
344213277
1683542929
2068918400
1138985155
1433084865
163255274
1272491509
50025526
1391566566
1026309462
119828127
2084147456
14056999
128793110
1638342280
1135232810
27697252
1370454815
1846059390
1893161029
1043894911
1902419001
113161143
1784975224
165718526
1024197791
416349720
457283512
563453512
892244797
831141036
1427373724
362516474
1256636332
2079348834
1787743407
2084268121
1492300421
1348020065
280574503
1572331133
1953488028
1194919365
1972365029
2121250012
860636442
246724986
591393853
110933279
981735878
1913111556
1476437349
524585322
28102849
1863778333
1632584021
1687459284
200183449
1635363058
1087821280
320060815
1773994929
2053110565
1780706047
1899057006
536872895
1081197518
1240483162
456106740
698088304
2119398323
773341110
676952491
1753448843
153355301
1560983351
2106134343
1873875372
403007371
997812166
1609509690
998880525
677118121
64354603
1339050546
1042341167
2059114590
383914786
2111776702
2130616344
2107540108
1041541747
1501786898
1846012358
1541720560
2131952161
883077487
1608009008
755225444
325412625
1927072053
702844074
1400849816
589432321
187223178
1437686611
1329207568
1179832058
690006047
480195764
1162620721
1105710581
1784275738
1785287346
69359159
476821765
697542530
1512956678
392818973
1106336839
873519734
392158998
1503854568
982261602
328969278
1045891407
635756218
1983480961
215818836
615463179
1475687514
1780318272
1802423789
191817401
841757188
1667711840
377914577
935171914
655384699
75585559
2042023923
1772085784
858518289
962886267
971308580
1390692316
54863640
1679935574
385925521
127929859
1336744776
1364239594
1466588999
560264820
1582870110
413210261
190653549
354534431
1841787627
2007241805
515991802
119827017
600392298
1394370636
2106704714
1017520978
2036713841
1884325430
59438871
328345451
1938503096
1065670174
1684732235
1246427067
2125594377
922141401
466342077
1993978775
530378601
431201142
1897235894
376350887
1407111442
2105261927
881710594
1780836831
661670851
72481054
475431971
2070063298
1449261748
992913452
1380344538
1997995443
692311141
1477695010
253609180
2009247253
1309196617
1812689291
520321812
1247264044
558321131
1753019994
184760936
395259681
1767152400
782413267
1822004156
1563640487
298221296
1562660803
1461709852
1510006529
314822391
1398618151
854880475
1879807775
573043757
1431549829
396604117
520499957
1864244235
160918908
995590827
393603254
10086796
229011304
741190698
746037865
1277681765
213259569
2042880348
1198027067
1783992358
1476739720
1980519275
2049983272
191561538
1326417557
1888116669
1683092070
1012771556
1996202667
2076764595
1490183505
1383016876
1595015827
330687694
957064579
1776974715
1689415802
1585222212
792968370
1039820548
1978278459
269045689
607348348
1387457497
1331505894
601382634
588028216
447710402
1096745947
578702085
501856982
1511610706
206099680
881929220
1076580695
1786619993
795743935
1044273407
715883001
60662676
530675574
1757420358
609021928
1850678094
1457266944
261278831
472242527
308973809
715949651
676036571
2091327248
2012477859
936808434
1622794104
421375897
1597765742
228069749
700410139
827045386
1174691906
1839173899
1176675976
673374303
330704738
1480957519
1124716424
1683515442
1875063858
2105700402
2079281513
135014393
1641510910
1627153697
1818979268
2088861257
1759036950
56002260
892820665
494938143
1968184471
565319084
1502658678
493898346
1825842265
1772391458
244330383
2067908081
1142989220
231307643
1799608299
35272255
562310065
831868209
1174298583
1842597864
244210247
780704414
410828240
1163771763
2077009012
1510168629
531084803
486165715
1764017163
2090587990
1244881774
1733434634
1088683459
1730586265
383896830
1379563265
87184745
1604167695
1378104352
639880888
793607894
1242113889
2139094773
1924793507
930688687
1546975545
554540921
178013907
889809880
1930776841
543491346
1184972526
111273203
307061649
535534191
173536618
379142077
1349534344
862157317
463282304
2096226629
268699931
1851894105
957290128
1120834655
357545368
1304911869
1036919098
1690315125
1808492698
2071351158
1229061692
1949191451
1449136643
400499422
1506317365
601807436
1981350492
598755177
752415635
498847091
1433881271
1172962975
485387313
407430299
1336601391
1447905851
150524472
1826468291
1990445001
2108979832
1470579676
1129820647
161847669
2112884942
641696017
150592464
1124060935
1792763027
2126599148
958669127
1414478290
389893839
1804362042
1499368234
1571708195
1257574182
751187224
746880105
30866652
1857048943
428297296
1100337193
1804062764
807384374
884106729
1324503551
452604230
1670674219
1315100995
2026306751
2042153845
1000632846
189628483
2047265820
378127196
359697664
1172830465
443342060
1890087211
700869582
2017142063
1065754430
965889425
2010090621
1069023833
804172482
1319234055
1449230345
1859249063
1793138753
1564853746
1942563341
515553843
742113285
871851598
1372207301
750355812
1395397481
2119405807
26196572
23786462
245721772
700199986
804281467
18363902
513595332
1879325872
544649001
238428612
1882502004
977214496
1153875746
468236464
1738399571
410262212
1670388672
1277911232
58747489
856160094
534037498
1890193580
1002029021
1280675780
1460460317
2000428273
11270998
248237085
243357637
1476870024
1330182493
892086359
676006330
220749372
1214300817
1125684241
1005162528
1056725183
270217397
659188111
513512181
1746020152
1996202143
697600798
1770596847
1886614053
1363600967
492912721
1704802954
516810979
346269234
1241276528
235928202
1797165625
670701887
1571443804
1438406813
746240400
15050247
1108511201
1892178695
284358056
1279496687
903118418
1200673019
2051679779
1219246174
2009232602
72262374
1513375706
1991506908
42270443
243580215
439189867
551359069
456708889
769536287
60485843
350278816
1607887629
596710733
1240468975
415055912
675668730
2052383464
632146214
984562287
629568118
1836802292
422015195
1547666334
164134003
1265621551
525595045
995838646
589238600
877642892
1205049074
79981172
2028063477
1950992303
331896922
1298361147
2144408193
443608148
773405937
1423614240
1144231446
1758827514
1833585441
1441813516
2096483946
578804520
1678076875
1554985442
761929341
2000874092
1960178619
1482407955
877131924
878836594
1762968463
1265621551
1459064791
695139145
737955059
1912538737
2012149048
1025132584
904024582
1113110625
1386628427
1612876828
399223732
511462902
79133300
371195431
284754662
2101955217
636216135
2011208414
2085893759
946995903
1210761971
1302131493
1937751493
101554890
324834714
1544141237
1905573250
845881883
1118235630
1929577712
1722910375
871600943
1972673827
1574320335
1210517894
1292207204
481411058
396564229
2105605585
1166842071
687025046
975787355
927566419
85466198
1632951644
927464115
157427351
852743656
1085863675
642162012
1411697160
1319120157
703156386
26494297
1158544961
455395409
118098799
1217085873
1274816299
754786193
854256652
1793286085
1322719412
876141756
692642242
1998321716
2086132748
896239129
1564101726
1849196123
192845224
295140840
960642414
984033577
2006168314
922345982
322962618
527195019
1880479426
1885618353
245509328
417437513
876099206
1727474461
1497317748
721004816
1942644195
446162117
1146413206
1523420115
2119924830
604426047
893524254
1657728097
1184085013
943462442
954026032
368818242
1621455250
1385642116
1451597344
1596554088
685186861
464824334
910486182
517488786
894967025
2021666342
1219081306
1899612865
380771551
1256778386
1286104213
2126262998
795020873
324111338
948370741
969674724
532936651
925728463
678720117
1541708612
31129676
505167331
1743534154
933439235
1089857169
1694817011
231092395
388212573
897421374
1372992685
1653792929
2130907078
215181846
151496519
1217703790
1817429593
543365740
96165250
322234025
2075881911
1974703922
1882621994
1201137647
2129453544
1961501928
2105683580
1201920219
1645004005
268267564
553908823
1331931168
2125501166
985927139
1434403380
609864899
1114296791
1558847507
654001249
199034190
1978314657
1411744116
1965001313
2064216540
1724728398
1248902353
235644107
1032966967
151800702
56490777
394258621
113399463
680427134
1760307048
254781153
788154760
872964784
1767529351
1803945042
1947655983
515983059
2047859354
710862030
1387421681
1404874984
358192565
1416346132
1205499098
1174805632
782438230
2080667797
16653019
1953952426
554276303
1406891052
1423297569
1261876014
1360792641
1600073223
1824971143
145934747
502553960
400329459
1675266910
1950409568
593760412
949233992
1331967741
662358766
621406324
1345831692
369308718
2117389558
1969766095
640477375
1518027252
978607369
2107369932
285234058
1270103452
1954777682
1512725796
393269817
2133369741
1502881545
1356398289
1369412184
958531364
449855228
369020675
1976887273
2017847088
1622742799
1009255657
1625258745
1310647807
613018004
540999149
56611572
602772990
182178761
1221282372
979416712
1575322127
435225847
1667551804
691189737
1555600841
94224347
2084363898
353083251
320987353
1068359892
1588004200
2039725220
1392772975
725932459
1852621705
666732635
1527427837
798659688
532688309
1482635730
1707715610
1874346547
260441060
1658894708
1295400696
316969951
861278933
63752499
1129748997
541328353
1604958403
558967130
117371450
1847939291
447446337
1462792490
621432723
1662944475
316169355
1095005064
907051414
2120076059
1391914369
1441222750
1446227463
220589773
981182986
1412275105
760856712
377548530
979718385
1625081559
138098327
290078343
1275012379
1794404943
1305308784
1938905532
2079226509
2132944446
1071233066
229823276
947055746
1723996147
1861660798
821288155
1519608906
976547280
1082515910
1536507819
1288791698
298715257
1580887854
1431953672
140076878
1241874922
2142695344
833650492
421201167
109272172
2027352529
1580897374
1780929997
123108877
74144352
476875926
1127140734
427917784
1536589661
596977105
394606982
1580203090
1528341641
1604436263
826442846
504762717
1547443596
532483154
482659307
271833573
2068712688
54338409
448725418
1563324307
19809120
1710945611
637886850
217074966
196809848
1737040622
1103239686
228738756
1313687413
2073706637
1022780418
1234818608
1716306782
355016983
1116330720
231647415
1069833217
865146383
1984066787
1745752099
1846055934
1825790647
163288102
895587940
866716621
594631507
118211169
2023380118
699554613
954097317
1054841266
136830593
1082800260
428329594
1737341642
2087277705
614288777
815212693
80267472
1928868200
1566831306
1687013933
748509908
759385121
1564006637
492664900
1797532924
573385463
1197751117
1802028899
179674791
1755016111
799049711
1426211876
668325863
1442620729
1599259561
2059251183
1108366276
975686806
1687987880
733983555
64222285
1350565980
1016178591
1777007255
181073863
163316723
277656314
978338765
1436768799
677576095
864098555
1775915307
423731006
483351158
9785430
111657232
1484828008
1621995565
1414102527
1836739758
1710885830
1154730887
1408421711
1989637470
1440617357
2116503720
260699256
1583877543
1998819139
750975714
582606349
855430572
2136627411
1662376985
729761775
1382012303
1292187502
884190136
322680622
1979993981
498513846
558485134
850113903
1614628564
905836421
1063662018
1709826130
1897043213
677707360
1381774316
1819063565
799191025
583586291
1391471950
1602778925
1012414066
370678291
736063968
1386665527
304209566
114552643
1317275986
2011416127
237744462
53316455
334389764
383747127
1211741502
1344242860
974172541
1330484733
722420192
372628786
1961234198
584159817
552709666
691807444
1615764647
509453339
825766471
576454009
647076888
1266835925
1377276405
823159596
496725042
1635027192
1506461698
38566077
1029840893
247092443
1162575156
1510388359
492495780
938220192
2027870147
1640331666
1220670034
2021487726
169115882
554103643
2041691883
2120840591
1949829824
423131655
1048391874
1840532739
111854357
693996906
1315517743
1207071711
385889025
952402333
1662633891
1350974893
105837531
719311117
929317999
1863253683
1151954049
189567237
60569794
1312850319
916699101
1183806335
373233173
483969181
1031875640
1840624573
841499314
2038136791
765321502
677869841
414547957
22874331
104147459
312983720
1252174768
166798179
1728876557
867916064
578706577
769448938
1296224302
1856362564
1370768867
1194089089
1295247825
12908304
1771969286
464513887
251092098
1866907875
1492318506
14245284
1328967499
1078763108
174422476
625336006
409192853
482499586
1157003908
1908021783
1908618184
1045635642
1179078258
1481830763
1646379284
536803669
793501399
1682562577
566907271
363183757
1715542399
1778917880
505519641
980906388
1407948648
318659568
460062675
826207790
1815794181
919683555
635382484
388715623
2070484673
770634737
1215853902
136594397
847923059
1010851712
900576244
1385868755
513875906
1246245120
927800351
1475647676
644295025
1832464675
1205003506
176298442
993815215
559596950
2008184938
142515219
2126398852
1458942001
144581176
1022159018
1616603686
1524971401
2116819895
1510255199
1315371176
405219388
767334455
306874275
2030625133
1347071550
67905063
2139314319
1828802350
367701284
1658728361
733419852
1172560003
1107267045
915202690
672285258
794641841
475628852
1813231569
1045291033
1711297656
821538238
829209563
1033678810
417742127
1352397790
2020205934
1106266801
1412116195
875693917
396466803
1596032770
780638248
1757834454
1951956611
1128029557
756492230
1427510251
504919737
1621352685
617533710
857596129
913057230
2127376301
1989390603
385451770
381377757
761040174
1514132362
826814908
447562113
18716394
1181119304
277063698
1492785488
1253158692
875724929
1183070737
728188925
2011471719
932917519
1370454347
336407620
1024469566
412311237
644823025
36133334
661362713
456665185
342628886
1229924056
915614621
665745694
2086404381
2090614149
1274356075
1606014694
1656288929
1894682697
644001333
508822286
1514328002
2052932405
1063606796
1012117897
170790229
1550034628
454706895
1069371763
39350472
923302862
485060207
2048457231
1909776086
2136674647
1434928352
2125700435
1887015580
1613617939
651406742
1642164287
19469878
224681697
1064914966
1471877000
1118281726
1888283424
1055913566
696956701
1864861027
380217804
744419544
1769897800
812419271
1309614795
616585257
16417197
596558926
339037199
1841494465
1083722035
1518552118
647568572
1419958192
984522077
836119820
1460645801
2076117906
1629412941
936494678
2015436906
1104983228
1356120068
18854655
2011401727
1624564144
128872843
1454500958
1752779779
334598827
2116807583
1036688388
526244250
1450520050
681228274
150069212
594292924
1979645721
1788008448
572327258
264838958
1214780201
1932415631
1993119265
1564436568
1068952170
342110465
1382101779
1313348098
1587152222
1111203828
1387310420
1183856614
865376378
1520547645
2096717762
1148464815
353469199
1159021515
340058288
13270990
784976126
69342512
845141488
576829355
169742337
1784488042
1219983673
1618148450
795796340
118715
2055733097
1244989879
855847651
2033971875
288068575
1999103745
1536597590
1433146822
445213027
1102202957
573061687
1155398215
1804330440
1753645905
429979999
1296848547
1853427467
2134318474
2030613534
1029743191
1403770978
1272044190
1953477138
210000182
1972369261
935224282
1408446421
202751969
1041992493
382397122
2017860554
105491677
1354287753
1936616937
1453682342
1083926545
2110133310
236374948
324521842
1305880753
1914882647
1122656152
1191036213
235277779
977377673
1981131828
1889322347
114307024
734750608
529586622
2090709865
657367317
126969438
1220412028
1527545721
336193893
356562790
297544808
1526546303
1169970929
1799084962
1652197263
619073898
1701090623
1106374706
642874092
786679390
3398840
665577917
257098458
860668148
1303298575
922142705
674338530
719270550
406798406
670829315
563737798
336681826
527318903
105256347
721981042
432938955
1725115814
1190328660
1046075225
754418895
950618128
968183995
615370206
2010070235
1717882048
526979437
157035699
79281842
92752322
1318664079
1061880356
505862040
353960879
2101151331
1189026145
1912806011
115276517
947273089
803021465
1398631604
1310131174
770974929
250609614
781180318
851593780
2106870325
449792021
330151286
542676869
1503730079
794396114
1937276015
484665581
1641413537
643681809
1647565328
430155260
1339501981
1666892269
697713232
362469800
922031115
308335041
207577671
1035089239
1125597760
892135258
107426348
2032512365
206722800
95845879
462869621
1383599691
745956194
530482719
1323169315
940838494
972879456
806810679
1113623213
1316273938
1547718308
2016951926
678041007
1798279588
2131179936
380746991
186884978
22949055
1376129159
880923454
241002625
1166294559
1278882339
50107067
608625344
773777891
252981327
1288551784
1504047816
155366328
787101844
192017710
768233008
1180528735
1779954000
177865478
112289727
1126172206
1158570138
321099097
147424788
707254363
2057170598
121222338
10090698
351640348
2024920777
951072339
1968131586
2119909039
1768123846
1654289373
799970344
1720516004
2042102337
445368974
1645395757
1284642876
1683026514
928654824
1237165675
1405884873
95966325
1016491853
9534610
2123333599
1350482239
108869767
992715463
1851211296
1823117408
446236168
1624517873
1743223169
1633218830
1641713948
57200330
86126636
673647043
507447210
636829733
1336509373
438414852
1040708448
37573331
1764240147
1976793267
1092700049
1036538372
582973366
99380363
1237559776
1474739760
250736328
1072966818
752675014
607845339
1119151256
2142442554
1597380842
1412412821
1964607120
2013688856
1498182229
2022495690
1416969875
1281137843
643408281
2101946123
1976416642
218079558
1897951185
1470966132
1246199309
1167827075
789285236
419068498
560753123
581360936
80948083
1604173398
1591724748
55354854
609816851
834602856
1180586926
226338964
1529804687
260351045
2138488225
474872993
250974840
1507873091
1214433496
158258215
2146563352
5372681
2059664303
1699570241
1167198028
132777489
1805301910
1897791931
255888587
1803780912
100892702
765670050
119902076
1760973054
88437478
279539340
1168858768
1271747917
1501215103
162724217
1068062166
224689763
2074315903
1081969771
1135135249
861158069
404957953
1377245426
1441605359
1012931063
385761815
24311210
826637527
1749913389
1254014549
992132046
1800403161
753937642
1414471499
898927245
169848443
1857981563
853001429
885456390
1826737041
1800712645
250864781
57077318
334189945
512775987
1328739013
355861167
1989719318
432432923
239665116
380146074
535045864
588794168
1502673536
727922389
777269560
392016905
1517182580
915804588
1866553583
706381403
975813363
1305358061
851919579
1823576037
1711516404
783497367
641930600
1921657294
1590514360
531491958
1088411984
185202638
915118638
2075179912
1798476990
350988552
1574624201
1528615804
1375949847
561059762
461977147
471589782
2111566116
1390584470
1577874040
978139154
646188882
315629402
334576886
1141273948
2063841987
92626058
531036346
711383870
1304630345
1946371897
868280327
1220726745
580262566
1327521014
771710155
1019825774
90223748
1405682313
1720659714
178823606
502230403
1250625700
2080106511
1673506500
296830295
1170180181
2118742429
1056092386
886627364
822611194
650256351
1134106245
1192595193
1232415202
1022857786
633811408
735838387
550870424
728049893
1286336832
1355792455
630705164
1792983713
1737693529
136418670
2121461357
238234144
1043395538
449315773
56847023
1390538571
667538133
882945835
652430456
1700595607
135236063
312570544
1911057592
1702325578
502651787
785054503
1196569526
151633212
438154791
1050146384
171514133
1147899341
305495434
54216897
926848842
1591353651
1392194079
2063449126
1872794545
690928753
1207557540
1318643711
1286064596
1325281814
1955598900
1860062674
142063526
1555814144
361219913
616220502
1992939562
531999812
179796506
1389751216
1069585429
711362321
964257027
1958089962
1196199164
1907793822
1288775385
1182335258
1601161060
617027093
1815485775
1899644608
947144850
1972546004
1340310800
1627846775
1815792746
904293728
20456073
1531837796
623197728
682871097
1503803130
2088751818
1455968720
366807019
264728661
1571786624
375901608
1965723257
200559514
450966591
1930137880
501849311
1204906001
778402311
159339314
1347595415
1846717286
1074294998
1601896376
1402462364
1669793454
1766581454
1154674662
1859307483
1530428268
771522289
1842100184
2035005929
1878692776
492747140
880391739
1604130328
513460570
2132200474
311359514
1989560150
1005062340
1526704202
455266480
345502698
1498904857
380868900
612550352
2007006544
1218417124
658789730
981647697
881275584
847929123
1086936170
901766990
942114394
1654657863
1884555471
1531886915
865963571
1701540691
573143904
2046613002
28299742
358321455
5483380
1212022823
1348736725
1787747929
2107273457
1098749434
367624619
943693992
1727305322
2146341937
1840140340
344395529
1666807465
1695609028
409325440
1961573583
1476412821
1169648154
2121676656
916037337
1847954443
383288129
1816153409
1653588884
240765522
1752501622
1378822378
1496670223
433680347
368090145
1468688929
1855063770
1146180623
283836642
456972275
1380959131
1961735130
619954823
1634898943
358058266
1795248132
271344272
1959060932
672728071
1452233684
1790584558
334696548
1455346722
1449715593
1089724045
1201810259
256649686
740618765
715310025
874414591
278513751
1497179361
1925443496
179916657
1098693924
1245016629
880317099
926808763
1861036338
763089811
362282457
542624436
2127928921
1728409968
1951919728
85308964
1279254750
641479027
1672321041
766725240
449155108
1584101443
86340264
1501836234
726755194
2104180292
169629944
620636087
2047812532
896724782
347484785
184394373
1819629930
517620870
1075590257
584948224
65623296
1099359216
781492433
1835377804
1852130519
1983932149
532942771
816798156
1547340887
1406082041
1288415953
1125656035
3018803
2060476751
1451634302
1099633854
1865058969
273723350
1890819169
1712612557
684983953
1098857000
33425678
590537533
456857980
1685123867
2020968587
1176520813
420906780
1292776901
292620766
546913888
1804755971
1061123408
60617743
1716755898
1779677593
1101265798
1026025563
2057124440
2083637588
1917030067
1779624212
856875487
826168175
2111012997
331726774
1946272926
390664323
1433745305
1383888257
393099203
424611239
223417810
1781489153
2124112739
2029892852
58174990
447369865
1034825000
2132417376
994391611
1677840486
831733811
179997380
1880710605
105927508
1822613039
769296909
1843909487
1862087218
917141989
405794790
96454281
2106913024
563868744
240073137
842048436
1712972644
419155419
1665417985
300048047
2052622423
292626967
375304189
1860439300
798573605
447374220
158646620
1150340286
1111821515
77609436
38910418
82474808
1078327542
5584652
694127102
513068782
974268447
1838239778
1423388746
752005613
632797429
960730398
1329559931
1603421966
1811244020
569507897
1597078916
1125235604
122517883
1523114741
1075130737
1235010540
1650189231
1514579150
8165523
960562594
1940151314
1811913412
857220104
84716668
1281754997
1653735267
499465480
662912245
283736036
893381783
265236925
64861831
407165501
1673398453
892808862
1097723265
1425592304
972513727
715907785
1502655605
288068575
453297692
394797602
2014609661
808024701
1116897321
1320336094
1517459612
1060530430
1704447228
405482616
1415485345
427712317
1972732309
508678827
1434606739
1892003521
1246442334
188898613
1857939736
2142631737
68666720
1134206052
724795119
1602597905
255377498
1031354191
98298511
1363318989
631746657
1709341046
519614868
2053039886
1244002397
966233192
987663489
712846201
345262805
700229510
1953202182
1113869487
1599436039
1176739921
1142429753
854876483
445215963
520148519
960525387
2015436906
1362354887
2122393956
585724141
403576342
1823597639
1245744893
1653719296
1135949938
1458879253
1913317732
579495194
1903981158
637314828
26301685
708849597
1206687343
73853192
2113021330
1789064984
2146901438
875658614
336618587
199089088
175455351
196580954
1980996689
1209382148
1649794807
141058359
1780399176
268964516
1826295133
413873520
481970689
1205867530
734833988
852993181
1998534093
1726142488
1879731749
974254378
199252434
1195047019
224282084
1990540126
1784514693
107878553
228129623
2037491380
631066033
1172122149
785794613
1425927586
1826435247
135755230
1903752907
2087117462
1229929496
1475105908
914774433
1443517638
1316415568
859593695
1551379093
1592582460
759962923
2115872942
2044093911
792539989
1503053764
2117287646
285544353
641792589
989776081
1186805722
1994846427
253499552
1519342770
791392467
1263441822
1464654291
377954262
790206462
2110373123
989731963
1701027791
379280364
93472420
516635831
1294809445
2038381559
1543964533
1238550384
195376746
190268200
1831908224
1694610454
251325833
821466745
30847747
564853757
1766129931
1055136864
1877960282
1411511923
2144186485
1229402883
1877755831
1622583228
350894926
1482200902
905425141
1501135409
1390056584
545210934
1417875241
1028000611
1315508636
679562778
730177623
1818153146
1465522101
865716353
910775451
1445001085
1021833315
1738043083
1578767402
791604091
1881683165
1167458737
1373610482
168053160
122873275
97719568
1147416432
870652652
2082254719
1080193444
528235495
1762762008
230368400
1072388047
1672951383
1979150936
404795699
82126106
1561837121
1788148826
1520538973
1646966004
1566738571
1711784949
534269627
613542476
370415025
82405916
725214473
627152274
1917988956
801814096
2050534414
1729280006
2016128591
1259054949
1951653908
1955082113
433342281
1382171896
238578336
179175776
1559866220
1644010776
1843511748
1472769753
1334552772
288927007
101137272
856114452
765535613
698151501
1976435308
471469299
5206603
1707836346
1894895314
2012048655
1616073560
106167421
455302013
308934640
124240273
1823214519
2141342363
454149582
867606885
826948190
674606922
1050454792
87017846
537051184
722118613
477037757
756938694
1932768595
1294043859
1450429406
104207908
1179733257
126696210
1973851562
1911661032
1569794914
1340431307
564066089
557819395
44371527
1814799646
180815192
877438055
1159198632
1886801116
352795120
1351893779
1126737112
2117846272
1440911303
1375852872
2014045370
1246812227
1203703088
1163378030
1736959040
502975279
1659349335
823632263
1374590400
73523813
142838191
884508722
1121689684
212719836
1765437828
107651865
344213759
874883254
1958390942
1409407425
2142306945
1699911905
652867749
344137789
1033054039
923934343
1096615490
485175805
507949043
936517314
489336829
1987224064
138814285
522822560
829899217
781158948
821131785
548512820
1718952731
1786557367
1481913509
135729241
577542794
191217243
25755130
902742754
2020255946
2030923340
674515893
271531530
1068659159
1502049315
1068960704
796351905
688060776
254597268
1364696342
696702450
63855365
12021445
194168153
1447263936
144352885
952643047
354437813
1829283338
1641388576
1730647324
651481483
36255048
1905325854
1106109865
1791943482
188835898
1522896893
1605427542
1841023755
407243365
480321850
318831803
1717880003
1789736067
966338289
638749699
952791692
2133560666
558408622
1253614316
2053844286
1781901063
420950839
721037564
393461062
580342751
877578155
274526042
770118962
1269259292
1133045653
1718553801
1225704828
970543048
1521867438
275828756
246730551
1265964953
1288345646
1022280675
570844639
1591696188
2100853749
1539621305
1630313691
1727194037
1459386363
2089510500
1156808166
1896699439
184703061
2145542140
128291122
578000928
337064119
834151256
1568001288
1024912425
859567986
427769262
637207259
905487881
1006726634
737900675
1011872591
48083810
420439045
218575619
186079754
1363259987
1605604324
955217429
1360683523
716206084
590295043
840062513
152790791
243958655
1739655830
543074522
192771306
1226749533
252974529
536679825
1255934334
1111544626
890740339
1417680387
259927652
1186308800
2095489904
1650754429
1815175814
438255659
399450213
1379621621
1452032553
468157794
2078511322
1156098689
1963838892
1315424403
63437859
1657119497
1781875314
1347266387
1993069104
158773399
1834988486
859199291
601134950
96842795
1149901790
1324214417
1471089129
1853125388
84510911
1269790074
184283053
1648078297
1281203969
1996556051
1801725885
1571561576
1256728885
650751815
570638077
468512772
599646924
2070412886
553486778
322393688
135330497
2105640646
581012919
170818275
1709880250
1520727821
1884192280
932843531
942991184
1792471517
1785155402
995399156
555576110
1956571140
2028397600
1932661701
1753442513
805382078
609049437
1216504029
12688272
757790878
1698719259
1898298180
498978861
1360661432
1669352198
415335565
1747811076
355238450
1011571319
2001485379
935282687
145794351
922775458
333577074
1992871922
2141714574
1313373114
2055448144
707372982
410885462
1276360490
705014513
1895968344
275697039
1624973650
137405465
1759472455
1092163702
1304599277
2013318727
1156821694
1509540620
1155872086
2038971043
777810558
1953214307
1977624267
739131279
2142625463
244598318
1049377926
966062875
773045690
1796233967
1802763803
21251428
1866007794
1600997756
2118444044
1108308170
843450029
1751334591
1377068796
1029081081
1809287754
1579404164
1274200249
63054640
2139235284
866272027
907994972
1821002988
1210233317
1966001482
986433300
1232598081
1273200817
39403408
1354629629
630467792
2073713987
850198446
283919437
1814150184
944582235
275649389
1285467278
1987466150
387719832
1586879285
28127245
1661346812
257872955
1673222357
1232789622
1079282707
1690649258
954205871
1513566442
182078951
423932317
813426812
997138092
305804462
1641586421
198980233
1504477913
1827437902
1082874239
179788431
1229757747
1757447433
2030428424
411250736
1248742805
345961091
582917249
480668424
1785262653
982582894
1268693192
283247643
1625915549
1412373084
575805341
529744825
2012686983
578608053
858208779
873856753
1954927592
71972956
676706663
1739385868
630737529
642736457
98447072
29224729
878402563
1183212099
2011367287
914278387
1190652363
438750872
2022384917
1898034204
45036467
1509714990
1878461851
760030115
2134593494
128372407
1528114109
240987823
1743996297
1794777281
1078914665
1127230677
225317394
1526555367
1747896762
1925311215
1768704041
23648950
235956014
562812262
981088671
925280831
1360163553
249431544
2105560929
2028727765
296704031
1791848759
660507311
1504603002
1532168265
133469298
980046206
1220396192
1902300361
29676493
1839185924
1524341119
1613441536
465895416
1715494130
1452526532
1405409942
647695605
2078007781
930388174
1613666567
815862069
1627447330
913382319
1926254998
119794466
1276875041
1754615539
1430442236
6399606
794255953
1617805380
168888336
1462830583
123725293
61084640
12117085
1958842728
1078914665
199066056
262445501
1190766571
930917318
1537502436
440765750
1227056326
1437021723
385841586
227461851
479664301
1204785973
702240391
115656178
1647565301
1256221827
616778300
1378418724
859202922
1711038922
1312854051
1713538205
161243176
299890798
405790251
1169090824
1199401051
1944732453
459915449
792597842
430315539
1552703015
1499510794
803099767
668353915
1298712008
450799207
1369506909
2063905799
1459476018
571704840
1498657872
743257021
2064709541
1529101158
1578012043
1016622027
1815814879
2104527760
681118398
1351608032
1994620782
77076275
723190785
809231075
698147451
310262059
725508903
1807812331
654020014
883031793
167808395
893826299
1185397333
1231594427
1036410847
484303343
357496594
1205693849
888444113
1207164825
582812434
496896585
513401119
191603420
636433865
1706405922
104317700
361898499
1392947689
866588498
832795015
1926758954
1050092063
1444419114
1189912500
1452465092
1909928181
1730888842
1294939938
1839406196
84054425
26166980
1133788589
1048353552
607586611
429553613
456772661
1881875560
1591678417
427826770
1108475992
785124145
343539466
1814734000
1486151528
1961989842
923330465
1802136219
1490451169
566525487
464608713
1337471801
668106965
1983079642
1474390528
1505558126
624471216
1349067484
1343569768
1873800746
1227373275
1288380185
1112629757
1166351955
1236800545
371788669
1459294535
75574996
1141807656
1053438939
150455851
430717314
1845951
467280797
1683067969
1314697618
1725725548
1172821974
1026672089
1168593327
694294489
361678472
1035125873
1033814874
263980603
570509575
2090290870
980531881
585761612
1663296071
1605912511
282464781
1801977063
420938916
1782540336
608819929
1098617059
907300779
2068947309
1819082426
444662790
563875199
1330936847
510035260
1698268597
1516273919
156259894
1132601794
201886567
903330107
1319421808
989510575
1521639799
2011771528
376510751
281378165
723526974
808968558
897746128
198492507
2003226859
1193788087
1680733664
215537622
805712452
374122401
1047356417
2090632114
1572497520
1089214470
768727731
844441654
266136
521953717
2088201430
893833808
1433060154
961005515
1883397254
1067314052
199981340
1967041596
1206673779
1003698141
777229034
1200078858
513854763
1040069180
1642731996
58488677
1371332873
1977633061
1436074342
1961514076
115565513
843353886
1854554620
727716000
1446015970
1821941707
7524136
1520813396
583626707
205975625
2138582958
783622529
1949540446
1401443195
470006377
436327922
139056168
1571557322
1935197457
1079216575
902530372
391219333
179217168
1581303095
1615053510
1711557039
533858427
1227830141
1349888484
178078115
557645579
907646024
1257104091
169400341
224835315
925194400
642085160
2108018432
558921783
1810466564
1993694145
281550154
258573493
660132710
1091246590
177316467
464827495
1745165645
2004075747
383489233
1065188309
741593427
2115060538
819624168
647720797
1728884722
84026128
501982268
1838969455
439247296
33977250
1996665329
37778736
310188659
1768706372
572880109
431627267
467744182
663344053
95312638
1437572175
2131728339
494004673
2147425272
303108384
1368563625
721697788
861133472
865007509
107159027
135792059
139787934
983271269
177523253
152048239
1481719623
1990448415
323302495
1294838280
538010373
1948394792
2095848263
790663437
785929696
1351939870
1048704453
1155666153
692633803
253210853
1374346627
920855798
386855
1096590543
1676804992
1487099306
1918584562
1411580622
963687170
2023573060
1681455266
701293785
9768481
378176759
1957710520
2141536480
1638033272
1163806141
1669713876
731831078
481851148
1508218326
846040472
1552087327
124955502
18427974
1235593619
1484536488
1430244392
1785207970
1446807327
1684287876
1003725211
260622149
894014318
42073562
946687161
1347661529
1815564401
1892609098
1780682339
1755700450
382974941
1359322780
137333555
785445056
162212537
1898303287
678644723
150486600
1180121242
541368971
1533068392
2077194031
1023154768
619162496
945150535
1844942801
679314734
18402779
1846120980
226984765
1040489426
601301135
638239878
1920295253
1266721349
396303459
1515611337
1499708573
1971660046
76162693
345536291
1469118960
291932565
1289969912
1241744586
518570576
1800196369
1477322479
1854229113
1523128051
1704267989
1636012592
1556769407
4433265
1874699422
1712329851
2050767910
572832261
289733762
2000171939
1644383315
1288713724
646217158
1662660443
638025963
226769911
923361519
114142195
1158049834
1028344996
2037360805
1387906569
215564424
835002949
163502970
99217748
280991544
876767722
1395951673
599801817
1172969732
1236157812
647834196
1460667019
1947294555
942192960
1907013990
1559764312
1282202932
1127288017
1816009332
2005908498
1658093944
798688681
63021702
724245180
80253764
1999065372
949262539
1337585699
1099343614
1301687284
527802641
162637883
1276746052
2064039611
637886850
207275062
1923373160
1986636792
296650465
278139725
1654985707
303063558
2100616016
911762524
94335708
360656724
1099612504
1142733231
370319704
852071922
1295723786
1149837656
1137465978
1783601591
1324507074
348242858
1879545290
1188986309
1463525423
929478805
1904040378
984176944
1168322990
1876142305
1476562659
463119495
1182721810
230257358
405691326
304645990
298821902
2079988207
58904061
883294657
1798800085
719008729
782654440
47167240
132936199
831354133
1832159691
204875787
956467398
780844635
1439552536
656014071
461476508
1120836686
1726506399
1515709658
768546059
876392373
1629525712
1385906523
1004913988
2010334460
1794483042
2072239481
1753092841
1347557829
121668722
292885643
1185145910
2064445668
1337914404
1623350860
1737241157
149061111
941365851
2078634188
1435968607
1692030734
1074074173
1653834916
320112970
447837690
800682916
1632317923
776631100
400489068
51918139
95406237
1053430171
930126342
765330100
1904617573
1267108624
829856430
447909503
816074763
848036220
1300970009
2024899208
1951012390
1475879600
1101515869
713512592
2064569446
94702948
1553648238
1749650399
61300611
1869787523
665403890
886292696
595650028
1880923759
1654955205
239535703
283704255
2070783778
166816678
688789466
826934132
824014539
1035709499
2127963449
294817731
1569710558
159269105
632411203
1802358996
1003432372
1179040398
255918631
889560209
1165309473
561493850
920872241
93280781
1614550024
287985065
10665251
925167153
1317439238
1838798222
1345080024
1201846533
492118971
1556443876
1871435654
54587086
983476044
384748119
358054547
768749048
907761576
579806356
1399951568
1264717951
1985546940
1168927618
1772859868
1140803686
697168379
738758888
1034917081
2114884403
1630066552
572539802
1868246875
1964368916
1131753800
2138957449
1379729098
1019734592
435358037
2082935897
1160092891
1325857452
167496130
1362623889
1353121105
596969041
842675657
427870046
408524755
1212820814
1197427709
956175026
1395441530
66858560
780064322
1199863271
899665141
1230586469
850620936
772513783
1820151816
716091880
1166045761
1999184640
362383967
1401243155
457350123
1071039875
857859348
650228327
469527990
201883455
1073849356
1647608690
1695642506
1707745254
373323403
844177165
698312984
1105380689
778344695
585341835
422696173
82075488
927794158
609633212
1071690431
1392455851
68910980
568035939
1485359385
1160521560
1976445092
1119548532
1732985652
1704805548
551304
934619966
262130141
1686826204
1133527603
416521345
411033178
1589674195
686006941
414309264
520494954
600215153
150928626
2060891138
992430368
2124311897
1281457036
376772498
1298983273
1345494644
869948351
88561003
1743865577
17884412
744549485
1217261831
1178152520
1240490189
960939775
218821648
773290232
520469589
660596544
153446552
298220504
693323
1153177109
65941300
1995858404
1134002809
2041749028
832517995
725406817
1294297348
1928335233
1764740998
1066918397
805609286
1784727915
150687597
1349782126
1108805822
934898580
2029532883
731065832
1301092680
133402875
1827849044
1037757691
2005653430
2104234084
1491198021
151613681
637371116
1154163776
375255244
411541075
757055481
1197874387
669023101
483413204
518155118
1172218317
12468787
151335532
1293859188
1613560673
193506745
1790910703
1147023831
1437054944
1504148544
1819975342
1834010349
334404314
2117784875
655460930
1961779855
111397358
848110225
82720081
1655676354
1390659244
120346183
723192477
85372329
1430393842
1234994915
1340248797
2099302909
1686832724
353296843
2031085588
769583238
1106739754
1399635043
1748050022
2038191293
535743039
44127022
1720598373
1892928280
957166408
1966575628
78276586
1360406236
635378474
2143733727
1648442628
781686125
1033451789
619729894
724675656
1125376956
1146300050
783635113
865087963
61454686
911135256
379287286
1182732993
465800217
1083926545
1058510251
288340213
776704694
1199636476
1553058311
1812973260
764693578
1474394664
322423023
238427621
1532487547
1064482024
1189284111
1678424082
1183861211
1051135464
1536718407
155094470
1178832889
1166596713
1219238303
535591099
764072116
443247920
237638218
367838972
1418626399
1374261423
651675974
1038373487
775543832
1828498495
1986266017
1684696802
2047297303
179158682
1655066887
1213132110
9140808
1753236564
1079382972
1327170093
1262575490
857435223
681131382
1262411045
902091804
30120366
1034795869
54447777
436676151
1942672059
597417831
293507092
1895801576
848503285
524469345
490328521
1730898828
1780696274
1830206952
1538489869
666692773
1517340651
680071321
819643402
1775013317
1341798051
98931641
1467613622
97747701
1088386106
552148217
635497930
2067659653
809509703
1170087693
1434526113
923723232
453426059
1948683747
250264496
108446560
1705457166
1845570870
962240872
2078284362
972167485
844469701
297575018
2143086861
1328560433
703011255
1253641387
203770030
836456407
193886270
129550303
1599513015
978284181
429732222
288942420
311591104
1328027274
531010807
1088439527
1815927849
2016877252
1968464309
1406444696
1154116633
1854525886
2065855776
1210183636
856259102
885725813
303469649
1446629900
578692791
1123969346
1310196301
1116179590
1741621689
1740305380
1342280789
1771998605
881887128
99895492
105907925
938652016
1633927667
1698677601
1003542101
2118979430
882970165
1725437030
1782186095
1171377288
199778940
1990955701
1695503716
1203314869
1373584753
154768187
1855692039
299753302
212264703
1236334629
1404062817
1580663802
1553983580
1881395204
311595118
63978840
1593524321
846796972
1760534733
923102323
807778720
1738545629
891640709
727199499
1550428711
2073812139
809545653
386502585
444459187
641106492
924165526
926508585
1470721578
1603425334
407062484
1883474133
1521019644
916288690
1148634928
1203325062
1178847404
1823462434
941099752
406401024
668274933
433003283
751299888
1898338498
355357012
1149349861
1952611488
1703890598
1284511372
864989125
1030933550
769201297
815488249
1891645182
1853448882
934007679
1928834695
107927748
151064836
438181793
2046123958
633354251
780373991
1276847306
3485384
153031408
1864084462
450027656
1240275958
1181694379
1218256519
501225656
1411084103
1416248522
742656582
2005846792
63267180
907473697
1311140638
1941984351
1406059764
409408538
1235148053
237816009
2033221619
1400652299
1847616907
1466469283
1759424395
335932281
1715170664
1076617292
718103344
1983058039
925507313
169730932
1710108171
2018854112
1086028822
179696346
1489090216
1484592306
2113251352
804434534
1692665186
913632440
327385275
1862384196
1689387861
1712401799
2082785790
2093786940
1426853782
867898117
1066326039
155068593
2135229476
52848531
1010025862
1040982762
1169338750
987820641
426926848
1740605974
1267177984
1706737980
879455022
1933745579
16779271
1662624140
1655056297
1853693905
518530049
1913586541
484881044
1134900945
1993209514
63970841
1444529400
1407919385
471857762
1991496374
925989137
881215654
131224812
1261008614
398993099
1020093455
2047140308
192878080
1709471780
1668325710
495197828
1757599485
1344155292
2121522114
657466430
152474557
1991305085
1953089183
1342274942
961483236
1590636144
1648444377
527285104
211538591
1654498243
176282087
93194029
1271160888
721662100
990985464
1591295478
1911003699
249741960
798317851
1159992369
517426106
686415752
293475625
1145610581
1369995248
188347288
796797074
997507588
1547704948
970456705
1679859193
1525417976
1483122403
1593329972
940894445
264851098
1509453542
2112814994
91667144
1758394994
1535269631
646695179
1508852618
924258836
328027831
564652696
590688788
1975200296
147491113
1796223448
1257101081
1906980760
1786383141
1747061825
512394200
1180141784
1114194651
9831761
988061684
1798485298
410908081
1098741979
1108036020
1567195922
713149357
1982318360
1514542044
947634247
593117217
1294279974
249270735
100711223
390849843
115538159
1452745964
128069278
1190366144
178012678
1581661448
349915717
159137414
192991575
1786169636
1385368856
1032646215
1367469071
458569210
268506822
524000904
1991960233
1273067079
1646701477
938111213
2007435940
1605408475
725833487
2045454462
840979549
1248171438
1419447823
1673682717
1624471480
1176936979
1900930937
51745770
794245298
214842024
1571958506
2135419072
243944364
106813720
849587834
1286971229
293969410
2034420547
1361651275
1852483959
1392947689
648248064
762998244
1699570241
2047545605
667010904
912615900
1579538050
1151756474
1516803426
1519836201
329832788
1102093574
723035050
1145465801
203877405
1406351683
1973506089
2032276863
1556714839
427103361
937829885
1261100869
287812885
787717393
387659383
1992576249
1115487784
197768581
1367986881
603611391
351151038
1741831053
223463364
1455581091
1839644329
555749307
1586013840
1921709395
491579208
488276865
26831547
1777824963
135247072
1843295155
1197705872
49339016
464145371
602370888
1931190327
655115046
2058027541
1797738330
459279169
1961535803
715410070
373058546
545439529
1520123190
155278500
374501915
475461360
280606515
843094046
90653077
1949462897
1333345336
215481929
802622105
208812662
869954938
809700281
447451897
1371601879
720727886
1843267488
2100384175
90400314
1834342210
421420233
1109815397
2025155414
13863894
1768122346
614412344
1584267857
1029423171
1248624173
1363620950
324908775
1957835967
1713710057
742885312
1115952946
1379564318
1007354553
545588869
1699262361
1967004474
818980123
1300715950
840956001
753984881
500725553
1683236626
702685907
803722216
1889650704
1861778914
1378877328
1556835208
237452541
1297699637
1631733582
243228932
1176574289
654625059
2081819031
174473734
117396664
1819658990
936690606
570949179
724042847
2038070412
1860726389
2016585461
791769033
1206332722
1307905641
1529004825
1004801770
1418085131
1110365864
75972684
1767688176
777596188
1915405912
1378242930
1761466515
2052550921
1516463613
628375857
1819995302
834629445
100358561
621307970
558536673
643116117
1476324395
1976005389
1654917595
799652336
1298292569
568342085
634560492
1008534489
1659446121
576503886
1325515480
1113376500
1615669246
1939653862
1587905314
986044850
1738714700
1252203023
946039207
772101805
18210161
2064504257
1984163362
837127671
6418096
1232340725
872051518
1000714737
1557213641
481512872
1319248268
1757365545
1405485826
271423735
1074455659
734964827
919652959
1428613915
249008042
1182402809
485936516
1906121706
1020937816
1632511650
1760771058
1397734523
609686308
148261307
148053981
450977837
575062496
1903055142
253357322
231693503
110985922
1859505117
1121403825
483077849
1646969370
701228031
1015928359
180968313
387887930
629827306
1171658537
266207222
178704732
247868142
267931625
872721548
317070244
503144922
2122499286
475060276
1951353663
195840391
815358504
1668361863
1802978851
1909206931
1334978024
1637269342
1980520987
132302478
1023715492
707981899
402063425
622037063
260393085
1500302885
1366428766
2016323643
1114348678
1491818590
1031243312
998411279
1222498936
681392815
606842904
2082996305
2087558307
854250069
916883457
27909775
267422626
572635774
401299226
1883723542
1574504922
998971449
1486035796
401763147
106348986
1893154291
1719099160
41323346
1105825816
913121491
949917512
507464575
1968948889
1357941529
777984779
1710271405
1309336320
1177086148
1874551703
164214814
78892631
1334810659
1542498656
1885869287
1489471394
974699324
1475437585
1060202434
1983636788
1024074808
1301103318
1193928664
1114522015
294999248
63972904
1989162765
1794301064
312489956
236459092
1176936734
2084242530
314827529
116108645
1020779041
1792710255
127381626
591672956
1801817703
352645404
1181119304
685687101
756609237
1270427447
505698670
1086166959
1758755800
1182202497
1151732172
243275431
750781873
2125596134
265948757
1061423990
1077727880
988835288
1939798790
1258271529
2007726444
828589328
945244815
841942232
973297950
1259649650
671195653
1325710008
1186839728
1297533083
142762210
979873417
1848246471
842302971
964495784
1915552539
2009839043
1727122277
560416853
1589032283
1163350103
699172759
1153739009
2870683
1570222236
1458279205
295530159
400827037
540078339
1076105915
301209523
988311201
1211797476
955461723
468844953
1048831581
2072003674
280006555
1915284208
1253342286
1879545290
1576289211
1740539364
366606003
957064579
1957103655
409890907
1885834270
1680301899
1139058625
1709457697
122757190
1642271872
492013332
2014196998
2128068934
964103923
402068223
1497925224
1309511989
141342202
1960201553
1614697799
1782378634
1296364963
330955588
1428907280
2066347642
943911427
120951825
794154137
1872212336
2146899810
1636319580
832336252
1815999234
1180952573
1119972534
624191477
1896994457
360176872
1823563825
1502447763
1469011226
1075224674
1354846839
1601119776
424914419
1978278078
1893787028
1671814565
1340606158
649164316
1166878087
1801805523
350902345
2027282984
1094167616
1803575998
939822477
1762587900
1000119963
1051746936
1930721712
1741984087
544751432
801920698
1016409726
220871584
487280509
2059577165
1779302240
401143571
59677703
923462512
2000070850
678785799
554997299
1827836077
1136533247
114770203
1847895877
688177893
1533615190
732295830
1832478881
121810381
57644062
1634746855
1621710988
235362224
2138598855
1880644857
563626944
11475174
1298819748
880533126
520311802
328742416
1864455231
522697984
1512551293
820481321
2088258288
278443673
1207000654
1157427034
1486444902
1210214370
1104071119
521217534
780297210
722353436
1855912188
1792049249
1165491268
1943068663
745181993
487339975
1189519968
254822787
84971603
2018765961
108692278
867018770
508511252
1807248832
687749574
782934362
1012676099
919588009
2015531451
1741831053
340164064
352002465
514155080
1342203705
435687825
1863739096
836085043
917795196
83309057
1240132318
1801349988
1837911759
1696592838
1915626118
481515923
1976557033
2141685636
246480335
488543359
913663561
12241715
2136861430
1166341491
148644137
777675903
1359431290
1836063880
1328403420
547644352
479924065
805546948
286158489
2096935624
446979990
2014685521
1698776434
1726104505
1045935381
400334704
1974983994
1459921079
1029037861
2126985933
579483381
759072926
2103341235
1526112204
640709045
856985334
536679222
816442315
1215035845
562155780
1160097542
1481823681
903173713
542770417
750508358
1040595783
1196871323
808153466
228378179
1211992744
1141260139
793801726
658606078
2060305614
1590894927
792548331
268154571
1136796641
1723003683
1766630942
148368780
596173541
16324504
414578392
1153238908
1241405764
1612861532
836655273
1481584032
1345034077
1542317357
1746618801
1028023525
1719768284
1743036581
427066693
960071537
40143780
397376028
1869337221
1680248960
227816861
620052586
1023522839
1944818818
1141389178
90944889
1671406834
782927986
1023925458
449804326
1600788513
1522453789
1627033748
1151103577
877759575
394317445
1808289719
4549922
1286809671
1278545448
2031989619
558305666
2007479461
714741826
738244635
955430742
1115289678
1105638504
1202884882
347746279
1839269578
794369618
1296948294
379394423
1634729740
2002762715
35682261
108611555
1616735761
338033298
695097260
904215914
928516301
877951924
1900445548
497618582
551524155
433762200
1307845697
512668402
1746519122
605855671
870545615
1478928911
777738689
1569661536
621166207
943553323
1519320837
1822845674
1991432769
1105402534
1689041021
499606550
507874315
1592946871
1316050832
558692877
1641311204
117157637
1939384654
824605400
1010307425
49762633
1257645435
2023573060
1129312010
2006479663
1402425191
53904261
437512519
499355482
218097972
1592981860
1944369874
343959226
1766821161
752310010
1710758547
1316769472
438526839
235793782
776713636
92036095
2085896198
167878282
1087288651
1699838047
1395341352
1230484666
1380323007
16971130
1620916096
658690820
748920284
1887414454
554642836
1007284875
401465296
476987614
492791537
122952565
296175591
306751160
543890378
1497520843
104090422
201396005
645707960
580350742
697913119
814951821
1341928319
35021981
1353322364
1096377073
2043817287
2122195990
21858021
484890715
877873234
728563806
1811710844
1309596219
2003346214
1764859909
1831765981
1473466815
827214463
1506280052
2120828373
3140037
1669412112
928479415
584065651
1198038332
1120789235
811319957
538542717
1199702052
1192470180
1335910270
467498179
112510924
1065821168
703443980
1333731170
1394067445
1694366058
2055566
1811398166
1290983872
1894667536
639147740
72957919
2077010213
94142584
1883976844
1855858764
629013599
1459703674
1414271838
293107942
1284398466
2043638134
1501829224
1729933744
114279233
1036035831
119745181
1069973118
446067890
495592987
998717634
1503739183
335709258
201042816
954892863
816050760
1678191069
1215065938
599629542
718393351
2091693027
1388313968
1168919397
1872166041
29519921
2139482812
1278816007
654605579
1991154138
94874076
1186094870
1689876730
1597925296
1018807105
1914572042
1744199611
1520532499
1551895575
708582859
412799491
1450734016
1347405039
1068735126
2099812728
570737655
756398241
1377983346
2081235015
49852817
1256926812
1531006483
498526386
1801682242
327132332
1027741780
729170058
1565534177
116004023
987746639
1775633782
286852957
91792470
1814890935
1222000817
295003184
1967570236
1662355805
700244161
1462706571
441056260
1201332365
765673008
1059820403
1187201946
1401713275
1836838254
1920610617
1345443680
1154904896
1973341734
315310769
2106131395
447929039
1460388941
1557414527
1387310095
1316483606
1248248672
1436393527
1659146778
1399014767
877035339
1678220737
1546669727
425722376
1636986058
2040349384
2094306011
1108108858
716677078
739580321
336934254
1742614499
1296396356
1155787091
71857777
928873304
192911714
1192224158
1184676429
1234935723
257714575
465120597
1849740024
920604139
1715507242
985836865
1963198685
976304637
597843443
482736241
831841242
340209419
1438673288
1551587351
826306295
1589626118
800717138
1671298012
2064137375
668925068
468622317
1762909914
205375576
299771949
627804111
403017254
1783689369
2099085569
814805629
721416564
1014197430
2123230384
1433665820
1588175791
1539716635
1635484292
359028586
1378692277
1895361793
980924482
39006341
1209480539
1024751919
2087486108
1308036803
268568041
1520096482
1480456940
935151545
2137135017
1680156006
1312207023
886394461
1227491468
1872777188
279831007
578539084
152708486
2076136699
580381343
1427448057
1974723178
442791413
978669098
262975856
1519149590
1616919710
697684879
472869160
1356059135
506097137
182947652
319947476
1564866775
1138379180
2065984299
1392135109
2100877582
1418413008
520773788
8536307
1086128245
1765901342
313522756
1668664383
850461752
408635049
1139637083
107208156
972355758
1450414576
1258370522
1249685424
955764113
2067095886
375277078
1165189186
199200659
1063861017
1119002370
704229861
1380635220
1194994140
618933122
1389872387
921337638
536345998
507030444
1575330597
1337274924
3851806
1890190809
115663750
1365785476
743803444
1819632836
1124419700
1301133871
1584583978
1688268962
1336526459
2129125245
1092315779
1560222749
1611185597
526170873
1522536081
519351031
216710139
259771886
317126552
1440550100
262312426
1354142148
624997018
343705917
371703315
1336967790
1222698284
721398599
727854406
843490814
596587645
1824973184
1588442602
472998747
1696235029
667099223
1750424648
180622408
261166447
354057376
654382384
1484395937
584952208
122075584
302844929
947077145
1427998638
983338367
373028838
1415322638
874622836
143101008
518558996
1554688351
880408815
325170511
541717147
1552512144
1277323457
555449922
1253786910
788651488
1095788407
1738956813
613614329
406267885
1193763561
1058453771
814044282
1765930754
1964562967
1206137488
1865015423
1355196566
425853994
1305723218
1683071271
1638979447
1515742573
753322106
2007059288
1720311867
641829469
30729271
167196294
1101475189
1592615595
41255700
828717404
1533188798
1532489115
1903431089
1576664744
726295034
979199852
1771835030
1506055236
779717303
803484606
1975926162
1150486389
1823015054
540721560
1684599306
1801842368
1129947791
746362260
1004933691
1162441814
478225292
1975658490
1111544884
177957841
717777433
1798591518
335148533
937192759
2101510489
322216641
2055148551
365829025
728907108
643505035
22088723
1691362250
1872585213
340282622
832162873
925770448
1574425680
1118565025
378503739
659542343
433150056
378389152
359830500
868486158
1088550629
1520801834
941728694
852049808
140668058
567159236
500814847
1773926385
1950449705
1288957317
1480436533
2084537532
555842703
634125853
845298224
994099976
1677711438
296830679
695678064
1858461768
2121754733
2036122049
755224462
434683827
1364408081
1869929242
7001120
1968115690
688179973
1664869244
278403887
1651785714
1596291529
1213375121
230745550
1380280029
1968602216
1867789940
391161391
1713398027
1746002528
1203667534
1790633952
1289987439
1206627534
1203580627
797388614
794829466
1595113697
321506964
1748115967
1280965762
1646697691
1404266910
1800436620
1112664744
1172199669
1979118358
1875372423
917861400
1253094395
1898628829
354206480
1117853893
147285601
998186335
192736603
1386165347
1847579689
1553543893
1669572451
857614101
1304995250
971161318
1695358189
652540868
1301866535
1290603554
701695783
1486460217
2137088
1309656535
1702406155
1017433134
1357823750
671714898
534612968
1741455463
618130775
1388379632
1226669630
162302180
1479028822
846511662
1475386709
613601316
1748225268
482537069
1633441589
435588647
1407757663
282257153
107496466
1563245990
124666734
771688450
715928589
2132565475
430575943
546874546
569177011
326000621
292243329
2046156839
85997993
149949014
2013397468
1813770043
734887549
529956696
775535446
1539320252
1055725673
678861799
15871437
1508312738
1445232606
615713040
1699875449
839761193
1318177894
848806049
1846627389
1470010706
571303958
349936076
2034365416
1664012224
992525022
1470441190
919079361
956887172
1569389395
366306323
17957408
352906487
1203913950
619316649
1570233769
605747798
76680693
1525853673
1134725111
810566050
1654842920
1727639293
860636442
439416690
1359968371
1845773478
2143559017
867575428
1608692792
22149052
1801514870
1849874295
1266586642
2055572908
450285790
562257166
2041766607
690030847
59003196
368211535
864096946
76316791
1346846997
962695409
1769081946
1790833519
833717767
918466352
841235670
2101496016
1855514698
868669411
820664653
235557012
1863593888
172529213
554564521
1620007034
534319201
411277526
377288695
879161865
974541735
1245789275
1623221011
1632594824
291900210
460830506
1154685734
1706705930
2100623292
1199146751
1147904195
671582900
2001505726
192309019
1521183267
1258614363
1245975910
693546946
1680572354
1241069907
1919187406
637850128
1757495682
1350738205
744697695
325930200
1941141249
1108568877
605786138
538025706
927600802
70507360
2091808994
996799247
361867607
484988163
1018479268
1323517816
1498627225
1038387540
461426262
2047158161
633402796
200153171
1904769527
1814003883
268213710
735836967
674613302
1890049822
544543351
234299914
1321205951
95106885
710182334
1353431191
1767318534
1591257808
696431321
336060122
641426703
337825001
1668474032
1697687017
353551836
1524007869
741340157
1296144699
1708094622
1866179336
1585620269
698370579
1490618449
64946795
1911146233
1694610454
106507843
859836826
1228593145
170599733
1491075574
336441963
916912465
1318240445
789031395
803039460
1856909092
386473167
1289864004
1646698045
1472920467
1554520996
1563365091
2146591345
272692951
169420419
55637991
1085323737
1922288747
40371136
2083127580
1442470
2062457851
2123733981
1088263873
510881650
524184315
1513147332
378545059
874146186
70271370
2025911841
553406331
1809259947
89016465
2118457716
751131172
1668549007
2118527205
796492499
1745610583
959918012
1756499484
369620557
11409776
2072740502
1336993393
120164320
1774381285
366195987
168247914
1608634566
1669569951
212203872
1869003880
1636401382
191890193
1005543531
1157606321
956472156
1242686720
426418006
246528535
342386570
487534385
1675547933
1767563918
324713738
766354002
732751070
1794526146
1590916470
644712059
1614757586
2005871396
636531589
1110528460
128817065
253799393
718075631
1343974853
1995298416
833163942
1738477563
1550704311
1529338426
1339657460
292738996
747989249
589773756
447916376
1897470502
552361872
1835277950
738491839
1717863702
1493817318
1485779338
149841551
1815838641
784780177
1383052117
1224174342
396274922
1362068127
1829228321
572524979
1084371411
50885226
706084192
543319768
830411914
457992536
1428028856
677335452
419895143
915315112
1751439683
1461998863
136970874
1673443471
517251617
1487697411
780155697
1694013263
435008802
1240203644
1057149724
754374430
950420804
1043199593
782230048
168259050
1794165516
1039096160
962495375
444568989
1545318925
1897660525
1160328942
974000282
1906608381
1667087394
1716351559
411663084
1654242598
1774516908
2056945054
517323287
1687795171
589203478
1572909192
2029859449
798664166
1767515219
431995503
1369944288
748684821
1077970316
1899249095
340155199
1394027159
1531934334
1748067943
970631173
1313142533
1290591501
1572246742
119498663
465667436
224024299
123152974
905773296
837146627
1536128920
1117788271
1011711743
344999303
1352028731
1097993961
14134593
1015218058
2008770205
1312227795
2052907286
1592755378
886893194
544741265
259408100
839738974
689019384
208750530
828241827
1511684622
1925242877
37107451
766064486
491558456
342863058
1360163367
1860036616
235152141
21322220
373155743
1275104000
865163515
1475350734
1116017044
2129934426
1486451115
366858119
568976708
1881238137
108656344
1429822701
884847286
1248616065
733173275
1311989710
119661763
1069656785
25781615
1356404819
1970522779
1247136827
116725832
1093809948
113228009
1390010085
473481960
827152550
784981466
1443256260
1124435349
1929545603
1879765316
160762356
176262980
63750238
2133391185
1833508302
172588264
1587519045
2061471255
833387687
815931954
2032027069
961179611
1411879141
1440479341
1586856216
1636523688
1969771240
711966590
316839013
36195141
443158903
318788340
1684812123
896429500
2108999376
307249750
1665601826
1637994908
1188474619
689489816
2092959074
33100322
893210001
1104764702
1780986389
780354503
120676481
63429028
1533167452
1156482604
1364454634
880719398
1929577712
70907590
1443094138
271198819
1808970756
1214916422
479825218
753199791
2011501403
1359852379
1624491167
127984712
1488467790
90021905
540614957
1636698252
1587902128
422407126
1323593200
2027249258
1384489596
783214254
452854577
1219805952
1443300981
154701731
3543149
366394463
499291002
1564355821
1602098059
1082641538
94687683
1761553063
1149835698
2026328283
1559360612
1253045611
965585022
445353419
887016023
1930401229
1292869073
973662291
33358913
810603202
1813595609
1395358045
190957380
548681533
1216833952
2053035995
411522364
1949463674
225537295
1932509834
180674143
2126562323
803311249
2069052162
125241197
730279602
1541994682
1633387374
1091642227
1207309484
1844114082
326648033
875654497
941239855
813660108
627732085
557342488
1343989638
1430735226
398045030
1942321834
920074186
533030431
1143687729
1813934209
319808705
1223022082
1520997060
1267648030
140668058
263278825
1976204648
1556287842
510414147
1778246512
1662488476
1217642878
86101153
1838427630
304547127
473082834
88449193
1518051901
1368245275
139532241
532230606
608170003
611398186
2002765726
1560029801
1395142947
455831921
1564772168
596797721
1268256684
1638101371
880951051
831722316
653114683
24680556
1179615321
398787181
880259635
1707837371
1030356504
1596425431
591981734
525937531
1002456298
10880000
773607328
240662003
770128177
1835127042
1861937441
817681709
927643998
2116410461
1337905906
1008585318
1353535350
306824051
1149962513
981978309
1258960541
1803226354
1403632435
874484516
494099484
1086735298
1212274266
352025265
10966925
1739225738
1963914079
1141569250
629794171
1295617590
513332742
2107015150
1369380472
49645090
1026840922
854485266
9730479
1992453872
1175647758
48410333
1450657981
1690840361
524969341
853253876
804800520
2012343234
509144056
30403302
1691562215
1768721328
841447202
1906976404
1297163230
1304595303
2032413958
1049397504
246644258
735184518
2061780902
25043704
1341943604
2111073679
229762809
2125562447
1665573173
1691283161
587065735
673886233
1954168007
1238950576
643225507
1439190275
1476509946
1506475073
3045259
731278257
1340797125
2116575390
1184013083
1316659888
1338384849
1072441648
1456377825
920689306
2014015525
870929330
7001120
439684930
171203135
480003613
1516984224
427972461
1051488745
1048431794
870518847
1933866659
1762834275
1405927948
1057309138
1278072673
1530230741
198232773
1103465912
507402922
1680574252
1597293090
20114772
964701521
1856488702
157416913
1747631578
1766627050
27657540
1817850929
127225621
2054346917
1598249904
419201254
1212026437
1278341327
1632235099
452393983
1727419042
1647547577
1145383708
937920951
1113592192
1373350031
2029942575
1711906750
1715774166
83650526
488406848
698088664
1634122262
1922438860
2065971937
1736117288
408793273
1674446550
1767764715
569002722
1991356594
735615123
1005688671
600719019
1890127592
968364823
1055013969
330438353
415742240
2019356440
1796702092
1486412867
1117227862
1400088579
45838546
113260727
282152539
421528445
1657581946
882958406
1335287985
508761050
1327994349
61036581
711956202
1944446651
357425818
2057502349
2067486399
823573339
1627373841
219331346
91611105
255368514
861824956
344676320
498278095
1927873941
646452663
151581819
1414646247
339066234
538231098
362263562
1020600910
553825082
772622914
283974612
140950567
1448181700
423690982
1034412947
1450735609
386695745
1355548778
1579800502
1746696326
131203361
1212463479
665042285
200341421
1270413240
172415202
2120312432
1979938215
1508105014
803997931
710622826
1184943122
391683007
1113064241
395668560
834968381
1874027806
1339379641
1617717587
1212519336
1243454936
1444644249
535618527
1697785042
604840502
880801414
1293993118
1633007031
486017034
172652414
1576179952
2076289079
1715013487
369258052
148286523
1117135099
565456094
2058008110
1996476638
391398651
947928323
1371391607
857462456
798669367
1316804820
1140459090
1754276703
1440491614
1836629793
1494369741
1681177132
1819163108
1281913798
216931343
1204740078
615035807
2019282148
134235546
1576384470
2069658164
594040551
1328990002
2053560688
2015896540
1732524158
1281220718
630089703
1455762955
1296369277
1976962677
1768673238
868241217
739551328
2081727770
1234055549
141371960
994489726
1400038765
621455673
1080900694
1123124294
1379153094
1306655467
1494378319
1713452033
861779756
1509530520
441759919
2084376587
1579203023
368475207
1519812820
701238922
699032692
1473142505
1115826893
527923674
924376060
1242070858
1824112007
2078962685
2105088145
1430496888
1924793507
960552378
1074146251
1109241493
1181019945
1979071370
2087092929
202739740
1236362431
1826473750
1993617226
1019098205
91779159
812038360
819937290
624137213
832969571
1839223725
1024450459
1660307541
576595501
2112440957
79020637
1013535613
2141769439
1872531552
1280942012
1736306361
1448996200
68291613
1369039946
218544432
803145004
483419757
785215808
1866609340
1832781665
1257896837
1780098366
775763124
2053264360
957650064
915200305
319203686
880601069
176549632
503179782
1416583454
1358040981
744311264
1353428995
623195602
1499184611
1046957897
1679797548
671804812
821599497
506243331
1217153247
815219746
1960983525
589251024
971575319
1114842458
620652279
1102627706
1815824270
1710975797
829117014
2030543098
1146140696
1813071765
1741243622
1237783615
1747546314
1173894221
1247826026
1488640172
1042669597
690886459
1532063674
1229063405
1593177986
425927154
592302018
7974021
419127543
1985416557
1176272116
1546359620
2031043465
1562687592
889987455
1349730607
1515176546
1361207845
442842472
1811545458
594898104
1794747554
408620996
2050184175
103196701
74417654
878849384
1904254978
1702232180
2040617929
410846591
1801389587
1480615745
1229596795
1399389262
836222758
925363900
216301199
1445503812
1504790119
1700502368
1025509733
552061464
45715328
1690693596
1976692199
1971824675
1415961579
350760964
493768540
775547477
364438753
675950394
1602065037
2110498187
820147659
1105621313
1946371798
1479035236
551545382
83927266
2102470309
1698184130
1807843807
682149294
257760026
1997544977
1748678442
1189726573
1880172619
2141878974
1383001951
1223402532
462915239
1645389353
1609736818
736587610
705951181
861314052
2106247840
1814276496
1387814220
1327640344
227276509
1989057787
1234321147
346746538
1254262755
1144679286
70850397
1841060333
596514272
713530096
1569665318
1775601562
1791049628
1594794017
1148423101
882268975
525240477
1448530253
1920059571
1761596284
457999360
145190861
803911660
1406285689
833682058
292836428
881277239
1516273919
1790805894
691456251
436369281
1196097560
1029734807
2104992414
329227308
1017287639
639333822
713096844
1401590112
1304381515
1760197856
1783349174
379982872
155783342
1529658336
13256176
770550635
2144016844
716806675
1265938263
119382773
599442226
1293153014
2050589187
242462042
1745990000
1073745153
2096146180
2141242475
1119136900
742489056
1353649692
552872884
1647982361
1625874213
1876469087
1562283069
1386649041
365563949
2063273278
1661690832
1041337221
287414149
1387421681
1372052084
1768835251
367320071
1262548347
1492642574
251407713
1200694164
1562062856
1697130595
1956356032
1345057802
1190942576
965784060
1935603256
1235327658
1482776289
1928668555
737234636
847513351
1005709570
836193248
139976087
1053964457
1750240183
1778591604
232068348
1708960790
1505946188
298597030
216330295
1955543283
274517723
1375571086
835445333
898593869
1082365877
1743028993
1363856168
511114325
925088959
1286818173
452816173
977485659
255166703
266821169
933166518
137721053
790636788
358474315
2029064020
49215325
1703018678
92279792
1067815915
1261185013
1156328861
1635260792
956632116
108354779
1152978726
354426459
414979720
1139357937
1533306509
1737170885
1367499321
1601006590
1267493781
2137884167
1398119627
1593972238
601379309
620538706
2058968717
1497482313
2117660801
74722175
1250619481
626706466
389161861
1716854171
735109838
1897951185
883555979
820187723
741802625
574322448
1038668398
388594318
1469111506
517832214
560597408
2008053759
422504300
303007569
2077854119
1316614968
251964387
2097131566
1778457592
1034590593
422417003
2142862247
1655573652
187824857
941951948
1493544611
1323235755
245836654
1462505192
581154633
1246722592
1575601450
1311372123
1990369747
12743104
1439659828
123374036
2065632884
243660959
1747007094
592687926
2020259579
1480335276
155349282
1395946634
1555397622
2053345585
1590247527
807832036
803894376
189037447
676689473
239526070
1625786464
1008640562
1993917780
2112793865
748904292
1118598079
1177804136
1537653997
2044596364
1358747656
1161747443
1916702321
1897179865
252284400
403992398
936535117
1937070013
224011023
1344402434
2026377903
245378576
1582373317
504160095
722436999
717497728
690895416
2058982183
1926366986
1065062856
1581274660
1466049960
1053984228
1913861482
441257040
1098799942
1481326805
1766720857
323792813
213685846
1828290033
1468682687
1753897516
795769934
866098380
605096026
1455836810
1798359342
1415572776
1760403418
1253296106
200401695
1248539118
1139511439
1020176740
1619800794
3022477
122306751
389014593
893996537
773045690
1715540917
984121104
729991844
2008525855
1710612226
255294689
339716323
1093120472
217643954
781245082
2064931366
354569931
109330596
1460141619
1596061459
2070144696
623466557
876392373
1649592053
578518224
709452565
876641078
799527963
1303999801
468650071
552127800
1839841634
2103868897
304491715
2060907612
1466942365
1819065474
9743388
1433390926
2035613306
176441046
1895648375
1292368528
283433298
1213519400
1903114519
2031793479
12818066
52947218
1253367732
1745222904
1922297953
1602723499
887925666
2044174583
1911045446
562436080
510716205
1627892432
324546342
500584980
167090728
498180799
1535598849
1480708764
4214680
1400784102
1425388585
1646499372
1293023018
1239407172
1344892977
1176386781
1114436506
1518403374
1341938250
149948134
2045521568
1405872700
795261205
1773541700
382304744
1718651641
2016517024
2069077663
783471848
1466542715
1961993161
1478718740
331009159
720451223
1130917389
1958447575
1766396397
271998712
1408504449
1026656686
663256099
2125661057
496832172
2121176216
1961589458
1480549671
461762785
377854539
1910467140
1977412706
669545648
127477163
828004704
1040724718
1493881058
1398797749
543627444
1511008956
971289926
711951207
467832562
2093380903
83205501
2061994780
909254693
841352493
515519366
1138741298
641466209
1223179210
550924604
1745961697
130496352
1357949011
1649302071
196323134
1225783119
1981749035
1091652954
565513163
579191200
1588919932
1627573630
2026814912
1036919098
909161484
1359174920
1569904858
803962904
585085764
1332943231
1773842900
1549367019
721806460
1676899122
1915815895
1523615866
2009663924
864030241
1199281186
371323246
1253058677
1745895957
5711007
1545133603
1269402173
890275570
1225709342
234972887
165779266
1488583931
1849222309
644022749
1617104417
1340538055
354780478
140138508
732281904
1182810640
1456439843
1142853691
410370644
1682338004
2146000248
125161401
1881261459
2117119695
1649734522
36500392
898181792
1581387352
1213895020
370463319
1973137776
1820377539
1429299626
1582466013
1186283195
738945314
1023614583
1985345964
332171222
1367189513
1541004138
1019374187
1939831341
1162965140
1831794351
830000653
1538017539
20788859
268946600
96205824
1593034178
354211834
109441196
354860954
1719098147
1362995754
1159445599
1519753870
27627569
1041932188
119379402
1854012350
1890834240
1783966610
1495816761
270909133
482736658
440191390
623381711
1128768362
382796194
1035489014
979628494
153759591
894981386
686214774
230972285
1953507198
1551576308
1136881767
611051151
1529437674
182408016
2010828433
788044207
802610272
1900304157
1376144592
624768640
628287980
223060106
811395106
583726466
2008879680
334406354
1295812532
1478651842
475056552
1283447967
1753123049
1081301719
1443615276
933370285
1624311270
752786120
1773646722
2058958218
1814947755
1018221356
270375819
1834106868
243408206
424399091
633478736
1943390192
1555408962
389586900
65795198
1308134331
531823647
1085351823
2079946728
2125543490
2098201170
730668082
1618491239
1479928850
1068991634
279528752
638592557
1541674743
1438855402
1726618424
146375331
1245447996
962557969
633530264
1833300212
1401876241
1260111871
52772230
893134776
262140730
1586079563
1780440268
1033197643
1581075398
247135468
941566454
780415218
467904160
1891543910
377887093
1044836846
548998971
1164229061
1588345401
1632126703
946533902
304697603
1830085717
321406490
160121719
1721014941
36500392
1222156986
709155630
1009559248
754001176
1129527508
1480579296
1881313949
15580771
2052281944
1682240114
1355672402
2046730521
244617726
1788310835
1849995130
1571071939
804582070
1870038580
1859522726
1647801522
1236430970
1589759637
1153289270
1732805896
41669331
277664913
720380561
2096260250
189957223
1033665228
580918508
955672946
248888970
2031206015
979098811
1172266477
1354418324
26571169
676060004
772399181
808819357
768980971
2022799048
1780711151
895286838
575564067
941881740
1820312720
276549414
786530450
1916216076
1072311339
1954765726
1522605809
1699895619
1909052211
302482882
846209223
1747382531
586872387
2091026651
542713469
156109494
1018554869
1773915085
1666388123
1890075551
410485113
348552884
1907306911
335849385
210829633
827578044
2043166272
1910333655
2042485940
676821518
2016499778
230808445
31332661
210829844
1583321392
2121694178
1110234922
519819034
2048770611
1246393207
770610524
1069493436
1829472262
927201766
1670968570
615101467
1753147347
1302975801
734043771
1173799596
1928838295
1715062562
1314681326
888125220
1471369946
1561772457
790792775
220490880
1465742940
1636057697
635621294
936107861
1363195753
1026460582
1258336286
2125207490
138516138
2098882587
632727796
528090484
126304536
1109410497
850898403
1122596928
761738148
425947053
674595398
204973484
836204766
51830987
1850263069
1333957951
1781640524
1069777897
1158351977
133643115
1968899779
424182933
52709335
1140934219
251051735
1169256709
574680760
357640086
1289157356
1912896996
1268907325
1672821542
600932907
165192229
1173099194
670985943
1881125393
578913869
633729880
1876002881
50253610
982907741
456923539
1267774917
1396772654
1383178154
300830484
937216564
2131753493
266496921
1050469585
1618989636
763061996
306468972
683005299
550892219
520961629
741812052
296689154
1313379297
161046315
318103809
302436630
1516614354
670171004
520094305
1206615754
924570308
1040225398
1540017759
351390967
1579495509
486448904
993425491
125445376
1673496516
1267032737
427071415
268506822
759064923
1851371088
1358448384
1881961268
45035171
213056516
277552917
234220479
654903297
614074678
740737419
1246613510
452572716
207548015
1410299345
1808890768
1022744662
576020628
701014043
996480743
1611959189
1827659953
1456853372
1316058746
250917557
358892516
488816270
1632424062
200893539
610845320
1273067079
1108217875
742838780
1742065711
1816616646
210465581
1565330398
1942490316
1971809406
1973336350
106599804
1964461588
789069239
2075514164
306021123
608102165
1779280
1649096178
21086445
1135002772
1466230194
1860628934
1338096430
1042960334
97728014
186825034
1709600175
1119833120
382390364
530196688
1417342289
1512276741
767292247
1354307535
490255001
1983939673
273765462
1811724935
173686751
203488243
292250798
411913171
1703242722
230434775
2104408597
1354155231
1704372949
1807704724
893043938
1852756070
1717644973
592376257
381504843
1232310952
438441969
2063532479
1885520695
550340080
31185123
894990548
444938546
57376954
681432281
193122160
573347105
80561101
335304577
1329934518
193002405
1033363893
48045816
1259261111
1564666969
885824858
1509199123
660549084
632446610
1237634524
1965501770
60815328
863904935
1271744150
1692688914
909366745
747317809
501318828
1021123857
1925931470
610567471
294054986
137967651
1336976618
1486460217
1594316785
741853230
1426124641
1896767971
1817261616
1406315685
859225101
503518732
1893001310
2049148976
1445557582
1001882489
320026260
1137610797
54279235
1288911943
1675073364
1113016773
543582889
2127473457
29915018
706107618
1565696394
136181866
253726113
2091019150
378670492
253320303
1591128198
860546038
1570677490
2115094782
1484086447
1980416639
505297852
1203946442
438937496
697245246
1728971811
1219169721
693181136
304924804
328462826
1654605906
1059621353
1301889738
1745752099
1544534801
1688268962
1985253421
1645887692
1195787205
1311535911
1985319505
592298816
1768369000
339368540
7978057
2112878936
734863079
841316813
1604087280
1761853875
1884534651
741974993
967915524
1663861078
1577934466
1344144636
1164646236
1375312673
947950273
743082308
381108001
2122396210
978432610
1078809583
1764790016
1683704322
2123913950
817114007
620690653
1885259112
990287765
1089453207
1741511831
1692001183
1386875388
1387875422
130598281
592255349
1091966876
401420994
1625627517
211671493
847021533
422120584
1099995680
693659099
1688094511
1549915124
2109456534
1320132362
815961484
577850103
2050818888
1728262859
138415302
536409380
8484772
569769019
154802843
530008038
124174705
733469192
1561366768
576838274
636192186
135771924
866923864
2068747485
833315305
1130606212
1937808720
811070384
1250794819
728326022
2100033786
493892448
1152795484
1921336212
1756621516
1587167944
1850882562
323361436
1877579883
1450084260
2145043012
1117921362
1221183780
756445565
2048171093
2130604584
1708107224
1847239921
2102714860
613487610
850467570
1233279723
944927625
1460581969
978060461
423573497
1151168784
111371514
1445365665
1061461286
1711094525
918694738
1872714451
409372083
1180938067
1564710961
563726729
270214654
1162115943
1392326787
531589366
1544396279
1868727133
1990697350
850310299
73787775
421928383
915537144
1988656545
1151246848
531485709
2066508197
315365359
2119376175
1589623461
1132605780
1184337627
1306974170
1459961393
1382487899
866773973
1171709364
544005358
1317540903
471090646
1023880569
1477400528
1313217991
1249759946
295991003
1011428607
348972094
811974879
1353736030
623489096
2133789839
148573411
2027078775
1851753861
348217575
1105734608
943505845
327135008
539886665
959071729
1907192146
1971888516
397295509
1789345148
1548998976
1160870321
338367134
1044654276
1721761468
1297398917
807057160
981139437
924472186
1238967486
671656919
1797650486
520253755
103539805
523922868
1791748737
1297028031
1587805998
1369133454
1135863510
708185108
1773496430
1700785183
561713754
395588560
1861868963
126750919
232488339
70122361
2099003159
1618350990
1724829926
1341318113
1262949464
1091159783
1029718068
247727169
453808069
1831239749
1696573657
1835891809
402000223
2063694680
1771648126
2097334416
744253178
502545491
466186286
780795565
1469490338
19402867
1730027160
1707334081
1731123366
887692763
1325929792
822166973
328740506
347829597
804282788
851815293
1892808081
1802112253
51637703
1631774980
931798047
1610535086
968103716
1296918594
1371340801
1486835138
874044064
1048260608
1278491809
1359426133
1357258736
565416722
376879612
567628960
1017887104
1724394583
1809569405
2133155685
1866960144
325215643
318372304
450707843
1681079312
795290750
786232377
394098304
435440304
993327256
79170855
1689428659
1973509427
198749431
118294667
857802652
2008452726
1729511287
1483627984
1994328098
438533985
1258493667
1412428683
1608831405
1660090425
1721214505
2080830707
1914314065
42983233
1866484452
2023817006
435960790
1038679682
1653639137
1560569557
1018497046
93321484
524227632
1642746461
1160921914
1143778437
343696870
1575137582
1642586646
1573983091
1597002131
716535843
1019968591
1189854282
638038719
565278451
498535978
2133151295
1170664098
585525227
1291269508
170182834
906222662
498007667
719867474
1462528402
472882116
724004511
1566057949
111371438
1777167113
1791540770
270799839
1905375333
719463335
1748234814
669622856
1359169660
1528515506
539948945
285013514
1019474886
990272822
980134922
1272696496
2061915388
1257839333
967139513
108563737
330890551
1838675341
1619269323
343912528
558219718
934665332
1356238496
982357586
682900609
2135525462
1731741525
239068423
177056554
1377121223
744816153
950448406
1441362042
679868256
798369848
372389798
106443255
1631284325
834299875
1490051542
956996799
1415638813
1243656416
1968420372
1880886367
441886126
2064569446
130234674
2083711821
1702279110
836951792
317516465
1635363058
1503858655
1846293708
2010820589
1833759161
425385258
282190616
478404488
670175338
1271712886
1116238645
1698034087
660928127
662145965
2093616406
721253199
785495009
1103360724
341438572
2122609948
2103819453
964284524
1811862046
210492643
1048310181
1314999077
1026285898
1942881282
60392601
1042299060
94163595
788246907
1337367556
1363566327
854880473
1456791452
1717618731
627797525
281845584
295678638
1131895764
125303450
88927058
1392795075
485467433
652545656
625136018
2002147858
1626706033
810518775
339913948
956928366
1827135344
714201009
163844258
1495119789
1246625442
1481748489
1329232736
1845570870
2117039814
1406105030
838625934
262109082
1256133528
648803698
1285559244
619111102
1585761899
630781746
723134591
222041248
1700882398
167923414
1575708897
1483624103
1774167613
1963806930
1118073364
1944732453
491689402
1769914747
1052184235
577461388
778209449
622540747
1025402282
1193991992
1842736691
1642558606
358927711
1435777792
1299463144
980778108
2032650358
652617801
614638308
789486853
369311659
468645788
589239151
785833618
1269647040
512168333
1250951652
1393530291
415227988
123830601
1250356915
113511403
328724785
1272491509
1274539872
1889089774
1882487005
950182913
524341957
1058263807
265140116
851333459
1544551569
2137653771
127070726
116323540
117215718
1265384237
994391611
1193704183
189929365
204772454
1931858584
564022236
448471850
373660662
361978845
552510145
2005081622
268336796
67108934
800011783
1362806834
1786426564
19560415
1120836686
298224298
1998889488
1128007506
72697879
874392854
1736449350
1249667155
1510373523
1334869449
1839705678
50451000
2115318842
253378209
170770765
1735046382
1019214925
1564668658
1139218720
1636179419
559804645
2088075410
1075801571
361009650
1865184294
1925185681
370012220
103831270
1000714737
1079216575
1314420005
1469465223
1671082278
243511280
242311279
434961891
1469693198
2087275868
1985235672
420191887
1018648686
1450830989
881333229
784988946
834508131
880976086
1781821649
1769285483
1205014152
2040059473
455401993
4238302
1023954478
976398409
888665301
1002254141
1334904630
1650017076
1339886259
702528950
248066717
1122001520
1064794324
1148502964
415386474
614550114
1663296071
848004992
561329557
184151448
1083103594
149872608
972006134
6924280
264271140
836979561
1239399991
844431288
1698329026
811961955
1626065203
1425985682
1960509940
1152740538
921836777
2121132951
649729399
736219061
1482711168
877491108
334801381
1847859667
287138981
621323333
1899005541
1690930427
212830993
1487458324
741878625
1830199715
1677045632
704879668
1125288172
1145999943
910307704
2043855743
1236194549
1895666621
23943224
1924625302
199909614
1483001774
61638666
1148155322
448414775
100740636
147479943
217331324
705774248
1707698400
1866524633
1513841326
1062776418
487692801
274022088
149316316
480977064
1441407930
536424932
1654784458
1812087749
138426735
302574650
2134139326
1700806710
644394543
1380452256
1027776048
770242282
869327328
1080706200
606290074
1659379225
406891157
635898394
339431977
748658193
2087049530
939449552
157660624
96881526
476072458
1343205435
2076266895
1686987419
511059396
1480136299
984188728
403010139
154953685
1152342258
1639416548
1158342846
761635719
600450731
502435148
1253321160
167545993
1879735809
1374186728
1571080623
1240386047
1239212958
961587672
1572012908
767924414
1304498925
658066439
2065614032
719307184
1871305520
1230080966
1219357688
159347795
627820068
316041813
1718887848
1402431106
86739924
1717624430
427274508
453632852
1866927544
372190070
562955477
1796922035
11856748
204984549
239136335
953471338
384839421
799784699
289730872
757199674
1371488607
193660030
643559452
483135143
1122677978
558290834
1646847390
2001547190
902869886
1695233601
812022103
225123170
646797511
1153465045
1677567421
1967546847
1427844992
657938203
1822866796
952567914
604361044
855454607
1480923357
1180662242
313286461
107309306
98394485
308640189
1000913955
514214151
1717013457
446587155
1519769017
1924680075
76760363
387744095
40717245
2030857481
403130056
1703293225
873868981
1977611142
114404278
940227564
101164023
588443680
262751650
1718364602
1991441121
1939535336
1274175593
855028678
542346059
16713409
861858576
293265331
283434327
2068053528
282750162
610470013
69206564
592954566
1040000031
1232802376
2014690294
1043275532
1829690958
2000551204
1553972658
289647879
1289178765
1400294353
274019951
1556272665
168982676
1210316069
1062399466
1517032808
899864264
1043891402
961727681
1941449637
1894807770
1549784446
1842243723
62348422
2004592004
1487117315
387097243
454989573
157020820
1998380205
1938010568
551564570
869343826
604197566
835080932
1635437436
1696124687
1907310569
841406701
1656137493
2085273385
1269172872
1732999981
395861351
1813086593
1791188045
344919879
1803152460
1161883783
952292387
874645704
2093338667
712684926
1997430125
1417973271
432782579
1325350064
1456870780
1019138991
279084057
1171060392
743803444
441372477
500940951
613311379
1160831992
1076194899
1111361760
748089670
482482078
720835141
1930719568
1277600016
1837992913
1995496435
488332635
1204281514
1446310166
591352284
1308180946
257692232
687314633
2042929736
566109003
1813222558
1134527166
351429450
1833189106
1052275616
1966411874
310125852
585983594
1805698360
894813748
618760533
1605995932
232948307
1996713460
588742171
417050730
876575054
1310494370
907900421
600281497
1924280769
1020749896
775961267
380061991
744639941
959293178
1999260864
693644548
1886748288
1171968753
231880131
975075570
1081301138
200579309
414334243
1922558954
55969948
1915328544
1533467467
1587712381
920837339
132942280
590466275
297954829
1725243863
147175237
1528917370
795714870
1264865935
1106767524
1853273157
526854455
2085621173
96765906
198867087
814653108
1299224407
1909488015
1049657063
64107132
348981187
264846012
730880911
2054152463
1002752631
1406801170
63962941
1029516242
1521709747
226732536
1060407965
856763951
1652600148
254976445
367324899
783202178
2095277033
1495730178
979111582
1634135728
2129101942
48396453
1574658894
1954877040
1648197850
1471618645
1257904241
567547604
763549021
1816586379
1273055894
1131274371
1577580148
1198615518
1170703609
835852271
1587676294
1599496291
454285895
1046165076
2067603628
1064362949
572975132
930340564
384012120
1283143662
704735565
1323326455
47061194
166474536
332847966
2074295627
631667146
1632131509
826629312
834814153
1468019891
1539728663
1231701146
1250430245
1921983765
1243670557
341596714
2017875194
769714164
2070513786
793286413
1777620754
140403723
342345134
974998462
359557647
180128436
1349265138
1237586527
867088213
1397826730
1274234721
684846933
1582265000
779129203
407229188
1490710945
824357449
1996246485
1912687170
619134329
1363761252
658693269
1194712458
540362989
1925351585
1091533971
1283749319
1127672931
1861754613
1011697359
549362469
860080052
1484648237
1991439294
460515793
1737046106
472343330
2133119805
1913486785
548238305
433427779
511417608
1699400808
209895296
706905852
1632321009
543858374
2086795705
1970542710
1192866705
1780972810
285268192
1568411327
1928820894
2016446344
1973547053
547582947
1527394488
1137671249
1727731557
1417779894
1039380607
1573738354
1302785403
1935418929
762421333
196951701
292404660
132013771
328279316
1794013453
938598186
1398255403
459527023
1466584488
1759912382
1774374085
1572880339
2074454068
2031204741
201516789
1501484386
1041782017
508039916
980143858
740425133
702103371
1882639597
32460092
749983880
1209286398
1301915339
1459443102
1391074834
622455130
591240722
370503757
1564618012
1232382964
627576962
1919099019
362185560
1303466697
377852689
2081540434
1546843565
1022236702
702555070
86348658
2064299303
1124680565
782374415
100559531
1047445126
1911185749
827235934
1248156512
625989400
1243111395
1938052912
1086805307
1502882690
1021123857
1978035493
750167878
612939382
1093715516
825126474
1333173696
286998328
1536836585
1435514931
971508058
140733551
1691781560
937168542
1872966111
910312706
103148959
658474398
170454508
184641126
1948676633
2044690708
1180009456
1084242649
588552266
1836680756
188077759
883588772
1759803291
1276472039
569973122
177712123
1356010874
85067431
147927625
1607609439
1243766244
1247547260
1696082290
1754856750
1575096893
766108185
1951792333
1674228461
1175404074
1836419089
502984180
502622443
1468446620
1779933961
1374498246
678001032
1090022275
651616568
675390513
1041854698
1609453871
1997181944
1957093724
1175446
898052836
1383445670
1190071582
1612014542
257199591
1562518621
2037551914
1370475099
355059378
653799281
1206164090
1349782126
1241647237
602196844
1175624035
311025455
1872325597
1119524491
821929069
2142186847
1791377355
1872983427
220847330
211935481
892838504
976547280
1239397675
1322485693
2121986314
1946117506
826472247
321730021
934835697
1015251359
747989249
673797232
1251087804
1310944729
2019353827
1157222408
619385712
1695662866
2105529780
935123012
1836973009
1239456289
14807281
987562224
1766486901
1965808533
672796542
1290662866
803518945
997993815
17188489
1442417714
1537562226
1413265775
1514268596
1396083744
1832723348
749091305
1961667991
939701413
785833618
202517125
2031994577
473585365
755102766
266038853
898011176
449480968
141054512
765982173
65608179
823245247
440502825
2147219317
2001729173
1821694219
1009795620
1667365257
1836585492
1145636734
492048974
1095453163
125303450
1454104764
2068374091
421436326
619733001
601842271
914747129
694155364
2028923123
444822784
19970145
872706347
1309176265
96226259
2132314650
842160300
1263998467
1426255755
2021100643
71585418
1945584209
1807702453
862225250
1013588300
953654986
1738461624
1695502636
1034303495
1415502003
969262306
2070382927
794456313
1751442203
2075427785
2052933658
1779913564
864346569
330976727
132762469
2087099797
1392680149
1518051901
603401737
1193443776
1254612953
1404999991
1317764510
328517221
1992165543
1176935958
840543282
401982378
651864286
240837383
158389358
238330150
1616621093
284721812
1402451897
1321400368
1088603289
1286529680
317601728
56931310
1126932707
164641861
333182209
1134961161
644321375
1378288044
599455671
1150375629
1840126081
551515979
299140849
257052458
1677661709
1393664457
995435842
1388192917
508615985
889160689
808336407
1063139247
38889353
1428767263
310634872
75569585
536470458
837701530
2007104842
934274111
243847377
1007672662
48731064
1669947315
729036152
1565602177
479768870
1285951656
1365786095
941571368
1999445258
1168778046
913391688
2118081270
1402454711
765852218
1330495768
103858948
1797299802
1468882383
1836821381
854719707
1976427162
1344068403
823998419
1906181594
1436724983
8408904
1513818798
83771992
651658870
888688210
364964298
67457237
942630439
276585396
298278986
873481985
984523939
1788158750
1844718392
1110786593
1854554620
519504269
80332588
365577148
1688242080
1900304157
940607069
1865452848
953715575
1169382025
1164041520
1463575971
1286932048
867389318
2072662623
1722435533
1396403183
945806494
862433327
1853202524
2052402374
2032597336
1550648094
689926210
1471856268
120518274
764239813
1231346402
847788097
1836070915
250747372
2064523869
1095605018
610576890
378506634
772104003
254501119
100090446
1593316728
1851465111
459106367
1324577249
1874482455
586714987
379721196
2033759723
744120389
1138423876
530277430
2032040352
1756468534
1136923978
154504702
562539404
1122349361
1233280211
614622015
1673616169
1617637000
651885891
1293392588
48345382
29858318
263811523
2075819647
1087681543
1291270666
1779982978
1607217248
307629396
885974919
1106313419
465327419
153181201
479714596
314485155
1692867334
331479065
273794043
913271159
1147729127
1767694017
785092545
1209286398
270643803
824549604
139217081
243169053
389751020
280863159
14334377
1309511989
289694919
1933125239
970306651
1686918827
560039204
1371895423
1795985942
28640830
817707445
786461068
21804578
911885769
1030160092
703935330
508533199
235445061
1874718249
1294595285
1546843535
308603810
777786834
1672994893
1132764064
448586552
532343548
1219727916
148404328
51554424
1143799194
1417787354
2105982727
333911374
1894279725
638239878
851083275
1326336511
1377366866
307112174
2036566021
52355573
135866586
2029124183
1832528135
1233176961
831059768
39345444
1715698132
972898687
425990698
775067863
1880351652
1535634003
997223821
937304730
1671910553
565695457
673618762
1741591179
143128245
1566831306
771771794
956106727
1624534847
2082927171
1719709809
2093652303
857024785
2045482256
1787201910
1694716000
836853908
915505156
1786524609
1235034907
570866802
1453128918
1002210689
2009274483
752284324
705947241
423327376
861202874
1475600436
1931393304
1099669225
720049794
613495456
505581501
2049906943
921849851
1331087102
819633481
48223447
1800649897
2131342180
1604131778
1731753508
1432228451
176362960
968195171
270477352
926677600
377824671
692882351
1820503989
1719229999
1858154891
48124526
1554649472
974096695
1102264520
1890691248
701994360
1817051771
1103155615
1349149998
1824966207
1676043705
1022138955
2017736312
718848301
40904441
1199332099
1995876528
479806736
597216811
1010400527
1533880698
1073226763
195599811
1477847598
442233156
1126384118
1322623723
532890587
147520812
2116888810
1844153407
2100126141
1062328286
1426884523
438798391
1505674460
1402737887
798902355
744336761
33560180
1284037007
1358799399
1909420246
2003146013
2069402978
228624982
142169382
1112128275
1624314296
1664770920
661557563
962877157
1893555353
381010892
31272432
1895157601
1229512586
1318832025
1227542670
375386238
1060486486
309084428
1463132102
1673107593
858667735
527394676
1979095341
239066039
1236785052
405969620
360603542
644301056
464013955
178367694
1390141207
1980765690
23818518
964977953
1100899457
1240954958
1777665906
460555955
196421844
676843821
987410910
114817288
595777918
1629039895
1858458225
356525025
1881267361
1143405849
1561813811
611499549
706774575
2029117229
1151759047
878635643
1546986471
597216349
1358963718
1250964256
1376175441
7689635
1390452375
1932081104
1876962792
29519595
1530178983
1478959012
918093237
118201873
1061495046
151667868
1943269389
763391057
1022532901
1449430803
1913829303
285721277
2097497078
1150772067
1778879610
108437250
965163618
2004592027
796021055
1779422440
1843525802
446334968
949113801
1491913064
484411802
1599376940
252046666
1543645499
1120802756
225912403
493567961
1236738997
394228068
1816987297
1430837223
556705547
860833889
1312330993
23731942
130352160
1538463262
1442572417
1174329384
511536740
431826574
436949299
1910853708
161272968
1132009403
172213899
700611403
265362533
1921134448
5706792
649244295
1354101796
2033152391
1501415242
1353313184
1428456702
798478398
1815553715
1464993430
2061969890
1329125125
194269293
1239451075
1071132630
388393594
1472614845
841768472
1918874053
1839693170
1784045589
30443021
1843721407
1698875890
1398381450
529688562
1176542081
774794545
2065534658
784679698
405976057
1177161387
430687677
865733134
172418067
1788298562
1345654145
781770352
1270137530
492811073
1062381746
395520625
250441235
826200786
2068351887
49370729
61421563
1360191258
1301889738
341279040
825442835
199089232
640980112
1365364455
663686673
1974054840
1937137888
1820513014
1912501730
744136194
812822397
911259582
1924957868
1009915397
2043385160
801628780
325336013
284806016
275988352
1243651910
137601174
1620162332
1374112966
1908259554
2092940673
2082107567
1736343175
837855526
1460357466
279319472
1171742045
1658162348
1548502076
334523180
197300464
1547462772
2011764865
222451802
1664840766
320425502
1253580818
999322564
111574925
228424691
315482281
1152838127
2100234806
301840848
1128084154
1511671301
2072576456
1798485298
1160181366
1081093723
390073253
1067834818
671905834
1943853747
1120761052
50766526
1767122626
502434181
1672871553
29519921
2049819325
2033756441
1363811178
126696210
832222537
1228397778
1891409431
1469830168
47120415
249956902
1773567476
651520679
677625259
1170365801
1773893471
1225369418
740971438
678888534
2071786701
329976171
1787165749
1977278820
1414119555
885508517
1268213776
1670925615
103420691
638574239
559393769
610415387
107337913
1349717598
236141520
1585107839
56278227
1120090525
792967281
1912273956
1925630603
24527720
292565670
1027839792
1302577807
743903188
246107516
1984958974
463045546
438598100
1166133240
1868246092
953979468
649975746
2077911001
1939219522
402071227
27155669
1046175252
60330792
309495714
225124663
2065692169
32156773
1546312283
774174888
2034785523
1618112690
950238155
2032918124
595498670
1047052118
99512920
2130862704
1759122089
2015864903
2053458310
577820823
1951565321
71222434
1586106132
744237363
1427949633
1497165336
438289180
70360648
1268203719
827484226
1367511908
1413843255
1375389608
1850189369
177697771
192992406
1213822762
581076099
1194126612
2615042
1781416557
248320702
1299203046
1895347436
450068527
792626090
629535073
14298897
392585421
332903949
131588613
1570327149
753124669
1503842294
1300117636
1766929399
1627523152
2112703551
1567969028
1758284314
708513287
86713660
2132888447
921191117
1341109525
41862837
1812306625
1719006531
2092752874
675065358
1296183874
150152694
1511299455
1337585699
1842280632
298017898
1116384790
1639524354
862666774
1928917395
1841293234
1428257450
1925075929
1077939771
1725743273
1709815688
642796854
892707790
1929569642
2053686520
913285760
1483735694
452944016
1724515305
1557778744
1235385037
1576391830
1442836777
149344021
231930600
1627277976
239977756
2044717683
533419602
1539350107
1123089640
395921160
1343101778
440840891
1153282819
1017086588
1734673431
687039724
1624390764
787944132
1080193444
1352585271
25157491
2140295092
686325436
2099009628
1782009911
1210989504
1683345498
269687583
751857782
755454260
375060840
937947161
220242980
811068772
1876899546
379283710
912498999
797379540
1546889606
242619022
893428365
1933471098
797505987
1844491501
121661234
1539657579
2062801393
1570498083
171243307
563119888
832775228
193024701
1916712628
1080756040
1352691841
1654311337
920872241
1491010287
1644625218
361061905
344137789
168581522
643199831
1124199469
2038134315
2123293106
1802510174
1377727085
1851872538
1705959995
2029326197
943867374
953931076
725524029
1587711387
1532111240
720830368
1476666068
445087116
1531665606
1131827771
1437600183
702996667
526715955
331843966
424883555
989121632
424182933
207909890
1659839353
1350015005
1823360571
884123398
1771348175
906051132
1592459838
750750110
215448301
1248300713
2123415136
366549504
775492900
660483327
710146605
1239081748
1842561092
2682008
26432060
69552373
795146776
497994699
1732905570
851569613
1329116717
262565993
1049821766
1826273319
327638180
1116042017
540084746
394883369
698711031
1335373249
1796198715
1704892130
1953581017
1412436377
158755122
2030229764
636231492
957324877
1607584554
1094553500
104859779
494805573
580619722
653653360
1937614269
1386965601
1153441572
451099997
888226131
1506724763
1931844905
535513399
1344594081
665927802
839673064
984271019
1603073286
479066601
1883365591
1192380946
2096711633
1723580027
1075218273
2076359953
1067492079
1620942836
486233034
2081168477
448898964
1614137739
896034199
1370868074
489472537
2027327696
1549442411
813004030
319230318
1389535377
1212354022
863573683
1250457075
276739021
836481465
394127001
1194828042
567162738
1501139797
1947870145
1153250920
1677652476
1068810660
1271689351
8726207
280195800
1219061708
1791471346
1947655983
1801038703
2020232250
551998857
1877072297
1464116946
306241948
452212227
889274584
1079877841
533220289
1989057787
921417826
1521301320
269837083
1738115120
1575752519
900735093
788574658
1264092201
1766415124
2090429066
797895523
1005929585
1057955403
373365190
108457510
1503260209
1355415453
1149809755
475163134
323351558
1431526898
2100868465
1119114968
2116722562
990182968
1310758079
2003133786
1515098064
2076858708
607494665
277185027
1255991347
1843315557
1194468090
1064529890
671988010
325996551
1915814266
326518514
1577567263
12850076
925484075
113653471
1398526587
1509933592
923777756
1058130279
2146024751
1234257301
1797016879
1475124837
413645442
987721680
381067396
1750457700
1222243217
1286100794
1295788291
332043138
178491709
203527738
1166247201
1390692316
1356620913
401260996
174681511
46782412
821784326
1179426777
1658210310
1288860342
152474557
924258836
1896445140
106165557
1814254005
1808837350
914005234
1256752713
2143757091
613567538
1177251583
1743465404
799974519
1139867672
445835363
792577460
1934669354
904016713
862875382
799090477
1862160360
1234774522
55037565
681072477
1087579543
190512244
1069182625
453646420
83205501
1204307016
255638324
522082095
1691912650
1064900929
177010341
1241901433
2088437288
1959766292
1131915569
1619527548
616601049
325680878
1546425955
207465063
1572715222
277105332
1221951450
1759131643
2083705813
2071764624
496268898
163002589
696342779
1153558271
607100886
2038799908
121410615
780093811
1573420577
1812608566
346903151
710993041
7869399
1366460756
904639735
127479016
942890431
1838669307
311435819
30923495
969467341
328653970
1753962781
1961022485
660228022
57179332
2012560915
1988474710
1770251560
1973622045
1816088366
523338499
605615225
1937917927
683046641
968455186
1200595954
433678763
1369876150
209767354
1224117407
1736129851
922136423
1127633903
804945046
323974409
1620779217
304332980
1699329500
2127378622
1499092004
425513146
1780860908
1151662505
2027596366
1286925421
1367632242
30241075
1346097029
2086205
59144774
1943030393
192973989
483158666
1361003787
154856555
168458366
46335186
1186090172
504121675
589180400
1486383572
1576305729
312801995
1924682261
1101846453
188626638
1171472849
1913289781
1074014274
615581904
1112390599
1143785466
250657668
2055474074
735615910
438280044
1698708734
522135546
1062467391
1608998315
1956943263
1975024311
1528975928
1667578272
1536167053
148425834
2096951010
460705148
510810428
1403739978
1909237396
318457494
83928832
926781300
1068958379
1128380442
1875849578
1990524409
2002768692
24343090
2076858708
1456230608
359999519
951808218
81850737
1108609312
406197334
1260022082
1792825383
2030890348
796975295
984513688
988451650
1026274741
279341736
211056294
150028300
1870995878
923672517
342487567
193388170
1109674175
1934462214
552111833
1944430067
1318541392
154003055
424555179
1493904812
881901700
1215711324
1776534750
866391492
415669045
1099174383
434481070
2073706637
1265964953
1375350980
1041250839
1607727295
289970968
910746582
297612965
1972711242
20562421
1654635450
1750457700
1747831707
2112696172
255120985
884256454
451833062
385576929
744816153
551854575
382271237
1424713135
770358300
1251652018
733379729
448381956
1121032521
286268242
1130168482
1020272379
508702645
1037626671
433157322
1453773636
401710145
167057101
1519180762
769806308
1635065767
1411307037
254102268
1701458600
1698985684
1191379569
1331180628
421344236
898168458
505870042
1094754131
1924415035
306549980
576116858
1564360824
1505839262
278579695
1209225804
755454260
809066657
378642458
190534394
1795270338
1362387874
946609453
1129318575
654884481
1332877466
321485708
2013370751
870047396
1839792860
1718355306
1239676058
1357384423
1005367477
1948956535
563771447
648843028
1125628868
991901526
945491545
223944627
1404103499
1708360832
93392026
850768929
2157472
949094957
1210522004
1569186560
1636149962
810563283
2005034353
1631401299
1280416310
973512702
852460345
1900794118
115631098
750801284
1098181961
498634685
255086359
588712572
714121497
220859684
1283035592
1532176815
1426901255
1582277532
416809710
797039237
933161027
283302811
141335363
1240082053
1153327650
983332258
257459256
1417374472
1245715230
192513374
476678555
686576984
1760132096
1214490857
399715089
1408953884
72214871
1400201224
1559673959
1424031122
1505762722
1086793205
660167740
32189072
175181472
968952768
49840826
1543492215
1754368479
599834811
1915933205
1246278934
257068982
1382464287
1725434245
1484702246
461218058
644205821
1646218360
1908084901
1306805513
1267239241
1755140294
802296504
925609923
2111132462
748254834
1348618586
1713316150
1997442672
140398251
510743995
205773550
1031533166
509893652
272647007
1512806204
89356930
926084170
1648566876
439565420
158768417
395214326
1102783491
1814487800
1262246056
1847181017
878139227
236331125
1621551961
657290883
1622151944
2100808582
175204796
1592174946
1227613123
462829128
847448559
1391927963
1362269426
1169269621
1547668593
1243622335
2122979876
383588699
1482890583
1174311459
1944230172
1665360185
324537454
1426717347
2132356561
1937489711
707103038
189852584
561337370
1958952731
1730084993
570949179
1445270614
1045438685
426100534
1129575503
1738998597
1526116274
288955047
212515446
1723295503
1265212379
1908176511
596087850
481042139
1836736344
1719838618
1010779295
935437307
1186262752
667838053
1197129194
1524551538
259666276
1808280044
1094336562
107567441
518978494
870823107
1700186209
1387261531
1896412677
1097550751
2137877634
551581785
1948689138
146584399
1109820404
1959675904
752591198
2075971144
1468639563
1889621733
896415425
488798680
781589558
1911079304
1328292785
1007567866
1771368960
1187764773
1607005885
713282839
736870326
1111917640
725390198
1319594538
902777263
453192310
1193616827
434387558
410990443
1004039897
1592525567
717251427
1977843002
410783400
64013239
1144087274
633195922
2108046274
1137081142
1570870109
414889631
134747452
119790697
1087032285
2615042
226575266
878471128
1246528284
574770741
194218792
119174606
1314208167
489527042
1066379598
1976651794
1478512720
750925610
389176720
661479213
73184392
1378338115
924954660
1663898034
1527512103
1783761583
449002589
2088147230
1175000943
1840884363
919091610
552148217
373608234
747237603
1465527280
941571309
1804181626
2073997944
696002997
987803008
30421019
1380998514
1086992852
12474902
693086927
1930424173
1339390965
1472817648
681930456
1810554849
837392470
1724303209
1706457229
834818440
1905436181
378770087
1753841027
158387009
724328167
333572097
1021774512
1491333295
1186632633
1857516279
778523334
195011777
1171994213
1876491119
2076676588
273981185
311071687
1554138089
907825058
1446535321
1097909052
341460166
288996031
1523555121
384817549
461256031
729620773
1599468306
204476664
1472407510
1060845034
169781177
252372058
350075455
1048879070
594081724
940422454
594898232
2120851646
1270936083
1277242915
910305037
733165920
1418903024
851120649
2071162290
347578862
204456349
1506400998
1851953951
752732746
1596451159
1380052086
568535079
675966246
2072375173
88141346
1593280807
638751999
571732668
1484340823
861340644
248920287
749662346
133912891
596133359
1617599755
1779335674
150592464
214254461
1010517524
1780013524
472643846
36470979
1411918531
1675348030
201050165
2042776778
322748158
1651231928
563992055
1530344773
473697963
483972976
1081360529
1057309138
878205107
387038595
360362651
94787038
822291762
1135451034
390837803
1321003076
550544641
1554428107
372670671
1391437324
803875816
1472705316
19541681
450454117
1285084988
1297451113
1649925155
1586919348
225066201
1590672028
223534091
750534030
1113163955
1784064866
1911778551
1339719169
2062078385
845571158
730030150
1356403555
860699871
1162549371
1326485465
1622156471
1643525881
1749025349
151654423
1998436598
481363713
636247229
120762743
34267091
262558158
1380886669
1795381584
783854867
449679974
1621991442
606510541
850313113
1482249774
757681651
1120047826
533933122
1026652499
585334881
153789072
1700694125
504071897
1607919131
93873303
697135582
372733320
1774275165
953847401
1021961787
961953810
1364205546
1871236519
2004647638
1636914673
1601096654
985699338
1076018727
498098936
862923626
1037802884
1888264761
1373292156
1949161474
739621952
1117804362
1501219189
1004623040
555938865
1341113955
1743911206
1467403892
1082342875
274790146
220349930
2095501752
1176445675
1718334703
822063829
1805107809
1366865832
1153421985
941784354
867757813
2031440615
621890460
1368249324
1706833866
390731062
1775118832
755158628
1631005393
151460148
115103750
1731833082
1773796038
1895184506
717934185
330216888
2116921758
1441994654
1478251793
724990637
58739786
433887811
2031924743
621577551
1097956231
629514851
742086700
1089923780
682474618
1736873383
986756910
297564322
1336351410
2042307764
29298015
1176355779
1581025754
1930996779
1960864555
816331381
683659619
261814205
1509366483
526234974
1655292308
3203490
933124149
1576584890
972767047
1989645924
148796614
1607137969
429270836
588297068
1205755540
1967296916
101137572
355890301
1370091998
1820637690
164916184
714200542
476071122
1107101896
1502272399
382954782
1158614636
324675625
1448604316
1662023090
1040487425
1776825596
706972935
20155113
862794453
1419652253
2027415193
478385950
2087791924
1377176269
1474216497
1577937442
2015652532
445899762
984285055
516039913
649319803
896841677
1238610750
2042191089
235679232
196904349
2093353034
1194499791
1873165948
2059577318
1312580740
1486605113
1321900685
128539058
181040186
270901675
1088950113
1880518423
2007949200
1318933659
26125380
531517707
1118400484
2015346091
465564942
2128388164
362234643
1947011329
1825787730
2454874
1561513667
2070593187
1880768480
1014223719
656273479
2008922546
1408566536
11442561
700260558
56970663
308003822
55871657
840211700
200352576
351270405
967090597
1647740412
938448125
657862174
2121109469
521806774
2001426404
1397708050
1856953426
589684355
1623377381
321734155
113063579
1484556980
1308264583
635621452
1183785514
2135868739
266795591
1307839875
1605182257
2105420936
2119434642
287394807
1757870836
426957902
1522984885
1904397307
1906648945
859282220
1912273608
1184002554
1359080315
956620985
1640916168
1295667586
288038797
1249080190
1296443057
201809837
1963615665
1798821230
886053854
913785809
2061505848
1919195068
1940555378
1338825521
540816703
396452079
69784062
1621672895
1199466484
1647904596
441316978
911575856
757951789
1069235454
160918908
1404137078
1007641267
509687258
250901401
1396429174
1869384758
705635699
1634183065
585530357
964532470
1247698090
1315136390
1570836062
2100971440
1471552251
57228434
910694331
1579694223
731666736
353608578
1472803349
1083150593
1933704589
995104168
1488525195
336862574
462711956
1561093273
1262840909
1079586240
337958219
1793082078
870331591
440696581
93552931
1571720476
1300519206
815788503
309447782
2091093206
486628886
1379557669
1136688203
976139147
596664324
339765980
1314420815
1770583128
1978876669
1247466300
740337270
288830567
542896437
1541640099
1271025398
685264669
1461177338
1850181601
1417761112
1675661754
1211630576
1639178070
1728199761
404979811
83689118
974389331
722047597
1351464324
81943337
1864014583
524390532
1160011039
130915095
1861757425
516386070
1916341837
254014449
7033578
52135521
2117485545
1783351803
1386227545
1848325899
1069202879
553488706
1982908522
329180661
1604924709
1032004860
654437787
982900201
1762361530
2131608910
502478772
1689506196
161567372
1639931762
361698720
1724775580
1175736184
553400363
919104443
2024185309
432986094
572556870
1387800980
1944668602
581462029
1186293422
1353302612
905505636
1432578133
1388379632
728422686
691236927
2099101299
651897139
1553130442
94424606
874996062
140942786
933686978
572712185
1717461668
1319715554
2063004112
2025678667
351344578
1695998994
840195765
1699665970
1563846642
22465148
1407412446
634717595
438746279
717769506
963814225
1986257008
1496430685
1199903763
427097128
1533373454
81711629
1970422306
909267312
599270387
2032988966
1240297933
86149947
1222975801
1920837287
476239911
1800179105
239187413
478048371
722353552
393240501
847251093
377627078
635045953
1627946489
138000103
1436488521
1252695018
1558332304
847572247
1997482286
1103243175
1263820653
392061636
120741882
1258040012
2025812349
1216122853
1756255140
1583272090
317385438
1825706648
11589
530833122
2039947081
574478126
1481022636
1775779052
1185065407
1142066820
724906835
1435789075
1598878734
904208557
1625358305
955129674
1181830303
496857134
802649930
2003591546
207090173
412772000
1594716879
198703257
604361044
1588469316
1937277718
208554786
2043035597
1175281734
1527964268
591117593
610692235
1021072529
1161661389
1606070958
1220686329
961284219
1321280983
625971853
68603176
1718627323
1510694459
718794617
1259062382
1770758760
1135324274
524779109
273376907
110096973
332782030
1661527675
735667041
736948931
681715008
2072655980
461058817
1044024448
1037493962
1898087531
192021950
172569834
6952098
1471665481
1745768735
216793562
741714334
1385026199
1088641818
1332675025
160618929
830799567
858168288
1903232495
1364617729
1674109487
320943511
1351368069
1049457331
198330306
1046301908
1894054697
157801120
171855728
41917343
1537146218
284024175
2116245316
340947312
1508263182
397636427
96792278
514282929
695944303
528824263
326641947
1865824381
1961204143
1406240595
1042388491
766883644
874370942
1363751406
745762540
226500409
2006946275
1358336812
641981821
58234581
131771402
881667320
1532120678
23561170
716690798
962025047
318148141
1835487684
191119665
1036674682
658156100
292995418
1088065430
1096883367
136885365
1238135834
1483956769
498320349
827352131
1554660230
1851865263
1089154370
1200841274
178779751
1786513917
16933042
768825078
637807740
1848366911
676172110
681781569
1931942096
129255026
1456883558
1391940339
415183421
1922876552
969154572
687925733
579633346
1302349256
465066300
1769740006
1453596082
1792014096
979104177
2034321182
1167729620
1016094717
1803719702
1428013946
403696856
540776201
1257610722
2134674646
1680852253
1854286635
1206645887
479071302
897985078
23641830
163963273
1555348468
918464500
1916652579
1357989313
868043502
254420951
394516303
2117716275
1988157421
1176539495
1466048681
1556557432
2103122126
1881460276
1375555428
1603292083
1356552812
862068472
1872426132
1484167399
151382573
600990517
575427583
625413618
1344721194
1986520930
476110864
1209854919
65854298
378848813
798590310
1871401302
1096535165
1469099270
561662045
1074074559
1798428335
193242166
851723873
2007220977
705688524
1434502368
1830772228
152752429
3153202
837656316
753831576
141825462
2036441273
561869957
246589404
276904377
1595292806
102245681
617243755
1597190292
393208011
993103598
1745199161
2084691327
2077542769
1580913147
996069323
246628741
1408882791
1022394081
954709256
90512005
1831892016
967390315
1783824030
1835620261
1235439042
1030158911
277338424
128306003
354395215
538231098
25227591
1731236689
1332452727
1625576451
1256227779
363188193
1764142125
200806741
843392856
927897475
305983776
1025931755
1205357848
1525686987
884198408
203639174
851019541
1547472188
75615864
1701657220
1921702174
1162382329
1062919612
902255055
1133197403
501180299
1375583015
1093160430
2115568460
2121469870
1683963638
2067317783
657757805
1429399753
2079259956
1780629027
88034871
845096012
1762720152
1695803611
89529677
238403679
444851665
1007637830
1629764180
1674372168
440625114
1898016595
789926324
47191334
553926642
1532632629
89511738
1547843493
2084396769
1085483178
925074496
770315796
501051644
1887524617
1232055121
1404029412
1530778907
377010149
1089874914
2127620552
1890486860
2091453809
1913120033
420458329
1069990547
1176781052
2142306945
1154295215
1015757157
353655335
502157752
367203266
2133322110
2098387914
672247281
619870663
354935293
1147391896
1464299862
756285115
471903866
1511469837
1571087462
1020648710
1442995447
464985049
2112448439
276347695
910076865
715146584
1337468815
245245295
1603412141
688032709
397573228
934669801
757335361
1044784104
698735789
186297973
1118927726
2022455844
177056554
1895095223
564511309
548035513
84195251
17651848
959589707
796393885
1535019887
1344852244
96203378
348764198
210276564
171845169
1710307898
315464156
1214538057
987763756
1261917019
180505570
1340827187
1211863613
160043726
1519316399
531970865
1993971524
1353805051
1372032680
357223231
169901126
579885743
1967297398
8705459
1077429583
1667158818
499682444
1074447257
651252493
1906396959
1217623385
1810290037
1277877693
1073375920
1958243265
1276957039
593426163
2144755852
2085128569
890381998
1574898740
1023121832
1503751590
1460196051
1434334179
1983581499
1359944021
1872015283
778170885
947100979
1123762641
1857932161
1769392877
1455581091
1882511639
605076569
2129881015
384469392
1650926798
344569182
718380967
1645668829
1950887166
1801706674
1118780573
1160174135
1850659928
1335395284
653615638
1473161412
1392490325
1607095231
671540251
1644325033
491562523
1971335290
2133109546
500062831
1601093301
718496355
1432024529
1218119263
304436740
1346237802
1981050409
2013186121
824692921
352622108
1774926046
936442098
10027227
215414970
1749900248
1454559774
1155744602
1886008418
1683083540
2090813330
1711878937
1246710256
1528848202
1038549010
1511230447
981714621
1049119735
1871595682
1385816830
162268047
1630293403
1233827020
2008102097
206693390
917922975
548814906
623814481
1273225666
1160966398
656291058
181246609
533047837
1707872751
1113330978
2071162073
1841452116
1997977519
2014038635
657725647
324575537
680947029
459321114
1273241435
537306705
80258913
1196306987
141531412
1863710866
189256129
1448834353
429894169
1517657050
309228319
1961649189
1967723002
349400840
749314301
1910463831
76519401
1725942801
1476133339
1912047011
1110250559
231690309
312790220
1549447075
388345122
98591573
516364395
1304748635
1569949893
299195793
1094608809
568425292
1738676571
1813929162
518472469
1070099969
799866828
1029883138
30631084
763521474
1926384085
628969965
1425570377
379543555
1161418639
1941719343
874446644
232731716
1521019644
258471399
939909890
91480250
851162174
1104643143
1338352156
1736780327
1070341265
1436305658
474284796
1524423515
1161724068
1579453847
1317094586
1451634302
337516868
833186124
746228933
1590853651
1089960899
748348353
451388114
253683948
255447018
1243269445
1809263547
2132247882
1207362669
2107918603
1248478311
341922584
63442145
872086628
367809281
825672533
1545902480
1415290543
1291636355
1361165238
1516281973
1693177365
1310494370
1828609028
2041543999
724189752
1735521491
936325448
1172872107
59376653
592544419
224997344
449794760
965144533
1342110974
580864812
420693748
1997403956
987831216
1100009993
1578443089
1763608054
18664033
146232910
533984119
476427373
422910925
2139090215
2038107587
1111290445
1862848414
202930514
1455151985
1095634394
641471257
745073854
449923858
194277175
824130059
799523845
1973099992
1790915649
873603599
1862323992
2013691687
92814802
758950084
1458845910
1122507037
1026462758
380835864
722552620
2069582257
737246368
428903587
2003601767
550870424
1584246611
134208892
1902967915
1733384939
39529402
1840191817
1286391183
1252736224
1299502457
551159419
152872245
869203902
575392860
112147468
483149414
698409997
1066742109
1632911384
780267699
1579978294
816043354
2036440180
885238346
1264293302
1006487716
1470903448
1804980599
1588755916
1273911543
1706351545
553757375
599455671
1528269030
1866843984
439056106
463697861
568447336
98441059
1067616141
673971406
224840653
1748213808
1904054974
652813073
1989780954
723496451
447697933
171953003
459064301
1343996073
1322459764
1889091278
1351492388
1209094495
459271449
1456573732
1978090143
639222508
159867808
1739078712
900614580
1803452567
44902612
755923400
1309879812
1173499562
78010492
188200281
918903353
664395947
1863599219
1392208201
1265451530
2104811211
62787660
647256586
392043577
1142446073
92155635
1063740182
1279488474
969166353
4599547
1566277191
1141803666
1314013347
862689741
30811773
1547521626
367547636
121773772
1843330765
1673274766
1570048831
248974463
1465711244
98351533
1002290828
1641973390
1144658050
266343036
1139664020
1072214754
1107333357
1271120026
1546723174
2127171755
1415460637
1183915057
1528888420
2011410802
1428582797
1550671767
621043617
431187995
1371844561
57034291
644954575
206503633
583626897
145348971
1862437362
1588109206
870406709
1372560875
73410448
1566798077
901673086
1535520005
1560970990
879615042
187795526
19735401
1724694625
2128180828
1819082426
1573642130
495583052
724865627
508098381
731021648
1995118918
572120819
638054575
1557760052
38747752
1358788291
274737326
564633286
1631389228
770390619
439502908
2065453687
185823562
1528892206
251089126
1562323141
855975665
555711602
1150147332
1962048517
770278289
753616477
1624099010
1687421532
2137664147
1544494105
673199451
445998450
2058361233
498045158
778124930
1712932983
222621598
1828767336
917178294
1516664785
604197376
1818564263
875446997
809183076
413902988
1493335985
2040389208
1848901527
606146882
1536434563
21473368
1132948868
1112442599
676929480
238348852
445663498
1329170784
348688651
244119546
225100543
735392464
618616751
517580372
1873176325
2098615895
394872871
1139499392
222959100
1779544252
1807409660
414858015
401277005
668274933
1662419046
327173810
1653533696
476304845
804312725
37763471
561869957
2137760809
1876287169
1990982783
1593817213
1567077627
289360949
1127152370
1876674586
154444921
189852584
2114185351
146674860
2097349854
425317238
1830318211
362699514
764328338
728161026
394988958
13817012
836218749
250283864
2135998509
872247866
1161207001
1104564497
1335314720
1693099245
740058981
1117055036
1523988836
1496556211
411054415
1967052147
846164017
1589762411
1909796691
578590217
1393861443
2138498873
1112629917
829896002
1495602039
849565849
1387035560
1841816819
1456716414
24885985
767446920
2143289231
534612968
490659792
863961686
266669933
177256165
754630118
447014904
1334148812
544479752
305627147
1988208134
1369097171
660883508
1842014897
2146734261
770364573
114493975
23031526
247824053
10469236
1257904241
425070243
388062801
812301254
695342642
362216710
334904130
352560381
37942971
900284921
1480545961
1373287219
115356232
2067679481
2137010743
953817993
714256602
1911501893
503093904
752786120
299253595
2082716148
1399169076
741648751
472147785
229842159
114191547
1473424040
797373340
1383936886
299019576
244301049
683780598
666407384
405511891
839657790
1230686015
317119283
334815310
1714873629
1616169486
703212203
1535835477
1454910475
204751019
81155049
1210017942
835521200
1457126519
405653317
1575779685
878602583
2128172940
554064170
592132191
1344621194
1657242076
1685449113
779184430
573645526
1573911021
1762793319
886088050
1153323554
1404188388
13967907
1126750567
1697070805
277122665
453395485
348156285
1811914622
51784661
2075648479
1198664301
1541946025
1298056932
89237340
122494067
2131175085
2032332962
1685542176
1822382898
1174717366
209329796
900617394
2065176137
2065391857
870323469
351858994
404006312
155193320
856052316
1583412248
2054079137
1089766804
750009144
1087339308
1231995621
385993570
2081803254
787142207
1333165767
1859502156
1872827582
2013352855
556926639
1593289455
1333671474
1891378048
1656445424
1765170972
1997368925
1167820029
1371246968
2093543373
1486123350
1958956565
552616733
1577652721
1980110944
66724153
1407654402
19159760
1608866851
54090530
516280839
908521406
1637541952
1460131443
1289321702
1355512614
908154724
750295287
1069956521
86336959
1461132585
1286991388
1453394979
283838265
156897667
1955800631
253558959
1168491555
1680795127
1469316990
486636190
591011444
73194476
760488752
44305908
190236574
985354647
1094836411
1019214925
57299689
1699910289
649516355
2018454935
1165786453
532977735
969022544
1713792119
2050393939
228262268
1259255258
656014071
1843967052
674909127
1774325365
803440216
128409840
1042414538
1453298465
165508200
1106763484
140258921
964441770
2085748851
316854755
489263480
873222781
1787436135
329469849
1257317303
1309849796
2006076570
483352488
789087482
1429621598
1917468555
1253739167
82122843
132419341
26351303
1109810097
283043214
362205436
678373188
557588304
2103281408
1421221487
2121942145
465686206
447570885
1101766172
1073867624
652440237
678318430
1608301999
301799614
1576724482
2011057311
783424521
1575073168
596944537
598437649
1348812514
1616603686
1696803116
588802084
2050558081
1218626289
396325194
1441819909
1736084734
541404308
1205447065
1033765557
1114225994
837830334
1367378970
946274476
1651653284
2025674516
883610564
1852785832
2142263938
1779080765
1379503086
959788333
1571330721
608432469
1090005573
1685970122
673188820
2053788370
104506901
913976619
1425201238
1796635838
1401973795
322894173
1372956395
623559590
2097530673
1192631036
1007867179
1821247742
1210701222
406452285
2063071550
263880035
865815054
6203433
334696548
1949133563
1697275676
414323031
1195441746
235915767
208147460
1824036582
625671654
280987951
1454487407
1062776418
1529489209
800093978
1614887264
1281354379
1888263750
340490967
1492230935
1338653313
689420740
1655637944
1886801116
1453861556
989987876
1158430985
1977463782
2065799279
855004951
1985575070
1924500555
225462640
1476084965
1253729395
365287221
858346007
77019633
1405270013
62357055
1492622602
1197007626
687754269
1018866406
1860786042
1540826344
302068554
2066858453
5985733
1720447040
324442278
1414593672
962829592
2137414603
1723889733
1665231563
397757723
233460584
1995283588
1345252808
1540556754
139832612
274573929
1395036855
235956014
1753854427
983656158
954406721
1701017989
506847199
626752608
1912875789
2075354515
1829683336
1789500850
289564253
557617601
1219163514
931103552
341207196
1356772399
1885670768
1488500524
1576259697
2142593997
1741061901
1899698094
924932568
104599035
780128915
1680965296
731746322
359011112
2136464658
152295372
940657806
1502495450
1489634491
215879202
2117509304
1864297473
10315958
152758372
958647573
1464264109
286594462
2122454395
29994156
1246725982
373397184
1876987987
1609178926
607808216
569166959
893805849
563890700
329324454
1574288565
1864731709
1694049623
1869572437
1225733296
1321738704
58493586
1888685603
585404198
2061383408
1561801976
620489108
737791863
983068626
1194578059
384457249
1228194602
523353441
1604014178
1390865383
1914125231
1043876646
981504868
963081692
853667836
296797223
407132690
572748716
1686459462
1195399360
1751772170
1483843347
106778073
259063879
485285543
402843148
1629649988
1441022844
113265957
2057503651
913237364
1404451920
843715889
918662771
402134839
631026232
153542279
2041100268
981138383
1087413380
646066852
630380655
1299031286
393597724
1969046679
186503255
433741165
628223719
1629149624
1972099504
1759532349
1152082138
443541060
1321874975
607168842
642037486
1783314222
1631855192
162492029
1622157551
1883425578
671203218
1984408044
1360301324
427654610
1572934151
210844172
143615177
1293259179
977617904
1739746234
1226005121
1046075585
1742463900
134135737
1884911195
2129507847
425586120
384123050
658539371
22765545
1500359723
1062175056
1606034029
1360454206
1694049623
1568776116
2009828176
1240802599
2007039899
2110488828
1590508011
844736231
1959345387
350219941
1222982308
313575826
1096422914
1729058716
973949951
1715850551
1531483539
34272473
1839738066
363019880
524029705
153921499
65799865
1729505481
692726638
867399962
1810820081
476601956
780616055
1111442041
850193918
619088338
511258907
484890715
730790906
190612536
1524288013
750790249
97666730
370669564
1662097116
592129136
1672901989
165917558
926925672
187465002
70232391
593172794
1005421069
1355689337
1240546522
1102511607
1836892254
1767528394
735609127
169451625
1796682229
517646900
1895790912
1181552371
1810100689
1020497925
756583044
927989827
291932565
1562430788
1194223473
964539604
1781621102
1158544961
1123430195
1371202858
1866782266
549913458
894056264
2021651764
1314972098
451856589
277722411
1406249665
45732940
1570518066
669264327
496600543
1756769308
518151972
1917966405
1543387175
705729749
2103263078
1099089673
1508254026
1619972574
2128775445
1733527015
656478985
89437290
1954155745
1047841110
2140668087
752675014
839252303
1874785420
949016262
1883708419
1705795028
221759152
1466989521
503088944
1629576992
2057110218
893757624
591955762
637454670
1379379147
1166555180
1716882792
174421650
404061127
1192748700
1021761881
1942783829
1111724947
1982665743
2041119231
878115950
1902145494
1629255327
2127944529
1394892447
787129690
184046680
1012822396
1280591305
251707445
2059360406
439491159
848809669
1047201093
408393602
84730244
1270016269
1862244529
657851742
1392674295
1849274140
1756848901
809413019
435916868
415520796
2029732052
1250034561
911312781
1054993450
1569710558
1389147653
1632616646
1486159341
1418335934
257863358
1207349510
1994349911
659943549
1729811419
610337345
1906124889
909231412
1310910346
1909468491
778279720
506299856
496980088
295505902
1714402163
188212935
1820569383
431176617
1270284165
1178200135
1868843459
1093363526
1718658475
1817063276
1999467548
674622983
256700026
1495223278
1755338666
528255158
652323431
1654104841
1587426200
432757393
2018260949
1617421534
2147111760
823640267
755056761
1606114729
556705706
1429077110
388238259
2132553871
1364573458
913667065
640390900
521235376
892291762
761902912
1166861209
1291090322
1766529208
1963511224
1842503737
818243053
301958250
652688062
257291341
1137790166
904865395
1390866525
1889292380
1283511197
1959892655
2112093943
1158029475
399981366
150821371
1055315431
1513440109
2022518803
542663290
1128664194
1605651578
124072547
1152635361
1137281264
1174739094
706617622
131780293
910210874
1231999902
1808850604
1858177669
1284430931
698162755
1480091105
826200786
1825296389
319945329
338829945
1927129457
1523680746
423844373
276267234
1808827098
702695859
956607727
725983548
387887930
125143181
1499506449
805838577
2124167477
1180577005
912609028
858090348
670617658
1440949404
353864945
747922952
967540832
466513114
949321430
1001587695
500473565
1315875253
408305831
1698496935
1772340109
327493449
595923757
1092180804
150895451
4457101
2073893267
1072190811
429049148
1844121568
1099496431
1474226722
399757688
1444116890
950093170
383714899
1322504809
2037175886
578864936
2120812853
1235324308
1901565916
1802302040
518752521
2116328016
1439423728
1851820313
1902562972
1195682358
866774719
1169450705
470182448
222897831
161458587
61276092
1370730932
1117161293
441135580
1640779690
845978814
1650104062
103430778
1745439064
1772707899
1801154730
1558834230
609974350
1865373872
166144671
1747810920
928164934
1999104303
350152778
238242552
2023158381
1588545732
1523966683
54480483
439024579
604919720
1710813515
1484243303
1857976734
1178380452
2060028909
580402961
1900201118
248198753
587112664
1530449829
2084745856
781013675
766254170
856458903
1914276648
304327440
1596017800
178522774
1828206504
936142232
1973074818
1675191398
1281201146
1654746924
1910310956
1551875152
570041494
1045931484
666306119
229224211
106496054
1927585716
217268095
2115799502
1874073382
825363497
520890434
22874331
442810549
1678537973
1375521320
941896793
1566661161
358308941
1012660577
1495494923
1818134175
2133001563
187064889
1042899678
26902506
758503305
1087869229
983977521
2084484083
349646229
76649764
803290242
890257588
1564389247
532883117
197923509
1276446600
1323877849
1322157067
1944876759
702130118
1148198477
351308249
835990770
488238650
1428209351
1945143383
859358385
412357598
1232552999
936517314
1332155945
866415974
678895206
1355244015
995443614
2037674270
491990146
582304932
710263670
1494186678
16676719
1694702272
588272763
1934836867
428508543
1734990514
177740991
841977487
634596374
1870713222
1337544546
1642519626
692912156
972970252
34684443
2118056235
13562147
952921369
919032583
1625520060
732236895
1802034756
1817262708
259013027
2067700774
2006587146
1170995437
315764236
1204034430
1539098272
1445161123
1601102360
870081181
1159997614
906643857
1988007112
2107301216
725350794
1513084739
1875347716
412409696
1258581203
21902161
222648075
43053856
2060840299
292017059
1849643407
731995300
360303754
1357322850
744492662
1494711707
1906674389
416407234
618326374
1045988879
210592348
1521334675
209618369
475743523
1387320850
15919835
679381161
1789335326
2081090407
1708024432
1839544194
1424770734
40729329
1584182231
1078856777
375018076
800272058
1722374126
1543327134
1336810787
164094950
1573501824
844468668
1299394190
1554128136
264623297
1048649175
1070213163
2120152277
972197395
609932785
1175882436
408942743
839580991
1827607605
1304478948
1995092391
1410086111
261240001
793561331
641315821
1601413214
100252625
1376174169
547733197
778878863
1665540882
2036196545
192654586
1918967417
93082829
1298497146
470136139
875863529
302890298
37172430
617116734
751523593
128494909
435104447
1882107216
1238219034
919755167
1487120379
1157214569
1277773460
789829159
290981180
1215613413
664838538
346211824
1012947045
2124857237
182374121
908654294
627640482
808532197
517782015
1383743458
2021275283
1897827747
964998583
28632193
1609853970
2145268301
723143382
1689494422
524363985
1528103196
1583239960
481347266
516353728
1851588292
1873740598
44417872
1060647923
1392638364
220651092
1687397317
1665194616
971204655
729664534
1119692356
1171029802
1650560986
1233716955
1185109534
1641012007
309028419
521961955
1473317541
732555514
540583906
461677344
417793564
434850357
663265996
1431267779
623319955
517231190
108013688
1986600386
1443552672
1209584943
378691512
768214144
101120041
1274802200
235631736
1568794681
1466386366
1699059180
961228423
1440326057
534586427
5964063
543748588
286155713
1206360350
887885533
2080830707
849733402
239868663
1365158102
279802488
1635703218
829737292
23575526
1180009456
1630190654
1795339842
909909300
1961297620
2282789
1855957800
528055873
2000787428
1159488689
765223370
2075111099
1315532646
816947163
148941094
1463817460
359220332
1363817224
2049288296
535162427
1204367514
1094085607
1329989598
2131965514
1015208765
108411449
1379639121
117800876
1218797399
960603801
2137459221
119479546
1743378738
1790964989
1187110633
1066939761
1985816505
196352761
373068737
2090996003
1904347614
1378922633
1854519041
1524976009
168495529
1352573792
1004538194
1500522374
376316571
87456121
1247612754
429555191
1263026354
1629239940
1326480082
1840478806
1173562630
1227567058
1214333366
1081549535
829386287
271993349
2034052244
1619679791
1422058552
935884887
2087333990
754628164
1608595382
985111960
1707127848
1476141764
370278793
2132806058
1277384679
293032720
624210986
97026483
981735878
412262701
1147336216
986709121
1349553273
1723845954
1904273201
1558512044
1718772207
2018253620
1027927204
1226424851
1951126815
1565722597
296817925
280477095
1106954445
47516181
620338071
1376297163
1673425732
1335020214
2017582169
1016380104
268697605
772093588
1637571975
1575971227
644397431
101657696
1898279295
1591385046
831539688
716925774
652540868
930940359
511782582
1917769597
1457286110
807083349
695469912
1102055928
1132275392
1441623566
653064987
370923920
1711123660
2126932316
64696587
49499491
1661769430
175061644
681674380
1363717988
459393799
1032223330
1603726274
1408592129
1372612304
1311101194
1829594501
1268265457
1150951627
1671680051
206711470
1454089159
1318297048
903216309
673162722
1234242655
1350775792
2118636481
776381278
1348406711
254657198
1742150570
846120904
1351417843
1148842574
2112899901
511539711
941061280
1155590506
1085772063
156810686
430834584
2066124107
1621321514
320030801
1490917470
1498923016
131714051
1752538328
146959015
1526256829
2124783702
1730414809
935540633
1971752194
1268876239
388513922
1643552375
72544698
225257207
551670692
791769033
1994043839
901789143
1359241124
960113412
2125416755
878741538
2000635654
363933963
1044855996
835970563
240073137
1912949763
1779612359
906072584
1453552420
975102072
273172335
774024580
1972502940
181187701
376027858
1241358236
1265033584
1245697237
928330481
470288932
2023523039
1887916325
141158809
716640518
908528066
1140393412
639643006
1016081430
802992889
1290992765
1960085216
105991863
717152642
905807071
1810750249
200152967
2059459103
862621324
1447188471
52357644
864577261
1948633215
1554971749
1939657495
709060029
511308626
596170006
995262377
2119875210
1921869560
1900833166
1083227373
1795334637
1107562109
758207957
1209956330
734748014
77037746
37640162
1833646676
1598111747
1957209637
825290516
426892337
1627233341
1914206390
2060692306
1808791624
639466961
141985095
1124675863
2058221207
35541067
282061428
89232665
693487877
1045417203
1098906088
600901797
1700020396
1810342831
1520901991
505365922
1574801380
105784348
2074295627
2058084207
1130172464
171633380
1648114421
956015120
193272402
29599259
1607438502
879776751
1990245409
1986679121
2098107733
1642576914
63636520
1483159235
254264994
576517332
921911302
1705732766
2014109273
388885359
999231582
1281210534
1322105245
540071965
1681357821
1602098059
1701475536
500077368
153022434
29015307
541282452
2067838640
1360381764
1525143024
1913135540
1413625158
1729136592
1321507105
531833258
784363225
131148816
146691890
176570785
904918023
792418763
730866118
1376795805
710109534
589204137
1197341971
503518732
1630899322
277456470
1426033469
1992014785
430008772
1640523739
540846062
1694496286
367477820
2132019922
1765406458
659602971
2066522044
1177614573
1927377954
1080828562
1239997491
1967359179
912236306
1876640031
1029859676
949733675
1009285319
1711695124
1167876657
66181783
694234533
633440560
83358739
636266358
1633010173
1368951410
2103593851
877578165
543873228
684156872
672345028
613238369
1710955292
120414275
1165504043
488664901
1725710897
554540629
1758962484
871620961
1745818989
1253854198
1649534026
1285766104
52440071
1185548116
177269801
1313980734
1063237662
1697156736
2125783959
1472586850
330151496
219665073
1698692427
974016437
1660601487
1614857725
1500630721
1823999543
454479215
1248373114
1299723196
2076764595
609298554
1569708495
1782568823
1953739525
60911158
960698392
1893041253
1182674793
384600156
1187694190
442813480
1888081441
1439547842
1540594939
541345367
2113246952
232856726
1486327099
77573765
1518442771
1189546045
1073070276
956489052
1720034755
1626973530
1977891776
2094904800
681064653
528533126
86768906
66177774
1485030228
1308993779
601016501
801676199
1240895689
844846547
633423757
1192202626
2114058169
2102868256
1311989710
1961685123
1469303450
1743100999
1086647425
2009516216
602487202
1730850607
1958087056
716857265
1974297816
135011213
1202668498
1405192976
852957413
1612181843
1335689200
1968115690
977180961
1854143992
313220473
1595379010
1611015109
770106556
985914495
1433524278
72842595
48666840
416506583
814604670
1766770956
1211591216
1688792395
542860457
1072148723
1251337210
1311047789
117409723
78974701
1814828919
1016762209
1241610291
1926113731
580705420
159195917
661556316
1722301828
1725714143
943110889
1116825094
642623115
1474872370
1535245114
993321564
312390288
638966596
793069209
1369898727
537295009
1593457693
641925150
1849731072
1634631472
2005352316
1372761316
159517160
695378051
1605269881
1445708369
1655904684
2118064137
269547870
1091269938
1673692194
84266746
611994294
1815674500
14863596
1636885081
418066078
1583785880
337910963
699821292
1642207096
579928798
80066120
1976328310
759156196
1357236606
709451970
1760715921
74375973
1134912583
329006810
1599438688
767170186
1042302409
128837427
2119069863
964271985
1836159982
1278546723
1438596572
334886409
250911489
390704513
1046387178
330315075
149329759
1894903823
154056128
1808086114
434249833
1968590820
1462584862
1515594741
828693518
1256658179
198714210
596767575
799996834
1525614215
1125155873
1087334762
1017525501
399198228
733794142
458528917
1589702666
1371982879
747076786
1611449659
347056872
1356408345
1007033018
1710229374
308842868
1634456940
1687530300
88359315
327201554
1136040898
2145287094
1337490742
578211189
588785943
806337632
118966419
1371576882
466148952
709526661
893317612
1849877405
1619852578
447481859
574857175
508581166
2097552186
780149617
865204091
2142999910
2087065582
791316855
1865780328
870698305
1137396988
1394252493
72738346
991505273
363762020
383101593
1436299144
1469067179
857559474
407324583
914138483
1514953090
1773573960
1448807104
1381392832
858376502
109150749
894299016
1104744590
429290953
1807297847
2132639484
530384064
2021691136
1500750821
712372352
2083000137
1396153187
411224752
202578195
1614205917
123722086
842458253
1020765957
477266914
1159181651
1702243215
1906320322
1433152377
534521502
1929469319
1213663927
1678595064
373830063
2048465439
2144009682
1787549051
1285238446
1678424082
274749815
1237716199
236206822
1852413248
419405961
49564436
1214399215
788989614
704597936
1151277783
1810875849
290347727
1373764630
1730026083
1352052611
41793293
734444975
72340295
1065294503
323247322
1926640483
2089245785
868480528
1599162655
1282777677
1872427443
1769569827
571482939
1403471727
1221331687
894310264
1841144343
1870116374
869467804
1942736116
1183908880
1145256328
182614971
1665811770
813319170
510659889
190049468
1221001447
477674442
983387524
92733806
1846962367
1544032520
707355692
1141756302
886575299
2115411019
768359795
1328678589
1672499976
88286093
1032354352
201118998
1696326259
35581950
320584966
1191930136
65399303
2113525238
861216034
2059004846
2066416942
1375287347
37450906
860766390
721299370
1501566989
1626821011
1882940381
311082808
1620964597
606762404
491435024
1503105990
2119784728
1776189579
1035246486
106304215
212109756
1872173594
1855785445
447239068
758187387
997508016
1817869850
1823180874
1482565272
384688399
723207993
288807440
1733892160
755687950
2034782509
1200193416
702382848
336593851
1701857629
792704792
1547011207
1345227266
1631031016
1377059840
107296228
1099915278
1615237452
243675764
488443385
1336654161
470867730
134455642
471018830
1054235638
1733230231
571529075
1483637723
391758827
2062981478
1706590685
1899296300
1100400894
972790118
1028059908
1267364508
1005989863
727485613
354309454
1990179374
1422325950
493330558
1109662114
93462894
1324820166
690871807
1626613484
1190132341
1572082260
369396598
660023792
2087321128
146886574
477531545
1183689579
1829767008
510595362
572832638
1249068805
1458281856
2021549586
57923813
1989312382
1123124035
1661017507
1705229149
1006026719
90668470
1604209222
1106148268
946840383
871329992
1236360033
1856044089
214256225
540510087
1763146938
232309613
2066416942
1077342337
1085346283
1011706175
1339655900
128823547
36285695
1364781666
1066876226
835318777
329093985
82259595
1276080254
231451663
394737407
683166668
1188842616
2109288502
832222439
1900410174
1073260539
1672279341
1011294687
1629488658
1774450604
721862940
826078087
372037460
500119515
1617932851
1227289546
1114640316
1831849113
373814261
787785436
1597107561
862485021
1984090598
1014862474
1772600636
719600181
1044938219
1060776933
894217940
2064662181
1685544061
500626665
804809141
860487076
1902105264
1718854270
2032071280
410684660
1447250422
180260898
1705037232
1175047191
1866510794
1661262225
509895238
2136765351
903334930
1666742365
1344012956
336952355
1387642299
1214332337
1940889922
735401021
1688406392
542239012
697139941
414604524
1903778018
920965200
1268964216
991945689
859794217
308545814
1905518037
1461694285
1863710866
1999442083
1116554300
181710940
806364066
34855949
322192286
673170486
794723425
1250252102
2132411301
314374923
837207887
1432265444
1860251189
262768225
1252759430
2005477261
2137109444
1729955307
1737608250
788791513
1183702390
955276019
560155702
40692402
119498663
993771942
621170446
2093616056
697188541
985030557
2125452438
687691003
1762816846
403615188
1139236474
2052003772
1645447189
1464116946
2111700255
2076403126
1379445949
626563103
1056688228
210858821
1698689110
1846025489
485340899
93456525
409690627
195183971
1436692554
705127475
524369206
34813998
1365917536
2049029799
731986197
766390330
614882596
65573376
1771390472
1981499440
554426513
271591003
1366537258
1744851606
1123266188
416221380
1610825269
667883097
583618655
972340469
1911015996
1940145366
2133109826
259325436
242181830
925859445
570134054
1167753354
78110052
720208056
887432019
596717130
732277949
2132519076
1047574709
2143958441
433482576
1418082920
1735918031
1646582625
1273372320
2072573772
1087249885
387360045
280688164
2116013441
1108399233
477132652
1353435193
299881213
233432870
29833438
1441497262
320278839
1324294411
835316436
902555299
764465814
983143145
1624525417
2028835150
686333799
617532192
1089927161
572604972
408225304
880923454
444149604
1474619828
1188251202
1856469153
342415489
1433766520
1383829279
1763211958
1030242803
44101265
861527199
906215192
1817440826
1643334358
78890495
1936110105
530048833
1249064296
1306401130
782364477
12552759
1072045545
294218136
1887937959
1344504816
1223456469
1312552357
2009690877
96704293
1312464588
11642116
1055426484
1595275085
1291483284
713262031
258328338
782602472
919538429
70207431
1954167395
203766724
1312467700
1293667384
412232255
1676981739
1988162003
901672392
851651846
2095920282
816609166
891367501
905002390
41868249
1397535067
627245846
1771945781
948683333
740471669
22058269
758747952
736283720
498238507
626403771
1312435584
2050607015
1498711694
1914263770
390874971
1197756186
1900782118
721064152
783498189
1920147764
1068761602
377149080
152051021
971337321
821982105
2026885824
2138620125
2142138459
1461434950
627927020
386091265
136006043
154047722
416896205
824996993
1455252219
1113682616
1468510848
85926309
1260137342
2132756642
699372330
1565638294
89525038
646780026
1821249372
357817302
1183252324
637880585
2110802702
903228846
1581493101
1702298816
1378536040
547717217
1243017172
383318875
1126836252
1323765680
904401397
1654546324
365801372
259461265
1448837020
1697680242
1891070281
1349357580
1151939480
2096168198
1985643691
952832968
425371955
55969948
1074558201
110591980
1409664533
1230415255
646104377
1165877424
366915601
458596004
75355220
1011629014
285338583
1124621470
1325007330
457781113
530254426
536914014
601891803
945227580
2068136899
2110837636
347417115
1843461634
2104868493
1347277674
1032767453
694292352
1426737735
799375498
1310448246
894399031
995705629
867535028
172921292
1354629629
577740136
1774242387
1390659061
353278385
1055842441
1937917927
722499233
402485448
1977611142
1544619211
1581661448
1976985662
668785112
1484500060
1602760222
1617659571
1537293155
1207904440
424732158
1233644082
824089557
919628909
136570946
1819347117
242889421
1183043226
464573301
1465858472
334961221
1902997280
615378557
160664581
1044879765
561178823
1268766758
547044397
1517993250
114169885
1580951931
1189183417
600388000
407827709
824315518
608854434
1946778928
742007013
557828159
1270926098
854712195
955621552
1481384919
1512117011
1362102744
1938748231
1013098541
1276734245
1111905214
578666064
1402253566
1420225577
122995387
354536994
1477248660
2011703214
1626702773
1116615323
1844243470
1614702097
105016993
162513644
1357932293
620489108
1643525881
175522281
1681567214
2134039498
1587719440
129463768
869966040
812288857
1566814216
1996548972
1948242861
1773941421
688830387
308041430
1826332464
42988983
1343258251
2042006744
1831849113
1218191878
1554482664
791376631
1313218730
1176028227
607050331
806558042
528213825
300704767
1393156936
36213513
219087717
693506489
448128075
2032289191
657344635
1285124007
1241297016
1796277124
2009013136
1329401209
232529901
663458758
943845584
117776247
1761703734
586768377
1600643524
1540674304
1829511489
201552165
183873929
7291788
514423961
271436433
457906253
1251761401
386285363
1490616276
257850994
539821294
1642223231
750739338
2135256000
322199113
1856163487
514535355
1785465296
927221295
48962457
1151969053
1215237739
746414979
28704794
1968783359
317558742
979195583
1101931078
142657856
1779031762
430540747
1659416905
1847458454
1778637103
760805488
599281104
1962173855
1228443014
117759373
1609160228
636420872
1042532971
1068279414
1639968555
373394786
284072594
1839675138
1959419615
1733912203
1847777999
1815814132
52711133
1206787428
2140674363
1131834555
787065561
90597531
779139530
2116913737
872089708
1157786981
1904003090
58872973
1676327347
339206058
2029081574
2049438503
1273516461
503799118
1790913898
1409589293
2059399909
1377290478
169573414
1015834015
982961694
1960171438
602613409
1799850837
54198438
1033626615
1969876100
1931339899
1128710582
595305289
886979662
1992074887
542396148
190767315
1290662866
1898063340
733277200
56991719
162870495
842501227
1494766126
279144789
395385970
822279003
790046296
1075388385
163963273
685118663
1955987517
758412745
2146846932
1897518825
1517159682
1078430856
727137334
1075250073
406798406
1384124149
488175313
924981914
91095840
236573284
1981521158
530048833
2049400717
1976452714
1632332110
872944220
895960546
880694086
1172143310
1653707826
2117112659
904792890
428810083
755984193
1650792904
2073789003
1271784107
1908520335
1416920772
1303646354
261979443
1196593110
132977262
814330004
354915685
1425927586
217576335
1402748169
1411062119
1096590543
29038750
510875223
151974952
1876899546
910285660
415328934
320173813
1834289810
440241595
2031397662
971217885
241032148
93886703
2064015168
369028005
1384380621
1549276101
579575788
1647917962
37469412
162321257
1149877799
2049623116
605945225
159695199
72954138
1985189264
1558863154
1961196617
1144349761
2055829047
1053125338
2037638013
1347683825
306154663
39785461
529140798
2136103652
74671767
1702333801
1929959155
596954122
694570127
1138702848
162583995
114830788
704463423
56194308
321332844
34466228
2041769070
1249294694
15902306
2090196670
1137473483
230824836
1106348169
417656842
1610223978
1196806635
1165915808
282839705
479941180
1213681439
991529592
913552489
1623007539
707636354
1891071335
1858265027
1411057435
945999571
1747381375
253252128
1578767402
1165306281
2031425819
185043919
1965817441
2078129324
1703624570
1130158230
1189111382
1850402480
1858965419
1120599706
981175790
1105170792
480952180
1243017172
76745252
384498115
92991204
36461608
1160524781
1403488061
234502714
1747444903
870580173
1619269386
1408492355
190660895
1255099731
1125612761
951049143
810274042
1327361718
1962455389
92927595
1253778185
115319725
122157716
1022989958
1690032784
1065105330
1210136814
785793823
666740232
2111277686
341815917
2041761448
446384604
1408046377
195530526
1831332207
1398797749
1167113025
1613479763
1786985992
1915295583
139494047
1039427343
169067901
578431339
1584527924
587692623
2131020272
368576953
621985316
1007468067
1777693761
1160610511
533512873
1918343085
1040664861
253509300
218156301
1268063484
750191048
1952272195
1423366247
1214816205
1487987055
1401223378
527522708
2144414249
1336376167
2132397543
1249791273
1850858829
1092520060
176993167
529978361
843439079
1250930111
810759230
2140229834
42716991
502697044
1718402429
554276168
1663284011
1120327653
356410445
1306479537
2045364802
125149494
988274345
572615526
842263731
1326141908
1589071090
1808185599
1734767417
219592928
403087317
1965664808
1019310188
1490614511
1107379780
132974099
1383285303
2048491270
664480498
295062570
1620465453
128222585
284728490
2082279158
287272237
792665177
626258456
1709720890
1372973921
1023063874
1189312755
520499957
400668064
520580630
1344658237
1878653612
1219405356
622379294
1973008394
1292888182
2038610783
1261249415
2120128907
192431114
1925644285
870479988
776297030
1198031118
1700289103
1490826099
610491627
775093496
17323198
451800046
1896137343
608593095
707534961
849394208
1462005871
1903431089
1149633537
120208301
444267340
152832137
140295445
408542616
2109868334
1958952731
940591151
1237903541
1463253058
1223555711
1140080263
1362949328
1039014488
526789801
1057287340
1562314257
1549010455
17882140
694507457
2112034626
1769169689
806539006
348269628
1035122733
437234955
1237865209
236211709
85373683
531344016
647355387
271003967
233480121
1691327286
41430924
779299313
1170177882
728878664
950789826
2018474569
1448061358
2038251450
2132108103
2097411271
783849700
231572892
1379144819
1422660958
1777847091
1763022111
1176840422
525297807
1178637884
1405491457
1937928486
1385985676
1385778520
1376332439
1879136305
1615555066
1959918555
318611596
103544495
909583978
1075903037
207640263
1026456174
179841889
1835966110
835771473
181258218
2101541655
91986677
80265654
1542245551
1600865673
980305988
1067032505
559671370
640483604
1665592595
1373693478
915830295
252353118
156727812
1445864009
607929864
158239251
1944104071
144674660
336089310
103884464
1809644179
1234386470
889623038
1731858419
592853445
628041855
660590976
1021166537
425034625
1007354553
172391120
318451707
41508643
952565018
2031345587
1492629
1603668201
2001111431
309915391
2046654274
353370485
2126198982
1353636410
73132802
558723234
36796717
2036643419
580517196
1552037532
659535985
194383566
1402691205
151410944
674838980
519905511
1935381850
1088769352
1936113683
1203233638
1323588936
1281490919
1549438912
1036563467
794153137
707345157
1665861187
1270441562
1437169384
1456328371
1828601153
1364248224
1841819798
1357645029
338729503
924947421
91737543
479659031
659137793
1954795438
1330317644
1491418606
2005440129
1479823470
811076094
1569643352
72602747
1325297006
469095268
1585222212
1868186915
1499901827
549397758
190262028
536612590
821567483
118992418
88619359
1422549848
1506963386
367552644
1050179777
187531475
1912297570
215164343
2091582874
1524628573
52987021
364143668
51000066
1064524776
2131383928
1561377017
2046156839
472492579
160644670
38891845
271117735
2132729236
1011855473
688789466
1389609367
1943390192
2055487920
1156170898
1691427894
2051153460
761745153
1096524497
606115281
1427534894
2085035799
194646687
490314388
68760228
1249925498
1374624621
1563784783
866379576
775984670
1357447812
1834379006
2041561541
2092940673
1426204013
1171357841
1555505454
727494893
1443716457
915427019
1033899591
278086898
261216631
1149487717
1774306161
1247576047
1635957845
1252648279
110266989
225901920
238531169
820183905
1820853314
707601139
202545648
2040809435
778009790
1308083554
2051193136
2042304657
955050029
1844778761
1291485676
1178445304
1123391388
1235439042
1021167841
980562491
892466622
2125893056
1617264023
203225056
468937218
608253156
1497686974
1332492399
175775933
247222585
556528323
921690967
18069526
1651792601
1334473043
775636141
1878720689
1123429903
400108841
919526119
1464731729
905122712
1483985316
1394988757
1088223284
505130257
293401023
757504456
1027582555
1905430938
47419591
1869992932
138090722
244514730
1326209725
2013459878
2025347807
1288715059
29692253
1138237164
1195208674
2055796220
640694242
1377885277
233427954
662206959
1621891304
1030355943
1966390018
124774865
1639505496
1258749365
869661689
1383968381
701781077
2008360992
830298532
565312940
246800700
674465468
253167654
780410943
1614163480
1590686517
181634133
524291850
909717474
1414618924
153274241
1175259512
987718657
955102126
1420026715
697740105
1652150855
54796233
1234173658
1543140452
1526430813
1648928903
1424979375
1338924359
2033353866
1508020582
1431552623
406704688
1716545157
1763753473
635023622
401982378
210656997
1146892988
788865324
1048658107
516536747
946123431
1700116067
183321492
1887430233
1932124847
1795660851
1790930252
2075584285
1106631373
13984625
530121460
850138941
2913772
1722235715
1959598350
69802146
599239952
1619127490
860031366
1965567233
2142377124
783558727
17149744
1796542636
63792687
112682320
795137726
356776514
271793681
1260252854
1893320422
1022407045
796985990
1661594839
1028239144
1691623749
588406065
1329703860
90695922
372572054
1993991089
1226729021
894648373
798730438
432783486
1655256373
1030511961
993675202
66133564
70398876
775218620
1558617734
60290688
975927611
1088724214
602086322
1399018209
903500166
207434808
1899272007
1290325819
265646795
78695796
429412713
275262259
1207624790
727901123
810820441
98193517
887588848
1172665030
858930216
671372432
1899200290
1770538809
1675206415
1414921698
2089553119
565113635
334890199
733207461
1762006404
1813065977
564113615
42640334
1132435744
266990669
1749120753
459893542
1899661038
509292400
2065990472
615923329
284737840
404843898
1170665550
50909465
248381016
327610829
1454872376
1865824938
437205038
727815877
1890603434
569483807
1416224785
1380493387
769994539
1014340333
169118512
143530122
2046981575
286689896
383932523
502022719
864083127
1706266248
875416132
880471301
1797512431
1777854706
107135984
576630351
308284948
343521223
494300610
2076889299
257714575
1796689072
2125678873
1703624570
1131097917
1440145390
732533380
904396224
32061285
492196729
1213472759
889097442
1560149310
745506688
1286894658
1154607584
462650512
92841773
1813512738
501075928
206343964
324506197
143781847
1325396758
292620766
585279260
1708951583
2077227465
877614972
1944054412
1615145867
287782015
482064322
818320879
579241902
675679246
1778820127
1905892520
973987904
165536933
1980173113
312508986
830140042
626834839
1412229701
983237116
189798837
655707886
672599462
1833278492
2101856569
2000140368
26172443
2059310295
1675553838
374784075
1374105855
250275767
741088555
1513755669
1196311542
2011941635
1059589495
513405853
436021575
1427387571
752276580
642162156
433594931
1921276495
789809462
2101811613
638471018
1007179971
558160960
565536991
1880941973
1158756015
1316217563
65077077
704384263
1447230253
392946493
1531328798
526397701
1404041549
1581588126
142970907
1154785906
1579633804
85136723
1513933039
205573401
1379055528
466948371
21836462
198156293
73328615
117440338
485801568
826361962
2115045654
1359884320
597756447
1503069696
1295722180
179330716
470641272
1127850691
853253876
349797123
429518182
1686057048
507041717
395714535
1665694023
1822407294
229103925
562391440
453834578
1320966707
9080736
1494409825
306871955
150283332
207783588
1270587297
201552539
515361241
92126074
1294481026
625487419
1470951349
1928454284
185187730
1682769789
1453810511
660062994
1074577297
1868652611
933089330
934811592
328262298
959446213
1953404053
2033299316
917288245
278579695
1485302431
2128575091
347902636
1809650666
1186248114
213157719
468488853
120623730
2040129314
705584719
119606788
597439845
1350400616
60617743
1103268370
1167054073
772431854
2000975738
54917251
424584917
1283777646
1825993423
1181696361
544443158
776234129
651931271
1387060685
1237374975
2114351057
1705011976
340762592
1549432432
48182623
1345943000
120402594
1150630860
273850496
254741816
739380668
1049280740
1766630942
1267653668
1215179115
150281456
477492611
1062369408
91382079
300170028
513830759
1669618542
557474962
1405682313
671270006
1726354196
1651137111
928248875
1952418145
167603578
512001395
30902247
98191225
1963680338
1244838736
937549776
1071894584
1133921437
287627484
1443526642
2058489150
1552673399
2051342029
1910396508
1777573329
1544373950
1161760525
2722815
1255603110
1992350361
986856975
1709980408
1414650571
2126664984
314595986
1421042359
1286815058
1214549118
954530560
848155100
1142459576
1879370895
1622673180
856294075
668470964
210783726
1752062999
680713274
1576026441
68585797
804932664
1454151493
1407151010
191488003
1304481515
1040861373
1729236977
1260038470
143480040
603531750
503196217
1818514415
973982053
1451239661
2118984087
979465630
1614695370
204883228
984890022
513585184
334731386
474710716
1493741594
1427921277
904516840
1720951102
1054556824
59369534
1809971547
1628986861
1140129370
1373810892
1188155188
136801938
741126103
102583719
791969334
834250290
2129112230
657872191
1285333746
280059981
1409849009
1322681285
37980679
671649976
1408498806
1935165296
1672088635
460882343
788078379
1358720900
1768041132
729605261
1169263891
162793455
977061334
1254229456
2089289989
418894900
1486700746
1620775566
1836754346
1706516114
1075422286
383385958
1478846619
1408365325
996144311
1155315548
382740515
818624359
1300416242
310360680
96173394
1508096583
1996015985
745117459
1424523445
1821566101
1377865611
232698700
1091967965
1427804056
919958666
687557190
485337548
669851628
1901474745
2106537297
625624443
1625666911
1138666090
1640574931
24635335
2069868744
1831136686
341039636
1444658350
98956097
36371490
875697639
1708371876
353579362
411722865
1102160082
1366567542
875324531
1865046446
942442005
572101265
401721130
1985680572
650018891
1874714880
312284677
1445174023
1842243723
1351282461
1579202042
2137442390
1996369200
65722069
1095950660
1673690775
587683007
151243909
623988555
1773750076
1773944299
636834737
163954001
1657913420
1174374674
731261916
3462389
1376689244
43719353
104343776
1275398302
581833451
1743378860
283719052
1932592232
1828805197
1930267168
1622687982
1691311318
854097962
53154982
617515257
1728650225
1689358614
1203898924
717863941
138066972
986522658
1424703923
1512847977
1976750359
2085502340
1231087326
1213388256
1176784434
1975281126
372367178
1718489062
492694123
1700306860
1325384811
850746666
1555045168
1940485653
1344406035
1371562309
956358015
901036976
1483417112
1399571092
124054369
2125865134
409040911
1812037050
1406818775
1327109414
134894594
655287547
374241958
858719753
983742900
603916275
1038459633
1956129747
1929761584
485509884
1201368790
148998968
801886123
994003251
268410052
1281538552
1182631147
803260982
490275432
528202396
1545242321
1511903409
84419950
1199662332
1758497925
567182758
928867164
522820807
2047332219
1243062057
871854172
534911024
1735952778
678881289
1485955725
362165011
780503596
1828038632
839542282
203126557
1446046359
2041826599
483830476
67161011
1622147328
1694903331
654151671
1669608048
553339915
1773078
1881887821
1227289546
237533267
1883692284
1235107050
1833983724
1803139720
1229918376
556970662
1787703780
474206114
1559089650
886254987
1539823490
1214184868
1200447887
566126222
1633154828
27007100
1970563989
1496361423
861837596
1016315448
683374640
539918720
1708432309
813940447
976157775
1108154252
1701725424
282238343
2086921439
57161462
487575453
210618672
378073901
115039263
194855379
108075325
1129505424
1236761164
1461289805
1691057945
63733122
464753614
164073260
1457606740
1884549805
1240536513
607246791
1418680322
376021849
1608682744
227129793
473348959
1573294750
1443066009
747045306
301560897
1746276934
89904668
165060967
1045215117
361135956
2031532403
266992131
1696866287
601689622
665994269
1242955646
21462306
1825448444
2014233152
1567593357
519339518
2027646612
910857312
1110130713
922367454
500708067
865248962
1362120636
571529075
1170706446
1837128064
991874264
2115242774
770386312
884428580
2128556480
941539974
157882213
938578175
714553741
2005583154
1265171039
748716036
1984190169
294543598
1674859102
1223456215
1463334406
1938257603
796722252
549111564
1994925277
1809965452
334970373
1741626781
684674127
1902378069
1746756913
1550293477
2097248090
602517346
314487629
1910824075
1555020961
965868170
1458976782
1379060154
1787168164
136842214
410345546
363297407
1277527400
581364507
1927589588
1443713663
808406181
425475740
988070309
1364885573
682265095
871429671
97406287
1734489235
1206970320
2092555273
2069488225
180270204
150436728
1052350568
301312629
221611331
38642805
600196597
847875984
690779202
184239331
1997058247
1010357101
1686720995
457106464
282599165
1703620949
1806030239
1516577611
1142466541
560647266
1745746791
1474621443
1411332232
1429699828
1751476930
431767912
677518508
1239444848
63127875
695778277
504804364
433594931
1772057876
893488461
900377702
1113316869
686926395
1722511955
292513219
1907681522
1886335914
1792058733
485528130
1594158722
1451212044
43757509
1345116664
699213854
2136685388
1089423529
1874714880
1688372990
596609978
1897373266
1749181798
743235823
760906748
586518817
1522626937
536322067
1389425192
487202945
646382163
689625798
1330621153
436182370
199084429
2088517833
1927980578
1332606949
204399874
552737326
1441376872
893695165
2113877613
613132465
27909775
1553402601
1627999777
462368647
409958163
1492053074
1797108624
600369810
361296262
1274669930
1295671004
258719689
1643813329
247714304
584630791
1991569542
1655783202
1502035118
1579116835
585758583
106121962
299436860
1466670682
768599043
698679152
1901750462
1328244829
2057611606
367751847
297542444
1483106500
560177868
557107326
1004233045
2017686702
1144485786
1142889953
1560389887
2019278559
555526003
130833909
1054926365
122418460
1231675101
167962721
785115457
426648879
1889254044
1559978461
1947388694
460643938
873220461
1579279930
1623920245
1176976980
378693837
522581415
2028939411
625624443
676843182
623892614
785457510
496772379
695459247
1128907185
1852320385
611362406
1956455312
1445866781
2061109774
1556138402
1772178728
592959606
1860584233
1195853322
2123177353
1986732735
987562224
1351713900
13276171
216020286
441065443
2021849997
304613108
1769621275
215712585
1653542892
1141882585
21668314
1920664338
2142212850
1500252798
151666319
302736486
559356168
1811861427
541829745
1755294242
1480460695
331631010
401182334
148408838
1525355550
1234642581
83233055
1474050521
790082145
1178597321
1283255482
1942461894
1727593745
956620985
987753895
381989103
1314308827
592146614
2147341505
998674530
1332107772
1258486082
1227780394
825633263
1781280180
754568185
1205351957
1223119118
414151609
709579333
407975837
1254515073
1175882143
1122195658
326195778
1633160026
494394970
877583058
1489930340
433762200
131916744
1300070611
320904834
1692372074
1920544183
1157014725
2054411375
1667531530
643324397
859432102
37005383
1246843540
1993959457
2040770747
736008802
927991232
1846361976
323706029
1354535909
981139489
1297964543
916674078
1661298097
262867384
1234231112
102351102
169354989
1070640796
1842391305
415351853
828566372
1875209229
1003494353
480596132
1277687811
1994828151
2054587392
1752959074
1905220869
305574026
1310723663
1436108809
1605581355
1624954532
619263799
877956208
295405680
1004485819
1048540575
2074255402
296375128
2064273486
1135949938
726565243
718215827
1778972850
1749600308
840343421
645749511
1840191817
676671933
1430815192
682492274
1671677518
496287001
151134982
272080783
889107151
439942629
1884753794
762545461
1125860564
1824420807
1824707138
317489993
1978279582
1713604369
208178646
1730464707
403875061
1512710018
1443398783
819477368
257223617
1325802452
341739715
1230392051
401762732
364056622
1675766084
603304333
1020292159
1076371564
359103941
1176599635
1050425147
547306463
590829729
1818192062
1293701598
1040981736
76745252
1099644698
206778503
207112074
1941363981
1571894026
964713992
1723998487
1530884729
1697543049
1588714616
884195318
1852891930
1539372536
1103353822
343163414
678508339
519986434
1021984972
41623995
1770355176
1905624975
2075029450
198413134
57995455
203978071
643575084
1507377946
1944021707
1071195003
1693984216
1009371208
1093680836
1146636896
1351861134
1472342568
1467919774
1617264023
1475341465
275006092
485965157
1222452516
293519437
739650575
173028465
2001777340
1281709755
1751604959
497994699
1331917737
784723970
1041589990
535800728
1983626035
1581115096
20831705
1135750900
757017272
1742474972
1042412833
1716238414
735995082
1545529790
178593850
958829083
1515342269
1721461333
1539400546
1720265517
2137259582
587368098
1160856902
1220049123
1345003107
876517889
327035767
405885386
1992238923
1043667726
391732790
609390610
1293043570
976852424
43157420
674152441
2017549656
1413563422
1876960982
702333342
1379564318
384992736
838844032
1751574938
481651679
2127692000
67651047
1939193157
1681948620
834548715
1062750562
1960173565
913063038
1222883855
488640972
1771159078
1848485908
481541699
1840237026
1823712478
1991698526
1723082713
1218978553
1638936925
410480353
955938407
239789990
841165616
146583196
649874455
708373942
116151686
104874525
1157879735
1147504212
830374336
795037167
243502637
1766000376
2103859587
529956696
1828328848
1278996816
870978137
1231580843
907099360
347443780
383342494
1117788475
572715303
1635883572
189860853
1744003609
1236360033
1577838022
1484513915
385517233
1100107329
879438242
1840884400
543740949
52991601
267710015
1585169461
506337045
1501476294
2136394855
795260189
995997722
1064109172
2101265579
695140354
1224195839
1043632022
653963144
270024923
1388147141
719447693
1842587688
617598452
41476094
731396265
1698828315
320022848
1283376131
211928445
2088149458
159171375
1746101
86928641
1587254526
1139886361
20701975
306823328
280125742
1068668627
656428604
1603520966
1732558696
409251388
1729155034
1676226173
1614260228
1040584350
550620855
636532127
108692062
321428014
1838700807
1340295656
1274972952
401517404
426578395
169945708
1439703504
394586680
1466375874
1212834963
871183600
642867132
945049505
408515215
1163337536
795242365
92465339
1513845732
1395614805
1029699804
1832977568
214867785
253215781
795367108
388329471
102860368
954306027
246049546
724067078
1291673951
1606413691
128021468
1330066059
1904015101
341978226
189562461
501201189
149671629
2128239306
752448501
1362675236
833277086
2056467654
1257697481
435838800
813355601
1046814608
597725393
1815367773
748655433
1490593915
1166764197
1620491304
1440997106
680799383
875880246
567323366
485097617
2131824938
1625570456
108571700
200233947
812896169
1791943410
1043548709
378127196
723011524
654013390
1537711976
303332538
1807342869
803106180
1947049990
886541125
1828238799
1951844765
1731894772
1457323601
521348989
1437964233
271428803
480556036
1756201773
531788874
1067764757
17434615
1498396892
764978422
725763458
1190509117
1359942393
10818653
785707589
1325157753
1669713876
1474958899
1260947558
2026500733
233480121
2113579110
1555949399
1797061350
1736558574
1980652614
1983828434
89554634
1065402585
293507092
152329695
66080148
1346303141
1928734340
1365278650
784594499
237638218
771046831
1717438713
1557912103
141271654
1134034199
137381954
250920348
317035019
373365190
2090462483
1935525655
1653010905
2147040076
249167890
760801459
277263810
1440567710
1252012767
1927632033
1620267484
308424867
437703289
2005403305
522306903
1701022323
1693734245
1127486596
2123057060
1319624600
1213147723
1273810117
1875208476
1217756394
408083307
266024705
1970943053
1402295830
441011836
1696715854
1470712405
2072176806
670812024
1787779098
125447697
290196805
225518554
725689491
1553833166
529730679
875563548
380975135
998806377
1925080712
1593367363
638157760
419312775
1700333777
540190847
419711959
1334370925
1638977792
1661187908
1093788777
1103057733
201958441
1746363203
973938139
177055412
961028134
581190282
65954816
2036112261
1685071340
2116363722
1960427550
571927460
377962004
567604691
661972219
155864678
946125152
186639028
1559791987
1971652086
121752525
202217190
1991006724
1179526135
1286381331
1645915604
241920015
1793357653
262600125
1667225987
772847383
877119795
766625393
1119453492
143226526
54060356
568776731
1156323876
1697624167
194679990
593460170
1339719169
652206971
144850646
1306922242
181119152
105837800
281579744
384060221
466617981
1031881051
866093135
1694792286
1105757870
1092812977
1768884459
1100140552
1841173231
494981991
113863696
1197928914
707184015
159928764
51316719
451041023
1867015359
774814235
2091847394
725584695
1184958416
1242472374
275265290
1347742446
338309564
1527621306
758349405
1025219152
941976118
1337107426
156918994
994454746
174558892
1134985407
1225018527
961619865
1571120491
82452129
747738208
725419943
295638995
1898319426
2144692799
422197577
1028418730
307490115
2125606636
775279284
1703288319
1185504448
372424351
813156982
1534818897
1978306807
1461751590
907979108
1487745186
1293143235
481834881
798993242
1522958894
961745091
735329383
2037681428
654309882
1419888741
1810629241
1653827442
821193939
684181991
829939266
407091470
604452246
1519682579
305119115
254783568
1504768402
1634821666
2010792698
1918540532
49095120
1657081797
1793444637
1586708304
681165851
1829235300
1037439673
1333417178
154310452
142741162
550404245
56250765
848519257
926435504
1301202513
1360941780
951838991
851888286
1965092381
439350545
668501322
1221587107
787643080
1522352805
363011150
1673521287
191096875
156305942
55979585
412454011
1266758833
1466687752
1261183141
1167343873
732871379
513348909
891179990
534075285
1807413035
1295880051
1065437012
1306855093
1153520189
171766292
935632137
235062316
1862843584
124125460
1954629457
1028654277
1131427397
716064712
1814248689
1806404412
1119801285
1235365415
1668415381
1699796955
1550158497
1831590699
878320358
1542172764
626696482
1240297933
1845748849
1066000939
897948436
1337962153
2053531603
896946501
1078716792
178695497
975691588
623828421
979427795
50285437
103449360
1849196123
1986978652
1953443889
814928928
1147704996
189213328
1000669053
1001774888
1989189888
451762462
1324846746
734746405
218430248
1255622777
1631447762
1334362058
1995578954
499031499
1008405650
2110160680
1781888542
546377195
389505485
1927981589
1669793454
6071443
180272175
1923178972
926769202
1532838883
541588339
291213170
1770582870
708378139
152151822
561933091
1245364727
2098781430
329356337
54890425
561879303
1482355779
274542414
634596374
1818744243
108081519
1086921570
1125612761
1515546166
1126486319
1961395864
565695643
1490680905
148916729
1514189450
2118895706
521535295
169807095
313704617
1458296464
2034883436
1572851987
104149429
606120733
825378829
99654555
1719921019
1847648769
67368574
1776811356
916031642
276171512
1955024170
1074826556
2060445402
2114459705
4678686
1858745672
39380731
171564385
1351047190
949599643
64732166
823023957
1053682378
1076227082
1290404572
1607358110
873078638
491872106
681715788
496673883
1923046216
196522721
1581920382
230813727
787424594
580941410
307649189
1901463390
1355934990
333745049
2050902394
1791044943
199084429
1048860525
741550957
89168679
191438872
1872818094
1066332741
2045247604
466626270
1528591013
802054884
250134643
756620529
1220413482
1979829180
1765501849
1315091616
918801578
717434005
1200230726
828732055
1890155385
767293973
123979047
1871740619
280670104
414250254
932585635
1383085298
536872895
869129417
1787538837
515134669
1602457909
738011805
1974531519
282421734
1192875497
1203384397
1940563843
339744514
878081660
2075309829
662620536
1829415631
1198161066
2063465737
1200459512
953313328
1183570354
254697706
810919732
913632440
1308707758
1233453322
439678670
1398368601
947256974
2104341309
1751211536
673730196
1641198116
103050661
140437535
682177385
685327232
1128881053
219180982
534670307
1886656017
269947482
2005867261
613028846
1112665196
827508381
384378738
1818476390
616066683
2014390838
11683338
187384855
391361142
1588514590
1647743457
1758459471
65166494
1085226065
320938705
1780811901
1332376556
2114988872
1667278791
2141174737
1865871016
1807980195
2006432425
392824347
1914914253
943655023
918659175
1256291621
1374606510
1805408590
2068399114
1107218467
1335015693
86073067
1636083570
70013132
81314135
1083565531
1573515942
2123025847
1397584735
1907731976
154178488
1451614024
939862510
602747526
700262108
1614576732
1829739723
1766087537
744628265
156503317
513030683
462760089
220888337
269678863
1818522993
567578300
1606106323
64409212
837072773
202059993
2032739136
296133969
1711711078
1936648972
1054779352
2078224917
1874908602
775635009
2033855888
1841894030
682394694
2047131819
874810176
2068870855
1108343724
578750862
981909808
1894670454
1131495620
951992208
1523595962
1374958772
269651901
1502424395
1858276323
285927774
616240749
318791805
907176789
1330637786
873554776
120890411
1345170900
1141252185
1225396178
1189450652
1100211684
257737417
1149948469
220009763
1095357315
270229063
815621336
984377846
1090700538
1515504132
1736119194
1186562144
1665903922
1232090931
1757489221
1910768571
1865160881
1441436977
1951604614
1634064029
939649550
9381801
1309717376
1053448542
1820603499
1249390458
1882096364
329040913
465853397
1380740110
31729084
216182617
466208968
990832168
1639317524
124660201
1489274480
821621751
799910381
541152015
1987016751
1856777028
1502183614
1973099992
401212902
1825573507
899459705
1216957552
44158217
430512937
2142808229
879776751
1061509578
473113762
1083035871
505144451
899873673
99472168
1044843451
1186176534
814465317
192215141
194569725
64746424
1127939899
1843263849
1000599589
1422446214
1839229609
617522182
1971986949
1135766838
107556003
1623445572
2008906586
983708006
857634361
2081391272
1267904805
1991174187
181818170
884885667
1866351631
332658533
14733939
1968464309
309896174
1145431067
559149772
485550719
2113576277
1925667511
1744541586
1711801948
682883191
747775064
1833131888
2088609123
351095161
533326159
1078763108
1621952927
2011122340
541170291
1523524342
2037098184
1846007151
55750782
395421706
1618763672
1096357746
1325624991
859454650
1826656741
1921211087
257183390
440253257
29284569
1120216499
1506750612
1932661701
1821683260
683638693
2034921988
1749523913
242419211
1183314975
1269426387
1537345267
755356774
2079958429
851711884
636958029
1476236366
476921091
924027813
133796224
2012615932
1573925454
800512821
457385716
1278689571
1847390612
442250312
401047667
711831574
620953900
908634318
676375461
99866055
92274035
281885313
10304619
1803764175
1879694156
274860496
1551521330
34439832
565977287
1891490260
419991908
1833073858
1567794372
146180416
1840033230
1359950511
308906812
1479514393
586446996
1518297576
902875151
1253711799
509914238
443402593
761533495
1769857691
1885704259
1266475756
225654568
2145607918
1982549662
1043270252
1719122527
1104632313
1775954949
2094630023
357733787
2032586549
158626607
1402238984
1322813462
785058067
730874310
804357331
1107240725
394086907
1273527320
1635934562
715143469
630577395
1545676339
10845967
189381996
1323128077
344558765
2119679202
121760540
899896554
1600484147
1309278957
1551737646
1848105153
949918953
420292933
314299064
680605193
116593520
2007396339
175799549
901272985
969937350
907781261
1794696168
1164911540
432961973
1206961742
852169214
1562202919
798308144
672251759
1517389969
479623818
1965386991
200439359
1527847404
481870927
953188862
34491224
1583845800
202247303
1132869673
1671830460
24823507
882657991
861058315
1149261771
1605736498
429894169
2115808555
857948441
1543417680
432341721
1725001808
968167027
1124530935
693611809
899452539
1498723700
1714881712
2004120299
1762294542
1289294044
1878003482
19987203
1151701133
1823241996
972066075
1279634255
5851973
1794781915
1634091569
118288373
994946519
391972467
985207950
791641465
183372473
1643983478
577981237
298715257
1169978613
1216609215
2137568921
1531000129
663902741
170116719
1469589658
753528423
1012343102
105457641
1021020026
2056396249
1765853105
1134753323
1492574497
1294460125
601544357
2060641524
1240307222
460180443
2022816089
915388830
1155403054
566487366
891844847
1888094790
2092468777
456653509
2144303010
1871159821
851045684
1104746345
672425432
1203664126
1772348118
1939765850
577447878
1023621575
1733441733
1050092997
1597618969
1987985338
1912297570
1347837326
1342293830
1248260269
723385347
1454563254
295049236
2113993408
407138692
1663113805
1462396596
1359750296
1055131749
2080312378
1994329847
1135978553
726745412
1134398693
413546245
2099554411
615793209
1427215886
1955986576
802261119
709466762
1710822845
1415060176
1079121478
422500003
672217386
311543856
1361831617
68586694
683719185
461389883
440569399
995706841
922976971
179934452
1982473717
998220082
13059893
1800338679
273566931
1394522144
582099667
1755125952
110104469
999492756
1320967552
8514127
507846764
1397971716
908512936
1057146312
325105012
958716273
5508990
155368540
1613741184
1129065607
1323067464
956552598
1781640524
1037622625
388761753
328689819
650362680
906367428
1847204818
199792559
1989664554
1759635883
1082641776
444670629
294759309
353240901
1258329776
2000428273
1393634278
566102233
650143008
125711987
1357963507
110127859
956745856
1484567892
1419801255
168645597
979607591
478867039
1058386296
2068252683
1308679422
114672909
1090607016
165074971
1652648979
475125009
1623400132
2017724071
739544982
932606826
586391138
2103446194
1123580229
1150542911
1448684945
1964934126
411604895
2044767334
16165379
206304987
1848178098
646906855
689599661
2106209833
505535083
2090614400
133761705
1484926914
1729248100
1270557059
1872455702
397794679
486894478
241059796
682122146
1100650284
1678162369
983946634
899338824
1543799588
405419513
2051630107
1195880731
485984109
89468662
1183040787
518673429
1061312288
1945337541
724320971
1203215901
988686662
1420530877
1045539540
1452406179
4971531
523763390
429337672
1204934040
83687677
1538602280
732950702
1725743273
1089170231
394513213
912266994
1333118653
1751092762
1270422972
2105960877
627064634
1822777567
694262222
670005133
1086392095
1137535572
508450455
1181499054
20997541
850089033
1168769339
1882940381
1509574347
1235188056
1823922660
1198499475
1422357668
1389121144
466516789
267683061
2111351158
234141399
1190923567
508979745
1041162903
1036648520
262649067
1938598883
202443041
1268035421
424032343
2063909281
2081712293
296375128
686374915
2093647872
647425825
695569427
230736733
145454374
1280859752
1597957324
2010058229
1258040918
1790096082
714204969
390506774
1457221936
1800571202
1788196010
864627687
1114888407
1591385046
888587340
1473277013
575811433
1262275262
1084925533
116114452
867857998
447010709
636651959
179266930
1036848310
1198523747
752992890
1471754401
122457457
383826390
618527744
1629039028
1888944932
1990761616
2086849402
866775812
1442818027
1776035279
37107795
2084267374
1831223838
1759606276
629859516
1975473820
1614864689
2014308352
1952857210
826176116
1674835108
748908301
878284096
2056599501
1887676980
1669464304
401721130
1506452682
1346495918
2034285640
1145187683
954026032
307029734
1510790106
172383478
1482647919
1897726069
294280178
1344766045
369703372
1882432610
62114295
631458670
614907801
222806546
547008909
670434916
1400855914
1331922115
1138643536
1447277565
955463990
1388923740
123374163
1580793298
1203558079
725810519
780514321
1893128495
469162177
885137617
239416047
1299391905
69247965
1411169082
1100513356
1233337530
2001935819
1771716644
1869899080
1358744820
1762616456
1775452368
1253237665
1933446348
1431117339
1554885613
1001478499
1191631309
1274177381
276407662
2006885154
1834269806
2035689360
883534512
1353271841
1229888720
687288714
1046328383
637037774
612842570
1853916360
275523245
1783373843
534971285
1176270619
985016234
1559805204
1622567982
1917462792
1443189587
586731246
677177742
1647883682
1070613427
1225396178
968256602
111500362
792879696
2059395517
1578293495
1115678157
1704469182
120623730
900704636
1962051143
255026685
1956863064
145110838
1192761672
17205130
1659755815
748449406
690408076
317266003
1767896464
298623790
615884525
171283774
1198081136
84280511
624867919
425292698
594464617
1558582474
1957781728
5883211
1682713137
1929901868
814328579
1317210728
1420252984
1957376240
39971631
1589392385
1032210635
501734406
230250432
1169432292
1276456338
768774566
337307256
1367855210
1555606208
347918615
1959824466
1909357987
861532934
1369413641
1149109757
693659099
1115111379
1336561477
276519709
1726643840
2009396061
1736477527
355919628
572429450
204896596
322041737
1124230790
1501090304
2084350488
1751813315
671647277
99788804
688576149
1749313716
312679707
1884674108
1404995241
802444066
407374675
1089460263
748415300
1056513275
1785877131
25967682
1348187535
1448135889
2117183962
1075371324
154041562
592085401
1384581759
88146590
2059632931
1326991270
1633669713
1207334676
1673578875
1014220901
707673393
1153638303
474771892
1563203030
1444803083
795218136
1451621169
1309553579
744336761
1151977425
758956785
201973316
1834293083
1653055703
1964911716
1861629643
553797308
236226770
1382355896
1067862626
1296144699
125768789
476892407
1771707048
316041813
1813542356
219484431
784862259
167858514
906243163
1725259251
1363857597
695531187
15674302
2073549656
832739854
1381836050
2090065429
971831128
1183139859
1420942661
1800364340
1264083651
773086692
1239581985
1420044240
1394252493
777372570
788772484
746242657
1304617869
1762079873
875863529
746061570
233688967
1609403268
743035898
1972331714
339212891
80148475
246047358
438937496
103170145
2075137952
780101486
701537022
3863878
1600212506
1450240344
702881900
233821324
1816276616
1176857579
2030800776
415616384
429400917
1177805972
1395718534
1917284271
1017260537
1898940893
2092568474
249173912
1926481163
711198131
82310716
2073755144
1974274086
1095799469
389826538
317256907
2037981675
1144460738
843580322
365956871
732683433
1988080752
1143559754
1593290937
723205374
2119226298
1460038136
1679755771
1535241472
164888688
1255310191
522791241
431759480
1582762944
2103304346
2088149531
1553020421
886976022
1147682233
1061454001
1239494569
1157568856
570439371
1036831398
2083129342
1519866473
97513615
456972275
1571454889
2127897899
1992515180
594177780
1565084856
1720104797
1261536037
2008704855
947498623
1930570754
1661461253
994554049
426174359
244903416
2063606066
303010450
456778427
2008787701
1320545608
267039720
800769973
79042849
155514136
721800340
996256247
516409262
545018760
421702221
427585618
573170468
289759366
1955726310
125934833
1918824509
1639734401
2078875847
254488473
1431010892
1567621533
1794518698
536981087
638922584
1937865827
209596036
581647794
1078858286
1025163686
1896874528
1038591705
1954998593
1229758131
1815745723
463001452
1620352710
1767253296
1918707329
2088074881
288927007
442842357
1525981986
277356088
1275590539
626540239
1283848721
874146186
188516688
691572288
2016638151
1485625058
1857663083
1808706760
1274925651
1854616056
1767112944
914972666
1819390992
637120768
411249888
1438243119
723135201
659169057
218221239
1626298282
371939250
2046953035
504160095
220434663
164055161
1069567373
904942819
1963670234
388989199
564885239
1711326670
1772934406
107496466
1315715440
832519979
460754746
800550077
1882023248
287456141
1708264901
334167870
760119530
581787372
1349199440
918914216
560566273
1432401422
386441906
558317290
5033992
223907219
1241874922
547468054
518241652
1714694821
2045180918
1700333777
871090707
212336266
2142276246
125893727
798454189
1440890236
1408548135
725864586
1512582101
1475077650
960511313
930370133
106003930
122795901
357142476
911904622
266011950
1063147485
771742000
1733198748
320550062
447836585
106404411
711718101
489689816
1739556848
1317199617
786507289
1468989337
1126972322
1745861105
1983951855
1837721167
111822813
634866177
1403909
1764242398
1456099997
801321249
562462663
1623626116
492571282
894455165
1653835135
699795467
296940659
1649204893
745197929
903657744
1801552234
1853998783
666192335
1475252151
747763917
1256633014
368566800
308315941
1379900789
1834327570
1709718906
421181054
1705131621
1872538245
1685923532
898692158
1385082292
117243437
1909466455
1695231179
2070436519
1510867290
1367481067
2130993432
211317276
2036501292
1568418608
1510030243
930844640
1661769422
1561365748
900932360
649719714
373560416
1220139364
282532755
106454262
211870283
2068636080
1064579760
2144003372
117227643
1452545483
1843295155
668308194
2110364496
78417868
669391800
672105434
2075956238
853012458
1885574211
339295486
2016514182
442497506
1303460937
2029655290
876520263
1110827018
131378889
742262049
297944552
463065702
2069013315
1829039392
1406963773
1172976517
210018549
1120651840
1635240124
590486822
677134057
775782708
1320216535
753699657
1845743251
429782678
92814802
734211513
1690330795
541088617
1035771240
1238149671
146509209
1611465721
1823681742
1833499058
1359882804
1513493851
1990754400
1392843300
1741970651
1841284934
1908547758
733490014
54063545
145849130
1537805887
409470950
1642624876
1414456075
1377145159
1709584864
952056353
894072462
688591899
958305325
600655738
1355765374
933765163
1167495212
670008191
1401771049
630219655
1805172925
1781840423
80330633
1540177684
1600683181
359850422
1177326460
1786538036
1669294244
587077808
947758766
372015178
818462076
2115234243
950138517
1691282896
2032249985
91083626
157813650
371886114
164021054
1034144989
1861874852
1195585302
1748067943
1998448130
2140056984
982712594
1512944558
7911628
1705380477
1293235710
1816926358
1301638638
1159416519
788122062
147380214
1746607394
1237238099
1864999982
1219562264
1935081044
772732204
614728698
1240787110
557066366
421739813
1158168675
1702908529
79699355
1715698779
1520284361
1764614890
142861662
505370232
257008972
1879027851
521801274
117950517
1021710114
1626020479
373680123
2143862121
1420086366
1626536732
1192274523
150486130
1131693659
1515296154
1652251506
714726561
1630267818
2021683314
769776128
1404301661
96604071
23696674
347031245
1956192097
869266720
1046806122
872654322
1637865602
963847810
48961196
1439517911
422059158
369733260
972714528
1143057589
942236332
1410066232
207896421
331367781
487325027
1236706383
1677652476
1609253532
533279044
1698532079
830064927
78048014
1991847289
365742239
1543476268
152457457
1522455439
676375461
149053785
976304637
912703156
970287288
1439464351
344124962
1798861709
27602049
848071388
858075468
495993741
1319248268
1624893984
1944373657
1031430204
436233857
684380515
773590346
659751499
1274220270
1831026108
1374134053
1387448084
212088586
545839120
1504432185
661335459
869413489
2025751758
167878424
718774465
1415853873
1750704604
2117667736
44148463
1553845257
1724796913
1607139424
740648640
569239761
624999109
2139090215
1465266718
1945188697
1977733415
1621662339
1304520489
882501365
578707613
112122442
1997633434
744492662
1378568917
879044221
181495040
1985345964
1887682319
1090993843
1093809948
906204496
2036547632
1867814553
663886342
1321902564
37407806
1932216219
807293386
2145730683
1273031887
1881088116
76007614
1742275221
804708632
1113280140
1740431962
146287724
240770000
47468349
1874497303
1859726815
1404673294
1479914986
156445187
266728527
938847838
400072330
295958733
1984354165
401924287
1304464562
910824951
280644838
681957662
1589875399
2027968193
1159158601
1019227829
357640601
1203275030
262167354
1928619921
1902142549
1103108791
726817416
399461035
1352310125
313635513
720793742
220016897
958995991
759879296
1095055441
1543878135
513222829
289777059
985396551
65574865
1664509347
427103384
1219148326
411237004
1976261143
1943077457
976340533
1344004068
33807664
2036343963
706280897
564714576
1042285717
641981508
82955855
2142387797
839196740
974602863
1253080268
1335584495
1546259646
1959400144
100431976
528025881
2091467260
1499338409
1892339460
954099243
1862201678
169992161
2060654676
302040541
1289602341
525089613
2082386506
1253682228
2085760202
449506935
1108212383
1404665185
1917502465
2145686268
1841430083
1568331749
1058313889
765038715
1349708875
1918173133
1230590857
2002047138
1327834919
1866064455
1329917668
1120774949
1819447397
764356860
955383002
858937574
1950197322
961727605
281965035
598791846
212932253
446440864
246753959
1629990151
1427242755
1441667953
281527637
558041588
466824793
90985360
18215166
1461969771
654218101
915774695
1957184468
642137414
678930031
676194185
2096328045
586901105
100686203
652831911
1121573270
1060478953
103181617
1837812223
1553833166
394958549
648791368
639561628
403813577
1622912291
663342856
472041250
1538886528
1978720689
1543505455
1612393133
1707131144
1304995250
314822391
1109050319
668680749
719488395
1106747490
2007524714
103359836
1739394126
1921192002
1515907387
1212232974
554435603
1342567374
1107218467
1630879340
269200127
1989905823
1582517277
1188568132
1427921277
2128890992
863111783
619307114
1957570678
166711054
401504054
1718513704
935245031
1689547434
831240448
1276618212
1558361884
1549360553
1141683744
1311302426
1779776902
1133018530
38359949
1648330806
2051053552
355300366
1522066698
1550176095
38036179
1613955889
1303243194
815286518
1619934954
1565870320
735283093
1658747781
1828991770
1170199165
1369553964
656779747
1921921459
841335500
1202910643
1181084231
2103879726
564944863
1186511200
651995212
1894300419
816361415
339888188
1623610504
854787507
469575376
57245594
802594057
1576243001
330429877
533273087
433021070
962208361
13429048
766897997
1166451484
1095451599
25967682
1630564616
317520731
1299394190
1365916443
1557374256
2127318357
1465971060
1884558849
1391518626
301815959
1473114761
1802792221
2041533219
992964519
85083349
1384809042
1743447686
619214228
565257053
470273139
233982
2029114317
1849225401
1621666914
3847254
2067936665
1085907659
1797097598
804437366
282090537
943061125
1693423938
2093758601
1054857139
1273914254
1365835333
1110286070
1107303589
1809316716
1564939755
1536945222
449764356
770843975
1571058026
616982679
1353435193
732031682
1521269633
519083416
2124527389
758340378
2030416287
1728306149
1755643163
2081800417
1725962434
287505338
1742981872
840209259
956587331
1210159555
744198804
181039558
1792853183
492045231
2119773938
613902944
713548397
1242385406
1261639474
2006917373
1526242082
1218890060
1772497169
2062446394
1554679366
436602385
1064306303
1857214830
1552858223
1176226193
797149990
1464102978
371898994
2000059278
556601414
1316726584
830407514
1425374972
119748869
1504180356
2083998016
228982901
1286649975
204479057
1295830134
1873296161
974189484
1862743304
1282277627
1516906598
735024773
1438102447
78337228
692546678
682113208
1887106474
826489276
286056275
1894147500
1931679490
776167029
1866300481
1578009405
853015674
1190121764
1788593261
295482735
1820990693
1346404675
1383009704
384158316
1638415261
565293837
734022517
281032057
1365233221
668950040
1403413887
2128890992
1156869302
1146743997
1087355814
173323977
1472648419
696478318
1799881304
839576097
962225871
1985302365
1823975297
1001790167
1413283132
1991267656
1880613505
2032244680
1631509622
970564085
2046580921
1560380395
67666865
885406648
626457567
1485155348
1952897052
182464781
1180080184
660438545
454234645
1222788760
455995137
1484924271
1069320888
2111814769
124753406
1975659312
853384944
748245452
2134461099
245557991
1034543097
1414115883
1178103800
160272767
1138659160
2019139336
492454904
990744109
367761741
111807872
245959354
492701084
1941238222
44664305
1273823793
992705342
1771393997
2076778418
1395581345
75112962
744607127
468700423
1696622734
21927476
865017013
1324022325
1186149573
996079205
124992537
250283864
739421066
1574664433
1115776273
1250440729
510829034
1440145390
1382660792
973553000
180262706
2032323907
236266511
1468272791
215120467
487141335
1229763866
2147442572
113335786
485813191
1979602535
1085023343
299984072
2099897337
1833010132
1632776988
1339296475
154112125
282687571
1570047334
1902030236
945329911
1145874576
469844146
2041546017
1492121213
798573605
1300691046
1010822540
458714253
610677182
914043931
1809567354
2040810272
1947459259
1295593390
893633365
1795308447
1429457326
798118256
767774586
671191424
2026209439
492851607
1833395512
1210900763
1738158358
1876069791
1477920471
1293063752
1123090751
1546400069
860364240
1228609983
1226022556
1691882858
363380564
996421555
26795817
10881654
848223672
562664073
2070857205
909240581
1536306076
105010743
959433721
479707751
1994443381
1448936798
2089879755
171115369
11721108
1543718592
1806956218
834407774
534415084
835990770
1998882419
1200771117
128428
1801052493
1633424036
1455385372
1554952556
255947850
1293404392
1972820980
1751890637
968844843
112959403
1822267067
1343937953
1407757488
166196216
1550280731
281200661
687829321
1936853534
375239306
2106883358
26786489
68148964
1832244519
1523555053
1068585624
1795760768
2001007074
807252821
719706260
2116304530
1611452364
1059611833
555967491
460363022
1573275538
895280422
561947851
1701432801
638069352
1515445150
209717103
2037947888
405351620
1832321907
1710599603
1923228073
1419177709
328950088
596625935
858938790
1900593353
694743897
241528651
425118421
1946979339
1817413222
990172585
140820780
1602241184
730619350
1271839687
1992939562
1128719891
386678666
661571682
746388978
1141276891
764207713
254204379
1339273276
757419823
452597776
1774813173
1487109859
1868153110
1672048509
138212143
606057953
1884223288
1086697784
298662951
1256926812
2103446194
83430945
1065805218
1138475418
1223784821
1289588125
1098443672
1087827030
107708245
292191276
122080309
812786457
1605302620
1236430397
1784599195
1175172592
1168322990
1979143771
398690091
2019800148
1204997671
2055846963
22240090
2022996419
1964694693
1227551008
1935241620
1188664350
319326427
1719629787
2096158803
694749457
28439394
1204319988
2060469151
1637055892
460140019
358562141
774751594
790170453
2111108272
2113632640
777522062
1615772960
180003809
1487105105
630154585
1860035168
236306646
2142999910
2045181726
1354022302
283971297
498999232
745192540
1185390056
1092934231
498454109
1143711980
65738357
1749523913
1609680964
1517226224
211576619
1106570752
1670461968
784030467
1555913182
774050650
524893627
1701668392
1518902239
941951427
1490710945
1963711438
243038398
672906170
610654042
1103501723
1509654281
1505921424
2015572819
614764193
230018649
1491025638
686553280
268054009
958372627
501872018
1337459087
1471789055
118234538
937756528
1700626707
1774724300
283142174
984339078
283642945
2127624122
1787105229
1120853432
1080689124
1368431230
1995698671
288367932
1366002933
1820487706
1068718439
1566550291
1473135083
97989902
1128466307
1516743252
659843654
294934854
782701496
386830136
2057849725
1508173623
1380771047
538290267
1829415631
595016446
1246549455
2096331127
1599739907
1608510725
132427445
1068460360
1495386730
1990680988
913779241
940835800
1276296729
1398350922
1443615276
1954857729
42022504
476842403
1021752685
1552272744
1538492387
743509792
636513170
2032504657
395261376
386151832
2097820520
597271622
1281511641
45051561
1801850230
712759194
1971665312
77939558
1214272502
652744355
1957568314
1251850478
1127495642
281061860
2028319098
950033921
709319792
1694429597
1951051099
62187927
1672432532
917914462
631285942
926776102
145528789
713850646
366558104
662957736
1662250047
1434372851
692693568
869338869
1779572788
1016477328
2105879223
892233051
250783206
1635372008
1387357561
1840584004
601934243
1617550037
189665817
538320517
1138418199
315317470
1309406685
611743902
82878390
476759563
486733379
1004470150
2106289934
132611423
1734453283
2090632114
1370425812
1946015145
1603894696
698886146
1316764822
912784582
1538053579
832882659
416843071
113881701
994187366
34559726
1235259169
1686492525
471471806
1678178106
1671555955
822973809
792541987
1931927666
1894291763
1874785420
143339777
482883936
739225882
573532266
1755388383
2053514652
683038742
1870693653
1928761861
2093107438
1147315399
785092545
365434134
336331299
132511626
80504556
1023160191
1283626368
325197189
1212624290
1330253970
490244348
1734708171
1241727138
1051527939
175009093
1822801078
780083283
20441988
2108463027
1271610745
604903635
585572824
971136894
34799541
2073536177
64132308
79721131
2125065233
1060171484
220323973
1892648597
1245633986
45747221
538118459
1061731048
1951356544
822381896
2025734002
99559674
858454564
1093619952
1115400061
78796334
787566297
834508327
1724562698
789733524
613569029
1738598860
2038507030
305438883
674489549
1582750857
265797756
1290205234
503956745
1269397488
1891477082
1852385405
2107817129
288587581
1858468743
1594266056
519296814
1130485495
1355167430
1394571953
1023650194
226882499
1827592562
711657253
1808772803
1903418662
1924765100
468995855
141875398
153098230
1935370655
500254289
1393930867
2036709023
1414644465
601286111
144652183
929863932
960250471
1022356259
1790022476
622551034
1983590652
1401556787
2055176079
402719352
1117359044
192909522
284808796
1645166715
1735423663
1564198696
1771279263
182123748
1929857198
72996395
206672944
1870187537
556039923
1434595012
456096619
974831660
125774928
272804760
2065432652
1271701444
669077128
784408800
524774165
1418661025
320207736
2141045942
880032355
35370294
314472350
611910026
1874933665
2105798985
266727800
2073987233
1171471145
57573981
728646839
908345548
367598507
1129897415
646217158
1740115245
813093104
139413685
45598358
641159316
175455351
413562443
1232753783
1468561936
1924797740
684830341
1961444229
339861046
2116987625
597813676
1559126467
1441956125
1961734695
1189482532
30361330
973522969
642520227
591374249
436603349
2010729422
23409080
887304919
441571223
577467096
2141799441
778009790
365257006
1637745641
1947769501
1036267605
1998572335
2111840457
2137364364
1297543756
376827075
728554841
1949599282
814242661
285789259
810411467
2050915556
1170113463
1346588945
1540169421
66790549
1541407747
764561262
1510701389
106308338
1830201768
953194466
862148943
1296738702
470832627
871644951
1120182835
996802207
1098656104
1199193948
1132855323
2090052578
1731788363
1543031709
439656785
2142012396
881645579
561952013
1479907391
1892802620
1106645603
289218099
411543238
436372718
2005563789
1275560101
1490760049
1289054560
981095497
2061023938
1215794525
1262784277
1922250451
438018911
1696459873
1518849722
1534899311
339855505
1223146471
36667030
1551246529
1186626375
695100946
942349875
815299803
2108422949
1086421024
21502301
1503875178
2068416480
861368362
604210131
1465460031
1546526170
1384345329
1165306944
476088582
2074277787
1097665775
392198630
392390453
417045467
2084906814
1816043646
58284513
1199621571
1533910200
1865915867
1145450782
530479179
1309895205
1745941768
774067214
975990281
2147098060
774284407
575136397
1458039040
21915234
20030111
1771991492
1640047952
1228546983
746289154
1666115244
51788640
913551246
1915931307
1932098818
739147779
1979785885
2028394644
2032198337
784188724
815604132
348521078
1186946267
1030239093
1817463232
1581594950
1146636896
1831007960
1207477801
1768702898
333803046
827236809
2072952239
1860666622
606323240
1668280264
831641748
382541107
1843152438
1483826638
96412617
1688424731
233382654
918655380
149879751
1734445852
429124674
1181379590
1708494820
1676078423
1842274200
1395575123
751741813
858951553
2080550782
1404161588
544066320
366723085
314310433
1045478404
1229094229
931021889
1561249677
1847390612
2028983360
479408507
901223551
705237445
1692564793
244626636
1550099487
1741144571
1046598896
817415666
1771676044
225716919
1124391094
346552326
228196515
1204434874
1887748583
1534616873
1864064703
2065788981
1165126862
1315091616
1853478340
693730041
787758804
744618869
852071853
1900756624
1916304372
1051540613
1290071773
2123421860
1460685458
1862669969
912043986
1691093120
984679695
1633745957
1426188214
1175776482
1460692956
1529593271
1420559990
96247315
1303553859
2096826710
1263817266
1998819139
689771825
1956966226
931207078
1092097558
1804062764
1323424094
1401138573
532147312
1071053787
1725758087
1179895085
1502500965
329632891
223788512
13794233
425560738
578761081
1561184981
1170452108
1236514654
1817576768
1134921079
1716112838
648283782
1525769550
359003861
2074322197
1257060955
555702862
996165930
719375536
430609039
483457147
752908013
1719003667
1082281101
1956863265
1928389250
2055443291
668003957
783038557
224696625
2032045122
1715297724
1960837666
1227908508
275537193
2038661318
1946716345
1483852021
385449254
58405686
2066005996
1571023852
995729643
514683533
921496705
1341113955
1849877627
2023744231
839869871
915922692
374090132
1395720435
332054159
1935904299
577149095
365031360
108904157
1598239906
199942499
1422140974
1542428295
1301012486
1614702097
1988739984
694090174
1355445767
1658044669
437514688
190081856
1695411133
216182617
1772253981
564526914
1246645321
595624200
728795977
1849478117
1459109321
639401277
1221986778
1069505259
929841560
1509977753
402782268
955451193
1828731364
1875870510
178561382
934166687
588226308
1084825534
1588325256
977616964
997650494
347944402
1921162275
1247117256
660130410
757337768
1468404034
97380858
1185235360
437904100
1349335300
632875543
125919757
714283450
1497774265
2140353244
802197440
1410367232
779954454
1191917964
1395879131
79963659
258993440
1571650411
873827255
148764500
843419378
1912301709
517127443
629248473
791398948
1491583765
309427534
1158295614
1068207999
97598849
807305860
835982685
1223565417
1847265292
113937081
1576985992
911960528
1279691880
1941178060
2147099825
2130010841
495853115
29833438
138905363
1363721368
406685285
35964850
903721667
157958702
993894644
936829623
589985949
1710262435
1508854619
617424596
1024698927
47957506
608756598
1942461394
1073781466
790159597
1373543453
973177976
254543991
1817139263
1117769489
1486877298
1603472323
1239560537
60267563
1236241731
715062626
1011059709
1028602588
1327844684
1686052834
1611275253
1815021635
1551576308
604464453
1255945462
1008778692
216270758
1140302753
1573873299
1504259329
1366173146
689718693
1835370943
1758319974
194250895
386676748
1992256684
424185612
40791619
315803687
1067834818
190531029
136515458
1772415996
1603211086
152380850
1423439554
910547437
1893749417
1577218558
525493954
218419888
123217638
853828957
1280080172
1861601807
43590440
1756745107
881432594
1224190672
918408237
1861639458
1351079955
682927489
1041405147
1465899676
1964726098
356419577
1030755450
791091058
15839241
1354287591
1865001599
1211644810
636958029
6020731
148135982
1950057959
655526976
577578294
2043576320
683319811
43510964
1235920223
1042576633
296626421
86812161
1254655455
597419843
2055039841
1127126978
984326236
1264969295
533471015
413745182
103661130
673263257
672990360
1439449653
1549742530
1365354163
1491862691
1371323935
202783358
1608019966
538228584
1225252115
1103690137
825847212
817432637
439638938
1997351244
613364685
756872342
1051061746
1576986927
141730009
1326584947
1174053412
975636660
308644992
1595763056
1883975610
903341830
1588123277
387122943
805782335
485902184
582866852
1295494810
194189509
1070469204
1997484786
1315809451
1335013646
2110313693
1712458883
14469283
595904367
1901088544
1415003588
271579746
1588652687
1188875964
1608821799
121517573
1815850729
1721139619
1165747606
38003023
559759079
1392587869
327405551
471092780
131028183
37015472
187265038
1989354966
1733612358
227930268
1017367506
782425441
2010510501
1166381554
512814787
1808962530
1166295410
206489990
1555869598
1958398346
894364746
1248641275
301958250
1362438383
1064599669
899341442
1737207088
1294788940
45109409
1943914894
701132121
1350294114
67157946
977575610
1593620855
1600796210
876434398
644245419
217638382
363243029
1670374811
905523866
1146539216
1772141488
670727163
1085737863
300279550
1947253099
949487643
1776827624
1743896899
72862293
636774628
314060073
619074284
1221486265
1140260750
356205704
2016648299
1635770281
1587841984
1155250669
457459093
972032447
1043806341
451463585
1288426041
873208349
678357359
1585325966
1261374597
104182065
315025817
2061471255
928537260
1952283007
1560038914
1332110900
407733438
1907544430
655084979
1833808383
1147533101
963476574
1733775888
1284310173
1412166542
1527658134
2112282057
1352901932
790241733
1981204940
1182314548
618070907
2116777782
1475501102
468200430
1941263847
1839414840
957268773
798896231
519655046
1483254700
1116179590
1820153423
493024672
692403288
480843525
1976843837
871696562
89676572
478952090
1826371976
2119475444
1188907232
1350215888
1619251947
230100701
247889556
796769137
1712576060
352260079
438970583
1859501970
1420999214
1326417557
202315212
982357586
657918347
741227151
1434269273
727158401
1590720222
1902493839
479659031
1332909855
1141965102
170593890
2074251192
1207152299
1780972810
294999248
331051271
751688144
375023224
1295243283
102219621
1932962208
138615019
2039160943
44101265
1179078258
1923044312
757711667
706304866
349443784
2037249023
565896715
737098179
2002737671
799751239
1943723035
565658955
2045180918
659883082
13095842
1735150210
2135379705
1071564678
2042614602
899156872
65098474
1488580180
344144278
259520911
840698105
660012481
1369350949
586900362
402195927
2049233827
538520620
1183053102
460456076
990604237
2067388480
462061822
710450091
519666673
724489762
598615950
807488889
1305856246
1592912397
893184995
28916017
1604634523
987467311
1276750822
1749771660
1765863597
26983030
747775064
672210679
66085546
735184442
2051267208
816050760
1864511808
1991016168
217115211
446457973
766776779
1331135324
1459431211
920359665
647959151
562287440
1908089513
478326568
489888541
980515168
390035433
718700661
344560284
854203502
1818095890
1253346389
2003398197
1419253989
465202559
1527780092
1798736133
431925961
1697881518
1570044439
2005506635
760124546
2032936263
1066595001
287917906
1447363153
1353188497
117349344
256783846
387585623
641341115
1185408787
30450718
486648725
662462767
1507127064
1835296343
552301479
679662208
666652113
19076074
1418621331
562699116
464545326
852985036
2006038637
1848842579
2022730148
957911442
939449552
1188064259
1401368289
1620101426
1223652482
317988118
271418218
1630432581
318003721
737642181
1715103018
1908038242
2025222017
1736845013
747902829
751376000
1065783334
483436903
738345337
926928078
1967311950
881929220
1015707172
30743953
884631573
78292547
1182718689
1522432405
1356807495
1166862889
1997760506
446385299
190882005
2036776815
1833280402
1238081664
1636649072
1192415129
1577294103
1138716588
1692604225
1452784066
25276185
157205025
1435853956
1280212970
426024039
1882065328
1655710385
1450754367
429277669
227768511
839585177
36001706
839622046
1480077490
1148585487
1795717662
785387930
74001265
215174025
743204361
914473097
1464050553
386873631
135356869
425272435
488117779
138253127
295983997
605124830
661484063
124918793
906339154
1778742347
1189591567
216310375
52881537
1967977455
179986622
2008342513
1228675934
707612893
1193079579
49370729
1733399424
419710573
621072238
199977345
273312459
1496670223
788951719
1248956148
73219627
651433367
1182323637
1344967064
549158577
918231624
956445663
535376249
823246177
1627517370
1182717495
2121677404
1276538051
1099067400
31277075
969377273
676077664
262325191
435350550
1122664943
843570337
195495293
2063093969
1864472617
147865406
743903188
100364207
1217272598
1749850630
1967180574
661804544
623659089
1141374957
1915109157
541109480
1678841670
804489890
286823583
613021292
198363250
1513694912
1533953046
1720520186
1699129210
915382523
283905149
1516899379
1318036793
360252017
1893100087
602389585
1518297982
2050424044
1002882478
1504106435
2076615017
566147732
1280070326
866326819
1106966408
21184941
512262768
1673661401
1990859504
1124596497
1121654376
48650213
1755979202
663613264
449688274
192155946
1023311195
1635474692
643869043
253021751
1706829788
1058930448
362424124
977975308
2135334815
421890188
567274929
1293701598
676351789
1224057398
1574621746
1950231865
1928369640
1897467743
972346370
573274551
1816998249
1950310362
1353250284
702989055
1199662332
1596005659
1333088616
1214260559
1150924790
1850254179
1029267758
924923933
1987861924
1350196663
808993730
2092260079
1838012709
1285059385
1038103474
66808816
1562226208
635253122
358244205
326288838
179509242
1607407714
621675422
2004619248
1637918274
1344961423
1719546911
1243197860
1414247723
838478177
300607159
1587385484
1884073819
482252686
1020310580
1752139658
792292482
1424126274
1748511565
869389122
774437280
959963009
522132554
348374320
1308862658
2012141131
1881837632
1736588647
412759529
437746508
223037229
976788691
525552002
1685702258
1422574305
1505662110
626727551
2116139543
1327762500
746288878
484974180
83608726
798763973
1236969283
1145938339
1210828655
1011643244
1926191998
1770630303
1832204325
647811753
585387700
1751839085
305836683
1201839730
1020647528
150819539
662415656
2029082046
863119998
737233611
983546099
769966254
1736908356
1697623966
1470223610
1914372628
1346258314
132210712
1467451900
134586494
880279660
2056201341
2104811211
834561036
1996204290
1177709016
1455598687
469527894
1130020279
1260395012
1494970356
1171890786
1110196186
464764297
994050216
1148993346
46002112
918992636
833343299
871164364
1108822967
1942107591
1549003531
499144026
641872036
425268471
1773420071
905712558
170669672
1597382664
1106348169
1386015467
1363908074
346575505
361294043
1742833071
634407462
1663368237
1624655010
1369347203
1421966959
79901824
817298656
852272430
1961027960
1008494921
1051278799
1798463896
1985575651
1035720050
83804437
1541047371
1311617784
1462466339
2143091110
1757905235
864289209
1365832196
1689028339
2109642871
742082142
826033123
1952577850
1714515266
1740462797
1485973695
1874675344
1520240641
1481599672
619021451
708005728
67827361
1393634278
1714339978
1705402670
81986854
2096150546
397801009
2142197290
477980631
413294431
198789758
193862441
958957751
1645772111
875822645
720403280
1011643605
875506962
1968506201
624433396
1310323346
748098454
1129305479
1511984385
154783208
121621147
305527437
1347297750
1030855904
2038376879
1247402081
602983283
1761905321
785303903
717147100
469062422
140005894
1032829966
434983468
1471225343
1544261680
312372043
2110621922
641843586
910157127
1752300731
962658584
82147921
762687363
201288709
977995604
2040312734
1541495153
605885332
2013223467
792340963
1054208354
2075844544
999573526
1713848401
1436780333
625615182
1973906563
743514832
616293537
1925388121
1095408183
1196327967
1946537812
139639327
986105673
1492280894
1176588927
41915279
1768558624
25330779
1365884404
1476064646
58255453
784363225
129739485
1524397419
1219864161
1455417228
2127075932
661716663
282181278
2143138439
1489405043
1254194992
1091306567
197028294
157720198
1285405814
1650034612
1676442489
932401977
727560486
1694881984
483969181
782344598
735609127
133994984
1707228533
509528944
297501257
69990145
159002396
84337843
827234568
2125065233
1101973329
1476585330
18244846
859465257
1280122662
1114700641
317128737
1812999676
1470686626
1881538216
1255985587
1034883002
1363895611
510417500
987585025
944532858
18366692
1238572781
194477056
1309346969
1633735642
97329069
2060768418
1788197119
1400945868
881043777
320549512
1771206912
2139203905
150125067
1799485925
28516326
1590446811
706968491
499175762
305609440
730466910
2019586651
1251981928
92619325
2065593316
1901142271
274838298
606115137
1942864805
1300793990
1912636328
1881198020
700509147
577292987
1978222841
2050710624
458662846
787829756
2011483910
538588763
557426671
721903801
853276241
74593429
816108300
725799743
323788339
2139834343
1011070576
1744279147
625145958
934883870
143466991
753740559
1128240681
2034222237
841647544
996034182
987699019
652521935
1949101933
877278251
1506248223
1493881058
1979370516
771889061
458131712
1112559808
1701403050
308512092
391138043
1591358759
1791795209
1115543498
253980468
1860579928
1958325856
833727868
163107699
1890432089
1147336216
1572419654
752500740
566523276
371189225
1228507971
1982875259
129779839
152057440
1488525195
1738330687
2060791938
64261479
251142258
1376474763
1669560138
1766188387
947077145
571470281
338210058
301219459
289402693
300973378
181811217
245818049
444076230
413294431
797011859
1025640953
48875220
1662953843
571961660
1405927948
645422239
1233673925
1191148865
848455520
1410351889
1028163845
828348463
1817055841
124978994
1033934923
848344264
1271654840
952752106
1211821259
1315925080
1798253193
1530514933
979537921
1045324381
560579129
1990324175
1333323058
1060459623
434806069
952478858
2064508215
745088808
946257541
71492557
2009823094
1124781599
775052313
1740115922
143845050
225322330
101120041
1109268582
524056918
1134860301
1455341793
850012210
1009846923
436194263
1721987882
373155673
1700288989
94968996
11280179
1944933556
385372969
367356055
891794693
1376856754
275639057
2115074496
2086436708
1473787490
1791383960
708584601
2038148526
1664363017
1946334878
908388401
870012464
1636011820
1681421758
200907648
1193918655
1019595402
26714010
1337991445
995825702
684479110
334048479
1967284371
1312023948
1368101621
1135504395
1398567126
1282681712
1474437820
1613912137
526870332
822783058
1331475719
443750347
1764516321
416886045
1338254872
770326380
2141315017
1697002559
104708419
1635689877
695353696
1335672616
1918661932
645028050
1663734757
1952958992
1590698592
558846106
408793273
476773888
2127032131
1626165563
1130363346
624382588
1163879665
890124365
1561900750
959124823
277611584
2117326031
127626430
1259679404
1851354417
79007883
389955537
331759256
509839997
1619785388
1157635599
764573047
649095027
1748751205
1863793672
1312420757
1102066179
1747394626
2072975109
365819858
26214643
1311179113
1825567186
1356127164
1819836423
1758796865
1201379300
1265235538
222041248
550276197
108562421
1833512713
222272384
837788311
4602819
1662245211
1153740954
1494670703
497117469
679211583
1273019320
914934775
1088812989
118151369
255415841
772061120
1472241592
1217230667
351316027
623093040
1066898545
1508061234
1416625659
1029221690
1521198012
671561724
600789270
1182454239
1506982309
1967512871
1801101205
1931734473
1594773952
1370965834
1606542480
1279600219
448354272
1896182013
2022048553
1949550826
1881658401
2030519914
564836029
1951031935
1155551303
979099069
1386688990
197105349
636563246
182624725
84586126
433061929
1449976686
973224127
854240732
1128539190
1149346345
1694141922
1052365369
2061934931
97931719
116044269
1466174216
376679321
197857597
857485718
890044727
598090812
1740242375
1719487837
1239714474
1892334092
1760183013
2070570383
39504284
1763331235
1427315379
1684599306
1566379620
2068880101
620495639
1192352929
7438088
406068180
1815738023
1457605232
51721216
2020991660
1799343029
1358777145
97704151
1716439408
1596498479
1547971094
378699924
382222115
1506098993
236490466
1988794718
899787535
212606013
2050682404
720585442
1572398695
1420798914
2002965949
299545352
1096904736
1825294067
1065959979
807506194
1268321671
845258414
1721948106
610853433
1587915595
925214875
81212172
5578364
600808153
1093411852
400819670
1378294883
161454507
75169413
845576984
1797211620
1820336263
435225847
650402085
251642601
1243204275
1800661026
180795710
1241682747
1364885351
1801160158
1077177437
1681240610
26567863
497996449
190884745
19000370
1237394153
734972530
1458894659
894767170
753473687
1163198984
1396817747
772852903
1116984708
1795617511
2046131808
1047783870
8660404
1069985910
393157870
1993275782
1195520850
1865659140
1796837389
825648665
1196661191
549250276
2030628199
1407853705
594672450
82759870
105862184
1494135469
1154132798
1653921088
1910753425
1327229934
281966262
544543351
1052732372
379741007
859172492
1320516558
1138029072
1910895240
1718525205
1770432656
310598392
1440482529
1233192481
482393524
1275911716
698714072
165034179
1315421390
2070412886
554132274
976399834
1201828615
1663451234
1452851003
1431464503
1302145262
361508142
158954666
1317295892
2013616241
1193702907
289444541
1398160712
2028341586
1668742860
1343327833
1062437381
1945242851
1221641654
356693336
457546437
620668234
1840178097
1367817946
2123458574
1919614061
764562982
1918862676
149341890
1042538545
1949472355
1161006256
1460559774
1027607431
393739657
803196746
1501326791
1361913733
1325233586
16757950
689890992
1626657718
1955816544
2106803161
1454104764
567518440
900932360
823716349
2087671166
1136365884
2035274555
6453408
1682901542
1672343611
1786204555
534227465
175656010
1956026912
1486327099
1815483070
1438326706
1579009160
671891145
1962859484
121221603
1085077638
1053729951
2117623457
379265012
1147342403
1776567929
1890262317
1575297714
253850830
1506053972
814307813
432983750
748411590
36850727
250065835
108429408
808589066
817254993
18854655
614989504
1651512211
779931094
675488892
425469289
645915141
1564778363
142146194
2053320599
1410410705
336233858
21953949
369593908
1725533349
1091968087
1747641141
178106443
1568519807
446218831
484929002
1025289762
1815289076
2090432938
2056541992
145683940
247682453
1367141677
1856625903
767292247
1969300545
1535187953
1295073275
111811479
1596405209
1247332818
2108262468
915967082
644855498
326960302
1942005248
2073047939
1610110825
1760749576
164384003
407269383
1305947600
458176737
532651461
2129296453
1135431017
1634199211
41591180
183581043
1328148803
1312143107
644857705
2089808064
1904818014
1466751430
1099695420
625307567
1261183141
530637016
166692436
1238291549
1978823869
1224724892
1208689615
470150248
1305825528
197070323
1968941539
901766990
584528541
824414818
1944077423
1688527940
812231403
2112704514
2052482206
1495584195
1155813049
313422864
332217277
919752273
2006429635
294296621
751688144
1939045246
121023849
1812458989
2031363674
83598457
2016334906
1042555300
884683281
1124020023
1797903331
1642567528
1460142394
1420584997
273233326
1156756147
34373842
892707790
1659637875
2019877384
1104755043
1812803519
1725981489
604369530
608756598
1005955656
1522780961
1607034953
1069077209
14865235
1971511531
1048248347
1289394838
2011067621
1163755387
671211220
276626455
864890237
1834675000
1874982675
1664838334
953641005
856324923
316824518
1444538403
986138627
66322789
2070077693
76993986
1871791361
778863488
1387018854
913522869
1091580516
689224827
289843908
525252178
1697881518
1814597045
2059893302
1093627580
1874325904
2040123769
1207240294
848504957
1620694373
34021263
1631663326
1972142975
608913661
1097917095
238879779
1169824721
1676027433
2000471192
1756566046
1493830999
43333518
1607296332
1407847546
29980256
143406933
358858515
1056064556
964578183
1202716517
1765406025
1062397082
462559825
617533710
1532117241
66610503
1208822899
442344932
1142000997
939534725
1340739256
1912034525
523873977
1744282854
1153272232
1449165647
835000639
1612608299
790955894
347262261
858790067
79098510
1340422795
500250857
1147590147
1443628226
1945303508
1483608510
1598377849
2001264423
1781491606
2136627411
69774649
622988921
1249521975
966063807
1310740120
1557762007
1522432405
143009818
736476658
1426524025
599413454
1218061266
65614420
549235729
1635476065
673406441
956510671
1656669208
1411333152
1750389820
1534616873
246181475
1712185312
485666592
1341588620
779350366
1099737910
413691713
934467844
1940784686
701468701
1811851999
1767108828
303349388
878002262
1268958417
103016100
1141423848
1134280736
1523490885
1388420882
1267023714
1176937677
1945901583
841546897
1254296576
948234963
737475201
942178537
1195542519
1651913627
1260416422
41862837
1621957163
754508207
376023793
1732558696
1746414771
1404015703
491408820
739597630
1132185391
1194092360
273731347
729914762
696030109
1693385398
236662900
1363393980
143919296
217163388
1581171782
1872494592
1152577292
1347703932
1372553491
2047431995
950881382
1860579928
1292683416
1414855409
254519688
419353091
1427552426
1416007476
811639855
1148718622
1547946793
2116575390
787037139
1908376172
297542444
1235154905
1756891286
373419847
1684092812
1309445144
1014286853
1402324137
1411119789
581861689
1764317943
1164403394
2090895312
1890953751
939920323
992651006
1664783114
245680860
190189585
1004441089
735589243
1313127949
1177508039
1931052606
968529193
2145766902
1935544464
747679705
438831804
1252715890
1429393794
445998268
1316830089
1722827539
992891687
1230081655
1786327589
103143523
1086391282
1631914138
494914087
1734719940
15195546
440265114
1968031081
960148283
718957845
175159857
1455125910
1767777056
160192779
2122043708
101137272
683682335
1887541243
960113364
1056998062
1404402117
1385051907
1513507503
1694006520
27851448
600027323
1079240486
599153687
1015534055
1414848978
772855521
1360163553
1044024448
767856012
1765189346
409809427
502498473
1258766756
384058662
1399748699
1687598154
1069744414
582603334
1007352348
2002963223
75004964
2058027541
851217995
1326219768
1528182458
147578315
713348507
1108447781
1895415500
1949251661
1161137696
1581325225
1676152463
146259408
1976446470
2040854919
1860337152
1124524763
1138446716
677944851
821520920
1345661765
276198510
1165877496
459784081
366131215
878840782
1488874898
1724724726
446433920
209774815
975495590
919033182
146737414
1503736371
723477688
1631334782
1661516017
551962627
470188649
1549900744
5561904
72568932
963385600
1282382153
725038708
2102557555
329785311
1367432517
1570044439
732159962
1467884002
948754391
583071809
1550793990
1344726272
77595796
661174710
890797651
2113990264
727413136
917770780
380103434
928060175
1645726889
740638325
2002768272
1827158921
13501001
1980192754
190338843
408199302
1643718633
1461501842
1485081712
766160198
127315181
1081163218
1450076044
1146877126
1483092638
1403006036
1552590868
912942203
614494759
1904932919
960335405
1843923062
228044698
812255035
512094277
1036321166
914364918
1211079325
1810473639
385111149
1938199875
75067923
1220448398
1647415089
1876000720
1362448700
1505356597
1277282901
1839406196
1445454114
926677600
2100693242
709355630
1472297968
976570727
790683543
375998121
320695235
1943248167
1085115021
1320015528
1035800050
571405122
1363758362
1566729440
1510220630
1070254055
630388543
171285094
1615081340
882800140
1091243351
123293789
1008669115
266822470
1432750251
826598231
235776010
91049509
1393608070
1264153022
451778695
1287715983
1926944368
1011258408
265095549
1379623229
1549507092
1717861135
699586130
1128269519
82938487
442791413
1568525493
1760791651
1484472360
1087784012
656812222
1205307136
726871860
1463085764
1283061565
1863380032
297909919
533531474
1858825495
1803355497
1538645364
633222162
732421176
2025795107
1803574554
1546295756
86606725
669981035
207819167
188938181
585938149
1990166700
752307674
462723060
609406080
1099943600
25979980
999784107
478125513
1227353498
1304485871
1830631651
1508986813
1647219672
1713371965
1427844992
73368729
1948347487
532132302
968580032
229351356
1620684847
551923552
1649096178
875454188
996268564
933043447
1713598863
1062381746
938888790
343357526
950583050
471572293
1826671598
210829359
1054088026
1246682323
362279491
223762239
1905841531
188655881
1467295307
691158794
1843544490
706753005
773581025
1077903646
1156248211
1318280711
855624597
1103513581
402920925
1294912769
211981086
1627495692
177890434
1365255550
690342667
107577342
627314753
1510254696
1091382269
23561170
2085241842
1605523128
231883320
1643355736
1198000950
1229615457
555484608
459768297
1521100378
378655634
1176051467
277262274
915108156
1749639950
749399714
743612507
1343166497
1239415533
2004382166
2019195621
135108968
505183232
5998279
480815039
410119450
1251684649
204536190
221255831
1838690277
351832284
1563815981
726209938
970892784
1745658969
1799580457
158526970
2097860963
97286765
1486400101
1998938856
697067041
1735184868
1666670116
1662195351
1407111442
1440293572
1028845223
235115547
433488025
2126712172
827100716
1411952968
1532306080
277727345
558016440
994316430
877136921
450992305
2136395949
54707762
187660091
933066406
741018756
2131844328
613890696
341507246
2145507325
1912595497
785376255
1465890142
1050575809
1215954094
1383025721
623597436
333342472
1414555893
401077134
551193043
367404823
1406379042
795624379
1420943788
2073137428
445122401
1847099336
513513435
2005150714
1569875116
1908651397
486648725
20234680
448773733
1892603954
1008086154
1735171520
325451656
678086960
938002382
710871762
1622014705
1711214500
960012039
2041274037
1884316505
1333824808
1732168304
343889676
1769424124
1332444254
1541557154
2143766368
544650127
1110661683
10012952
1626376464
1181379590
1810854689
168757634
470051134
1048969063
1600974502
883741412
1915669252
970547171
1330299751
713935628
285819494
1656471321
638446516
285927774
1982355292
1020685759
780432306
250373448
2025608840
1959987075
1238009031
549906938
2000159165
885174837
1172594905
973781575
1793855332
125391281
282513405
946820367
630065347
181673505
1045360958
1021013639
601286448
12453384
716417367
1100595204
1943557482
818710357
557779219
30020506
2142194746
475727535
226551157
1662554722
270869580
197287522
691328842
118230170
49478128
1250346380
177096777
2112973025
499447483
296133969
1502224215
1234718368
20608398
1742914328
373249330
1483715834
1532564491
54545888
1176260904
656520952
110022991
2104318918
310615369
1099133257
142430208
317793459
1231381221
275014393
1889944705
99654555
323695304
688154414
698393152
1856675531
319345239
1951968622
1653419713
2011241050
654127060
1819296567
50457655
426687642
1667004934
1941493797
1151954715
691172988
95513119
1189627320
1978162491
958600410
462902906
898961747
1752205730
281005544
85138087
120380864
765248117
163055966
609906326
1931339899
1827713529
1835302667
1035837982
1014249478
885909682
43169800
135078341
228501784
2042053375
1310431915
1135908608
83662267
790144051
715843593
463001193
505161004
2026364399
893113456
792634259
583194993
1456381920
661972219
647932040
1024328070
703106407
723538447
272953940
545460926
1730893550
1361524155
1253080268
1803801619
1970018305
343890965
1304855514
587570065
1139765956
201186729
804072749
333537338
178346622
1901741685
568739666
741921020
1567589750
1927365470
1325815467
1248865886
226077254
2044793293
1842983326
1900206149
1441731367
321365128
1186124384
1264529287
374696979
306890444
639958043
1240646148
347956444
1374877933
53953866
1106645603
1644672711
683676651
167015258
1616540264
195665873
520825756
792410970
1599819699
910462734
1886610547
766994420
1957284813
987843762
26458769
2030582566
1812109487
1171587204
1685875766
449207439
997299394
2081748545
972949627
444309882
362449861
1615451514
1611651706
613075991
1243976796
847523698
1188973360
2026994380
1268778441
910532706
212450243
947862795
1352341458
431202402
40554952
1165845545
858660797
96995901
91749450
136295496
1864633352
1436584065
1902300361
2021204975
1128544293
1389394782
542691942
1320887262
744744093
1249527861
1912317605
589948117
728367396
1274185693
1972736410
1245666181
1513272011
74089478
1362675236
2000120399
2096711150
1738330687
383567921
16995445
698499969
149361519
1228116757
1608810118
1883643514
1578113269
2011164309
1709601619
621819131
2019676842
1383320193
1711174897
1323630979
921044635
2128757194
1991944482
1437986074
523787967
1104772703
562305479
1207890815
2064015168
307289878
1974700485
1474619828
464117128
995465308
1076134674
94200215
488467290
416944340
869314551
1076945402
226575266
1614550024
1827633312
1235416078
1022990424
2007816611
1858131625
1143400880
1696906953
1337776051
985387693
1818779360
613430180
433787503
1077241838
496253990
829231857
920021378
1265292691
2085364855
529761529
930574387
228792708
476382152
618177878
313545258
1813001771
373991093
213353389
1797302120
789880004
721072195
548544889
471750220
854030564
997551460
534667839
923626274
1368352684
362166976
681665408
515209163
658328186
1817195964
1974723178
621908544
2135030370
687056898
451998625
1997190518
1051787988
7825227
1698318479
600559137
973440169
229973556
1526094915
1175817063
457201131
842860470
128231559
1786145906
1042443862
936668279
577761953
2088594066
1230803920
1464565121
1802086515
1077209668
957164995
997033630
1977809811
1045210413
704314201
1232753783
281766588
1986376785
958625546
2036112261
773792992
1347355399
949814773
158760344
996121106
493266361
1805016515
2007806817
1883582644
43752317
271670313
729870213
576373305
2030872789
1193025359
97893051
734263938
802845046
776970503
1745722554
1362036608
486900394
2135817168
1252817901
762358677
877226535
1850330942
447276016
1895347436
45244094
174115321
298152405
697003221
235660172
2016585461
892965074
1801053142
1664607047
1614634258
390035249
354006038
1608729725
1047867517
1988180358
1840290435
249728518
872738164
278088153
899784935
1996026720
828974139
524300213
1494724257
1332063893
364693648
1744969832
328368879
1016964937
641662883
1961438414
1066733742
1897566470
1364632336
1714647326
568536483
608529916
369020675
725210916
1770507641
133734117
604636177
1987850443
1956673445
393989168
1372495235
790854152
1121916232
1790393682
319276777
1164646201
1987813418
1671270379
663784018
34705713
115135054
238526608
1116257848
362427167
1155069058
161747765
406118206
49974416
1431124098
1970010810
251178899
721167647
1356796155
1008513774
162436567
1176291877
2077568363
496188060
919223114
448668646
580515
710130750
1095808689
1462059455
1913655186
463526370
1642606335
533564815
394570716
1562409676
48804233
1440725726
770180464
1884059206
971927235
775644056
1822322750
263359261
528098563
1399940374
1428359496
695530079
1663368237
383185686
245733320
1281882604
1951293933
1723119002
279262443
37658052
1011329427
850184002
2010921778
1109371070
765652061
975427433
777969165
191781754
621149808
19028413
1501695210
541656988
1183245882
271621589
143330807
1487136425
120871260
26303108
2070674753
426813548
1259927572
1663240552
1156039866
1831007960
1242778298
1515187509
1932768593
919937030
950537716
571141690
221730655
1539327819
1085500122
519123761
1228859163
1063963890
491440652
129687325
260833666
1391109332
548668900
765999097
1256098051
927075633
1533165150
882621141
1893702446
1576042712
1294554214
555928049
31127429
2050534414
1879105623
287913482
2011895139
1603164249
1446694071
1902959548
1262228665
1906488876
1950154894
120686976
525675042
704386840
155399516
1795904240
1553091509
910671502
642525965
588104468
224022212
823414395
1150984477
482196894
1852657224
1514244216
1780636948
98824710
576952638
1808713446
341548881
1949330572
826165688
1003630673
256425491
15934324
305146433
1477810626
384115089
759087761
117422878
1868976005
1833961841
285914923
837425482
627217257
249449760
1243763386
1165079123
1029111037
1594362005
2112602026
1138304934
1108355004
2028525396
1224774401
197358016
550802646
1315158316
962996241
859945340
772063330
1890941382
1453195223
2064210520
933239672
1613299266
1713441118
669395481
111724807
939097371
842211406
1491047873
866263920
1795285525
1833462894
1096560558
489704249
1786567586
1728619708
165689624
977073330
1906272386
595685518
1749437765
1376159838
846375785
209860856
1903833313
23594011
1048796509
897283419
2012788649
1452084019
203978071
469481936
1116244963
92513329
1348779211
103330557
1530046768
306315311
823278105
2048178445
179223122
73011425
528785546
1289157356
492825337
1525931583
2012425871
671556784
1043788383
905232312
817471470
1881932048
1810189775
443700600
865156489
765497069
2095084727
320117908
1177565602
39643324
98510842
2115053667
1724698608
1636344155
1273199425
1560398186
684746733
553616917
204555877
130996198
1127759504
1844525144
243660959
858976149
36055601
1855672693
522535654
1839036556
304097289
408755614
1028083552
2136667229
1710456638
1928387532
363182072
499904029
1168576299
1604672997
1057264715
1637786871
1309017561
1550478566
1908300119
2128803647
424559243
1364507560
658845744
104181125
123680391
371537442
1472296846
1284401749
1779691604
1158182488
590813290
985642419
1609581720
1643567181
1700107275
738586656
226645303
887112944
854434525
1192043644
654001249
1447422551
798746619
422649406
700997385
1260272720
404962445
1751499445
529302418
2128866703
710507444
1094526481
1316659948
473134064
2102031274
1358542683
1965026399
291515852
1015207651
1126367669
1738378863
1412992626
170743073
852935011
671824317
1141481947
504148568
529070613
282317138
218167552
391382185
1497427959
1044517683
1348460063
1494788744
1268558633
1719213849
982446961
2133560666
739210530
86099702
890491403
1547646475
1787323767
1909359529
1693422289
2137644709
217823432
183417668
1128201074
1050377322
667216611
34312831
437116138
1001841671
2079348834
1335082997
383980531
1655065545
198280894
1326310000
191662253
492851607
2046581845
1362979476
1938905532
819447851
1655220025
1007555027
484869653
1120558862
691072080
198634319
62006666
879593704
2052213534
573749485
1941062082
1609470737
1047151692
1289815576
491108292
1374314186
1202830844
356628892
584790753
1313379297
131559688
765038715
2010155097
1660699124
75512460
413766864
1773395540
28307050
114365773
1986147599
1940045309
1113087341
181708552
1844036423
2062271084
453478384
1330796705
251564607
1617882790
194913826
702270994
1207777481
911402672
302358284
1041439442
921369254
109547654
1897205600
1341091713
731417347
1749370798
843565551
633318963
256357176
1632949448
1488527896
222928174
522132448
1726953965
339396772
535813946
1116138794
629880859
1693054142
2111877329
627694189
1384751010
1930776841
639051760
412440912
2095848263
1377826645
1102721338
1698290738
687827702
1260560283
598717848
306872583
849636969
1056377753
1406938175
1852972400
1726029779
942108924
28246966
1773821778
223224589
1883797937
193531034
1825928482
578738030
328137161
1157579749
917918964
13205268
1171753545
480508145
706438335
397398027
42032065
788445679
291718413
1441935644
12259902
1072359738
893212893
1005242614
1899603426
1333455921
869660821
377568307
672342531
456042927
1792461692
1574228747
759064923
474786137
993026731
440338305
555013770
1126491759
170116523
640686582
685382550
82099381
551779583
328431154
2123592119
710004212
486362815
1965838606
1621680523
230642699
649945108
1564281226
998531665
1614344881
1147982693
458574091
1752039678
1487896130
2018355268
1451416107
106552385
940152037
1060414451
821750514
1869241794
182574988
801112077
1551807526
2028141664
443743623
226146309
934831969
2134755880
107872768
345421737
1592879503
101926085
140480306
854539416
593947376
839183828
12191804
186512336
1296622792
1961424985
305240122
322043055
694411945
373039154
2024247131
1723996147
201533973
1508134072
53456181
994342038
932999731
1914908242
327908600
1530007615
1427227233
2117231416
289323948
1252608522
135973202
1629127201
1550224844
164228567
1027246988
1921383217
925067277
1381887741
1718123569
1815942628
1523224475
334630064
1968319396
319825251
1639583681
993800084
74228473
1677976756
1329513044
523586832
1192836186
1710187386
1650033187
2113815327
772951410
1022643294
1181300085
910593651
779346114
699374467
812365986
1067741569
34399783
829001785
1057436082
2016648299
1552616883
503660644
2137269446
251036684
1874556537
570183412
1646773521
891492498
1796561809
1714893724
1918155032
474836683
1215775023
1207642961
1459400369
49247186
571239506
1693829617
854764398
1986200839
350682668
896071598
1580285225
1385766509
320425502
1273341579
1131816185
1895245052
1626668528
1221682922
1194243199
842141035
250586363
790873407
1211667615
2002854957
816432100
275936976
954901980
350939531
521951004
1692952025
1976901090
1643911794
1013116472
1164299641
1217808824
2075036481
332841748
837824349
1150258422
354858098
1893919493
1164368226
1705617299
1440936534
1586178388
808814713
115211519
1812897785
1819721940
393102998
1603685650
240770000
1323104378
537988952
1127779779
2007168095
307282311
546986972
479243136
2067383133
292754602
1993697624
936529519
1286523707
1161044542
868074800
1271483663
361275462
1676169324
113962139
94540559
1320139750
96307288
191492094
1753120287
1211772291
822377413
1060974415
870978137
1618006015
98467929
536729696
1100258664
285191505
210512531
1060595141
1765967203
1222452516
563102089
652071324
667977211
351984556
243481106
128404871
2053569650
1866088272
899163410
1550780516
620998307
1920646724
1183253803
324407803
1725137733
278912440
225402723
1048672706
410793817
654884481
1269740312
1976033686
195211037
1179770339
428747338
1181643774
1372293158
1305462733
721452572
187962222
1446934308
1253739711
1433710580
1654997500
1384708063
451804105
1280225981
702587051
2125613868
394463161
46533702
364732054
410704889
1925765319
984123082
716159127
1149691236
981042508
711589818
50486159
1763601
2143797591
1915483226
97582383
746258168
596954583
2112122695
1850762288
2003412391
526339736
860546038
517902156
1171979528
958184597
525466131
750642748
2044371314
1988076875
2023472050
1835993967
512282747
627526365
1049159077
1402809549
1093550062
813426414
305936030
2035534287
2093330169
727959315
775577468
124842325
1255404256
1485183179
418764002
306462597
973658612
349795701
463800005
2140433456
348692778
2068170992
12474902
2139143176
1412168096
747575889
801246545
1669347916
1437018396
729584325
865600600
1892602060
163884743
1028145725
497843973
2093123650
1049955551
936662711
1282490505
1185780277
1764790016
1793876049
648799399
849373875
882639506
1392400513
1399943781
1201605831
578220755
1167508923
1548368420
1134612601
2035559431
2067350550
471914243
293176937
591930587
1693517643
1008493343
1711788689
1486457259
375441901
1837300757
61971160
420012385
1585460404
1644654084
1801349988
134329472
1850152860
1815632723
1193479786
825049855
760308857
1893655675
1168608097
627849692
404193453
1294805120
1496608305
2116386467
1909290122
1865385935
459060379
1176578954
2079289569
1226844607
666442381
695194482
1152861234
1667745539
1838879701
1963575691
674011021
583371862
463971346
1011559591
1373497802
1142476995
2128648138
289209838
1471230248
1147952930
151990766
108278904
1239887618
1047507109
339544538
1289932845
818829253
1800499399
1325099431
1646626750
1196871323
204901847
73956775
709519428
1192297480
548082114
221168021
806068236
411478233
1358701429
755685247
828285255
1272863119
1735019889
1105856506
157860523
103188813
2045585556
1966207739
713578461
1285884336
2113236956
1218739441
98504417
191439222
2120940157
1583592182
1301917912
1400391847
1075388385
1524973337
974438347
1849921099
1132563712
512249046
1257154603
1609614817
1922091974
1528739121
1919878764
424680374
716944395
277465820
1521717938
1002507123
2141465548
227394089
2146145825
1112202437
682022835
886266248
1496434151
1009318576
803039460
1422509525
369184841
53362579
274135139
1079208222
1609388207
1884753794
37700458
911684916
658553788
2014819953
972352763
1003077303
1855850470
208621989
1627218416
1525310825
1220256091
1870606038
75815371
1313952454
1722134223
1104566697
290967400
2113542580
299009621
1693279572
554097999
534855322
1636346259
544757057
93488159
843665277
1269979306
510149910
1706639493
926464255
1894551874
954717392
1756648236
726443912
1969928528
2007783892
1092617008
1709391095
1060001111
2028170191
996252799
1523457629
470755261
1718721295
228152060
1463867604
1519906454
784500935
631047795
413210261
1664050789
2127531783
871031776
1136552432
377142727
1687963767
611510685
2002048950
420814160
355239863
158466040
1977113841
719445594
694075728
1992331660
738949399
417378399
1415340952
1159975957
1861790531
891127606
1457425846
2073476789
19895961
113431345
1787419225
1310837787
1489561229
350777822
2066411873
1589807331
401115249
1722555036
570486341
815273593
746301341
420312744
1321630438
2073410035
314745172
1010992275
1880518423
2092696633
1393099829
54068403
831016180
676006330
2071251308
358821383
2130701571
1545222292
2014181641
288605989
14010166
1839691181
471250186
1084926368
502590495
1688636567
1123016119
548529016
292354474
1246313121
1758576707
669397625
1443633899
303314840
698210608
2030696930
147803697
1922035323
1913106388
718073285
2142295312
1124642203
545650648
1405062896
103689088
1457360005
420346580
1508168978
649518684
1056365483
1587116322
271828377
1669124286
694491827
2086183104
1030262081
1004290638
1907616935
518259103
1490038726
2094981609
2026876144
1020236602
1256890488
2134023950
1290547129
1106319058
1241300213
538894522
429420158
2035336338
1491397572
783381086
2130813639
1599889804
170624142
848619764
1065105030
1911467288
188170120
1595482961
1798736133
1043694615
2144991831
2069465166
2033634633
1047518522
1478234048
68427101
694538086
485720455
1810867543
910392092
657068503
1724238227
331300548
1515803899
1627102510
365645261
986322369
1365851232
1854316777
246858689
245762440
1147880674
1796579003
136968334
1625968044
764942807
466238396
1917422173
710678610
503691927
334630064
215421876
559969312
222842138
1274800385
640885686
2094847828
701571505
1743772325
99423032
1988498957
1356198336
2047018910
1816369828
1216155542
604851357
290943395
1488445204
1474987361
1590217139
1499708573
1263526585
217561968
1394161148
312182423
1369167590
1060670287
656783545
456474981
1823189879
1698119206
1948873987
1644785444
1176351809
482736658
63679367
957885215
139174860
80263878
1963448017
727813989
1578104666
641301238
413297748
1970592547
1409781929
1665000736
2133338104
1458845910
1839674795
82364692
1434696387
1262078792
552229588
1545460979
524898791
368006409
786276070
582151932
1612230794
1974685111
1135879028
1038682719
613156554
972491137
1271969466
489407085
429290953
1573819657
2146499559
1822912226
1822289580
454314458
1167322706
1512590499
2047839025
13649116
2113021330
127461375
845325237
1106164748
725274264
779513768
1647791626
1106282403
1267385067
72543747
1380955036
1655399285
1855957738
607726078
1949139263
1420681184
899007433
1175270061
1490381316
474383292
306027589
1379121847
840730415
1438392323
508295141
1373035690
1610914650
211887989
1022373895
1020374106
310650715
1207234793
357994986
1722868740
2127244463
1995486125
1669835747
1481903319
1808531365
1202818515
1210444125
828511813
1774306161
31897441
757823416
947965152
1036321166
753625190
884687201
669431367
2054334890
1456016479
1869354802
1012745196
1019572815
1815484613
1203301537
123422534
1616216314
1785457204
1421018736
1814779763
462858194
671005995
962436752
99143466
2036641042
1113141444
443000798
1091551617
1547485771
102776530
1169713540
854416865
980013794
594085713
1221758369
654355426
750830369
1793487892
414286099
585177231
88639509
238016091
945244815
1609014679
909142955
907148816
1754638531
1375600127
1115846166
1137143561
375148314
1440329461
1050088926
850772049
1019207350
1894487714
2052844993
650848868
228585287
2130384458
1875652664
1094159396
381528225
501675399
1236116329
1028122456
1874821311
1315158301
328027201
1675568746
1753126463
125052532
33545792
657425285
712819511
2139742243
500074587
70847173
487296723
1214251236
1558525203
1332117061
788627678
442699731
350183195
1263200275
928758452
400189720
890962864
9622221
2077088145
117070857
196959434
1242301888
607570194
336803722
1991201130
2022831415
104030795
985035507
99391123
1385679069
1714806049
1763849773
1788719625
700440971
576261551
1877474732
1720628402
26867538
387908610
281557212
1458440471
1665365503
1840397984
573272485
887734230
1015968778
600606546
1275321040
2054364171
951336281
1757144903
1557495412
2066772937
188655881
205064278
695613063
266672254
623995491
1977263834
140150406
2046208110
1399144246
198220787
538751577
1355215022
95109083
838896408
314773186
496750308
38544050
1915039012
1489813954
39729617
997676115
697636496
618617178
818308721
1608213929
1757220064
1626970860
761390050
1177659364
145849130
2092955314
1862257216
2129663419
1132441476
1500904845
447912660
549243983
752171319
1920297254
1055848908
1855596907
1291636530
1280553280
512726927
1307187069
37621040
1475311331
1414642714
1559990329
6235674
966332648
1227371064
863982695
146486065
147298266
1708313528
840099530
1806309117
722820190
1826586588
1468947032
169415615
357557321
1574346900
899094240
234686654
1132729896
2137099005
986490421
671416413
1983739244
1232578241
1803900268
299193076
2113945264
468444128
355362069
992161055
1984210861
643466770
1639944746
1025980430
1855911638
752288356
149363558
433019384
150405460
1736588529
269039672
433622846
787101188
1873007509
674582780
1223932433
561945247
1788183030
392374161
822906828
2055801960
1690930008
1787131585
608275429
501849311
907516965
1255960982
752782182
1677912078
412238373
363782502
1846049345
2007726444
1542673318
705686810
1388613788
1449749638
603851444
1600030662
1866223837
1920785216
866647994
919564975
1901429110
956527969
727921408
1092352084
35533025
1372767018
1490831767
1904253684
1890235899
2027040809
430514285
1900655797
1451611117
1736117288
1670436929
55347186
1160148425
1737549084
724446936
20032944
2095439049
126972853
847091075
84475530
730805891
964781114
993103426
190155674
675161068
793177987
492179334
2114755973
66698053
592445812
259302148
504486946
1774673264
1585356286
237026729
2117217947
1718006359
91102994
1501915903
1499368234
1041828849
813461988
921767891
124070329
1289193649
1512390578
1858001642
361077601
865283360
1392578720
2096168198
834605854
1042229595
1639406088
1741364086
1417438678
1374421586
917334433
1941771687
165225642
2080093217
1364093254
2009578772
1844703992
1818549411
849679926
393701986
689283921
704781461
1326694899
750573266
1740345638
559252292
156381096
1195156883
483768483
2034745294
429570013
911225536
2036926305
895816978
1512082912
1370831262
1691282896
1576312114
1066053751
1150773577
780602000
366287504
979435660
189937598
1239221204
304300457
981682260
2147408875
637881622
656620941
485157478
1943558449
736219061
1395820284
964532470
363209078
96791608
713096844
239925609
1754235878
1151991733
1056138006
1479100071
438047886
42685446
418193744
614980439
144850646
355186069
2107308822
798566218
211220945
464428143
2069302172
409049788
263769454
1454640151
16544941
954028344
1854263489
1526117274
1561550544
984529601
512336955
1810485831
612100065
1841199863
83910825
68593110
97445141
346345996
1831342978
641346077
1082669044
1979619837
739053324
1875213438
415194048
1282273335
1665498673
932932059
170551538
1117553015
582011383
1393738833
150432090
1007272921
1456568204
1773198009
2019121873
508754445
1593489174
2025039341
2131534675
1905073392
1959128613
905155760
2114725004
31796732
1556557432
109751146
1375533147
2096942971
409127912
334923550
1808354382
1724498212
1361419571
2013149160
1088855146
634908995
1035821461
579350474
606098874
1895087005
220017619
9968194
1735773618
785240899
1659824177
729620746
380507810
1588302886
1595292806
1751432795
1762450214
2123427843
1536308874
947101185
1234979743
644201359
2020390245
937381116
1864526586
1287456086
1818808187
2109808574
1858891492
440270034
1674673277
107453366
2106732999
1004468922
410633691
1679924342
1853077224
1390299695
1809414266
1165715278
1727720335
1871799149
195329840
800470264
2073539062
1550351839
462561505
332221049
937985727
2012834462
1648063158
4952558
1812594459
82985299
2084555174
1220549749
356360380
1367225493
999546835
1152923761
529866359
1778882955
550313451
1233747027
1527599254
532353176
44530159
1471924792
2112825289
1235715644
1176759716
1053659282
601723141
1109762795
545752167
1203392714
1111289681
816554188
2099782882
1515072573
834186852
972430538
1832096876
727023678
1402718300
14888854
209223900
698440920
484265724
927926105
1909465058
289479150
650402797
33373993
128977049
9773815
77042555
1561877118
199850756
1836221316
981851902
189782183
654060985
63914990
1976520900
451667158
88855215
1356489996
2141501434
483178195
1077892559
1960031467
1474932188
2144351932
1435619638
1303687400
409591442
1213463443
1065402540
1380434771
21825859
578444522
1935108305
786531868
2130631969
1291106878
234747205
1886428362
1197289097
1565179751
1111793996
1239663818
921114029
637311837
2112122695
1738284060
656494878
834996459
1648114421
334212493
941881764
1294794375
85417095
492637302
2047736282
1615292822
1617844327
667155086
306576291
1174076504
1562955549
1209539185
1453985292
2025232722
1249088290
148047075
483596470
481332097
740788007
7685478
497126520
711518183
1472838185
239035777
1123258809
980698006
472341230
1731101784
630821619
611201699
310737932
297998196
963762449
1858378783
1542552557
1283363848
1461177338
1221755712
1276907613
1951729615
71025730
1822238889
1749830495
1868110199
817172147
1642806603
774691784
790323189
1627415522
539990797
25969895
983897982
2110101704
1575346950
785166441
1566619798
1993650360
1237189928
2030066886
866368169
77877479
1436804702
1638846154
640948788
533561827
493162981
69388292
1111827838
35414161
1630797803
1432059209
1351030457
60080508
1354354732
1746201419
133055166
250634376
2081264216
1858572665
688785350
1951228135
542092148
1520415001
663430628
1064883793
1121821158
1216912673
1349632834
132583934
2053104060
1289899634
522731791
157801120
638009269
185660171
164094950
1079999711
326039753
2133179004
400134006
19024580
792951177
119442959
193299572
2121968302
668494865
1973077399
730573175
1039578466
1524255166
828039564
761066820
1127775371
598545320
1727505165
329232462
235444907
84687559
549752538
756004656
1361482867
1218726116
1644072645
886332152
2054542295
2035264118
1704499978
1159086490
1686250307
623484899
206648189
61194361
1438852365
2016399121
105991863
1060857509
254292018
1928215906
2100553927
1897019523
828989834
428389268
1598286910
892187748
354243655
791695970
1007672662
1347405039
141095687
1344088202
640729464
845212533
1163855937
1034584039
1988547054
1968414125
1573327335
833244900
1041295271
1693904289
1157974446
462402445
2059054070
368745023
1418805083
582125759
2035534287
1711301675
1777111881
1074401659
1956562048
1267403376
1401037197
463409698
2085734324
300072457
467784671
545546703
1415094412
359298511
1541425572
1023198047
1214256352
652106296
822783058
823794124
995380788
393460232
2103396815
619181957
1204257597
205975625
935082309
782029552
1782526812
94610208
1989374864
1550283003
501252848
638053007
1848209819
457067706
597024831
1485363725
1619009005
1300783265
1912045710
701950549
1497905234
574022703
1022302292
1674774097
1564707389
855723643
736340001
1573610267
160857137
1561680220
282833719
143778912
1857111475
1025651529
1315110176
563626944
1537046872
1470716400
1747561110
2080469298
982102904
474403774
14473571
1162995011
1326678259
554075041
378406024
541956032
1613055818
218624872
58114237
709917850
1848862556
1212602231
272937671
160549098
1052426722
2060388976
353606745
348659252
686395010
1763471363
1410661920
2021112558
390280903
228562919
1752988566
1049586148
1058643889
148573411
1382132744
815187638
929806437
622587692
734795030
1723219011
2048441255
752218764
1916294602
1819216602
2026482640
1654681133
1706557544
940375614
1806009545
1822943235
1510014840
1939188703
1462987213
707094884
1377031195
1114310018
451249384
1044451348
1093528136
1003666025
1973739013
711230329
1697702125
690679090
107947620
1735344965
1773477960
1982319824
54722852
1773452962
530066106
297262072
792335980
1784260285
392412210
128409840
1502262967
1326803517
1204037238
284437948
1369126907
1848692002
1088328642
125832233
527736000
1807718521
1163940054
6232118
382674806
1888179459
604440624
509540651
1297740071
1227941965
978887739
2019436779
1631237821
1583592182
1226845506
1996410231
1548900768
1089114
574441038
777117417
215898858
81360609
1918258966
2082893818
1091883365
1790828950
1544378939
1240851957
806406174
868007497
1814088946
2138879813
464543104
189550760
1696887100
1955697938
316706374
2071011107
361401442
1405588482
1998605977
1646399534
440660536
910843492
1191690601
1197892906
863366194
549981295
2118250030
1799228219
1943819499
1308564616
1284516470
1388701438
54777577
1074864166
1231530155
760231167
1463914440
2017080293
1673496516
1836895775
291386482
697631796
387944218
1183253803
1029579728
735702438
1025627167
1648850099
1402432893
403286578
1371392663
1068091000
422220720
2003144211
1481263076
721407473
1533122071
1433909878
26528638
1898771491
403094365
139321281
1080837321
1825790647
84519709
1947270484
1503247235
1258331584
1647547577
1037289867
601342254
1839522442
1584788127
2056349426
691475786
527713337
593543562
965934107
1396711624
1344726272
2014426902
670018259
128063402
1068622418
656783545
417969655
1020965168
986869660
334431470
295009216
203679308
523879158
1519177417
1807969055
1084690099
274295670
584614479
2146051762
943573960
525550334
467209592
1481877188
1287787946
1958038810
1963074739
407164656
2011410802
1729654485
133665061
107795875
1282159769
940903207
1429819570
1668418381
522861763
1345916415
1732805896
112735210
931633672
944768253
211913240
1215492841
502623869
1392086158
2144854954
785624046
356147602
1046524413
1445344130
383174265
1826500681
1051643350
1506054054
782005345
900632191
254268294
896657023
1253959486
1544155355
1689937960
1813900821
1617308345
1504253408
775300216
373519064
257114574
918591696
1222080734
1978249338
679631120
1148051460
886813856
273685032
687851573
1441407930
218971294
1534794367
2122641616
1600265871
420868040
1122790397
355095928
831505962
1343486672
783387078
502121164
266123667
2101313077
1073416050
1117908301
496998375
1880701367
1094854282
1900913019
143906226
550659422
841070092
188800451
2078129324
132476953
317671838
566098502
1065865002
1214841629
1571856440
264526243
575812032
1111078189
1469105269
543313270
1221656503
1598945160
745688360
460013155
1328217658
1210156854
64314622
566773423
1937622399
1948179335
737079917
756551857
1585972750
840563504
1808875541
1691115608
1859350166
1431299706
2103855548
690620314
1939876770
619837684
1432128519
310126054
1394266451
2125632449
128408200
1967094930
676390157
483507709
201387360
854074151
1471279130
2132347122
49196809
1563611777
1355494092
1092783495
538717860
894235810
1166719195
2086559236
1636105135
119414745
1822856373
1717886348
2086261337
1442847598
1344651486
1443466904
1139443963
1922024578
1927299991
600445479
371760427
963993496
1449136643
1829518195
347486420
2112214291
1319459001
303128201
1219394312
987630045
1220175720
1176800884
1973243828
1424116048
1371246968
1551467011
1307457582
414875976
42467842
1442342367
1785635512
2063141184
1907372858
1703160996
725507220
1929308918
1984047802
107950372
108656494
1998384322
1078972711
1508287498
535901894
1081272654
200083370
1084902726
1210244761
375178049
1195931424
318938484
238844825
1372494031
840730704
1630319682
557717027
912849789
631162080
1610857964
312541937
2044789828
2123964542
1372409306
1194017288
1033049260
705576688
480985322
1676804992
983742900
85281166
1808114011
319300029
1729776093
1203448105
510794572
1728780606
1998053498
1563024169
840099530
174452197
907579333
951967027
627667794
109904797
1181693512
398804652
1908123805
1530671348
2116346355
633282951
184467431
816180327
1615842005
33199754
1412366089
1132941918
726348164
157342723
811478872
747966265
474310700
2068503147
390698835
1701657220
1305825528
928971440
314586446
891525001
764356860
2067728210
745427429
583639991
1684769509
1342349729
1732787046
479717723
464143836
645275831
879384071
701238022
508662522
1493837657
2067514631
2122632220
377621485
1439676765
69210067
1843682737
576442559
439361323
1037883683
1019340191
985519161
1201371795
204233410
2008772706
1389121144
366251750
460063603
1238241572
369221809
649343229
1516557055
2018096834
1319332623
375145517
665876644
345039898
833477923
202791452
607916273
312206169
416084680
1752175854
349917206
1832989944
874895693
177978574
554284595
1134535335
908150308
1202348344
381065502
810984978
1383454848
1124409620
1238541840
1920083106
2023474999
1042740360
1533402509
1415003588
1223347971
2038312811
255402832
644986262
1805389989
468405951
1564432055
264827777
680882297
1650984960
1521950886
357735196
122136863
2055229
228222843
1725277925
1428907280
1256958054
1712110048
2082349402
2119583256
1730292166
1150278729
1119453766
622978119
407996955
2056040637
1131275571
585371834
584117077
1306644691
1771845746
664606095
819900524
982382297
279289158
1638398205
2076561054
1108612171
1290685753
1636797609
1970804943
1674558788
1490395318
1297994370
1172517303
682058397
873487178
5437016
1389167108
1707248543
1783524805
535724852
1810559570
972526283
2139692090
153372880
645722893
1399974506
36185983
1920857147
761403932
535618527
1586760325
403336051
726083758
214244663
2013821801
1277631115
1664012295
1631389228
378320088
610690057
214232898
1171227515
424362841
1849673256
76769898
1705560304
522470965
1433537052
2031576534
1689451163
1994272127
492843762
1218819175
176730981
1509026098
805757878
1875047251
1646233192
1920448283
1840696012
87696792
1306623921
569844831
2144057957
1271654840
452926088
491334301
1625284395
2047483329
825491979
924536970
1000399917
860892037
157624221
397291716
125479421
509446634
1316843622
702018115
897044667
1590282739
646464517
847256565
297167073
2062216460
1890150437
28686644
519455763
1009087766
36439718
1337269796
1136221675
2135854003
1906741946
1363475902
507379095
1889932462
132016908
1284865163
743813185
1490452829
455379793
1473065882
2143594703
1489548773
2026267763
400647623
812200485
1249711203
1144464065
235445061
212535735
1064747304
243222389
1866772119
1147189334
405745850
1488615318
1420162927
545498807
1490944764
974260074
357687149
1081713826
655066767
1891026546
781855477
850851802
612905769
2050357877
336732612
1239074608
448763009
334067960
752567868
1700745530
1798210557
508713337
1398584796
1736498323
414793980
1556685441
1949088249
1976487502
1723306049
1937386252
1403896611
1758276788
1909067924
1596866775
1350435951
1476365442
124414808
1338297709
1626575807
1250265306
58254770
2101216821
919939457
1636932279
2046221847
756129967
1000935276
669139977
2144711142
1385639450
1500591492
1107982979
1739858580
571100288
533063621
1025053438
319947476
21987731
1238448115
2141742302
733276992
77486166
1163825565
257850306
2003525770
111901861
2034389414
1304867034
728060201
596551151
1192571479
2037688846
723220788
1429955688
194646687
692474516
902333712
99426436
118842032
341909262
1865188617
717303152
411506708
309228122
566936643
1059730186
1718800507
1428037933
1733497378
1415623911
1578380112
1339848823
290890960
2143820606
2118949024
96603216
370156302
1466992306
1110370441
863717577
1979496738
871373706
1645668956
492472766
895146360
1806940509
1570792125
604730530
1907456335
344938910
691038296
1303041085
1587735505
184658003
1855746627
1991985018
1072509221
988381237
1245789275
1379377263
1411744116
1716772179
866844797
1685400948
547113852
1296742241
154431863
1387990560
264216894
893342477
843211449
1731565673
443880254
691583804
849321028
901410178
1168495050
2083949610
33384328
253721062
1525573937
289110203
262851410
518479908
1355720886
1921852580
661828311
1240469061
191166232
1038637678
478803269
436325022
1504784729
1442298523
1087366816
46425251
133519173
1676102494
1352988022
1275364192
927897475
1134626875
1796632122
598237480
1411216461
1069006349
780545471
1573475726
2070471282
1634939569
1037131994
101452381
1386146563
1315174734
1113857825
1483730638
52771788
745714306
1712181254
1239092955
1010308283
1432901490
782577252
1533188887
1598435740
106483395
1720458
750351648
280298053
851211482
172218934
662442594
111817107
1689739243
436701077
1239074564
653309713
1429852133
1167687811
95235447
316380270
423169399
1734040041
207915502
163748368
1986288151
1966257271
919148478
575956624
736856686
1765865422
794104405
744670382
828182538
578670616
1245140361
1858500688
801924111
1230974004
499554616
240450139
1147107680
809852473
39195089
30750732
1895525972
601920126
583781468
254783568
877889437
1174530772
91991888
307554637
1492778134
1289651913
956504486
413835640
786057419
462626051
785795985
132822001
348249190
2106504034
1868128815
663871556
796295521
1559562834
286405099
176753791
936130750
1298792035
351425286
1461041811
1529163766
765065104
1404936663
830731994
1287292187
1155481365
1705777122
38522388
1811780445
30104469
315901446
989568845
445600843
57458417
1905851136
1828277244
899071305
1535824963
388082675
853498265
1204045949
1661106564
71558480
2036628933
1937022395
617577462
1781793186
663923004
1870781046
2080718366
2089202500
1666539858
884226833
872601356
480951163
29497263
1723545254
932946490
1976214687
1519902947
936669317
415013867
409325440
250758248
1226424851
1181190401
974390899
1455006746
364339110
1767578409
1237147793
855808256
1239385681
386285363
1943766647
1921667289
637803535
1758306260
731539624
1231422605
1006888287
1924702162
137525278
2116177060
2144965682
1353649171
1209978660
251383862
907378802
2080952168
697229433
1478381640
678879395
1321316295
238575552
1080974886
974836019
1150310329
5121229
1270863426
600901797
730009113
1599092221
262368014
1476335188
39806457
408980745
1017145964
1297337315
7820915
691476404
926865258
20906833
1869760329
1157524683
47399898
855843764
2039733877
1292976457
1216059149
1359401223
832144733
1298459123
488950195
1526074744
860379093
1909841026
890698038
197555233
2115918613
305672461
1549030242
387776918
1282005607
1203197886
88664385
1442097355
1437709465
87024050
1214693558
665816441
266880340
1933833071
331673254
254587224
1233957923
297561238
891006632
37474322
670544002
164980040
623005282
1053634513
1772977455
280012893
1689622410
2066299913
1511762991
1893144829
915686079
360955704
1180892764
1220159759
996019551
313348341
1911573149
1435150132
584630791
1569211709
1851862704
1909760197
1007591611
363353004
1484202611
1343143845
1020650296
904022320
619134200
819922429
1956707095
1662034634
1349670224
1530739679
323553723
1753579251
1027055469
2062443296
113265869
856565970
331558175
771778044
1709607927
494099484
1108267914
249002728
1246824119
1977926661
598619882
1362445218
1968790709
770472870
179343728
1078708564
301426375
1114532468
452627018
1681853667
1803433953
1331646022
566017729
1249282762
364853657
1005428459
1813457414
1888072106
1730777078
522581415
1478833796
2005292184
1070874659
828880045
1074267918
2009608022
1760612304
174390826
779932590
2018049216
1524911726
18527853
1178842865
515762247
268716124
1983234005
531549129
1920688915
434723242
1985111378
1440958185
1130888570
33608619
1778879610
817680998
1413013310
1257895035
2144831792
1093872732
2062018330
1722836327
1713051172
1807390347
271436433
16995445
1830285692
554809799
171993153
2022297244
374501915
1091374661
1184593939
1643761778
101579725
551379891
1200131855
520951009
1736249378
1489049126
1502711489
1448537172
1907397697
782396102
1769424124
563359338
389477881
128680113
991707381
805202429
1004920843
1681709282
520888898
1682444649
1572117076
1097659425
1250801148
1797024152
2029720394
956155462
220015114
1971775275
2077542769
1756201773
1454924257
92409253
1982311185
708050283
795693006
1202074724
893542686
822790305
1021694400
74714244
1295830134
896252622
306256345
1719629787
1228717115
1191995040
939517161
1488021516
147442698
1302297597
211330861
432964162
1650815836
1909443329
1471337228
358336943
1816926358
620739578
1511561350
1410673078
13582310
184314218
1248808453
1168894525
886275766
414512612
253726516
927767662
712404273
1503293517
359702440
849502834
264410645
1368208896
529482518
1126583027
168824171
26409765
683522990
757520331
1954022018
129045622
520763128
1665573173
1855762066
2000858846
973109917
1924588844
1380089995
1788580818
1173381095
1438599210
226887974
1302994661
1006433724
69396663
490304178
1906256674
2118129091
2101449043
946556411
293558129
473801791
1469663619
454025837
373250595
776361865
428049535
80368347
1492599894
1679139501
1799930020
436027112
163451413
2123142079
859209924
2123125363
479385067
657911966
1340029996
1692858900
894814266
1221463289
272524400
434861646
664789350
1685151373
758121948
1094788249
1514012985
587264868
143250034
985329384
75877282
394162715
1170324072
1116186724
478421506
212403149
189565388
194089763
1113208166
1211907228
682381923
107026776
587384782
1404108513
288782460
793231333
1834041040
1822325453
957226040
691244014
1346289505
846988918
684092154
1034087145
1564860697
1367163936
174077478
600932608
70241887
1935855228
340492610
1590720222
1773213749
1706049292
1726600171
1524319743
1846687907
1572690486
1917974459
586285657
698635700
544450392
1884962987
509475341
104953925
914602154
1458452484
339765980
1060274512
274330715
641127977
659608651
936944870
109904740
2061147900
1659824177
923102323
2130281719
1437154076
608555347
909052482
1849921440
1829035358
293704417
958092958
1452860528
2021570321
1875661432
812498938
267372231
1384270230
2066408917
1463032913
1662765380
171437622
1970165849
588604662
699913332
1340138340
670188922
1507720738
2090635985
759464922
652956143
1965062258
1566555526
1129651671
230912367
1104582354
1915178395
307364180
1214633643
998563851
1244011055
938087663
905714149
1523224475
368231602
349174137
1179640932
1019820390
671603587
1506666934
471329259
1298419732
1228268246
1636653420
1030275925
451899715
606140887
352102452
667325693
1752209450
573501725
541829745
1664944289
1710944596
347017935
1916430294
830599442
1415854613
799421775
464817000
637485041
398776815
1785848443
45650174
102698865
764303539
1401081191
207474047
1775237608
1968520817
1232644425
797928420
688605965
1244174056
1810444306
133446658
1307684719
1961247272
1962940594
1652775591
1503385264
164686140
905622003
1096565064
1672595694
332060356
1922102822
2010185739
422102712
981260618
1978526635
2124483107
1116949848
1089533929
1619728347
80253764
1066173845
51464411
1943921885
1509190591
598315656
1725327338
886182541
1870267602
1713634154
654199260
1145090153
1284018614
43512586
1697274998
281166763
1456265389
1853785758
365547572
799225530
1531594342
1423780067
173961560
1569296118
1441276094
708529456
1668640720
286066324
1062563649
1326978955
1594317475
734830085
280528937
2117854305
454189555
948379356
1530484293
287859866
1229402296
1167875711
1845656571
52405252
685884341
1344165316
716371879
1156358117
622585793
1972546327
2011374182
1332732663
1641882602
2120828373
867081848
1308103779
1213207225
236786250
128646051
1352929917
810076874
2067565585
1497916587
1556651794
608537373
816074534
2008386604
115034894
1778135750
492836341
142831540
871730215
1520108136
1664765588
325734642
307636562
6859735
1895575561
903334930
1828802350
1266524089
8389153
312957879
297853487
128428
92458282
767750455
985823022
447837690
529052201
2050808251
1642906507
1801926886
1921997788
1411771361
165115964
734152279
220267921
1771032156
1032228054
1096477742
1141046778
1847343684
737449881
1319377159
1456948060
1819986430
1787762987
1032455027
736647892
512668402
1695559282
1761349134
110906971
493334381
1476186715
525361085
103496440
1547687708
1067908741
1482647552
16715399
360770712
1357917918
134638710
140182474
859802730
1570474742
11677653
2015501024
758430189
1798810002
237323642
170260033
1408967392
1654179674
560738062
2134648056
80861232
206304987
954135403
1500780207
699113019
954068583
1917250568
1447708215
184516833
2119146393
2058766860
1749726037
117094356
590395319
655748703
1130026911
439955985
303693386
979051215
471572293
327899239
866728537
1177779428
393894379
834049318
2083907654
800249156
121376742
120359251
1332071342
248079610
1211405573
2047913276
1332913543
1034348901
936313373
1807358981
224022212
1794318807
2135947411
1473996121
604147521
700930922
456275993
1284460554
1644517481
860782004
2115956103
283663553
1762664381
1772796392
294261351
1915399797
653358626
385343557
2133909715
1992575984
1854775341
471265897
2069016837
547757201
1437801555
931950350
1212096978
810348031
1070714041
467751994
1741301451
167097922
1707074959
2015939705
517400077
1706891748
1364971287
1128155631
665189639
1966526270
435281639
606541131
1716573727
1180666662
160392906
941179741
332788570
1159254473
549569889
1446136476
1286606432
838376400
385169392
2061292626
658789730
2029571406
51640304
468353800
1112253792
242876146
2019978741
1724439926
828588090
37887554
1013025012
1182862201
38879275
1498815863
1061983657
452087578
1783645119
1233238139
1917978297
327137914
106979778
1133011354
661362283
1479451369
1076606807
236141520
970063828
258893237
1883500163
382859950
1559673959
1339103681
1664822745
52094903
2028028390
1230623932
394692286
892285080
406678553
1204193181
1970230455
1480650
2009338730
2122622971
1617959800
314221101
658129048
1251197005
304302709
703551356
73459327
1058090279
2136133277
1791566776
1355510092
1101211153
1642835317
743493700
2062804351
649963165
1115670279
1580715767
514336507
868450963
228417389
167098671
1796494598
1359402015
2135582670
1181298906
333498036
366121549
80696030
332144332
512650635
1423818723
574185
1134002809
1745856694
326932199
231116556
1427522114
1396517215
2030240123
1349918716
1634714506
1056135693
1778664005
208363980
800857727
25235609
69547968
489369402
1561414168
1113840266
673086018
832162873
978357690
1360233148
1106258521
964044519
35058339
820188610
1113316869
1268136073
1064239745
1320745540
1927576784
846645681
426151539
466411326
2116219101
418348624
696938045
768171112
727569629
432823179
710767734
1948347487
535838038
2115451133
122468707
825195598
1363520019
742494867
437765899
276983297
1142402308
2077180486
1609527593
1955283764
320033875
1825605272
506609121
1093718840
683047702
798375981
2046302931
1342418225
1934566990
779322219
2047131819
799505115
761459863
213230639
204165094
1962325500
1249235162
1733196709
67603756
378420538
1133703618
1289693475
957605874
779596597
1594169240
1428219098
1437589196
426859281
20259384
1698745087
1506302987
209849967
1680481189
658941531
2117375376
1194209421
1278136813
1406580557
1895544875
80617127
1351334571
102896493
1500908935
999357642
575066978
1657319568
333109658
1887944080
1790528692
714025636
628549300
800549172
665329570
1705214390
906796118
1497713383
1159563052
632477361
31001458
1840398826
826752537
725077128
1592142246
543854689
500121813
1611928157
112803781
574572249
2119805558
1798368849
630573449
591330680
1494053813
1902490969
1551689644
758402
1336496518
1407721111
2083048404
193726295
663297130
675047045
367229996
524515726
557932177
354389522
87029913
189998768
317918649
975935176
427554227
1570244871
1328289041
542313900
914786955
449254503
1059363677
806786708
181316451
776381278
1932980512
201230797
1643430691
1968738533
512194905
1416032110
1941178060
2005681223
1917262166
206800531
529890715
177837475
1770078527
1018761001
2021020897
1726922053
557835376
148088525
1513715460
1068960704
602173802
202766775
1373892655
2142103267
1572653810
775565952
2038448340
749551638
2075148312
328836670
848331644
1979040831
52461116
1098795362
249534609
1854537092
1650622330
1193490500
52448959
806957929
1625670253
908608000
704664191
897509536
412906928
2112773410
563983813
1066246297
612971015
625817831
912575183
601720841
288943702
1020996255
2043375457
2131412382
2076789198
1696513047
1559133372
1022373895
1458603367
852644148
1004635135
984442108
819434682
2079235491
2015179590
2008184938
1004259236
473997032
499010797
1679636037
361083795
509048767
1160245681
914963310
1583100615
364056525
805298761
1860041846
1302835082
1469022623
1908423190
1934583738
57504342
1860500431
1693746233
274535684
1470720135
836101527
1220867138
764481932
692900554
1587749791
736705128
1319478133
1511589262
558207712
1007702981
216129803
1496741001
892146480
157451420
363419256
720683570
537113303
1550348277
1997666273
1439504514
65878612
1508984577
251041684
719697631
1671546258
1875016131
172611408
1908624857
496747278
780757326
511031439
1614373690
1770097935
1522407459
289336052
1645965654
1056260943
1042715629
841248180
226308320
939863512
1882315613
665851228
1641065892
901395242
1023246951
452635562
1516534169
1316496644
1373027709
1106230805
1075373069
1952534744
224859073
1484289083
834004389
320639552
1090806670
373996187
1804033117
2060012551
413725409
1700071991
56099670
1978184987
1636885081
245870537
850216304
1327020241
1101957634
904972361
780834452
1128348125
1760346021
1530275647
1789293819
1176116805
764326090
1818713569
1804104189
629445113
1138908638
605495628
1864514765
1755459700
498174784
128977049
425538500
755760203
1977875730
2038559025
101743828
469718695
984378399
178401973
1979871347
1805958420
1947344898
1724590219
979080416
280096289
460957838
170941004
2124675548
2084921053
1674001417
1885093187
1632612094
397315676
1623089019
326666086
443983426
201352513
567779693
1664297877
1616968986
244067837
1649419116
1340622251
1980099224
1272448957
1159796816
478657712
1783117658
249129393
1513900139
711566660
1112313715
1648886401
1245447996
399989647
310292774
1361596559
1076432308
1344746619
252137378
1020076928
879157696
615426965
228580149
1420774509
1083239325
228478218
1807506331
196519028
643041633
334375703
814013095
2000341030
532302990
1665581036
1592194081
1510149377
2132029395
1757546360
94439891
1107898631
202145173
1790937633
296829731
2099490745
2132600111
1713616314
1164335376
1906272386
624254436
827137011
1298374220
155099713
1421551030
2040593544
26156227
375507293
241609367
854731471
2137760809
2036441133
1417089538
906715249
374570209
2050378396
608702931
1236274503
1859732549
943834114
897640115
1713636715
1822412978
1747809848
330601000
453563993
1418088957
995896499
944622705
1620688109
1639457731
1140075811
1160290882
1680950032
1012016148
1786673967
309447782
1000088296
585024560
181181369
1842936662
1832000429
2031104175
89438089
732236895
985514568
441990
1617932851
1556703115
918622388
1382338973
828008959
1918586681
1326115788
701586271
316568490
1394708424
293244574
1931603887
923828325
474517673
1801665372
1522553368
56988884
690475874
928653938
44187440
1262463713
1066108159
375004575
1467767292
118645630
355215948
1937902171
515926706
860109651
168259050
1721777527
745599922
2116388996
1525703868
1500541486
1176276758
635809541
1131728618
739552935
1930085928
847738124
288168249
115479645
2071162290
683961758
1889248090
31797463
780780519
1993335100
286669145
574213732
145590357
1977803899
1936443084
124457121
2135033978
1877614848
1110757314
536192798
1976043467
659739781
1859910083
1152540198
337798353
903250311
866676873
245575408
2003423456
575994833
268054009
1257894718
763688713
2086171561
1722368202
804489890
1483807461
647424736
652763697
1464868773
1502139533
1944341755
1327298420
301263555
1712168074
611281885
66279438
768992733
146806470
422862760
183399806
197673970
401018365
721605416
324281095
1941392591
185691898
416492112
1592355121
1937465353
1198941816
1478634166
853276241
1644948597
294295812
880156453
22305664
1810325916
1109909949
1218147062
1643709828
2051829279
984490311
295694973
1744588190
2018252240
808323503
2089646344
1684405630
1600844926
174486632
2103852568
2006736657
698843799
308092305
1529322528
640464312
1237579662
1799109805
2021677871
1460676161
511518997
1235237101
988717663
1395445015
1888504394
1978693407
1151074862
2103535225
224196273
385118831
1262849722
400741570
478752371
74367135
1666221744
1449756120
709547509
923302862
347293644
595164904
1178228454
484446500
1311970987
2014541396
1960516296
303291585
907052460
215469869
1371694280
1269156317
976082598
485818061
1892672771
1089499293
1392470970
968715286
685322933
1650424567
1977636176
338173229
528374665
55621920
2052013423
764858561
238232546
978195723
1722791162
1357932293
259679562
1262092217
461256031
1185426499
1087462188
2125269841
168377309
1703432817
895984678
1574504922
1026449280
117771797
1001637993
330842224
1676953215
1134230011
1219896447
1528408806
233538880
1332739452
1973919466
2123839684
1691101386
1634032359
1074685102
993898662
1476283025
445896023
1119233119
1014194174
1706518871
1142048147
1430634542
206759356
1597454516
199143491
1266447880
1482846618
2085925324
713746715
49625064
982082310
1366398538
910159802
1647477767
404240501
928275618
1846399384
1381252503
310249727
1987130315
1506294877
1748104929
512506487
89603845
1591766166
387230337
1879410184
62148059
1205911227
720287397
756551857
1864344290
1148015675
1509201332
901667602
1883523101
93180471
728170939
176549632
240593562
1875875123
525591751
1151804872
314862861
75939205
428058717
1221815457
798023193
698495443
1929310836
210735949
417092147
443142885
1233398833
945932454
42298710
1957420324
1962052061
1152576069
23019985
571561042
971135810
175014486
1139906660
1510007127
1373810892
165140401
976122622
1989558800
426100534
1143636216
1811848944
536836875
1809158801
2145581185
295360925
1849729387
1276585627
74935072
1239062755
903534955
219358513
886128563
1929786027
1264884233
1168211202
473645051
605421007
2024085982
2137380523
383979083
305202550
1124334722
850207427
239677282
2006221076
990536119
2125382570
470234519
1542628800
942200002
1340382762
2090748160
614657944
1093766163
1975495166
482216469
666620919
546849371
1894423889
159426535
886252410
330193529
1596546816
712342387
1560044410
1725776974
394970926
289338443
866673420
1563857671
1380465859
2066786448
2002609623
1322746678
51050016
1923963327
1625962489
1208399111
2063742325
1954014766
388174480
1557284828
1657843858
1428206099
1631555812
1286273596
2115402553
1251267952
1698677601
53850617
177292387
256385289
926658400
1123612045
29156353
624227675
1947468115
1632738991
2047645215
1011260279
225124663
927161475
726603635
1273839454
73141980
590407383
2075446321
1947590338
104801921
602063274
337545763
1661371143
43356302
492951843
457133990
198472175
1651116454
1074594910
1290007997
531021633
1476541908
320847032
1508678070
976139147
1972066125
2119378441
569747399
1367919083
2107262007
1285794979
118765140
2050151191
2008365477
2085947626
1927177792
1953989380
1889079875
2101169283
1310675153
2055409197
1212003677
18215809
1550792005
13562147
1086876179
2046576324
927157778
1139761114
1621305441
2141587516
576806179
1820773465
1040499824
81187454
563234998
1579303550
1872775145
1033270954
583934063
1192486698
1899765967
733674396
107922334
2065494201
1790292265
730421471
1562278156
685560044
1366562918
1991320905
1906178016
1475310157
1882363417
1375618325
554588998
461977229
636867520
752602936
480336020
1880327570
610955786
1046434088
876184385
1569464591
73584930
2006886782
371852932
290833371
997753777
754722899
972390888
1237935433
594191182
1255686428
2130071697
1828015936
1347684662
985583976
339769941
971544480
2058290178
2133035847
1592885092
132889776
1994329847
1241764848
1501244456
1645938330
1072750454
2025382906
800935079
1465783356
1585617950
1609819467
353565921
1093931173
1736478367
1682881956
2118600559
773539524
1284037007
2052465808
1927990044
1149633930
248256998
1093653792
135168258
2137170604
326980321
1484279001
1100926274
992699392
1575779836
743743315
1358059689
855695216
100190930
2001048175
523904543
155119233
1773973441
856633675
737846230
1143442708
662350522
1245578749
2101365268
1272696496
1401336485
105247326
1401845375
1143918041
1208843014
1751416388
690409095
689957437
247074515
1998165800
749311395
319566543
1619884194
21340000
1814106368
1482163041
1841890901
2058295916
286787737
108027545
1106816012
1735949716
1247302411
1838974832
908285604
1515826549
1681821067
1975836429
244333081
1655574076
298045053
946432806
1554786628
1691033845
131924831
435843830
2012889824
1460794136
815601118
1274941061
1938858961
1714441844
2663109
110299677
1787976158
1649566380
497109132
944660944
609504585
479144268
439567843
1320513914
1644629426
401291789
538036535
1252261700
1087353386
951956621
1723609396
1763890733
609365433
1141953970
912098888
1980874307
8429588
1116618047
2017703162
1104743995
1713538205
848306065
1646429081
1730328333
203782328
48307556
131952481
1127331308
702742794
2023085881
1287820176
1758992588
296444776
31007343
1339402656
446546426
1620012492
1747816000
948394828
1237265964
1226658120
1466198342
947024731
2077564357
281573871
381234158
1986978652
213596025
838610510
1048440152
487952392
458640868
1152465420
361313123
888703775
871222020
1287973674
270432702
1942098375
505951112
284241472
1671558430
1402340742
997749085
2085026628
1637889744
961802647
2105401996
801661316
1522633014
262974450
166975845
673584751
1653198719
1956506361
1324002607
1295049706
1813542356
807132067
253602792
1093812413
763800931
16639181
266136
352515865
226085647
1477882696
378428831
1281265493
1433089369
1458715766
469456428
1403725555
358561075
1010673444
1424937908
1126448322
149483791
1248520179
1659978203
489226982
1415862656
452441750
758950084
776684965
232697240
786296546
1984411010
1097759556
648448880
929377264
766598147
1870135037
543861761
305939085
1518100039
560963678
737251617
2016566617
1001058949
1945964142
1051515525
2135795273
1425621188
615954573
929538652
1032599323
478687679
359164687
2825982
1462811465
155175774
1232715547
347206019
1852492201
1977648907
2028857199
184620611
1103756538
8385923
391491719
308750801
1883158804
682751393
1602501988
2029016304
1576749938
1322601287
1369802762
1458429873
633642151
348433681
498394238
927556738
499457303
193313585
153018875
1279175088
1842724625
1693829617
2112500432
246339020
1137208367
176570785
18572872
1563967342
2007601246
1947431516
817126864
764665725
789268339
1027503164
1380886669
877676257
445683402
2019645989
262423808
1000359671
65767258
1287007049
906592525
871414459
872401625
340533650
748996093
2119045443
786952459
1500543774
1903101779
657039959
1768542634
647174737
784500881
41762684
2121939049
423030943
1290330919
1650087588
1274911131
1154630580
1704489395
1488466008
516316552
137672012
1159154892
568501442
574713430
1294368460
652515262
1256856309
1104432963
616153051
1044386975
2044331544
400576336
322682071
199422687
2030149150
613608408
182622989
312979534
1517518466
2091540711
1098863556
837456932
1275072011
1953664563
739564833
446384604
592579251
2010290546
849687331
1779970110
502760597
475638682
479811072
1979379523
776964872
520588828
1021148834
1521678152
703183028
617618281
1040546876
507281876
1609420066
1438316734
2131464700
972236081
746884113
123177434
428266523
880685517
1888529956
1605583861
1561758621
1981669653
1899751490
2045456483
1537926944
1018289193
10353508
1147802425
2001072627
372483227
812865860
1174497048
101974709
1301769794
1229287081
788950048
1913858665
1969832043
1177643632
298900497
830731878
823091623
2007426273
1671447626
1016720847
1316618642
1488314802
1482873629
62287402
767691992
127692847
865075841
1226199844
110274416
722685166
1337262988
1683330794
456020940
67773181
1419785159
256571049
224969525
328554255
518421129
1027515680
548436705
1411333152
782449383
1414668974
1728019273
292210929
1366301640
1929486275
1774534180
1426333922
161404600
250190396
1510962403
420420807
728752023
62814287
817398046
1297951184
1788632029
1171424244
460843950
324517233
1042704886
1566217089
1664715213
1819594856
459602557
1672218455
1630043624
14667778
1231750812
335946587
746632536
1256180006
532117533
670838219
19857151
1850075739
897154687
2088035213
1490419487
1834036879
1564091495
339443428
1920493704
1725833426
150075259
2029553036
1283626368
45016331
34887828
94439891
1051259275
968310655
534319201
80544374
217033357
588717479
1338906601
689326490
1435801163
1581272578
1148392934
2088515300
479916212
1395581345
1469873262
1720500391
668075360
668386537
1434561657
1671664213
1995969083
917726740
1816079838
192708447
517197103
215851925
282972697
398810469
752080209
182798070
617153298
985081149
936020056
917067159
285039253
1590147301
22978736
1703788807
1884691054
1170703609
2146663693
113180720
681787018
899555047
1307904766
1780235740
2021758492
2131329724
1415033973
26026345
892366193
1627302120
14010166
1960081644
1431463989
426280290
728390524
313458373
1287177742
1402559670
1119151256
388325585
747329546
1084636089
141940389
440609619
1806081865
72937199
2140685683
1069727338
1865748857
437099730
1052405676
188605079
1540990421
1103416474
1063671955
811678365
82167108
1389587257
923350755
349553571
1060994851
580025346
1334226248
1324702789
1763526881
1598408194
1416582873
989582488
273910671
974016437
1452544942
545091115
1925170989
2087296497
712499561
1990461991
807220903
625197432
927757021
158646620
272290586
1020506460
957950850
1382692721
1878692676
1291315964
616239499
1181552371
222108809
1951653574
880750843
509353271
384581122
1021355165
1132802615
407388497
1164887132
242350052
497926489
1535145677
473156242
1957962637
1362025533
48541781
1066898545
1106207559
2038103940
1442903834
33180486
1552326006
1143940409
1461014485
469527894
1544550400
2050509408
27333056
2034827560
1093809741
1897056934
1377285710
1149733398
416416773
897200371
891265855
1118325470
2056040637
159591843
295337278
537833672
816554188
111771183
254252678
74180393
1587905240
473221330
1153479649
818432385
96497280
426926848
1656226792
816575038
632049946
1578377388
969479364
1909672722
838158647
1183463300
1205966742
1168575592
1077061663
1727840079
1324619343
1619311718
528168947
1176270857
1588855840
514350417
786152349
1488078603
1718295823
1266127150
104938203
1848583248
1530220202
1277064567
421161093
378688479
1536370046
2114531000
536149274
1000718274
180384497
1589737581
654748669
1397270017
1303225516
1017230363
1653041965
1702577529
291531270
1467140898
2071440476
205288394
1101421121
42217228
1405690396
772092512
718396557
2127967388
305692527
992627037
785102770
66485464
1403991973
419809338
1464122718
273446087
605145
1571136109
896896287
1204526631
1704784269
752385650
633470975
1653898652
338809748
138341264
1709269059
67666865
1269647040
1435531780
1595348023
1352382667
559482148
1737514305
1037840889
437311261
2066158357
714942973
1596056221
1528304103
1742383500
856052316
196735567
1898518477
2086033439
487446527
223113544
1282384532
648744058
858754293
1106954445
987485216
1806537713
1622262338
1026545280
567206473
717775579
92601162
107947521
741963441
530378601
1368619691
1420786629
1831123571
998979383
1292477581
876087222
502184733
2055747492
1709217316
688363091
1946322917
1841492455
1398185069
1754048733
1605444504
522176384
936232955
1791842268
1985141457
1352989411
1999655644
193643557
812338383
350132735
1629498030
1464038288
1247067713
1638398205
1899243766
585693463
378622691
882901923
1580937353
670669794
1281766518
1230969216
1202438818
230890792
1958903498
1472541254
2138721867
1079932894
338986115
29059542
900359616
768223150
2017730989
661548436
1795277737
1565144647
694779315
533063891
1580511134
472112582
572374578
1827968928
491526383
617497198
1753025985
1163236424
1558332304
563670596
624852633
1353925397
145368195
1473215372
1020321606
207488019
149827880
1424904749
2021001700
576412111
1980485157
1759588887
1635928941
640299068
1995836090
1096272930
978284967
478929751
990955904
2072641542
1518972802
1980670293
225407583
1499892712
1634464904
1065906880
389516259
160355767
340886258
1460962279
1013988352
712641141
1577185631
499309410
901124392
1499878023
2112315281
207204557
1936775098
679632950
1254178307
420964758
1238786807
132798396
2029041756
1645225418
1346200475
958804142
503954704
1886455061
224746341
1895667760
838503382
679151064
129310292
10598925
1944212951
351944573
1154974303
1616653053
655743994
501638452
77770023
1695308915
1409450818
127418099
1269310914
1765266719
333642623
2109697935
1350386231
2137209382
207435609
509066679
2034993210
1322831248
1704114497
1594571208
563234998
425976617
438758130
1171120666
229546380
727071810
1019612051
1490084593
764622896
1810987801
881477340
849031949
1257946084
626729644
2118188715
725022976
793421553
1277852185
206233942
1324888964
1245756055
334731386
1834552982
3434127
37402025
1304206777
315028855
996883370
788149966
799431449
112717977
537265459
79619575
1882601748
1229990446
550897997
148768880
1922231358
57376954
849628593
1571934515
110549719
637573588
2083279491
1780682504
2030957305
525714822
2043830299
548066410
520550578
715107739
426562164
1159008424
282206481
1919402204
1833661613
587418075
1305358061
1443907969
1665423777
2130678469
871352993
476391418
2066893031
88164702
2062964279
914097374
1161719498
1694271608
2035149876
1487803732
970489357
229888934
380791819
1557881034
1924776099
309523460
1361728200
1419314866
91848328
1237668538
143834999
153274241
1771394061
114280742
1880631647
427502315
2110037791
1661575812
1990014965
47896941
832102134
1893901633
2012686877
442397994
1353459399
777641240
1803220861
518853887
1343528557
1183112682
499711720
258178773
1495413801
1014888956
1371562309
2102172172
414444797
73545773
1733815935
460076029
994964286
343284556
858028608
1131239284
384123050
2085221335
2075646556
1827510003
70641275
816947163
914177966
27557946
1558937863
1762748926
821876312
725995228
169848443
1310013019
2030232725
764138179
837982110
394237344
12433405
889346912
218606889
213742144
220353475
359722750
1645822028
1854865735
1515732107
2100649167
772661329
315323836
878201209
997285857
881667320
1947052796
1876957788
1447160749
582313439
362194322
1031545350
205085939
372625733
1258907506
613512342
1497653323
551954232
289609619
1946926975
887117799
1397288622
1296049575
107264078
1926418412
7749308
463783960
1536518979
1752767034
1927993377
315281044
802775603
1195859578
1373149338
2137477928
788237083
421964391
92859194
1765645407
1798821230
1426904651
1691010430
328291359
666139407
1990452480
1680218849
1615615440
243545629
511212370
310731451
1710490891
1921151994
1816276616
1765144963
1442298523
1875101491
652407561
303812140
726196679
896786564
1990182002
1099252663
1918173133
1515833250
1838341693
1720774342
226332302
1754502359
1648021587
1443504020
971323022
470912247
1683562589
2143781562
190352025
1416221111
186037829
1970663153
124205415
1470043437
482451182
1614721105
1692236640
1302368294
224449345
1668913161
710217963
1046895529
2028294578
1332997948
1556013868
1638365492
141476301
615920581
770134944
1937369401
1835094169
915986686
2017712535
607010051
1926233964
1197049696
133355771
1634042828
1697408315
1309803631
744008421
464467230
1804484383
640032683
523634992
1174723084
1011691428
462385125
204605286
1567668663
115654549
779368507
1288414171
1067073538
473812301
451537657
1482168154
1087212297
131790701
1420570112
1272991334
1305939957
1839890220
593176393
23890363
1078469271
128309896
1703220587
2036732052
672414802
288216263
118482450
1657919773
1090451550
1289343145
1711552246
1511469837
1937218739
1949258551
1000901714
1487957154
963755694
980185669
2000656576
225650758
505083528
64563513
521763400
1362291755
1678988392
1075744145
1621804960
1322320556
1778412560
329684212
1820569327
37920760
1085257876
222518232
1896287235
1976954531
459279169
476460941
1920286348
48614160
1978658716
438414852
1052758707
942544542
551417331
1486824157
1985711780
1918447731
1881860946
1429819570
65499598
457934326
354300549
690122046
478114839
159347713
1388448020
710168194
847935112
41153765
1973138190
307444871
1482907752
651644567
1189022522
1660506690
1474992889
2116219686
871177520
1517121070
135017532
1968403119
1297835254
1836224636
1570385135
358866499
1550241935
1518329983
1742650101
1285871306
919687813
1384282761
1003312362
999744877
1528651784
1778118716
1271648458
594800995
81245120
1933273364
1919749689
1705157885
76127732
882110800
1279659290
1313230050
1038716394
599727610
1269938458
911018571
1952872779
186379738
259478618
1749355562
1448863426
1835369356
1632082330
623588318
2104187214
907360971
476008087
237533022
972911039
617842615
1533625919
97296526
54374668
326266695
575328303
635705410
1600386663
1419768990
332383442
78530661
1275337378
633164250
362031564
1637466706
1670000453
1147726520
1455313808
1597981099
261174330
1957121917
1332087808
1258486082
1815008955
1637879812
563899841
857130140
1616199262
1056012756
73896816
356902494
992891687
792144477
535431990
1790036666
1293476318
775321501
1047656779
955669975
1084851657
1630541051
1637626370
883741014
1636168399
780439648
1139956544
60559342
440842163
1968416542
1131960325
1281263022
821988105
85421913
1745787713
829505974
772539662
1759333183
1080847537
491852787
1987838125
1497782423
1204395752
1599751532
1565242078
2075011241
1288911943
1226528328
107101149
437536225
706899376
1857111475
1032556251
91982907
1900956544
267603780
1141983382
457709382
1869886297
1415707470
1897470502
603613058
1980280514
2142126067
1393467541
10956330
243497430
242487513
33642747
1562314257
1970616799
1774747038
1352189854
536848433
306675682
278957206
10064462
774293728
1173663088
1674780618
567424641
1362820381
1628714761
1191273273
1446791870
1609345918
1381477899
1895025971
1607344171
58606606
1613206140
296382101
915285773
19331691
685851837
640299088
836664682
258493473
708202263
1818840551
1804037049
1725391784
2134624800
817906582
171527111
1443662341
554435603
1600648832
1593790074
1493794232
1563583843
2130890994
375107787
218353518
537829452
202138087
137376045
75293983
611162513
1830493308
697813885
484622891
1030657393
188522163
1579621054
1475350734
2011143121
2006516137
1652269722
1889969683
870652652
1030592902
627344771
1243359045
1269956750
354022509
48015410
1161238134
1591827597
1126603901
1663525740
1611664992
1031820708
170966409
179044839
1987257019
1186283011
1949636472
1325405780
371981384
1402954809
1893568782
213596025
983063172
101421883
485428965
1224390763
295913246
2001880433
1795963160
554342933
1004397097
214358538
865228849
992114461
1556142742
174258293
1656288591
1699533070
1680134208
759512137
1519014336
1312822192
98556776
1296112191
1525654128
1288593814
719059427
1261998310
601277339
1115882273
1328137372
408620996
1854588173
2129508159
1685479411
407428483
1983973068
1269312213
373324304
2083764046
1098342008
1461355375
892446704
1937383215
699937233
54374668
1809513384
2048606822
1860790895
179393480
2118253050
2032907477
1221868411
1833098944
1391629889
439356052
1014852779
954033456
1623609229
126248833
1169816100
2143604737
814637836
1810295344
2118785974
1051486915
1382371840
1101538628
253197582
1990844673
584026727
1101522302
1849479993
2086677657
1203524181
405153445
534997894
538880021
189575963
1800333801
18684340
1803582477
1210600386
1656083812
436911104
2058399516
78502561
2109442136
1619269386
1957862841
1299300320
1825801199
151646324
1718689480
1130131212
1924776099
1247414522
1774839817
1708520349
961586456
903361937
933404650
1535101209
940950777
1476186774
50248644
26354571
1361125835
479686149
838471341
1938670804
2116748561
1221610646
2145245354
1897032090
2028341586
183294422
86812161
465100461
1888171104
175838699
726656027
1245075428
495640231
1002525525
468506148
921712359
816507362
1518195207
1852245777
2035447651
1048074885
1014529161
254491686
1503943373
2123836742
991704113
1534168609
1740392552
945270405
360761304
1533598255
452986796
211588751
1386622527
2082753018
1885593557
234012369
1010239715
429124674
455866272
1752134154
1826737006
711960054
533044190
316711182
1176989616
778883670
1791803262
404392314
345766663
1605266602
771040347
401933885
1155997009
655836132
539561229
454210174
1452554644
462723060
711922056
524378093
1645556533
989827349
1198929150
84054425
881432594
2135297124
858667735
597539442
1064591596
137386522
1958532840
1778324950
1381378161
1903667243
1449893456
357323159
2007128308
650808551
294560215
2052780119
527406600
1618552966
688841510
1072955128
2066718037
838564346
1823629374
6502643
901244178
763333592
1755147050
717601721
1386097432
487111731
1497746590
2123768808
1046131673
1736894526
1675348349
1640958644
284805631
1424003122
443947411
1715763677
1081880258
1346768321
626995936
1385742339
1546619033
986274164
855016674
1388233309
306441666
948119112
1123206471
285169449
1076476593
1272561974
987186623
682892425
1263839556
1656590276
1032322344
339933175
1683999672
946028121
1220608838
1062746792
1964640063
729828155
1870194526
1160842546
371083390
391891190
810998432
1427583617
649267063
1595969588
1962599790
42968743
566467651
332434180
1626308841
309967694
2045426433
682681378
675512902
420835588
1337970370
1719077173
1354381970
2092925967
1963615665
1783311330
2105535548
2072656827
1026808806
375943714
584509745
252474664
1817585065
1202128160
1309895205
1449468406
1530706580
1354403874
756334232
1843048571
67948689
1392640384
22460734
661970742
1313374000
857328708
554322572
734513454
44155037
1473058505
1252958049
1649682381
1044885146
59576664
1929630597
1883602965
1391266548
1223259653
168659477
1530979758
1467956106
1641266160
1420656989
867544429
710224582
913263139
1410820650
1376242204
461076315
1127285894
1094021337
1857033975
1299817828
2030582498
1642043244
1033486616
1630956089
1884397444
626093451
320026260
1170672486
161835497
635756218
1853503965
571732668
944461078
496379186
1012399476
982228039
1356267304
366412040
1288625864
120076815
1170440836
1599237169
691112907
1859989978
712944408
867329018
1804697033
1371875267
269236797
596216168
1795270338
183752312
1531232369
415070038
2078225133
90206953
122666444
453646420
1150608270
1440038741
1323691573
351002711
484271106
771763738
101379607
1818109506
1257218243
1126525936
909678646
1715584502
1945064833
1923780308
560558203
1086802587
1546327145
190208059
574669693
365590782
177982933
1113691688
1109759298
1218782760
1400605067
2132345339
1927680631
1702555690
691370937
1844939582
1060991547
2071026977
1088312860
1346109414
480180881
1672764058
889682815
746629290
151283962
2106511918
1689149525
1551995905
348297493
1303373284
535581750
1149585338
1867011425
506755361
1899876181
481231941
1243122778
767659104
1130561730
1099062847
1294881561
1040022571
1259973084
1297014152
1968868042
457777175
1630293352
31298999
698917062
1673093550
1541249628
716096879
2063870997
2022957279
2091184604
401277005
134725969
1790913267
2050526158
2034967124
880747327
655772170
1732516418
1320262572
294366905
1720195583
1312385845
278323112
1943665233
552846845
1020588913
104192708
1041095447
1382197907
1034041394
814168058
1963297634
770999039
709479113
2086392161
1475990441
1534386666
1953276694
564399651
2013356089
1296942320
1012051126
565311589
1521563307
1049345760
1436321623
1314693042
1404036695
1399026140
340801597
1781664893
920619774
209559823
1275642758
2084938747
788160086
1989172291
571316968
1697173816
2114243666
509145965
914000216
2089980651
953786926
2072768325
2043194512
2067302351
439216515
382170710
881328218
162833887
355357012
454290080
889388163
1199002846
1875649975
362054233
204554821
1371194707
858017639
1758254497
720473840
50798601
1979619837
139914353
670923061
402739439
911138798
1253084829
138669713
1368393586
1092868044
1219820269
230378809
227942411
1741715229
1796242180
969873647
679624639
391671504
186813169
1898279693
560808473
1243981831
703746672
83174521
1461385491
993801114
1575129959
846776172
338728519
395730369
522470965
321864855
323446409
1244119820
266011950
1486655805
1552928050
879301818
1177170830
219396702
1475842018
51612211
2544640
815851337
1464366495
120942267
90541682
1784021011
1129071307
1019970375
1861026313
687175025
2435142
1046349465
1136047101
1902103643
1768847336
1657627918
397915232
301013990
501410059
2034993796
2134300968
1421214240
161251039
2044819687
284815115
1211288983
654514687
727446883
241720291
1114635691
1826656741
1925264121
1603989281
52001924
704266158
2060694923
1902794298
951876356
1008255413
1311820705
1852634697
1632873530
151039680
1325219596
2008525855
338462202
1349015488
1241912390
949325343
1630775200
259644324
747150703
529335021
1106326283
119767747
383130268
1257506145
795256847
511068881
1114429418
2102878866
147586312
287529231
844212570
1575827002
2023231492
1494236436
151084276
1558929224
695227574
2071633391
2078343104
1141823761
2029221044
1879821774
229758120
202651053
342448064
1579204635
1869149241
2119152284
962381885
1002920830
1958956565
1155712288
1795081271
1607664829
1350319108
996418796
360920289
1645666892
385243554
1971918465
308083720
1593782225
2003052057
1978743966
912451114
1442937713
793626624
1398180169
1033113620
1780214730
1479137084
1390321896
14125852
694740697
402834006
2028150837
1484726696
692608482
530609071
526401989
1076315670
1498835550
1228800489
1530297173
781147941
1943308402
1922388598
1647153570
928015203
919137215
1668289697
1587703725
947463140
2089674587
325215643
393440226
2120773797
274331454
700178077
1155408770
329784263
190533853
816941267
1582349168
1794801665
1151891630
1201733633
307105699
460766044
345172250
1359248801
1919784740
1647608690
522809019
1746837360
1944609523
1165564021
1777032983
784812379
1370299577
551978323
1082551387
1595447459
1074389676
1405863947
1632139126
1551084554
1835253805
323207300
159066450
1112667741
72289689
210008642
505537666
1274177381
116740324
776713636
1399393063
769561426
2057317536
446538681
1887238126
844568753
878482532
1563740766
1775384511
269845149
2142868304
1377886811
1354926808
858384808
1941954799
982102904
1139468794
2143262898
1314149867
1624450700
1872432119
1861292139
2131494886
693913705
822052142
2107856389
36403024
1896933459
237459120
592959606
279767467
1761724678
1694911830
2047534277
355727718
685270849
2017039854
574755329
358525238
1551033197
1710441221
1010632988
232718368
244284111
79681760
1840141337
129668256
179393480
1017144939
50248644
427734397
1031756892
1711770820
1714490869
1593994355
1960439658
237546213
1066020576
178561382
782248570
2004178427
1836393952
1816937438
670437103
1934331301
171993224
173152502
842419437
1872828589
804218373
1413063330
1718820782
1021041578
163298395
973248359
130911534
2067323760
1818471871
1825711040
1791765707
374166421
81981321
430246174
2018238569
1370644403
1669001904
120929640
1798449483
92018333
619266095
582630125
3801607
1515132314
1821621834
2071350234
727277169
767110655
342285425
1574382996
456245137
1825031817
1186094870
1422909010
2067303320
1793909048
1880460847
64225831
1575367390
516603834
381348042
2073674794
2078677837
1898063340
256245834
755763598
1145742630
1023574542
1499640482
1924985009
19762402
1041065939
1988521668
1665293225
1597930614
1266605753
256134729
1573975511
1958401536
316080574
862309604
1219973703
847798509
774701310
2090844773
904338979
542361062
1192865897
944274782
1120091295
1043613537
568123226
1881177910
891088630
391051783
291736340
732216638
1622266564
199932301
1056482844
1769921872
1797220545
2132474753
797246248
1180960354
105609771
1517733521
936618609
1741340795
1986497571
2017252245
1028460398
1151413671
1737486706
1388728467
447743197
1687108239
173328068
1011841367
1262953938
550725622
1754452706
432060895
1927168893
1816165802
1065821168
1262685123
540060031
1622407552
696975539
1466983375
254190509
989970469
728199055
1182009059
347171764
1487364571
539353099
2015274910
580910075
2052765257
44542903
1012489757
766452287
306214597
336605507
1370769845
1854109989
740540891
1467403892
1818584475
882645274
1991124948
867894235
674447902
1896379026
674248350
437516181
996686955
579646389
1730619050
1842148213
1214573117
462202716
553486778
412657288
245009717
2115489375
2089947754
792869992
599136095
1148378178
2009845690
1986053558
1917963788
221949582
873778950
1524408698
883596776
13044023
523883110
1649180797
828055602
2088747911
472861389
1207214594
2080476532
750913210
1523003437
2142953246
804687776
927416562
732261164
1509010065
847325695
1301883670
356974751
1881510467
1227780394
176264838
1982878115
1392499567
650782956
398913296
2101642331
1255387460
1115454234
65651140
367745479
1340920913
272741120
886457777
1954317098
1574920707
1257480964
100414500
1683275360
2087784377
1512285938
1176464702
1371545980
1227933567
1326190783
760135315
1653889313
1922999000
904254745
1544983388
1509874626
306026394
840873221
1652443882
1920073219
618876856
1986931189
159517160
350587466
39252733
1177865683
565977612
1492053074
1122569818
353323057
322659178
85421913
1229601023
1987589776
1819220394
1154213918
1862805592
1842272492
1191011856
1968354127
890154031
1444868166
1654459558
238031141
167151728
2125881608
1094828631
1151721275
108583331
937421128
1292185809
2116987322
1823889809
863169294
1769308031
915890181
2144562736
1794318807
240505038
2056316865
1541116232
433593749
146009619
2138395467
1913486785
149120349
116586742
782051140
1578213101
2072439698
1029921224
1297367062
1989019454
858757768
2071709359
345395274
541669497
1106361261
327703968
2091483436
1640945784
563893891
190222984
1442371972
122433833
173176685
572539802
1165126862
663662990
855002355
1123666207
1047972125
1469416549
452273788
194089763
253443619
1153277943
973033052
485632
2000840168
390079301
814157975
1935893202
870751800
1698598343
37060290
750913210
924842213
90060241
692521540
1743219600
863709131
1474402313
1187932855
577207477
882588507
220883087
1059632173
393658025
135192396
929031848
1486297809
1655528946
1231298783
2048043599
1287644944
116276884
2075833095
779200100
1962481169
55403794
1416316712
1916537705
897057200
652315214
2138507798
385581886
1890248692
707706635
1332116710
1590076232
1204486763
341865376
2128246994
144882835
654408128
368231590
542809066
13449047
1155787091
2113183614
67029555
1917706871
2058832298
849094949
586981099
149542505
1910673761
1038167578
77851421
846929052
39787126
805999587
134296513
1017858753
328352954
677544993
1360532780
1326053660
181469236
1915623953
1981886071
1770414225
504484416
951548175
563868744
1415245970
1701932229
1618291084
285719474
1745318432
1873151569
1926359412
1377248278
695022817
1532694872
2129003679
1191237249
1170156058
1836089593
1061207375
761055371
1645137037
108455290
296197463
660628217
911647898
709505077
1759759264
1818450934
1149075742
438244808
903003159
21521630
35575901
1480270072
115793875
959978846
1618029961
1117099188
1339213320
1586569772
561012658
596866976
1801491376
2130735029
1105010516
1975635130
1214208901
1923042652
399018575
1750467625
1180005195
1004549017
785469462
1098041744
142753468
705982830
401269478
2120033936
2089097211
1761349467
1315792969
1579954001
1823516575
1032063582
550236867
1831280126
2018707161
1278554464
979220231
1411762373
610152710
1704361588
1816636853
1404585807
823902319
1019820390
866984423
1558863946
2079480408
1765141754
333792683
1995502888
1252384915
560517975
1337296103
198917375
921626296
265666665
2029991585
419240890
1086786575
520523161
395921154
676681361
792517812
844486348
97424341
131516776
977683071
1630319682
15338061
195767610
1768900184
940878800
280096289
849189782
283400325
1426749250
1995025513
1863844899
2108766894
993360087
368198089
1535142021
649739592
419686948
1948450827
547922549
1120823457
2011973118
606210362
2129200348
1479925879
686404156
327157725
1239946394
149192120
308817525
710962709
165339621
70682111
1152866628
727265633
1978689688
2024565940
561946491
416107318
1949885336
528746667
80146692
2015082663
1352921698
2125675330
713617171
1528759661
277345690
1620228669
327232352
684792436
978529294
527847855
800753671
2043768726
1480135389
811154808
1625108636
998245077
742404960
1512399345
388895012
947423929
2025381646
1939747529
2100346097
1132420392
940976052
104964288
1648627870
1427729203
1027647017
1512380692
1884098994
633791146
1604757280
2087556796
931081094
1167293363
1136096195
2021621711
703273671
915709628
30079246
1795963160
1324375697
151686816
1746015495
1799293972
1909145502
1960185972
681467794
422972856
162035928
1845789703
578246563
879929499
540776201
1328389178
1236426207
1605842741
387060485
1656762720
2022835594
1849995130
598444928
607462673
855538140
328827203
219393991
1374967398
701132121
2115649733
2131815513
446284836
1966744205
459442385
961999809
1253022739
1546664506
1949320980
1795874432
892526849
1115078525
927800584
2070569029
2121265430
1853171343
1841259334
1067606080
396621096
1547662507
1314228173
671213597
1875743821
738276459
2035150497
2030492677
983169930
902389071
1123864765
25474582
1340173179
2032017349
491173804
1684283608
611360828
317994830
1868191013
1194738888
1203841556
141197963
1559561527
361918541
1975557172
501304267
485249946
856554052
1282748794
1449799884
1016284335
1855888695
1629859053
139181903
966775775
343689144
951214975
843691863
1187490084
924773470
1352503607
168036158
1901342069
374455762
676583167
75244849
1525105606
1135607029
724996246
2002651415
2077743888
1746461671
1271159048
1816446213
980588824
1020298321
871447538
1172287324
1158284650
227789461
517839642
780275827
1537334124
1613443007
2031416000
2143050501
938366719
60209674
1497099586
224772037
439996307
925738169
2055447873
1577712855
1105763935
73796210
1871700227
1875945778
24772737
1483422317
210736149
636754681
1775178803
1098496050
163180742
1883714122
1523434912
472595964
1634012565
1289822916
1449149123
360914314
690103620
1511785462
613187220
2081863122
1487869356
2014741948
2133577015
1845204510
709224552
658212376
1578619886
1215759530
578970057
113163158
1277284859
1411674524
1073360548
1067661489
150968790
491306479
758021874
1845565262
1033722998
1830617710
1224289108
872051518
1814020998
1975526173
2034104839
2054287780
1453280353
355044210
1230990635
978511116
201356908
994439492
1799202643
828423106
276172299
713803478
1076063926
522671952
1994814895
806578319
1372496550
381312094
1988120261
625415106
852161209
1015183986
1349398246
440578182
2097194755
1465063886
1029077085
235277779
1128983213
335538090
91046307
496087295
196884397
2089386476
466794102
43324333
598365766
554106774
221175255
520611109
1735170520
288616868
732280575
1919165022
266520639
1625607978
517426106
1120014750
239655487
1751679296
1061047111
801806929
1172085887
1720278688
85207577
416417122
1888971183
1753958256
1703048239
241927508
1271404187
1948928614
1290744319
3511461
110266989
1334473043
187993924
1190427290
691278236
1329980576
552714550
1847965955
339520354
2106686779
116301581
496193641
285017130
335710024
1486444902
477132652
1250271969
1720706384
1723580027
212336358
680045455
425895802
1560365147
1449450757
2134118695
1710896498
114343120
1736693324
3536613
2078875847
1115112574
2049278476
1034370933
251035725
944433157
937225873
669661858
860847361
117255722
1421948088
1180180965
1406714412
875989112
1414853266
1223099044
1630349548
1213953833
983672313
1183427813
1785877131
1721862962
942901138
105905876
1926113777
237498770
189428174
416984786
824744728
1071511857
1299324475
1034548564
1168263088
903808327
1141563665
1494541154
1853272137
1423627692
1127850691
2089492869
1158832067
1512076597
1391014515
1404999991
1473676198
331258798
264520507
1394238094
181153707
2053138723
1563611777
783806950
952187879
1688331255
1412925200
593161702
1307019638
236266511
1408077855
981416815
1615776193
135410612
1226029742
1682244247
1567371490
860034971
1096505941
1990933010
325752766
990372613
1773029130
1761838456
1291149297
1630765810
270695423
423587651
1729614313
1721480185
628250229
2078355434
735691885
1020076928
1170934167
1075426670
421751602
1244876664
1591696080
1403526407
938056244
236401311
1227521626
283118027
1697521852
40658541
887363202
994347950
1212392950
1293782029
492196729
2079974902
723257535
1407933424
623596330
1140657963
758126726
63378110
856364464
192736603
1036686767
426219573
1249455052
1793569204
2125145961
525591751
798162146
1884762694
1258846665
1152094615
769523431
368785102
1554229106
555944542
884515056
1754819348
1434742971
352017556
1256130619
1976577738
301703707
1201473772
1922918713
697416546
1839893865
1062446027
1289094636
109086011
1849612993
1908170031
1246009448
971671276
1066371445
286087857
2095955203
940652520
7954704
938571467
1065903191
1562138892
1593785153
93380912
1488472283
1222902105
404281913
959978846
1295065813
1217591447
680116164
1603645587
1448974871
175782087
1427434430
1471815935
548281121
1275678389
163994787
273771747
1399525110
1667252074
839657790
1950470689
552131745
1450485338
28720497
1013444319
706052747
736379608
2080575393
611422989
496850809
775365317
1123535863
205575995
1545131222
1688858263
1867058817
207549537
446113994
402513718
361703698
1482147210
1855915867
2056229311
217606529
711009703
35014109
1742396449
1778882955
2098980308
1504457031
952235463
564385709
708939114
1778145985
424184514
1282810108
1925165296
2002033162
1507313476
1278828538
25472821
244254451
1621469137
650549890
145881544
1514246459
737794920
1861253838
174883287
1663339785
308089136
2100988508
2124572790
929302347
436934060
203413781
1767612689
400304196
985734670
1705457850
325098790
377709981
1317754606
1460211418
141224741
1759604388
280484275
421736563
1112349409
446897995
255248021
1027364885
437333870
1213824665
869669243
536317944
4783090
467157727
2030763146
171383161
281414332
1418152279
583359721
1080451459
483479890
1388347956
2123512090
1178645790
1682440196
1631411673
594875069
1157714447
1841599041
1842778335
101116739
1684327498
1664467031
2103810243
1933007610
1611623254
2117558438
1702647858
1674574123
1448393066
69396663
1757900024
1855304296
604381438
263237564
980506059
107557269
1590585076
769912158
1003573706
93936312
1275846085
1293235710
1119174182
1636527211
1854748277
444711082
127252541
863484159
1618437456
22486698
1306315766
1108631917
343786612
1959351005
10880000
623886220
651280032
1514771171
1112480746
1404220686
571721988
1143929345
1165492038
1080182427
1173138091
1834312089
83735469
1834844850
1574967436
1743074030
934622382
862358388
403579047
1753441425
1688861015
1752247767
1034478030
163146015
2051713395
955653289
1030530143
986916680
106078668
1393183158
259109012
958012367
1319739601
1751753182
124403152
717881545
1915383635
793777053
1605588971
1083395619
1132295421
526245809
381731016
919051891
1157592834
148026038
2094842553
864671167
34912473
1357640953
1565097757
879894607
1022172910
556097149
640328591
983715669
1791177397
635023622
70870319
949993933
1394546272
246265561
712176699
1372830230
1081932576
763828219
911007797
1104847304
1533424100
952599737
1229523403
2134622589
49564436
1576944427
567604691
76742550
1900727356
1710444356
1957012781
1169561705
462303771
1158687763
2008778085
1641456073
203705480
1379774445
1446753186
89821410
670991546
740876157
583712920
805979815
692260993
1809901721
917494390
850917818
1622559080
1102326934
1737052957
1649880366
1806591746
2128084096
347981302
31940590
877794598
1314943495
986833677
1640751213
1642641376
69623712
1489049126
655894234
411093159
714538106
856910596
1893901633
1474973826
1148419591
344442512
865248962
706642927
401030363
1949784058
485272226
1000738049
181967705
1615840985
1869434343
820965434
1139351578
180482426
536717887
1702404396
1126538974
517783742
1111708923
1077766579
1548604628
1369280198
1391625385
1638870683
450126127
1665765953
1301966873
733857487
1798889080
1354057732
1028721839
1428452651
1482805179
1689789505
1432224235
912969718
2076732595
1137487477
933403642
2127350906
826424357
241967335
1478814330
827756632
595877388
19974053
51495450
751615498
1006850917
1232933698
761833536
1028575424
1366688130
1232213218
1831816360
2098393210
1770031583
1265136551
985443707
1584528831
658067669
509925151
2047255093
962123784
497744035
1486932279
224605932
1360535537
495010019
1326539120
450070847
598425297
884781423
689626405
239270003
2099567396
816685444
840371245
956549162
863731302
431767691
1719766811
219526001
1749894135
413465585
562282709
876374875
705237445
1198038332
1487618858
1000103612
760030115
500988651
1076711818
334897462
1622033237
476943797
903919114
2100512998
1203178021
1835309528
625714562
865204091
25516893
1368622832
2146897188
1418334604
818911243
189962867
154504702
747981559
717017215
23960041
939196784
774339280
593526785
1037421999
485633029
510383492
2023514627
353557414
1331714893
1005223041
250802759
146279763
888138274
1493305229
2085322530
1188664350
344207164
198492507
838948456
609325809
1113644598
966161997
1448814105
1915988055
589603459
1677396454
278189823
242825815
654748669
1042523782
1562018781
1794547013
311345360
11472782
308545814
1773119887
1278211097
958525921
1012340042
37544717
1085951096
1183285854
1768275986
625044278
1871541917
1027878841
1157572222
1874882364
775784801
143226526
1690178064
114838328
1431396029
1409808204
754824753
552546041
654714339
316421897
1984326016
1961988863
999379598
528687377
476227153
926466485
92381849
1727751943
281377690
1351935891
591889070
2102512345
529479344
1893467359
571211807
607270543
1690550914
2052969002
2094345022
2133669125
702387034
637797350
1297817647
590776685
351951967
927390405
1140821792
2085761024
903750064
1241620067
1048328418
1861639458
986117638
1592248337
2054755397
864887226
411343597
286470980
536871583
1235962696
718717848
1637417018
81312858
791424166
148216396
1802770275
1169816100
1660623002
212935477
2130500175
4253352
824707520
527599896
297242332
1525484291
1569277713
1099274379
935696927
1356238496
744012636
462558443
984095895
361550638
418877793
1216833952
1492492890
450983199
1736954527
1933925977
1226173649
1068571638
1765938716
1425204443
414163159
1551749987
40203667
175766542
1354783538
1600995995
7833756
713937977
551696852
434359235
651874494
858788812
1800966688
1324454353
1011444383
536840986
1640263290
536428777
2016189715
1959326190
1109415476
1782107229
438388879
711660009
695299612
1873136915
867220286
2094966321
454545953
1888308523
1313703526
700946143
778963746
635914922
393150867
55735702
604365864
1955124255
511694373
124265673
609573051
864603784
1052938877
484441121
827045094
1822467386
853924569
1230875891
785733938
193935102
1376690943
783319165
376324891
1068832535
770900148
943836991
558606671
1093894806
648380907
1129901936
850355638
490195057
260686464
1211621349
712684218
1881568233
1221446718
417395213
1182320045
2052846558
919294886
1694783925
1624514836
1751312549
1677310642
819625439
1290345808
721386988
706304866
13365394
2091181737
2024168569
580521237
1448804585
1540421262
1691710162
720321944
1766653161
1558271548
359457942
342598027
219136157
1591678417
971944375
224859073
801609193
480067639
229774479
942960520
184769317
1291956746
1798413529
1033777353
1807279571
1581372756
822426162
2136853824
79910040
481907076
874163703
365385379
179478744
804719235
1542051335
44082493
675360150
553364873
1976373616
1111053178
815511290
427629172
696420279
1088396094
633102471
500697026
1123957890
205201975
2113066796
1583169384
303877730
804906302
149959565
398331426
1866254501
614686680
24186125
114915985
1861036338
2113366782
839436391
565266603
1319427314
91098149
1818671169
1458030985
1443628226
1975011173
89301699
1597100478
1600522544
1217571278
445333420
801187598
1843017887
835240652
808672109
1194917060
642894366
1659137331
1510460448
294543598
957587564
2061203836
1170920729
22219702
692989577
1969323487
1963825021
1268076669
1889068582
1175353281
1156384154
1121347096
1756621516
2051603653
1949352865
1723889733
1292295190
1728006561
222660876
98443818
868590591
1962648044
1872491486
1711609111
181885104
381871817
1002874355
1277064567
272772731
98184834
2098506260
1182080521
1469570011
2103438340
1378773827
861035641
528374055
1630385313
1524195724
1203112386
317866779
1474637594
1780266409
881667847
293458096
827826470
1172552703
367288380
1958631326
1918485943
540409919
22940046
471287185
2059310295
1220496263
696955892
436702998
1278545448
957987619
1647533202
1861800390
1316378461
1884692090
1139823978
1701026956
1200697394
188835898
655520676
886284796
16591792
1109840075
152811705
313015824
1658291588
1955726220
667155086
1448945544
1641205482
2058456018
1971059890
1756347913
1488498370
2008598472
198705591
1445941242
468051749
733254097
1634899021
1801665372
531993388
565822532
979530512
413509507
548872099
1884428776
1573961429
1783169622
987870606
882394140
1981262992
1781927581
837367049
1187786934
1890606836
236092896
25884340
52225067
610338092
376410914
1783405647
1767364131
1569780389
1910027443
176293388
64005679
871261057
1763975888
640323413
39718210
28213220
968400092
417499530
1156452522
895683395
762819444
545249819
294164204
563209989
371010240
818877975
847325695
1176387250
241323574
1669464851
97063147
453890784
974289505
661834390
1985945817
216790672
316205391
740984750
1926061732
1204409835
1551574445
1136552748
1206964603
696493494
1986774832
1536194208
1265136551
551795427
564205638
1539235715
1614757586
1823724084
2060596775
1446706349
752691131
280317789
1925598088
1478288393
1942317498
262779416
125480007
1591615647
2094584174
1006025614
2065320947
912409342
1313618374
942403711
457778828
1462162907
1891452925
1185571547
1476600924
2131718017
1691591811
303757652
368342725
1934125736
1342962453
282191401
1320119577
809785613
1471567206
175759935
1649659629
1334278667
538681379
2094304782
720697654
1127650721
1405908973
7772369
481206798
45274291
404309353
472552059
276590810
1812398883
266287858
148225828
1041256371
766015216
1262435922
996942515
355061282
1875745672
796385424
1348027196
884175906
1805033638
1100650284
295068863
999241075
1629531111
800178368
93462894
549221366
813017868
1501980736
1308906874
53013011
1502015716
114967121
1167030149
1782682251
760968914
1472741486
1516091430
1773805895
2137779716
1905710619
980308957
420453284
537485928
1614430955
1742419782
389473213
1509619704
184002906
180141421
475961885
289980873
106521200
1607087397
1803407116
1610307675
2100765826
2069453257
196987389
1564803320
140411665
445112467
424926762
1100205441
1558517007
1734850119
1277729767
776221433
347681482
1889008507
1989844123
1207140286
91806599
472299176
897092347
1345327125
529308000
2056243815
904340458
1279905778
158165957
1042934212
764247489
798525826
520757095
561337370
1663958875
1344443217
996244060
333922908
629667257
590521298
601452682
885377515
1971612568
861592609
1702399447
1275911716
136942666
2011291566
167431251
1987025429
336732032
2134684985
909459972
1536109648
930129453
2014780553
1094444447
1049075642
57216864
835973269
152646292
51606141
5810643
886919933
1130269444
251825661
595340005
205261408
468024491
677936525
878866299
1568974518
1974351829
106726557
786134433
914680778
543748588
1386763593
2110364496
1291946258
378175444
1083640455
1037791364
358865091
315860577
796841131
1149143800
166701652
1777689562
1991174290
950701623
1901537431
968448249
380227208
677655155
2084646677
1100325483
1348939051
466187508
422896544
204366996
453768345
2088956252
1157451064
473635172
1298997742
344281356
1439218265
1153913029
1377494292
1578634613
571866566
1088926214
222710267
621507054
2009675297
19435281
486439775
925915321
985174206
1562030207
1035265322
1938666600
1207959714
1805235633
891147468
1545512000
987387105
2054579950
1102681796
1663091138
1405863947
2037744677
1245648929
1405364018
1735586270
1253739167
1755357095
1248189276
1133858196
281437525
2128621151
1556467893
1886020970
416303850
583980510
1324832826
1226927332
1498310883
946839780
1578841140
747262224
479750744
367223867
1582870110
427810899
557537694
1766010483
966837781
347014059
1795339842
92076200
1548819869
1685019306
2016611758
724558933
528211129
1229929522
59575952
1482262284
1356599689
857221261
1299897023
2041675464
127369967
719351237
1274941061
1668202877
1256093791
613187479
520842457
558206157
1135610897
2055736029
712260242
1506712647
328890975
398467481
475830948
722037878
326282640
1378736943
1512572397
1986075260
2042319250
634445862
1595520293
660389289
1822743089
1082588616
786457872
592159787
1677346095
1041240532
1370410693
1256306681
1588835297
460592342
1454857141
1645252442
955610498
1379119511
1341790909
1997091538
1698428364
1942441861
316327057
239535703
1452334906
897178333
341980848
1600995995
583403690
217837463
18375257
1484506985
1680352141
1997460734
1934294141
1617670742
1389338353
1560303455
2126815107
1597919797
2104751954
1833142472
815264169
939578419
184192581
586503131
984529601
1613104579
2021556683
550791722
1307855731
1931151724
153401315
2008640612
167884929
1369750253
2136385021
1179363006
1031965505
570939559
845753552
1105008804
1186825416
1083623443
1200018470
579795212
205653874
1173089910
1119395342
1049563195
1962198409
164320133
1094625213
1999391726
1891022003
225143426
758412745
567731921
1761727773
78158882
1164280819
1879777710
1253683633
480321850
1487987055
435279281
957828309
1798433807
98517604
104682496
785676759
2026448480
1120960300
1358242153
1604453437
1734600892
596153129
1297504721
1653639137
551007267
895977474
1512784875
819633481
981861731
688815908
2133944680
146000654
576479049
469193815
1940777165
1394953314
474439775
562688859
2139102983
1422897843
1608564028
768059523
383242807
1247411296
186778633
2059548465
2143136551
1751740603
1262933123
759164691
951992016
776518747
1066246297
1751098916
825665614
525186875
485787233
1510646645
1114013307
680322475
586685367
1259014875
700722992
656524744
1132428342
897009154
888847058
769889328
208194723
1879059169
1888319116
126613824
1359404378
1042852996
877503622
1486048425
2100572698
460180443
166518108
780730724
1225221575
180562308
1847194842
725332978
719697631
1792940539
1946041218
1614577912
1599984227
973072797
450856812
1138306461
86189723
941193675
123399410
228391981
1684482507
452143351
1837824287
1993859698
1706329987
850632880
1864377474
781935331
1998969314
226100204
1722082356
1133506217
902530372
1411771361
608582480
1814940675
562794656
386497062
732417575
1646383129
1933282124
1986200839
1317453958
218745979
1776541538
1080596733
331204062
614835611
1547713764
1975841536
1355121565
654471843
1842078725
2122674788
63592921
489667748
257646880
481428777
613299049
304327440
1109937784
690252965
922759635
1735683323
1729888094
402906350
409326125
831756663
1342436057
676977180
1238208943
1009950990
1940423980
297288568
154788858
833905795
1530766684
305340165
1733368713
548062938
1553204235
768599043
1151277783
1374950179
1587694249
1457660440
1799920411
1585277685
30631084
1482946058
462231892
205665355
459150428
801221732
1813331053
989216829
2114676926
295983404
1418146632
1571938644
1227896221
1490861341
417675903
1945825438
340088146
902773370
648147648
1207271719
1399769287
690009315
468674383
1925334282
80160635
341775275
1436768799
825413636
106462819
1976457494
63954560
773537802
66190672
131163074
445106883
1806386508
905363040
694277261
470333009
78484792
1279921412
1671558430
189385164
2009865430
1112274103
397522801
1361757913
1838962778
1357847142
1663687847
1999058866
1931077036
1152452225
1674342693
685123517
301516311
115855380
1042729458
542999697
148829833
853450776
2019107831
1827098235
1112874154
1867371653
736907970
678906843
1206403252
502680888
466700249
1544272834
2141833890
1103107764
1882889522
1754091905
15837657
467122776
1896326201
595969378
933521513
306541948
1644130701
1765669931
749433362
1878242237
1804456421
661232135
430834584
1251271591
189475031
968389929
457321765
1180137031
960124950
1183402895
260652172
778963746
1154830360
993556935
1716807135
1531608979
87097051
880271076
582706335
1033122788
18406616
409446644
191371934
1937389748
620102915
244630800
74216597
211054304
1474896688
2072952751
1610975683
1334063146
864502668
754418895
1333720220
1102559088
143565256
2081205330
269294923
1410383042
1414087411
138551038
230656840
215802522
1071634082
1583022713
1724541870
621383205
594202030
1431733163
1839543046
1747375076
133885577
827756632
1482111801
1907523477
1624508897
226261620
1603218262
2001503995
1580787305
790104411
1963266286
102332468
307013739
1063673882
1235853475
1139173804
1883708869
1171907233
1515813829
842071603
67855304
1410333185
1043671342
369277947
1535564643
1877700275
332339358
1546447290
1982336101
853488402
521405336
1760758015
806729091
35883257
1586445534
384411680
591780754
779138291
1318812667
97063855
231098173
1703820554
170712694
1989467634
2086677657
653764496
669930910
1471247432
376716704
1576359842
515940977
409886950
1090033962
737028856
888410414
475909001
457479439
1202131293
1115230168
1094632732
506657921
1756338854
1630531638
2095296111
1649426880
1615346684
2059813205
975288313
1492846034
268549418
311126431
579921051
694001937
1754537507
1786557194
648861440
1425274973
756700605
1282081410
211256608
1335590884
247727169
2054215361
901010342
1825742674
1460198410
1080753152
239925609
540433894
343461942
2144214100
36176889
378955310
1496465337
753885130
1041958770
663762888
1679139501
1788464323
589921361
1445471694
974796278
1380764375
520426227
622730570
1690946190
786717859
2004389294
1468368275
1959256654
1953193651
571735874
1704789292
117697657
1068826305
712543419
498812528
1338453358
1225788635
2019842770
648421864
1751120486
1001701441
1246721358
1655298550
1842341814
223087927
779033624
1841375656
1238936457
872571149
1525940474
286075542
634182853
1034678164
1665167579
1591588024
646970111
1867075008
1390758681
1541202892
1059286643
1267222461
1641552948
410800113
1251955128
1696474494
1949759386
818495651
454153615
492900761
1732874943
1399196827
1655273732
1963998920
1552346764
1064903161
1359320792
1441307505
270541642
394875775
1514364481
303620642
1586988094
672497168
1270422972
581523129
1955986095
241243762
1634277052
700072796
1554676782
343461942
1360151915
845007801
1493864247
102868308
781748599
1659500905
1352585271
466168108
1579957799
1449268730
1259676600
1032177908
87869166
1467644406
384826288
1581635810
475655721
653141688
608146029
217369441
244884006
1385679845
41363710
1634744999
492552201
233195312
1450176563
548222213
1393128548
1616648890
569908740
424559243
798379610
301478119
1772949653
42335286
1747361459
1084017597
2050319336
82555789
791756851
1530146287
1413494361
272770167
726539686
1122878649
1357338645
166009189
1105987189
990677155
241566704
882503077
2095737898
1596141060
667701550
2077095756
1779091535
341705493
1342358556
1301116191
1965633127
109448320
1955234440
1108519173
290012375
1840463613
13639597
1629322070
1310436398
327780854
2013965560
1343323342
506087630
621218396
512158866
1113109761
9319620
1541507108
1571841690
1486386561
629639254
2139922134
224764928
1227563253
575858614
172800223
1036401671
1536608201
1856302807
24602719
1765606032
448562856
565754069
1494831996
1441744816
1366960341
819099489
2072061117
562897588
656213110
1162183450
1284542895
1199271231
1401882426
786345827
278776939
1052271905
229963009
463904630
1449646602
671571660
1224408479
1524062344
1644433003
739531334
514186958
663793339
755529797
835107944
564308960
1083056557
1360088830
2075177988
1517207367
1144010803
772207306
1046704980
1378593940
1402261644
2144830330
1025911671
1003208513
1778870608
1406127345
735283093
608035246
374950535
311762004
1033714267
1175555955
1599068067
2040017004
1374568578
2049776509
1434552217
1913219022
847298371
199994060
986252849
1430254050
498086240
1647607362
87092997
1761055079
1387702550
1379173570
1415260078
759726765
452857004
998394740
158580850
1479885141
1931230539
2013921809
1204124298
189406201
529196792
1558863154
1293372218
920721599
542911037
1535666026
1577752008
361955178
422104259
320368523
220514690
1592650700
560176742
1230001822
154210127
1692351891
1150283847
2072639240
1061811174
206075465
459475923
1391817805
115760376
1987443999
983438472
1998866058
694472462
1902988490
444817461
129649873
239505286
366114122
335281976
1056116180
1190504410
1999260390
239055596
78973504
544795786
1859225857
1744386371
773274762
494650941
210192455
1784624934
545018310
1702919311
528439300
1066053751
1715763677
135606016
1587151342
853347704
1526346620
1267871548
993888810
189547543
248616359
1151891630
1947766387
283869620
1971826502
1652176360
731669993
462945756
1742925662
1693351646
1779650409
1563910810
254100802
725839994
438429614
1710945611
2061399442
217133475
1781065778
1093526668
1095453163
270891785
1354086570
399451331
1090906485
1842478596
419802304
19239314
1206667087
322537999
1789579976
1408939509
227012214
138182514
608876397
1012616094
287212371
99156140
210171391
422924402
1873493847
1622160195
485020201
964271985
1503085669
1946049848
1031555621
1730156467
67134685
683244237
1570775790
607101263
1641664418
1073259303
792580249
1821314639
396913087
1857733187
935685044
950339501
352148509
1538492387
1407927521
1645642098
536906398
1918730527
1156177085
123571704
1857381822
2108250642
1560295740
253187886
1184113597
1885642547
983192275
1855348397
1778168870
538444230
2113803606
1577323759
943098481
1427463852
599869694
1118649441
1541946025
1067859514
1717727504
1031381565
290791819
1161232228
1431124098
1971738348
1406083828
566373057
1920837260
1495474639
2039542159
1608301999
364366343
1712157807
1393387372
1362301126
1881523206
1304250477
1413632231
223087927
250148537
1032537768
1363539013
1595828505
1993525175
794758674
913249013
1739069711
1951275864
468509325
756042166
262397813
607570194
1450379769
1572151525
2085429581
52709335
541904356
1153277943
759160513
675481
231930084
1914739585
991165668
136203450
1915273962
1470051659
1059549235
469019094
624187475
1836877068
603857238
878516954
1070041824
1351800023
1088147512
1637970556
393750194
431139427
331732141
792758495
1150889896
1342960976
163534109
928845682
709105344
41404872
1846586515
2060131604
582712617
1884267015
4507286
496332223
878184926
617678636
567179828
1767110734
9319620
97515908
1326171873
344508908
1107766613
154275260
985626196
2104190121
2117892226
625769181
1258601610
84063068
2123894185
1843637339
1502039175
28779658
1641105857
274290490
1088930013
335250600
1754067608
391962422
2011476210
332733484
306069514
788225482
859644820
527045651
1967049806
719867474
779982118
193854632
121069308
318260788
804270359
709742963
1554780930
1124119211
1192321693
1811573812
516445063
723193241
327741760
2079450312
1228693700
1071656225
422842022
2132408359
197199465
971400961
1981858743
1596453363
1596040421
701839048
959595993
39825093
281501366
685685612
275384048
761556851
334729739
91764289
268836462
527016588
1684193763
609256460
1951383026
674329921
1676691528
508486761
177267746
1654884672
1058654581
1470556215
933197557
1948281611
1850720805
783942047
45318876
115597204
238103629
652571012
76127732
1898702791
692598128
1622676167
798815664
797150755
69420265
647842856
2080566373
145754945
1104637472
1839304431
1318790883
1203751716
1346547406
913296471
305021527
1822060545
1025345676
1741495869
439162044
1700400392
1835798066
917055218
1500171885
1241951215
1289602341
635245366
102162822
251379762
1845685248
802307185
931222234
1140462239
1197562055
939451488
204831462
1829126884
1370309579
1847265292
565996042
741108560
1794913961
920740668
302029525
1972427467
1974225947
161047904
212312607
427480708
396036852
365348363
402270119
704244484
489929307
852711570
500169855
437218181
1786384825
1510425777
2020331303
1172067756
1949191155
1510160463
345450823
1595900697
934732791
870699371
129712001
906778863
1198198536
50713631
413645442
40899060
504702261
1407946553
446660915
1439901433
572810957
1139142140
379456652
592208706
947793660
794121635
725751766
1034634250
261568191
2047714890
888840424
82942106
1696298155
589915935
2129169706
223803127
1060846544
1730853230
428724514
597845445
782038515
645116553
1319703026
1352047935
1969397248
926737935
1408295330
547987020
1292554259
145005733
403162726
1805412879
2139674002
949563994
132170276
708724850
1498968206
361734990
503968784
472978173
156408026
922385981
1465087656
800684411
776228314
549481180
196895089
1126171696
1131477197
1136384148
1793349436
1677335950
241545928
1320045440
1337550288
299229561
925532214
9163225
1736209979
1650933042
1343280984
2006609196
1947038037
2060199351
308680051
1650808245
549437660
1884395733
1795495439
535933586
214223300
1213798752
569065721
1817624301
776227698
2022069010
50197121
963338197
254734086
531848446
629540380
544814416
1142968401
739684027
1142041937
1207262036
1535142021
2134616409
367208074
1512174163
305127368
1860640633
1924155385
317043821
2055820620
12892597
1911800829
863991801
1724911680
2132409391
1234308603
529084602
548544889
19715509
1192875497
1740075868
1153905245
126093804
271859565
1061908606
843360509
1283492095
1367311134
1209940487
816391164
1089800277
566318424
769336643
1477236581
1587440230
1065445893
1289617730
1573420523
618593391
1509409993
1409835157
355093775
642382435
1338193805
194491005
774165108
1591358759
1966571751
2023962673
324979269
1875020056
686623909
11956042
875074046
1103386782
1524767442
1099147861
638911652
831287296
2012344009
1248082087
1820989993
1227451777
834932243
722402228
1322330293
1620598603
525629480
842024163
1978014942
1143063524
85485626
1459691794
1188761318
257719470
858205571
1223895880
321921817
1082259712
1728654882
651945909
892775373
755024394
998634020
1541888638
1069182625
350861778
1156573124
1797532924
1331558333
947617944
1517501720
118241774
976360167
343194701
82172786
412388101
1168593327
923549976
536815713
26942541
1291480923
2094163209
2127150667
923776020
1686739111
415699378
508999987
1261767750
1271384241
9199423
518790370
214680979
1735427972
1868892185
1561149285
1071811440
1780838814
2055877914
1905761989
1158200859
648675151
952524212
1209297016
1450592142
1158844193
145822132
1837650173
389516259
1395531547
1237426878
2048587635
909683718
582706335
1207830197
569062487
56016655
26678547
383896830
688179973
238172529
1072408340
1519802419
295369109
105745640
1212291224
908657151
314875962
245607400
1467055846
1728300439
289843085
116882856
485415285
23508829
1011323633
524484413
2090738238
1295404322
504549537
631673467
2022485156
828434255
1073173969
587065735
2089690162
815764888
1988467887
128403599
2055517651
1360596647
1928654190
305788718
318823167
1271727232
1322222413
1822889981
2107547195
895928988
1006935979
934274111
569355664
1853774061
496853255
1584026862
415049375
1023229414
400066320
288142335
994385609
880604422
1358692469
1263122036
1473716875
1514403896
1131293777
1808962530
992253157
16006106
1926905823
1300560294
252077554
1694742954
1228127364
1380998514
1156685064
98653455
1519003436
1524084603
1038507746
889643076
1051300879
1029516242
336594289
1097381086
194788532
838499873
909497615
217230681
1721794500
1079752547
731988825
588297068
522546726
374638198
1876666385
2096590495
1396343091
2137934714
438854829
448516209
1118637362
993980612
751440259
2035811537
1334735314
1176217284
1392223196
1614000336
35103621
359330240
487517874
902099062
1501784756
621140444
1486724075
2139663293
98770976
689173736
1907460406
1544763032
1549555404
1667112393
2086463355
1193102343
353958063
1305924539
1606381927
1617205130
232483905
2078486605
709712467
650171622
1624496937
161129847
577778222
620210056
1706508759
1165932887
426510111
1216709513
86713953
1799799235
1580571064
199786085
888587340
771472101
620242761
1687210994
1418346919
510718065
1523409509
1858197292
1076619531
1923523430
1571816791
1422947360
1258952859
1136221675
801902007
1978344020
271818951
1807738527
1401731246
948391009
25852571
1628699053
2047729881
282450969
205866264
1485445840
1119261623
2121992258
803500102
1798828978
156061169
549738701
664388849
1858323380
1669608048
1183219178
901464795
1792158281
1900596055
1612057370
1143735727
744659006
1852044090
636646429
2119780928
776544131
1240168919
974268447
790707611
1015289230
1278683548
1252378299
1119283055
211666169
1212910235
9731315
1667508538
1807008561
2126262598
91607435
1276102483
726440532
1460854270
1639779460
1790884747
968652232
678990974
1313624195
1970555948
1128736573
264718895
182123748
1897879435
1359255809
1794223347
1080451459
1826179258
192910590
1745719356
1428732300
761230881
1447507751
1562306499
345684319
1966205453
797456753
1147953466
894127070
1226234436
606032080
861581863
775880799
1493771445
976325508
266183713
2108956539
209321730
363418874
864519966
735324147
1938062735
2019038625
1627702454
248537433
1586705417
1540342154
716913845
161915991
1697790605
1009451190
480888896
1121221345
825647022
1323399261
2140892124
986411265
1147023831
1696314156
973542248
628447958
1892937687
2098330946
1791029302
979885638
207053955
923900183
1928183592
1962710176
1214797640
1356814788
1843193017
1543989609
970516510
1033424223
996033041
1651366748
1600191133
1894129285
659109667
1981343800
1872214330
512835184
646918296
865180339
594969559
1557487858
561594875
1538715010
1674842829
1021744038
719576920
1495636362
1437572175
1084618970
1908598658
301255104
85675058
368658586
1902484056
1561538364
1584542816
165016448
548275889
387083300
1987847421
1094446096
1338898649
910946120
1032580662
1227711069
1157529038
1593237351
1533910200
1567569364
1132369487
1023589177
2048451211
2116940045
424532280
1150036568
568561422
767622386
1680503926
1113087341
851812074
1853442998
379039678
1876697736
54989497
90763187
1294279974
1689149525
20999986
1350386231
1686561290
730470046
1949968054
926174197
817982687
115674463
1364476742
1903162711
1641413537
1035878996
1734964944
1402167948
2062793906
911624087
1590287644
1015634070
1969098102
455892152
1420952722
1362301126
1353199262
285726091
972769836
1248290571
1495213109
917903026
912849789
471728174
1365824367
1074951335
512733174
388413801
303062066
322490318
2049653911
1606001967
1935258822
1733031780
838172857
1388043269
431210587
1556742801
1453976330
1215290402
2096471761
1521527528
237003194
733833567
50713631
749374089
426691184
799994181
2142819052
2137038955
1738632533
1233138729
1967004233
1116260722
1614539111
392958944
1895713143
815537591
1496037750
890079801
1938945601
899153852
1887330447
474795449
139205756
480305242
1673055416
1555405916
1218102260
1468667207
1511317505
488535806
2142183586
1076202289
700408735
1761898137
633252266
1568810157
1757811131
1105007681
1202992008
277251988
1527841876
1590603187
917055218
91765701
630732329
1550415752
475896955
466465427
1388805644
269769159
1953319894
9313946
1847704187
639026025
1201294128
231185649
207549537
1648927805
432540643
210783640
1045489653
336101688
119748869
140055631
1048859164
1550729980
1558156442
210171391
777352599
1297500312
467371742
831995924
1819594856
1319699040
1523220723
1722770220
1587305102
1431078478
1080229104
1080321256
1313894909
1409195587
1206282379
1420640293
498320349
1986946749
1827264559
309739803
335034232
599118307
2021222923
2094705266
1540756704
143916236
2026902757
205348809
977795910
1885890886
39915927
639570283
319808705
270274749
27652742
1302599615
250967016
1375039939
864795382
981962956
1571035747
1887969777
409749405
1880207979
2128674180
102213688
2013382806
2068454150
509893311
413694111
1748325773
667593681
1990386643
1701937990
2049727581
139932243
1527539716
682395493
618061833
1686467493
605752210
781890676
680028975
285950256
1027652589
1043632022
2131539897
785807122
782938477
1503714717
1321385719
466792422
919162621
1975987882
1041461734
1052194520
36563253
1998945357
1546669727
1142939378
185178508
1521537854
751782765
814210946
1916533369
429008195
502256444
1053468968
87029913
264034871
1599504757
1107107206
1365858222
898860530
1014340333
2124304966
51636536
1846390201
756662900
1403432043
944496103
775101329
1974315868
924241777
1440313121
2096483946
500538862
1968776943
837920721
1186917104
285301896
164217519
231750212
954302340
969671623
1254710035
1242591803
1938296673
1081360529
511277769
1467340327
1685100259
1831545169
634122175
1561200989
162644928
1664554404
825710981
1567115354
2121557475
1607563683
1513627847
1408939124
385829220
528852176
726805375
760367197
1952435795
1987013775
1713078152
1457512055
1046175852
98383409
251452143
157142529
1129000033
327825607
344068496
805095913
249689826
1154754309
303498007
1384694216
1918484182
1911527802
785280636
749835105
1036287641
99666356
124823005
1596909025
1375312673
2056265931
1259665388
1314620573
488724773
463043850
1193296200
592019373
416420638
237278861
1616421336
2093270327
359020895
2048462929
97065018
956555299
1905964278
1555007286
739034117
2039546486
137798125
1300901950
1011330156
1368186438
2127821072
901456153
513546947
1967741940
896657023
1100753075
1446029152
1432548345
727913835
2033750324
915824838
2096243012
244286577
1036099118
1891725236
600653592
1799808802
400134006
1174707916
522047439
779322219
666914592
1464900554
2011928879
1158063719
412388492
731072417
1262784277
18351789
1854430951
551189892
1077555886
258963311
1281817471
752754555
1020668594
674987385
681131382
1592070917
707035022
293410893
638365034
555869449
996598931
1374671997
1802217417
865888381
944028912
11467062
595362709
493461580
1751408849
1011397509
1971671177
1005398480
45779014
1027558314
1752538328
491727311
1874693221
1899878784
203162009
1956235878
1401128900
915773586
758894769
15576329
1720596271
1735801719
17289585
861838464
363330258
1553309576
1060120849
1640868974
1518847377
694355597
666193688
788820705
1334210367
2081940668
1350101113
637447174
1398968849
516233238
809075364
1969111126
700408735
495989349
1821210023
655772170
1352291485
2010082977
819380070
1838124716
537264769
1105391006
76122779
135590615
1214215013
2037992809
2117416550
977182011
1389504592
878961494
1110755436
1445435326
263172109
2037265378
627954729
1386223449
1034189174
1947454234
725833487
698335808
148427086
1840074579
440241595
675907280
1358877891
1977636176
262325191
1562285322
192785734
473585365
1838895827
220812231
1864472617
1130900178
1495111819
1672243998
2068882261
1221045207
881798835
1221114369
2123590996
628223719
270245321
1382212757
1966268962
1001081867
1383320193
2118253788
1820569327
380710101
1322166565
1637839714
1316806781
8388086
1174825599
1435583715
1733943772
2127773985
860496761
1713222225
1614419907
965163618
1045719002
579783854
1006637174
665329854
347841182
415989664
1300275442
850822779
2033645216
587581140
1755835843
1232444543
213634053
1472662360
212110518
549602153
260320282
2096092864
1021018610
241359164
1746015495
1804351070
2077957907
1379736515
956039392
1231603792
783314205
747051381
986974382
428946603
1526843842
482291692
527449501
1454282416
82550354
1083092074
1962648044
1057012398
2078421717
2049579541
851832284
1960642963
1403745806
31431621
836218749
6646785
685193055
1118760849
659120109
1148552129
269462060
710848616
2083283771
1602241184
1854364678
1932873396
220274902
905846483
1773804978
131471469
1081271754
1526023173
957522966
761431960
737052963
1556529271
1430840484
200282505
350877734
308646057
130287059
1020253754
1364255677
1900781289
496673883
2106688690
1437393517
90939570
1772084022
1591692633
374602740
240223136
1393257731
1992513688
966337788
1805470559
1675073364
333541658
972672043
550484014
953092287
797754372
609724954
1708912439
959201923
945168530
1304232176
1071286480
1784019455
1203452759
669478465
1203566687
1613113754
1681601813
961510200
469047659
340284506
924109864
158495098
721462394
255377498
466578060
674838980
787019840
1124221873
2106220376
422014249
1829730149
1624080942
2038707405
1324532212
1106895878
1085512762
603237202
797287407
700742747
1203257131
1414094575
1070970630
33008174
537982216
1104596811
2048831076
1224185061
2144029557
1653249253
1323709443
1606785818
1140910194
1847431084
287319640
86816437
1880567413
1748295201
974932855
1514347731
1351788087
943723243
934898580
50052064
1959643383
59964137
441728908
1357916
1480625966
1053116215
1883929245
1064733871
884397799
229074607
1754575331
1469443678
1889960286
1684348089
1291545248
1877293134
1201294128
878741538
821350947
1424756093
1149526874
1087539223
953509097
137520508
977268022
1263420078
944643503
1984861446
484949305
532990258
1227887997
871927026
2020005886
1447243908
1564611747
1560163723
1730824541
1660911546
664769122
1291172810
1172061703
176199164
1072646657
1548215354
513834439
1371837445
1357713979
1931679490
1659878879
529852030
1623447197
155573190
1412894116
461500198
82421204
244310385
1132802615
1833239890
1949520515
1123137797
29450855
1618121092
626924275
109040400
1090470681
71514463
952837381
2000032816
2105654862
1708459312
1074858895
263083158
381570225
493843218
428723155
131976806
1953404844
238463476
1356808426
428132660
2095607859
1636605873
1334760785
254840839
504904913
154516595
712041775
1472110766
1343322840
1930833490
199952341
2087951368
811014410
1372441882
780256076
2068234329
101808507
1354423638
998717634
229994765
1878412891
91590338
1543143810
1841548528
1416485507
984129568
345269652
1712843981
1757870836
1278845080
939302891
1140915549
1542601258
109237368
1494220310
412350296
498526386
2097618759
1460678677
2115800049
1538529528
1520048451
1578950312
540235656
555240052
369812326
1955535719
1870621186
112104063
1957042748
1853037019
393230970
1013125241
691830164
287573120
996845869
389510978
849363367
1701910072
317377617
1715713812
1499000034
783186793
1846672209
1299589749
930163903
1347138430
577118424
1838045742
1223310119
871282917
1252446515
867051573
483790371
773891695
1067875966
1868261673
11147016
2086974358
962063404
1385630031
2096560108
1459508919
1484549377
1831504679
1440789679
2042137641
884739272
356814603
1528449872
908130284
1276073482
1260922735
617428582
1987690953
759392973
806685794
126949545
1066603356
737825700
312886895
91030900
292257701
257120744
1562165668
226630138
923142126
271078423
109611494
1186147109
11516909
839421793
1968662933
84840718
1938756380
261530057
39327109
572437212
86433617
1609678064
1940892909
956105635
982562918
324059730
637646432
1282718879
640799827
1728334586
778115532
879849264
1759575160
1155468683
1522087764
1261768979
768601030
1747906584
1206386868
344600955
1642741475
29795726
26467874
99373351
368256144
2080055116
1642373315
879089165
11140129
2056154328
1345007709
583618655
347665070
1605659281
247520402
768203546
1343976927
1013180955
1193603248
122543692
386719559
1146870402
101604701
770642034
587435403
698588478
176579992
639958071
655928613
242889421
1803858300
208528021
1949671663
1883829623
1307602403
1758280721
1108272688
961202927
1431979834
746058120
1311154772
468509325
949271714
1131092068
1282960884
1275003288
951136515
1002170721
1926399192
196010661
841771014
1639562367
1482889639
2020859895
1630213280
1694801504
1872449612
1264893047
1615413132
1017495220
156110068
1468869098
1494711707
800327821
1403953464
1964947455
565319084
616329083
1661016592
340789116
664934478
1851577483
438746279
162626026
332911567
831096705
1218371744
718051887
859470993
27086968
1527376192
1657359900
736986652
860107427
1761680691
347417727
1860304137
705768201
250478886
417875565
392514160
60367038
839962712
354437813
1037924081
1458683436
35208427
359764826
1514866407
1784433971
677124114
1877672081
1176491663
168036158
450120611
1581034745
545251868
869026650
366466269
341650154
1722140234
100918418
495345530
1879370074
2119875210
429859990
1989286770
557166835
103057114
1690122952
986955832
1744088999
699599427
1662234490
647405118
854144703
1496769637
60580977
1244639384
2010558535
1765752927
539590157
1647809497
1353530867
233019587
1041410343
887362518
938257099
1895793222
1569186560
178759779
1592582460
131326421
13229884
2095479833
745192540
1239539326
1354686688
176687453
1338237768
1937330998
220274902
874950862
288767877
234466665
1240260534
1271077390
322962618
74982733
1031132677
1953038482
673854537
1483461064
456492047
327536230
392880278
493336774
1429746086
1938945601
1951795773
1203667534
1721614232
834662765
2018601622
1490134999
174849196
824253421
1254162881
46702128
406571012
901559365
799901004
1559064655
1696397961
1205723635
703055551
1530675382
447740882
1051394081
511280778
806950915
1377742797
503854016
899051271
1358711041
946974398
623398196
400515252
750091089
1669464304
452233826
1809336485
1177909108
1419331466
1340314978
350281469
1228110805
1624525386
504218882
1294217937
182209508
780237386
2123188892
895765889
108367429
805978090
519451239
343731322
1796149989
1357553709
54347673
1630391886
777563715
446745957
1341886113
894256427
666805165
1417675541
501734406
1163579769
969343011
48442758
1515408327
603787637
650856007
1291916579
547542539
1332061570
1041437613
691112282
1698200372
573475735
688157194
139696897
1883512281
1393239281
492439887
1868645728
436867736
784003178
608081710
478128078
300113589
358067137
202747443
2097108606
1144759501
2044852936
147186332
929160544
1122756262
636733663
1919086375
503469010
837470735
864181583
1640065939
1142304165
1579890136
1378700373
1035129587
526757731
1504682876
1389463766
165504792
174882704
1336864393
276821082
766613894
113920856
204953232
476929870
1589976917
70602906
1835701561
834868038
1951658695
507793445
1458030985
105021305
974561019
1904926753
139602942
1167128520
1534163239
1649825819
517255410
1359384595
617029158
1253312419
1777062596
1143846570
889579921
1954935473
417975644
1522954666
680139860
2103414646
1784063441
1427957857
1665918281
187109849
394272445
731416138
1389964537
878478074
2100349106
540584470
312612987
1715269422
95531096
168513843
1165648562
1228368539
1680180172
801361694
145796555
1903926923
1525105606
772133104
1041589990
1725772154
366941189
2098225341
975578247
499933143
312463057
1387058879
267074297
1537149576
387799176
798993242
1408365147
580663926
1974523286
1219721930
1754835381
969624337
218611128
1471369946
715232240
1939332024
1748197851
2048225262
411819693
701937989
1877662177
806652837
2122423296
618936747
377679497
789548761
323514817
162957388
1595637556
359200126
390015578
353016593
1180840535
220883535
850768929
1344093051
695055206
1475787523
1460337107
154540229
35823062
388110860
1785584815
217598030
2134247964
419864843
808262442
69716768
1482823104
1531832398
1683004838
1905178162
642895213
1739433503
86348658
889878269
1547487974
1324715558
556493280
230656840
948759520
1099667489
2060166188
1552888701
776317959
1706564917
280251376
486365103
1969119742
495927809
727200484
1579640796
1326873496
542820692
867555291
1616188319
2124175603
1494702734
1489655379
1377714817
1089567504
1016148323
1807123773
358833762
1357126566
1881615623
1687255087
570430840
470330802
424185612
2018584715
1346891166
1921102593
293912992
740705724
1068744942
1910919051
691046212
659475914
452160646
2068848685
652523101
1529858589
330958172
1811045738
830976607
1729508872
1716582100
881771213
1770130070
1128699342
1448426530
1294671177
22708819
335685427
346063064
1066413250
947216823
260763086
709598313
2120688267
497127538
952393500
1022977990
1003043933
529982780
1258828974
1358720900
266675651
1141386242
1222223763
851980128
1835662279
235288545
904671664
1656226792
588871818
586970023
1925071059
592688085
1737592566
305221230
1302313337
172496631
988327213
845378304
343907021
2007600979
1242698795
285100892
1782056576
1219233083
1317755026
1873271800
346721327
807565824
1553636922
1811436463
1941550268
387793028
1222497992
1127737454
1953912329
1821123323
1536782682
301556976
106307786
1105079897
855626994
521729654
292412729
350152778
854566525
952467450
1084124086
126989523
1831852709
384377613
1191958053
1187067036
1580754381
1774970976
1047136536
24378531
1529045067
1247890122
1062408665
1642835317
863991801
1685868226
1801360147
1600097209
456658933
1707909392
1479816770
27311478
1603035732
92244871
859302931
2062048584
1596895191
1235264950
163966081
759696175
2139389219
2092045665
589258049
95817190
1077166115
483603162
676929612
1524356489
2122263794
2118144512
1805528860
468999455
140916817
1296125100
808226838
1121389677
172652414
1198545237
811070384
495391612
1926812479
619643135
1800240425
812231403
743217072
988493232
287788720
1114645969
1479730141
146431273
432761255
1665592595
1012955081
848794663
2007570688
234898053
2075079752
789486853
1727601362
1432143288
55857528
1490692717
253187070
919242185
1115232250
1925073680
1357279407
1454108717
4885159
766752832
1711699898
571052986
1577932890
1854706606
1263498941
670318869
1209118534
502002968
228231303
1859040442
1435511037
1632329399
539028616
1081484796
1057667450
468000393
2121143471
1436963096
1740403438
459960065
1388249515
669129531
1171900756
1144333553
1695911219
1297015727
1490084916
1147897583
1563526608
426104019
335535455
1443604634
1611810331
950847182
1394937832
667259042
872673884
530118131
2114573497
618794005
1154374439
1416754936
839084998
70097490
792647298
64746424
395759667
385321822
1814848021
1913727177
1961244923
2114101577
1080210311
1150002601
123633221
936383488
3273420
1355902226
1454162772
699799586
535340071
1975223787
692272994
2015950136
1411295370
914020578
1966100921
1713814811
2012464415
1558927089
1073366573
437343606
1118424736
248831686
1161738258
933813077
1784874917
125391281
979133930
795801085
1267780575
1185612828
476938187
1436525859
70635568
719900270
1799618475
656501589
1478949201
1157087755
1495992258
643974893
2093650147
1562646751
502622443
1165427880
1848862556
917260277
480506450
838880912
1929603692
365414761
907766199
1365817696
1288614412
494976944
1685154565
1191307788
186064323
489921538
1027878333
772246178
1941242542
747721864
1231437377
712627736
1331818055
1974432467
1540729468
1433052159
54991778
1213055569
2134983747
276438499
441255863
1782863283
486286599
1830024256
586285657
1794775404
802459183
1761897697
1095609777
1859410527
1860538026
13753621
2031816494
151646324
357534024
1600366536
1237108661
406891157
1330130425
792898908
12627102
1277597228
827534615
1045599889
834602856
1156786940
1549022239
1918973516
2047481899
1407540314
946034185
1576023632
1385412653
2034967124
1841170259
853055108
1825233727
306412149
401113379
511917760
341790192
2029434161
1167508648
1914515619
735090342
556211081
820519395
1542084234
676658361
2053715394
870678100
938363884
1502424515
361275462
1246439624
193755241
1581199149
1638000691
1045229123
1919365673
792270553
1770529648
1957534607
533467411
108878939
916452334
1195931424
113210990
1251731070
1335760389
1754895831
11295471
128344932
567138424
752184565
551641189
741974934
1698647808
781099092
1888119992
1147302866
687395282
1880743137
299077406
5089977
1767346680
2133803232
802120536
1805033638
766217970
1686642623
1835651227
1761970699
2096987491
1672585054
942481281
994768391
262463453
546623799
641742387
520669054
1670102175
811830194
1818516825
418039083
1427170493
1579618413
2061031083
907422618
1182577290
1593710043
1481820291
637859669
2078739324
1905225147
288192474
924283355
1898717561
44628302
918330353
1839276109
763088871
530348243
511919262
461072698
44162713
21547348
1491436835
1633435889
942896223
173973647
1614763322
1640724998
95112974
500867957
1807654252
401083894
1334552264
304357669
1066949975
813983473
1391699200
341977641
182238762
943499810
544471471
400873474
550220792
1976620923
1732471137
649432032
1989235787
440146678
1887726944
1416298837
481920251
214028286
1750742803
1900942326
869233251
121357727
2129883473
61983648
467879371
1227456135
2131204477
1766503672
677955187
1350836336
1035756183
330869670
703075700
812278148
1717203559
1556119568
1438478218
1231112579
1020126422
1754557633
1582095483
1147054739
1081185219
1802343463
890263723
1722894873
1286789777
2053938366
1088423880
876645625
1478845044
1516956960
741856771
2031431188
1955681680
755853282
357852167
930774090
1186186605
1386998188
1816578676
107940880
885296863
811176652
808429737
1600843355
476888198
737382153
234250748
2030842008
1161331868
1710116492
508059557
296703671
76357398
565694553
1535529424
592439867
982039975
491700603
1678159306
1675591331
655115046
264870849
849508669
116525920
765049525
606269080
2003306030
1133503962
1073897595
2108262327
1869576836
168325047
1919843822
1272857729
1900787747
2121904787
633415126
1205323325
617385088
1895932609
1560003747
1001742731
1917494696
622509042
289565455
1242358433
1801569624
1135856589
1017629682
554372037
805989584
679068674
27692550
869311038
73682680
1763791958
1641541451
1324765140
1737398485
1883385146
1124292399
1488482877
979181640
1188494477
781961205
1439079861
212501584
1301436240
1826899672
1681887191
738225623
392156706
1966036256
783960110
927354878
65184689
421034338
2104895607
353316680
2064665523
83080333
1595993244
1484551859
1646697691
1580437241
1511941036
269680178
1572026163
1638326881
486974126
759772931
629283417
924341949
1832272253
776565974
68765774
416733236
1111137895
1880560148
1627277976
1291790167
1581818957
286608887
218445548
1648018063
1053148844
1517275083
936351469
388393877
1657946073
621849679
1138089026
211961755
1844318754
1780496276
1945720554
1952646917
518116333
269451951
1246886870
400018450
733771094
404309353
1749743457
1273231367
1402546008
1787549051
775089859
912120979
1942959312
670567649
1923677094
59920469
1824938627
1446962782
879865184
1459080397
540490970
1257613853
1538353875
1854833594
1482278492
761732413
391307723
115665698
2055409197
1427616111
2028588636
1400850299
1369158247
1563322993
800583800
335946587
1099736741
1276724099
237160994
591274549
993532516
1796039815
49910119
158996313
403745648
1482864339
1256831643
115458651
2108603672
680469784
422015396
541449340
1949278724
1484478670
1064997199
1845299073
30075055
813696398
1133783626
1019886619
687088906
1298303604
822023730
158770985
1730830710
287884157
989611146
661013069
662216274
1949968054
2067635693
1753564098
1695515526
442719767
826284327
941885036
942000935
1675278769
354319926
1824831014
404053242
877464414
2060011062
498634685
15095593
450156710
1868234455
957186414
1114347166
921487820
1226926920
1572698564
637440115
1800459619
1092329970
1131001489
1894443373
1857304493
466700249
1631327616
1084184643
266748348
1836575502
1227130210
1909503524
73563255
645419818
1446628361
718747189
522438799
212092169
1110967686
1409278540
38160179
1103690137
1472036335
1851546944
624385398
291002818
843658927
1947710930
2144625781
238496539
931612818
994515870
290174506
235632604
1590645391
2020016935
2146046828
1975539035
322622266
401285626
1807450241
891936708
154685338
1708812487
32205606
492345674
477004865
1154685734
249084923
2108164544
833209612
632376159
1052732372
371697123
880695518
172822058
954711326
1195015802
490650313
306087317
949304372
879689022
1484516108
662064093
1649240436
1836186967
1859749717
1274326210
89336296
1012643562
1523971133
1625041228
930168177
2032187126
111980690
774493106
605177001
814499230
1060711744
781370446
207114922
1927801904
1308863075
1775702028
918945091
1553814481
460883127
503738682
96477140
262012641
1695817969
1325419230
1070188346
1496947757
416810733
1572186281
535008216
2131077789
1189591567
1278071462
140926819
1819538460
266771444
190764840
1789199672
344717112
781519489
1831446976
26036233
829146235
1348660610
1047311211
511785675
685789395
2088694141
216548497
8254566
143329129
254804487
200169854
1570792634
145864711
603276337
764847081
560379190
1129317045
306811779
1824119803
1312246375
215577003
1328662411
827109986
1250171102
170299679
994128098
1640212522
1310436398
1788059025
1615791441
555216773
1884498008
671154082
2067037705
314186762
1851547651
1644433003
1946230522
1407043241
149652538
1283923034
1938791438
1482907752
1808761989
1792471517
916968545
1839727555
167173610
584378331
1673759776
694149581
249970370
652060581
1349150283
387138275
627609594
598859325
980601841
632376159
129188424
1245910253
1190487492
1775598213
1005600905
2138812427
594721296
258900888
440984686
341335462
2011094363
1400953545
924421331
1692843468
668352669
1990996014
201560026
1632588982
1704487970
1728930620
1179165106
612003897
1195859578
2060410547
1564860697
2085378084
1087039506
363209405
1817422448
2033517364
1404335440
185125804
82055880
1436070641
1510413798
1297999359
961631683
1330365302
13175493
2102057023
885096089
1600215832
1837663712
1004532166
238322530
1315654950
355207169
5372577
441469923
1888359252
1335872888
840446411
1549844481
1418365467
1700815783
1353946764
584890163
366114379
813266002
568338366
713349209
466982609
1107474655
1445222548
2011923320
969408460
480648549
1977758751
1413049157
232695357
993460489
614041037
553968039
1521985452
1874690879
677328285
613561634
1193260296
237277080
1497291937
41560988
1364111896
388944796
466221472
1039785842
2138347550
1322335672
927175656
768951052
207945923
1992178324
273456578
774374064
627740885
167973126
599677521
1649849381
1373193332
532560896
77580205
885487982
2120032602
54216897
1210238024
820834394
134386131
642492130
400699093
1145076140
822397425
630828479
372015178
1830014789
1862650450
1069807859
2057789134
851031258
293315463
325711937
402752521
462296948
589797835
1953464762
1562367593
536665661
148527812
291063150
2088557248
2005592287
2079033700
109485073
336934706
975378562
1159834813
882794277
202743951
628294772
1183158006
490614382
1301966181
881023377
116249386
369848519
1110688573
416275472
1999591858
801578359
1910655859
1979088523
284075974
112718075
1119946849
1763070604
1993432588
101085452
1937231597
455922264
1606521228
1041882575
1252301350
819961867
1992214415
1353368233
190222984
1804770655
426913605
1670927722
1715966372
652260277
2099452570
758121948
1726919869
403990072
32921173
2086646278
1543672671
170664282
1148394805
933321542
796929353
1139281774
1316996161
244245705
913948086
656882670
972333318
1885397754
1476078858
2125932640
739949531
1311290905
382889115
142776228
1595838243
609690638
883032283
837148735
978226366
1031322253
214497213
1196907929
1989543204
2114572699
112401072
1737367276
539091428
1020530430
2024215296
788666002
779946678
1902472725
200103269
168325047
1157707956
2032276863
1769800268
1592317247
1889625125
1061629812
124085146
51755513
342416216
1306258704
63953479
2133342826
1902722130
131112749
867512107
1493155504
647653937
413919978
1156941797
209596036
1728619708
2037262551
1951219298
2072567535
1159166433
1140485581
1906248809
1115557051
3945304
981873304
152072904
373003619
1499642052
896039629
1060598278
1476279737
2076770143
1504334770
1598928831
236749898
30923495
840450244
1153230327
816768713
1040069180
1752189881
1698268597
1535667884
560201585
814413502
394466317
540701843
836633479
1232558228
1518047443
975359001
1231073691
1323653692
1282345219
970789899
1150578254
1622242778
2021181827
2123205897
2119956352
1751672593
1531960502
658110858
443360030
128218601
1138466068
1907331949
388135098
796637434
2099446994
805035201
1989119317
177907542
804750319
548126969
1525931583
1897595440
1672898728
1643025764
776494983
953819671
532249301
61898551
805986090
182409491
1311116264
261130606
845548434
305534329
347655997
1721060838
1570843413
1060274573
1945579513
1681887191
796764093
1178454380
931946860
1790159013
1469557563
1891146334
1602211674
40487191
1370874187
1933694378
1034690423
162028020
179413524
18274656
1186980552
244459187
2117313492
993845387
882755163
1951084337
238971892
1502413821
1475957084
1904556930
1464831888
691983923
997275474
359795815
1961584748
249815911
475269144
1343598430
737161653
232429053
648866198
382004436
746884113
127399637
1968467264
1431679832
1081960002
1664554296
1251920288
178821991
418308723
492797727
671676803
1810866435
398861766
235218744
179867819
83650526
1836826702
138671958
1245957166
1506212953
214227362
956105635
1577071356
2018978236
757163181
577747808
645246321
1298161102
59030201
1788403020
1490058954
21512636
1258413512
374883657
1714562873
1735956532
1394956088
1750939043
356776514
765321269
1119186370
1348742588
1568636983
215909849
2132626913
194943104
1263164548
315557199
1379492225
97933984
1956052479
537160828
741579518
854871348
130982625
989105911
1061581437
765156863
1474727957
1675278829
523513707
1873441796
1897559893
156805551
1564707389
133229001
1586422866
1217932099
1436138148
927644516
239627713
508502078
1557354955
664461575
2143473675
1410793857
1601721335
1337265402
734647264
764947708
1602664479
693313109
16035753
1628105643
239708511
1586565815
1351481019
2020192022
645398671
1790352934
1260880667
1248463346
1192998473
731288861
1459064791
1535880672
2133345191
561315803
956745856
487549742
930212793
1477368254
1962510389
1470051659
1978279582
768519885
778388873
1548026490
2078404522
536717887
2130943840
2042682765
2132294063
1742884641
1764184524
2044001353
1530912906
140340861
88786327
940254422
27765229
406342472
683091126
1242527844
688547566
1893393345
1464533546
1556761169
2064273486
403585861
1083963575
1739900315
369554544
1592223492
7093522
461936937
1843537441
211209924
657879016
686697647
1268373711
336938624
832353442
1189384154
1896336942
420349617
39147389
1533404730
335733874
341903985
1333525805
432783486
1448489421
13547531
359909208
656034045
2069006044
1218133151
2055692360
1828146995
552516733
431605130
87618783
1012631960
92909031
810176476
1371150972
2094971930
1689738689
504333763
1302961163
1660290205
1618918244
525264605
999294058
1014294778
220106611
1507083720
1049457017
1777243194
2103981940
1478459068
469333814
633958392
329234455
1981350492
1167759619
803923823
1861585215
1420798914
1361355269
636230549
162680638
1121190633
106658768
1070638105
1396817747
291980184
1475066356
1020310753
763184205
343117138
1034881703
1177112244
464061222
1734757782
815668559
536906398
732347089
112751040
1909130166
2062018330
769265521
112122442
705814334
1787168878
392402288
3140037
1148797115
582042132
917661632
1554311316
1848147687
269037963
1035335813
312124885
141233008
2137326627
687750658
671766197
1316366587
1847571876
950605243
981174649
329258481
649518684
2039938168
249993037
238764247
246357311
584109421
236815982
1094419634
927592770
761545175
1714451947
657470395
182154356
999999203
1108162642
1315107838
385155234
459648827
1572949236
276386804
725997474
2050386744
1825079290
1121996478
1006795808
344576359
1166269863
848171856
886292696
156240528
1718854521
1311914354
1859677598
344473505
842880074
1889117018
1678735843
1803152278
724426375
780916543
895750318
190540608
851539479
399865196
293175727
286394708
877794598
1085661999
817172828
12453163
440333375
134188412
350048008
622667931
1359086365
80361203
886948033
2021697739
377630177
574666502
886972801
703156639
1614097482
551132357
901391353
200177838
1567319522
160293482
301154676
1396885523
1397946693
1145742630
2118116156
1269116478
1180301883
2089555771
134329472
654437787
690440808
1464741931
1136764473
2043415592
489369657
1477428375
1182367950
1000345029
105874337
1832480229
19118603
1068417981
1427436605
1064705085
1709505034
1779434894
823101404
1068166435
1721837355
2000940348
1236865550
957885215
474399100
1186661633
2032022775
830427654
1952370335
807685891
1192572360
416112995
1755492613
1018151733
721806460
1404848627
714525584
706333993
82520325
2037157680
2005885877
534609526
174894945
787568418
146948647
1564556545
1914703113
1310740120
95531167
1107313927
188212935
1799809389
1883626917
1308013782
1639086580
1843313941
1153417153
513525120
2143209990
1495434454
995382614
1770708302
2059531132
1408953884
1282253634
1577670601
1784228716
322320208
896830598
1332474327
1211160685
778028828
1769039757
97272377
1213081809
454920998
312692362
2130348341
281046081
1334873327
1660380717
1554840769
1037587306
986061372
417703648
1723283335
1179421653
628386761
838597415
1597564335
581271977
1985319505
907486301
958167504
1456125399
618613104
2089052292
510511334
2023864440
858484759
1214828961
1806128122
1563149364
1355852147
1600369223
877067878
148596781
553279485
1035615219
458817132
2096862407
1863729458
292149263
928794553
1982448317
1747546617
439790106
4815354
756247061
1445222548
1569208707
1870235057
192177873
202691924
1580438445
720501749
113450531
225526470
954614871
792192405
388104762
410288782
928215997
2035397853
817651856
1634087335
629718199
2963012
1595447459
257499886
1339873871
512282747
1386847882
1341820763
1956226496
800383946
293146177
1921635770
1773031936
1787813747
1916375665
1301566216
2056615904
1617612977
709285181
1647135943
1658552590
1810626901
1430629260
205836937
1191092497
199990568
1645984730
1854955605
1858819521
867780473
37469412
954970392
1989393987
293086265
1650383824
903237821
152464819
1403864397
1447722192
660379924
1334406146
1156258208
2051326
1208086801
1080054868
1568479075
1218654384
1753865670
1666334010
2118511556
990310403
2103188991
758718748
1814385406
1242955646
1989882411
32128633
1667173038
1545947968
247250844
566840544
723151681
1012051126
524987419
1081047524
1052612857
1155307643
1129450902
1427086003
624565976
1852139441
973458936
1978302331
420530939
1070395815
1556097399
2113739822
276162500
440592331
1491758982
1115958042
1784579403
804953793
1391341403
453501834
753936529
1421841822
743539745
1236127289
67921596
1075321732
1160456158
454285644
962314048
1468976956
355030777
1747353181
2110739360
75386349
2086622218
37941234
2074718155
115313737
1913685204
939479503
223245938
276504971
443359857
1450178137
44245920
1554649472
2145853250
1951353663
1765824177
580933596
1220318744
1117892523
71245255
825268530
1698610924
2130016092
627535233
1145042549
541328353
288142335
272811753
1724752527
933696263
1086195803
549037771
2094710232
454256044
1214017260
1805354507
420868040
666066861
1758819148
1070887015
1159158601
492936547
1267416129
584137252
1152061028
1975455229
253504467
1130834869
1556285135
20382594
669115053
666821065
739065493
1603633200
1443639036
1732953819
647840453
1340211642
1025434860
1518420597
1361333492
1589588459
1222666427
1631957785
12155481
1217496909
829628591
772734535
1141994854
451275146
448975620
138184122
1208348455
1673612279
1773513643
128291122
1477473048
1271646269
1422987630
1548734200
310752599
760018328
625790810
723274412
1188226583
462686834
1177712221
113237245
202719208
412906928
2133868850
481225993
858369052
256813852
644925726
942800709
1482274541
255138104
1689772197
734263938
602249443
201540638
1272527537
2093033938
1185381108
1775910432
687918958
179843064
470608248
1976481582
1156371278
539990797
1590880082
1858657800
330053975
1100107329
952286862
675460185
442995380
818852300
1623227527
1923080805
1481348270
1105569283
73485786
1657083617
365930374
2040549000
316210021
190088314
128224307
1335950587
576106113
495852664
1148503130
17058318
278260845
1694840756
1675748099
534702760
1649114252
1946644992
793714819
2139647627
1366145248
1078870029
920836487
1508694043
1844489272
1951430426
2002298853
323717833
1574357999
942343736
164601815
1028147932
1559656977
1943823280
925320805
1781494250
955141190
244754416
782496495
1689535998
1364913338
414018719
331066399
194800980
49074343
882035866
510732572
687925733
130597146
1377195494
2020560644
1372043072
301541996
1891401297
1166265360
1088323322
1827489864
166757410
103316521
795025751
587798186
479664301
1356583979
894630139
1009997434
1981918926
1985124442
1730415390
1674694873
1547265157
1087683218
1725839332
198308557
1766451007
1307821077
1733185932
2003411980
718624800
383566649
1598704021
1161344089
766367375
1857212174
2049206507
281414272
1633872918
742200893
900007619
1771799401
984616507
477950794
2105702150
448970159
522234443
1107738959
38735844
905712558
2121423831
373567777
1787458997
899818935
1245567893
1301098155
1721241814
1234064726
2000312036
1610546453
1630388232
1722579862
2014495032
264742019
1234432618
1558370816
2025044427
893709816
1576540680
1239792086
1631038451
2019859250
2068865522
913402730
1273363601
428833715
1270094434
203880252
295836298
1699158961
1015235512
1553634883
693262311
372210593
1096548241
672224638
410662043
809721010
1830667076
1812888284
429268528
792463209
1790080042
1655050241
830741655
1057654858
529985068
463292713
1623967092
590571141
1210133750
446673402
566464075
1128048821
1017517550
1291574775
1384985709
1835803487
880240544
1361497552
575809806
325245500
1012508123
575253144
57772807
1028067355
1884097676
320784139
2140477571
287573120
1369126907
1821521380
1633164681
1157757193
1346282999
608769254
796124480
1230835553
2082209568
562521193
1546690284
914667752
1400238204
393165568
319229353
1035722536
470098149
789538337
557298735
640744036
567277411
478496020
1360682447
1229441872
1365690394
248529445
1112891612
1081291052
698483052
922503877
1440896923
854196136
1981557985
920873081
327264679
1614401479
955950058
1356174247
73945132
877155310
126949545
769583238
493292316
1381836050
744358682
1595628735
299953317
1750704604
626820678
139847616
1541230665
1406409520
1183108642
722821768
1432509311
881443167
2110976135
2090507974
162386377
1976399783
1619646321
2019788209
101445365
1355601987
1635309811
896176564
618925338
2067659653
1672664062
2086075122
945050923
1348843762
1952690867
45060451
1305317278
1825762207
1243089239
166348195
1027847955
468602422
1427030369
436142289
97234417
895146360
499413381
1056278450
496837564
1067099496
924074523
189249941
1238221328
1663943300
1568870904
1757293877
1336638867
967010396
1253046251
1793625079
2064431213
1517330039
1781564378
121971921
2070969716
1290302185
12185932
1236334334
292409390
83756911
581706945
1561401927
2049942531
1482160285
248135783
847209773
1447912092
951376583
1447220410
1630311766
1748294560
2029063986
257635329
1954830217
1244271931
1240377116
1742888678
1639760698
2135368536
1045299312
303252911
980383696
1424979293
1403841957
563875199
1497818950
939449351
1621432459
1247476190
1485301521
1198141060
1784510200
637447174
915346359
1207043824
790845166
1990967291
1491961901
154503526
1286847184
1549039913
425986078
1688533747
875074046
1776481597
27742173
473808609
1382258812
506694337
1795779368
1144910108
819930490
796985990
1574985326
1325446790
112356274
2076937134
1524510596
1915156160
1716543394
1016445087
1773434107
1190014112
20845727
1363307958
575778503
671406800
902371611
1100545482
1173163281
286217925
1700783761
1239011563
893597645
1810788620
1634899021
274437947
1042704886
822448159
599794826
2146471993
856771111
1147647892
147342140
1958490547
1183258921
1728663629
1892238647
614806853
1597132476
1917452850
1240434649
1218363230
451338218
241131097
1011081032
703346296
267038391
347130462
245102376
1083576179
1066411919
529690612
96247315
2049610846
533848561
330364410
1455861157
1469985025
2132454108
1051486915
765429768
226631381
1525848366
1825850212
2064155399
240319793
234556690
1650531123
223347947
1296336235
391862080
1680947180
902303115
1774721904
559851554
1835611359
1701447122
872706347
598884562
1159170959
921323456
1981469171
307486504
83243859
1175715090
717899270
921467962
1054872119
1235537179
161721622
1639200032
847550795
605189877
1260488430
1247413209
112201483
1435809808
294764831
281777398
1756823800
901535747
1865871171
572102201
253398687
1457513463
1453794557
528621451
803942152
1468842087
556449378
1052299864
1617629621
1979864409
405235019
1885274024
815127614
96578088
442966733
1561639912
1070537944
124786114
226817903
480261871
1865907697
1982161996
1788197119
1886707034
1066423443
1554293141
1944405029
1745860709
1540998890
1807250612
847670883
154119449
326599895
670282868
345608627
611111399
579404149
2121149287
514220302
1845772658
2144727499
1425529951
1598701395
1534560855
898875946
1740817741
661410326
1565903964
231981326
1878199690
1357658292
329233108
1062399466
84540453
739784340
1266081090
609229556
1213529539
2135947411
583037406
2102788795
1476760877
1807196342
1808337549
1972776191
744400303
348152954
1513723962
1578968237
494521827
2117102705
1131521763
1092624845
332314156
1968308221
168640511
1839943819
1767983730
1969867566
394129341
1117128019
1105756272
1364277748
1476316498
1787003778
74417654
791312451
774572592
967662355
1605124154
1205775911
50055972
468992649
823605358
836860828
1064905967
2061020624
24004815
650273793
1303837044
1896336942
130957643
1300783265
1150532887
769864967
1099396512
723496451
1003159887
1142919651
1110504998
1296537864
1198831627
49144090
401166726
2140880163
166503028
1853992333
169437195
1522088416
1113864134
1709880250
1641895347
57940439
621394708
1760087488
574425068
968457532
417455445
1265409148
582592361
350456026
1778730004
1259692819
884123398
1689795985
1156930596
1066117049
235579653
1694218612
1231468363
610387644
1003454617
1451030497
1400965670
1361913733
1261607472
2089117225
173667194
234715461
1077699382
1353080626
1106129191
225710543
1913218436
26071759
1511561753
2061916786
1229755021
785428788
13388441
1136001061
579929285
620476707
87124561
772825762
1362498880
1954372679
715486651
484059544
1762354537
1356553057
2144134137
1462495984
537153311
948799700
800804209
969874485
1310683081
1355797852
106867507
589589052
258213329
794852304
22293534
1387798441
50725993
211608560
1814406844
771473246
1313772379
2093107885
133330273
1962128089
150251632
128597599
1451992813
236206822
391968357
2081728900
1273178821
446599951
205824214
2133466895
706630628
1647687795
2117083597
1665765953
1421282192
946306222
729332945
1558548255
774493106
50662659
933488643
1692667107
1985384267
1968555801
893162753
928745113
2024946975
712234889
997254229
1256801916
1937296603
998067470
223520732
2104376383
950908801
2132647485
1229775124
1239001522
581772833
1451892190
1633481724
1515721590
1025295539
75550968
202076928
258783880
1496690183
901101465
814015686
116924974
199490735
1745313337
1491424249
1839803132
1866892235
1790659039
1503143709
309524089
169270468
1191424068
646027697
1858749003
1182290824
1271505345
1606463645
996883370
462862637
2123033437
1914958965
2142965574
2006070249
342465963
863414421
1663005995
227991404
250162520
1482693316
779842715
1912094022
1035391094
1417890758
666682358
999979188
1367225493
1486541951
137460732
556926639
133747533
1904588496
776165193
940956133
1419457370
961537481
1011688409
72253314
1719818260
32986580
874676018
842496099
1942379939
1997912670
1037230136
1061983657
1252344434
1501498956
1889637272
1199927834
340826776
1336797952
1654104223
1301878397
1323644534
1573905553
1349212414
859836826
2029145485
304709422
1459500417
153435538
206732132
43605028
292374528
418865959
38704803
2074722713
817058426
82949034
226421093
1115023329
1965326249
1644044299
767446920
149430589
1966447008
2122033893
2071220004
4144873
2042836466
1320662875
990832168
38305649
202237297
945294451
1052149429
1284261083
992135426
367586016
657280015
1455299669
113910714
502028784
1228001732
801296964
1233644598
2013470913
783784400
574886670
1457280472
2092374659
352618923
490910046
1294575411
472061200
76914237
1193181839
1222156986
670630335
220646351
1498972985
500434344
1022768884
131087551
502323534
291994071
147430849
353114816
1242023350
443047832
537947427
1201473772
1429358885
1523161822
854807460
723419788
1036651576
1800321763
791825962
535854602
44196473
813963824
1150430564
1171238821
330937779
833539096
1700291751
1671555955
1173123060
289705287
686740585
561707630
1503845004
1428746427
2097781606
1588667979
435436075
1938719199
1227518377
1746984211
1694085216
1517948682
990791589
1270808958
251863780
1324820720
1649490227
1422318155
600814346
426259369
556162414
1663742571
2011483910
216621398
646497667
2140557048
541079986
1594704011
1987985338
1417815535
602164013
1501532387
1714100462
642891724
766272206
1746099437
375787035
141286049
723078341
2011406464
1837097594
1134693583
2052848738
24428102
1546266553
656857680
1638754993
1748062444
274993818
1836484409
114932266
1884547121
890058898
1111573228
99853956
342784276
1630632930
443202560
996600320
1056725183
674544491
1039019087
1864679266
1702782318
1705480670
1183518465
37221970
1884999871
1599936545
1245460454
1644638583
186069449
1344554543
810969594
1918559087
1509603689
30375923
1853064678
836108804
1216206207
198586852
2041126316
290207923
1175018910
59713541
407412790
24333137
393188082
468935632
2117167269
949641335
379812245
1024589599
923483558
1433780750
1214932862
1454864393
2052923638
183892477
2099737325
2103603766
1605699565
218538911
1016470494
1724796913
933951719
198765931
844627606
1148497065
1709646185
882954209
863616056
387276520
1111445100
230321982
501151317
1442410828
864123858
822196434
1623559672
915475905
310433658
811696915
162506600
1021675175
1498026617
1490995337
212096714
1040198930
637573588
243578448
555676758
1631218373
196305107
663471571
99656120
1649029103
1176989610
1101666256
312998592
1098002384
1507356648
1911211837
22412979
2017255963
1472308326
494125135
1439126715
2011290509
1225708562
1847176426
499315110
380995231
1403999774
2124382422
420157001
2072294062
1208684006
1002486056
552488769
823972517
990600763
195627880
650384410
1628575138
1167030149
1411674900
194366982
1249090841
1914034766
248819367
1814379828
1537638939
1315433754
627820068
291238367
1178965125
1342114422
1046060959
1873192695
600966504
1169447112
1422788567
133822531
596939421
83957572
66409690
200427469
561503070
460403248
2011116294
863640346
245701835
468042560
532120812
566480476
359878944
493418739
2121762389
352794955
1627836037
1382371840
597621329
567167846
2074495091
94681708
896731431
1883116186
1664101910
1110522228
1686512112
1992987604
1666129104
463009118
1711226911
1090227937
1738765756
2079533143
335796041
332820178
586412419
1376478175
50451520
1387346434
1440623686
454867187
1742309200
669723734
551619279
1739971152
268466472
747517088
1534051400
1878615924
115012469
310939233
1584984012
1460559774
1102928788
2048530072
937585723
893082913
255222353
2105340807
789849627
977107080
1644270463
1177398622
985392905
791424166
896975280
170575767
1524647814
259324687
980930543
1025768556
862351201
1412174215
1520759789
200837787
161754863
695981023
874250378
232014006
516424229
1522183709
588543022
341140986
1526165193
603851444
1684613103
1005698082
1821799281
70128750
783257178
411301817
781073610
564736096
235611976
812985601
977818065
1008977225
429170504
189890791
2074147163
518518371
1230028492
243077240
1912330194
890645244
108869767
595223335
24755626
289495657
1954787501
203206381
1675776706
469937280
1340431307
882982913
235982484
897857739
1212685806
1220523492
162212933
742018454
2055747462
1547781419
700824070
1506488650
1275270404
413670005
1299480997
1390855458
3137706
1379655077
896988424
1198008957
1361294679
2076039976
295346235
1832741509
1661117134
1222131148
1356019748
1023896117
271791749
1529150825
209919151
757615508
1742845186
1789730418
1247684620
326927553
1595831218
2087249950
62690120
1961140216
2113682521
1354359779
191034294
934062830
1074003616
545105946
15226768
1402913054
787722060
1492306213
1745362843
1559126927
1698275054
700553919
46731090
2084220920
488343429
1066073901
425377248
1503238393
781176360
1960269491
2117154343
1645745778
1229741665
981198582
1111380422
1009475432
1206305513
2062493734
257737417
350993942
1142025719
1551982542
1586422866
28498228
1249654971
1899568888
576878093
1564618234
666026113
48668101
2077383626
1217973927
866034569
432649286
46706687
56243585
1956202570
1080008968
1576054143
1107554830
1402879346
1391597543
1298317717
144096762
1752126605
584835715
1563396253
81633716
337351135
1252736224
1469305507
1452107182
66866888
803498035
1028898184
105391909
866470117
2097249501
718570488
1450841595
2036627286
1149754943
620147197
1616653053
2024717781
1247108159
937922670
230952947
45703524
906442115
1636852646
1251319766
1514480205
1419741412
1945952032
1719923730
2141089470
20648477
213096281
1692706354
870576252
10165698
749008579
1464467119
252963761
414207736
1256892543
702466012
1830316118
897017885
837953747
1641451690
414872820
623862965
852075015
47690220
1584496185
1489881937
2044571766
1371719437
1356539446
1776712027
384739177
1269116478
272554813
1571842824
2049524851
2042038363
619935917
1964558257
40526779
693689951
229011304
277975010
1621460423
612055873
1329065573
1964011329
1297646412
1974088481
1824840586
1927128932
779067594
392138238
1304595303
1548269681
1169106570
1399178691
985606143
759060417
183094687
656359324
399736650
1208774071
116865224
1823307949
1670756256
1773721594
1838360849
1542504908
1805362838
434910378
1609610547
1871499811
252885142
388235849
1676320175
28307050
441780352
1921851582
66817544
1157091671
1587803593
90152239
1226518332
267429961
1504404775
1007490165
1054835926
1561530708
1334602891
973061280
1024664112
1473294388
1262685123
182223533
2016446344
1796604767
1418278085
1877421417
1829310582
188086915
2066725653
1768837228
116780753
1782758785
684056070
237225039
1136532668
650676714
1123617532
897656938
2027228861
1721480185
1419165082
2033836255
1108802638
1208534966
1038676895
2099853585
611850285
763167304
1714250364
46459681
1675897628
573262839
2079785414
257897096
2127156303
1599198743
546215413
1178974202
4511105
1302339231
1733230231
446994084
2040576240
1444945635
794587349
588702624
94364640
784729931
544996929
837260967
1534173428
1759298304
266831875
1535240871
1736413008
2038080643
252329044
1793947273
1156371278
1309212450
1426618710
608849775
1152040534
682742067
328308459
1507708554
1234750791
1292227591
98697197
1956509109
260027186
1823636892
1773558948
1992113615
1529164683
1311559652
202177435
1455081687
1398649480
1381382114
948313207
210021594
540841053
2050164131
1475003291
1868943614
1018483269
1276470735
1901724485
8625948
1527314213
1915157697
308725483
2115784861
1548232634
2112043557
947704780
1262326987
1575010442
99881936
1725560392
1263465178
1345033157
842897489
1869044213
424153264
1101232295
1355492585
902352156
1519402318
710470524
622448198
1762941468
1364696342
915416263
1037864354
1228741697
1023034444
1989522958
936838919
2054091539
914559446
1101944666
299421703
1866931665
824396218
1794470812
1564152177
1549870828
2129241515
529918811
452269504
1751295328
335870560
297225619
2007002840
1217687256
1825289752
1086770673
2076445752
1636607579
1925446906
142254270
1310756198
1963956247
425776845
886511700
1440876570
1637986236
2087395468
1788353921
578556077
2002609623
421176
842426054
2139942125
613066677
1798457707
1032172672
1846499677
1146686363
1936909329
1089834645
1759890808
435705872
618474464
1108326871
1767668973
552968551
229406819
1255310191
942722034
853528622
1531625709
719519640
761832500
1124744380
335049702
545616906
1942907531
1788632029
669450267
1999090035
21181711
2085116558
1002743503
1913436179
508990449
2119557737
1725478931
644749842
551249580
681215181
474586962
1230662998
1875295702
1737598691
1826218311
1138287144
521649871
2008503215
1722354664
1839968877
1499704165
1882132084
1439185008
2129063529
1700537718
692566905
1790623159
1534765410
155987289
1312718034
1094029055
534797166
1702261515
813626722
661592546
1809276443
16428483
1392713837
964540423
1879750127
1012868472
586801516
471361213
139951954
298761896
248888970
1885367479
1465222714
1542498656
56334390
1553249781
812550721
11967213
1506235937
1884685461
1482012507
784901730
1596283134
2112568969
449544787
1888183921
1826651565
1480492607
1102740198
184806323
474778569
418056320
1137999416
2133371103
1326328679
569144483
1729331764
960470653
191558220
1097166269
1421054006
600085807
417622416
868379130
956987795
231730606
27691700
1701490935
1853515013
1688702527
989109330
1638947562
1829540554
706905852
325401097
2106292778
1102004187
315764077
849418822
784076140
582363848
1222683428
1729425673
933952710
723239058
1367638749
631650086
470577603
1069077209
2146945753
515865969
1384491721
1462925082
255772413
343483765
2005931953
1704906612
729472216
1814457815
1191441776
1660911546
1451025190
56484612
502032537
1396983771
1300827765
1609551243
1673926245
1543323301
41720470
879032648
81960149
1828232397
2014832281
988827366
1715103018
1511168238
1924330993
861233719
130982625
2031610900
1353354919
825687213
379724984
1018206223
2062839835
2076446470
403229203
1623998689
1208149930
93877245
272803709
1107329066
590090263
2078225133
1686714837
1206211021
2024760483
749453656
1242665519
830591373
245363305
817749013
829345707
1271629283
1360696969
1564866775
1156786940
347157576
1144995360
374477779
603566995
1938798141
249973925
260982277
1325248265
210748100
1600957330
587005483
1834149382
1719758062
1962713956
1390784196
6983996
1260243330
657292542
1223156836
693708601
1402156133
1173489102
1843612907
1922221545
865969774
912864250
1352402963
1547315908
661111797
2042038363
692342179
1151885106
1438436886
1543082861
1831174789
1723298210
1001975891
254296617
1281969568
1203621596
287572211
981450648
525800814
610018342
944748853
1458370722
1807700658
458574091
525595045
1449838981
956916213
1149024046
323995814
1592781703
1553109084
968314878
1920288215
2041149850
1024474400
1111610847
1553899610
1170461549
916328845
76320246
304791177
1900156358
373155743
1391428995
1068011040
644762650
120942267
1252088147
171675710
1836883524
1060737348
1749202488
34929690
1774041155
947751445
2015847695
951859305
263754224
697850894
1461267997
1801039574
2059924230
172017975
1350644980
1365917536
1132793780
1307926906
1058772433
1299063733
1160692542
159171027
161126726
88878637
868631934
1450413056
1309011508
1208808458
1172721199
1745115613
1597633851
710801507
106700939
1744187265
718166291
447595223
1776968681
219391299
569564652
365220130
1878629309
1041639199
147445632
528575192
858653260
458944765
336755677
667538133
74600615
60824352
1244409702
1039461265
1049807357
1506931274
1215759530
1990651456
1451123199
811860331
1238146240
315858559
226255579
1220326337
1118281726
1759019612
2082503545
911181969
373251790
270024923
1914826610
1853104017
329370830
1580374971
725710445
1835084492
846656574
1950675165
1091360500
990955904
2057623759
104939278
587615162
276394438
2136627613
787767897
892802032
47669649
1806700236
163691866
1949655347
1712242414
2085897857
811296712
1049506446
731580270
20405688
7480069
1282799679
943204750
1617800632
1032809454
653939658
1281705391
1010121480
1938929058
2052208769
264710104
2008560756
1318386195
467175923
688827527
1215392380
627379032
140072947
1402876613
1609772820
627640482
1182520546
585982316
1156793831
427610083
1137639796
711655122
1615395493
578884098
114169885
607398669
468795308
1409993181
1981732549
968667731
768209072
825426307
1731667244
1112837577
1687816118
2068412676
633241730
765530742
564351995
778522115
269631016
394233091
123032498
805978090
379456652
1526683523
1314058441
1217155783
605786138
1766188387
1105049182
1626833605
1359349633
1961706542
2037681428
1622548783
1070302589
1016181035
1626057790
1231830465
1306747396
1740532169
377083662
204129998
1277174579
1109835936
677207540
918694738
669608339
761715520
1046703977
1177300265
1169305240
660517678
1852007051
1341371901
1499888469
1550279294
448359036
1078852080
1975405797
1839200773
517230834
401814075
2056764356
230269704
276302409
1764511884
33020032
1418335934
87456121
1861153296
1537788074
714467807
715272384
1082453929
1447826093
204587100
1010308283
139174860
320175139
1629289359
990149866
1289815642
2017021241
1259577908
351440970
2062812968
1406303291
1593926254
1163754354
1840956345
686019368
1088634534
2004337277
962349037
1116627625
875387681
40976160
49443818
621965940
2103187294
747003699
1897638155
1589966604
1452692325
1625286618
686181963
654600409
526290597
49614587
1730252638
529037613
478421304
1657560951
1873406072
156772270
1260444161
1717865014
1533312129
1044419438
1905150567
1214626175
1440286926
1800076473
38284462
293808376
1928654190
207859765
143896264
490461122
1823711398
1980539035
1968456721
400694449
427773677
1493852073
175343669
1201880192
847723159
1250060971
1506923646
1145111561
1739955134
962886267
202948528
1472422932
1987279510
832402359
2112812511
159584427
1809634944
1269959140
1800432472
1558090946
1934252493
1420699650
1115744411
1996069402
628386761
1823439138
2140990009
322998117
1579842959
544931208
1343489381
112305335
1619773272
824962498
667528228
1991978191
452253059
1964158736
795514263
892531978
1736998902
773459051
436424456
1208681274
1574415970
846738927
1606454752
1091023722
757238997
2121741183
2017112663
625573526
8430975
92277795
874787741
2093985587
609881672
712533126
1548899085
2012028933
1510665377
755033419
1855003195
1798974219
435331057
1050388699
106893117
1869100113
1847916405
4657558
537097563
451877302
14423262
2092521943
1550571667
1558979193
826461037
1865007985
1760712172
153097531
1150611635
1801772588
1530038133
1729835522
400455079
1578804355
124653073
535495303
62300198
984350629
1264767211
889814720
1873844025
1310092210
271289484
1562467945
1522208656
1524244363
988954066
293386591
1526843842
824623411
252609502
741227810
1086907575
90220147
1808370336
2125775557
1112242104
2043902848
641366829
1502602520
932264035
1388329997
986076011
1079809816
1466090264
644530382
837680940
1109162342
505192484
53812839
1333652197
1398476737
1016191429
1847654614
1749275146
1239901328
1279416627
716692052
1448056603
44562859
242178590
964495784
1739104430
1828503277
1062672386
583635598
229117695
1627771522
1129170214
1071709038
2129582683
364877369
600957822
1564329949
1128009146
1624137070
2036697680
5103893
372719266
815138031
238575552
253839874
2137250018
1485281928
2061926603
1004600984
814983828
569849734
1978042349
967387593
1526734559
1565050361
1515476775
184238477
143856528
971126712
356447096
67948689
535235423
474739848
1607714353
580357669
1709676137
1198179078
1143177966
1999363011
1782737759
1146061661
1646166354
1374279867
583299107
765510647
80172520
1627523152
562892822
1933231370
260027186
146401682
1454661084
42087330
733959158
2109124103
1682970663
1109849561
160995104
987352012
1651145948
2024924888
1422480241
1154026655
1308233574
374315576
121111191
1530525266
215046451
1562346988
1483444025
304436551
789581026
1157920151
624639218
12591530
932829928
781468570
1528089172
910721397
1501827948
374331899
776015028
384649989
1066646453
1085765056
272026721
1308750844
332339358
1526991687
370635743
83862571
742346254
325815054
796089489
1183734135
1942644195
363750437
1709071062
289806582
2004308063
661031504
353539970
1978398874
476768013
1881055604
1761073681
1768031209
1490771997
1799038435
1813436392
952003391
1984955964
1238692895
1281578407
404087018
273852442
2046123958
780265196
916934196
1015250409
1035171705
1749181774
1995321860
40488673
273970897
1631999789
1313835847
1394733133
2056300460
1722140452
1488680716
2013881330
1191011856
276549414
552714550
213089087
1649592974
351733523
1759699723
2143040115
608620459
1279426565
25120782
1223215699
458633110
1886730122
1474744241
2110096658
922899102
179387007
1605395321
1728688735
914001777
657052625
1917767195
1890381474
1410970436
1427456389
1052872691
683210356
617869225
1193072730
1557026823
955469515
2002227645
1492381871
38377751
207046659
1033520972
1330997331
293816939
1483320726
1910108781
190768359
1790032778
1705391815
1541507457
771989270
1554666868
898611101
756077362
2033271445
1110676575
1806479661
1823389891
1174017909
63267180
1328631998
928271556
1781646617
812904898
1789962423
161842304
1988757511
1229061692
23797303
1212495674
1011122170
1801889346
393525347
1778936257
1100401484
343874828
1002244026
1526105791
1853304320
29436276
1768643847
801522536
2070005076
2065401932
1886991585
1554983572
984413031
1710444356
1761457898
1049563619
1232034458
1562408676
498344032
1387990260
1995899814
799208283
870942068
499031499
2038941640
2053620330
1471810052
1540721465
1423852074
38437939
126122624
1696080016
1358285593
1401261416
670867065
469984170
1696452196
340024917
792229268
1477061747
1737170885
2103338092
1351451373
790796330
777968959
1708160316
1339296475
2129214041
1438533488
1738532858
340230585
940658815
21466639
921012939
1985805652
1695647886
1894882031
141597796
1642880972
903436484
538947986
315411794
960272656
165069793
2090597075
345018197
1102872351
1379587121
122108527
1642641369
1651005916
620358711
1811752771
95068115
661327583
1105015894
41762684
1061615816
1612309792
81524808
1544828417
2011930269
937885273
1849748792
903968480
272295810
325271032
507845723
138854214
1789458753
1440286926
1238012302
323678561
790508190
599963746
1296286892
194387191
1436412755
223986002
2136206865
346643732
1725546913
440094811
109028022
1640652748
324612875
37867012
83316848
705149579
860194485
1621445462
831705039
957991565
2004726371
1167101892
360068766
759956035
1153263643
298564386
1299253580
1619685637
2120987193
1120216196
1429090036
178554350
1577931836
391138043
2044457535
1006960533
1181264593
970142202
885423945
1248067694
152075236
1663553767
1616017229
763160363
1218209265
1330158474
516314519
783700899
851820481
1206609581
1581171782
1371220478
1844975406
1093411852
827990218
997536550
595525134
1024196736
795569114
1697415242
1934250750
790046296
1921318183
1517826974
1401142638
1537721344
346608889
627970622
842526560
1858865558
1136923978
872589852
1717783290
244918903
2078214631
2039028074
1856978985
541610366
668423095
982457704
1297291150
600732516
221933792
542733907
539948945
805251719
39012810
2112184228
1046882180
1948365101
1582164249
1972857657
840843191
1443970358
1592085383
955824450
644164068
1907560128
1430647132
243350584
1433679075
509880636
1782087088
1193260418
1608960861
1447817917
2008957559
1130529269
650159771
1668937793
1345868721
1259688729
181028568
251384958
1546797380
2110281370
913532099
163726817
771739314
1991198742
1944021677
1928215312
1934159274
1723286060
555449922
1986150615
1927750034
1307209895
510565714
1528554351
1889417471
1110515096
2044298164
1671287226
174098404
950071879
1008627189
1606172827
2090527034
2062801341
805753133
1548920090
18095178
801409339
1303152237
212618244
1823018228
1752995373
1081493497
180272175
1690943671
1205770040
340363367
1382265525
23064964
944916351
597655045
777911834
1782103703
1102143165
365771682
508188264
2077732324
1715428328
759853610
1039389696
54149977
1261392608
873824301
1613454432
168297711
1899901366
1874208643
1068669788
1401049201
1338023164
1540169421
246187660
1377009149
1182529210
638378295
1639114155
644610474
1750939043
51755513
1135189192
2532440
383879608
562039420
218297846
365965194
674276495
312840369
1987351311
1701830739
376545953
1439868112
1737359697
1551201188
436901784
1596227170
97880524
1736036671
1173826191
733463487
746325213
186315387
1286741576
1044706551
1206883990
512256183
780795348
1718773661
810885840
1864378141
806914086
1060370979
1447160087
211035936
946439476
931586596
1753508642
1539953824
1361090655
718890043
1013116982
1375822642
757538303
460368290
1928064064
523161964
1324622750
172084656
1498744322
1140601275
602031190
1973585599
96868780
144722330
1738741764
642568658
2002068788
1545854628
1729136592
2128269
1142889824
64297051
368944733
1800749091
1998105621
46884035
1976489995
1666210329
1497186758
1552427888
1093931306
2011432260
1540115554
790886749
721424261
1055841845
940832050
753467363
670817766
326063792
1892995994
1842760133
1591854020
259602813
822505221
77133731
545929505
1004193935
1704469182
808622980
466412409
150970574
471471806
1899612865
1076870852
868047572
753386306
1390986747
1475442066
371606089
1734159891
652752377
190533853
1761888403
2061327136
1535454952
1800767948
884247038
1685552033
1677520903
516598143
1662126538
1123625683
1348466848
1272698165
684016043
1657393830
351429450
787563417
1307978897
1678875928
1486961355
2117521495
1014107065
1206648476
1101428538
1388774600
1325821058
1387907198
450338953
1092234956
1227957143
112835740
1669676374
488835599
1623870919
1729696293
298391730
1247509394
644846621
826229645
1092883626
1666570157
1229881979
945282444
174676744
1748559358
535581750
596874822
1302303570
230356853
373739505
736503061
693890548
787758804
1619074316
698060249
787525146
2071947520
652290590
856308205
631278589
559299625
243934799
1567335238
855214505
285716091
131976806
296602381
872139903
366015362
825290516
1551944919
267905190
1360275718
1417046816
1573319688
1889044670
1390141207
77724595
30546310
1692508970
1534940085
797815915
1073963553
1255241175
405561344
1206282379
1217518435
1528089172
166816678
502615461
807293386
477674442
527788940
963402315
1798017143
359588173
1046814608
1817080613
1578783224
1899423997
358067137
1007106773
1244691170
1575364371
431797495
534444291
1604141413
1014591766
1207208988
1642270231
1001724619
1965239334
1208603980
1164333743
1647683171
247479149
12610624
1159890769
762636322
1944564305
902794307
1402255317
111905296
507870460
144399652
1242573623
534123312
1330890877
747346892
53373229
44282845
1027109958
1268703564
1634713060
527281810
1013191895
1666985509
563160492
1707458822
1651129851
623907777
1207987005
885142890
916372230
447446337
1894349917
206402195
299305760
1355561221
1257542718
1001360702
311942678
371138945
388833693
274154265
304501892
1815155779
1046229367
210475405
2025180598
1083162073
1506190161
1284650234
94848601
1879559423
271967847
1701755240
853548421
419355045
1180892764
1030755450
190615554
69251700
1506142047
1394394319
2081620516
1790366156
2136918851
2050751993
149225626
2145047037
252827526
2137040105
1084325232
1421854469
1821793074
167393091
1276434593
130803011
1585632986
782438230
1325157860
2030771043
2012366925
1760539807
1215090133
1323842139
876550498
510365354
730457809
35805000
80190879
994853087
1426076094
644718693
794818093
861627144
799794401
1884386623
1362118729
59674326
40948870
1985274100
336060112
755268535
708932829
371531526
1559133372
801718695
1149901988
1961885342
1164751582
1213250268
1505204112
350291735
1354183823
1130752749
1074477160
1359707508
1730987253
1408158920
685976181
1361171989
199801263
48787080
1858631671
1388102737
490873887
1521513934
365686861
1011789628
2054627209
282533046
637174304
1702810950
1367994262
920074424
1330427464
806407595
1726924559
964305271
2107284897
299753140
1697652767
874134607
1316944676
723457286
844413240
345728849
37934661
1070522047
47683022
143390359
1073098458
1763614250
1654144454
1570578045
295835446
555131556
1000420637
1851953951
1426839634
1298095399
1799883077
1818266410
1745780957
1329651727
1059829660
948000304
1162304474
1018530090
1120091480
791236362
1052528224
1022098357
1693951584
852559998
360433466
774800978
2103632942
702916333
1051230203
279314025
957809701
1290707378
863305615
1759428065
318058284
1010036118
1045510906
1031738714
824074848
1534602333
314082562
1179687917
1456832982
808793029
2007820656
1229881979
1503604285
836378647
1369439596
1123821046
854479234
1464952273
777581204
1852709596
39252733
406839774
881640334
1112559808
1788689466
1259711007
506776716
968763439
1485062697
2012655699
1423439554
1096728930
1404669365
184812520
754909715
33989828
458876761
1230152409
752254506
142603703
2118723563
1884575769
2141437880
1129364740
811896336
1227227808
734104581
405837816
683064452
1977738746
1680824336
1648034571
1167754237
538669664
582048634
702742794
458945845
1736209979
87691825
2118527505
251997108
1425881435
856459496
1453399582
481834881
1682275020
1968466730
928347684
461745048
1026834828
1511916140
226817903
1070706924
1039261431
210989332
1492121213
1438417429
1485569694
567537847
1730100869
166405291
1325378662
1823855485
804311478
552287671
878624163
1310433374
769147098
900704087
1068630076
289188546
930820837
811736239
1897043213
1466371534
1294031433
1230959487
924636845
77766850
1562557553
6559669
1340825677
2105845560
322951600
1782649100
2136103652
1749487019
849190677
1970795232
534497278
1828119252
437274090
1025712461
1783433651
1404524648
1051222537
1171424244
1816855103
1344508193
2117149236
983136917
1224250981
1282534329
479582452
1434324847
708573753
1452436940
380132563
295934132
1686800341
1056131199
677743873
1705832370
693648741
1588060940
715099669
984688538
1765099187
980012528
231052075
1061769343
106378700
1442513208
1312903062
1354781589
441469923
832876307
1480720639
1875368524
1283913455
1399675814
1530097386
439879659
2099801560
1872355115
914665444
188018087
539743863
1252656982
1267467875
1160995334
906086013
488407030
1878944702
1282803322
2079596967
2099567143
1301636736
1743217354
2072691640
1850408587
213456732
622419529
1947679912
1774374085
2131039977
1487151974
1712104062
1642033584
181252782
1267666644
1731303148
1531960502
1646741033
936387030
2064728914
2079393516
1564281226
1274535321
1176991320
497802935
1211464017
116740324
1632906847
1363343738
832555330
558780302
1212222637
1143911593
944643503
934859981
296472975
519358720
1772395991
95723644
603738181
1835852451
458816149
1220044774
1036288961
707205465
2059678917
376492423
475777291
1256263914
1152814488
1637938503
169024035
787903686
42174342
1477612648
845066863
1796254609
553667684
430422011
1119745489
495102368
1587183094
963267350
204205270
63139348
657678623
655023691
851898116
2041417588
1810275893
794891625
878013717
2099038999
1928339459
382778896
1268000611
1949550222
225011384
365240859
943889597
911094410
1034360728
1386227545
607114661
1976425122
314423669
288755867
66519898
286799359
1541896970
1045931484
507932455
1294791903
1251688424
508695030
1481176049
2115119199
2109667566
681073061
1312113524
501449387
1766058382
904936554
354316968
263573647
996771498
1385286240
491159417
2125382570
1603801154
373003836
2066010743
67315145
179395868
1584062158
1904525532
1934428418
1428908018
1472627787
1490243712
218379067
900255433
333898981
748340429
1115640461
485591028
1065291001
572931346
1725391784
744817729
600125856
451277988
1510202837
585325974
253534443
760727179
195434825
843497767
1458628318
1524681580
58800833
1923217335
912903833
542494493
1689883720
247074515
1504044355
1352294513
149541064
5245789
1640794555
1668610830
307883272
1731473933
729100619
1967297299
252435139
1672850633
507846487
91848328
1700149927
1720526205
759185062
450063800
1189896582
1916844733
482738790
1399361367
1935980781
1293461757
1954020783
40653489
2047353246
858336992
1484300960
1244119820
1055620646
1329582823
501767575
2118299235
1923023995
683524864
1030285124
867587583
1010348377
314703402
767036023
1226794753
1874175914
797209009
499769840
334840334
1671354583
645761865
74553685
96609728
949581051
1783346149
137473965
2116700283
1207224199
992940544
1670249779
1758835456
1426729636
1510168629
1839856856
1792984085
741530548
1529967428
195100196
710240979
1153491897
361077601
688065462
1980792029
1889091278
474184071
959757256
925532214
1581021787
150600577
1002756942
1371125123
1388204685
788502789
2050956477
1877709009
1055581290
1184563812
458047751
406045914
2133487013
1508975003
918240613
152799731
885410373
977954836
593528596
1113745353
139494047
600553392
845253720
2095148933
798560444
823445517
581360856
1036831398
2070698171
1379517538
506908760
128408200
870891208
2068503147
905028091
1473765302
23097986
1392710511
301921820
1891762941
2104711004
1817911897
1904805988
2044504747
407944778
415950899
1833810992
194460102
1581363785
251178899
2126557354
912610012
177065837
2097222898
1253231824
1700371107
759990201
952687240
1730536993
822212051
241001420
1701338573
1714774196
1980116550
551911825
1742370720
2038566248
1631490135
2114670514
1948244187
1953089183
1869906097
270070776
1533602667
1269310387
1429930470
587508982
1495434713
409738935
45930616
745928354
1068241113
1246535584
1427451397
774472846
1883858575
1841797291
1237755882
2050544870
145333039
938116876
2060479818
106030540
376691530
2080740252
1377032266
188131340
1804811295
1943529676
2096452659
321664349
167097940
152812659
1928630160
1717803151
1898563082
1974153872
1955308203
1382867620
642180039
2008008290
2004226119
528133776
1369165414
1102048165
1789052806
152329695
56104326
776375132
661278145
1782212378
1104081851
1876539064
1721964100
1277230747
1210324434
994230991
1838909308
1324795795
846670569
771204949
1554293565
1206505072
1789596433
1881756125
58380104
1334609592
815210399
1258186601
139227951
672312346
1400755690
1807347082
40277158
960713240
1163534050
1162207131
1794606058
1220082500
1343070435
1503053764
1718460842
1558127491
827142690
496113095
754284112
1796979983
1604915657
2105057258
666798259
491756634
658095533
1759641940
1531342467
766365407
236039678
228235616
1222247283
908197993
1677839524
1605848461
1994055929
19775696
108836800
938064192
146866872
747148840
2108315357
1432668032
1942192272
160394515
398946879
1339663871
475830347
1137969490
234241945
859371441
216949668
1915433378
7035622
284163790
59822325
217987765
1681549591
84109513
1542528170
1188167529
1704032995
2044571156
1356197290
1580483664
1268532418
308043894
1092015138
2086634834
817860823
613183527
1998667423
1982650426
843738648
1905993853
1518252610
1499642185
518181299
550923619
1261728620
2055223036
1210241190
1448554287
227984704
1306027602
39221334
680879974
278789284
626567654
412454011
1334462823
1793837163
1508520332
1884045104
1413103577
584618699
92879820
1711950697
1134066189
684343079
1000612858
757841918
2061233986
865975425
1081688806
1493625850
310125852
1947781565
1973338716
800680686
1005180484
1729184925
649435670
406164375
1698962755
700785418
1150095149
790796330
1922688259
1531924776
584050674
1733230913
832499903
1957121691
772135601
150600577
880899167
1890227498
723097027
820273416
402256526
1170461673
657234230
1794187322
106095390
1907298223
174559618
1788529377
589407397
127679951
261021951
1648781994
1488230849
1358135400
1329751085
1172212130
1555035903
348064182
1343024031
1412330161
302701225
204270034
881938168
949480243
108267849
103145259
1914559419
1779086154
1513314607
417062834
129888729
1603292083
1686550881
2048755768
319249500
1086556471
1870490167
2009811787
1395052810
121363785
1874356367
1414600066
758276255
1395890985
2003797329
107435581
1286799595
1613000777
1494516763
762218920
452315656
1560225732
1995731901
236810822
309629677
2127902344
1207286161
1736866613
754878563
1355989903
1380521938
1568056375
1331925804
1150466929
1463992931
620120038
1447903417
1440830400
652959467
510374924
1672640484
751295237
1408968849
392848978
800260502
1485398868
1875280186
280670104
1670042317
543372936
402927070
486933928
1009859150
579035237
1809578571
915016043
1633906109
1710405553
617850504
2083373368
632056866
1895723206
50458101
1765242885
337811528
964601526
368977377
2132920014
975706023
1429670694
1602825275
1900200275
1178645790
605356577
389667195
1616169046
957462462
871502227
1500095059
1365936619
1057280541
835034259
594237493
671203181
1502318032
911624087
1877422170
1463618738
228946310
139976087
556236838
270513301
2138102942
1345416971
51024062
252209376
1748065045
1145865182
1697813499
1622442514
2017609472
1763488707
898373073
1992937130
296149461
573424461
312790234
831733811
1815845127
2060577821
700022906
1379590609
1155657280
441608229
1093134016
1372737312
154358821
660224366
895150962
1688808228
33064686
69739009
82974020
776815950
745211328
435794903
1742260415
327371968
2112812511
55299168
1414600066
562953959
1888920066
1804194865
21858477
1177860117
494886363
170435292
883664489
397750698
1372098710
885973004
1550810662
87416781
1295457293
1726280373
840713787
671182667
1614274290
1398616668
1963831334
1722146032
1322436775
1819785970
1394569483
429270836
403252961
254568311
405511891
433629179
1570156510
1842783030
76340091
2109617658
1409371370
1032172705
2089153967
501427622
718666865
839932291
583337882
419157815
952470326
1376017472
764394123
1763495208
58254467
743594549
134159564
752815285
999464867
961087340
499645285
773192529
1450497311
595639687
790879270
1628544830
960454472
1277994105
118632246
1008675649
33409670
506283322
725399436
1767240508
1202599529
1012780210
1068020280
392337006
657192443
1679384435
1341346595
1001508765
1927442632
1269070184
1922079149
919158722
393029326
703258545
1333715566
310849899
237169560
286672352
1917647440
2051494587
267216194
765558496
516523221
2025929466
571556951
1249984051
1439096087
1675741652
490967685
1629217803
1361658966
1492010330
870360028
1627269082
1354569787
519973697
430012213
1999103745
192905065
1416526959
1155191019
1355345934
1671212957
1353083148
1533789338
2047582313
952289980
110960673
570349401
904723423
202591319
382233093
1264480764
550735777
1217327382
63908736
2113063504
1892594542
1657369416
139542622
301359091
1370205041
1342399147
2051206663
1203334808
1444688534
1387642299
217052088
1259306724
609115149
2096280765
2097272790
1290431357
792151819
2055586005
841121392
227181609
2093004305
918235639
2034009420
1958021825
1311356578
224711002
1631517350
1669843796
1636372021
151873580
217751691
1541523525
1026245641
752787913
974101289
11600878
755083917
1569480556
966098512
1332392340
1855732685
1235850394
1018148933
1367238297
1761760888
1181190401
1401838015
1199636476
1030406994
517729629
1395343332
735295438
1706396321
1198340946
461011589
20582191
1006111802
926084170
1166514815
567104950
1926488773
1245064447
298653960
1897495010
323137971
1733775888
661479213
1321272010
858314998
2008649281
1582595280
1616615862
237003194
489771579
1604010766
1995939988
372778021
1699511450
406625575
1627999777
138086201
487648316
1047250529
290645052
788907101
1832732574
171912049
867403647
2051116657
546125605
1415778918
1125319216
2122595667
987422834
766480373
1320704539
203970515
1191917964
646657250
1398920683
1200329591
1333974468
6686263
691441965
1053229127
1655022546
1060848698
328952765
1232444543
1873339677
1307455319
395548687
219511225
177483066
2094733351
757075114
769383224
1030275925
1884894539
961001415
1072040948
1738301054
359952171
1950949755
1588498895
2083646747
1413515975
1526116274
2012756504
240965713
405060558
1660048520
1847066356
1754371087
681353474
137151836
1970984397
1733703510
1690675228
242352815
1783039219
697245246
1740349418
888424614
780423455
1414632575
1907960556
1311323304
43397133
2089786873
440635757
968728672
222872034
1289522708
1782582626
730996313
64825058
7171298
1164648368
1224226597
1526856787
1722655356
1671472039
160786308
135444859
800823985
1941141249
665797161
1334987706
1440996776
1835288449
406830629
1514669130
1805826997
704902082
347390851
1473537237
910136495
439190548
2068277843
330262543
268373816
1034798688
1125063267
2033381754
88873403
47158921
1807702453
1845303208
513348831
1451416107
772082570
745489461
1494220310
412633754
218606889
774273554
162489966
202854798
510524655
439105936
981366786
921494939
1014693547
447128553
1175572339
753158071
1027113176
1326421829
20745263
377294429
594041488
134565964
1487751919
413425206
1946644992
1112477753
1519416522
583379536
1086580259
114081118
1409203399
1963198685
930630225
160054186
1583163689
1145897202
1719336896
1225525063
527524624
1498359413
381817917
1548431179
647672063
1663320142
1419546117
432047549
399459512
1302961281
1144908515
1904220876
676830234
197300455
535711285
1192415129
1865847572
1921114521
275510579
809117829
1550027078
1891210518
2050698972
1529114570
6263563
1182788644
522841088
71141002
408962383
1817485329
1558588637
1427262242
1437722268
198304135
1333294726
1157447773
1311832321
188101358
1476286379
1944958360
2110603850
636767242
59166214
2013699409
1539675630
77492698
1294748022
2014820617
588891286
407025363
829401893
1200858157
377952458
192973989
2074971453
1395142030
1427757830
1235193801
1946155767
1307242560
1943292193
601126208
2042137641
81672575
132325391
1869714267
200326594
1770976898
2016590453
1992434280
1679089090
1918996933
427913236
1234128989
394796888
1711894744
1040074165
777497878
1950800563
938756707
234772116
1624564144
1012372388
684412058
84462414
1900335892
1410264277
1750536767
1154136349
1869417174
1202399645
1732923087
970643931
1682493117
1564774720
1956146722
1245356630
1335914093
1484841529
2094114188
1461195841
341531423
271623723
504618770
1831627232
1504558363
1832711240
477242633
1849689604
2125453300
1962031604
744274413
1362314475
4952460
1191069885
1610190212
116924974
681505956
1252484350
291643620
1500548990
1617324187
513068438
117865382
1630778137
1088537538
184775131
1215777768
693913705
1676766482
959506921
1379521686
420915356
230206050
824935510
517526242
802743125
296404647
389134337
1961359465
705904891
775279284
1467425973
1938971304
1637155905
966356044
1441945397
1881944803
1786660363
187067348
1572497520
534648080
1028355419
726243071
1923160593
311409944
943680560
985062498
898611101
717381647
580945837
1313933098
82848448
72063343
577526925
1661399568
348089725
1337682109
681218405
235321720
2031473390
1565462942
1497520186
1605395321
1963871298
1617822432
1302577807
455866272
1976373523
1396190945
1617126889
820121251
2123176642
536046598
1661261031
900150280
1136699013
738024897
1717618731
1046084405
1583494773
390360226
1273271904
546748257
2101969796
59438871
1632767022
1181093674
1773976270
326675035
1405262057
927284643
1768191939
534985692
2081463138
1658728361
1335521522
1984821977
1307489942
1104730550
56197706
1836620214
966994081
1105225186
345002466
1353559850
1408422047
1645669178
1001081867
1337664842
127857693
1709880424
2022601563
316039955
811361966
2002847994
1289753538
283372502
2045958849
672133784
1816410201
343689144
816024960
205401933
1336394997
1404281190
59369081
204074456
798931381
1427949633
2011420726
1180938067
1666625904
1987785858
2109184603
735137781
983387685
150467032
1488032219
1487030682
1263997481
2103407803
1250857607
1128098434
1712617824
1183349783
341194564
1555570005
1931228257
1760715921
1919207397
1442896640
907143312
1594731805
1673797223
197300455
1177305489
1175890466
1886365000
2024279264
2097576640
1183788536
312417432
387352308
2130711411
267937951
461274320
645386418
701416936
1215426084
351453283
1719110360
2077389804
392751807
537510466
1915670505
2120428200
58232430
2037026123
102708200
5089977
2063088997
1601867567
1448513930
484595020
1499233142
1590150994
532310068
255948153
730419821
671817941
640477375
1060062327
1292753321
853332603
1073977380
575383717
419550276
2007411461
594752519
1939820538
302172535
1977588178
737967468
1522880076
2105772613
1120283612
271606468
174565929
601447366
1585913273
921492333
621820317
1117853564
1925292397
594194165
2012344009
2006728396
958151027
778408445
1404555066
781350554
402987169
1776450220
20240878
801210890
112061962
2050475820
1278574051
339287156
496790442
122443200
1948810519
1020902438
380068555
1929861959
1440937013
1552888701
78796334
1153441572
1261751274
51552378
468169469
6771389
1561689464
2106808488
1872818094
457860651
1022521686
721660586
121010007
1146929383
303076398
1988278715
174890282
2084055839
795337696
1712617824
906794845
937156486
915088981
1771280993
1338903117
718635100
1734307722
1080444908
1251282253
563312823
1740274789
2057285954
1563205244
1955084050
917924624
1608874756
335040738
154990343
1015286841
609148313
777712591
2125375056
1281655264
788115945
1402522641
1193506276
1424343831
398690091
142062805
2106113834
1882581261
1131030906
960078782
265206360
895214864
223301924
1224609648
1915664812
1053479404
1597576181
1889313435
662673791
1679387185
182244692
1863453033
11631807
2146139444
2095110639
1073083710
1277597968
1914543828
1767903622
47973416
1338966904
1139846710
2088524904
1201365100
1343872415
1830437117
215272778
1032426997
961284285
2039604845
1052216696
112169481
1167327033
926005789
283157464
862802251
39912248
1522564236
1199121167
2115291702
1125573016
1976631076
1460641355
442012669
46773362
1564264083
284669724
776815950
1233115971
725073
508882680
2039563931
119320186
1340928011
1175882820
303396310
146761828
1857565086
471536424
530084836
1519362696
1076096010
1770217166
1288394800
628914308
589432486
1362582062
869041833
1393299514
1614798749
709189261
1642880972
1015158680
414151609
1558526105
1877729769
847030403
659152459
407489023
352298421
1914395512
1034084680
579235292
1165427880
1806028205
1109519796
580454680
1442167883
900734363
1623026743
907980341
438472549
1520547854
289714044
2146520538
1535717556
1314473809
1606028603
896667191
873456623
715676382
897115573
379660156
1305928424
1979821519
1398091476
1681060220
1064109450
29986570
1707145103
1051889596
1834039852
1805075911
1930892075
1689617222
2024704366
1869812750
1430939241
1381202395
338099225
1908179580
194148274
2116115379
496375403
416833128
22794444
2094447124
1459914247
1235373912
741910099
892452714
561215649
537567503
672040935
1784736182
1702807877
607756006
835952057
856277063
364514618
1570624408
1147840067
1583561837
4126638
1307235312
2080946927
1688452507
499096185
899385079
899679912
129052165
1051546820
831730255
399279814
2083721161
2003784738
451340103
1155099331
1977075827
1896756908
2102699279
241970109
1788059390
315973510
1294160308
750790249
429017052
1046790254
2121183523
143530122
932053793
1182590658
833163942
88406627
999211258
1822178293
1807031471
1265550462
1437858924
122134026
1050266493
1602999200
404352161
2087924540
2136231241
313607680
601289767
1242468214
884464858
1349466356
1786097612
1949767884
129443573
1225018527
2137564783
1212898869
36979665
1998308841
1641419707
1025506568
1873227271
200100716
277835953
1038418972
1091620801
407482278
797001820
1584033257
2073755144
2053057897
1641403146
1486004740
1228427720
674475045
1908468553
968639071
503395221
97619043
512669705
1820976387
1121055304
680975951
1642497233
613544779
557970045
1366630897
1139557596
1673562274
873559987
478152389
1880611317
91085319
1111137895
179928355
1736093256
1250254936
458466838
1531395981
1509372413
815334991
940669930
1801705658
1271120026
755274119
1982973259
82963754
1501829224
1000632846
1228048373
2052890724
637485175
745999813
1344012956
60278268
1515246289
19761729
872281715
1890485576
583337960
1074605893
429091607
306792206
1504048414
208778380
2016212786
131825038
1118973519
504666990
259949214
2119030793
943852339
1828991797
1103501723
1126874157
1849148309
1462059455
291316017
361401442
1262556145
347121233
2116158594
488816270
787740106
165060967
765434176
935007802
1966637752
1228698067
251642601
1179866998
1651230129
375899354
1586625725
117409723
1479011718
2028141819
519636914
1543632158
239726404
1103239686
2137399059
1031726458
22609370
405818943
577321776
1989089362
1047047759
673745131
1869200801
2069962598
898160542
851660267
1937022401
2050754659
152115107
60470571
582845770
1399238898
6520889
1167859052
561447548
1302571241
871696562
496644323
856354166
1597529538
384273609
854401145
1775572519
569299493
976311661
844167867
207146964
1428970839
1058510251
1545052631
598368922
997439801
866996665
1795098124
965629258
532769301
664795001
646302223
231795650
1280860049
183964215
2033692794
1590293391
1687210011
2098354021
1845578708
1046178736
350980726
2084012727
75450805
924652099
1499780793
1560003747
119955822
994324167
367684719
2024370742
1457090151
229043970
306036401
2138755277
1484490238
1040405562
14173376
1910738553
1564865599
73184392
153367808
1323089726
1365056496
733388870
1476338458
1137182829
1305554887
190829231
1877603820
1590368234
344528466
1821487159
1827302566
2133900655
388918500
1857981563
1740892298
496790442
1241189227
1558190477
93839444
2032259613
1466180770
1284680526
484408921
1992840283
144751540
936209801
1357407620
2137282454
1107988179
56011657
879691345
1942156663
3954662
56930425
105632104
763825282
1739468153
1249883861
716672985
665930073
1182156258
1409564530
817808204
286613766
1579012335
1246401681
1089214885
884033655
1650113056
2041879305
870519148
1777055893
203840638
234118118
1995408334
1175881565
1649563472
1786949891
2067405601
619181957
621193037
243871171
456144082
432366195
1320946515
1227986326
363352191
2109076053
5514138
1897092090
1114820710
1758972091
1793342719
834595088
98823392
783270774
764546604
293591637
396000001
263400970
1468306902
118055744
237465225
526439764
752501848
909179896
1316397950
957859528
1760934278
1993719808
1997091538
1361846843
1168091469
1169490231
83359015
2000229642
1613789998
267974900
1657201254
333067043
1582970145
571359978
2009743800
313022366
366963689
1248763258
2075994166
2045410188
57664199
2050933070
749066337
2009239266
859923974
1399591333
1476408487
417245025
1810440533
1205867369
1459923568
1133185931
209027591
1889800563
1223232153
1029950756
920292374
54513319
147545378
878735685
2118969992
2077220746
1222750418
1036415581
764432406
791076652
323188223
1062168699
1887210603
752925163
842289935
254836743
1793732166
34865252
279860714
1636653420
1625936366
1236493479
124666734
46701729
1606099797
422408792
525201689
551669162
1392490810
2059377180
925060063
346287127
1520260046
1806726419
960750445
331645171
958807056
167825051
422346554
826757566
2143379975
946412302
133981410
461180399
1910080545
693399752
864989125
1423308799
1753974562
868910366
1248719493
490937788
1688039875
1840618317
1031895090
1255214870
1690014823
196541211
60758679
530637016
1882079118
2130489457
1216157893
851031645
1861496579
875174678
263154596
865733134
1884446931
1095963764
573227571
117050319
439065586
836817333
873559987
345588946
1353604423
249579932
1274326263
1924385992
1794801665
1957673682
793897272
376605645
1751602696
476721234
710259055
1050538801
897044667
1768174971
175976106
487940204
546125605
2001239447
827336803
862044779
1505948601
555558122
282808999
389955537
1212827600
343062841
1381554259
1553120811
1451971595
57347069
1552329828
1318115876
830164154
757821306
629007535
2100755741
58157541
1791408399
968863732
1495516823
1983303285
1170511208
1376768071
2035096825
732194732
1883455877
590606408
607592638
161958561
498426039
1377576742
1250849064
1528189080
1532676571
622003320
470916096
1108108858
1428192483
963106265
245624572
792398616
1278915652
1107641918
1962811562
2110095612
1892416921
43449698
400174828
1380723692
1771667193
430093842
1788196010
438584811
1942442037
1062992906
902874212
1003234889
1210282491
1656471321
1372454295
2056332127
2061784152
931774876
1211775696
1177709522
1457994326
1132815307
1144074097
404514645
1404348748
521054748
1357127061
651426577
1193613840
465240147
789033558
1240227513
393230970
586989692
322095723
1508571454
1943058423
74870822
179089199
1197808514
1930513221
505136918
1595672054
1722087324
1961751269
688781468
129172746
198608250
1290432862
1559024436
1457028028
1221711122
1378500825
631998235
997209608
221592480
98298511
1027970504
416183634
394741760
497072063
717544242
39726919
887530587
930167662
861100345
329036629
993491135
1056514821
1322223977
1282271049
1427763195
410881626
1486649159
743943187
1532472228
1961647807
1193483135
1477232488
386063012
663256099
1503286792
2011873285
1106429694
384481795
1018622659
2021627396
58685102
1547471501
665023147
1235385037
25370698
4937739
938001155
1170664098
1809133787
764108240
340039640
90915100
1366485170
595239741
1109300317
2084258761
353499432
1539313668
624076180
1985953638
1636916992
727501041
745276733
347746279
1742505530
240450139
942033429
1841899469
568784093
376629896
2035312768
1824632663
903064827
1848483819
881490164
1138961734
656914234
475071448
632873396
581360856
1206965326
754415754
1926609897
1000095586
184185158
1941475654
637163836
368544001
1819696297
1043301247
1137758934
1122059354
210800634
1953840686
142688240
1035344217
1692460163
1730302310
751716607
262900432
334057111
58008384
1384541479
1168980861
385549699
1777792467
1418007467
79865184
827823657
1915429264
1722222890
1631043639
1189220721
799328616
54275692
494958722
916348063
585664866
1934439015
1334486932
722769560
1489655379
105842750
2132110436
1203786595
1271404187
585026701
1210359288
243684333
196119312
399050628
155799760
1225121949
217436115
1380030380
753381097
1512413436
454732468
1873406072
2139253546
1501458694
1114927630
1197293828
1454917350
1095653130
1813750791
2104673306
1122309429
1329248327
2125675676
1432859490
1207314174
652394983
485849813
1478241312
2099801560
2061135619
942440106
1477011724
1171657571
2017150413
1687602431
444156255
1756913769
416894404
1894872449
736868066
873343027
1045083451
977598682
2761212
1016138495
2125284434
5483656
114159262
1417450783
550220454
1032393575
285550928
1730361498
492226642
1460399629
1536293444
452292922
1500570242
689700526
935440343
1338898881
1982898721
1761175057
231604459
1171848387
67780440
1876517315
802004970
1952532854
29414590
1985779299
1638765091
1462351811
1827587370
10808097
1936108166
1339080243
1160201364
1033954296
1575621409
83674233
221350168
361978845
1201320812
1223581770
5911261
271635911
1494099774
1991680860
2030887465
128901472
1005198571
1648664612
1295142153
454795966
212124217
1801912491
1994977690
1382269053
644530382
1635240124
313008897
759403333
1002524984
1104071119
466561986
1744495498
177746769
1932174533
1581522090
1255575145
168516939
848869441
2066213904
919808959
979075842
1243158293
1371294663
1729792008
863129181
2117875496
957461826
147971761
1656824937
951663665
879767994
905599215
1621910580
89630444
315114550
1436643928
1246135255
1001737137
2077763059
1222576985
1289723643
825353797
74130966
1949021240
1311621092
608110211
2031378984
896658273
1788571837
859005749
7294030
571858868
1533871441
1254720086
1139028382
1084085627
544140708
1364515999
1144447020
1636494604
583255018
749046662
1025495935
1652711975
483399043
2119023754
313778718
818911243
1110562895
1742419782
1630778137
1903091009
1196089469
1273144745
1206211021
2071351505
523386475
382271237
1916918658
1337047775
652624592
374208889
489767964
273862488
1797847643
224883949
1256956634
501447649
1777805383
2059395517
549093900
1849812000
321579766
1022230277
726167825
44448866
1167549884
228537497
1997087745
1249518709
1663503017
171745219
2077089334
1060063043
112703514
1801147641
1852959247
1237587728
2072352508
1765355932
1504038181
1190042069
372780522
1312967264
1515121270
1614024188
46760565
329617010
439992854
369703372
1329565855
1911858654
151039680
780737359
728587469
346222561
550596449
582105075
1139664020
1252661134
2132794345
1476729038
1610610083
350477501
1553572328
1091761856
1113965838
1575328634
467875865
408303948
186736376
1480618691
422384009
2039409666
777947267
910305878
462365975
997424741
1456107029
2121768822
403934023
1894081156
1854639973
1466113795
2021056688
1217830814
1862140223
1513033647
1401301828
1815248591
2038507486
1631063489
1421568503
1397639686
99812508
1023071756
1993508815
989726045
1239457051
1086552313
2098072127
658716451
2066648001
1715423822
1286699854
48511525
1130437217
549506741
515743248
1498790646
615579349
725527761
85591600
1791509967
813156982
1974379229
319169880
1524868380
737363272
688683232
1420446214
1053205123
798927583
1903277106
1677974706
947356853
735867755
1798190462
1339141819
1468425586
2129687820
2109885978
1659369694
1029049716
1809824481
1046650914
1869477826
1114436506
802865921
1757881343
2089997412
1577606075
1812970324
1908516657
1889598947
191019361
1079520577
185691898
617514749
1732835175
1285351343
256385289
765400328
426997781
1763611631
270965909
386617999
1351557066
2005566670
1181855549
1076396711
1348745691
1736459964
238468566
1042922776
1110972553
1133143246
501074808
1875240135
952880722
235527346
982056365
1782757556
152742826
523945008
752231344
1834861669
719398215
1873895230
1344165316
461316163
1496675780
1015247492
1310941520
64595500
1638210776
86708557
1251599721
1755213407
95011681
916638560
1156210256
41132560
476504952
968590125
1770885354
123373001
974139224
537153311
1200283690
546810394
19528643
1958689943
1986217938
1459380035
250909379
1852829030
379047463
259588287
5402675
30698437
1917446497
1260264860
270714529
1060424547
454425028
869179205
1237687054
908752419
440725905
384736724
405440882
851069569
1637499988
290067244
309036093
1160201364
1648633979
161250297
1723611686
1130794358
1397946693
862866781
779151
963225048
339066234
1980222772
62613773
1708960790
245188622
712632485
1781098277
18775379
138756651
362282457
101690789
44492821
125058788
287861541
960865432
405909912
790741422
1012460023
1339051576
737269256
1091050669
740789716
601536735
590336599
204431385
938481933
1187288656
496921420
213579280
482768413
955515625
121712307
956887172
1912171818
1101701398
1663973610
1876780844
1864776239
635657409
1027798158
1928949776
1949872499
419127543
1344373916
1691639533
609318161
721208066
1162742542
1144429292
1439589426
97067400
1323756777
2143979798
932972677
813575228
903483068
324350639
1609535364
2138881686
266433727
91483642
2070144696
1698458657
742320773
1834576855
1338780228
2077978745
733388870
1211637273
292357856
369712838
5467998
2033351789
1824916174
1961627862
594993506
601181694
281813518
2017736312
285661042
1135862226
1436393900
2564888
1440145511
449568917
566700317
248311099
706895028
143159649
1271648458
1447203493
893516309
1541369820
1482435774
1785842835
1293627845
776964872
303770990
2109458434
203812604
2137446006
134565964
2128447767
992761804
405826269
79721131
2011521542
378434393
709857216
1023148918
1966014775
1354133230
680442397
565476620
1874909811
390872756
1788977575
279268512
929883032
495196118
467223017
1911898673
930029595
1590394918
790858932
43450631
1404498415
766415171
1641050882
75790692
1380208028
551553264
312874040
79945528
758171818
1789813331
24716115
2124301561
701222080
1850405314
1957812316
1058674091
1580672040
325117186
839952662
777280556
1458455252
561666979
509453464
1528962992
2036895786
1637168717
1116554452
1024513833
947970354
1006072188
117422878
150246857
751281193
1347577486
329417683
53371502
1101637744
1412733825
1475466993
56838092
813391071
1083280710
639197589
2030890363
2128804877
1219120759
2024250636
1962404120
222191544
1503187281
1501822514
2063606066
504762397
1218324835
1219089675
1513448879
195329840
1685819197
944228114
2022921564
1366246647
1461655568
1985268940
25837778
1013180955
491807990
1481224399
831185735
194188311
676053688
175243776
1540269494
1624890706
1407103844
1448600224
1869952407
1521006536
534145826
869156479
1021704102
1619646321
406023632
806539006
736657731
2000406616
1748654063
750675687
1124368898
2131220022
1704853831
1224899594
629790602
734270102
1900486759
1071534006
1130738758
62438729
1653984306
1550857612
214530091
1648588786
74602694
790530570
403506000
2062253784
432720349
355319944
421962964
320352123
1572690486
1332653328
2004866676
1507773790
545198816
2042602123
65867957
326880720
209490505
947134426
1830383199
1334039216
1396878530
1521218515
1649343930
2093005651
895374239
1573210564
1789948389
1622948474
1214058823
304119429
403013131
1888820100
168282623
2022863928
589599033
1836629793
417721319
875065639
1621427975
1728251671
1932621380
1102510714
2004898885
638920068
294858996
1191896966
652368360
1299944763
149773734
831291889
1902929148
1287725753
1276680900
1432616812
405737374
2024968090
1444887162
1984717672
1144678534
868795441
817484535
1965589596
1781997330
687783824
1681695113
1534221123
2007813706
1652102107
1558672842
180572136
1825668974
2084132172
770489797
1412209439
22213958
742457191
1884139985
260112711
1391540480
75512460
1290289119
95652050
822010047
1665381573
34623317
60130048
1894685266
161622184
481696520
542530616
2110927505
1061423990
898405870
1916736106
278896272
972622542
1814270063
1112506722
130757583
1997371379
1011904724
938135667
1673471015
2143055572
330316035
641459491
1231278330
808105509
356096035
214907923
939222789
1941290476
1068830545
751730332
634805996
1234817045
303549030
1542515191
1352308100
955911455
1491985084
61798810
1371694280
741444073
361144341
1679587864
344499962
989626450
1560224209
667364823
1152019357
1180921694
987009940
949491967
2046159043
1032130900
417695978
308109445
303263135
1017874565
1634394466
1627946489
1396985992
1660340520
1381219586
2017001527
1731802704
1492951895
667099223
1776045574
710718004
1916912464
414250442
888264474
1421551030
1095883237
382483013
230291888
1663589112
1993182990
958803222
2009828176
1943589993
1736906320
1853484622
1784029710
2078900428
372009452
399831924
1795922470
1690315125
2067741201
748942879
1126695053
1287937456
1509409993
2027033606
1890621349
1421455495
1231692733
1761864196
1569648262
66101000
2063250612
1452452692
1873669503
1520813396
1571658033
549642828
1409214984
1247477250
1336220862
1132015611
1345084986
1226482863
578501531
1647828670
678823707
150246857
1331586906
1115352968
554291515
2037187694
1750769298
1420611811
1154242779
1465507437
792007877
764465750
421754023
1324635816
1223283197
860343734
1374485567
1974143970
264265472
1544963964
823647433
1880243558
147698363
429594062
91049509
797156678
96213784
937313489
1865703052
727282486
1467670669
1700167479
403521576
971011916
65865763
1244450115
2061882600
1855762793
356973137
1151461236
1150502053
998328995
2115656347
1558214636
1870906426
320040840
1554786628
1620882782
453174022
1939048250
529748864
398486876
8250608
529216724
1223518187
2115655524
1651313708
1537772203
1893169264
171745219
184192581
1900769569
285374594
1930375989
1505121781
729650939
1112999270
1094505917
1530039165
1495347443
604111814
279739531
1370228615
88540947
936182031
1084884855
445111388
710866850
1530194154
830986159
356780487
1680041476
1265716032
2048048474
1466448101
1263384932
1636079081
643629871
1725602918
1847498824
310768195
268691613
488962353
1755901248
584891303
271235560
909736316
1898992244
1881163982
75197986
684480625
1008511253
698131812
286822940
1388370998
1864829814
32415501
1741996581
1047203729
747165687
345235072
526549740
1958696972
2056449770
1204538252
640133414
2078205272
990796435
1182627401
452724883
849230365
1481295359
256987880
228902322
1068120571
1306354909
1667835334
73153846
1513571609
784302539
1410327779
1356841108
1947762860
1748684332
734957872
1262106930
2043036133
729300734
2089979451
735757126
489370816
1640056631
695213187
1107812939
1336853777
1805728065
556904365
674190509
460902864
716311848
1000375865
567853195
52465603
1577638692
910391364
726116798
2046053253
1949713891
263225544
2002031897
1446486734
947286796
2077021676
555341626
1800801908
1900587690
943324031
1933262011
117001691
354065582
1952499201
1822850289
138570952
1316502020
1879774303
1951072885
173933995
1925808463
106095172
1256276076
1982839725
582267391
668850725
1025431513
2056659020
1843327849
1028802465
581125481
1641690835
1769689512
2064445940
1701243512
1802136219
995814292
779425643
918228313
143650420
940418410
1423033200
840432336
303050363
237475264
792806548
92260155
1212537550
85863068
437547197
1221255020
1787837733
1392232143
1698722991
716050735
246564938
257330868
2122368132
1529230681
1838557313
511473837
1763011032
1749185482
582606349
1279192602
542378743
1251397205
1801412327
1891921091
648700749
1215030459
1121185815
1622947066
1001724619
1141981896
757316207
442184543
268980471
1397607928
2053633103
2138927913
1377698716
992843710
604147521
1163490147
1126396084
956152423
451240273
661910412
1542552557
1393309129
983450359
1520493408
89677650
519604746
2066347642
790204331
2065875805
222959100
1798091644
1210721540
1136701605
1530527735
1599868602
991561551
1463651275
2074215686
1568707804
558665863
644901416
1879549045
1148602190
379017810
1036923149
1067032505
2016872098
436075139
858314514
227313804
2003186593
1458936842
1086539183
947318757
268109432
1094210244
37642882
2140328731
1117781541
1324331566
869311038
421909717
484739622
347765099
1530284879
1878618779
238823395
717407706
1550641961
986837414
1532988243
1293922178
1392910866
1787654875
1564046656
1419902364
2099517994
1902175106
1536703513
214578242
194408195
160857137
1935252615
112238136
1150152175
1051814568
1599501845
478750920
1463218165
2061220726
1160552430
1945908371
204281040
903665696
327488299
1941523115
85806202
1415862656
1662839320
1236339815
265082008
641189464
2045453234
554223916
657466430
1254880820
269563048
202318656
90545156
1016386912
1844119676
1409203399
1763166496
862876084
2136713920
1553110248
1795812830
270763640
1183033588
1614798749
1768604341
1674139667
1799126575
110230051
24480350
1003202014
708847282
1376856754
2054088513
123929036
1579779614
97254789
1892506582
1874274319
1994653061
1327404445
845870394
1007584426
905289184
2142011474
1914263770
1637317594
1197496239
777643709
369366586
1852002327
664842430
530612622
962768064
1144962305
465932854
1539257157
359747530
1187964425
872361348
812801891
202307973
703011255
795948664
217380599
203527738
1417724212
7367664
2017298666
2117473497
827986232
101924642
569509169
214609544
715997851
1130227407
96844036
466093547
966051201
1299130247
1781773619
228871634
869736970
1050604963
246794279
1759916335
293437496
1688275170
561742561
1491840579
1944230966
766758054
2019629271
802470516
1733185932
118659034
237731809
52225067
2025423445
1301221089
2040948291
1862209121
1282180204
1270415456
519593359
1848325899
2093516489
711004973
748834492
1683023878
1679743249
423833965
2058651307
1813091776
963459186
1088825901
910199098
955689999
2145686098
1296965357
1857052600
661603318
339813517
861720044
1474133138
57781206
1505059434
503019777
1380275831
1337130431
1817497578
105590295
561854281
1224824448
557627586
1865160881
2128905682
1486618594
1464958855
681147080
156373789
1915115523
1672051678
1712271520
1067908469
879769300
1709214309
1934631406
278971450
1555185221
660389289
39291591
1348703976
1808134592
969937350
178892876
1123998327
678795269
1813536333
1430656039
76007254
1808529434
1936007636
924021703
516985208
2038191149
816994130
1459670962
385104177
1344113704
1544792186
851742556
2069340697
1888505430
2122999997
1981569938
1111296265
752284324
1945062787
1656048202
1822775859
2076770143
897275761
773982269
1296577639
1224099917
235634541
429695964
955004638
1872769750
593363218
1101805794
1293149060
1021653972
1017677829
1978601982
1143834164
2008591344
1273266729
848178209
1851322453
2009095872
258877228
946788995
287137674
1828112653
329943770
1421605261
492815464
699434209
295335571
1551602087
1950351643
831485792
1542666818
287164490
1076536863
989868963
796743079
253661845
1928220471
2093353034
1782618856
281437525
1358611398
1567371756
1528372849
321994267
1599198637
61314656
1750907856
1824316341
730623410
478657559
957127100
520988550
1134536355
772358759
1115583701
401401501
467208694
294739468
1461751590
423766701
1773420216
641401559
1739461085
1491001597
81893331
120419421
1092667488
436577293
1174170354
301836448
729016279
279668175
1882662432
238437917
365821712
1216380224
831740515
1237552756
1515504132
174024300
949777832
784504290
1701592799
1548034110
619524649
299202201
851973825
1667220970
1313309426
334008447
1037949552
798170358
2020692300
709676039
1725391686
622196239
1308929372
1240937544
2035909405
1107774928
623155604
183043695
1800485308
368210985
1706147754
2053809644
542693000
855328189
1834963856
1449718808
274856612
515882548
681702142
861066989
2046962181
1977800158
914221776
1415493505
1928076064
828517394
281129239
599872051
1365507251
1847485410
1627073104
1541380215
555069846
712561748
458858857
2106264550
2093793310
470970503
1885730157
964810157
1214852878
1884570469
417161623
1602231631
881140159
100783864
2049852461
1695196385
1958570377
2078988826
861620219
1591336262
881768778
1821365621
1023160191
1748310477
588383146
1680005410
475815384
620051542
933343559
2067086739
1034574537
763012519
1736557548
1589759830
146001778
51593678
1147515372
1030424732
1437781588
1350458778
1064172200
803997423
1809076480
405957909
1931025760
1471071938
1223120454
1897707093
1001056225
2111338871
1152040534
1476261153
1006467956
2068265069
1826722002
1301697276
1251806449
1529977616
620668234
1511830074
1452285286
648791368
1160032553
481245807
2091822781
172599726
1033457271
605420631
1962958731
1213697370
1332635547
1422301095
178519385
1499716562
613545699
817427182
738385067
596036500
105673067
1376633981
1613280729
1229772323
1298109343
1282832634
1827263528
298729088
1952505650
858063318
659281307
1199121167
1299525360
1691744911
87948635
1990416631
1540397329
1657266182
1778802005
2071311849
1155657280
674567056
535894706
140038477
1709131968
1429077110
936185262
1951852963
120170020
676002098
183878027
1267863430
1434829646
1633877145
1097789139
1349150804
1688835123
1793464536
1758053984
1320144681
480200768
112395812
211842634
1210757298
1088423880
274466033
344508908
554048370
924085483
414246584
1363999651
2006069824
1176130664
86394091
1499089869
292871582
1747095178
435561726
1046380702
306576291
379976736
1058793217
1390488153
1792049249
1687397317
96878996
856536358
1324006086
1678436049
1698420917
1463715923
693270171
804386643
173845129
1931871443
75514145
845268587
295176949
801522536
597018799
1804791239
345953392
499121184
1824242126
1365247664
1108272633
403569020
585738165
2062437676
1241840968
666673360
1765159361
1944410254
1270557059
667150086
314896933
762267843
1757570897
238730396
1627882686
947846925
566150502
1993219563
918895520
2050538017
627667794
1328979938
267439328
1426434984
2136044181
367223867
792494799
568447336
645119026
911904622
1200805944
1450883089
587820638
9053295
830743593
481314302
319608583
1234567240
1332211032
1979072238
1462162907
300791647
1198972585
807565824
220178795
1874536413
641140429
1970630529
696602464
1773468048
685621979
817805762
1849363382
1686028797
1768529311
847892836
2019793679
1569055285
328804309
108656793
1909565005
1092390968
1601631236
1765980527
1749582434
581719001
1049426390
1853509765
844760335
812408975
1808356377
1758155025
959806415
620667010
961367115
1238863132
474399100
727310858
2015439949
2042284570
534971285
1617734584
390708709
933594438
1288021500
614290494
1242377085
1508854003
49417331
2049014731
666198673
1815155145
1948928493
1380105785
1727931500
1654435451
739691832
1943191515
668514240
1629664730
2136022448
619940876
409713921
1643244994
1788648182
211947937
1203870695
768756192
1367155098
1988999116
2090299775
701861215
1342079491
200199450
1843851472
1444983279
1406572562
367600784
1581807382
1297856113
1368227362
808279234
1985684416
2003852141
1813638739
630317473
686886680
1723887227
1010075676
267641718
892315871
940140675
888127927
1882517689
1444234679
1307466228
807148167
1711577394
1356814788
62561741
2139035153
523222097
1259282278
1300366591
1285001891
2043438336
1418450950
105247326
492307611
729620773
1073326666
1149593414
192620427
1150813683
1875927008
354051282
204050255
349341087
463282304
695787586
621946614
424884999
290458275
413287533
2115956893
905412602
704618119
1739839836
1774486987
2102094766
1827753979
1842047955
1173329920
1485779338
1754425811
803484120
1358634123
913438065
1605666504
110148196
257356684
543320770
1576501980
1426147860
416970475
916956857
1567469836
286191262
232663352
818408678
1146527135
1502802463
924062593
549250276
610971916
1180169904
1614124794
931354628
1571663250
424864990
808008832
475385337
137069111
459490439
1108250473
259443091
1354173908
292428716
1141202033
1197151150
1264635520
200587740
1355548890
1751063976
746996326
107068994
188074519
454076132
979608465
1361619365
1931983927
673454593
814802100
1482647552
1705605842
1627839791
404193506
2138442978
488917092
1628127538
1181021629
1812900241
1421085175
1733892160
1069449054
877403765
630297251
115771271
232240521
1333359535
295735487
581405538
1236917480
1344878939
574571591
314247988
1329372660
76346948
1958380810
1472465089
1296269419
153515624
568556809
84633356
1247259296
1235490016
2056565224
727512340
23752990
534057694
1859818427
307812543
375434924
2115753537
115869702
383705840
1995391127
188831916
732940798
836894300
1116232738
1090688972
722693989
698440920
1914147906
1868248718
1549080201
1889754440
1786691273
436196591
1159766022
24858677
1527318361
2001420902
1467165185
284039341
1729835522
1404667627
1742272777
1895302709
576448535
881412458
1620894167
200341817
815849847
467203207
878155878
1719554625
1204418248
2096368711
1343624689
18134280
1957597764
1089418082
764646501
842860720
153418606
822478517
260550239
1653923501
484048882
1320847702
1335459550
1205771356
264542182
1203009292
382366614
1506530924
452208341
287723741
1394232343
835316706
406037960
1151246848
847927719
1159495316
724565343
1214147141
1336929016
1726544526
1026405035
1019527021
220082764
1902464498
2143374552
1128953123
1195462226
212108740
1602540624
1238596045
1243572721
1755381083
1909888804
7779100
1447302245
495497092
1651118325
1658549016
9490879
211311092
494984410
1821675455
1124363080
1242921956
1745260866
488175313
1048521905
527197324
1756680621
1162616815
2107132707
1223733289
1906630278
749188321
1490248717
121423370
51391736
132688207
1087769797
1598730439
1725709787
1572147157
354374351
828571616
1423277227
1820436940
895673666
538893991
1577294103
220505929
571867731
1876675680
1145145074
1625031969
918448446
1109777563
610276027
514988994
265485612
1938443198
1078294692
1979263209
518050570
215680459
112507884
1745004007
874121356
567259870
1581665316
1403293957
15627583
1469484956
338874540
96673253
918992636
295888135
1114881266
2055190197
1123554328
1409402262
16749506
1275542955
1353103571
1649071669
72427936
1174805632
2055593141
1390025675
13229884
2130732173
1375870214
201760251
730002938
951762838
1589543986
500323481
1416670656
217944578
2066763008
1053877977
988136383
498777751
234090680
368342725
1510421754
2032988966
2014116725
39780303
1204717923
1965455882
1725299729
951716680
740436110
558914638
1603256230
1694015490
544927396
1695587655
513609468
1193080870
113289611
267496491
255405816
2135524502
1503230553
1202458333
1616739691
1543961429
825442835
1926905001
785225732
935441296
1954877101
1013597113
1402621129
497257908
638125853
216376761
802347273
822668049
795218136
901448882
1370072420
1921500327
136805865
1258724288
722022731
1276966676
2034074133
714777610
1663329848
1008513704
2052587491
592392560
1339824002
344775730
1002368392
1183919175
885036171
2144549353
47987331
1507459574
393527834
633376141
781623073
258438614
695796937
1689537197
1084819178
2095578767
65360291
694257301
1985709983
2106882884
294366905
1351275549
1931530845
1460138222
1861100026
529586722
2131101314
1529884924
1083150593
1249672377
1953295427
1904807916
710718004
2049955106
1153649237
1047961274
1367107453
526630701
1922037359
1296213581
353740827
905016849
1577450126
946312327
1139992240
1286652808
1887180890
917330560
717842025
1631105731
2085914649
1902722130
1497201265
1898756258
145500860
265964627
1609550931
1928871159
1397317283
460762927
56903753
82099381
669861670
330519116
1313811780
2114422997
1860129200
1116468520
2117326031
1453494508
497607135
186106411
601876917
732472074
2116123951
1698411089
2015446264
151125747
411837346
268533966
1360680523
1040337840
2142350818
546650828
1359743322
1237986033
2071535638
1905865707
1215137622
1960610756
431252306
1618112690
1583686905
2031535520
867043425
2041188191
2018562450
1252345032
1102224965
433317611
191966063
641564925
1896331414
1445422510
1621140695
1136493697
677202159
1547562363
1090616990
417282693
1140459090
780807388
451565988
1830145099
1705203642
1852061319
954101760
1262756805
1901088544
332286119
1134274414
332662270
1821897470
1472878141
1387437827
1358866721
1756291504
2109872484
605208172
63431058
1883777799
741832147
1246199705
1521218515
905936633
1615714838
865373241
1743656708
1452107253
1747457923
2044607568
1227417107
866491867
1343717455
1513549447
761556851
2095781163
759014469
2134684985
560846257
653742571
732997446
1004362327
2052982725
1507600909
1190871972
1736323251
1070028011
785273311
504303140
192211502
1713352069
772358759
645097888
1336521321
745116612
306480240
1479904168
288727334
1261741273
1293928142
177243111
915389773
125241197
1943420945
160032807
798463247
606406036
1728627960
8932832
1285104918
1184676429
286850437
666457938
526735649
1272181385
382653573
1890941382
288775910
266516369
1263630107
111257774
560607798
2068940952
1274965905
1323093707
1897320635
1896927424
609040175
570675639
1176549543
1047318725
824022648
2051408094
1549403129
1319442233
795985700
2066536734
1189009902
497455212
1257934539
207063984
1655248230
1984527669
809225012
1690890530
1159906216
478975276
961614845
1813198491
1852941971
873632178
1498536773
119260116
196300707
761226255
869252708
2097552186
1064344117
623011059
318755512
1794301064
1591615647
355971804
1293163856
248351634
541359690
587219024
1985921235
1324443175
1725693484
1129292961
856607697
1650154713
757670082
691255222
760567368
445698582
16785404
1650661311
1027647017
1206323416
71012100
4851485
1322210059
1320704539
866676873
1273631516
446341380
778677606
1347536318
1702827891
1344155292
1488234371
1639229894
1540518379
260207333
1641470710
1264445854
238654179
539468327
1853710835
1858162612
565184169
440803156
1262026720
1877997935
817365504
1522416358
1135742958
422045598
1490228545
561945247
1277047330
465100461
1671878657
294634919
57230905
896975280
74931689
1914389830
12468787
1373813922
1808663897
220883087
1226976541
884189023
1981236243
234954569
1936031026
1261072539
582340383
2098572177
998225474
1359975004
1184261661
171696271
12016004
1706407760
473648827
1773285785
573440839
1842152713
730164434
708890631
358203506
849483222
1161741187
1856037939
1639449914
551868814
526493908
1638730248
152415759
45284331
2012841927
465353168
1030326909
1061996833
459666126
1355124605
242722548
1209598134
1822238790
609412162
1019595402
2111331903
1651905946
829526230
1429485778
1845763268
1942302807
1937513336
581105680
271160036
1804466138
1664697704
507435744
1175132550
326431704
31175354
1367489764
567641548
147609945
757562354
1630584968
1161755191
660615368
1281647192
532430682
824648479
41618793
1949810517
1074002635
613702922
457133990
87178793
1982549662
1854974069
1220533823
1851006709
1062467391
715100846
1350748137
336131002
1006180208
1892108564
445171988
1463955260
2048956326
2049641582
593363218
1675219776
411274868
1313668478
2067375927
573247776
786880380
1861140022
649042076
850423394
504912350
714958346
638051558
1957641552
1913398328
844295407
1412678287
1570362777
1422673164
523414138
491008563
322753998
1029363654
38774667
1364150496
1525873671
1642324626
813355601
1229604349
460891688
1302815939
569218193
2012535990
711660009
7095474
1866750788
1570460872
1836042317
1349645277
1937180748
2119702186
228740928
693334002
1661039164
2006102034
1098022589
1136989365
241982302
647885587
696091002
627032438
1360760513
767222193
99027583
627763704
304414527
734110477
463108479
156097458
1088376446
516574686
944020820
256002080
682575141
1705070167
922031410
551779583
1084470254
2058034374
703212203
1846498004
484710400
1048717565
2025727744
312541937
57721957
650279125
2045899502
1685380272
1883931601
1081312158
1037287401
1367469071
1027770151
206626312
1872219161
350262156
421835429
1917243107
1814667858
132688252
1218516309
794311274
1997532023
1100753794
1957170154
1765724794
307992794
1395758014
470397356
1196458468
148716814
1247909708
1092370513
1036795495
1669053584
168400513
340164064
149120349
1609815165
2071173660
1348254037
1966617892
890609352
784646964
1787993895
755665792
2049687765
1272658558
1721436236
730512133
914029339
258519285
48867632
2140362212
1891691787
1808761989
1586971231
1428395408
22115765
1786548457
1842642082
1693076126
1477221710
1767435168
790473512
1830631651
2093450546
1788942577
332276361
1977211353
1801742641
831577382
590729752
1811752771
429820207
569608449
977924076
695902657
322145658
893666047
1533795901
1534843595
1862951679
2127262420
296065925
928771056
1552517703
1449597838
1758739921
633441981
142161721
474987866
343163414
399645944
2138510473
106258229
1339732465
817512558
1047073265
376640975
79396078
394951954
223386150
781176473
1130238087
1763513609
2044030156
1702212287
253952236
1733929198
723140802
1338384838
1463669001
205792238
40156038
1880383168
922920990
1120573900
2113070190
339325524
96752592
832720951
191192790
1983626035
2010646861
477202930
1933717767
1959885258
530876487
1526282962
578972415
14111380
1751416388
1651100510
797408200
1006808112
308014268
363967166
1055613777
933823596
81672575
230877637
1279338015
1862688518
2058844337
1750681664
402998465
1107881518
667883097
169913230
1856651613
1757524931
1539426325
988740532
1744908128
1811138128
1823494975
861146985
1425193419
2051494587
1672527734
420424806
1186196274
335242649
1295504470
2068649616
1607004926
467203207
721789445
982228039
291980184
2104977307
734887549
311000921
441164111
221199074
807424829
167640802
771085175
2050660762
1940927682
1832120080
1807338608
657709305
1033572701
1674357913
1321160565
1095963764
691151145
77674706
1417182990
1946200648
159157840
1432901490
754881761
1912911964
142188965
2075487587
384225997
711765873
1889949752
2062173063
91856343
1551411127
775298664
512497920
897735940
115785667
1716844987
1557374256
205598165
1709807254
1756255140
1501255745
228968629
976897361
1738749558
1640688424
819276599
1594025030
697910358
938692272
333342472
453600206
1064820730
1972371122
1990082691
1551361461
1353774050
473691691
1134340741
590253951
672311496
314308392
1969584865
1363140175
2055756960
392719692
1778441133
1403508346
226939305
1246865851
1366811593
1286649975
1675831411
1653741209
1227471402
1111574134
954502338
591532398
479210370
314691542
981605297
2096536956
1371792517
1777007255
640267149
1423940519
1270021862
303151312
166389158
349174772
569365820
1046866389
200741167
1722313702
1662844854
264203135
1730078993
2074889582
1954549728
1297054870
47817241
1126742162
1259105027
1980327990
366195987
2020416108
329177610
1680381220
1309389207
1842125783
451514258
1778441301
1796833947
835295847
501151975
192370799
1378321556
952347410
1856709831
9319716
527348440
469603794
1167057917
119822062
834635209
1886532380
159919316
1998415948
2036447989
1437289486
643899636
111039343
1500528089
1695938501
2017724666
627532789
1343917343
1730406580
392384920
1457668312
450063614
1638750170
278088153
561005916
2022824603
1024927436
107948126
362603536
1775877028
1456112195
380705386
1259249885
427656811
1157172766
1419554561
1718674315
1945198555
1083917119
1407800203
1897391157
73046950
1023583349
828814129
66183425
589736916
30245110
1379377408
1866246722
1351991954
1318252598
2038646634
497653428
867781967
462083140
1484541537
571303958
1388444809
1907957817
1779211824
1857955283
729499899
573672260
1026031349
1195156883
671895806
201696974
17432353
2133251837
1103079752
724913905
840437200
1314371722
724366023
610567471
779180083
884343550
1357023280
939803997
1174160963
1852012189
1140032873
960068560
850267165
685963315
14661758
315372076
1110794301
139192409
501509132
251876275
2093943409
1807084432
1786048202
1083738829
1812905191
873271810
2128354629
2060001672
628216786
1651753491
1534221123
322938159
493704376
1955966843
338476498
1460991115
1531395981
1577716234
1571689039
1078196822
792151819
1323402412
1759955029
1206990620
1024276523
1028689084
1128091109
11002748
132772686
1706396321
1963170395
1850120233
536626248
1389290228
1924709486
445468943
577604225
2043042397
2127990424
1184920336
733916479
923941368
1939312809
1336332
2017145923
1874615785
506750891
1597459410
1903697213
1719355931
1964111052
684799315
318949889
1454072371
2057315567
872698207
245604422
937300170
1590933823
1971369752
806723254
1670990663
924518225
408859803
1847281868
2028521327
520370878
1715596287
1346563995
880265600
1461059520
406865416
2072515868
1162915903
591046147
1826875504
919533865
1488640172
704089020
225193815
1059368143
2115429726
1935936786
993517972
1620442048
993460489
1377290305
356437473
421901557
211329371
155175774
2011388157
612273693
433543800
1918779774
1949716686
1237379802
2004064588
1995915229
498785352
179041371
1181694379
307272727
951596774
1434794048
500558501
1238886118
1209486831
1901773175
550301262
355543225
922683869
766206985
1756434441
864084419
107872768
1480566006
1339303810
1025901246
1466479501
1789730418
197922269
1992421107
1275716516
904984878
552846845
355365847
693181136
1082168443
1176136150
1196501058
558643864
398969655
886372549
205780027
351344379
1738216315
80456985
1287045175
137664971
431421743
32479823
1278673903
1288163817
105603972
1195763246
1405206637
548508660
2030283114
1166116784
677098111
1160181366
589321498
42365258
914131506
1014921027
484165202
1175304443
569236039
58819013
1191971596
633934857
1555291288
239715878
2113954772
2106558728
532113035
1811682017
1091490486
1399207607
1302297597
1572771988
1267898181
1461396324
817531000
1504850008
57158717
42712421
516635831
267246844
1280226446
1333129007
1914321045
743461212
1036170498
332589050
1502664274
1731543959
2093650147
1085293328
1785326527
1996237143
2084193260
1793961338
1191161787
1070145366
303924609
74914197
250519656
1153335092
836172559
1804250000
444402167
2112445521
649367091
1925305984
1089724045
2102969774
1281536321
1729222239
1150984477
2079227089
790442753
247803690
597457053
1568337789
1522788318
1117264513
768808308
1810614988
2145906270
658268640
1366597637
320244317
1689358614
1414115883
255679468
1175348777
70998317
2061081038
219122512
815757094
1635065767
690409095
1145783360
829733304
1937058905
1972534877
526597489
1239671007
1147486590
889517927
1946462792
1988390048
232325239
1379701867
1975283019
577038147
168961071
208239721
458302236
1982152012
1107615236
1523524342
1186382395
850637833
772050661
1723338
1141642626
1287796571
987458844
1576383794
241299860
645768778
1323034
658907498
1535566961
876471419
912248245
289503451
402889521
1470556215
1034099364
2118364678
2039050528
1561748923
1812982208
695127463
1012583158
1851029725
133108018
573674591
1858633118
1277922532
173018273
738164131
333277279
739611059
934680597
1109554089
1084034656
1127744804
1113473301
1503685344
734617820
1943011764
74639727
104277891
1553377413
174422476
383280477
775766045
335003068
1332071273
1056186913
1555314585
867592530
1431436953
2024500446
1710755335
2133601391
69798717
351351686
1341623685
999355722
1517407260
1026929250
1552230033
239648352
35757436
848659286
151453690
1427864297
98193517
183525941
1542276964
1396540199
855195773
481074254
218745979
1790998203
297073055
1433509700
1463767598
1509700625
2120128092
23888753
79007558
1637326895
785205488
1091297380
1395525208
55311594
478828396
298941828
1276386592
769031288
1488580346
525210523
2081692925
1054306288
849117860
1510745368
1861846563
1106250391
1060445346
1047047759
1024113597
487814701
1290760776
160148940
1368816958
498001251
1718127062
484007823
277634511
18453625
2099047414
408856363
783537074
602474448
1308449199
1486655603
530329834
2072369194
1544018917
1404750016
1528297390
1965109897
513459805
1227274363
632679708
835822871
125711429
1227357774
1155612677
686173072
492993385
34333440
811895409
1068774698
292250798
574124128
1719571556
1235373912
1747631578
2128010337
414369556
652458876
960769452
1616199630
277263810
336010864
163672619
2121003452
1527761426
877504198
1360331408
833121857
1578665337
657426371
431339368
1041731080
1595376427
1789944890
551007267
521281230
1933527807
1643308433
2042935410
181275702
503279199
2138815752
2011159678
130932762
514093908
1977396489
14796022
193593008
405130254
358440785
1129807081
573900807
214154667
1295430541
78984234
378140136
796465225
1367665504
1555483050
57973830
1361801033
112900547
1591495349
1184723754
1837613524
347063788
64147721
278763655
1639420226
1867857639
1663335949
1175646997
1581383450
285114695
1078433138
1076086815
1928318003
415144837
1123137797
455538743
760531480
330048578
638104868
147609945
1276102526
1579355603
275481263
1867390700
1588644020
1454924257
916049321
529672969
293005020
151099435
1530822091
75556295
1044541443
2097162014
1241161010
998975364
233045756
1133197325
234640066
643760615
627400145
231246112
1401006308
1539952373
1828824741
1277467386
1638123752
868541470
801272044
829171067
1276763084
298477284
948846145
1961408393
1575639894
314745172
165257799
1107808960
889218931
1253826527
1985885162
1558273684
223037229
657113562
379830041
2078055774
1946583931
1935342385
1054101395
983678796
25544464
1811781030
1699119175
1161470206
1008029829
985131873
2121638569
1089283285
1928077426
966488319
724881996
9358097
481368503
1807428832
1371043808
1686063821
1165309142
621811505
1490000088
409038108
1486655805
1150788062
1367083529
1917203088
1455946149
2039936391
812113755
1943607456
1307875555
1014536876
1308498891
1502550594
1645137037
2049696960
852339589
1090312576
997479402
1937384830
1454240498
484854368
1145862774
711931561
757302912
1310780373
192905761
1953705109
1409159051
74796415
1649736867
554132274
243966900
1032034194
1787545369
737608192
1323171713
1091796966
1100545482
1280463865
2047308645
1001924812
566736852
1881938355
69582020
535235423
379682967
435805113
760139762
510550829
438831658
140178785
1604257752
1484410292
1830048290
683396237
580664105
1184825744
1601757532
871125727
1117196415
1174460689
133295011
305197087
2065320958
2044690708
766776779
1606407581
1049358286
840195765
700240290
1847385477
1039273260
208856406
1865983819
157425094
674338016
1786211984
308966605
1679038490
448392977
607551607
916621209
1856719977
403808784
919747852
1458779613
981729898
1120097245
1136531738
1478133296
966253506
1157268532
515101935
1977742873
1061224913
1459283228
150261836
588081430
1164064181
116995154
664801622
1449653366
972749637
1581836284
1635845598
1359463000
896654745
433908705
1505902132
299984072
2054319338
1262072964
1283452091
883281724
988237456
1812370976
1614934520
1559376541
168237864
1949704380
2004255530
1742538134
1128358895
1167723553
215805008
516039913
1316397950
510415930
1015160613
1224323370
979980612
358385274
993012075
614672317
1513631980
1210442032
1041580040
1841021749
1086727886
626753796
2110964493
996231323
1341937025
1673762291
144610575
1170865167
503295534
2072180618
1477786308
1651484150
1453156147
1977437749
2146496471
1389521690
1114511636
1332375455
1705255135
222387082
1024799196
724864127
1619051572
329632891
1469040949
466383435
1304448413
367169650
2007241805
642950685
1722370486
1078862375
2113159417
36268200
138876040
1623512658
324434115
102452271
1885040421
633251824
821644877
856748355
1481828389
2053809644
397636427
1666796646
1661575812
2078983899
1022990424
1910092429
2083797342
441090807
1416930889
644757360
852318121
1952154424
985907211
748069222
1484894651
505909483
1507715077
1662575219
929031848
1669987237
1835184691
1146269742
2106938233
1560410054
1095644722
549549025
275832374
1278099249
1629441319
424778629
615283413
1620209769
772020267
37569450
780833262
1033530520
2100701997
746913066
1771198159
940537972
1223578323
1813048574
1390866525
1991132152
125480007
1629999662
153244628
229742275
1383510549
842743512
741749059
1085257876
1854675471
739549652
428649252
921027020
1385801897
114057955
635973967
1494289397
485367452
297543067
1816392393
1901587099
601184237
1243359601
395746593
1125450754
569813371
2066400598
2106826201
374343146
192926535
416897019
1120502203
1298620623
2109403452
1765181261
1730032409
1064631456
8751427
447481859
1089682817
717482308
1676149020
805564295
1939831341
836290766
1812906114
378098219
435106682
892720955
1896255210
818409230
53797325
779184430
247274590
30040547
1902698743
1254090483
206804742
909959642
454314458
351040005
1519570828
1234125498
1701766631
1220184940
1858851503
2045954546
1156228333
1671016249
1553403783
1477491716
441978299
723015702
2018084316
959492459
74979287
475494031
363035332
1179527885
1651365778
221425505
196574513
303564532
1526430813
1030511463
994370314
249368338
1895853428
728273783
1990926601
581517414
879634284
1971805213
1669745212
299390488
895589719
375577051
826400621
468920216
889597670
1548279422
1689013040
1623194396
520780318
615388039
2104530163
1435631954
1375073414
1674794502
883820608
2045616450
976305720
580664105
850463653
2008558706
156166024
2066917700
1885183518
2139444231
625688237
600157844
2127111010
1679045842
1860577237
2001958740
423413219
314804830
192723171
1541221815
758592873
778411480
318544163
1615724941
1454565673
1003236138
473994981
2067392703
463562095
1191307788
2131764519
1540070782
47890496
1839354594
428503677
1975690759
1576204189
2033653034
2110883258
250787527
1227764177
53098046
707084302
562489342
1604047502
687228463
130453060
1654305328
899447171
1961841036
1532568984
1663527061
901145347
902742754
2024640268
237533267
1150340286
200102377
802486662
1056733675
1730458295
1974352541
660124576
113761852
769966254
887067885
1371500396
687482026
1935810730
194052175
286470172
474308686
1708872603
1285951656
875329417
163343215
644022749
1082861532
1450036741
1189843665
1615447269
1017782479
399246172
610696057
360488491
1076999302
164055609
133765334
1694477014
1576543136
1970790357
1911084043
1188052127
2081173556
1407822153
1856947266
777621020
101781438
1592500566
1170052912
799741126
1247166012
1980418016
732268463
179094951
1140734326
1380964176
533186943
1329165916
1026314921
1646815526
1007316480
1460835032
1426612477
1516463613
232523614
484434080
889200455
2106183594
1428526412
1957219147
1289081109
1203127721
1910622560
1217782696
253197582
1811522984
724258189
1477104195
839217154
472458415
997131051
1264222107
560022563
411131868
392059954
1768235128
1300601056
139160150
1250977567
1888584659
1572021960
1482823104
752162885
1847319536
332436955
1530892278
1872845001
614710827
173344316
1434842121
1965596019
893572471
1066344590
1076280292
820672399
1828805197
548680306
755853282
1618219463
1519429259
1564339942
1793733402
2006966023
718702195
1056573453
1217523672
1497291937
916156937
265510331
1818053484
1820977248
1572071744
581570984
1261349124
1532467556
624393040
322468430
1119007790
1884762694
473568505
1713396957
988218229
841771140
702629844
1405324769
238011337
433695110
1774479713
1983065862
1061599246
1866758858
1721185774
1782110141
177333852
934615055
796634328
589209903
290871833
1027301910
588424226
484417503
1657369416
1645028478
654943688
1935278843
1228533858
1238012302
1154221016
22552915
1300160584
669086816
800173581
1126395445
1423638680
482085342
1707248543
1242396785
1563833382
1002264772
30947115
1652902964
333761023
718624800
70641275
1441408254
1377603580
1441238491
1312209206
532226989
494776967
1522643479
1613811510
1687665710
719065705
1261075972
1600924500
1541994682
1761582443
1157113736
1919523312
140926819
1130606212
1413448174
2020551597
1829542347
943529888
970584267
1632329399
705477072
804710838
1360879948
1341524126
1996624077
1771104852
1846589989
1065969838
52448959
1623533893
969802460
624402611
1615857901
371508096
725754829
964967932
899861340
22443306
478911554
1427772951
419710573
820563986
950090178
486881958
1467181855
1317263634
424514384
1253804056
812265147
1376095142
1173714941
844279562
1944185501
1055425566
657107200
1722607964
252482263
951043822
655189170
1709340468
1924360891
1295526780
1430844197
84109513
345936653
1870224018
1789216506
2042505863
780153505
68235730
84725185
1073017365
1334447050
1073231626
536050978
1675781339
436619592
1364362430
652202168
131538575
534172554
926030389
1740677260
1822212233
1609420066
695432912
2015340729
897895727
1734869529
146599796
101216513
1880092192
767430949
393201563
2105945540
1046194694
1646727790
1041135080
2016418006
1958975730
1538153053
353352030
1075951323
198982878
406394665
597889265
1223271885
597706250
390600099
1570244871
472138559
1944279064
1076105915
1902481520
1052941795
833147247
612371979
1797335777
64771903
781628912
961452221
750444577
281360042
753747974
1113917496
335544929
2018073797
795726791
103305003
387638105
98914408
976390714
688440433
2056352083
2100146643
1137232979
2059204489
1166106769
1166862889
507693188
1522455439
964776445
214401451
1784063441
1482100145
493147318
1008244752
1679514479
852090326
1877971601
488322614
828915138
725016276
196668860
2099531221
420908176
1463004464
1031952637
1960092542
2016097990
2113159966
71212488
564242043
65312594
1661989245
912125595
1873694302
361237248
1494620382
1364319921
409055894
320244317
163131675
957934766
1098690917
573587271
331012721
1987127567
1418689866
231867466
1125010335
1783873119
839959885
1510404614
209978527
324549228
535997358
337102372
1252828394
1302552970
1831981261
254847140
2002070146
1949114900
552901103
1865846138
1730160980
1698033707
973109917
88870659
111729247
1511398660
1303101903
472736188
629013599
1803624707
1355103074
1247371117
739798170
423800873
863399832
1104108110
521861719
1763028232
1257683346
116353112
551487527
732562536
1056475810
613293962
436561359
1064214169
958769855
1727851902
338295564
154722814
1016144329
23312967
1543052589
336047584
479343199
1517106795
1827660070
394726069
1233946135
415345275
679674313
1449269816
189535199
1935914732
378746975
719020547
1026403363
1992657672
1602224772
396639784
562035454
401765320
1498387605
1437955766
1369521809
1021298836
2105661465
1329273437
1884946743
1772085784
1463273433
210248102
871040211
1081958406
850389414
38798960
216924716
86450285
42305844
528197673
823719417
1361490525
962942107
265441389
2047463667
544742568
1780290063
750515931
1311448117
315418102
1793671323
1335896574
1442305050
1964725617
2026237161
600040121
517740497
606818286
475726389
964658046
561562249
1877485746
1074014274
802610272
1454038578
1039868697
601494047
1206418438
71556435
1664618224
2020540782
1331575521
2052110565
138625597
2016952797
1662052094
2144592447
1745849020
867361965
1437358021
1508023810
1638696218
1084371411
1153479649
2046867676
711952143
449468287
499158281
1303550632
1959869127
1304555939
2127738537
616370558
1037725295
787397203
565595056
1947459778
827047076
1615913901
923255522
2107170388
2048510326
229074607
1165977644
724250185
25884340
61125001
1369167590
124037132
1437507815
1608402725
1596386499
1572811996
878869385
1054790821
1581809113
304037996
439187238
307101137
1354089602
499010797
1373098768
558786212
386187842
292535543
479484378
1907517997
1043437455
2068049138
1064859525
1509989850
219794426
1305771950
1116894103
889972865
2067264885
653485699
1737696275
980681918
774556469
1208590344
292278019
704986795
1106547614
1089753129
1365191023
656561730
1468109300
1692538083
1202004360
1656524701
960177349
825873947
1070032269
714172992
1476895717
26166980
2023534390
567667014
884428580
1194026555
1927643296
211256717
902303115
1044000027
1276485411
2120198291
578188875
1626273943
870576252
1811304851
1966928564
1948829470
900831340
2116139427
1464370835
2029775424
983681405
1220494557
1899176099
1766371763
833897877
1827635282
738846979
1442466544
51522730
1312402257
171879357
1140885501
1411482122
411696423
567585594
552085842
2107064808
255711622
839660627
182159039
762059867
617846845
1077898928
1257251703
1262991110
999056074
53760692
1944967022
174817089
13118284
1166110489
368272201
314308392
2114508696
2122919164
1628322004
203782328
1357782702
2073584532
315139724
1751602274
443556519
1195522643
76846452
1207347967
1744657158
1748079329
1356714804
1758095070
2085367040
1305829654
1692844730
1871991211
2079958429
1002985842
998211841
210499578
828702555
338914243
1844127315
2142536396
541602789
63626979
1384669978
1451632096
2047482797
2030359988
1714333787
1448183670
1440356396
1509154111
2021077806
1133753496
2034476699
1035775427
1584411492
1712068446
712701503
1894110254
1436305121
970072736
1623105995
422065705
1685216487
1109596688
1042849846
1955028561
798197641
1213210276
1874785472
1293480248
995394073
723368788
1259332561
1605451672
1694356050
970076888
217106785
16602601
196898673
2088657620
1104972050
1574701031
727527677
2107466827
334832625
1411427448
1605781935
199602395
695904158
1099856962
1064685408
1227357774
222261235
501985190
2120555611
2065692169
1629781005
1790935683
899002540
793690808
248570795
38684953
1288166791
1860943132
211893509
493485113
1574780696
2034409995
1247282914
1722439127
448081343
978294111
401896550
379112125
1161941338
493947138
1920132255
1341737234
280926993
1230261077
2041734639
1326821179
1675756567
841493434
837322831
1255754942
1100947205
58583590
1402810449
593745231
2435142
2142191149
1920593353
1812626227
1871993587
93392026
1273620625
1056306048
137094774
1322083179
96307288
828684894
2138970891
379427336
1286899818
1365858222
390849843
322505340
177864538
1403684286
940610353
766726033
1038502115
1682674702
2037050015
506222075
2058958218
1934417183
884275048
74074429
2128303001
1982368959
2147435307
703141715
734303229
238512910
255337108
316097647
815161420
1520612695
1096708863
926513928
1239001522
524150819
826396391
1542717857
554004101
1724131110
474250140
1169509591
274710993
929336749
1537653997
1029829328
596149202
1741731921
1029116537
896849914
945600098
1805019576
643788663
246040111
1321779457
1062169339
481437563
1578930898
1135844542
1457196339
57993266
1631404678
1773421155
189300973
1648861405
7946132
1585488187
1017080784
1219116317
121741228
1122579044
1818225299
460177646
1443044743
1430988514
2133165781
1603246257
843517770
1849222309
711470054
283442756
522653987
492937458
97847502
144044824
875874188
2112800394
895006757
982410763
942808632
1264565190
696548881
1465485342
1943495742
1079458125
2005312760
1640922842
2017612946
542447627
1927895368
2058935203
1565662343
289213093
1313178251
775341366
620229211
485664156
1349069499
952478698
2024069840
973769583
1319020902
1554013191
333675516
1936856435
602068788
1869646349
1928165415
455302013
1970957381
706812140
1863548281
1514239408
1702995127
1994655797
914740158
1684564925
276692434
1260289934
528656605
304718422
119097660
888709280
2036274504
23218474
1693052851
885747668
49219840
429284110
1404796622
1916056056
409283782
1933259840
1787747339
1196730367
1973728764
890082798
1646581366
1998737862
1896016247
1674195649
804225158
235862160
646736657
2007558159
43931288
1218961332
1994511754
1330059957
579483381
125763193
601301135
1483239110
801546071
1694361333
1544186358
1031965505
1522188843
1104395090
1806475945
174679311
2086730288
804502791
1757418728
640858609
1611355514
2141810807
1637379998
911970114
260912291
212935477
1360908194
2104187214
1898871320
2133602043
303477207
230427832
247946177
542988043
408285518
666673360
408337782
1528330668
1324943148
1447097501
407917465
415451456
651515900
365889233
711479271
562717594
1291595475
704567214
591446083
1204745584
851680316
478867039
1737808198
653719339
1209147292
281743012
1691584958
994536589
1829945788
898413822
1109410258
202707925
2045386166
579977162
1464867876
356754329
22919898
968364823
1225728494
1859562080
1489899786
1194210344
1417250846
573503628
2118814210
1345381872
1405588482
1833982537
952529247
5129455
1983992103
895674462
101066463
1901326346
36082615
512843806
1893113727
1006471270
953641005
1039110848
1739162340
913474241
1484199965
867982989
1346163390
1437835655
22964177
1713851108
1598318417
245161711
738439612
272331124
843641135
1527061631
1168835006
607810260
1165830814
1036820486
1313434801
251735673
855671030
2012151085
1164845810
1634032359
448167256
1760957254
1407291345
810676902
215738748
816252656
906601671
2076402151
1587045092
1302495864
1417069531
82908228
1705023756
523625153
1102099285
580273517
1092912594
1324760851
1309506697
1178015459
389831833
1906396160
1417074230
543753660
1617805380
1638101371
1919366473
1257827741
1054782044
1814180429
955138735
1325095148
2107794558
415441047
84281949
1625443156
416944046
1125691844
964536724
1504012252
314247988
835771473
129773121
2076880130
1354359322
727815877
2033282577
947751445
2046113028
1037549075
726445154
829630759
1461102315
2015818380
138086071
806707264
1405872700
603909475
253021751
1303242047
1328128705
1610750598
780429041
1538724955
102614021
775731649
607994309
936496848
1764943827
1660477806
518979601
1544534801
369490702
1401368289
173124855
1792623244
1763452590
705585113
1331722696
1720749969
1446327505
1783936637
830374929
929482434
1633109021
1598767965
715486651
1274165494
804433166
1640973680
11053002
46410614
393821773
272950910
1180678206
1469588851
577725478
865376378
398839236
141948815
1027832021
1511160477
1955177379
1614424035
872923911
2017076399
588989250
895557543
430496020
702791199
2018926840
43887529
368582760
975084896
1685030468
748439106
2077751658
987585025
2086132304
319472857
1800855745
2094354284
2124726124
1975372885
1624058567
519237187
1418866483
1114634694
717740108
325076217
837297298
758672250
1016210486
1118776088
1960732553
1519906454
1684703073
1272952635
1402922320
1556326031
1185652967
550065277
228624982
1221148532
86196770
1202646725
1490179039
1305920789
1154255597
2088221352
1336621570
635704604
1336242910
1226668299
1130991187
1006531154
537715885
1918444961
354209518
1840689852
1397894788
1687768984
517424860
505637986
70849344
923742768
934054207
1876007806
666070383
1838268745
1619500677
363188193
2106488406
936359888
1718240122
1408358110
2118855507
1653374962
1503892555
665864426
102369
405939100
1962560559
380090132
721018081
1763203063
451213936
13928492
868336542
2105270237
1478227860
241693577
2133468399
1009303873
1646291811
1489354850
594649752
1174463117
1957284813
559994322
67762311
1064252988
538298496
94842241
851786701
1208046231
1042100021
54972535
1009423587
1479705914
2042601715
1994149178
1694214020
743035898
1367355892
2046152177
418050164
317412522
2009443962
1828623149
2055549841
2124348069
960484685
842249329
1487960313
1737634893
582178254
759715132
1412385918
14990463
1147150892
986037885
1835253189
1120216499
1406607944
305347951
792055635
140578316
523707941
2087031255
658817441
1818171145
698670888
521553757
1938562544
2069289572
1992278840
366455743
1303687400
722985767
816281812
1597353306
1524202906
735244902
1733780563
1263958836
1103347350
1778083449
1273679017
1208726977
1737516493
1644640537
1745566656
1842227106
147882985
1735433425
754275177
765169398
1041882575
1985789179
236039678
2118065550
618711473
963629607
626262954
921289589
1592826930
86221374
1880861389
165077787
1481609197
1067515496
1182747946
823192865
2080524059
1646620922
1546544469
1230950369
470164172
1324810269
1395052810
609655293
1563470602
1963791078
2024316724
1955510090
904700919
162686849
1985739960
1855329814
387060485
376324891
1429102234
293405543
1648788169
523151707
1983025032
104529153
453152499
1651197793
628741244
1833724364
1177583080
2006030733
378286245
182298418
1403751904
1349323809
1998417815
417888746
62830702
948869210
701484675
2089496906
1570086926
733674396
2000181781
1096760942
1833993844
1803089678
417760897
195812069
570745603
579097394
1247136827
2133025601
296639286
1557544218
372423566
553342662
2080240325
163300721
1620352710
2008452726
884108350
1746870966
393107960
2046809753
1827836077
1701495601
1511256182
2035665817
769912158
447763725
1893265130
236880767
46572764
2020075685
1656148827
1210758000
1637435484
96309765
1629915785
173138466
2072035774
1622170869
1077820525
1430121764
319759930
1239385681
615062387
1947426042
1113316189
2140588979
182548343
802023322
115389546
2001244531
664209602
394023680
611988498
636473439
1427028542
542470771
1462942377
754091374
331731946
1162873840
1308032260
1601312136
2007075029
1856124028
898713121
630072533
1349692904
345004049
266650365
397529071
1769580805
348345833
601517373
1963934348
389564914
806887234
246816608
84431835
87200067
769249510
163725426
2011629569
2082587174
245507044
1605218662
2034714062
94079343
462589878
1127285894
1502394173
4126638
1763816925
603431829
1027486401
1968948889
1023410414
1140753975
1498804210
2045873249
92438490
876252668
1905728265
103741122
171285751
927252282
1140893448
1307845697
1286884268
1046647461
455376227
1504726539
1001573810
948549428
618304677
1442380809
354245217
85725917
836947486
1912357455
361805770
1060203646
614095892
1211775696
2117384365
1674807548
1877653932
1569885485
38003268
1520689699
1353582080
955733770
758113845
1996737234
786755116
621774356
1913595476
1740884052
416309521
1868153584
840718992
33431050
1534003480
1870876804
346339916
392762138
1949932080
568501348
1356723784
1252790835
542145387
168363975
118201873
886718714
440166772
2045992275
1154692384
1308410974
1226920871
601885621
966870885
501246838
1276674336
913805516
878253975
785445755
1905490286
1294438612
1460143691
435794903
1782862365
1250701249
702808149
472154974
690327330
1462294472
1237911315
1430239293
1224136712
1439901433
1438908994
438600766
1097170899
1417120540
2034710407
1214598163
2037921616
1507773790
669113668
1054542556
500339109
304648682
314422324
1605188360
2104123819
1440183526
1127435570
637428003
1298592643
571333605
380173351
1155056453
773945263
301921820
602012542
208923683
282191401
1665051536
1333815465
1479166228
159865416
1449450757
1437733513
174351003
1026830464
399709916
1217665484
1595774106
813351081
1328758364
933089263
277259865
2133936897
963779457
1326668362
1802129618
216664302
507793445
1573683292
303023993
884459758
1620922924
381063813
1770411770
1101365056
875832021
1655501952
1062433383
1893610409
1881844030
516655080
1729603531
1869847386
817781844
1497179100
1109410601
352340496
1442814306
1946117506
1763107866
572730466
279584116
1867642242
1626726039
520133655
890512011
963744712
900534114
259411337
452813138
111731748
452845343
974613290
1786177805
1475492900
1765170972
246438922
1697843771
132205231
1291075754
421339375
1999137167
565716816
1249478272
1405200366
793418635
1183605728
1572009466
1011970435
849952862
506694337
880451598
629583519
1421575800
2137364364
657603665
69782184
636266358
1280962973
1058799264
936336224
1479017346
2136457381
1675632334
1229765893
42369213
2033309642
1793086841
1835094169
911794744
300398211
520530953
1163585559
1544267800
2106292778
355850488
1718963947
2105089160
2020178717
1640430572
1195715270
1785155402
257090923
754049629
1540579219
1975338918
1588747465
861564300
420147244
105937073
343844451
69785835
1837981764
1505099507
1099899453
760264009
847134561
1505919604
1729615556
569902858
295768071
2023782553
561594645
26053227
1035322769
1560654346
581886480
753205960
1345916415
1393948129
180729942
901521936
1923327504
1521402158
1844470652
1830911647
1562030207
1276461731
1954889084
2122004565
352194086
1884939856
1192741743
150109292
17289752
699061295
1999107792
2049135063
398520294
1264802073
1348328646
1323393439
2096338126
172783901
1176074206
1767472120
1992137773
588413357
1938842024
208269861
105316237
432940977
52677067
672593452
342023669
336062614
990310403
1096399961
367008003
832233700
1790717323
510642923
1880062913
312735319
1471824178
874736769
2065148935
815822840
1406505003
1815043050
322518855
1080466838
1228957774
55923306
1931807287
211608481
848867857
2143344533
816633970
1074354183
1063917496
1067515496
1215463607
2006395258
793798886
1655389111
1020966616
297359857
994823582
1254148799
949224524
180438076
663131310
1531373330
1772353471
1702972488
1352233650
1460414275
163323645
1264705405
1303756181
2062112464
864609870
649220640
1288684895
430402197
2131547004
1632903544
1684959389
300379360
1399562735
1116554300
1167693089
1287644944
1461152517
614566362
1871942944
1866661032
833244588
2141123316
1685850048
953926318
2076772224
556236838
1812357713
722417201
882332005
1983763925
121038107
132034065
1313709870
1207639016
1412275037
900805215
307872249
2006039523
1499559161
2102500184
950899453
625185591
179741769
375844004
2111108037
1466895223
2095327079
1549840101
930753887
64763867
192295799
365875151
595901932
707203371
425582789
1760402774
989753783
430316055
771636792
164488136
435992212
908849821
1055613777
290020210
1491076831
1378281057
1611760574
65335262
1629783684
1077192410
179914891
1623201648
837986862
436561999
1343418808
515497778
199367743
1813222558
1670509568
2137653771
14619271
1546674998
1777342912
1343479097
2131988394
1217370612
1343738079
1569690810
438758130
1038678318
1153464442
1213902818
1235733831
703600338
207171471
2004051256
177279267
1147910728
504803358
493625783
21212951
372030072
1903189569
2110566715
614887871
617856634
687217409
1743307072
1921996703
719976373
1589575170
1278136813
1861874852
1322372775
848690702
837086617
733228407
759156196
1194623282
1989732153
415176168
652846905
1687524751
2134425407
1305892673
1173961794
328967798
1188603612
579488104
785152827
1081857397
416885895
953296877
1823997813
1511970715
604452246
228967944
1197773995
1077880709
9545332
1822918992
1895168266
954204841
648984910
73375641
525122081
1949050393
1069402534
950466144
1826795872
1817543499
2096717762
1177436035
171609794
398728807
1590900961
22478309
1547267570
546674993
254543991
2026979507
1575367962
1136892404
201288709
1238521501
1451645003
320077937
91415864
1424974404
1111831289
1245391
2014882561
1184521827
1511126915
1108646910
1655098661
798641453
1361334343
633915004
435427404
85996647
718198931
555185464
1076617292
686978544
865060679
1549099014
2031455119
1957356778
231588409
708193188
1696779355
121467068
1097944336
1519198903
1485411242
839871736
2098950171
1479508890
359887047
1170800501
895069633
1402464110
870011264
193332423
1928965712
2051569228
1211602683
1219470690
1494847890
323303090
1623996098
27030247
136608392
1784230739
709013703
219292423
1291623057
588986372
1690427048
1380483957
979181640
1353760293
236460499
513218275
1736866613
307242442
524778749
2136836359
905120996
1005673629
126569809
903974714
627008411
2116098341
316243750
1700697889
1901022521
933946028
478250608
837571398
2051657144
423265303
1666287517
659372118
1678216166
164533274
1603097931
443266656
1964562967
953898685
983881909
235983919
639496902
461133572
95215561
582152243
375018076
113859021
575037194
769166970
1849579540
916663145
892997969
1853473880
1788263532
592014864
919635278
16835838
1115820812
979689618
2116725014
749147536
1163346305
23621015
997506558
2041667845
361705444
288811435
1750175990
1927810451
431090931
301007925
1062175056
1652373295
504945130
448256100
1936657328
250791366
1786141014
890124365
1181054086
388161839
929768171
696420279
172319647
475269144
268979830
692330380
1164205270
416967333
1341039597
1435956398
483091758
646873572
313575826
1518798071
1421605261
2000399886
1499451179
483830476
588930273
574251452
1804165715
1246116046
1291050591
341782594
1578445480
78387798
838557710
1595387009
906634664
236836288
10435131
1428714477
1899780084
1682460626
2014752475
1796784985
445092133
84637223
1053964393
760280485
1782768964
1825051977
133496340
710735585
1678353646
1681746934
284975432
1493003208
1750132103
774703510
1608035083
435104447
1504900339
930820920
1543944624
1681767024
1566777417
280246339
642950685
543408563
1231835602
2046234877
549158687
1067438806
1570978998
969377273
138915721
899853335
175215871
734110371
640732958
411133866
373919239
1418730628
922155837
342980157
1733484447
284962056
1707315505
1516938312
857659628
1346926018
2096018173
1783601591
1681807317
724501982
401337332
1270894762
757952699
705871498
798478398
2011386251
1342212063
2061057172
2014748659
2051657064
745189679
1059217677
1125710850
2053000517
2103346150
2103653748
702743803
1954765726
1723610703
1155575598
516070506
500156720
679432593
2039903214
163689003
1514144776
192279862
1711203565
479688371
1081473315
675850132
41686683
1446080099
1710975797
609040339
704826201
818686070
1048345667
235040829
185962433
806363423
87634889
1418301679
1835969049
834422159
767167059
266402189
890538936
1240458450
1402560609
1306322131
407947877
874688778
880371989
529503723
701701386
465404963
1225741590
1120612619
939927485
1208857589
45181940
780171711
1462405109
712584008
446969602
525938730
354104891
483919152
2072289900
1075156588
548177417
2121064430
1178571161
733991307
1205512277
1044517683
208604923
681447061
1559764312
550128038
536386683
1888754884
1306547904
615494792
23262291
1958193787
1624766678
867389318
661786207
1854748223
1321042008
187055944
475139086
928914671
509528174
1439379520
1579229649
1367109189
979485815
1548789248
1899127479
98460009
1664368495
1882363417
592567816
1273025364
1957614700
289363801
342883835
1896198281
94601920
1449471893
194058366
922825641
1213359029
435547677
1728730312
865329865
654008230
464493200
1386485166
347125138
295934132
117113736
310639814
538751577
456304560
668096925
2001522281
1360925020
81690096
597708731
1648045546
660596544
80952705
1608698089
65608179
155761212
1768191939
10711149
1242483957
2951745
704771414
284825458
234323474
1111870053
518936194
1419114689
1351114504
23874114
1641847586
224065774
1478487293
1132563507
121783479
1702255933
950199675
917494390
939222789
1894513541
1440648055
1849877405
956035829
1763473874
2091834420
1273725084
1211782282
888019699
958877700
1907579966
1728624392
1566619798
816974745
1655000757
731259040
1473807279
480743386
2027663120
651931271
759477345
59724342
1466105450
1324733343
885093963
59990395
251675396
324920582
1567653488
56024952
1517733521
505023006
627499157
1414401226
379482854
567527206
1269605311
2134627353
1233644330
1286867907
1036715956
1396083744
536958345
48474263
1688533458
1102719836
1538587191
944986215
576746499
246217969
1949797747
788955520
1779512364
345710551
1308283609
1748798600
949688467
2100178263
1820503989
503041811
934741204
709184094
925105367
1907721731
502709791
1665371842
1916708173
1266377014
517094936
1742849409
1802811127
4994713
1735744734
1536517946
1407659599
2008101562
610692235
1526875211
2037203963
1310694790
1567786773
425622193
1914788619
157270951
780998732
1195591992
1054400697
248948282
2019626171
630518498
229945560
797333322
1336453471
338671575
571911661
899435979
666322195
791125372
1090700241
1429244521
1411180465
338528765
356508945
138531305
1956249412
72933960
1655823677
106119587
1978383330
794261931
1873196764
2042286190
722785760
980562491
1008127175
1250046670
163805736
782180002
1325212020
1347236408
1026834828
508191803
101529281
2060319240
1932662615
551467088
1103868564
1027785909
241934616
1146268436
1630774448
1001541976
106040099
1943545635
1532133490
283746470
235010547
205255517
1397535657
1145292462
1158430985
1851636961
681777541
2015523093
1814032889
230292461
349563740
1364185331
63393373
92038097
2052413154
51093201
1336104455
744293848
844105845
545546703
1235268380
128154532
804588687
1442397629
1149201307
257847184
1053296614
1292591455
1627117894
880909958
1027744316
397376028
1502416250
459700423
294912679
481984762
861380755
1830653723
310076261
1650443909
1800915150
476758081
1803415389
1399120781
1535463413
1216816324
936975968
2016961782
1642140053
1467529019
1098443316
1833367192
430941338
650442553
802894477
17028629
1701436491
1344226144
2057537705
259078436
1806397017
925156493
961357760
1981348078
1669807985
392879813
766548848
51745770
784966302
1625789822
1459494571
269555988
637946604
653400779
1407685099
1128026301
172813341
2093886303
1328895326
798675946
638704836
1490321481
1166824971
85745810
1191544456
1143057589
1427677907
4674406
881243749
1545737643
1265712695
1648368745
1181923028
1916147160
1053721218
1217207270
1042190264
385684164
1224919960
2140395048
971435607
1004408434
1544993688
270444824
1560970990
624931568
2042573960
1012167193
767396250
473028541
294234033
974640460
156043030
1145298230
1731046497
743513749
991528545
1534230635
1308645710
192473848
483790371
1075029784
1701806790
389081312
332949733
568330907
1908176511
1859128535
1845086322
1910212048
292259101
531133327
1559672331
975084896
457813154
1233951504
1530100603
683312944
337691760
368130473
2032096579
1322082689
507153212
708207470
1686828342
635728589
927987659
2092222163
417696953
1442194219
1714848463
1265596477
158362666
1426466664
1842981750
1445045484
892870572
1746485499
957900782
1489552698
1098340301
1054385519
1185687005
632280392
1497639675
1687793419
1723283335
639861667
1251694751
635243091
1848962901
1875448569
1488314802
541851638
1583875791
100793061
1701617728
1088862887
798850076
870570671
1576605343
169306112
1118821695
1944082452
2059279385
741284915
35678744
2109915465
297916854
65926968
337172425
392301798
1207874532
1757634361
1708670880
1973322799
1669820155
579328888
1001978230
477044257
94681708
1734865316
616075543
1055159873
1514462836
1761160786
108511510
1462807155
1669374556
428883224
1130396631
726233967
1223850593
208187623
1399077698
190678055
482708806
60064373
1594332818
187671611
892807904
187198873
1078912771
776800900
1823018228
958010204
1204777295
1817980072
584461710
1931925025
383552402
1612610571
1068241113
452637562
1162234000
1765355932
291944831
1941022959
1938338930
381654415
1070864506
1045474955
2032768445
369095418
866331163
1615994148
928323058
1395998303
940387186
206604445
1354359322
1167727663
872848676
1327877677
458528917
543825749
1542674577
2009401321
428916843
2130941915
1167843489
1625363051
888630750
37642965
1633045607
862728343
1696900148
1045411597
499020237
992696759
1421880437
953075242
1926966098
1640314155
676696193
1774879495
77317249
1169018385
1840584004
922289219
125456056
918334555
889899591
1088740790
744820391
632134089
963992969
1136210647
1356971677
1852554637
1506726478
1042329719
1055134970
287533891
237830359
447507434
1192044515
1996628868
1697003929
1451662750
790596401
517368750
777117417
1510399601
1427503112
516288274
434382388
1468415702
380875730
1893082070
182066114
1721190664
339165780
2099110908
1277636349
1928681869
1935913035
829686378
951229453
985143878
1277400214
1443240300
490307284
755494965
212248254
843760024
243785553
1833582522
216999526
450113512
1243319182
712026487
893317612
498993332
1173626899
1285091883
1306438284
1285798731
2106558993
1699694907
650845916
382790579
2002047138
995746301
1834868251
950752145
1267983098
1687626268
144940844
728678812
313657452
662179431
715393115
1264805694
618927409
577009202
1285636366
884122752
2136418790
2008108372
1033648005
711591831
1961427059
911604516
2080997072
1536723291
1850720805
1503385601
806673883
1606651756
1645973497
780234370
1464186525
1707715610
44368515
801827603
1681250913
147706055
1690470399
536815768
231310937
510500944
230550724
1126191363
835354447
1991962151
1285256582
1335371943
1957218975
493108323
174862363
1912198470
1917340654
708365059
370238647
509645195
829027828
1692387981
1381972830
1186278223
1339244605
1256124008
1688524831
2046152177
1489507237
1151074862
1642084745
1265384237
1695980908
610019479
148697407
816441046
2012141131
1286523707
455395409
1512723582
1408177556
1405124302
981408088
265948757
803826312
909946562
931236106
1111393210
2055645840
577336733
8605930
2092374659
2039388966
762772319
643169938
1811392121
1709693873
789539361
68640219
773379125
1294271860
1255908707
1555692875
1338286836
1049437137
619789928
824439343
1568944933
1914010112
2052907286
1849323007
901495040
222867973
952591543
1045299312
178126507
1735318757
2037568702
1791146690
1390481956
1448723839
655368456
363543931
1168750664
217476932
105532374
1017982450
179771071
96648097
918659175
613221473
71940857
223853542
1209388258
245575408
245882483
1084484114
569658226
2095232609
55278822
785273311
1340205114
880104013
949944761
1589668340
420323774
1227507479
1647738188
1262973226
1993051022
1971855967
707660219
561473728
1482489640
1350549992
159097242
1713906756
1513243641
1614715287
876330795
1864305106
822327869
83718600
1979031434
1706989310
1335636647
1342507232
809411964
392885805
1634042828
1443324690
1409992607
401212902
1334729594
2105507787
1919267715
32210016
1279905326
1020227781
1691782498
220568361
2000468919
1141294174
1792009621
1951476161
1553091509
1992179173
1295092749
285095225
795917846
1612479638
1594324925
1527432332
544465500
1088939095
227090339
1088118476
1076429100
676830234
206371557
816884887
688020917
748025691
12606812
2119316335
921129682
1965806105
1310099804
2034922478
247654347
1336940005
195332643
2036100701
1841612438
47917662
1520200122
1666319762
1522788318
1879890176
570041851
1361042144
314340954
1828969747
447673585
655928613
897155900
2066407276
1872417461
1188914993
1613391049
1505996372
1392647189
1852582995
1406978608
1411380867
1743372752
563660591
997229052
1718448337
758734844
558409385
1188986309
88352042
1359666899
1522633014
1506462220
1380694307
2040420911
1604250919
950318329
863865921
1874062983
294636710
870331591
597853701
781362879
503416645
475632474
569218193
1290446036
1343533359
1250295031
2066759206
1252482633
1053993138
1636407292
1683489757
43226352
179519221
1113535860
955582629
801057749
1759773415
1928868200
107795875
1718491548
922383599
1016581687
130478434
814062096
1041106121
1170097505
1392191961
868577357
979273922
1000533163
732089787
2003323339
897193849
1213778147
293962198
172690389
7618349
1315449551
600966504
179174712
442640853
970816641
1132953948
933391337
373847835
1220549749
1251871843
1020158043
348526193
1875557739
831377764
1056273537
1193319978
559310155
1372129599
690154134
1900008917
756725652
854947191
1059738789
606217093
1898117354
638134879
402513718
1649587475
667518931
1313791548
1617277446
152988639
1977703058
952948488
1191863808
2021666342
1416395359
2049184260
300076308
449303968
1977380790
1058234846
1106631373
675875490
1846155135
1687032092
2094767881
838366187
1196127603
1969480280
547731460
945794327
1087978220
1559528652
771808562
1736249378
1037935901
1878882503
862050604
1830199715
971744229
1319145792
1568868171
769334371
399438929
1261876014
181455622
1897839471
2091088431
1715237874
701068618
825064881
1867062332
392660166
1819180897
434265319
1297099029
1159009414
432392985
1814514179
1341957042
1862731131
5608626
506382279
1723824850
149224952
2013181144
122805581
277460867
1535486686
2085277444
1064106634
1185566257
216095650
1766960256
903805261
1716449187
1409631412
568105532
1619312755
1399732964
678956658
1096940912
602461074
2127092115
27085992
1239621570
179876354
249600864
1203840235
664114841
1692186191
154581660
1657899055
1898343906
1850952733
928873304
1618612408
189316380
745276733
592063275
2014390838
2054820076
16078947
190768359
1474583823
482650437
706790675
938578764
1821904308
924257494
1855758053
209015994
699434209
475077889
1455861157
342596210
1565962176
1365191023
560392404
1097227625
1986155474
378282629
1583451181
1176531600
1735931795
916298654
1055929653
2067223956
970262663
1352879755
247654347
1194018899
178100791
375680141
770623478
331027927
641754845
19620771
1388397863
566015521
1637503426
1894743189
903822985
1836814978
761072809
1117982680
274980315
1454365758
1688711724
782322495
1239887618
777068070
515742257
1498810513
497210979
19437385
129446760
197495699
1581796966
921245020
1130468178
1407352034
423162580
1548512277
898213986
1367330765
1703470807
443645118
1027487672
1144446891
1832777363
1803454572
1006207214
1366599946
452269504
1214755675
1897167634
863051524
1585962761
689926210
416206488
496907113
1558410929
1447188471
1645668829
1272231952
146657833
1939164756
1466371534
518967838
1927425188
1133526962
128642007
1443790416
2052994820
1425090515
1998225848
1090539669
1989189888
1244536702
68879534
222537861
842935695
421115896
1280962973
1993356836
1881238137
2115554534
935749770
1657390266
610540914
306619543
392928777
261092796
810721679
1692701125
1975841536
408181448
2137012243
1565888414
1046611577
1754600874
967025466
1989544196
757410654
441056260
845899299
1260692691
96760841
559005738
2036425288
1297799221
1217154939
964805591
56859719
593027823
176450305
222014532
1634373869
663845697
921710492
1257078103
63417496
1656386546
1458936842
446546426
1136545773
838889837
1069650863
1975113725
836359228
1749295000
1429735770
520389978
23366755
1097031620
1868373033
1242023350
1192062746
431606176
1713339091
1627262375
1220746060
1723472900
816544491
1746701366
2037001980
784178433
1099220851
590396397
52956971
1111321807
853230415
800263840
111710496
485012183
1115981511
607028263
1087872516
939517161
1793417347
459709477
1598164690
1217125530
1813737489
1650463979
1872345559
2093303527
1607217248
455000440
159603467
596401268
1758470044
981794873
1409311415
879058138
578154015
1668075603
625312770
1657420284
66519898
510225119
1025141734
2100200748
1059938178
1315879152
2869867
507778749
1274800385
2146861852
605921304
1536786826
1201312579
413206386
2089172648
1909686896
1153913029
1155692600
22661149
1411964770
2098153762
563824166
1594615590
1361944131
1462005110
606191493
811587129
1264053686
745770350
2100159176
2007928728
1880383168
1650903437
901890143
401452524
527483057
1928834695
919455815
1293524811
589929786
163809725
125666984
2056739571
1728805660
752823669
1445283388
1221698342
1077663037
979199611
1494631429
2031169530
434202876
1340640302
189046874
844447150
883042717
1466782707
1630024341
207499315
1239083941
1677124563
683956628
846004677
1034165149
774432198
258841052
1169306766
27491969
936156280
309334590
1429385197
1408122614
890856579
1394499068
691570904
904758139
1130824713
626563023
527711408
1175421797
988157360
1075695397
33367479
280318594
1855600553
230860621
1933327052
1292605929
468405951
1378373733
1818747321
803115793
1821002218
1442444797
1476113889
43790558
981743480
1380419032
914645261
853383990
1141501139
466850539
1603485939
2005408541
852747625
1517301395
1836222721
1282277627
1048571879
693061607
1702243617
871622683
1644420318
237903246
660232804
645935718
817557632
1964378005
2049014731
958161721
259111803
891202280
1618508418
894055176
815640484
872153955
135410612
631969899
406394665
2015593156
612158830
954022788
717527
1580371269
1549515852
960124950
1444771469
269838333
1336977011
615291181
806559247
1389443920
413466146
431758283
326884309
1088122602
1065409848
527548688
1099394091
1393016045
2130663388
1444760781
373788412
1953661117
1097851828
436231874
1536306076
814251045
1477427955
603204409
1568971750
1357849492
620997576
1204548423
766111266
1584405889
1412652981
1993122295
1231889391
2140633384
1914398204
740751587
1328637371
9188801
1764134572
563155142
1660743029
1958016004
520080220
88056807
222732653
148709866
1641266645
1224292507
2145654955
92923909
196519028
2111481392
173572456
989583734
89682334
649940690
304125366
857039835
1070961053
795395341
1715247458
213214253
928199721
1087006377
1888161742
2033251795
513527049
1749790039
680155916
25787054
225178522
1326638950
371438772
614617999
2108086105
1281205565
1209898651
1473483910
904160782
419017534
1636117400
847195294
1617748408
449601686
56636469
309399189
1888472667
2032203293
1433360557
1640897340
1048860091
1129163593
1218922259
248048118
1661554299
1369554112
2024626353
1567730402
1140434453
627554013
1521835148
1675926694
2142343483
674738408
1786182279
1013962521
66394301
474463997
1884670446
1753982674
6103382
848512366
517969576
1802843220
1110955141
1808903189
1233051644
1834557347
1032256629
366895541
943533318
728821904
1041302897
1399594140
2067476780
829628930
105383795
1883886913
649625033
1433412121
1127305755
362606990
1862356674
1064368103
1679157726
1078795908
1120853432
1929151185
1248178925
165782186
1492462383
51044083
1587491056
1249141921
270552369
476273898
1605133094
305464195
1909176573
221919221
94856732
495142030
759992867
844049102
1760157558
865660529
202924182
737273290
380021525
62833119
61932045
1647430424
1095964765
279415107
1546437852
1503875178
576453710
330148631
1745449920
552027008
1816093793
472738327
2000990952
564647376
42539708
1472358913
21958335
1814976826
1039361418
941109179
203065892
1115464343
381454015
1761702910
610955786
1145660948
566487366
1261295401
1252855499
1139230963
195119840
217557666
63623755
250902502
1552151419
150120705
1557437829
2127051904
1553894897
563964393
1015110015
1473590005
929234910
615775236
1000365920
1675490373
1400041272
2070749186
1757511491
1337300981
2021244397
2059871968
1817092909
235154753
1148394805
1147684717
2076605932
1557814305
764565595
395540395
1961014859
143145773
1696954315
703542618
811496183
2129020687
752920029
1955295165
1945751321
550886158
962996241
1499445354
1828200904
1643188444
2001822930
2120761216
66832302
1572645941
2069715077
612653544
122341644
1455683745
2052982725
222831919
685910152
1967250683
1969024932
1231036352
1951653908
1232276583
1620083295
965333730
413538912
625032856
355862443
934248513
1314234927
883123509
594241027
162076185
1001985247
1384267697
705193401
1625253510
1503530449
1067002097
322468430
1098976604
356375076
702520875
1393866859
921091010
2111961951
226055585
1085361324
2037748558
1333129007
541199454
1543442698
217087270
343288482
1396591889
232424745
1148938055
1527505369
1346878777
1590636144
1007239488
760123906
2139538609
1066561837
1485569694
2112814994
199634397
405177263
1297125756
2010938553
1764106509
111130472
712372352
753969977
1369554159
908752419
809143739
631230589
822283787
1270887215
1016915501
1476298027
761292929
654358085
1661808133
1281569215
1058934266
975896020
1716305863
746138327
1617742282
725419943
2028923123
128975012
1810757813
647818145
1632605415
1396579644
1199887392
520834670
726412650
1344770521
422059950
1044198614
1765356740
1467392443
1028943076
854527127
1346477598
787761706
671073694
1403243583
834725750
1564611747
1051555010
1254756993
2008053759
1481311543
1298978192
480949329
1381373440
174183164
588261966
1421500079
1307287539
2017500047
615365842
1039513324
444822784
870360028
87891977
661307057
545993071
1350601956
369258052
981421916
2106482102
1117433875
1515422088
1125099967
1544343254
2041675464
1335016026
1409758949
185201322
609780138
2072254781
1709584864
1374534048
1391457094
457167804
129320523
1490826099
1772181068
1937294860
2079180747
419347048
1256733179
1657633930
1090912770
864001638
1218172300
286200111
1632709005
1138205675
1839738820
740017887
1800043996
2138902344
681464059
590063409
1225809447
1853484622
1983785664
340542843
1007280829
1925758465
253517693
151402171
46107892
956614220
2138442978
1463830740
1251861845
1911406060
910266959
1300725021
1642896050
1970084705
485044428
594705355
1087027537
532930127
1423374537
1436867320
1791562806
1545611713
347427865
913382319
2086036746
1512890609
1044802356
1591180133
751419358
889175977
1576106327
1651510529
1016679670
1048545209
1359696256
1767120508
1857760531
1505678596
1232417806
2044438376
368711230
271893352
629864107
1667707368
183671035
1545209008
881473986
641290276
2008569134
1947918602
2063552799
1632651918
718046554
1693912966
2111011164
1336246378
424513110
1009253112
1914688305
863629993
2088473985
1643523492
347846377
851547107
1542072996
2013954115
683075769
624820898
462495413
496181835
349374579
1342080061
2136939416
1165648562
1091479035
261479529
1717336312
523286608
1263525927
1471952305
1947781565
1276724099
1197381458
1213589025
304648682
98037392
193684131
326859120
1631938873
52135521
724459354
2040704067
2035807903
1435620085
383440489
496325538
1806479661
1724895749
1214581098
1788430322
306751160
166665810
159873019
1172221898
1566678603
1364307077
2137818272
1429230298
292142943
970664447
1625786464
967136848
490418082
2057419993
1671100138
673633164
860151386
1332100098
18306693
1871251807
1507062063
1655882915
386178747
243506390
109890488
1824230866
1851239981
1303115839
98690822
1281203774
407787251
334359382
2044711854
2093681494
914795253
767371451
2130597925
206290714
1355121565
615417569
413919667
182394539
1270351896
856150789
517193442
1232974775
1761048108
1799084704
102149173
719055802
722965743
453542570
1006482238
1358944046
284662406
1285724816
692296942
1852856077
86126636
1091701374
463457153
200100716
1071459079
1745041549
1524701075
1821358304
1206808276
175564662
1428449698
1042722038
375972744
105395729
1898213400
1696321896
1729505794
1260814409
1036005388
1427226410
1748142985
1557127253
1560622403
930401267
1316307347
1473353525
1985670348
635271874
1798747531
996633973
1116474341
1080780038
1436474426
186361957
1076243132
270733115
314600378
193203695
1434492912
1851615932
484521871
1705998748
2133954147
2077278758
921626296
1388558605
2122841064
994766678
1824162347
480315725
418599749
1829998921
1672959027
1544182717
2035049896
305266962
1100461708
610695884
352990301
1753982674
507834242
8430975
1487869356
246655904
1684230065
592014864
966539224
201169848
1852576852
1108111599
1542161971
409737239
722437423
1254720086
377038418
8001264
1881195185
1883154600
906919185
1838106155
1510203557
1480978480
423642686
675459539
2065402837
2055210104
171881481
1995359516
1770099817
653175672
764378513
12101306
1361928973
1038099270
1936031026
1526506947
398811936
475630158
638125853
1837560555
895026540
1206074238
1125341180
414164419
725293878
186771329
1034627714
915586230
2019231269
356890978
371995910
2119514406
820247680
1910535855
819527283
291474430
1861157132
413038177
139003009
582712192
615512910
1984923604
142237266
1241441675
1516367325
1534751054
734726841
1047747414
1378612916
655771171
1924224491
1666606600
1171593381
1108304728
2117240065
921291838
896229360
1879538960
300840215
757570894
94767210
1069577439
735116501
19699730
1332252138
810884059
1437330602
1210717884
1904506683
269477671
1577289416
2049610846
1036311006
736687263
588192024
323745714
1478710771
398244733
63314723
187782512
671128159
1441723031
1205993360
1332872655
915075801
295469903
1180042749
638290141
1728775367
1644020564
998971449
1129719761
167736641
1409900634
896237173
624999109
1613712240
589184063
368540006
1793737418
866734907
1425754142
767671157
2084570518
606855933
1734849457
1403620431
1004665295
518258721
1152082138
1614495356
1813755582
336620584
99878371
1387849051
1137461299
1572980716
1199438720
1248077369
1248157346
1712603978
872475756
458550588
875344929
1285334346
76926875
968683914
675406449
1866121484
899699314
1877486357
1990494029
1694968328
1358337649
1983789966
174024300
1983002026
1559656977
895943347
1891734100
166758612
1866540580
16656490
1754146088
209876513
2108221027
1059745205
106792561
272747790
1654977058
1649780388
356063042
1546481610
1219836810
641979860
924981914
977358930
600142626
1725550495
1040780172
1318647988
2139152627
1514599046
1498607306
1343004100
1195628565
1415790713
570970683
658181097
1366592706
265639136
333446892
1442269286
553309238
2138636226
203739740
1117191239
2111108037
1445977624
1011261329
1338625689
1479482247
764287386
193122665
711333865
714736886
1303046970
1165514831
1395731990
145403879
2029337198
661254515
400973938
1579526401
397029579
1121024359
2033676809
231696907
715469912
1901876583
1179832690
1691393028
2022601563
372589388
1917645354
1141613959
347396708
334379480
263719271
1529113575
429110410
608888362
22863983
32310385
897720039
780730724
2131718017
1598192838
630792309
1401004054
1211189170
1358017544
1898017213
2058425387
768297021
1814619427
1104775870
1937384830
927081916
622472217
2074147163
2018227337
1584191031
450126127
2128568847
2127217961
1225102687
1808249979
802281659
1190053116
1164836266
1192284324
1226422830
1105062983
1737208271
524383624
1028261840
67946864
1998635709
2043112325
2047760866
571372978
1923551280
816260181
403843210
333555157
2138756950
1208284860
1395403562
1425336513
1858136726
1061586715
612235711
140504985
1368625586
222741106
950697394
1125563352
695329538
360061366
8782234
1138646248
869179205
1246864269
2004145030
1637865346
1504189313
290074813
1321132164
772434806
1135742958
1385830059
1756981784
130985786
734008052
11747929
1379036953
1759007725
231674426
2084442531
438472724
1109976607
1066186370
848116982
452269267
51452498
715865459
1810321077
954912263
1721906496
893260149
957236788
905725570
1236114685
2104012035
2072969890
1810450740
482962899
615742147
1380962088
219822696
1540395127
709084566
1124504741
413189848
1281218954
419004842
719415795
886461496
493756992
1138328973
596943391
314936510
1693067304
97826836
828079436
592568294
759488559
1309807466
1629476671
1108633841
581719001
1187482163
190167633
234880346
2127003218
1655251542
1096309296
784988946
1989715926
513378866
803003091
2008044593
304491715
891534182
1715681106
1418567542
738216316
1879382463
869530558
408153779
2014218052
308241804
84359230
2097061091
1508834560
231261032
852257679
661307057
877794989
903464037
300811976
2110574010
26844035
1014778790
219541557
1914034766
2116248897
898498788
2082833015
1668913922
1450906129
1189519968
456283902
797933887
1726605450
466934388
211637193
984219534
1751888522
141698382
1167813808
91611497
992502260
1449502105
1613721222
598359168
454302626
1000476596
1860548811
1429928487
1610663203
1306266706
1457631251
413939672
931129411
458739767
1926932505
2040978791
1132948868
117939183
756413055
1609319303
1336776827
20607768
2112793837
961290987
2085272357
952146721
1615442730
1440257604
2023042775
391120256
273154201
47092891
1790686812
1602352358
2014423092
2091887620
2133310381
161543116
1599933113
649082417
1829098875
1964433606
2030628840
1138129057
1336009934
352450030
716184244
980669387
985558825
1731066113
1195999127
1857196064
1414624591
1275590539
714086087
2101093301
1538686355
128957457
1966247976
2065917294
1699176215
2086340817
1377714392
2141856919
279249472
652312817
881295081
231786732
1175882143
1748212484
619337001
1398119627
1126413130
827986141
496001445
447164380
1126147157
1620583757
347981302
1570924036
515587021
526209791
1303073014
2145621918
1837977331
1308364580
816114205
1653444796
1759162461
1692184186
1981683530
1099229138
1569669295
1562497276
1467181618
1663258594
1417024994
173036773
1189545208
1957238535
354586287
1302994661
638415739
2000216490
1376059312
341548942
781858540
890327922
1050553280
421548822
1727926684
47918969
317511967
244182013
2007568698
1446279808
2139942125
501321173
1393799609
978628458
941559094
1989107798
703258805
248781129
185287421
1004815301
460631466
468629803
246916709
1728306149
1405021727
655405372
5432154
969371159
1540944704
900872247
1292753321
575543675
865969774
20196188
1126946464
1784298107
1807612147
1655351143
585244589
376494218
724480156
1044854239
2046808105
1608474798
1775619641
1641238515
893589279
1864927912
838182535
225200922
1407822153
29097476
796817874
1524368102
129103521
494675528
731191532
43487691
660901036
626605600
29156353
1705018205
1676588484
975658243
463434467
1729594070
1904297281
1402454711
1135515174
1273968868
505161043
472489941
1234792453
888424614
587292595
1260011319
1761457898
1712735142
808093145
1577391174
1479400430
1705527925
1918243489
1188244638
1086579971
1862274333
708649213
51981861
137716436
546522568
840695509
62577700
968237774
1757556836
1851477643
1046647461
2022093037
907698493
2124440637
2109485467
1354692088
405948773
1781092581
446650124
2047583767
662201980
1720387463
1355384840
659576110
247293480
510006755
211338422
107194200
655216035
55445835
1220197554
2138815752
1572725919
1235154905
337222036
176450305
1944598879
204677921
278907214
1195187241
247687962
769300074
361955178
2018473100
1247883291
1255167273
118169076
331330360
2013820880
2134509307
1109666581
980345802
770619680
459723880
641401559
1374468641
826519323
626039962
758301255
638234351
27363861
501427622
2060404660
1295673356
754189028
1507999721
873700680
1131127358
418265283
1722017521
1313825826
1802032123
519435739
1739946242
1427185328
1853957674
2039392046
2028062076
672818200
981097770
209955638
21121688
572287807
1572625382
1253619331
787078791
1862085101
1069281102
1979394333
1325810803
1640389769
124466679
1539098272
1714478967
323108640
690994397
417293989
1711336519
1149522150
1447925637
80361203
29006958
1155084277
1668188626
1072871094
1299305041
80652999
1149171546
1211607177
1121563433
520527177
1325559503
1606296692
1418490579
1103489616
1535449240
198219259
1507856119
1902301258
1772719355
1683236424
1054520742
1295507811
2066759206
1689110371
229258151
1049268137
236078577
1073114973
1581430347
1796503155
544291332
2120181187
357044698
538345762
343213567
587297558
1098070468
1810306045
1382835365
1146822629
1665013792
1081142454
126087013
2136600424
983422532
1537735341
1251566218
604836591
1228628014
1864127711
1676062096
168431856
108390759
1041559451
186877058
1673113858
1303158200
1350126192
1631490135
307092494
37353668
1800055711
550374129
1804313714
1395525208
493991181
710470144
2015523093
1115186671
812694353
78295748
1513738068
945328393
1940559559
553431203
64124775
1366811593
1876574765
1857125172
749066337
295820813
2070039064
939479503
192919710
2000602757
459960065
1076833588
282164887
1423255383
1146650645
87251212
1962953186
332059253
174751185
420914992
2114496761
1050845155
1232332111
996891894
1831937844
97147061
1252482633
559504928
1490172831
1187769016
858937574
850256050
394606982
761887166
3976755
1934582356
496268898
171748970
2059184964
1357474023
1758713634
1107107206
1865627765
237953234
641101010
1914370924
426391567
865451360
2096776813
1827071362
1068632632
1964659355
1906293855
1707967377
1452739578
650377997
207604898
330962558
175905551
2085651012
257572610
1695980547
1654777306
710539996
1011333061
195100196
176064080
1054064572
228446967
1566122211
801458456
1202980216
1982181582
797344318
929725836
303202363
2044893479
258166035
290568058
111344150
929924322
847246504
1919205032
722494274
1735956532
1541832551
1993491172
999168819
708997798
535331894
619639799
1342457330
1766338194
1923971238
1988817041
2031238714
764181121
201013504
710981901
130144536
141775541
1806949042
888498583
1998479249
940899160
2124849104
293016347
1142986723
846886115
1419285834
274860496
958298576
1346903844
1526879907
1569686581
62229175
2144702220
733124389
2003852238
2016750549
1114079847
2005007564
1271844209
578266295
1398977681
375604945
1766358486
1726440399
1421000912
1008917258
172155421
235986749
1053238801
1667590530
774908511
2016611122
1165258876
1670678735
1211885804
966064672
1778126063
914433903
2121469870
1601370565
2084268121
998525791
1364024820
1712148118
445303859
1749011542
1316554355
398969655
1134164330
1206880938
1722106708
1799462500
552592620
1991684766
1974821764
108290132
1831845129
856349869
2140174683
553424749
433768218
324807897
530013971
885170689
347940900
1576922585
1824896005
1601825579
1320854938
756919853
1782407898
2004255530
725524029
1748878628
2005938028
1787125312
1225809447
1083254216
694286537
850027226
868922008
1528649098
1131055358
496012610
1205489855
1226618278
1753253925
1059157607
655612620
1120871739
648040462
1321581974
497870442
2064854130
2145064159
223853542
1401216900
1783556045
134127296
1322911722
199493175
201839031
887920850
1845997811
1527018287
1021827247
392916619
1247948811
784394775
915084572
469511567
347905496
2049790350
1686814843
683805183
257838088
1354374200
1871286507
1468426332
2029310711
2042631178
1165752397
1148089237
300532698
1083326724
2104398515
1608614956
2092844674
1003120680
28245894
116447068
1579978294
974796278
1335653949
606976435
1605230919
2031816878
1779843080
2093526981
1159350933
416457042
1863429070
446084605
1055006769
1159718692
213220880
1327453365
1402464391
1935771632
305470280
1171403810
2058266031
381395540
979484800
1381453646
263119688
1147696973
455294014
1074207150
1218311340
241360950
1238584944
1317729197
1319513817
2065621838
2136614965
684090127
1370608253
602655405
669292947
1906082527
360011633
1801270051
1115966799
1293114814
381609146
1062989752
1585715926
1067291908
328345451
127723543
1883751452
623296185
1712133341
613711255
135241772
130657332
1181822680
2018253620
1322719412
1694682046
610033403
1570518448
758223543
388916372
780493611
1538926207
1336301112
579129320
1708915519
196003103
1783487632
1759587355
1733253017
1744319385
288193396
1386325150
877920687
1574505353
1084040845
1333447870
1044936671
342372077
73505673
553034832
1343887885
760796638
138915721
128028051
1234523805
941048790
572013240
182123485
1128879723
789536264
836051821
201964006
724075656
1947472742
1023545285
1296945993
258121952
1454278830
1231867411
1537066182
800399218
503250166
455324575
691471456
1960910488
2019330656
516220770
1040713480
2049619453
1228522800
1433620861
1265482618
1655418389
1900795157
1736004823
186238002
1632350275
1685795380
1095634394
1675647838
581788059
470504190
314637183
957779638
402782268
171993153
1293921854
653911132
1238984741
1576284519
540071965
1403556721
1844942801
1818179098
1702790016
102540738
949415702
142466028
1261832544
1315184549
492844688
1104759450
894399031
1350435951
1988931698
1856518651
1069593557
951428061
670498142
619937096
785347173
212381823
1769518761
1941521453
961511826
197886465
1490802869
971833415
1072807212
1709213160
640606690
2059278470
570157818
1670693862
1184188075
772722368
2027744302
1695126126
132230454
1891986374
97671191
304871091
1184013083
1322320556
2118537595
425812638
651853268
1060146690
28875521
1922250451
1667514629
472197648
86463524
919843060
986411265
1351247096
2060731117
1130466821
1174928359
364640851
1294888194
78417868
1230195207
1138716588
1513179593
1470601121
918129341
709859343
250368339
136689373
1283174067
826633477
244593358
1742992326
2145055259
110818990
770554532
982949951
1697936026
674608519
186345124
1881336625
1020629290
1197274639
1273913409
284457162
777682165
160532033
1693369402
150016886
633849963
378267718
2134139326
146207542
1301381549
829349715
1512953577
1293088514
535660718
1001256097
2017856251
1957823725
996769334
1982167352
1664822745
183577345
1745908569
1379315208
720248207
2049587225
765732422
1279992813
1688038150
898502118
1345359634
333070109
1069650863
1000114886
2062687173
805772857
922423117
982131556
637419515
1660035727
1540482215
756583044
678030676
1514681021
1383743458
277695276
974953472
313621892
1326152971
192373424
144430763
959482361
1716757227
1499918952
2025246721
1367930035
413491959
697078003
732099982
511551992
366650392
2102722638
1509428161
1313953717
851996404
2122516836
1523278405
1099501932
827086584
716311848
1983491933
981896865
9838866
712069806
1693546253
238482971
33247283
1225003720
809413019
331687036
1431286077
392361567
991526338
1323674549
1970282663
1137026499
1508873668
1550857612
394901627
2060404660
1878722242
1506581686
2065576626
405885386
415049553
2011873285
1751149267
745499097
304467788
1186808473
1701763694
1213838010
1615812418
238348852
1427606299
1329538259
1463192038
1244485581
666281057
12421561
966493876
1088774346
1169414510
2129934426
2039034592
450538455
1060927080
471164938
353914348
1108908044
197300464
1053730133
971421256
308227665
166319331
144285297
891638623
2037608156
658794724
1113721627
2032302318
1201790656
2037904567
1000459970
1061115224
376021849
785655163
1153200823
482117139
1551099404
1574929446
1467119240
466841967
276999291
466998389
1502566339
111135059
44729376
625062790
212940114
1324192218
1742463900
695628741
1444376179
230824319
2096935624
130915984
502399407
383310887
1257484349
1494077406
181190339
179246202
2014892306
206667032
208811900
1179832822
808236633
1345370861
42495966
161606745
1554135115
964667156
166977211
2031629966
432497782
1444775748
1949133706
65408858
530023023
1799913474
239643428
1744324918
639236818
276911321
602582213
1906437373
96240357
1752430784
2133504459
1238336418
414725021
294665978
1294095657
2079896077
360173479
644960374
1067746116
261060690
645480186
434934050
112612664
20175381
554814
207793873
598291768
661343743
234059184
790990909
874139425
317246515
418348467
1156304308
1519561214
1353459399
82521118
1990755442
1192185941
1625632648
1710381616
2057758916
1966993375
1176054431
1064876155
216135478
1515418066
131502896
1179643036
1925465471
1206485057
1180797015
245363305
99659567
692659040
179944990
1435785230
300606864
864437909
477622492
331063395
1081198338
1910677485
1848605358
162932525
1511977229
1378578325
2029794500
476091778
2135571068
1674697536
1515788081
983066418
1305856246
268710352
762555180
1205917545
1038378933
1579649855
900108546
644979759
1761800236
942327154
1606454763
615494792
799322665
612125801
1752344832
1044118761
1256540837
1456225498
1043237653
1072325324
300368132
1634640398
1178134242
550005204
327456587
550213893
232128525
1473363752
375984945
1463914440
41619543
1563171896
859678275
280322359
461674702
1805920104
951772467
1056399694
1548755764
699474069
1488538788
346765347
1016201762
473887970
582743525
1599034722
966853224
1072031738
858482464
2069557244
1687165118
804494667
101519694
252225708
676513029
2014766217
1614331514
112921164
1311676625
18716394
1525201667
1688900698
826275988
1605188360
1924676898
316106568
1741043339
1063583058
719900270
1596110179
809865665
1677660207
370329041
2022248723
1017367506
156449769
872908992
1362645197
108411449
1510465695
985111960
370543973
843097794
831493975
156606055
1969329142
1775319756
1438951251
1157848757
923131948
76543556
1319068927
765677744
48392171
531402538
557623832
161150779
1669165677
1971119780
187824857
1164028501
2082464720
292958470
399108349
1336201824
364110581
1663152524
1791684160
420819612
1770885354
2013656621
1086841118
924488526
611783960
369677568
212264703
1530508238
1492535495
1377549143
1192346926
1531492842
960012039
2134425407
864864668
1210520795
1889557984
1212913748
1330664160
853177881
76340091
1810054426
1960772236
798183284
106658531
48020160
2098755321
1394901616
825464820
2112541218
230017931
1407066371
1269853589
1681641988
1943088033
235152141
1866496707
852586572
1241102050
1779698636
1675327942
203855433
2059416384
1767491425
1103218614
14927403
1529835002
1090838904
45060475
2144473248
1453976330
814236640
405664386
1831148745
757788397
1015975616
861202874
1593660568
93784927
321663332
1668383476
837782040
156805551
58509068
1506569113
1417046816
1763283292
1867181356
1449807184
952427146
1677859952
610689363
5103893
1585323164
798515911
1412745113
903353266
615121224
790683543
644024309
1322589469
884847286
1445491442
1278781437
1704196568
889031874
1525520939
1971159490
1445001377
450683541
132872493
212987311
641420988
891566606
1723360663
163115807
960071537
659622693
296910589
2123057060
786887990
770224761
392158998
981873304
556940667
495077021
1965272034
403192859
1113699451
26572962
261925146
1522672521
1346166091
1130400333
575206665
1040699717
1214633643
372959884
726392861
1778749035
1300339645
1371048305
1620092447
2039987198
1676983101
1528708591
1482155031
1866969614
688972647
1538453663
999888970
824940260
1745732585
904191037
2008694994
1203221067
153560322
1813553994
1059004474
674119340
115848179
779837917
2033185127
28292762
1756478486
1784599195
133796224
757817900
1630799402
2114410469
1466067344
2021694083
1241840968
192168839
632498605
640462148
164778113
344767147
1514801329
1574718966
406474249
1298460290
1396191044
543984795
553879012
1757718156
420893348
28945821
774624811
1260641279
1735315480
805123060
1280476066
1037824173
1576081878
1321465898
1753360830
1390012481
699254971
493032059
918225089
974932855
898267040
2080666875
1744352436
1600008579
1883926051
1276635823
632161616
1460166228
1402518803
1820178541
307811780
1097338180
1199601753
1442001748
944343562
1524558048
1860036247
37970233
951771605
953933116
872096316
27697252
392751807
665983678
727282486
754171259
343255053
1874380288
1875586464
1129241473
1802612239
1343392075
1302747619
963076545
1563324801
1755666673
894792635
1051476161
1749383972
2048383057
1683496690
28280524
1222795890
1042348261
1733115525
90247745
649350363
89837699
1731073204
1923560821
1523680746
48501411
1954769741
1034961819
111822813
941684666
1067652205
2079428311
1689407334
19911721
535607142
698408474
1884351133
832114155
809812235
2099515910
1138368638
286820460
1256961179
2002767285
987476566
475300998
1137174967
476719897
1192328452
1099592300
1885767638
268085037
718379289
1928671602
704820858
446162145
2034049196
1710066901
1455989853
597786832
1562788691
1729698520
2069741197
2005556522
460610558
1576023632
2033359906
496004465
185765624
413271360
1048905677
829464437
540964679
2039741614
1341250286
645237058
486202463
1227948347
1018278215
60851303
1888907400
263480867
1371043808
1632466477
671188393
364461019
1750392188
1032752958
341136516
1765939958
410030230
545238065
860953391
686886680
515629275
1852582995
1055538791
388302476
852586572
2705983
473298651
848864139
696519440
2021671295
950626803
1993811924
2098009032
1210206806
1616169486
1445608021
1039504485
793561151
1751590044
1522630137
289609619
642457723
1839819216
1444512107
547866634
1366264633
729074552
1560368686
1815299037
1723209363
874677816
808092658
935031224
1112629917
1352564300
1067386247
2118101790
1531384373
1793018103
911890505
1480857484
716166626
1790658673
1929623245
63615552
2100619818
1457483560
890415931
998690151
278524368
684705108
1787654875
1183737727
968120302
216137293
1464562010
856083288
1495430421
1998821470
1163351776
1909041253
1674325886
411438662
1824858024
1477363301
1724021224
322751721
216057851
119208164
317497852
1647419650
1226089532
1806940509
510663295
281161244
480406950
1439943240
1965444791
62030109
1693700512
2002965949
1333078912
1625618515
521386407
1677177200
78801388
1310837787
1222265144
288233459
1355317310
158223420
171349166
1624576402
1019138991
1800048142
1642231942
1832870845
530087698
38304984
640483604
753845333
1363010439
2007220615
27051048
1595641133
1987172024
2067602861
1449538663
795010908
1866510794
928598885
1445950508
849303394
1985759749
2002085693
548066602
1652782554
179351558
1214180298
1535526179
998608740
1834702816
1810037722
1135591264
371583337
242468124
2135183941
589259122
189627623
1592399871
1185332572
300098734
901881422
1246087670
1722122613
2039246363
993038195
588223057
1776626474
296940659
1697943601
46786185
2101261791
1321169157
350848092
613290215
1747118593
379990166
1302451549
727490257
1486004850
108446187
495786673
259337339
779246653
181072212
325537530
583037406
1911482033
774210453
1934585928
761214826
1031381565
1724790141
1672549987
1176900394
1379565581
192309019
211419268
1692270177
578488465
1931416699
865107297
1784778169
1173148236
1563171027
922976971
2015299533
2093530710
131771179
643900450
1792190174
1428013946
320840107
1154129773
520580630
1866171952
1925665367
1429735770
1114380842
1621044588
1970115951
778630223
1482400983
727889881
906068287
1587486189
1235129738
1601232412
1688814901
1139765266
1484617902
1616728103
309357113
134217588
1366433843
1571619203
1935328772
549117184
2092856647
480856178
1571057946
434671226
1211638965
1512343603
1928010028
1031728143
1524955589
797650528
415409295
285603345
1006168285
2013636987
1302342403
193598187
1825528841
2011939095
804675836
281892990
1791089181
1831150218
1745078900
1482296759
970319214
1659382810
542918199
875100630
1864222785
708185108
2073241264
2142798214
1604356864
2047147573
535513916
2145271842
2143715625
1859620619
800159734
875066545
1768253267
1377205170
1454295840
1532688561
279193160
1579434759
1899876181
67901718
920812092
1752764172
1702778561
588829329
191365418
103916882
786507289
289438456
2053994404
994067936
1160642966
1937557035
421713088
1924360891
1098670271
1333822029
1852338838
1988863137
662755230
2018174833
695127463
1717500847
1375287347
215253176
260318472
56688284
242085275
2104260248
567664058
1767275440
2013169975
1154220934
1844622855
2109789809
1143734262
1435870562
996265860
1438079413
447909503
945655076
48344117
705970954
164926536
423147803
427352694
2134207529
1101762313
2096065966
19899211
919094074
846613855
1635437436
91840126
1237543431
1706935488
1767677538
433799988
286346699
2099137504
927843973
627005137
1707200245
984504898
1211990360
2111073038
686060430
479447722
2015060436
790423479
930333503
1025760791
1363745893
1458715766
1164081976
1205512521
2114723560
505217112
237576765
1789754788
1710982784
1361153077
1298542302
1826179258
402212976
1134274414
608740113
748355232
1747949073
535005101
2067078872
1941482004
1972427467
1744041131
452003774
1059926444
328847520
1310135253
565520884
1987553719
609190610
1356920199
1048924718
1824406544
1179952347
176064080
996937869
2046000636
900773614
1577029698
1351726653
314391442
520484158
2005918509
297374816
307963254
928629602
218350874
1443139558
565694553
491108749
1252228649
1545749367
874540639
2043949644
1400380701
426482377
28527390
23225896
1699389687
612757570
1564145277
535081603
1985444933
1422408905
310354259
1448061358
1344445514
724865627
495625319
1888852313
2008677488
1673377471
1297085145
1732936205
2053546743
33358913
1063869048
349795701
1276036357
480117456
2128137710
1399083821
1090340990
1160883944
1762968463
556383225
1842072592
1447225497
261876866
1403005449
901448882
523017878
1344381892
1702243617
707882892
1517206658
153887788
1257097764
2111771039
1863917810
424631530
1527599254
65249113
1267389637
211538591
270688911
1102014300
1828889951
1738532858
1058423257
1197853375
1976246573
962780216
15382309
1356624179
108024073
887143204
844107340
1353209781
31422287
17518820
133472437
612887600
646187232
187962222
1363187010
2011798858
1590185976
1540419810
1885483612
1380111539
1824156689
280256215
1218890060
1188960259
1371407047
1052571258
1579794184
1543505455
748224562
1445781089
923912830
1769041231
568914997
1602329755
1283274460
207604519
1134587474
851069569
881519751
1859647281
2139163762
865330834
1045945916
1216317197
237382162
346404283
52786742
1851240536
1725164265
459924434
435186905
1593756955
2011297861
533986593
1059395428
1374809754
1490395318
619954823
1904315238
2004166053
124345687
1949977198
1985687602
1164379840
1470257572
1483844542
924049449
1384054291
10736255
331029770
1071704777
325281168
559299625
1331595469
1166886629
164822456
16615243
1677072101
496275156
392640669
1707312834
1349445663
586725446
792046677
523097864
552474500
335148533
827174207
1726886776
479903710
1671090772
90234172
753672570
1098599969
1425558962
1796588779
1267110981
875446997
482590725
1619723047
2061292626
450036823
113995582
1155274312
765655541
1752021792
1240946499
137681680
268509309
1158688301
1253064631
2113568130
1288624856
989946236
1415507736
186961728
1573764695
1563799556
1345821612
263651263
1480098196
2004400649
8158907
1821647248
653756426
264317826
1820400484
839084998
460806964
980533109
729837769
1178047818
2076651209
151078859
685820282
1949106356
217365057
661186012
1623271328
1875473196
1240953433
367198722
1272896821
1758338255
145734055
789889707
2073619014
584727554
629168229
1961783517
1678356885
78558599
101533956
777177591
1016054218
246995206
592146614
354054212
929876723
6978933
419857693
783399779
1767975013
16709494
974729337
1546788039
1376017908
448039945
1896016247
5129455
1792306969
1442014048
582313439
1992326406
752182814
1834467078
1367951008
1432121256
129946
1791633061
1722924550
1689783764
1959000835
439624908
1591585959
1042297649
1058717117
1746328527
2015274910
217500728
1518714062
5525881
986274164
121956896
24879683
1710623807
1563927688
1560406410
1279827031
1168854706
863055387
1807305969
996532211
1434162929
1505198101
725202484
1290103987
1916737048
793498273
1255622777
635454839
535619292
1517436376
333116877
105968906
534669446
868480528
274617068
223996890
1056273537
1581764944
1336016264
988550719
720191708
322817039
363442707
1549922216
697462815
885243372
888235933
983715669
154227907
392383182
469523668
1910287702
1024003088
894812991
229341067
1753120287
2103676681
1931881500
1259116557
255520637
217394089
1354694795
506642498
934743951
457125582
1764619235
644536393
1235561971
79033741
210718302
904758813
2131516417
1970030672
1795787075
788832577
379528115
1799211693
27875589
1228526113
1731117219
46021124
1442634344
2078653399
170296039
2053348715
1966987759
513515097
2009460716
70580808
1128565426
1095269802
2028470426
1228904717
231236274
1880923759
1961266601
80328539
768214196
480997119
1607776405
2041749028
1927195695
1936506309
1295724258
720507124
188853665
1850939461
2033876495
1111022226
1143873890
53034408
1122828031
1133174341
1077185797
1656378391
1776419077
1977168932
856963475
1595857111
168016871
641059497
1339946726
1650034841
1067379658
327593275
1357241490
1429979797
672668026
26627683
1504016370
68978591
1566032970
1091083351
2056659020
1429822701
694491827
916304789
1586808582
1200665391
333011669
1701522599
1631007537
427070481
717537187
693087579
1529593271
1580702830
1379446491
1619084713
1533368952
1625096012
1021298896
979697208
69774649
86433617
292738996
1178465231
1746726104
1669781535
1147220518
1879405220
2058236887
178931836
1301803151
433676367
541156091
2000681197
969615803
1721461333
1991138008
7270495
1104093658
920657645
932002646
1880432984
190796332
639517444
322830558
1882696755
207615211
1456915869
1336294487
654590131
1375361899
476688934
1746623331
2032932314
1200934288
1854286635
113505437
1855626629
1697375318
437114124
1232055397
1815879387
1138591017
543496202
1270677986
1645464115
532463706
1406966177
1779182363
2084965626
687657216
630782319
1585069727
241600635
1093722085
1705457166
527382260
390579145
1573600847
1291587452
1765099187
344201264
1210741387
1920550500
1579267618
375175064
466667661
1235840077
23907485
1259866881
1392967012
1813043417
1326263568
55276545
1230376503
242166268
308933626
736926816
1502416250
964924576
487297809
1561706022
1370066809
1752493918
940387186
439626148
1063812368
853272262
1081175050
277865100
773722586
1340559087
191359868
1892808081
932834429
605923339
1599288174
1259719233
125766443
549329278
2037744677
519787586
261778175
1780972470
245137735
10901859
1376242634
5150697
1987037056
2004200543
1229409408
1746310471
1903326037
1814066014
1559948384
1063607942
795790337
545214299
567138424
698722445
537375348
663103624
470708651
266511847
730833623
1766821161
845257285
1087904879
1519057323
1173961794
1533973699
177691625
1461211228
50448875
1930431194
1161038352
237623198
255024527
693027117
716813346
1150744023
1570277962
82372761
1287523157
675628224
962062109
300567038
147589781
1235288890
1449429886
2138806864
1521950886
531413228
235264641
1996997865
1036170498
858966992
481942576
1971888516
1473440577
1686714837
1290998620
1321810274
1469908112
397564463
1897092090
895785466
1898910874
96619611
1849338761
870567008
519541981
1899123207
1492576622
1542588726
725787550
518756125
478244399
1427616385
1380213796
760405530
612780200
212938176
739443561
515423240
609323060
1853870481
1078236718
2055267388
1992684695
1987176252
2112533046
1151784281
1780431610
738468919
958378601
177573108
1645664705
1661465291
33598798
385289133
1182325735
414025619
1654331294
113619132
656932150
600084855
13837002
1074151273
1080965930
1672985852
1908374546
217984797
2011881241
391533834
1017573062
378670492
579825926
328976286
1593201310
213240058
1855626629
2109528646
1028773210
599909991
1556350875
1315174734
2026140573
647527649
2050582313
1844218454
1260960814
1863960011
1301161935
1739011525
56654574
1392829832
1230280591
75541508
489428107
2082033772
1129346815
393460299
1018213172
1151820321
125672210
356981356
1147150892
779986897
2030214498
1274519330
2130423079
559596950
172235767
1573433492
843414553
1960585658
1707619853
947475925
1362586658
1806059703
94740433
10062890
1594607325
1072626512
400489068
893991961
590484214
834141659
1519409801
1834238879
870580341
1805505645
2135126857
242309965
77613030
1928949776
5777847
930129453
1151714708
1355760963
1558666346
317658546
338901478
1900746549
1329634875
1152568192
1125303177
1661653008
1717863702
630311708
403255439
1198466941
281362137
1946728295
1064658907
1459665850
50295467
1194306826
1897492753
477278654
23342153
931356663
1917294378
1663258594
1147470561
324473825
142929262
675182632
925145510
1932120844
1873752813
1757417971
578390147
927440135
476654686
1468764561
213123561
1712383048
322045199
1128400797
1595860021
246092680
253811629
790323189
1604957300
197213042
1094682598
580887267
833718070
1810741073
1564334326
741127306
208525817
148664320
198840539
1046716209
1802346761
937182544
568802089
1979290388
1179080114
1312571992
1415144582
194747779
1881022432
1767364587
1275848777
3645787
661465380
1622448018
1619333089
2050759509
2035390240
1628461919
896568842
598616755
381504843
1769496848
2104202231
1665608367
1126486319
1604205976
641211688
716401261
1290924460
1501023497
1896968464
477037757
1290023657
614919487
1558657209
997209608
136327448
1169188576
623717829
2072297952
253067526
443676861
967899057
719096615
1879245855
1018940085
1866462073
1867130595
1690994796
298060632
458762914
1494207966
945911509
907267265
516721800
1265938263
1539248550
618806750
1674831533
542952453
1247754640
120899798
1700752155
463265530
520937787
1451608172
171263344
622474778
286117678
607616513
193628487
21571486
131218633
254019448
1598878734
493443053
1845242837
131516776
263440287
1021036656
319920722
39639745
158828704
1865660702
1092695399
1192299084
1077197485
94338645
1960653695
1391082186
416933800
1482513320
1410814229
722520077
1988656284
1374452668
850015342
495230148
70994840
1775620432
1296096885
23478640
838960294
564145439
2025051176
1508374755
292133350
790666895
396129733
201800570
1196586007
1479049965
829067050
1608769247
107934622
390164459
1409897923
515676828
1562879259
1709245075
646883473
1728978510
980541498
2092963131
484179393
694624304
594101384
1954436949
1582466013
560838518
178391187
1289525833
128052150
856354166
163340765
1688746562
498785604
782472791
385957707
345119721
789427088
1771000244
427613434
800823985
1064747304
1468321281
1692298511
1193113441
48803238
1308505354
63254749
642039801
1763036603
1721948106
1071356371
1589145101
839744908
202226244
338476498
508121249
2059397771
516655870
61121724
1004460615
727600945
1234384781
894752065
833413423
1733801902
1811143424
972454752
689796700
1550705248
93756052
1256035436
1715653196
295558310
269651901
237110312
742355015
1854878487
441931705
943867374
1474510404
2026800964
932535418
1539921084
1498528819
1206646722
1424753515
1203566687
1936506168
313838847
213353389
375960199
834729230
2112809531
2074723390
1127188778
1053644359
1307607045
129888729
1164580969
1558156442
1563785425
806176468
1619318885
9319716
59249110
1307700465
30436061
1502690808
577999851
426380380
383852590
1642376357
1383732602
594692669
865180339
866064856
1310957079
1477104617
1554580233
559524647
66279438
373393120
631339747
2059612616
1231658158
795712646
337430988
529977689
141286876
928640481
755596638
691655878
46786185
508531259
2118921839
1646137069
1622587906
1448696828
85112044
868642549
1140175698
703793231
1337300981
2018762210
690231580
700424706
288554638
1906938144
1554308396
1719198885
298957366
1300220077
1797035977
1126491759
780981105
1583373478
390660204
2085917918
2039168648
1856556769
96873646
1665720993
680173409
582354712
540354270
1711326670
88540749
798826529
1289846085
1945862547
877679256
1968942955
139907752
2082813017
1994925277
1239074608
77507259
1901652788
1701496903
115436712
320251595
910711734
1500910897
249933969
545626526
902963522
671107405
1486597943
605145
260483541
634182853
1325931384
2008983686
1851804659
185220599
1208472104
22944835
1320455887
1095194015
1114753771
766990221
346461228
1285976103
515999900
1306770932
2070999835
508036477
980714905
92076200
1908772426
264130025
804399001
2088049701
1133916346
1449560402
1913137918
1121655153
1742542253
1189657866
101575169
229723804
1039831848
573058975
632738670
921585098
704384263
589840990
843678448
80115683
517867713
1187652983
1417472156
1196061150
330906299
236856380
1783233558
1232699429
237328852
108892517
150455694
57639283
1815971720
740868430
242764070
826516899
370710459
227258608
425924504
1335534066
1558075409
1827849044
1449425431
740640607
368905033
755637302
1435087263
588218101
1076977730
534952709
1204116188
271927987
754576864
439565420
669610444
1732516418
464385997
1309553579
469396254
56265854
240595137
1032246698
1699993506
1354829658
1266204958
1103589316
20514134
215518744
1411737967
1912941577
750263407
1210349609
2100853542
1121627907
302539158
1086940804
2131014322
450737238
1944121346
682389261
526330869
153193506
1038761967
479866589
1554726192
516851645
671355199
974275476
2088394627
682262521
1813921529
600108084
367086166
301338424
105028532
102030347
1667640042
396859914
430471046
566715058
1424184204
1969768774
1545760728
1510932040
945516426
1392968122
146709059
1933510061
1108620087
2115198798
706617515
1537258436
694077067
769170565
2024164375
1920445082
1112184675
1942020862
1759544480
1256306681
1948969702
1986969359
2097406422
561731573
1959255012
2076649833
707086092
596811848
741553148
1680708083
805039231
1192803820
228773517
1161659539
1831504679
228623650
1006204881
1482633340
396307320
975834593
1759122089
882304668
27134992
1132428342
415369885
869319967
767997156
1678160949
2127017747
1084173531
2090500475
200652731
515824341
1838251998
1012634779
18391055
605254491
1665834470
1126006798
1459066470
301521356
666082748
1648229528
179688123
2050206185
607374278
1265537381
994223561
623190052
423526004
1123027832
1534177266
1318986290
373021702
1969808925
1627154894
1616388307
52590861
2143370950
843918641
372773206
2080753960
434395384
341881807
603250357
1048762096
2138633384
869582035
1671518939
240821063
1186653306
870608866
2042515726
520312230
344360227
1991547801
1452444996
39361063
1016176325
866513756
1591843362
1926755631
457759937
953948622
2044344516
1260310971
343055948
1383862306
527833275
1327727042
453206524
2079227787
1850380614
1044930409
481213334
2088558673
1419340934
634069387
733444743
14395612
438837410
256987880
103720077
1693109071
1786645094
710440452
17635143
968615081
1927885000
2004120299
566617902
1625980950
1561854154
2009900137
1213550658
149569975
1407679315
993222361
200827890
1567015415
1163582372
1927376103
1578099727
1958251139
617782439
1967188513
446985454
1876895140
957333875
772852903
2039208823
1271175435
957421479
1730769021
4959745
917752648
525976368
833127187
864185238
1799845191
561230076
486881958
622448198
940885342
1643642444
274427415
1484198041
1410665999
508189404
1347464667
181926075
1689641232
689724518
1379976449
234237228
1711137362
570113661
1516183816
1634988882
2078214631
1668549007
756670582
179638937
968167027
1802508725
1168105543
1960259774
2034285640
2133532418
931837364
1199902377
497654222
1188472274
1231667121
417409456
1805934559
1056523979
1824066901
581663986
1647653857
496832172
2122391758
850562567
315668532
493776851
419631619
923406780
494543757
860003666
1389795818
1102004187
632342451
1271008580
594226813
462567816
1655968045
1264350758
233230087
1183456578
1969730613
570585016
1774923000
692695629
227945824
1304911869
1131458120
953397107
1066125945
1590394918
675131215
692162038
547778337
1395061745
742217751
478731937
1646556261
784976666
1247662194
714371618
1877018479
173295860
627605441
918484735
1372686398
1475717259
53456181
1282233011
642722543
919749276
1290289119
334459070
1253346389
184026772
535894706
1169324931
572086677
619521149
1491864687
1222557670
465827527
1576062109
404659400
1901905878
2071563557
2069313218
823363567
6779732
131672483
878954481
1510263814
1754215813
1480069103
202354315
1798279588
1129677948
705928968
7057712
303803504
2041854217
1170044228
968322115
2132183439
1672973299
940782482
1003480843
415093647
1334955000
1673112735
681791783
1772701622
169211648
1440082798
157549813
48020160
721084721
557532190
712692523
1821985156
793517808
1361435414
238860839
255748922
1934626522
628984410
1110253912
1546940823
842524805
967164271
627370214
367640781
1087133903
993159321
682622998
1219223646
2031579952
209658938
1902545461
280061812
623520552
150051656
822373412
467510671
827767791
1430480297
2087295518
1614103702
990201345
524938206
1960427550
1901791966
1382604552
1118905299
1253542661
1800179105
830399606
1224790546
2045447976
78349469
179246202
1937115119
1398556428
630421979
864728645
716895671
206205771
475961194
291954692
847520693
429629682
1018652706
1663712375
2010256796
1998689072
148973046
734657323
255632322
640222661
927230974
1844345932
739233106
1925404806
187774700
562561457
2003169501
412155603
1938254168
260293062
933187928
1661124671
738923185
517729777
642762791
375833747
1174019073
1758485396
580929082
1462699634
1879321797
1994374153
448851715
1755113647
2103114294
88487605
838724106
1010173874
823891351
1373557238
778950857
1581477503
116334502
193056782
1120541786
1601639883
1496640156
1277518055
1583270492
124321800
950758280
849031949
799823666
1242373357
1206411608
945199145
1576204189
1289981263
603318791
1226877243
2080066651
474224683
986105673
731996906
1912050948
1600231620
232978669
596069442
2076787803
2083903864
246564938
1231594427
3603581
45359429
367650409
1428767263
1590536740
625726965
277476462
1848799358
2104633168
364363751
1887607495
1434232958
1550295701
2086178378
415184276
587182641
839814071
289823317
1071159250
709248478
1890580179
18001477
234827053
86909523
1503087531
117035841
1027850837
687240364
567403898
831485792
1967974732
774807669
1784350065
222236602
485208903
81240714
1619427564
469204280
1725476694
533161821
1243614579
1073664615
103571873
934681952
1946929314
761353314
2050154720
680705709
519588406
1902533865
1609453871
1148797115
140243432
769965111
666791997
108259163
1256987911
456474981
1167450970
344177310
1681931375
960268187
1556142742
489402924
405383290
1316702317
1063473782
1943121448
803415094
1874027806
1021449059
1508720769
2036418004
1354362455
1061511547
1587809757
1231114217
398887765
1938672096
1940690657
28152968
1945337541
780493611
1951234636
1712110048
352352918
105547583
1295842802
384747729
1066793943
420294124
267912761
75322686
316881587
1848352956
1418369709
1736086399
1591377889
636282654
1576836265
1892390359
962186584
1342527404
2005408541
1692940543
2021677871
298342391
1394300561
995288876
32705499
1959968350
698020181
294692296
1719654490
1895564457
1686614855
1571252209
439194777
1910109433
1694921399
1841548528
296536594
180312765
1250811690
1873636591
1269220160
912223225
1205125297
1598030528
827803363
73683228
745639009
1809271488
1697272652
359224362
205654247
1235080951
646202791
1609472323
2036765821
809227939
1101030239
608398122
1223810379
345458302
2115477854
868170504
503032722
1331818055
1124230790
1799029984
965258680
787376085
1106187764
1888762024
1194843087
1787400369
1137648410
334779358
1533629734
1603539591
2142230385
386737999
151613681
460346074
658675807
858684767
89416385
1562596133
1494601346
819680707
377798156
586391138
301916303
1494894709
882282368
135712006
58974817
618936747
1955659680
946033985
1322361084
692668800
389209373
708201900
355093775
55962929
1866364573
206692213
1345703777
1679957058
1509660806
1523640520
978467909
523719171
1714883570
969304622
1836659259
1781858861
406496360
931612818
557004580
1316577613
488061559
1095432130
548880219
150904598
1565188759
1364075925
923589907
1718842148
1028987106
1694540363
304691800
694055667
1890456224
539426748
1968311984
502158077
2109133071
127956386
1470887325
1057355872
962671263
291593216
2125474604
1101499174
1176411870
1717678193
1329215567
414693744
663242248
1397480475
385537943
2053372178
207559014
630599199
90338064
1608650858
1465792768
2114307943
1650453190
1943152439
1673868969
1970602839
1870792896
854307954
2146123973
238170982
1899901366
614480130
1973851562
1085471422
92733707
1231549474
1838459816
1068332301
1892312876
1850912953
1717870328
2135807265
1433719197
1630683405
1399730866
219374592
1904579586
1794311875
869864709
520762056
1642210703
1462394083
811008894
238649435
391996399
29579565
31372107
1371106137
613606797
1894478082
1886975869
471728174
1577739099
854378419
1372431962
1043588264
550231236
12230979
1469212092
37529261
273843389
1093211923
672528885
1324590859
1703002451
1528865767
675583715
853895057
936818917
1050217008
1013471522
1671085400
997384719
1275083007
1620274734
567087770
952093366
158466040
1473956798
1064368103
79209475
1054857446
618325549
2123163417
1719241416
1254658102
834250290
741921020
612143486
538262702
1880574453
738978273
423481468
1743589666
1132383708
1341144370
2138841800
1082423954
1860402699
282602914
279739531
760727179
285338583
1273534310
1198255897
864827478
1311419773
2066352486
1925242877
1389054200
580752451
856565970
1328303459
1666847963
1038637678
593796990
1671881647
1456554314
908933862
1240823847
1205956431
698812152
1051080193
902346917
1102187054
2031956573
1390653445
424933003
2051933696
1498534877
267496491
1909791826
1438050223
954437647
1943480353
43134798
251688285
1488084196
237476141
206427863
1601975934
1402688046
171993224
829001785
253525889
1371722470
235841598
770835506
1424109194
1603638728
41672017
1526252069
2121674536
706165708
364776575
1205917545
1145748788
345742413
456555660
2000840168
921689576
2010521560
1343515291
241101274
1725576941
1503076278
1241437818
939804177
1520304094
1698710924
687871852
1374606510
523657201
348972094
188524636
275343054
2009630545
1554483335
1047130248
1589985254
739789708
1974556680
682596241
1861546814
359021280
507561575
787647316
316432660
364497789
875236924
1501301400
668591143
108278904
185359914
214871644
1327330384
1117610599
1150674932
418324691
2038879474
43508511
551005407
561594875
491447760
1486098019
1486681417
228166914
694825180
1233075347
1845773478
1494639268
1880104609
1070693525
711441554
350064558
446118344
2086030103
1882961758
244598318
650110318
928727203
948124897
1452907489
893155715
1859642176
876458181
2051016880
1576721393
336017010
214530091
586700893
1434164476
134183862
713937977
307754930
134192296
1207777481
665512047
501222881
1005412663
2095442103
280875082
657918347
827413463
1025630022
1754510275
1354355896
145930169
11694867
1077705053
1077241838
1226426917
1540919494
1883649374
958022535
940206210
1240946594
347540783
1238643693
333179473
464532854
2127970103
257895067
502102437
1516482056
218604143
1530460602
861514385
1637718746
1058289961
1799608299
1274729057
631412318
1582436414
555000505
466398132
977460157
1066379598
1444553481
1578780049
191906295
1709495516
52505149
1809745251
572961534
491748802
988566635
35064152
1067987382
478629483
184784811
1090643740
153133545
1823467939
360200094
40355069
1337189124
811323099
231306177
1344108305
943070667
1473477283
30000360
1718302425
1833823726
1120541786
339813665
2001873492
1374639303
847501146
245044580
1420582740
1623595336
1013444319
1959869127
894059602
718987865
1546276734
128064216
27068257
89835301
1347661529
1089841807
571443736
2014675558
936369176
2115514561
819842400
1674139667
1027887251
1165410476
916607437
1739461141
2059550328
1772925482
1913268794
1503042456
1636407292
1625572326
637168963
1340807424
1257849588
1094299262
1103054546
1090541991
420241401
88501282
1068186743
1327696866
41988982
1809797193
2058540959
1966569907
1949397962
1190223303
1494069222
263480867
1306655467
1090317680
96034015
2072767322
1230579587
492297348
2060671456
2006814768
1646802585
576235251
261101242
441506538
1158406431
1277096113
728594290
1798430040
937296520
165009715
1869591140
605194309
706969227
1856364330
1818101014
1214332337
1479092149
2042056242
1100391817
856496736
1635208182
1663053908
1260922735
696906034
2032074126
1361858258
138090722
1969971931
543226321
565292752
1758727542
312085735
2060324915
64585059
1326199037
1152241062
2050652143
313029402
902061725
857923639
1990508670
1096778337
1722961103
1132529245
1250121766
2139840077
1603623642
1753914230
1443190990
576932334
570359900
355748724
1288894425
1187877379
1409635399
1266301568
839766350
630824438
753769793
308179934
1406705568
1427024357
715007056
2039789355
1315913362
53660413
223506613
1061176950
1271152336
1822849533
819437962
220266543
1887687992
624491705
714034932
1277609136
1292682818
238828971
1387808754
758717375
1332864203
672747838
1247230373
808998176
421344236
605018024
1286771994
1010131982
1673647780
1993360312
87750972
1167559306
153828763
336185503
1775782462
621973079
914454418
515538765
1025054799
1588751430
1759859266
1044320365
675255970
1957534607
1923345196
339131134
785678269
572938018
428323002
2092253746
588230233
1588879921
333061197
238003967
1277345938
1353090412
1126476945
1087566339
49610823
1700919116
1918090666
1068696442
326265278
1878325517
1831738835
930841364
2056296134
284267293
502945798
349805300
1690118218
1172959644
529586622
375734346
1179921356
808447422
1796542636
987219424
1656669208
974855772
1418626399
127674494
828660604
438181793
976976932
1288691444
1991029410
241875293
1565176775
1566642282
796244851
574557979
1081294533
245855568
1257506145
846118021
37531374
1351282461
1852826433
1104219356
629350447
2130197895
1836613664
1490861341
1652898839
1648449485
454969164
800513356
507447210
2042843890
621488843
688366442
142462111
88449193
708246043
563808531
524061616
1578950312
590172691
310439846
770446170
514089536
1721812766
834894447
1477236581
780885740
660047150
647089642
315499345
1300244924
1090007607
1221190688
779603923
1317467180
828538581
1284244931
1314942521
1311633355
1983296629
925846171
1243756084
1209635133
1864398109
1395550617
1864790405
1729862991
1711166216
1860939336
1421437152
991057781
1697540480
788896194
454626853
2036955053
1199712073
114484169
274809939
1475209928
1924680075
699754937
300237218
1174902827
1717932033
1474344766
2009707562
1043619341
971235959
141726009
1683435544
957574202
195365949
717228499
1194737933
1349908916
1992548401
1048029916
480064621
1509950444
552910455
1350960076
960067828
1542965682
183097926
1109645928
1670925411
2019626171
774541470
512243994
1263849575
359848356
290692732
227611077
941967309
378506634
316363659
701823406
1181021629
1414506356
1932912152
1335647047
1435448627
382902185
2092238724
1385461617
468117415
1582394388
421904968
1164253145
501271744
1798944369
1356986693
546373129
1046105100
1704463882
957976136
694177307
586859406
1982131865
70353520
1314592217
1156868341
770854118
181181369
206411093
793796863
32218957
1894547314
538909756
1963812979
1295144743
1839930523
2064299303
1810885587
647583964
97551673
1218352
1947309427
1627039805
209352818
730949564
1103613825
12928846
295021422
147807244
1918343085
1831215308
106429836
156444195
529317314
2060256456
1310949669
1656720294
1508119871
1404183833
347563624
650962798
1332872655
1443604634
807519927
775678329
221250939
745583911
1664530314
1772571291
439373640
1335672616
2065053796
677449224
92053773
74131313
762358677
1005783054
1459159094
620317563
662577764
1874918078
574984297
1077208307
2011661059
1735593045
839350217
1157917700
421642693
641389291
1547718308
1670747666
167828332
520080220
922140023
1979409330
1850033321
1417430931
265615286
1884096848
1880263941
2097373855
900880646
742089779
1006500927
646802488
2102832169
1417918910
460267616
633698861
24253639
625623597
1521492724
548599723
1440775561
339678988
1150308546
1522137269
1168983114
706878296
1546745652
1909242059
1527910206
716998816
1479303533
1553316506
337356892
1293563783
1146213778
1909981310
1225211687
798414716
585688714
276192192
2006606
1630712134
626540239
1001121761
550494631
1038264231
978703251
1448814105
1014529161
539068587
1166033149
1190444888
1395275008
1776160821
523759013
1680871486
1648333321
983700673
278062551
1586292458
628517112
1130772325
80979910
187952965
447514783
1544579733
461353988
2086845126
255542317
803918076
1979931238
356289150
1538076090
99891254
836359113
1795451814
303346684
2038034974
1999306918
833121857
573726194
1269183485
2145281109
1747231822
1278718024
515702842
2129063529
757152585
1509616185
656362728
1395666856
198511048
378770087
1685859504
402677648
306406475
1809816448
447984183
2144358847
1063329617
16747620
1312270330
391285757
1023187540
2033312720
1051804248
630367698
809283373
30440982
1550542848
2121477152
528702484
927697836
1975906720
847898821
987108793
1562767104
990598573
717850833
1144885223
1755856978
1203663498
296175591
1449944982
1863860050
1168107287
1511466161
6802360
640773259
1796198715
1648731297
1925546963
904921690
1848242122
2042888826
1991676308
151896921
538409859
484350840
1245663019
1624803590
1514151001
1678891074
482313331
1023297806
273033587
1701883991
373561477
1990752001
2022081845
1186186605
496971993
2057283003
254582834
183901398
694784941
921217689
111895355
1629831576
2052413684
949338101
137734638
453128039
1580190571
1391086005
693747366
1505516327
1276860209
50486159
2119387165
1083635313
1001761272
1177058499
1379363694
1328313719
269182352
2037596799
2128625637
406024210
580939628
68011588
284565666
1911953213
1244156231
41255474
1584595067
607594351
88553272
461571244
277513802
1163439713
2023495895
1443416711
613601316
799843201
1098013530
791172146
1180457765
658197442
315677709
10622637
1222727625
714386594
2022149283
290060464
1122832928
750869862
1584218169
1752424904
957972978
427350330
1711396242
262783622
397631559
982544348
1084088257
832332753
174616556
1597502460
751970114
342285425
1514521421
1487752697
870923965
447304164
1073684861
773590346
1193490629
2107850053
1175962408
1642367993
591470972
1032587494
176262007
1489951365
1920213144
1162810152
2063674173
1913582872
404099385
1967151083
1030748674
85796029
37357684
1625435260
296898842
581589226
748254834
1665412711
1331613532
1219024988
194339602
469718595
2112644030
797831476
312703563
777011303
419185003
958475954
787597829
1807272979
2119875306
1099314054
1492049942
305457820
1634201378
144542869
1178141514
86677590
1595350510
1557818372
810726173
234074152
1276029204
935373091
601894970
961731936
1242472374
1837328490
953602659
1351327873
1022236702
948757122
1055915189
83700291
1866843984
496706027
1203498552
431178249
1308626191
705434033
1238967486
1775880819
145480784
705649163
496416246
586244883
1613273608
1278349223
1816303288
1917848697
871372062
898686084
339295574
766677830
2060386292
1972446731
927711500
862727427
542044537
698431199
557518726
1818899837
1325929792
1926061732
395533075
355151597
1029208515
252267103
1880803939
79638441
967570807
1327486305
581361932
489160674
322331299
95734874
1836687833
1830056508
2076040636
1373630592
142956132
290425267
1769898705
1634713060
500570271
1307576318
1176718304
233616262
1334821228
1122028344
2063846294
1271516133
756322652
1548269681
1185902862
210026748
105025012
77501300
274699915
434813389
834609997
1746660312
567440057
752506538
1331649555
1565246394
1732291866
483656935
1594072557
150608706
1889550258
1000128994
734575143
1510995496
1474579898
1817698265
1286281068
607726078
595892465
767209215
1052414627
1088360426
939475426
1413057723
1516851002
135732642
1230066790
825893746
900416855
386826808
1097555022
144352885
1428769574
66946318
925009050
662303698
1810469588
806642281
259083460
1531461426
1027117940
1153479228
373583396
273569444
1505967530
1191778084
1395302771
274007127
2038799908
382975342
449309689
1066972876
913057230
1648351832
129641764
980759177
2084259684
1019915524
781519489
1533290678
542324001
303354736
1925961191
88056807
30450718
919700534
709110825
875523929
1338880857
1240574321
1395209965
2046023297
1982650426
678936361
1180619370
733076778
1535632033
1982578463
343882213
1466338941
1551758860
682077944
142649110
308097994
2069801379
1516909787
1604665300
1664665023
2050075642
303465671
1138604730
949070181
431106707
1224536990
949009259
2128575641
740312010
2091567427
2032227896
2046104490
442332878
1912544402
217281936
404003296
1344282368
1412806544
711410424
1155795936
197175579
130109241
704260908
512761798
1536223823
2081988698
165986022
289195350
974077356
1932110532
2034271236
10895771
2019529036
507546459
1796465377
1641012395
813085640
375242420
524082131
429792697
1925020482
1872087724
1065714636
1822591305
1444376179
2039490899
1622843540
1836071725
566941318
1576926694
1096940538
1785355817
1451570824
2035832100
420292933
1706809345
187055935
989570840
1919751313
1869423582
1242396580
597836385
310214909
1756891334
107251109
1381845891
1377574081
951447367
1892338323
553796658
110271793
682588760
1971458196
560359871
1821651674
2073690036
1487322756
1878817389
901926440
1308341672
846826052
552944293
277022110
1530168057
1896684646
1606619161
890742723
444230943
1213053938
2132818093
2038642039
778541239
1552868689
603577695
806880277
180044140
2023960309
1020530430
295361525
868505847
160086458
2090670740
1667434225
1766627050
185654758
1586474511
675115201
1620896269
737497115
1413752320
948539251
1048773408
2130876293
1141256870
918328978
44410075
44574788
1464210620
781221418
519444240
562708507
1431401996
783866579
604369530
75784185
1638979447
918408237
673406441
831353328
1135742922
1612876828
160331189
1148955145
1647904596
1147189334
1913237803
1726101786
657587526
2072969790
1162466029
1287356581
1467479632
958281762
2046000636
591775763
541481946
1416282248
1477363614
1987004835
1608924212
107619166
50294220
358927398
2087731279
1114102819
1386875388
660835086
328430771
2123376016
375161988
1810098575
463280272
1691151986
1594719455
9350257
738919835
1635013928
219511225
1138368638
2101884945
1670293239
325068498
933504380
1166018634
341922584
131380412
1571663250
35119870
247628666
2084235893
1404940176
957456499
285254515
1164427141
390335505
226451633
119064382
981337699
803501805
1552479486
1953914954
1068062166
1057616128
69819779
934114607
635046950
1590185354
875076234
2003309554
1978245100
1427183474
1764184524
285025942
274270695
1338625689
469284135
1521857359
119432745
209223900
1791323625
32840537
469720816
58108874
1726923201
368130473
393329333
472381709
392532808
1781725444
1994934943
243374561
1248712739
1605218662
1539762677
380811366
988209924
616072194
2123792608
165321974
1631198692
800193970
878246634
191680231
1704474151
859147305
31041177
2005256076
176374628
584086474
1235407302
1574010107
451357635
792021232
1153822245
1034372310
827679889
1436752026
677310031
636151016
377182889
1916914045
474920921
569150670
458414171
858298549
1942054510
805948999
690917544
1451201476
774550786
116130756
1484797449
1613789998
1854813728
2104581006
678116378
883913172
813953369
341652882
100285718
815692680
1497716792
1392223196
1301667495
1728132774
1581867412
1161264919
1461289805
270569475
774493920
5993200
1775782462
651256249
736192912
663169142
270932422
1938376994
1485182558
929144068
16811855
1731022164
466979720
118329356
864384161
1705476367
751000460
2134865199
503366382
889183956
962180461
943370875
1806386508
477194434
1898883051
635697607
358937395
1166360596
793647031
1260248712
1604407699
1914996625
618593391
1458726266
1758529422
1244915424
2038077420
1817850929
1577115894
1568911113
882856448
1383510549
1963438955
957360285
168633091
1575472668
942598889
1361207845
569083507
1012940967
1146256928
1070486273
588953269
1905911115
1146180623
1784092509
2053569650
1605147230
1311254278
1064757701
1213024244
77037746
274643027
1937025012
1411102538
894710196
1057989329
122266671
1780510343
1909196913
1370610013
860058027
539906751
480117882
455786984
1563549533
1097759556
612146478
2060759438
459796813
1515572670
1169553082
2130319707
114062609
932656560
1029569237
345554849
224993039
1043417913
888723249
422408792
463329380
2027228046
704035285
884317581
1625711747
2065494518
1730131337
462157458
54334174
851400035
1956287997
15758203
39872063
1122402031
645065105
1838836984
1980680984
859386945
2002726637
1929270336
388560239
1583548830
1740805151
1713773447
1770841085
1779770512
1070068316
389835533
1699933243
692777891
962611922
842656800
466667661
1083582712
1522847230
1201015642
539980637
106813720
1419883270
514579667
392087555
1814290066
1944273684
1842978458
2013878652
1746412088
1323558224
638064735
1586364044
60705513
509536123
461563314
270689017
98877998
925103048
868841689
1145805699
39195089
30050050
866029696
642464768
534476029
881173654
204204436
46244261
1838669307
881990888
448898964
2046932741
364759523
131513875
528705392
170409552
1923583530
730659292
1228470169
1753837465
1032539940
481042139
1770645857
1220083984
105538034
1814431889
1620034093
212838173
1829867209
927117200
665613006
801227794
453542570
415016138
1717230079
1174254296
258577856
820932916
776228314
1106224545
726470453
876368978
319660093
1591441108
2046294469
345302104
818243053
1933034978
958049366
1941984351
252799505
1502353427
1560123104
307877988
1271077390
226243045
80816410
1253889904
145455077
948278598
916187924
638798517
2006675990
1547157974
1160968433
76523100
542429524
2142350818
1094159601
1492334864
1654775044
863881155
1808831211
1093317579
1323147692
1462243655
1168158306
1620346596
1355729323
1974280170
683338556
1232828048
1717388931
398244733
1184113597
1074466715
1275740272
1151577997
1421578937
287981844
562576231
1911471221
1358527352
1166106769
983888290
502517933
895911680
79877399
1703033039
1130846920
1548835990
1329933106
1376532772
1865901342
2006082387
408131848
1416742901
1390339906
1192299084
369807794
1452852653
1378711369
222558394
752562868
1581222825
923255522
1192771644
672644527
1454596425
362649229
1640393055
522804700
1264855791
1900529793
1069961772
1015092582
1802935886
2101043002
794701164
427440215
1632599291
1272532291
407231564
1957764812
1658766785
2033791795
1866766065
821301886
1542719195
1093170428
1646408475
154089917
9608104
1087690945
169485859
1921430425
66933320
1099103206
1406351640
686516112
499053188
43865990
671203181
1255727810
1701821942
1879406096
986187115
1049888518
1189346088
399152558
1995731901
1527534462
1020376538
313323173
1127749609
964327075
1228125674
1155396381
1753448843
1468440017
1238869193
1814276498
690023006
535612130
353214473
306723541
2079643000
1528807541
486435012
290451333
2144035006
555942367
205344464
1612441987
348837604
1821846645
74993858
1901121810
1857941462
668995289
1124524763
239196943
1800098179
1455149634
725910968
1351363919
83689118
831935935
2092129320
1519663189
110041034
272104092
920746078
2003989359
259917534
160277864
304882748
700980633
2055572836
387000828
665976550
338465483
1393304606
427541765
102645049
969546323
1837130770
790237074
1291607292
2139770727
1121696358
1495064808
480854946
2061278
1195793787
106864769
1216788374
110206128
748653290
1388306632
1255444130
1380991600
2103900567
1162058867
692516001
1353488732
1888049217
1580362275
196003103
410672958
1304124716
932802935
45258786
343140813
1091624688
1499121111
1657472756
1910156907
395950499
117075893
462919549
915846733
1826619550
2020509121
770891386
586294273
2118187034
1588017907
1944001179
1997861961
134238211
2109655540
1307485674
1187873812
1375710654
1476626944
2080968096
1962555159
1267808817
1332172606
156677179
799115692
417410518
322935993
1163940054
319386250
1494135469
8484299
1281083722
2056363568
1969860308
208323964
1981886071
1166910822
2057615334
678700040
1916051287
823848881
245661216
373413080
1318643416
584754394
1203097936
1994082967
581643504
1746484775
2129853278
1777886081
2137172908
409706806
1405525784
1369970468
433629179
1906294675
1155663079
1606881344
2045214303
1569291298
50609827
283419487
186813169
637557751
1767104323
603516076
565894733
774486800
1593250257
1729471729
67005299
339508519
2125538844
997963612
1125047590
772592558
71077740
1884237253
748603358
1569425649
1794872670
294604143
2050905834
1540934023
2076926525
820744875
2045024446
1851605974
1735024367
984848557
1060511706
1059469670
1418017697
1584496172
1183716380
1785457950
1400814925
819016834
799741126
1384920211
339947398
1563746794
455294014
2101061137
1260276990
648310689
230972285
945525456
1972801463
1000275735
60206735
187544682
1347880562
1011970435
303951983
392769536
932860136
685496800
1444324644
1937494735
1170246017
1780510343
376655039
29575338
333162725
774555733
1776242331
763118516
1122765810
1920521724
1777732043
1808663897
2000755847
18032068
1550685058
480997119
2145499469
1419208730
1831697440
1882110529
11265830
1667141604
1698647808
806814957
1746795388
1941379842
1272181385
246790793
1076259292
1643450765
288499401
1008391438
1342861308
250403323
2064006151
1978817081
123734074
419020543
1565283558
1409311415
404688112
89515512
160203870
1657425635
128188203
314429112
1540142171
2105819216
353559152
1426420366
624015410
12888462
890307833
94676998
1410683322
366473765
1735923516
1257119203
349478102
2131507015
2114243666
1370691648
1112415741
715410070
488987621
1659623404
464594388
1722170768
1414156115
1389049978
286989318
1692336406
304054532
742291697
371747913
1172560003
757491348
1387144369
671892423
874382347
1435119329
1722432024
2074581671
677809345
1652294799
1737899971
966370103
1344402434
1450122060
2017306163
1620068152
1126408682
805177464
425236661
214254461
418067771
372120931
629461920
784281284
2073274983
1219767787
1921566481
1604119682
367536819
536441479
1821443645
410366159
1083221516
1898709672
41473544
1215285377
570930618
279627785
927746231
638751999
812278148
638312305
1967469124
653015408
859061448
1209956330
297710881
975631839
1733703510
1825273435
1400815713
389355033
1689529038
1133460089
1757723313
400935080
1634408140
1877066998
1703023201
1463454509
1015025026
1603380831
162502085
2109530927
332430100
1454089159
1752778871
10843124
1482274525
1133527603
944216678
640495597
994837903
494960688
1336206047
112142708
1011636142
278663998
1245746215
1469890338
556080501
1927122235
1673103739
1351263009
1696621183
552574943
1950677923
484702881
1785217089
175586232
1488527896
784353130
1417097308
1864876361
2077801626
1001462177
110438416
373072911
442332878
1982144857
893018524
1750620638
1702392609
599629542
1592590835
106693087
1077550949
1746908625
1879096158
2076323590
191959435
696494070
1121928077
796956020
390797393
1833985593
405406476
1660762458
2132684348
229706351
34705713
1350263577
727986837
573254089
1392279344
500665497
1417398043
629731096
289713398
1517592041
154606411
42607019
13857593
2116958596
40322606
2056293979
2083758606
1088459018
1154818288
1812199735
324307424
85711925
1760627176
710001363
1433870347
1237790516
1472013535
1566036536
1574753283
1540004977
36330423
632705274
1228005218
447613627
2126334577
1164940546
1079660136
1682508689
685098218
178512555
1602173693
2118403084
1496978431
1245435266
638480737
914600103
1938247964
131332068
2075237641
142723261
905678406
1291689810
1796922035
1786242087
923220874
416610102
2049983272
1071894750
1441042339
1389407225
1439966611
1489813954
1121069056
1504134871
573823375
1828947393
1051515525
477385896
1998415948
1055546647
434805124
5128182
242037880
1326279908
1266625911
1476657952
836696329
634512003
799055499
1612057370
484173624
352365584
927262281
1291155079
1545760728
1460886917
1502664274
911970114
372367178
998757610
1928861011
463229605
696467804
280697334
1051104699
1838175037
1092359557
1959978116
521693160
1071747965
1616801356
2056203703
1173642167
458538057
1289588709
1552997405
254669078
50949610
600544112
442578866
137680052
948017412
711370208
728275704
339325524
949721118
1174754667
1871342325
969665273
1435513904
1189414633
728719823
1318956525
804434520
2131835644
469558032
236996317
398260874
241698519
1659380948
1635770281
2085311161
1066325021
608600951
546398062
1662654423
1076526307
1656704951
1280143871
1814040068
1170172703
1021833315
1393091149
55540468
293130970
955277451
1898634813
612992126
1360296216
721685297
199805662
248570841
1710749423
1440322657
1092245142
517218890
389657038
582340383
801541260
1419854788
889479532
1153829475
1860337152
289363319
1836262647
335083484
1182171503
125460647
1302329762
166756649
1703202336
1757913683
153849934
1865628036
224839978
622217779
620316485
1246275535
533490204
1034864744
670981306
582411803
1311510078
2132187416
868388977
980918845
642373737
1011352681
1736236905
665773146
1782370651
2037448032
1111905512
1072054567
409022382
839959135
818308721
315757003
830611681
2031425972
1357650699
542324001
793264509
174557077
509486307
334736004
1917446497
94648713
1469589658
396390212
463756145
2089947754
455286321
1343323342
861755193
919581208
1650510965
1186545786
1229445675
1985108425
811496183
844469701
1997413633
1125485021
1704264736
1294088704
334970373
119184032
506059585
1679262476
1279752947
811321487
966109299
463983910
40134659
748463816
2042685372
2144790796
1000559676
1906572740
199749779
143315557
1279528009
2038488858
889706997
1390175185
1415056778
1334268395
1229717425
1238667270
766736618
445111189
824686802
1629609476
246753959
1045584550
833233362
824632343
1519593688
334949645
15027785
755461998
983663238
748317958
1988050933
689892070
1800487330
1642042374
1282909800
1529941397
690688845
914923793
1552933206
1865923817
178819614
1585645296
831889154
1254691071
365578598
461990371
67981634
29507612
517161864
336451940
1728254953
394073836
901854292
1116845404
1910330720
1739612541
2025375281
980470098
714512294
745030466
1108524006
1857570209
59728135
1624116371
121814664
909068150
107474187
1293745525
683429857
346240807
1831167971
139899526
307292332
589175351
772885811
916545001
1369803749
1427028542
1771690036
46030807
477354193
145690632
1656571166
2099752259
792432083
597955752
902766849
909897878
1813559892
1465767377
1781239174
963889458
303693386
1428368636
1588903380
1215779581
1404846673
468180384
1724860056
925747166
514160851
733611612
1386843169
1781372794
1883154600
1449161289
581269924
1500030055
213189450
1638838317
1507087749
857702032
1633478085
230710182
1225486503
859774865
130537956
2087982390
347294502
1936467714
1155671299
1406228248
1232399880
677523561
111778955
184859170
523151707
433342281
1112326977
1396837795
395783284
1309347937
170576687
1880299997
1026403363
1539361049
687317066
1629424215
1846169708
1719981610
785899428
520096820
1568868171
473138888
156334355
1973605922
388110860
458541104
1123831558
1032189683
587799740
817484535
1990091404
1666771900
1921635903
1674427237
1494167097
1424294839
1927327708
268168390
1152002441
1720787473
483122412
337703461
278418900
1322219763
1945886994
515747438
849768438
412799491
638841403
1748730645
1228890161
1773477960
1109736674
351345723
1123621971
1185109204
2145516640
1936655422
396340740
806467124
579181812
14361860
1663197918
233865323
82893738
2085782542
315139724
1318240445
2032810596
974754684
797388614
1430361159
1592293352
935056827
738085825
531051986
1201733633
1797911329
2138118157
1483843347
320077937
1219976024
1611244013
1274461470
493847092
1790907005
843079517
788840683
964830159
1053230644
54756583
1862975339
2010399744
1344738971
1821022023
1176258430
1983582786
489322496
1717589591
1373685701
2030995757
478929751
1960171177
1014958238
1518302238
1976495084
1565371295
1070864461
282726519
1270590295
993015575
923934343
585994866
129275300
787533573
626906860
1989454897
313506140
928861634
1775662968
1125609120
1190863649
86662847
1061958428
599368304
1651054938
128494909
848806811
1235529104
2081090492
257432107
1326380042
484417503
1483873809
1705904480
895205930
891530879
151098347
852559998
1223402532
1199898697
1238270394
1136534805
1752744541
1804556849
1635197399
361193435
401018365
1780610021
681912798
287394807
218716333
649835298
1745397136
769583630
496541279
547680724
1035089239
969682950
905982769
1113118637
953131409
1621927392
252216027
624511853
1363391302
1999386398
306172095
126710026
1448507431
717571041
287589740
183756462
1797753945
319537436
1016396449
1538979946
1375741641
1466756079
1842234721
103221065
54071933
809199622
586311613
1075188316
1892118381
1515518798
1789249666
347281110
523489820
1842284812
1486571417
598375469
2043349047
97761656
1439434141
1558841116
1916158593
245662958
2081144097
124502690
338309721
11157402
307678537
1713288163
829108994
524453705
827745217
448054521
122145214
93233095
300595103
873241039
166115788
341892782
967459668
1252924301
1073820800
723696078
1442746876
128931926
957326485
770924920
1872934286
1754888605
1947958773
1195187241
1830060963
1978910836
1080717455
1493524055
602663179
1031138440
1413110465
668234699
213413155
1677514988
880574785
2090302109
682145569
457166058
137672012
263707137
394333835
514593617
741583496
846418626
157161942
2138933280
391808192
493202948
832023653
213029659
756769831
522618449
1854223296
1670076359
2024749526
1176028227
305246532
1765339123
614902369
2118966739
1502212338
2098385208
1350297124
1659698704
294922847
926329738
1396978821
1975230971
36757256
987947164
2121124680
1904268119
1949255410
712897064
753361415
1662928397
2105650829
1964252889
332434180
2039773137
942822739
278381184
252046666
1140300579
699875881
557222633
1048493534
247193118
1256279438
1475487284
484943896
1801805523
1979126757
109098708
1426282359
337896295
1156611771
2044232017
757458248
1176258430
1775460427
1164325322
1040938154
215280717
1462712042
1853658589
2126677517
1301939162
1253255248
1640585285
1878796162
1097132638
1510848267
341270650
1898152728
280963676
850486376
282012993
278341300
1428972228
744611885
1792721113
311370395
1361921317
324305612
1584341327
160980468
2134100614
621618694
1890854734
748681096
1172421043
2000853197
1374135055
2078671529
1927881994
1942077774
579075264
589175351
1883591820
367428014
282138491
964318549
888809700
548610478
863530249
1263183652
80234806
90421781
88334229
2009244653
637111247
1664852984
302370745
1783762865
78110052
807396587
2089614730
2076363702
411791038
938682316
1881510467
1900981327
567808675
1562008541
1781589481
1530990023
209315470
1865628036
48144279
2050102306
306748998
1784756942
286168407
1482990335
1364781666
1983426284
1308046656
1215376466
1343362322
431466787
1013327949
549484484
32880370
807822600
1093999928
519795416
1003542101
1513914747
1354431041
429893308
295723341
217952508
1352216627
1615593417
1715801502
169432678
590240559
2080644174
1742203725
1076581861
577467096
663940428
994611304
693214997
1867268132
1163687805
30055726
30980521
367884203
249353726
1378338115
708539942
1438859709
1381316277
1812483422
1647350752
1380084017
2008268823
818617151
1459707021
1612312773
725781759
926429477
2107969175
1020177063
76558875
63818161
511608198
1881969000
1255471402
1277059738
428563288
1582229070
1253334706
1167128520
319509296
237387209
1183827280
613042213
1674804709
1539639990
1518319018
570512147
446528991
1519620052
1376407429
2107650769
2060529956
909987959
375182836
1051997455
1596093183
1375502442
1243821360
581197871
1312344132
1907427165
12634062
30114305
2091389525
1053591949
984088336
682994927
728636355
149439273
705054662
2027125031
1007509220
648010436
890415931
1969932077
1694198326
1986330797
854113625
676910138
1830073625
75930481
1200042525
125898320
1868979736
1376878885
463961544
630796819
1586351631
1808299073
251316656
1720160536
1063952949
1750248115
691073164
785667111
339926646
15410517
1652545764
198281307
479668825
61527733
1220252021
1716351775
803498035
1219148326
1628714032
1099367207
720220344
298994512
1433827181
1422016266
459716902
1244566877
39039418
420450707
1064529890
1399103749
1994041602
562049922
226950327
688415027
1792745267
1665111402
1862830584
1497822867
502393568
449914601
1554226713
1238271911
664839486
167714165
369221809
1632420095
1738790650
989289152
1485937572
622379294
752885410
187261732
1516803426
915016043
1517477461
914376278
457897889
1415925637
829116746
330832916
602900106
1060582950
1788898430
1554068673
1153705139
628898074
90064828
98622238
1750646031
134510886
289927108
1149673467
992131128
89900181
901941832
868620067
912259120
764950996
1586676623
1440625631
1008158494
2115507235
1728452632
1758044714
2100808582
337559245
259013154
1107799098
752202048
311370395
1759843375
568585197
836774987
339431977
314423669
180554589
1027806892
1549820411
1291322823
677107310
955211867
1918607702
207812503
1548799776
2005528420
1229920301
1408942345
666293984
1440338239
325020863
1705497964
763340495
219256646
1126279791
126002778
598812428
1352215188
1123409332
246353371
1963998920
1801823427
1093186727
845325237
1366313056
236651137
1042623869
1460618438
1501331580
427940570
925236027
1082291443
1880986751
52528318
861063937
1402954721
1460869040
223669661
130931151
1165312532
827476273
199003993
1304179771
1758762432
2078266455
112065221
1866967646
2089888860
254693471
1202276876
1700396279
1488580346
766035984
1425224177
382653573
1225820498
274682296
2106563690
725226737
1559959210
2131680451
1092626899
1532564491
436084155
570418839
100410302
980980946
387799952
1521341288
927348351
1976436953
1946935148
1308654464
184519612
687149453
227356127
4092152
1980658957
360729435
463703820
740782165
883056211
84268603
692302615
110012719
315900061
2083682202
919012219
535439990
841271628
1256851152
2005528420
509871119
641930997
1491630376
94015730
1052579159
1497844725
340414002
2119187905
2063098772
946721474
1231582138
971087230
242876146
927609522
811296712
496440906
1098362700
1720600370
1807726526
204446486
1868240726
1063458910
1917096860
78614838
1585783749
1355720886
792977912
2093568191
1732184226
152151822
1494776140
1106850773
539955268
84360119
1611638312
95472219
1844718392
17296231
1017865797
1513133575
1628403813
574009667
307890988
1880698096
289402693
176262980
52194024
1961885342
1838625841
1929827225
1374830842
108700381
1626616913
535603332
156711331
324918837
1590473417
140246907
833795497
1886148739
661809527
274616500
2126656929
810554068
1151954049
956365346
97714650
1236250439
1051326831
1070996708
225366455
627269325
479183118
1105628694
1519886073
1322850525
1291696836
1852793189
1059218243
2127973803
1799857158
1308057120
2145441680
1285118618
2055245902
1368081523
1949858089
412929802
724494359
1058513272
322295679
824733301
1632774776
1763954791
2049034896
160390856
231955743
1602347391
178726633
479745774
1702291038
266556612
1229414892
1489460816
1227309455
2000771661
1726053494
410659474
1574627729
2115627293
1370296022
1493588893
1703881604
1335184868
1278023077
438150761
1405534702
1390696974
1725063656
18922970
248614529
1419020856
1644253780
848221938
737161653
1328066426
291976788
401096872
1484759031
1301150373
585522142
662216274
2039939277
1127555846
1578177872
138665063
1400038765
760567368
431451455
744798991
258982314
21954858
1924285875
1004717510
1171041501
2005593700
1542753677
199400745
55930621
1137030233
153508438
387035904
1606790275
1251652018
760979261
1247926078
1617844327
1665838285
292390938
1015150382
1706333580
817650301
274386767
1631103566
274269815
339701180
318305426
1806729181
952009778
1718584031
1724895749
1578297517
1830682147
1066044393
1304947414
577336733
2065280066
210862029
85954269
1453229263
1120344947
385119229
816132388
1093337704
209464698
2140179766
1155716565
1859983738
249615280
1558367209
883478044
1566826799
237612761
1748278371
1104869038
1815121481
411277349
579130535
781351665
1196097560
972344378
1351935891
192407807
2051004620
199675086
1073668536
1574637835
1179788647
2006136018
1392850593
1222109323
98385050
473740465
1858227124
509976113
402744903
791867960
290844985
690241436
420033926
1024725642
1117759162
1815087708
1069476885
544804979
290646154
58903167
603354197
425174878
1194690984
1602391225
2036441133
472253932
722690950
917567770
2018780592
978395305
1808507181
1955724665
1310569179
1778105012
1281700969
1505095853
357681456
1721917900
97127692
2043450862
870065437
970606639
2033934624
394873861
1150267766
590136955
351807337
599211474
1330729847
160306186
58750639
1004348975
266724936
1252983076
1912595497
252567358
1039848298
2005320946
1869793084
210293875
1091704634
833605233
1293928142
807075544
1372251738
704494853
1367976369
1875800522
1769569827
1547719320
80699723
1322428591
502266990
1033180251
1089761830
2074288553
1850944565
2073095428
809082614
1036004411
1347603561
1053148319
1017780560
702334363
1621234262
498490404
1667933125
742379542
205090539
933813077
370699737
1762443154
719026000
1652920111
484897669
1514988163
1550973160
807976503
234512444
1767167746
2064148350
931668154
825902363
600265103
48115088
180943137
1855363187
282528073
360623397
1380124307
2099224914
2084754524
1946483645
70548335
461261694
26570814
219133330
390355862
316144952
442219990
1418082920
1181942506
1307379805
556516309
500413331
2123461114
1990477813
482527471
347031440
1761196153
1018315429
1201666928
2046574574
1924740836
1206236448
1469413321
689700526
804281467
964484521
985905898
1521867438
617340353
1495427456
209758860
237547456
1784247095
267540037
1011079598
1423388746
1921532818
1740725387
1312743705
931798047
597474031
1162810152
1253711799
778560457
1471789054
1102252324
1463952278
1841298450
1154822323
1262189405
583973234
694435153
1534361160
2026513621
873586073
2068334980
1870919929
1404287996
1388805644
1831414617
1068630076
1121048389
1215763839
1838876648
1173795247
1353109987
41651132
191801108
48002663
475068640
2106927690
1464225648
1674764763
36808765
174755909
479127906
1191208433
1168227728
1889084680
1403847290
1292636409
248482847
748945726
1339462126
1164676952
255740358
220926877
1890168111
1593070641
1579213753
2041316421
465344906
1830056508
1451776704
1804174452
914064241
841132073
1747750128
1457985494
877403765
16061119
1258446557
1016830301
360503227
1446983378
1706681909
985020829
2003991599
489791793
1432359216
1563206894
91686333
934024585
261816019
811508622
1985531114
715231735
1947459778
807075544
1948928614
957911285
623013849
1628571055
615468268
709445555
768340011
484819297
1772266117
430034871
2097229457
1061122659
2114417869
794696108
246311808
1847183197
1716195774
93331134
1924997262
1030446671
600899710
1272033350
1923357966
1062829275
2101571419
1701540691
1574282033
2049352469
93180471
1884836483
132097296
1638104602
535839735
1263703338
1491064973
2041555198
638118859
2114053878
662761906
1493662760
135931695
1569785321
278110502
742203815
1470424516
1259872531
646095577
50137045
1122246862
825727293
916094314
899249860
1366545932
1179995629
171360591
709626719
1348355566
521107529
1488319622
1269623647
1784064866
1186119250
1905784945
849722422
286988574
1186570192
1346084818
1048353552
639751139
1569240613
1804109157
383838437
1971364398
1851725852
223800094
1269413315
147699495
1919758681
1728132774
527959179
108522358
967540161
318390820
616291997
2016412090
1487432515
178529429
185614886
2094604036
1022868752
314501629
1434116806
1535918653
1190411815
882997578
1883231929
2026088508
532886771
1372471132
454476949
2110201007
543268108
217606529
785033129
247166916
1823746819
555459539
1626572129
775817527
680444170
2015009975
674652758
1977165992
951214975
928031032
1269256925
415229855
1522700078
506856875
753223783
1498387605
674608128
151828101
212442122
1499716562
1055106885
338573780
1529962248
1585176154
1594350825
41550946
1975364598
1376768071
1731689889
96065823
251111483
376965381
528697872
2035726675
609149658
1772826001
1122811344
1220525502
831340948
440713209
169939687
165947163
509478165
1555586364
750129131
1540908944
529557137
725502188
54564587
414999561
612496593
1845663867
1051521004
450027366
511354853
1288394800
1023296331
1191162621
141796703
1436855265
983436004
397480005
940523188
137580040
773877528
1321363432
1772705723
2023897760
1874164835
711404514
97706017
864187040
834432829
636651959
17297552
1391293783
1657419674
1021752685
352909056
419560476
1631763508
618493199
879887533
1895820140
1659278660
822119261
1223546144
1520671218
2023612137
860205420
354375419
423682370
422099371
1288951304
14684889
258613927
1396063706
1351488898
2008556255
766516072
328470765
652619175
408161233
1669066705
1280543755
20045973
184432350
901073628
521557079
1488290365
2020821548
341730825
1774775751
693499439
370358549
867801190
416801226
353180245
1728025587
160189751
1355064696
870047396
555326286
1324023033
463503264
1354520383
1024569890
1085460364
118017214
1166277400
1193415909
635091782
1017629682
255043998
1398267338
2026444180
62287402
32326158
1643375230
551370076
541688308
111831409
1045824444
18608402
210704291
804346816
1085845078
849916856
985559502
797852083
1760514986
905555260
535519139
1366313056
1374191893
914797759
1341798051
1013640374
1997889263
1791803262
902236816
305932721
1282994462
570309446
737916357
557068725
704582687
977519377
1769168934
826939496
444037977
2012611218
1496465722
1579453847
755440985
127245456
1842813541
1306637742
2108626915
2058261144
1258196346
795835674
1727541920
1469465223
1776450220
1418718141
1508322111
1976536412
924652666
1301768245
1437570078
1966965476
366775793
545298853
2023187902
890140688
1672088462
1975411377
1951356544
2096260250
1121429239
177448079
484737782
339926646
649727019
1756814451
1066870945
574993688
1013036433
2015264811
983008168
952565018
1738899537
945691820
1660523548
1219233083
724477781
353541204
1150553950
631166116
1392829081
195640442
1577172764
1736585934
1063965298
1379397860
602955193
1643813329
5615090
1814724828
1842591944
255239480
271033351
1509933773
2010459055
8430257
895969647
1038779896
1349592195
1711106143
1592929087
1813624039
1068034096
1567153795
2009777434
926847097
396018676
648192238
380213848
76293665
1862421579
1073572678
228707329
1006986620
134343275
771210053
23990351
1596971582
983560009
693788426
2096510489
1946155767
814209124
1752914569
1997934547
2100506093
1392774988
491702014
1210674937
725836551
895912275
807057160
2041903840
1454080836
632639567
4143165
2047946140
934246376
1846108041
101078144
656932150
26462497
353180245
1432336714
160833566
1308148064
1224094088
641414928
602359126
864284147
460177646
1863238491
1604357916
1517375636
1083375446
349948136
87736146
273783670
1537562226
196895089
81191020
1544038735
216299478
1319688295
1103268370
180256618
1067310172
2116962376
1778083155
2040338548
732412924
1923065708
505728042
948854714
1521985452
981666047
514396587
38248906
1713371965
1849170405
1920575654
1191424068
293604551
709739361
1197670012
62064037
1866496707
980735179
808192210
923734020
1281817471
205272252
451842783
175134946
1661739224
1440971348
1046287928
1522452483
1517987626
841400883
2087522794
2072369194
515906569
1641552948
2021951047
2115291416
612593842
1058673679
583728807
1902867627
2056565224
410978513
1896327510
1445124156
2023811398
1541640864
1527841876
1985343299
1969325763
617529727
925323465
348830509
330595580
1997441541
379886825
1149939931
785326902
697300896
2113432860
1508586051
1267431817
594721296
1844634000
1748049247
793896189
530480697
1755950260
685770875
1955556554
1725342781
619068482
583605583
554487074
1847209206
1209934431
1476781322
2027890628
1844884796
1782788733
1003198925
7421788
390711658
2109612848
1756195987
1947295756
1763258289
1425791198
860878598
141215821
1002110089
318148141
1301107866
2012872646
1969860308
447446697
1427243230
1945952032
1862475384
938049235
579403057
1280987870
1790542163
1444311515
669848677
308335041
728496333
369540236
331012438
607101263
1954828940
1824928698
41665567
1914372233
775357839
1490184170
1262670861
819781396
1289058411
383796054
658766176
2009654457
777676092
875935748
295521005
1010666951
1792808
1455299669
677260092
1317078907
1431030146
1933964279
1811710844
678628254
1558740835
91334268
245179156
1629023580
1328954963
1227424868
482878436
1811902385
933765163
1689876730
1897591444
230249528
183948011
505151057
227431837
216821842
1845517874
365765745
1652373295
1097995261
1617734584
495345530
390109942
353067830
1287946527
290488163
1794427054
1552456830
906334625
2023662522
79210828
1402290489
1319848730
1271496918
1169718780
1327826793
530491682
1729408967
1765478384
2043661982
710161163
1964062949
193092070
874894947
1420166423
2081997330
1618031626
1330904764
253810829
1215777768
1429928487
258244973
683946132
1815821416
121232768
400433155
1690105
1876659541
1344025220
1149648581
1941127713
767017607
920898897
253721062
1451628881
1077507490
796410971
30718320
163146015
115367020
52778574
1750076095
1198027067
121915511
1904260022
1181296054
75585991
299262265
799482350
119341438
1473611170
310723669
1170141574
384560167
200704313
1844400106
923200037
1799055922
1116474341
139615238
87535616
2076653327
1528848202
471013967
1800250192
1068774698
204027196
1617741514
1538266844
2013781947
1095637739
124130785
387506750
498785352
952811125
1551876653
1877314319
54747854
524969341
160389738
708409615
260898388
1769928194
858653260
593995079
1923206158
123339242
460171518
909161484
1314307133
1562096656
1098745924
89469567
1002480905
1578323755
1916421264
707820463
1990844673
825635016
455184564
1645893285
1790488915
1044529268
1318652247
312084490
1281561923
1617517055
94702948
1432076391
434458390
555286427
770888751
1094299262
42679955
988004330
1093820222
802934945
1707512804
2013809344
1465436302
192295799
399191655
1093435716
1260108296
1254721357
902363126
1465398797
1513122254
738345337
1019443232
1930267168
1701037929
2002448020
715102230
647656687
1570261633
578267804
782247885
226221282
303349388
1561365748
1803254163
2103364541
398175265
1704178687
2003080290
1340471124
2041618390
1912377400
1062511382
1298248422
1666815399
792062929
425236661
72672665
302797863
1488943073
1181609327
1177046010
1650604103
1373653402
671005995
81517187
1534293554
895086419
1085627771
34356740
741289979
709626719
732261164
458394764
1694386128
434887546
1128699342
1432025451
600386000
462354513
37519180
659312220
663190027
359146077
609267464
1033555745
803501805
1075899723
1553689438
539588234
1196872964
2126825461
417155784
919097189
497830674
1212639789
437633802
1396743184
605606248
711535847
1699783490
1794986083
1584542816
925602757
529465915
1583372119
1739943624
164322671
709505077
741441344
1009746798
1291623057
1978214182
1320261336
642269492
642517555
630514769
116650612
915830590
40948870
1631411673
1308364580
1456131862
1989000344
1175138872
2126754333
1773201893
1998882419
1064997199
1964387729
1535115104
589249703
1750070645
48182623
1673318924
311329729
1988040214
1163694874
2145735040
1957620644
971846892
350977272
977389633
443081677
1884465235
2130911796
1452773759
1118690922
901629578
1901208256
895758462
243455382
1918904072
1987005889
1687644345
2001264423
2051685387
505486164
794580179
851031258
250758248
746849755
1402914746
598141956
1659211529
1557676220
1387165504
177747559
1183182439
2133758105
1089771841
1918560590
9391674
1823768562
329670640
1377792727
681531846
564048350
1549259875
1531594342
351195869
1834610503
187332307
1490653890
1602912137
387822536
2126214889
360334143
251541258
45117606
1963449648
886747594
1186053524
1765730051
451113956
392364078
870699371
987464333
156320895
846631004
1170156058
639013274
1530670476
2016664947
1085887108
284474057
97949454
1589686426
1538598685
836353379
2078312748
1845480541
1874658955
1514846890
918995205
1370388841
1453177715
1135102314
1578922241
2102350681
187043564
1915514470
1325001655
468995855
1378544149
671766752
1402295321
579754849
1824843122
218972405
195613883
242874161
1868894216
1681473023
1350002142
678852538
5811812
1862524174
282750162
1543202323
620381837
1887672099
1774230556
151633212
1694608308
165571091
1413486639
1399787017
320161116
842424904
369923861
1121588448
1675317211
1801306165
919012219
242003906
700998879
1930701683
2127085953
2064420863
1184800105
1545603138
1235167973
614497244
2129958835
1117708382
1161673331
2062847412
200376601
1609960888
913692486
1041838127
1136556016
1983734153
837808544
2059390416
2094235481
866592726
73864769
862031901
1878839045
39710046
907316159
1154726926
1459474977
1239210350
101066463
1867487905
429483973
2121568003
1257639359
1954879912
654091387
245105497
426805605
351811622
966785595
498176228
590195977
722775641
924592781
377983415
569826144
311310121
2063103853
1561020846
545563566
1743173072
467180359
1247175947
2122992335
2020251754
579038446
254796138
1435631954
812883332
678689358
2137184112
109504851
1656258257
641442052
217181492
1532482623
2088042205
2066999629
713617171
1668415381
1860478392
837974632
439670653
1912501730
1154687698
1098634160
1853916360
1262739057
1264770204
287542818
1208760571
1170434554
1796588779
1668539976
897973577
272315741
459666126
1739745777
505161043
1084882056
703740908
1689456544
1688405020
1654834194
172058015
1099496431
1140896314
525154824
113151115
1972034752
1389534080
1370278748
1848107034
1916606202
2053532816
1482560725
580910075
1336929209
2058875525
793690808
626874870
1741798261
1147751135
713271112
2141163365
759792183
1671026429
299676348
1935106759
696196631
434035912
1546858190
2014818527
458394764
1205358209
1985805696
229121570
473184887
458176737
1572341193
1641309097
2134241534
89414750
735182526
887864367
1278503155
1090038624
1044551622
85377070
1489302527
2060203178
993109434
2048360664
1701129255
1073359856
1684029261
1906877013
626120404
320917513
351121318
1025640953
1853034796
273173445
2026709583
437129708
337240327
192106854
70896029
360086533
2098737527
1094299947
416457042
2119786029
1523865465
39702968
1252018016
1747128531
2003746145
1453661390
384944518
1487884233
1168399300
1839534184
1623390812
843211449
270725297
1649645653
746880041
961998493
1273424730
727905229
1544375061
1406661809
2112703551
355341440
1211110945
1916781589
1090533748
734429856
1047552176
31797463
1056091185
182486961
1776006591
1937434978
1451501416
230441430
233806234
135961395
202145173
611472158
861188267
979050308
1704341352
1023881729
127486852
2003359973
1864283950
1041429834
139688374
77988680
1992879343
1606207063
1328644911
1649417561
293783386
627605441
1119872942
860280733
1369970468
671281761
934381928
875518143
980906388
1383797642
1742762747
438585590
909374681
198964241
1882219926
646258542
484303343
1994901023
84652845
1364515999
938571467
1502582541
357099225
956173448
511052177
1062907561
75459202
708244081
825997334
1565007800
724983142
1588245035
1629174155
900760448
883735296
1819260036
1637994908
891913566
1285949565
101116739
2069234970
826828386
1981010867
53129922
1089844470
990080629
1456199940
971384521
1198161066
404571177
1104671352
692418801
316875140
823911804
1779153061
1515117494
808056129
1189880478
2079123004
1294277803
1098876198
878972287
2109525204
2127896860
1655137000
1328030875
1105354012
125361351
488260684
1605478685
1208694100
1621776058
1952571309
1622135935
1041965115
459917430
1561748923
1024744745
792011325
972430538
359472626
1963303021
1895994772
1843809436
195306297
24161293
502599256
1710130513
456631905
1822866796
809579390
2022128969
299816131
1076581861
1355664011
704815936
1951490809
1444448660
76598140
153836365
578273348
216434492
1685097642
1785363790
614259881
1995413937
1129011491
1506652538
1216998637
407759139
1942491759
294326857
95462132
528701952
1847008587
463049952
1540884934
1290170987
64754219
1450409096
941591290
1614310876
1759279119
69497579
2019700338
391616267
37896035
1297341068
2064931366
1766000376
1501827948
304440388
680051622
1352037271
24079496
298968989
1866867864
255980008
1905653860
1249997696
1534358462
612511215
1790833519
1728908689
1525067162
371438772
1593957220
1276073482
433003283
2138997186
830411914
980599633
1884047327
856893976
1380452217
1905155391
319017141
2121286817
757518429
2111527238
1210258360
2031628383
1981537450
1847357324
1012460023
1862480233
1606454752
2057900094
472641399
658624625
1261097082
969027869
1100401484
651039380
1718854521
1047032680
731974260
1564833812
623931345
2016553659
1744720333
700005117
2033747279
999690063
1573475726
1422250747
1045964256
1873403905
665560583
966273226
1496904014
1863923570
872814238
1832033298
137026961
382466134
657420591
1011330156
116106778
686686192
1052628490
1782462851
1758727542
1543417680
1994196285
58855028
428462267
487553559
1392175986
1504450216
681598745
886873021
450590382
597355093
1400784102
238244858
1137630758
128504286
1655845868
557337255
1356404819
1919046854
111824665
1999071333
1470760183
1839359800
332286119
499120262
10917694
1864086813
919770022
1240483162
640415961
1663200133
1882392165
1694778011
1472465089
1121624393
345583472
1872187959
1377452402
1523191223
1329687414
790685394
2101617121
1447372101
548376197
383544383
1487117846
694246140
204008644
739470975
1343406872
1786963222
1437296032
222469064
147450356
1856994103
601368666
1948974909
691857120
323586948
1975044882
1563905697
1829553017
139310258
1742094620
1419416689
1235731091
1930127559
1284336505
1012536594
1873440708
777693262
413480078
564979470
1192553157
2034211005
459886636
934983219
664948043
799989643
1914796608
1757444521
113898904
1819450561
420420815
1937424283
755068181
3248462
1785994274
1345106651
717576291
1315031727
2013724658
1458817610
1780749912
1246864269
1352486754
389541245
1491283639
1591009069
207131572
1078396245
1136430357
276124292
1723306772
40189022
875562684
1214331940
1446856953
494938143
1883966125
840411685
1279918842
1003014228
581396790
573426987
106765429
2122662276
679324762
1592548936
600215153
2042813803
491159417
1881315784
188229235
82394739
957018334
2054856547
384270408
1760045710
279689547
433734043
1411642272
415009182
1015681013
1839510700
1334482611
1957747550
474987088
1811595376
367302214
1104121485
2143506234
66389817
377313885
119692451
231690675
550415483
195272449
685789395
1657579479
1992110480
368690499
1092878702
65224688
1508308444
1475311331
1651401647
1829121833
1454563088
1209225804
1325395651
55453594
1473291685
534172554
1585632986
480079218
546233297
1554640550
526815667
2055085712
1894698534
1379046498
303728382
106047174
1410683322
1516662988
531246377
1490093959
1374927272
1229409408
1314243538
273853302
610712167
346396649
1623609141
1762564804
709171814
215062594
631100636
1960535024
848598482
727380739
534647550
271946685
1351085779
524326035
34272473
975836372
4476979
1412755728
834793546
1556015196
617214850
902589030
715135880
1681702165
544481693
1795940140
1003151627
2122225263
2025865539
679629651
1134800274
2061609205
2147460917
1218534376
1288265205
1344505825
480505966
2122992335
132152329
913833636
1350162863
1750253863
7006952
548278864
1187804575
1026828744
954432121
1490391129
1175935386
1912079160
1519029409
531809611
1696430188
1551645233
993138750
1414001017
1762715034
2123384587
2132399715
1959886647
2115761825
1013525304
1495524840
1162982035
332115189
2112694194
642781359
200677624
1401927827
1433817722
1295330289
1858553723
125171050
1495002891
1619592702
1702423816
231310937
215258488
139028910
19043468
565164257
1649712886
1040468333
398926150
1621956908
1638084147
993959418
527394676
1121501700
63692745
1739832849
481760299
1369164621
479688371
266409249
625176784
707022289
1570592654
1514025208
107025792
1619033504
2000833862
36899412
2090007828
1733718783
1842520455
1670456004
266992131
1288641334
673293150
524929016
1095964765
1181050387
614764193
529880286
823179560
286173093
833689211
398442651
262553259
1428545382
982105875
684830341
1299203848
652217708
47449275
1870187537
1083869866
410044761
275885851
1828117572
434820156
1243518979
1650715768
543978393
1867304148
1718886845
2144009682
1607646440
345048422
463299969
574482103
1521649462
1249379151
1603339555
970632050
617512165
1836160528
492517665
1510624088
279126938
315695045
1374131704
1143985986
358964408
1242335185
863720766
1295249319
1840534407
185580541
312425654
1530289467
1076923378
1976737939
175586232
1783085475
1609369504
1024469470
1631951339
2054618677
1950740823
889094194
632736021
52208658
1152216929
336748157
2023529159
1086723182
2004576592
299916585
880453021
902668417
2078213488
1964607120
652504855
1067640499
128417703
552496417
912938415
1757601006
2047394441
1920283563
267053247
1558460853
250701583
1033248314
1463121456
541260952
694261671
1890309394
2144929355
400451594
457237552
254157521
151243909
438946948
390286937
1915254889
265537749
1785636960
1130674866
268068628
397694074
1574885797
1904269075
144007251
324815268
1217258111
117898543
1709718906
570345652
1608065083
1039797901
146212209
860497184
403742264
1289844601
1967385917
1431422975
327898926
1448723839
223868632
1709303707
2004947858
662405003
105544876
533378870
1282194400
1719302598
1113480809
1524346161
2115656347
1032665412
1846565126
817172147
1607456164
714647701
126872237
407003444
932015064
1834398234
721909039
1598447517
1776394935
1239027290
1601386932
993614584
1432380141
988322322
1850844669
37594936
124911663
1757200830
429420158
140813893
1627920796
719483344
682913829
1608500992
131538575
839856035
1631643779
1781329356
240241018
1332635547
1935387391
1341561676
722520077
473140981
1008826732
1375048085
1096638827
2001277379
326840450
1519659502
299767433
56727218
1260453528
157142529
489262470
2802735
1065937867
1755357095
1468352221
1023138557
1550279294
335271798
153281565
303253526
1335311240
399630854
681257120
1545965527
366419808
2110184415
8099434
1906132362
192779067
672348944
1031345302
1893583914
1210991229
1892561247
623464615
1419265856
452081061
2057292577
1406075288
1776592678
572656638
561930524
948880483
1907887472
1113978330
1419048595
57112315
590522777
1117170920
245680860
1186367421
1959644513
576603669
1371573335
1602732787
2103018175
396492504
1615929580
1911345773
691247923
733616101
2109048810
298120622
1654179720
812218372
806652837
506570969
1711144604
1024304801
744877211
1650852372
2016128591
2142962277
659132132
1276664019
244753736
1837459809
1180984832
1512453265
1936454618
1792021772
1508919951
555272599
1321975243
971188521
1428034780
1741420282
1523555121
259771886
2025150981
389899021
739889985
138814285
1948095910
565308935
38145172
954025149
2113739822
1988040980
740711679
550305475
1760748314
573192117
2013677120
1846633232
175029932
366679852
1027800820
1294788124
733179143
1044136766
1301348922
1735185818
568897290
1080433331
1592744319
115458651
2047934171
388974080
1093143912
994766678
569337585
246101167
1655510240
993728004
9490879
521617034
246107201
966904793
716147364
848846778
2051861580
1017675137
1948421663
1162946170
1980444215
1870862788
1618334899
2118735966
703715326
1237223180
343049437
676935573
713816884
440176217
688604567
820667395
481276648
642499173
404256735
1061142953
284133401
1016495945
1068652945
1906315515
1285381355
1917462883
1240281059
1935883420
1058718605
1157848757
1365802866
584920909
677755579
377047321
2068870855
989843729
281490144
1897764771
980890569
358706902
913948086
1504353300
95617286
2100647999
909304761
1747002599
801976693
1384538224
384643512
1939040774
1969104084
140059743
1819180897
290528505
2006656090
924060712
1265034388
1143783481
41584112
413454606
1053066450
1537735341
1748654063
1691139272
2005180023
1755970593
97254789
462296948
1159390990
262145913
112676429
1347371033
150848422
1245418046
1360889678
1734224791
1188603612
858645165
1701454881
2131980940
1503374880
1446052149
517859913
2117078333
768604850
1893830662
1768085351
1472872510
1878309467
978270030
1408874170
163560744
1031328102
1413310083
2061219827
652956143
1783328016
615456579
1477695010
1513796240
1661076116
1886195622
1124886910
1387144044
1854515593
1780069712
39096846
585745472
976423513
1149319636
1793162220
1246062155
1882305683
977182011
348631673
861500284
908388854
1224653856
1198706818
522754262
2020817223
1392812428
1225774484
2127017747
1600593617
619048786
1348883837
121832511
1619297304
799516071
748879612
490617451
1034303495
1699565542
2122935711
1802302040
757896195
1214436099
1640928051
805783104
2092364155
366593060
822548056
1359258698
586202664
865056433
356169887
499877277
1205088523
1729424005
1697968356
1572606396
385436671
1596946712
1251208485
1499989398
1434030327
1583879171
1511839580
1039461265
1967966073
2001236016
48115088
1780487135
75191601
247670755
1955142565
1526002306
433618080
35991429
970819105
1056313596
2007959879
1625695722
81358498
1095674190
79869096
735655864
1930173805
585120990
1625868867
1801966898
392515045
1227573757
132934719
1265482618
2006565523
1706583788
1144567810
1502141451
366821308
1208328426
903361937
20621533
1910156907
1672343611
679884708
964015080
1710839981
1197220977
504224056
2020119725
770489797
1931420451
1556706017
1218569800
298865259
1727798610
2101091001
1851745901
1566412459
61365592
829620769
117924099
965982126
878031853
960823522
1094484024
832769627
1903418662
1632616646
939426378
615729249
1041806260
1236220250
1209295128
527867946
1074370676
1989675436
398044978
1063527237
1867135577
220568361
1460271119
735854240
522671952
1890580179
1732719234
1263742049
1430480297
645396580
586912733
41376856
199813903
1878676440
145741424
1743674810
234413774
727193586
839777126
1545784120
30625683
133227105
995814292
89515512
1070288164
32983867
817801280
664130760
1547265157
1366221236
446841701
977519377
459179185
1829133270
315038278
703066989
710017207
1119552878
22670614
1675895000
1177670852
90639426
915826949
364644814
664839486
1437672292
1934291934
1822796451
411476073
101305813
789756274
1849853743
253203505
1848894940
2141607654
1290467216
1779755098
96167043
582140884
1245356630
1606485047
1311770220
1780450388
1589247357
500697026
2091096693
770350420
134683663
1699246573
953718633
409446644
1075801571
1179881709
880279785
1315337647
633241730
1900098134
1230010005
1921762540
1352829840
1824525748
19883099
270643803
637440115
2127367243
1596866775
1403624823
1951440298
970041202
1559610709
1068144804
1046944370
153358124
1107181897
1990752001
1519851402
239369203
853641183
1295356809
187997154
392616450
82521118
192280031
1579714333
1957620703
135823932
2076856498
668749885
709328003
1598356643
705749439
353783432
1681139237
1241163570
2136845061
2057865834
965850372
2118591750
403576342
1311625100
1834517633
1468069201
881359174
888354235
189495508
859969136
1675597968
55460261
1546481610
75112962
464558322
1061613402
1510202837
588903126
1226882798
779850902
1669124585
1147659465
1813497321
1838491969
432752849
63137754
1286064596
1853763795
1417472156
1936392405
356457460
317421829
945947099
913570898
1707590389
214657243
856347286
1901214440
332217277
1487229020
829836789
446712957
162910599
1902921213
133374902
1826670902
1296696791
980428025
1118636450
1331087129
1531225754
1035882511
1069799123
1282300233
966774307
378756095
1724673059
988426205
863078798
1788592678
807910825
1926214139
1979556789
867320452
1050518361
259325436
252638309
1031823284
1131150408
8898732
471512208
1256591392
652133593
828712748
1720647845
2135032316
841156387
911553083
1957412199
903674993
1335037138
1253468533
805860208
745862918
1993553241
855586195
1468951997
1751312144
1224825653
799789474
1831502504
1436417809
1802067226
778863488
2028864174
771041947
627607206
541781408
994448278
1020144617
897955013
359867447
39101740
2026906760
211192686
1703414216
1724655864
1987478261
1759066279
2027625586
1224224579
259889824
1824963042
1506515396
1907083580
246552143
753572245
51862055
729276531
1893213673
341845898
274519480
142156654
241323574
1401754458
1739740064
1449198834
963019869
861397389
1032965706
1708494820
818968877
363651438
1986672333
203451829
190487229
547498831
409826208
611184314
1016231510
1175486862
1709869276
337884384
1203870695
628997770
425582518
1998417815
1030486333
1532752502
349474403
508735525
1550560738
584820186
1826496578
1734918633
1073820800
1285843490
45628818
2081861602
920353652
545421021
1803268691
497308382
186223753
1251897042
1825137161
1602366707
2093549673
1775423116
1111424455
1302588702
644919693
815010568
1957261230
1526371205
263773295
427216174
1252854704
1216902650
656779747
1000718423
873752322
845616346
1610882494
922142705
800250636
1575160075
366963689
2147327232
1902627964
1132286152
1555610474
927539766
1142876989
426730222
998392037
1933222181
8624006
122008531
1992242293
689635227
331918095
1664998441
1475341465
343243033
1405297984
303900453
1090777156
1645909875
1742673927
2040549000
224466850
608130784
1654242598
2127998527
1394406592
1679657449
253918908
1596597647
375841532
346314601
1427998143
964475826
1737357072
1029251145
1747273517
2050767910
1135862226
1291679727
1926579383
161221920
41815605
1897051747
776173637
1870614016
450654577
1673318924
520637180
2033275986
1968224021
1286972048
228412628
1830232494
550574230
2111119389
815449810
1083216243
964023950
874604033
236793664
1662301470
1792278056
433576671
2104601826
1494610214
1087654570
985130728
771322660
1290144452
460062085
234521377
736632663
832862129
2122585921
714034932
2126008245
781623941
1314420370
1254974463
2037004786
1891762941
1778785795
1765682097
723072902
2103580361
571102279
85755999
117612708
1266092500
1777732043
1660474142
124963645
1680857180
1027334688
1719137039
1587167944
515983059
1876974348
1641364726
189046874
1979326162
1214747666
1427343682
420369968
1848943413
667518931
844447374
1687478780
961587383
160471577
2077025736
94184338
1481599231
2098293679
479689800
1659931392
999698431
95119476
69223529
1899555834
1560888294
1239166637
410987632
1910074494
222306719
711903157
1161460019
938533303
41024055
1952310713
1133823680
1989378765
749549346
711513533
1488337604
1368768027
1992681996
1144470982
452952107
1706274071
1202621847
320850649
1976510637
456425281
785390310
1072857715
2041635154
1141962462
532805329
1119701771
1435882690
1410733639
1401571891
1979405243
164021054
1351401216
2092641606
1821096256
2139035153
778306848
692126877
920611378
1270851253
1214932905
1465398797
1283511197
76661622
557111117
1642645823
977400356
1712849365
1310789774
1989767897
1803664960
956590934
246438922
1273309313
831031317
2111776702
1084967700
922052945
1355554827
308374527
748693591
542346059
30567243
719445594
2100740520
1213354996
1921925060
1327710720
1398606588
451186621
1244068212
1428943925
1147545651
2074565682
1068428482
1104775870
2022976225
1686039875
1746957955
1348336203
1359817976
595230470
731002094
1802948539
1943504321
243350584
1593300162
1995914499
253645382
1069673831
29067999
903251001
372046440
864346569
2038591680
851587057
260808404
868914219
835278662
93552931
974189484
950162022
1747119368
614624819
1938752755
1230005138
1892932982
1221930544
1875208476
92096189
1698472230
2135824867
63082107
1052493469
651564424
696897335
294009526
932457318
725822332
131617227
1910195879
1343515291
564843300
477893020
2068845334
112676429
1839213966
1449150348
1055684510
1651477957
480979124
970794009
1781567451
1579571994
1776594846
57112315
647722754
924373711
1378036506
1666272079
400008275
2092326724
175753393
98510842
574571477
783374183
914786955
243746298
821922345
1046347767
1489449950
30941695
1800771683
1024385930
1934056701
1015479528
333983275
563966339
2010721755
173055292
1184211088
954146998
595746087
285770430
641610929
860766390
416349720
1717823560
356974954
1386610710
1440329461
271010684
415128687
8223941
1280768859
1163089881
1023328058
1100337193
1855906836
487122183
901952217
567820037
417446354
377687566
1471952097
2084760929
1132441476
875315162
724753457
2142719816
1692572366
23815753
96369181
483217095
1576203200
2108712931
2090229706
255738833
1388905956
1414295274
759488559
102784280
358538731
1082951734
1585707266
1594182593
1136391081
1828837226
1626656561
10852359
711463836
1929005702
1569353682
496706027
1307210589
240241018
1911617370
520324196
1532661426
442385905
1623628374
2040843296
1094625213
153132841
803086458
1198264844
539313914
726238455
1346699745
2142518981
1858002427
15870486
1923119234
633532725
496116437
683347960
2080886161
1107161302
734514178
368041917
961183005
113867860
24501408
1679409348
2140458407
109901183
817833457
1906210048
182083566
833671149
5320890
1879218944
1353135933
1449079928
1488574569
444371064
156744932
948222742
712283194
1203646568
1439126715
1405965069
177130776
1591220654
430644374
1250352419
1496236852
2079879326
1861257987
839167571
371944616
1651005916
1910230619
565268101
1680425795
1267413340
142777827
782829192
1125178089
650943661
1683986403
1261571904
2090816962
1144412956
651897139
1570931146
1755281011
1758442342
1350326813
659315357
1982725676
90417304
476310298
16964772
1065291001
1740014870
730880911
1198691019
2022093037
10966054
1307092466
438984541
1372253353
910479883
604095560
1440524494
1343965187
1640852207
947953288
789757361
1432537830
1652531350
1373537314
284056631
1112935005
821776455
1391991411
1768888110
678846142
1706272326
1611199613
1763072942
122108527
1972431237
1088319697
38458650
1949130621
1219742516
1125855657
709234961
2132825427
1148916383
1680776610
565415002
1705912385
1076227082
1199019397
1242381443
815333317
1332283426
366030825
52215293
662382083
1260694347
774484475
1617210927
675283517
1157461506
1180173633
1524941414
1407678740
288870946
1788014942
404789861
2046196939
2141432132
2107623709
1361255392
2024358049
1088747505
1258163149
797841866
957326485
1257645205
2047207286
835473184
544155538
2105409634
799751239
1687104272
903400081
2038191149
1094021337
62077951
2139742825
908698651
1545892560
743608902
709458840
443945531
463702627
2061021414
1748478545
1969437350
32649133
2116139427
1329635243
947800833
2004219747
1130349839
2036547632
68977620
152687142
2102561624
16526309
1419211392
1159646529
1539737837
954432121
1467463431
2033123849
1849780895
1062918568
734004021
621042966
2046452265
1415606626
1751533769
867769078
1193562428
1449286278
2113287338
136676397
54453757
2083646747
2103262147
2003778700
1616634189
1613833442
1725481205
1384905192
693451695
2016732730
537698205
1937926595
1231876299
39396847
1670117180
1847008587
658296399
1402812997
1172814074
1846918616
1288655314
1933819960
1165220262
1801412327
1874459978
836291114
1362863590
175163084
1792888488
999455237
1838729728
141371960
2030468487
1892726834
1294671206
1753208373
1322649032
1092869706
1226137835
2068275686
185151681
1976710620
1715481552
631092322
1056091185
400003424
480244440
1690877352
1786079195
1674577586
1101015448
577245706
2075429618
542568228
1106662417
1500783188
87595152
1478305464
1710405553
46931925
1181042715
383102462
1442627345
1525085692
1677568042
1301767290
521800250
1626613484
2007959879
1976506169
1399869510
1125142158
921026142
701348600
357066185
1715702530
996093914
1984685033
852743656
1379654803
1448945544
202941736
1795350014
2059320337
508812891
1227848828
1204994346
52790913
1301008404
1101789059
784243368
406488938
1125142158
135360222
1683287852
658824648
77832554
2075473216
1379810942
58826749
2145478737
1624655588
858962103
1059979655
1925899564
1700748408
206345944
157196623
1041097223
1689941165
1947837767
1860162785
1925374178
1621321514
2040017004
1760899443
128974625
451762462
263418270
585605275
1482750225
681316268
1328901585
1832801972
1279727202
733227836
87809531
1618453446
974921759
1004633581
621244288
1562480416
922443165
503705030
1839979796
302248965
1817587460
1395541210
561147141
1600928155
1870973126
1006976714
65397657
1280641960
2092050950
1267448010
1369949232
1196737171
363413704
74404089
1975553609
1869088006
200587700
507026068
817011975
468512772
2143820606
188204863
1208126951
21377337
119794570
803826312
1524808560
658425962
864235628
392938294
1673194966
1983530740
545874094
1263826774
1108253961
1648113049
772066094
140741105
269678863
175241057
1854276751
1750133031
722058265
1837090184
712816208
1111032689
36335314
241290844
917613878
600905954
1886581043
1654148627
1519329459
778130011
1365417917
110737536
1933568661
1453358505
1150567716
2136194867
1235296636
1795419868
1050146384
161981244
1338318129
1165512533
545387998
507057297
458714253
807252821
1407022743
880319125
2005126356
1205313300
1587048256
129894667
400769353
567585594
542571114
1590558846
545872994
467362481
1003554578
1372678776
34863
559390099
249167890
267356802
600768112
155049215
1180062868
56197706
913269296
1966760355
82914964
1762196088
1363898582
451093028
1551120803
499120262
2051680511
76562093
18681248
1400820142
262406489
1902087292
110130463
1169102477
30609030
978703251
873927394
943174423
1110864659
265592363
2091302448
1368714880
1433836203
1667375483
2013639938
1663519501
934082294
1554151412
1163271387
1617132375
1130059962
1247671552
1330621040
944162308
1266308688
1106655576
290021110
1393793139
174334340
1855427803
207941212
790761782
25161067
1042482773
341058716
1298777814
344614341
1030024143
1849636204
577118424
200297324
175685895
392616450
1000626176
357389200
36255048
954568254
229874793
994295471
303941008
502698045
16397261
1242199708
1570725749
1640488069
2025142298
143916236
52940216
1381219110
725496327
126614701
1732147195
1745848295
1159693518
140244495
366207956
1019933678
1851566595
208642425
619584513
189166267
597475002
2058008110
1727583512
1714589404
1451621169
150771414
1334219664
1739765253
1679400226
724120997
2107211585
1463881142
1719947873
633289575
753183288
1149602081
2052792525
1731832290
112436682
1538280598
871303514
1259014875
1572842226
1599824327
844259835
573228058
887221185
58193906
782899361
1310496744
988965086
554385256
967152795
2007342629
803446305
154439056
1830957155
849914495
479863653
1138686227
1821609392
1170967550
403537848
1804764491
404009994
507814726
2073368110
229420763
815228051
889972606
731903629
698231433
825812606
1468510848
1058055164
310323963
716667146
944287624
1423742075
212354797
652545656
688830387
1780455084
1037198701
1608963614
185194282
413974809
274135139
1586360937
1076548726
1420717396
357655807
1200402361
271499514
1061139283
1545112219
977629550
1655000757
549055900
1364503219
27851385
739566152
2057503984
2007126175
685156870
769807282
952346074
1395552056
757392007
402766148
156604085
1708926828
1593805369
637770321
1017754862
1311764408
1885201560
1754814065
819842400
1401563560
1110603813
954407919
1171885111
1069695711
1149164292
2019585728
2024854139
459271449
342451207
1698719259
932657212
1256910355
1928002537
37260773
73961407
2005380412
1747641141
1729685711
359546330
728287433
1091976459
1953582444
1365305613
1700306437
74432971
430155218
852800752
635115215
540768077
624187475
1456573732
279848838
1588676569
1889819270
1444101278
944615867
580538222
12912051
1736871112
1866372260
1424356333
2089101357
540890781
1612441987
1952388836
653939658
4796262
472706484
2104320131
1500714757
1087574380
834882649
1780986235
211946593
571405122
1905795828
103449360
169103367
857305085
1306601269
181939819
541610366
1869607036
1444168602
48223447
476937468
977885132
524573605
956658590
335358892
1577341921
470550235
481747734
1988780173
633824093
1067017762
1609393797
1043146831
1252289102
1118565025
627732700
1933785207
703583546
2141607134
1747432366
298561059
1993727540
505877626
1483191960
1186154066
1180800882
1659747492
411318426
1411867592
706744933
1312948761
903429989
1656166736
493866839
1088561027
794493395
1491370743
2023948199
293367676
31107965
1091600485
1878911664
1268035758
1836073393
2136064863
1015143477
1605230919
1400126600
1388603249
2022173229
1727213377
748277041
1244915242
1804362042
1504155595
68266262
18377066
1102566041
236580770
841593816
1195029323
1685442530
1790295789
1118241441
666821065
1078716792
1221007792
1051331439
227162638
674243394
499677924
1649199531
1414697315
1056469996
358344824
907971664
161496603
1579414215
851654379
911445802
706430045
867614942
921651353
116809034
1465207004
793673633
259394780
1023210005
2030779411
2107947690
1498486051
414859047
159550225
2116218449
700040806
1034309110
1572140011
1693390647
595520287
1391619541
688598734
1331274080
338920910
547385510
386063012
345236514
1734592635
33759358
185800377
1397607928
885410373
596564736
1347616759
872390214
443827399
1071356126
904478551
1999087210
1371643515
1644505991
715783301
868195380
1451155588
810998432
1349918716
556492657
217856209
1435766918
439476171
1216094084
1310883518
108013688
528345515
2073217985
127852041
586720309
404866985
1604393237
434101193
833643161
1922923706
1276175975
1253906332
1960257959
1468800862
692820091
356562626
858957906
345554849
1806980974
1583330545
1811801857
489251064
2118256001
1125994180
897551270
1402182877
1407030032
991364696
240359614
1796972071
1403740988
91782254
1347526757
861447937
1313842749
831562147
579213103
957197877
183781477
1616747604
1262449740
1727964702
2017689732
127435836
1285295174
737854805
809162759
1949712130
387076902
1653114883
1123231438
1981884034
1249548484
43358342
1961122908
1703215370
1389586253
1657005105
362432075
320215021
671271841
451731892
1734484475
1261608316
1561377847
1644793171
50745998
549547640
472326106
525196731
331784970
699391536
889076385
184645476
356572720
1831553542
506239746
232718368
2045352541
1981204940
461320436
455395027
1032172672
1318777140
860634987
485479828
945910946
339707083
1511662800
320595453
1947071210
489159673
217281936
167995849
1932160196
1033500536
178739024
1558532113
1185713226
1805177243
150425336
1616783056
426967942
102896493
659866355
957898768
1658875957
1880084187
240006016
2060895538
1298015650
1408740764
518026096
1968698033
775008944
1849646059
267275864
68610573
262688203
637377885
1674931141
887846806
1366655583
713877667
408380234
1249467054
1799447389
317246515
1750742803
511457942
1528292596
1743545418
1731741525
589906329
180443549
608374730
860663237
535753406
725486092
591416405
1414075682
52786742
398028223
509405880
1138985441
32904736
1819311374
2032373584
258076986
1129497202
1230849026
753761678
1156458160
2107234122
57676319
791773314
109184078
1840986438
1009603136
9501434
1569049897
1979662390
491238794
1578780877
1249849441
284097909
1794981940
1132839356
1529777321
1724135305
265617702
2082018295
1621152900
1779562975
32672388
318578188
1168769339
657168634
1975804605
124282029
1123764318
1516469740
1087115360
150297470
2134816342
591372008
709293054
593268705
583051045
350818289
1524390544
2142536396
435216812
214322073
421110964
2137962500
3155125
2054956601
1247456100
1875454369
1445897192
1593868471
1757655712
1224133523
1851210542
1895085365
322309706
1060783113
1087158091
313386151
668450400
853431060
1462636417
389410569
1571864751
1074766897
1142871274
1403572236
507483017
352938072
200361568
856749644
1722313702
1912412802
1358336812
1382543802
1061911587
646802488
1787703780
1283059907
27550974
1204399953
332710191
433298923
2027455607
793803392
12644779
619342213
1143549315
1036660466
2096074088
1776058817
356609818
109196874
1816450712
781566517
1367869920
1401556239
763044957
683433763
1440586905
424030824
1061238576
1669669977
1361171989
1411195943
906320875
2117233448
271171081
1895853784
1183003336
187621212
541714575
1563832560
852928644
253902939
1325004919
1336601148
661510710
1446046359
1581646771
1374419999
1808302323
705601880
1487715548
196364345
1518322698
2016848621
1204182234
80561101
1439495828
1247895494
338773564
1790634753
890008882
470249172
33168289
1456930587
683752466
1464239578
1529392647
1721750099
156150657
920822632
575215944
923352039
1737939797
1101701398
1308278907
2037795556
157492060
1860786042
742450602
1757580335
519243533
1929393663
1096833565
665930073
523434848
1206594709
1766376357
1240589706
965083676
1920552501
1126964454
1420898652
1154783166
2086174014
218751952
1300054729
958520769
1374300549
583732965
906334625
1240772170
1135277849
155719800
1692180082
545463451
1544924588
1199438720
1377231040
1732813445
844286745
1480307351
625275169
1908338637
420442843
358024730
1856661854
1322949732
212293443
1632060476
1030733463
972682829
1065937116
897202516
1038739665
883257481
1717235902
1393586289
328373824
938888790
1426447953
1978056238
2118269569
1453957282
913076506
1701310394
34149466
647493463
224566451
2147475848
1345915961
55511568
335165982
269087714
101272589
285190550
400285079
1594169240
1237687054
1749829217
652211226
1646598554
623562711
601984125
736960169
709431179
510045846
154439056
2111338871
2012275038
880320156
1522894403
1457105825
1922007057
86247382
587022065
428225375
27818380
2139460515
1275504588
481582262
1993201382
384464957
1563998078
1815046138
662023912
426348193
2064554938
1259535072
156966419
1250427725
1141799383
1769767314
1957094378
879058138
1796718245
1195681702
532249301
908891264
615167898
783146580
230052719
137621998
1621995565
813765646
1079419430
1344204276
1511263635
508234639
1893388316
2141368259
1586580089
150455694
174718677
28369055
266105135
520758218
125872756
324432490
390570859
1275513603
866263920
1660867499
1440139251
462866190
1572816187
644393406
122538920
1928595588
652715535
609810625
359420586
219369111
1725221882
674447902
1211651634
685207565
2101641269
1149238059
1975062593
1139048544
1937902171
936574178
1022487074
830344916
1750684818
1835822580
368532272
116956109
1301446482
2050668550
196055271
1981368620
1783993351
1262649816
2012768232
1214869982
1735423663
1567335238
1133360867
216435237
1288565524
333577074
1871067509
180332787
251025821
999423336
1024854525
171842227
18428032
443879778
1644534509
213841318
2047468978
347224677
158206636
1091085330
1741151121
1098476945
676390722
517345255
2008746179
1407416898
930640838
2090635985
853368786
1632153138
751030261
1466612800
1923064463
1989153898
962820843
1436684192
420175168
619971951
1027332797
1118081526
1782536002
396149348
1111108925
965987656
1017993334
967932174
1822238889
1393996106
23575526
1679860105
1524489833
1738377854
978556576
1500932901
917247975
749681765
357830029
1838280929
107356008
1455778524
1521271421
843012028
1450461060
765433303
300979690
1525873671
1979107924
1879537140
625564151
379450825
1260947027
782869217
1263209662
1133923639
406598417
1783897590
615525281
828087241
2090766568
2114531000
896487286
1094017574
947034807
641634044
580503281
1638870683
2053661163
465891757
1938232734
1203811467
556963650
857233507
2031706852
1712990957
1556057111
1449798644
390258787
1272444693
702167452
1019729291
362189
162891633
617388626
731261916
1323558224
797542707
335165982
871541864
1280805855
146708540
1656218669
190053374
1872367812
1765029942
373324304
521072565
666338901
1823323020
1596405209
1934654091
707045152
1818851011
1589529398
908365544
72001643
1229904627
776764815
1117964056
286384328
776351671
1322748197
735635075
494716958
1292872042
166068809
2093179987
1164457839
1791224192
1880062913
1455940197
1046103684
923133269
799892618
1362144758
494823109
658320049
445999841
101635461
1528844229
278671767
399769791
674214893
1588932669
1589540231
2064411597
52784413
2090705399
715143469
1303332899
533553247
1747043549
1364581329
2124530870
1582718948
1303472145
1340081048
420191887
2106054234
1903868041
543082159
1784499455
1622938651
1403620416
1043121351
1727889214
678036493
1474737514
1860191326
1614260228
104230550
581193990
1371468677
965661363
2014658358
1346972868
1448504833
1328049909
710252581
1613346268
1022324887
1918274796
1093646298
1920379712
1281210534
664287681
1482593893
645542428
127395598
87912844
345278215
1376078338
894083575
1259489767
794930651
699358099
1546705429
1597130425
1577327563
809158892
587267660
1789276292
818798110
472679066
1062992506
74507986
1008646139
11037497
187428088
488692947
2001423365
2014548861
1077062830
669422588
443688159
1134252623
108546247
773494477
1735878562
951136515
1699694891
167152037
671468353
752183015
1663091138
541698866
1474674078
1931070180
1900259221
723194551
221985213
668443425
1158277580
1629378443
865240158
1529716132
985955170
809088247
1559011286
1566849067
1158450901
814477795
667742546
371688929
1041037791
2137177890
1657124940
807773889
803831835
1131294957
1895398943
1514808025
1630287565
700409384
1920416803
1228179717
1811970558
123547033
1183324667
1956299509
1946154441
2131768224
1603709656
1675071138
1605341475
1615221833
214116896
1345607841
195004213
186747974
183577345
1785989171
549654760
1366186405
1599681861
771046831
975470127
516550592
2036344169
294419360
883934568
1651555520
459784081
1348981026
1901322333
1815310275
605665875
809077796
1355483136
238964901
2063310859
650132769
1247762752
833711731
885885612
22274912
1023577264
72732093
683044159
1227114309
1282615390
1013789187
509926959
2022133513
1903377352
638041218
845081669
1731744492
1467028950
2145744760
256447203
1144308959
1853494315
368393287
2022996419
403086718
303715738
1033433080
261968832
646668194
2038191293
1851775704
1726459546
1898798506
2084909295
1970734478
1536925976
1874908602
1897162372
1900561283
978611828
676840258
204366996
1581944185
541007977
2074943138
1632339207
1372468538
1155173609
1531290110
304215477
1518854171
1314879774
1517367301
612695693
1856646460
680093630
1632452755
1363806607
577229443
1063473782
1117985018
983385424
881682196
1143057984
613096181
1006490157
1535672895
1483287351
1696965601
1382341243
1533795901
1415215238
1073070276
1406770172
1480638415
1542902957
1046364178
295469076
211266518
1643523649
1790050818
1258186601
1131644859
101273522
80435993
1359689376
1710898836
1385781865
735985831
1620549614
1790559814
549361177
1874313962
1007215726
1953031380
269427807
626609701
1347806685
2047825215
1740164203
1759926117
1166093244
920894760
1604123906
740079687
182402512
1646543039
2106171802
684265180
735184518
1267064103
976889409
295061884
446856955
1914508522
713197479
1110390739
1860867153
2133894529
1508072972
581727669
1625966847
2081695341
712926965
528205082
1077738282
1524556879
1311157669
1296616593
663046860
1021961049
61915492
173652715
2089003360
1367361738
1524423515
1830112826
2080464401
814805629
913142817
1662971670
575753596
1309164667
2078036773
972638973
298019757
868439302
504597621
235086723
542880958
805478222
1068524129
1509296984
1174513518
239726404
2122034992
1396361379
789237992
1695234086
2094791838
1640632339
281127428
1475260134
690525758
560615008
815141614
1580335237
1922091974
1105712986
419013692
1803385397
1294817378
987339568
636965730
1102811770
129552144
1410888862
169768711
65680954
2052458901
1226493676
1458733364
858190254
1765679475
1113693915
971235959
1330072290
425222651
199003993
479842945
28127245
357941087
1147486590
436063611
534022459
2144980219
139851254
377506792
946448469
655635615
1489640533
1705754427
1079670989
1427252683
1911276651
643588953
123142793
1758912973
1330237338
755940845
1778058376
1373702151
491478244
484462834
1242644843
1666768664
1958433540
205315368
1650852372
34370389
1715888347
1230132304
978254612
204292387
832144733
691585570
966726872
119533332
1934911097
793105102
904044283
1365855416
1560729177
726453626
1054299169
1434063044
1798218989
500817308
424059824
1949493078
1137415829
1690298314
322680917
2019563497
778056813
1544698226
1616881252
755988014
729784196
676929480
312688366
2005288324
437819882
1989539827
400018450
800224577
538192831
690030847
1329254106
705270444
559681680
1654268029
1107514168
1003944353
1449519179
2056995199
1959387233
1661668119
409958163
1438206923
110379592
1477612648
2051739895
1970176250
1615496052
1364166709
1999191271
2064106203
2004728304
934970079
1628683385
970706619
2063742325
48686364
1498867909
448069549
1975768090
919097189
1873065031
541757090
491057904
1740953406
1404655499
1914249523
2013820881
1174131860
1025508752
549595692
1443529807
484060410
860108636
1346838798
1503435820
526282019
840174040
437142214
74982733
662404029
1297942691
29207471
1001737137
573278633
2095985206
1755989522
499513794
98597278
1924354206
433198736
596623211
804708290
1553182623
1167486210
971255583
1309018331
1456803997
577932361
822014172
1348813360
620742080
1631005393
2070731712
228703099
39700660
440120721
1289864004
1483166586
1152343992
646845911
1912380982
545081618
1661570266
1306030389
1298043986
2010775844
2018663424
730928642
405372615
1535774627
223910178
1327750910
609266078
993557862
409695617
1039955243
1926529488
282124733
1343634689
865671880
592387977
521304338
1696123009
161566818
426396290
313348341
1186824958
1786315384
1333851199
1634708501
1853284202
456414707
4604963
1293984793
1717594110
1194306826
1179436868
766001969
2042237393
917632500
955352780
1613339920
888690770
1670927722
1054683916
1459508334
1328429326
1543753605
985699338
567340044
1320686431
1494374958
2051191249
902996091
1311140638
818415668
140475277
32410739
1264483537
2086604301
1257774096
1008349941
42843861
1046286165
1448996654
1686721326
1428795615
2127522351
119264148
1373194124
44664305
428235995
1298056932
74797541
1317427090
1837635788
1213633638
2147327232
1878748425
2025011634
371851236
1865947869
1923373160
1022779702
902607688
1836973484
1954372679
957839663
446848998
791649913
1092359557
1795512151
516585026
866181123
2049619453
1213706858
2092131704
1664969572
934044673
247760687
1353933528
703483194
765732422
1609762724
1851231090
489991839
2061435279
1800026841
1051619242
2031109472
2068382077
156018868
259849429
1341480912
1852024742
445288681
1418269518
715272357
239389556
1606863695
888253483
1702660831
1550466741
173713502
1650454919
1509540620
1438620775
1547252703
151715564
1937283683
1856488309
658110858
415049375
806179732
846526571
1496806871
1197220977
1873552601
1702451976
1022964606
1210055434
1882111476
556352754
305701681
1673110896
1108475992
1191995040
1331222231
267435592
823414395
101105638
774760904
439713908
98597278
480586790
611362444
1272303085
796062206
144184419
2050170943
1509556933
1902077960
61126895
1870297724
1844319155
1246994948
1618542843
340789116
56355643
250902502
2062730489
75794555
423746806
2126446566
1901185308
1303131416
250348188
827607497
1982619972
1496378718
1314795263
1461084989
357071522
1887009736
2139427457
196702429
184683575
495399264
902790144
2067497315
494265307
163588568
827749260
1309701090
582098250
17431073
1993131564
720982488
2114745228
1724547078
1955625158
599987297
1889567735
415988106
1178574510
151575053
1477001640
883768221
281682426
2094338462
934466221
1075331188
1883880668
1317629880
1568034223
811573017
848972407
1871471641
81951490
1073898149
967122096
989071222
1835651413
1559247884
1862124568
779377153
1807569538
674243394
1256854213
937208186
839241108
870302154
1931536012
504347839
872853348
1752498836
2087867547
493561319
1071294551
652315680
1268954284
1985412626
1498409953
1139975401
188599391
869673287
1234880451
1444186946
191128537
1566492095
1046926338
1859642176
313503579
1809157987
59304717
1652076182
445472338
1447177848
1003726841
2099697286
1718149742
1824756755
721050310
1005272546
2097766686
827863699
1576305729
1055680946
614290494
395971967
1629621455
1214732175
1577779183
1338611918
345881677
950496283
1535340885
75578010
1033951158
4032606
2023356350
1896004569
444545812
331692337
1319681817
709188310
556695384
1138693527
671488606
1080728118
780316025
1015763424
1327051304
943949369
1502333359
1262711885
1285436324
38304984
894404135
586768377
1121345658
1257876789
1689888849
1585992950
155296893
171798750
1762313374
1172249564
1544619211
1905858520
1484386784
2102379935
1519003436
1483436748
776592790
1442057657
44083921
1091697820
2051113342
1162346464
479234049
567711054
1904650214
1656448029
429792668
1833299247
1317739152
627934204
2076297612
1023946369
2093599086
562460342
747283125
774575497
915288320
16239818
994542319
1142726818
1095139569
1621947491
2067339342
2021795226
1175178351
2130684755
808878860
2079263036
688177893
1796270311
455131657
1619135896
1901736696
65988097
2049702587
898852600
1516139036
1125869996
1829361350
1481372519
691640463
435935665
746871948
927488931
1724473697
1400354407
2003852238
1295215430
1628246140
21124533
1291921562
1619141521
398664658
1434969980
596274347
504410569
2050963937
197060585
795840238
722388594
1118821695
1763737996
1720513061
1548232459
2120872827
1384393120
1947247218
781976559
716999046
1103991431
2127851932
296103550
2057606630
566276736
15132172
709152345
1453862278
1358875974
595122398
119990940
782186219
1232340725
1631347432
1931206555
461691117
844546824
1607025724
163699808
1238258880
1115153890
438056204
1623419679
1050923694
435641585
1304092304
1614810346
1022977990
563757749
237248573
1333574869
935223312
1495150213
1031801851
452944016
209097136
6913630
942474003
1206311529
262677182
893489990
790854152
97504653
1749975676
1932610678
1878615924
226736655
1257261986
1979424595
1864116164
824826486
1646132371
1302815939
1566819326
75352396
1822918992
693337441
114332221
1144520201
1062325396
34559726
847911177
405937275
1361799411
569099311
1858014594
1118295136
1434512583
1477508319
620518811
345133777
285887384
1080437091
1360830256
773868755
1350668271
1122147400
602515905
223996178
1057840300
1116487250
1160226440
1897024704
287533891
121669658
1623627952
938353289
934021087
1473103734
472469734
1531363963
2076915956
793714819
1131669931
692914527
1376545171
1202731986
676226860
2011737126
701088241
132692783
425986078
2019891215
1427448523
524505689
1787825814
1606106383
1422410418
1623859561
2054070826
1449106425
522407570
1010024840
1139979812
1477664365
816331381
605203240
1405029929
1110838641
1804927123
310282314
1955574000
1731435024
1860426823
265813473
298315952
79503340
751335296
2045345227
1560158926
36019139
2081140574
1819707402
248625779
2119210660
657888460
1355170122
1084844384
888807930
1152073964
657027644
1787074331
1961923728
1752225085
159614314
784048189
1054905014
1757988406
31428429
1111216460
346571798
909295742
97534952
355443591
1930721712
680626433
1165985734
359212392
1028201938
1002445567
785180137
695490009
1358341289
871751108
524656185
1537848270
1360737494
1160552430
57923813
671465905
1814857781
1838280929
1637782572
170823118
1420589002
1038790625
1445593285
286837754
1229280765
1383744000
820824599
1577348531
1613883983
1805463737
1797958054
707524118
1037237774
496453613
440832497
539313914
2124942259
500388382
782934362
1951272266
624730217
2102931973
283663553
440041751
1996285917
1625552923
1219464593
289983761
1402960725
1234851427
192843249
1309803757
1942626637
1364223985
921221890
2063765717
2027227404
211894625
1931754009
251056766
1601867567
1782510377
1409447689
1819310421
1092488858
498835439
1482994056
1443716457
680004396
2096536410
773198166
1502155305
302899633
1411506393
2066910293
397749715
348407872
844917891
1525111761
90843186
1769921945
1275999069
565693746
1645710198
937381116
1396579644
1044053381
234039560
100502867
753463894
296898537
977062518
867490873
916412426
633190499
258251585
1082734145
1076315670
948962392
1787286140
814537188
1157759592
1351083983
1840408572
991299734
945084392
398134810
1630803358
1429092123
1001475713
218022841
227367958
1225788635
479824411
615378557
1702277256
716949102
504488901
1414661293
1734731467
1812661095
936524172
369999611
799243308
1922556492
1198904466
1928060029
2119928711
1948581102
369293022
800948513
1100211443
305897035
451716661
984966671
131946928
725134712
1966910374
1911527802
1111219939
836577360
1920828812
1428174741
1322471156
891636104
1131256846
981417123
1793449630
1246869826
1588541469
1441902667
258264362
1685266549
1398911007
428124745
1716268948
682474618
738596499
552959791
1742887478
102412456
833255837
111208668
766713346
1342530919
693808730
685647555
831930885
1404188388
147672437
2053835688
1051173783
161812289
576163241
1498939058
828679745
309240651
338501996
1993723991
1512723582
492179334
358016582
1786980282
724045600
15657985
441728908
1910287702
1247926078
343218090
342282323
883418032
650455847
687587481
97335905
1760612304
202355277
1810168413
1942324188
575077353
935202333
957276803
1046867873
1329770465
897162939
1501913169
1033079029
1530394680
2037892141
86467306
1497249422
233026741
1142430089
1543654050
2031168508
1959614128
168997261
1352762977
1973619346
1252707799
1998524224
685050341
1904200605
1617632628
1485265700
1201281849
1105308031
833415245
811916890
1584752537
1160607224
766480373
704015762
615281082
1953782381
473913573
1615547498
1197381458
144096762
168371690
1553138150
200844923
1004671837
41793293
2030439003
97115539
353262719
747450768
757645399
378791264
406510688
705827550
1712218770
935023773
1005960537
291570712
1062022926
1445517737
54184729
1664176803
1757996232
1180671368
1844754176
440915105
2020126808
835212893
305701070
1988901980
1978701741
1255618287
1634116337
268630370
1206491015
104986590
1740661641
716949102
1415424354
547337431
1918890946
1278634939
139086914
17343979
470029572
1420868951
1359406425
366394463
673364586
1951675540
1126874427
857996089
1469244197
1549006338
962186584
374979868
1571333862
1424657513
826476795
2067027801
1423249791
1546664506
1857949130
1285452989
1816470600
1149483942
622436228
866279825
1962188881
1595620444
411712506
2079878470
1264431171
1382348433
1140260571
1661376466
911365786
2072964554
826544495
1197462966
1938313116
814311523
611220669
1930732266
164554861
1076509229
253980015
1357917918
787065663
1610537249
742185929
1420813171
528211129
2007503886
674175535
926941512
449770189
1089927161
2086087481
622617111
1879096158
464859376
1544597336
1400431482
943961448
1629214290
2056081547
1541882215
1921712027
41476094
997223861
1905945129
937246476
572028823
835696398
634835094
823891351
1476143114
1049494612
515988800
1893554286
513860833
965257878
387544875
1225738773
1508072877
1099675287
122558955
247633185
833933423
137164742
2135603875
1519284010
892229482
796253433
1107116234
1403723346
1731429196
32236126
337223456
371817642
1360893454
231458587
224086275
789684833
198731544
1097205385
920575699
370807489
385377322
965226340
841098147
1417679405
977508851
566887313
21621336
806333321
1405478956
1938010568
175243776
463992230
423658897
1651998570
2137396336
847598813
1068982888
164269797
1714108184
408647396
1125515047
1886912454
369774092
1020984299
1700976405
1203358542
526798490
405274011
1859296655
941507445
341001512
262087955
722400246
825284909
993844858
839453182
1460357466
67603756
477066658
1735239995
1833143214
247621825
1728362646
1270384460
779150486
140251598
1208694512
366162558
1120366860
1613840620
780252928
1761408589
552823924
156904105
1325951445
1709402455
1466734964
776473263
921799207
1500303629
696432955
1818338711
1427232667
1443300981
653805396
1338780093
729011316
1306755861
1507204013
2064642711
1482496307
1435565425
1080324645
95500890
1947844968
1078044894
1532812304
1463056213
1134333060
1467935315
300495559
1503844146
1566054444
302169433
408380234
1472706176
1551856133
311671275
395746593
30300398
1428390564
1753846069
958575531
254414216
1716779823
403010139
1314593238
844762957
468780753
1830635293
690554696
609370823
1727170539
1785690168
473189953
1183507634
1684255533
656779020
2139023502
89222067
1824768437
1509008195
1204307016
1982091523
1576501980
1956080089
1782009911
2050075642
1004065452
2053523866
1201399650
2142866643
1539315164
43590440
2006693845
798376609
1236911998
968825420
1669797534
891357782
1764720191
1499516060
443640550
442407559
2139761498
1072695657
1895790912
937758417
988841970
81810014
1919439372
1524941414
1299914939
1835543602
1752939558
1287944353
2142349647
2142411973
1152257459
1500780207
760425642
947505385
950365703
752766339
1117964726
430016718
713850646
836181297
1873942201
54624362
402222725
764724621
537020552
1371618243
227690331
1009314051
1903106558
578696742
524896202
1643025764
1529258037
1682200507
924480860
1504705260
279283696
1737693529
1451108681
1090346243
2068709616
1041294634
1414965133
1817367964
961141900
978261134
574159450
194408195
1352511199
1329578185
2133758105
830397760
1131389153
1687835648
1551352968
67554900
1540183409
386302043
224974573
941290730
493948932
204688607
1440550100
861915105
1981211792
516653672
1682377071
2025600874
1607678703
989348797
133455197
68077649
617991453
1862231197
747544599
1742908592
1082203441
1730602453
266372109
1233038256
1584872606
1313057297
1204904903
1325953859
1366518098
1894303590
551941187
2116207851
1258323641
1156773914
137138722
903899796
592971170
1448158350
1352349494
184879570
1460480897
596717702
2065478007
2049587225
1730508426
1742212038
1422969962
265848659
939231809
102441368
2114792783
846868720
1340125157
138594621
2138937306
1349536627
1987527045
1785422822
652078350
2092969490
1766954986
1441049931
1156304308
1372749086
1291831436
373154013
1625115118
285594031
1477321818
1112042292
605039388
495880846
1257982579
1565474994
212080316
1875385036
1171225591
2033643852
1899367991
1352686992
1305318547
1393253478
903852580
1497715152
578255681
31764853
637951258
39804840
2066895086
988893211
198220787
765598379
121525967
1417450783
2026599709
889878433
1648720727
247184348
34112285
1629783684
1009966323
1177265287
942272043
1725704865
936530865
1393674517
490290650
885238346
1502188969
1614967049
1882595854
1072858904
935092771
314107686
1477916276
108167424
2014553045
448832393
124070329
1972090761
1118018268
1353971006
258210547
2115560272
459489674
1002000603
700509147
455245224
1642583197
190701326
438408127
1412503524
972468379
488150426
986139117
1073129676
1972365029
247842327
995938974
1404152785
450732401
1399183499
1944217595
1155553466
1467231558
1894087622
1854898517
1528361697
1684523244
1612899181
1912704014
548125296
728414093
386276038
1817415686
77581315
1420078409
357264811
1482350027
622931300
1192553157
257852927
1010960583
1750390496
1750506448
664679639
1598730439
2075296658
1333019902
66356534
1254299222
265148734
868931437
799862392
564704880
585313940
50590080
1507528759
1854974069
25956435
175398351
641058789
1861127756
1291350761
372726504
1725219440
768686683
356833828
1452208525
245406602
784344297
975660714
284781283
1560489068
1122234804
1581049397
617866515
33457815
819511453
1848950476
91617334
2146631021
1484271627
1384137043
2052487054
1667965357
464229156
1358987896
103351931
2053687310
430771860
348860574
1731133469
1513077282
1426341242
989783243
1323259897
1308733398
1004982063
244173120
1180902044
159801278
123988552
1569097124
1455470176
1325992871
1368274765
967939887
253786238
356454085
2090501730
369505176
610052384
452875844
1704904391
178924465
1916100637
255638324
1556644863
2035968814
715949651
1265441841
831914830
634323585
727716000
1636121335
113648110
390433784
18306751
53879758
1680346651
707086092
720694479
749843576
1729564844
2143151530
2115931207
235609386
1116434206
1477021711
1663828860
1632951369
1967469124
1271990124
873370395
826947301
1813106231
1368526438
1355090859
1238671163
584356652
167443512
1463983996
642796854
1230741585
1695250925
1778355073
1451265767
596930595
1461637744
221140724
1054385501
1865137017
1862783677
2099284819
1491104991
873168054
1735222805
1270200693
2064552641
1371271972
1669195828
1618477121
1888219556
1817092909
289330878
757921821
1047058931
1690004067
319502665
1204143181
803234609
1090716778
1111625461
1326678259
592491906
558606671
869233944
795622016
1178563300
712451805
730794942
1152672099
1680204961
1778061189
1261083652
1453182375
1433089369
744596237
666740678
1302342403
398838621
1800555210
1446241308
1177778970
1428970202
1938672096
1655856063
520047667
1151530418
812743287
302520822
554739153
40127871
1101931078
637603216
2032692675
1614892926
1614468213
1617190659
1042130089
164309707
686675434
1972552097
1883736007
1247837667
251193088
409283782
1189541496
1942332372
852737374
620567258
599506229
1241480747
177265595
147948267
58330668
1883830182
1130457493
793620144
362216736
594872556
890333026
1768116889
920103040
430290210
1628911976
100601485
912388055
685395294
869608508
607964623
1721436236
1273377452
1246497094
780700231
992875497
159956962
1849849341
1514713775
2110124712
1664215134
1854548484
1789764902
1678995777
549235729
577274121
2063190803
362323256
1086254774
1482635730
228222843
733233855
775780288
1544027397
94309732
1687459284
2121447313
1541987936
1133479931
1250459428
54352703
2070111953
803412763
1116384790
1206619588
4413610
1838606656
1237755882
94296416
2016412090
48743399
592661919
426348193
1661811328
242098493
2063360549
485506569
321174348
62999941
249253910
1314592217
370801869
944616327
1354502482
1170047677
143308302
880170056
1953551071
1757467417
345237351
1313839062
262612952
988586688
107743551
1002264772
37204562
2052570304
1443996220
304780582
696468823
115177559
1469817608
980610143
780520900
537020552
1083179230
1391103418
1274535321
2121156914
1295701104
383620768
778803284
841687210
1469342774
1362277414
1299450827
492343572
1971247708
666293984
317727878
51268943
38774667
2129562756
98032233
1034124066
578667709
596986525
219569871
1841040204
1214274480
540111462
559320891
98359120
1752103055
451109854
2059277966
1839856856
780703097
702543783
842607642
553144140
1686605348
1320740929
494300610
287349451
824789254
1869967986
63781589
2065135228
1788152029
1005795439
984897978
778304435
1480579296
1016549473
2113369124
922240778
1844717981
1556350875
1628397156
1541678860
1820060420
810299975
1355722895
524795593
1938971304
1718800507
1242778298
1109214770
1467307953
1316535762
1705583296
1354920964
4815354
1895272520
1772684510
1095054966
592368616
275438945
1606172827
950136898
731418619
483474913
233173928
427864259
1737527177
1461434262
2146259764
1961157049
820071188
1530095062
810674684
1985575070
1963345263
1485284686
1979513750
722138285
1086159029
1389281449
991915012
179819153
1661650092
846356194
1646703670
858186508
803836104
718793816
1907249168
661564593
1193482347
454207942
1146473837
594687783
1632332110
5088113
994485330
302074347
696753631
844795242
1750199070
1592671010
2003323339
799446679
1426333922
673233976
284424602
1887187656
898385216
731682663
1407399816
1671159136
420369594
159764021
1773935786
794816021
70682192
1617730268
479200732
1807497335
1687180774
496854048
1581027379
1727972638
641175419
1949991408
663214192
530267388
1447689699
725181305
2015850657
1934125736
148553590
838269973
1521656014
129103521
221621826
1932494079
1858568996
905939268
1818840551
277867613
1927881994
1229578552
131224812
1175771604
1819125280
1633387374
877943635
902673364
387866834
399769782
723888189
1301116191
1241290246
1382117017
133920539
389621737
533137205
352424266
232508991
916156937
67134685
15387617
178920260
15753711
1858703185
1200837507
630654415
182548343
885180156
1693112227
1370250270
1179268482
63981896
1764798244
1336720170
208942177
1941721741
2079625857
696831556
27749626
1556652578
1249607029
886914860
1625980950
1617812151
1351271151
683704053
994986578
681170630
647328442
993960936
1810098575
933186233
1288738092
398045030
2099471913
1401017141
829540439
1704550819
800211845
714200542
2086825667
1822298999
1737451365
1096952928
1160698916
189674789
1079554058
87909329
432755516
841370692
374306891
120076935
194957991
20064922
1092812977
2111738706
243892088
1885990371
711139422
240026434
447116517
165499987
1067703296
951627702
1979393536
915321847
122064558
1615547498
1943701550
1893325917
54917251
789548273
121673245
1850735392
1261391595
5644718
1882084734
1455523391
1928318003
1999270169
1407486078
1763238817
61431026
1523017399
1130890495
185920869
1257480964
617981343
551033026
792066169
1870383242
179916657
1814088946
321039215
1360065478
105726617
1807808866
2147381745
867713487
247988551
1364276672
1015732900
516990321
1631672797
998299287
1488192459
650841087
986086536
2136958827
1310199552
800176060
102864496
462680630
125433139
353719219
1076016492
1488533755
1956799393
1080873808
759021038
1966200241
413074671
1422868607
1747406250
993327256
772930319
1998665778
438446017
399623243
1529679808
2028018622
1234543221
1283037441
183127471
1211774085
1323432703
318847835
458227104
419175907
1281250044
739468638
877167852
1642574683
392303472
212278576
1424558959
1083024402
1229807953
1482750225
1388698562
418266777
1803099800
1794692488
1658877715
1050092063
662527268
2036173857
1197835068
444826327
1737321263
1805248623
789711167
1033649188
1457146492
1451600728
624937980
1989245724
958934103
1731051057
1122162101
1077880709
1449944982
867318635
436351280
920882343
1327911586
967540161
762558991
968732282
1504779404
904843884
573047443
994537620
1936249439
1407685099
116200119
1790273492
227541388
1541552735
853964474
605194309
1068376060
2029119952
1505995152
1765182658
1049124081
1646553119
1694722575
397485937
58046121
1129575503
2118168191
742780582
1141007676
639984995
1576176658
1691297691
395893188
1512985980
642406934
67551620
106521200
144679962
1140657963
813380285
472147785
1073856717
328807493
1612957947
753838230
1883723542
918858927
2079817460
711565697
997319466
1794747554
493625774
381312094
1796847
1351608032
776720853
2138474852
333516488
1529151876
566901886
864843479
788468639
693644548
1425768562
193683815
57464616
1030175727
779271200
1250727375
219217502
566387870
1517980782
566109451
2083108194
146737414
849492660
22874123
1897319176
950734306
1833983724
1573611616
201169848
1240260534
781678618
175641053
598508071
973183536
2023599627
351318404
2085019059
1295354275
269603155
1274091610
1440584682
1125319216
634895374
2114249759
637168963
1476902436
1208741860
483980
1719314524
1190465523
1503370837
784594499
992838229
181368738
2074472281
891566606
677548111
356958917
1568955145
293422344
250346317
1609902064
978510359
1280560158
743915720
2040768217
1614811591
140177031
527211042
536617172
1175635562
1895057385
12681949
16147421
2135204061
2078284571
1030252830
1942140236
1015828697
54901688
1049250520
1075190897
994316430
846411452
168328119
151510183
903700566
1063777462
212294536
211204781
2030965098
600461862
131867754
603239293
1023610912
1659755815
271511079
80409288
89460730
717979358
2131628387
1039394314
190711754
2077363247
1667597486
1050166353
226426106
135961395
1760854401
1734452034
2030947671
562444705
1845287550
1422524003
1828015936
2077833060
1535853728
70470537
835253250
1267764156
518419459
1697781245
486541351
450590382
1472140108
1141629420
1554640550
2032179104
1736556832
1265504731
1293262433
593763887
268489641
2043536275
958574436
72766954
651238192
298621184
577100616
757838280
231624132
1857921077
1263285267
2139761498
16124471
1749007006
2133301167
172376508
343627537
714931577
99009599
1969645713
289626048
1358669139
354323335
1211437357
1851231090
1728026014
2049687765
1148282321
941582855
492536258
333275656
434341262
354351613
149262501
748089884
159837112
1969538838
706976078
595281772
1936418364
219215275
58676303
271428803
1516914302
833464252
1955097437
2124646352
2039695224
912843671
1798726207
1261443900
1783462319
1365835620
1840964331
94206407
2050607015
557368264
8295446
184299352
963102563
983607678
120075242
1731652048
1360587406
1066787865
1783202157
1525167267
504020774
663814548
1294900330
702425915
259451762
1782055341
1365754101
831311309
330710787
1049159077
226403127
1667771012
336311008
1867469488
1116460092
1433162347
198113862
1224969290
450618837
1015367379
1535722840
237694371
454731724
1272246706
169395009
885126855
1912121570
1605328919
1425836608
247308176
446303929
759230693
804522207
775343238
467696571
487545542
394238423
1248520179
1684606270
1352402002
949324161
1893497289
112617766
1571686380
348797743
1721881341
215374831
636931649
677205711
1549662640
2071207051
1088191181
1071336642
318593291
791026277
950576408
750741518
781047493
211070531
1922943222
690242470
1713915673
2139282876
247653573
1490196354
113378966
461874373
1354009504
1814828919
193390911
785895429
1530011411
1388009524
144371351
1994007892
252956451
1228890161
1730100172
1039331698
270280737
1042506814
1282238155
630419276
584616120
2068068913
1624174043
1919798618
827534615
1963825021
129562272
111536830
2077007771
1329559931
387982678
1313440081
1152315703
1496307225
1098476945
1022242470
33020032
1756563683
150281456
1930680303
1518492723
1852195176
619984993
625628710
1490092484
1949110303
760839363
1914345770
1837663712
1805379586
1520624736
630568555
1467149872
1265944068
370672039
31945552
1076462608
1331200114
457166931
1188497027
244668018
1204066328
2124661561
1893117825
1277151090
1269969486
549091937
882543074
1220671459
1901599726
1196544667
42325416
374399763
501404750
294410443
2016453982
627941388
1145551799
332247362
625250664
736379608
315164321
1274418800
1959550831
2044507213
1955403204
796100304
1410941099
1210248158
1100100262
681715008
1621494365
1254319988
1717863905
498372627
1362149053
519002622
1692960805
842649977
1442854419
515333069
767619846
1076016492
209085137
1384268525
1325004919
1254654160
1670403366
1236962589
1593235555
250276333
416824148
60949079
628822045
1089705472
1849655106
501578807
1347313880
1014945493
1252786239
1910861393
1878756365
928844123
1396054761
1925637973
139141545
1600297483
1585203471
1481979617
1614109659
1785848443
1299450827
867896737
1344879236
999271814
513840234
1200495731
1912744771
435906813
2061466422
210213467
435133778
2133332009
1158222796
553449713
2114478530
1688742276
1956943112
1289667634
144502920
897977920
819825011
355498671
808993730
171507212
531873850
733436616
1463580931
676002098
1914020993
1126765381
1187374524
1475739372
1615544260
1030755320
1729533472
593950210
212504940
536981322
140936542
1324654485
420061904
544961199
1704670618
225198467
242119038
1432489772
303839775
1587183095
834858078
146346911
1214316607
2021479443
502393568
1950576117
728989696
375349739
1616938139
573935519
1571922073
1162104570
1997532023
1935332546
1327257936
627899571
1114043016
1113247264
1960439658
1174707916
2055151320
2079290529
1145938339
894020002
827445075
519295400
1532758983
565913895
372380641
1895732042
40361765
2144284953
1469721897
949009259
1124127894
1618708346
1451085977
2105856303
1357881356
1212490879
418920703
852783387
119558427
1097925909
240861124
830402523
751104387
1171701979
647906059
1635957845
688169875
772961851
1350564122
1247695873
1369506909
1173044644
993482292
1672168604
114335677
1129553605
1075987897
735181152
962642902
569138409
1781549269
2060041483
532152008
1448312744
497551838
1012224172
285600641
1050878
945899119
1444682296
770385265
1211851225
1773603937
1340993942
1571083790
1888388540
999783880
749118986
1708262967
2139801651
1143668604
1388362157
1010517524
390990999
989846549
330803556
306784680
1324567870
1483865493
994537620
308697173
2085825421
894083575
243727543
593604469
69992688
1430202422
19919521
950605243
424770457
1470414178
395769783
45806412
1396866171
424861850
2129942458
1087750818
1246788452
1027746427
1514627454
455917478
749360886
1861888890
984929567
575214632
1203566750
611182624
149998759
527054314
600283803
371792362
503910801
1741922839
785424772
1041541747
1677237283
666967027
1346211526
1591186415
553144140
2048487813
1888267259
2093425880
10988339
567983939
1275193948
416116106
2024611964
660551231
1070864461
1697876306
554567433
44628302
26441546
461496340
2139588354
540570809
251693573
1780202812
210312931
2144398038
1616224860
1514967988
1450091155
788527061
293265610
1503756758
1134694377
1928893724
1075638833
1290284081
1896445329
2135824867
32976840
2064039611
523149806
675721880
1874746351
1623512658
1160483669
136563635
910670115
1772759169
23870196
767263477
198101095
2121467834
1360953255
578296965
164307389
1132298563
1473355777
732703091
1249743832
1169960389
295412165
511700770
1677859952
94172840
1918134261
1325687496
292719293
1710591795
1398988230
1246394830
1038113012
584222389
101363154
1606908386
1587116322
282105274
1336976623
807981351
2144305153
206337891
1374545237
280991544
1933411260
2007426273
50881886
1640926783
553477846
1253756815
885066387
363479843
1562228630
944984309
1412775337
1258969858
102805722
546103207
1029800499
956747118
1065195588
1449347193
1015193303
1401819576
148728208
1951687264
1236951444
1812444302
1931810327
1044833256
477947847
206194244
546348523
1008764648
1029780514
1345229848
1973668125
269801412
1088206378
659188111
1399991185
1264741112
1389261193
1812544030
1547270075
1077471491
516535308
1958342213
1757506163
821987459
1333023243
1672668434
578863851
2000855703
1321492368
220626118
718860736
274379935
355350193
1831864377
1536442140
1154899537
197851501
101248565
22241632
1726780305
86606725
511539711
535996143
741113880
1969480280
1323691573
759577570
639611254
791404361
1588994857
997360028
1407572606
1214262475
1028404601
621170123
28789996
1937935465
1854999175
1178961849
978432610
506521425
56002260
1024739729
802986256
2026182679
577070837
1870702086
279126938
1384247218
894064129
721329111
845256160
5537366
1224511363
370613684
1873895230
862431352
1715584502
1787709372
39221121
958606190
473134064
2131293451
410396172
286921054
1444892852
783537074
684943878
620210056
820742101
2001911095
539552760
585479258
446164878
658234952
1796126489
454115604
1289992220
819413070
1193399344
1723168182
2034027480
838009149
664632686
141597796
1225038788
632968654
1485692385
2008104079
117946705
1385607248
1170452108
1478227199
1603520067
76483519
948880483
1027875138
769681185
394341873
247484520
1525123652
2133301167
714027188
1686632289
1379233735
835429590
1072950518
1215569514
1548313883
1607776405
1127069060
819110052
1010981909
977504752
1139683620
1810564882
770634737
813659244
902932273
927457290
662248158
66789591
1167365257
1362102361
1448430744
610052384
1326152971
1119285303
1487466267
1489674058
482581514
1661227582
1022248211
780241839
234879710
1642484700
2076384874
1739388354
1840178097
275327809
1858571200
93848987
138435885
1002271532
104157864
1259386471
1192806443
179569777
1188400944
1708588616
865888381
1713443611
1818371020
196885789
1354136655
1005795439
1471852118
502977245
1774368482
941793819
1086206344
196385573
1817813891
416712255
705634768
1473184072
2053063866
1338981337
1261629506
1359615774
1449872121
1848634513
2097659639
1858553723
453486790
2127550544
1495114184
136025264
979729365
817385176
8390116
1293680666
1731899024
498045387
2146457641
439902260
471078907
1373538368
1959562915
512305124
2002479355
265339080
1904695131
325161142
258144453
1012826115
1078470192
767463737
539016220
917875800
539886665
1487933579
1731402623
636749727
984315846
1792580756
1283304670
342714927
891918871
833244900
1122886342
783519301
1169810722
323775147
859423878
71493131
1270786646
1905437118
1569740549
2030754552
639141443
1700331291
1276061440
1050122713
332309051
278689604
1878756583
1039156272
2071503449
1474672722
406052910
1553236227
1632358886
645364469
1714045342
1627709755
1434512583
510271787
1961931823
1821979491
442899952
287280879
969341998
161422936
144759505
1154800256
2070274045
375019437
1973765625
247177504
677307701
7174419
491560825
1247828345
94913182
2020346644
1874821311
1141374957
878471128
1680779997
273634719
1859253311
647628246
221337750
380148176
1701347711
1598419463
232157775
1280430031
271290752
1446065257
1891680226
1784923903
1777700551
641685520
1996864956
1184410390
2066407276
1161571977
724351793
920898897
1345337187
2041916898
2077322767
1649631714
2014015525
1256855721
321710428
1207314107
1854220116
1411818318
439276195
518183576
1275897052
1618765361
836698801
1824143263
1926967694
879447040
455158099
2047226425
1686630614
1859418726
1276726876
986498017
1914049547
1115916500
1072955128
1035612345
906803900
1991182801
1330495834
642501480
1026652499
505144451
933987718
1151699909
177587308
1658695267
1294814057
627526365
22398200
118120807
1393467473
223993223
1730508948
1687228910
1113761725
909075481
1272603054
1999039477
661550958
1791735746
1134536355
1393432458
582405360
1796742316
1561509465
964031593
715537726
1044951635
1311396004
1386871097
1238236407
1732776355
599792183
1686510459
869796294
1859648970
2010804032
1526328617
691899979
958296759
1061696020
206190909
960125404
1530892278
155828467
1675796587
801666502
1729011850
1935035963
830169358
2082273267
704137361
547877502
1907515137
44436191
418298407
708496627
1725787358
842583911
1672436139
648886946
1585169074
863904935
1501860177
572047966
1389259832
1666615417
1853833294
1766408024
1343436664
2025967776
1955987897
1922558954
1965240278
1718870963
1531202100
1381870464
235986749
1406351683
799002193
1271680946
1126273083
1299555938
492416568
791076652
532226989
777088807
1460207228
1694275836
683704053
327848918
2039780447
1963738854
1728715845
151675756
2145877380
1933331605
1271189374
1458519564
1907639993
1915396367
2088638806
50042460
576158656
989816386
2144624055
929799137
1719889340
165589463
1364113899
1450986762
874565395
715873637
643463653
846796972
1277696763
1137206592
657399603
1188267602
334464441
583975083
1742035420
106663925
119761534
1356475219
644140338
254623221
238808239
1849461517
1981884034
1644217879
1368625586
1375313952
1249200381
344469923
1267805656
1116669841
1886785079
725929216
121266858
1892225112
760713349
1485920672
4883833
1536786083
948898546
1908080142
164983143
2032000276
752687898
595225048
838606219
25411735
643247573
1214717271
1121968619
391910832
1338233992
2056465919
301805574
950740918
1419838366
74180393
1373450733
17394740
143284684
522733330
174065195
853054628
1370683561
294912679
77828004
2118972449
1635924238
1775249834
320506664
432824767
1634405852
914270999
1602536321
1598417828
812794994
744676231
1055947942
1176136150
613646839
1277279990
1521208190
156097832
1319594538
1938821027
407342494
146679794
422440421
215539347
2085569469
2032448020
805923777
1193368633
237622489
67850331
938504041
1801545840
1678776473
1470832991
1859030069
1994189732
670305747
251171893
1212910235
1725147872
540179714
215075121
1486474626
1015802198
971691171
817749013
1252007403
1222746669
892069721
1935048491
1744726636
2115872942
1087840406
1272303085
1030041994
603874126
1888885422
496980088
1270786646
264317826
753100822
2097131566
191567313
301141299
746189137
153921499
709888962
1046031767
1148121562
17184886
180241027
1330835860
2024621827
1277167868
1860506247
1017466772
1686210403
1931843947
2074663109
1861385993
776203446
879000031
118720647
1974888283
449644803
1574733250
888513163
437554325
1694266694
1359979587
1429587742
2016081654
471615292
1353365110
1576445342
665020108
571117118
861369946
496007728
768131209
680013855
799160533
698370579
1414888073
940038375
1025050721
1641418337
594307973
1728994842
396953238
588986069
1263362280
2020070093
1902819304
587063066
278006521
60082307
1504894493
170488567
1429905067
1418288822
1573319688
674958901
214227362
392002400
2059764356
931638778
1992948544
1044983193
444033207
831584880
1250271969
291852784
673816934
1662563324
965585022
981542040
1623175582
765016607
1562517864
1912431875
1492462383
1042991779
101718404
2098225341
901487805
296895928
1600366742
294669816
1155604549
1741413319
904705119
2142905097
1784302226
714162862
1240359028
1248030159
1129944234
1628186693
1401138573
1588787443
777104040
555047685
435960790
766693407
1789163397
479131918
467464759
2140151312
2087536511
146930825
630822414
1739761671
1356875552
637962777
1587803593
2387138
210982190
204515202
919301793
1604749860
2087880598
1691968509
1160389019
659574542
710507444
625878161
1040406232
377852351
909213593
276627634
1362820381
273744885
1163043864
1651622952
427659610
262449027
1401952469
1900021118
138655701
1501584158
558136669
1286128122
273833923
130501943
806261554
1196417913
45618791
968548349
1343997417
305030407
732940050
1310759212
140078196
1380927580
1337704274
325244702
98771086
847806667
363685365
136237630
1016954313
1945427286
1791346214
1379355555
494265307
592767799
1431011550
1051099674
215419762
909946562
1675967269
2125867513
502072468
660984056
802743125
1379145597
398394299
1491454798
1984693501
1078502123
971135504
1782512817
1001701441
1792260764
989798734
507379095
585834127
822448159
71078987
1309169806
431646424
72845831
1409752216
1715388076
156440080
2069536395
99452770
868703825
1705736814
966294966
1147217675
1610816027
351514932
1057872562
664816271
1604930241
1083640455
589620676
1908772426
1983840569
666371546
117396664
166845435
1699990785
1965518385
1207964979
874597781
810950316
1289932054
769994050
1255985503
642675717
1131462725
1315690676
1054757265
540919829
747536761
1848740737
1337317190
452208341
618855278
1563786544
1366011272
1932069180
175364332
2032076921
854356227
762415026
1999071333
1393487045
1643352780
1909142544
1639519360
1708895619
143266659
616525101
1079116057
1706585392
1553839878
207004928
623653894
591537289
829605645
905256689
1744352436
26056691
522975774
1101873073
1659140527
890880421
2099055692
1277922532
1300043101
189331981
156831408
1626251094
1543544487
156764398
481412513
840608950
1040134388
1218860795
197488433
1832171720
56298236
506570969
154703794
720624130
1222483806
769262985
415229855
1187291671
1132941492
1807312395
1698933035
247740657
312757400
1842199023
1912733633
1642235659
1668450284
2070259031
1907757832
712499561
230927841
377901614
217563164
1944984503
1853655272
1620262425
213711932
1461696242
1840740442
204440154
1286336832
417410518
439684930
1180280977
456029870
1222393343
791014466
1438435819
1288403085
183729303
367720403
2128727038
2031266143
177114870
1043819858
1225200434
328319104
1277271032
2094366759
489632765
170370914
1607744843
122295710
249584539
1344251303
1519969019
69180424
498978861
1373624669
154248036
987964071
857922900
1992310793
940591151
597278692
1971985528
333983275
598211872
799594632
776471334
1801045937
595008970
890180198
441090807
1747715541
1034029678
1723472900
1051233600
1173499562
1051749542
1236214973
984381444
1540255483
2063256631
194626021
1051379618
705729749
281163552
783883514
1497417283
582129517
883628072
1825701375
1888370260
758353895
1275053446
1962744867
865119906
1932109169
133799881
623180850
525186875
1627330276
2038305075
132024295
2129024269
316889504
1137570741
767255321
1586599076
317658546
1597779147
29414590
886714308
1501068977
669226298
832776764
1375661581
1456959162
1796987709
267033054
781071101
216553940
1521806866
346501353
1488154634
1598773142
1091085330
1643360985
1964554127
255943140
518560476
1854709352
1927394145
1080334118
455804369
1051359955
2112218764
311329729
1038869056
83374657
1421888527
1673006592
1695630664
2011093703
1495050491
1997055581
1839180639
2098478768
343159424
1065014349
1758796865
449808169
2105604427
532066062
1683248447
315482281
83974449
46312703
1359015659
1364862244
2099153563
2026434397
1699591743
1491773598
158738104
1086496745
2122622971
1122285671
1876586084
1870908438
1927202414
1610614163
112009727
113965846
1532306080
1418266712
239413236
550991494
825015333
55432069
1348935950
295662012
179083472
1752864173
964323156
144563320
174956760
630105003
636535269
372419687
1287263305
1129581248
2113736234
250296191
1724646208
1054702320
640113394
941699509
1065421650
348790715
1592678647
1572225419
2087089019
2038636141
380213848
1084036097
1646448936
1920744093
274008625
597376451
1950241218
595653243
1142048896
1652714191
1171896736
1519137170
1746712794
1121960457
483371395
2025298884
1648351520
1279592827
237889766
1083783015
2135849352
1823566174
10889714
89081502
1757932515
1283237417
203538280
1815056174
379482129
149842412
72401507
323493789
421179456
23925713
1524973337
1546638445
292043604
437361443
926989156
1221618833
602610486
1392038292
1946701630
2033319573
857912616
638365034
2124026788
326795405
1302459971
898220072
731147055
2047147573
1365884404
5114543
1803971192
1661750357
759337124
1249446656
16130004
985558825
2142099742
1175321268
663686857
671937134
513736854
1991784142
1772465090
1457014480
1489961999
1657509092
743171448
742825038
318044240
790307879
1259136606
16324143
659782300
341330767
1817683789
1058862155
1502555475
177704343
1236251766
132511626
2126099493
692650301
592422466
389884119
494521827
1788005677
1994076365
1968756516
788535636
1794925767
2101216821
1755428364
545045128
554148772
301043636
512802064
1365441485
396339370
1083761022
972698789
1062971071
401128641
114581170
129421793
482295544
1832882336
1088905707
270664863
2057679113
1536205558
1839229609
282102975
704674399
285072736
1246257000
1381252503
221996237
1528760141
1812190347
1765242885
1213251567
1444765289
1627186825
1857645044
664201228
525730568
717227244
1538626861
1897319176
791918520
1564252842
1763811224
935383376
1705439608
1011391470
1068206143
805782335
722430396
1415771852
1235619847
1232269204
1905880499
257582851
528604153
654196550
1746652222
759828964
187169630
2093395129
82183281
400350748
130931151
1948196271
994364500
2047265820
136099016
200066563
477057531
1907609086
1459518373
645648808
676180133
1573152364
2044849395
191631193
135430062
382053377
1852787318
602649663
721165191
498237753
1239804977
1837650173
923425750
659345559
1097775481
423763660
1509681511
549752960
1310256076
1852787318
992741147
1539815572
1829563738
103197132
391713172
587772026
625415106
220239661
1144151161
2145237578
521067502
165718526
5773530
91611105
862705735
1710049552
1304053806
80828980
1071075041
1308333889
1446202603
1224789537
908796161
523904543
973400498
864077874
1136363752
2053644113
74056532
1603200781
491810156
1795444702
908312784
363250113
961630628
26224479
92611279
1152744369
624685055
2137463077
1736248278
1364129266
533070676
891983041
455974908
1227565274
1500109504
1349477982
1386097931
81660804
2089047827
1577831912
599168221
1349447804
2131657219
1421788770
1590264589
1730482648
1755461917
1406013872
719713929
2030125995
1230579587
887716122
1093995812
427295252
1596946116
1567808663
478262419
757144582
973948574
1314957746
1374458517
1040147746
2114635063
276846730
1231969234
994048983
1388913215
139087591
112314784
117552983
235065417
970451215
1424018860
2010209652
1753953809
736339675
507845920
312817649
1570309671
1882065328
1746795388
1571274907
1688769318
1530377269
986485836
1017996096
592590610
1928538281
262984925
754531625
991914855
1666095089
833065331
1128984205
174789816
993422076
384649989
776651158
1417661430
368103462
1580894490
1994004129
2141502339
431384837
660174943
1818053484
2092849272
244134335
898309455
841075918
160566502
987160791
1869057382
2058150632
162616137
230860621
433549936
1260205239
1178200951
1389104843
208108156
23166658
343054094
974895953
217096361
260515362
1423916941
2098737527
1826610938
1874479160
834818035
1744133271
149601805
1099343475
820115137
1529417368
123352986
2049290488
1046684352
624669883
1731387773
375441901
1803533311
1373075063
2073536343
1110703843
1251483489
245456970
978403635
1680858075
54591050
528408106
1540554504
361734571
1010143291
1886577099
1678183694
952914291
219365498
2069027276
1373027709
1445200710
146286966
688179788
1330564447
242487513
1232735699
937141927
1384338960
1518528514
1740892298
1812575346
2027409360
581898417
1010139292
985399974
1888907400
38644111
1242196661
1888185615
875263352
531819393
2143815620
923555658
837551666
329824230
94882853
1726295374
463752354
1883987343
1436033722
361891536
1067616766
323493789
1957195316
207600391
1592328262
1962483687
58557958
491867416
1426532113
78173939
87628239
983506050
248831686
388550755
214765365
1199484921
1111816473
1560409090
1929733589
612749648
1367489764
695351025
920932459
335030958
244246493
69074433
276848680
1350564122
1216192653
516083978
1502328456
1571918256
1009886307
2088731191
1622940581
1283111088
1851020678
709711999
2136216272
1126725790
1885941507
1924249124
1266421501
548436705
1201058304
254734086
1509268369
1098642794
519166327
1270932986
2129288876
225322330
1789988422
1869898296
544168545
116212839
901672392
1786383141
1528167905
2101516677
1163687805
1646527217
449217030
801903083
1117420552
133389542
24212968
72904029
1450277820
1102632535
1383781424
404372042
261991615
1452026839
950118653
1397167134
1966746257
147450356
1696594420
832529544
225651028
987019735
1437000460
945644578
315679959
919006828
589613567
1873146803
1571892281
1697022221
107916278
1458463671
483386844
1181191421
107629878
1238208943
1747229620
5255658
1680517000
293342917
1825218132
1184814741
74435499
2003717824
1897054326
99886866
1452452692
1131337866
1326776960
1219803466
1059612556
443685545
725347129
1747194431
398320672
863323330
1523156430
1503763957
330315075
1975557172
1620722388
2079836788
15023199
2112815270
2034907720
1631803242
238003967
1474006991
2052667409
1956725396
1252581198
1853499405
2012183926
1549968645
1935659318
1132378539
712278242
1410176668
1410383042
1468149565
1877973513
104038298
1108891559
31086196
2029698576
974876976
1213602486
629439346
1872470589
401627697
629130531
3217587
2147368363
488401766
55608783
2118190086
1393442017
1470477564
578748360
1245272734
2000464182
1649388125
329055908
409489728
1584439999
727498610
686912569
94601920
1127344968
1939237676
1364810534
1713604369
1086100032
836243570
1835113302
1738438181
545985925
261843639
153462272
1857166285
1467260981
182870760
1218298494
727440514
803866521
652443106
1064459524
577114133
193092070
969663229
1837651057
965559934
751295677
90801674
579045714
1030733463
1535079504
164916184
1401819576
102570683
1049428554
262478398
31374149
1592489913
166634532
463987194
1874622727
6093300
894195639
207804797
1651465570
701264137
1197528608
392630482
1596736139
128358180
852287857
2038795766
541719526
735961547
1325179253
464224559
975517863
123460264
1426521855
238671506
1611282787
1236058239
1272866493
2121762389
309890775
1154664458
1040962001
1160032423
1668542985
1037678802
204890246
1992735519
806701252
2048254777
54777577
821261499
651829709
1090265482
2026054403
235264997
409890907
118949239
1134618590
68611664
1719849415
559654969
499481379
1543209945
960347581
2129619580
1353696163
609906326
369531479
467685865
623911656
27916836
479010529
2072103454
1894104037
321620847
725000495
2062910173
944777061
531995839
457116002
705327008
1193689756
551897
1437566277
2112972663
410073477
739163091
1881294860
1589167489
1626436165
1645159536
1240334699
642945280
645343822
1842946995
2074137126
2115775382
1427080996
587106877
1984577625
2079180747
255889122
912902330
1472158204
44158217
378341139
782185261
1155991457
68545827
321760909
368849630
540140503
685973718
474561993
778322802
2091582552
1848271443
1479446251
78502561
778347418
893132680
240690999
997501873
1203233638
1702982497
1630795668
867149553
1622600331
425246689
1522681945
1647825854
682454986
36542837
1007017423
409224863
2134589874
336253874
26504605
1105942708
1393991993
1156436891
2068351887
31458283
1725020885
199313390
996523105
1006802405
1606811479
1882621994
384734864
1269096049
234438699
283344889
2092075659
1270065149
482313331
1766839363
1176302138
1784455087
1647133415
1947253099
1601905020
692628719
1864640929
1906015138
274269815
181190339
1067387738
1832446893
1226713425
520037272
2036501631
1747136016
2033299316
1591635156
1272964939
243705060
596669928
35988706
1431516556
1115232845
1273841871
675061455
1893144829
999379598
1315616279
1586711336
950240488
1710262435
380131772
132098661
189328572
70954076
88124860
125456056
2066638125
360334143
835139562
1418615642
1820672552
43706950
31158125
2144601770
873980348
891464254
1594454682
1380340630
376498416
360500245
591050165
357462403
1568051726
22703488
826165264
1820624431
1820640762
1522287764
869440720
526688469
1656080223
530745846
1403458999
1756934707
6143492
1175270061
1735858240
898373073
31764853
1769520189
1079115546
1311594351
2010866715
2146324588
1827846863
1694713168
431491580
1194894519
1288431571
599461330
595426669
497585390
1594696447
610759381
1656191661
946762317
1116406258
328948461
1533409159
1630225940
1903313976
538377381
115922224
960449250
1804579931
1099702089
1103316599
1011081032
2107301063
576675559
434897825
820810075
343232013
2125129163
1123015122
548632912
1088619390
3406003
1716157560
1060215861
1936116449
415751892
200782189
1384344014
747170985
483688389
1169800336
1803919815
691927582
2106113834
1810848637
2133391185
688373141
1822977279
1114646266
1609904374
1354384090
614380716
1820400484
1267376310
55601881
864862674
1474099941
588998163
982078682
181561707
1884131013
1035183787
1389751216
298849798
80647705
319289140
2111672495
1693546253
2100346693
1963544534
381212966
1995427696
1408923640
1052586278
1906933992
1788794309
1155391110
1928208671
1778041908
594746869
435822881
226928242
1221598287
934584262
145486666
633446734
1007272921
1056946494
1066956730
386853866
698280981
992397011
1126447134
1389174246
837362030
1656301958
1282332425
1948823564
2005180327
1174723084
111421943
774703371
125898320
1449227106
245182933
1726845638
511500547
514495949
535618653
773009162
248165407
1129469398
193765692
1185096385
762602131
1878183927
689418586
886272754
1685774245
1739020401
682889217
421268688
1707349702
1347464282
1462608924
785899428
1637391142
2031610900
1668360564
1050285025
788138535
68791394
1104890219
921030267
1795666986
142138561
563474541
2061466422
1095098631
786763026
554310162
1207373711
1692858900
1889573382
413009793
1433319448
1050053713
479662212
2113522293
1854199505
649226545
269387583
1945384285
95737945
1484852093
1138217727
244437978
754215283
1385531544
485116013
1325821058
237639528
336922817
1558284895
1252186109
854094122
327742308
1300756706
1467541309
13469010
1129865970
2076578387
719766751
579099498
2030612300
628375857
1332100098
2045572419
1708702196
1150409999
138926478
1529767682
699661780
2132362255
1906794286
277545609
1674476073
1532896066
663613264
461806715
401880250
1103208761
1232669647
1746593082
1406613762
2037249023
1707899323
2131086743
516773714
1040104218
1702680236
419523747
1694979754
2030843116
667111656
1959963008
187081564
827196230
1635924238
1058229907
1659203206
168340550
1751817712
1845753304
1809858628
123411535
2001308974
1170690126
146290611
1600366742
410814021
1092212620
617538968
144502920
436409135
156139436
1742787109
1377181588
2140694501
795755732
152682781
71967811
1268489467
951204323
1900050507
1296965357
2140516500
620109523
967470890
456518203
774195593
2087495434
1465527280
1630784024
548085105
574720293
2009956270
265169282
1779138565
346017087
1932466065
603065764
322342030
61084640
1805160705
203245524
138591151
832863119
2041609983
346774331
179038368
1188400944
170592122
1843505695
1604828504
995455035
1447191945
670479173
1099695420
1238788889
208642425
771601509
425776988
1273062824
1989537274
1404095216
489185106
1660221844
2006569316
1248107212
856388977
442894293
910857374
1736644048
660966122
2078055774
242559070
1991195162
945697248
1123812616
1256425643
1482902720
1638626443
1468440017
2073738764
2137883943
1340739256
989830818
1687795171
911997968
119333821
1106022960
1214079712
2028588636
1299249500
303276152
45030332
1839310370
181073497
782741523
1785548017
1699663564
837057574
1355317310
744763154
587499529
1299263125
1603226641
399349056
485062819
29432870
732280575
1752217750
139726577
100462142
379471351
1920825965
1640868974
1617742282
431338994
995707563
1800282810
814263536
1738270102
1607334076
1523710390
865311842
1651554903
774556469
1761283633
648874161
284895900
1717546319
982945436
1238097190
1771247349
1259419876
563983813
674119340
1787740983
660100991
1623304110
1208546298
1750944163
1179770339
1511317505
1774644682
344922636
1431780272
1735525984
780060502
1529030618
1929626213
288712306
432964162
1177409692
258693912
488173616
808884214
263301113
214540076
1656191661
1813929162
380702165
938922752
195991413
107878599
379222568
1416753286
1195080874
1993119265
482008046
1703028718
1569362250
2132806058
2129052519
1335763392
514271084
1293279389
50803622
2030979997
866789540
1118338715
1046528253
1283624474
1424055312
628813417
942180903
1584202747
881494490
963686512
116783582
945442038
817682961
10268493
1275513415
1818671566
341347526
1411169082
36779515
693684552
1406519708
1855788010
640982302
890179231
1144751900
1340285207
98897460
656992810
1184803279
1005461027
2126673150
937399428
1737708882
1773646785
2037327368
1475088162
1951628097
1077971293
1021044152
507374585
2014021782
172991761
1336376912
150432090
818217905
286385003
1337967649
566182362
1756087231
2046609459
1301838803
1226186922
1731023656
1285833432
148566992
974809251
587185751
383271071
940095225
28884939
1448644040
1267777453
1944245144
1295751226
264266405
164895751
1543248530
414469099
726146073
1656162539
917991940
721053005
2102469033
987783270
906664474
1480347023
1796635421
941795743
1680915891
448299913
7825227
1970083835
1940720917
1698814479
1534847367
1197163947
1030843290
1807322995
20807797
1440245422
1562012493
1499452453
203285198
2060929151
1036243134
1907492580
1261056810
682251153
1046902557
1773198582
1100193567
130628184
277436853
683300897
367395385
1348096511
1709998880
1311435448
276253119
537180364
1654840537
1235424641
1917172601
897746034
1853001564
1575229414
1805826997
1698617673
1003965190
1587133447
355061282
1782138745
1315354977
995976957
1818729221
647740198
1146989441
1567321613
781168530
361687362
2029043494
1683023878
501793506
731832830
1955655995
1811665148
70541784
1667940676
1454735007
2068530026
132662284
387421726
1588563913
646008507
1818294379
1910821730
1895863875
1095686351
1352176675
2137263870
1749816763
1586065867
1636241609
1490828293
1399449038
1750780693
989626450
601511564
699148516
1842645277
1138655951
1699503171
2021430548
2084361818
960484383
447301010
804826124
438731225
365583170
2076546610
646601371
864300930
1051565775
1447152288
1925813861
9491849
74450467
73505673
2128199820
1195631625
1641471930
861036150
1160814437
1036832077
384534050
587960405
1716034181
573803189
1118517433
1986378448
1080347240
1071937037
992858712
775067863
457166058
1481255357
1234377287
1081591832
542999917
1661262225
112160597
1441360253
2143473675
1420813094
1209014525
406973517
1118729944
1656812288
762069706
1754146088
1661967781
679211583
2058238498
1599598768
1575377988
26974920
728697069
815271720
1042960171
898724524
61300611
650545511
94698500
1719125703
904758139
553855793
926320563
1399847877
846120904
1784653433
1040002696
1733881141
1934274217
2076330682
936665129
1748183980
999146194
305269548
1089009718
106279074
1514559125
1116498895
726219685
487667563
1807812331
623402217
229045062
52283145
1096615490
257138677
48010406
2058389193
1778901219
856148808
1210708053
1655574076
1126959328
1243913139
2004389294
216983787
1008255413
1505846756
1857306582
1662438218
14361860
2125313820
1566602079
1257101081
1655986901
1205025146
1636791845
39799871
1567603528
892024982
614480130
605302272
1642952175
559114383
827539883
1846408411
1976429406
121132042
857512660
70724190
1423359404
839738974
1759707161
103386220
1036958081
421784539
212037358
454594136
543496202
896321952
1480723692
26085359
64222285
1933726329
246517837
739115860
2036458141
1915524244
495337959
369349520
1407400646
926780645
587230520
1187806807
355796173
158827482
1956026912
1560026024
1730371466
105092381
1865267137
343354228
673886233
382657218
727998848
2058945980
412933878
2144798716
72525219
1148476309
1444013491
1893249376
1003666025
1607521142
1382236888
370387899
330987779
135855258
249214020
1533312878
794973271
24343100
1196727796
2092004897
2071162073
54807014
508918291
637712879
935172700
1363776707
346020581
1579990790
1706119007
733766095
1440439207
1320029945
1107980676
127319609
811685388
1838131945
1902087292
352859962
843777470
905836421
210478466
937918561
1513269372
1292697301
1099611365
1202081492
1342592638
1859937231
352857149
516433951
503943348
1129305479
794158668
814253175
1797598553
880277214
1213605513
94421471
2019330656
293898013
128226908
2058457969
1083326724
1803444995
2131904351
1697577013
128920427
1966320138
415794627
891784440
1882514331
555339682
189831856
1795322261
2075011241
630419276
1223522178
1229916925
1187101675
165069793
364073970
790258919
53942506
1551811174
719740450
1672928073
1401648329
1781693636
772632148
496209908
1505880499
1180457765
1197231000
1331521755
1555048330
1082490106
2079437523
1881735882
1460236456
1189573955
852015341
1784431139
1511398660
595072966
2019137206
1105152331
1862861166
1997044683
1855922108
1646260123
1267493834
998768038
168541496
1288058193
1533761774
1760444898
1368413665
274715716
909804962
827236809
1223757426
1963588427
2063531668
2038661318
1124736992
317731492
1381989292
158397153
1584341326
1574199202
1621779570
2142182285
346610377
247216158
1032743060
1203384397
1989536623
1373813922
1098642794
1463405302
228014070
43053856
1594548576
1077327494
656850431
1704599912
566637605
1864192093
2078231965
1215447298
34881799
446395472
882114997
1786846407
863711652
1076784946
1316350382
1497031423
316741123
279867318
1460525669
1684114855
1451940594
1320162031
1708188560
321371092
494889847
1447576182
2049126484
854845636
1487099122
1369678394
1395961486
1724094264
457495447
278246216
1311209191
1512055180
597209259
1912577954
1931992739
1154715507
626965886
1249537432
1860136919
290645052
304182867
414010872
2094895107
1311186299
2045694495
1013262583
1978606886
2006075403
1205305944
29754763
2073354870
1257697481
605396272
92317909
1277008231
1021632376
491191831
1460886917
1425714991
576773632
2081316259
1966133489
1336300255
1881828391
2075168903
416521345
824116992
1460832825
2039916817
1667933125
348299310
61771730
782547750
1411762373
704369085
2088194444
1630050684
1690263886
1158224270
847786158
92650311
59606339
3080975
1600480777
1523278405
1516929735
1479790498
430725379
766733373
108988670
1807919625
513291092
920620827
1962842006
462339198
1300307438
1176349208
462711956
319843191
2056697529
1558238101
577313125
1376600927
1181458712
1608346919
912293109
1894731208
996952965
1936394359
770180464
263688868
600289263
939385730
288194431
59262491
875985740
2105091011
59924028
2111914944
77819134
1402656509
550578307
1175278999
399451331
1546535845
722850214
1886973610
653184682
1408984566
2123451593
105926289
307275680
378594357
1605719297
894813748
1234945599
1372445592
920995620
1194981916
1557414527
1924853305
1867683859
1759391101
675306607
871809599
444472577
1953879446
544000215
332080721
1213203317
1682521016
1234503480
503326208
1112517019
694936843
446290864
1517418189
653515532
611756100
2018605593
467102015
1317333761
1892552842
734896828
1344658237
1325609301
939236900
1750579742
497202025
316596093
1798430040
1519443141
345588946
147499027
1039748182
1194429368
1297413299
1098237491
1449742081
852753434
720298547
478060359
2035348323
566594053
361970742
1818949452
574665197
1925557273
2039526567
268642063
1408799198
739401528
1717026510
830990291
1666653563
531069952
444156255
203788208
1659327706
2096040122
224731630
82940285
1588524345
1339677187
617842615
1249208967
307385558
1013050086
1573082398
580181039
1080403349
1206618203
1875280186
946571749
820850050
244176906
1923726024
1036691774
1050863104
150152881
707524118
1297277792
1358594549
653092749
7204354
390738390
1294004794
905866449
1295074033
196235331
1494369741
1105637854
1554951475
1894163828
2017784561
1876038020
23218488
788316372
1208115415
329934469
693731649
658781648
1170773316
401592141
1369055917
25961335
2056349426
683956406
738545117
1888289317
2089153883
1306316185
616626185
1790954568
1169324931
103380813
349659947
2052015700
1836270711
1727516180
1678651106
639315900
134326622
232130999
1639739926
869026650
295043894
1817968467
69798717
646732116
1821127776
497802935
142140069
1275678277
1138387089
997185646
1974399347
1278230106
1269081756
2075409701
1155192050
1685873502
791558712
1036916230
802875448
409072905
1727127818
1578790014
1153556773
553920550
725332978
1262991127
1244442448
2132846213
1345440087
1606500133
689019911
1371239764
313198101
126515059
120103039
951158902
1939729750
762692635
819470560
662981035
1761918539
1212880910
3018803
244841299
883360860
856780155
1087278591
345447653
375432565
2112091032
1535018462
260798410
1614075344
1673748051
1327874525
1095335736
1573413664
2099500955
1847814038
326330774
852010156
238567165
287324977
1164911540
335486889
1527060096
1318808813
656613920
119875959
1305335142
616052847
315954777
438920072
732893312
1525324952
1540051931
82507665
290329987
421091608
743760200
2058238498
159025288
1777888956
1089754670
1266851988
1656086944
706213786
968351676
404058080
1053832185
424611239
962600824
1799423671
1892631236
634948808
962002280
302384549
2137960361
1891724102
721858220
305237015
2136837648
723908193
229104975
1588339602
1893325917
1672130006
1576259697
2072217623
251822386
1271623413
1587385742
7288798
2107741831
1950604189
904147053
1491537756
2091541121
521408263
793390084
1142628515
1994985643
1452662377
641614238
434122937
1756073511
702277178
1661151644
1546843565
2122715829
574974328
1921212190
933089330
1967807593
2052561302
2119918163
1153630727
202461416
1555187878
920546830
692157544
845024386
101851263
65789720
1681925326
1467719087
2010917382
801742996
1887015575
251565254
339494389
339188867
305245009
2056467654
1107332563
692705708
2111170895
31430145
1835759589
1069460376
1951173969
491557162
1670941238
75322686
130508877
803234609
1203180142
300592769
524858934
1373078352
1706308285
202344787
1496387174
2107118120
820513323
784147184
1726183679
361950501
19318572
685404664
1615627413
1226083040
1112128275
104708419
1543475043
1714490869
737379217
710789818
1036556463
901711517
1139902734
2120500624
365628784
1090557496
114277146
1893605514
96646931
1204901790
123234048
301540567
1209810846
1381540648
2049834677
299730602
1374235457
1280332240
1349210572
1080242569
341548942
388083856
226972662
289069028
1585686986
746301341
549568648
1314420005
1050564643
69947411
180599005
2025736699
1959507631
124879449
544396105
1804719305
2011153159
2013082182
104038298
1205007308
1382341243
1200380175
2098089047
1788784092
1083227373
1900439034
1737096791
464994116
261816019
627113109
1221381397
2066417759
1920802376
99299582
2007615530
746912111
389238762
1025067285
775788963
1900606933
1904420957
1446706349
191476586
414300711
370555626
1486490647
1597714493
1814167237
1938823242
1151126312
1103713902
1863368902
447804707
577585340
1520030189
615227036
1200138797
396563329
269419301
329121797
1185225848
380681296
1897874768
1430052600
1353418052
2097249501
1868297534
1172503892
2097558776
1863273269
460664262
1651313708
768237148
2012366925
828684894
970749061
798601596
659774658
831880682
1641802486
906739855
882645274
1600090031
841426215
1006017235
1093735907
76999295
1109021721
1807419254
606123707
1071272626
203824788
687370950
343912528
760903986
1928900717
48086792
554316332
359601229
582873056
137501140
628489905
1834249602
423958924
80263878
1611330543
604426047
339520354
1532053707
1066529952
1284410197
1367138322
1647618672
1295265882
834401984
2058080801
36147694
2134792658
1845575063
70682111
801440416
569355664
837338563
838309947
1818729221
1205428216
1090578736
995361021
1112082996
930231608
909987959
356562790
1631827586
2054525796
1279524288
1037545765
1773078
1811054497
850115502
691485644
1265770789
613703534
794733504
702143123
1359723831
655157393
2134404436
454965141
1979758987
74167778
509871119
49635149
1468292022
178696084
1080524688
1962807292
321846637
376584605
1536319638
523668995
1463387497
1778036557
1163220428
975145241
1466895223
649190286
1475185750
1065534540
278104873
1483871831
544264729
1206029102
160237916
208223515
1502758921
873067550
246885637
1477231213
818179389
1397999089
1262818611
550548747
1664012224
1328859085
447644342
422313564
873741195
1269044702
1600794068
1743260138
1347806154
1289486764
1853990601
1886702320
346047442
1208462510
1068897853
810555912
360230721
208948376
1219962103
1631215575
555154797
407208527
692457023
31953704
1207676524
1577241332
1457976868
322277226
243348745
789291682
2057419199
189800972
826523203
1927039032
1346116883
1687454403
104263026
884401343
572966696
899304091
994535093
252150795
1568002817
1777967023
1089656379
1773994929
60120060
1622843540
1385287583
525037454
1190675852
1376451199
1991997643
437608519
804694929
260718339
51888048
442385905
1388042890
62573721
1560609963
1372392074
532003127
810973455
1652907630
192903462
736175485
1067441328
1720107097
706306707
2059204489
1655050488
907482193
1118150342
2003837155
929759468
1423470767
2104536791
1273606144
1078611208
1349477601
1946429312
1065386922
197238851
1623919977
1858357091
742823854
1989548181
534653839
1616500665
112737431
689138620
1566224967
312821806
738832403
2118537595
825635016
1670674219
230051782
221587158
1494370471
1128310014
1133819615
88124860
2033123849
57412297
619274326
1723796757
873418486
839307300
1125904897
2132924796
940774103
1179952347
1455324485
2108153808
697075072
1912363285
680258157
924592108
805443381
760733603
534124357
1757418728
1033842796
271718328
958379105
971492791
1585246280
729705966
30908265
1725056569
1488533755
1381304784
859715939
611406960
42142325
744709485
50775435
2146354031
1038739665
1212727549
457061310
860032079
549198843
566015521
479059784
1403245156
1506400137
268132235
1847066120
1832707440
1756084529
1167835286
1626030821
952747984
1609527593
1674803750
659083949
365655611
1173989608
722531143
2053769370
993279210
799107024
1071343659
1968380077
965177584
1946411516
277724786
145401193
867227185
1129232743
1368372806
753995477
542684656
1524220202
1375521320
877550749
1108124355
1241102050
1569480556
787980723
2130136201
1912813302
1530262535
1119136900
774544890
768781963
1958342213
1395263146
1451710171
1608706863
1387410256
1042610453
1634568717
1327727042
994604934
159826403
1969811351
1041958770
146729599
2004883596
1101184390
1780521832
1297789266
716970993
25411735
402442588
403738033
851562857
1566365339
959705210
622877867
1876706062
1083345902
2099044045
1439542667
1432645299
1225053034
165696514
194395313
301091762
1102007247
2044498027
21731013
1023504180
168451324
1268777589
498572277
532724953
1360163367
1789261255
1058246331
1557963542
1960890842
869106535
1496693854
778577332
102648397
25628395
2094741855
82908228
1637667556
35744282
1791408399
1096664650
436363814
1013835501
2091432511
1695630113
1253712062
571455920
1394647433
1020695571
1317571118
1815103461
615463179
1907022395
982280422
999484257
1794888032
171480549
995514071
1709496299
300684040
1743303775
1630958589
554409677
469718252
925381613
349556350
1988927504
1267250693
1842005795
2144096965
1522643479
1210963133
1777854571
614690418
1661781686
1134777256
1915541780
1230620138
1680674072
2128828093
504474278
567745218
598904573
1838205601
654129470
767769874
1180458695
1927649033
451181818
595321843
1126451817
1166320310
1675627108
1890036176
1557923280
237673279
1037774045
1692713450
943657145
1886407800
771008581
340945688
1311770220
440616292
402974195
369066847
1833021973
560288380
563025559
1224580812
1366355677
608890337
1347631181
1227477609
1541442960
981806948
427851390
1121627907
54171736
1172607524
1620317634
786704803
459377119
1359872628
1769619823
1839780389
345044626
42467842
1702508777
1195965373
2126769803
492749394
1477872871
516339639
2088726609
1202641702
1281701780
1844566969
921239470
1085016042
788587428
1561662662
1047163967
1182905238
506147918
868967100
17222004
554103643
228471253
1620916096
441486640
2010155097
445712229
1480285242
1010283122
48518158
742099156
912466589
757654550
1969867566
2127281205
1218135457
1762152353
311508402
331897513
462047848
1772462396
1872749084
1569793707
1839964794
547354050
1112477753
270275115
1481760179
1629520055
1984758924
414082013
1121995537
895450890
1389498069
135016899
516130555
1137199703
136567374
200254200
822131161
746107399
1119075314
744012636
1769659039
709584101
248866489
1235378606
1368357492
1600799817
1810354690
660011983
116051488
1346171127
2138337269
1905601171
381377757
1542040683
1132085840
1443688510
2039009115
1150630860
1402085370
1521964160
752103581
1769143354
2027744302
1804037049
2079784400
1365446690
1572698564
1050311524
803336141
491467795
271828377
2123900994
1814301322
87838099
1484300960
1460157305
558044845
1353416129
1332855783
655156996
197204421
65098260
687671674
627565926
154181111
1438825619
1407416898
1641050882
1432983335
173987377
1050734454
1996392371
1202186371
2039289903
1254710035
1043559981
1723986378
913884619
1193183476
1293972179
1838628708
100358561
1025549903
1964571261
408734361
1672462170
1438939555
1764144404
1501003560
862384724
815642260
2053036436
375334932
518999580
533802212
421073326
856771111
1305476945
831375853
583824974
1766321682
108656344
1336939579
1761166505
1959435399
1427906399
2051264695
1376242204
1261584215
282403346
1543913601
160086458
596840295
43017307
202854054
1481643668
367663635
2054646044
171980903
1458132152
908798048
757686961
610369145
115649511
2087693302
1974512997
1756152833
814928928
171398187
1922686177
1343690038
1932823421
198263226
1926282779
1746726104
220036677
62102092
1695195646
2000895650
1085198964
963310042
129290178
1896583082
1179040398
1539621305
1428681774
494055869
590293800
1781904893
1622881379
193632662
1665616815
1181414129
1501638088
444473989
229881951
815656935
168337738
881583227
761366293
1066819188
564026814
1595920695
1739308433
453392285
1351902001
1260765156
721167647
954709256
1432490255
1876929663
1929968642
1211623529
652306627
2139990730
2001097203
70857097
224274303
1168615113
1472798151
2116454685
499218701
715475427
1578769152
1810339524
128364989
448772593
2146843043
1416568588
179154848
1959272984
895707268
1865166455
1052865617
863387931
626999360
214093625
1956706837
1914799354
286535050
372789799
502175181
2118600559
64970416
1970231759
1453061462
175364332
1260763893
2092075761
1724306488
173879280
60825018
501975636
717631760
325142859
773633692
2142698274
326159874
2081839119
832269792
1975564842
1667410494
1968602930
1088169680
1884243413
1347047384
623460365
847320885
84301480
119794466
1421139521
1806547496
1601905020
1314058441
1422524003
1115895246
666661476
27749626
2052460659
975775563
42726459
1875231044
1315639823
197479141
1253880445
553239876
542847408
169499035
1461561015
773109154
1533320983
817805762
1916461659
1186086995
1217976647
2118709622
1523971133
1043790254
1855529441
1294863050
828488022
1201389018
1780771995
589599033
1862393420
2054820076
750108270
946360646
1269622215
1427987123
835822668
775134726
600602127
59318876
1168648245
1201728861
1984866202
87385558
356167970
1835919269
893482814
249449760
518661831
614216809
730953041
109503298
1045141413
1895478324
1376680745
1927581467
336893588
102283632
1686188411
388671798
928031032
775846997
776297030
252527653
1354974989
1177168572
745944573
147807244
1254131132
1083484684
1069195959
1022785379
989436876
1873031153
907979108
206402195
1065749439
1411161142
446937774
1416158914
537114199
1883643514
1921166540
219526001
118647194
341259022
216102600
1818875323
710174462
1140393412
1437557312
1610977748
87200067
1916482218
1559528652
1978578553
358898785
1167760907
561745811
1391069506
1537166663
2013129501
327341200
972904190
687199452
1791737977
42983233
702936709
726128963
624299211
318454220
579535484
420330601
504487983
49163809
860129600
945911509
1325421845
145969034
150979603
934304158
870432332
2075562104
163951258
1208245735
408107046
1037034128
1724567073
1672888473
59393213
1390854800
835903350
1256800128
16510330
2126325443
261105315
1211979345
1050633233
1793129918
2107295329
34706861
2115576445
1079420233
1144462501
1861821029
1049035652
1441526465
912120979
90449756
669851628
1406903824
1055162173
1622356351
1819484032
1926074856
229492435
1016826282
1269631028
1972828776
251869657
1683564912
1752414011
482806858
904063758
1198955549
1562192434
865260106
182983297
738486151
1326293945
720462348
30818418
1125407337
269549732
1133888824
1066108159
690681796
1625007006
1371008233
318581392
1410779463
427848586
718288091
1928595588
790888289
249939846
1031530654
2062160148
122253994
231940697
2002057815
1434751909
668403489
695500371
94453234
349528112
839504842
1639069058
2027582935
1109284720
1081166567
1342400529
824601491
965542730
1299351282
997843564
559730848
1063448651
593319579
667198553
1173141456
365549078
70617276
982297892
862797333
1807674436
112121790
1314518820
1683275838
310555758
1250535883
312163093
1099633409
725263927
605488723
420019714
1790028582
1107554830
1912045710
2030628840
131152975
1585163492
427440215
488941813
1804657102
1629840890
1736657383
1170755244
1834844850
72549648
1324736906
538782949
824966426
341897608
598727923
1029696132
2098283269
1015321513
1676694299
135258935
1146507414
771691612
112737890
2075534726
809622672
226645303
141219780
1265341752
640402581
1266043224
66221136
1377064390
1408311379
1959486761
316517752
806564699
1897780239
883113869
1103868564
111181049
792149159
673416179
1651784870
750013564
109966004
923464276
1945719514
1080162108
1761166505
1466175545
1691679677
1001153160
1246856804
1385749240
1711761076
414330051
2094145928
610273366
691576636
1972177558
1013949110
674338530
1828528480
426215793
1512404857
660012481
1030302267
148407844
454358403
220587837
1016893326
821427022
1108568877
2084178543
103990097
1388710644
1186213330
1548416768
290260708
404459855
295932790
403162726
1336594284
1937932931
1083823517
703721651
772101805
398008573
1180199376
627386265
707993401
347902636
792239082
1930288799
1062114328
842359620
1163490147
1259190384
2034968156
376130488
17216777
271952544
702636204
513490355
471469299
289617280
1500570242
1810582527
1420699650
964078492
934680597
461313026
648478041
990481618
1157773277
344828852
742704171
1659703435
780336469
1483293978
1933755681
958012367
1360276151
1257157894
1361214572
1677966525
1190794764
695343577
457819631
1211032495
1775496519
948163681
65865307
513301393
2000080399
457668491
1981158575
1991978926
752154235
1932297559
1588622649
59949556
2115923311
1239153392
1247144619
1396122269
79847110
93760209
1296786117
1881218184
216673235
1852972400
1237824782
772393768
1025712461
423146243
443245463
1063964151
1272094822
1342289499
60289031
1289719251
278744591
1172291821
1212190696
1864130443
1992466334
1248555498
1917634813
130170501
2078486218
1705922595
116667157
1362006458
1237649090
705302839
1143834164
1233875090
1340546988
115944655
637437151
2072804636
1987036391
651214237
1660061934
1457668312
632617596
1999445258
374882982
1886433713
1971659505
1619098962
1043207108
608420447
1713632972
1140008770
405326616
1232805223
2032907477
687149975
1132231687
915901245
223824643
1319960797
1817954804
1728051733
1661878787
65204789
1957743324
136367005
651593113
949927797
2041739549
561669249
1409736672
1265916038
2130310031
2001007074
1717322734
1402616857
1218352
1721675086
525560571
1222064831
1779322029
1893080677
137307233
455754744
1435400833
893380354
135866586
1503141438
1310041819
378140136
2015989569
526442010
137197450
1757326796
1385158272
946142991
733124389
373962383
314919657
1932081104
1250415983
886846982
1400996744
544569208
1860670739
584885535
937759495
1582345349
488861118
1930360438
132532888
2119149101
120450030
110525431
209902829
630506991
877943635
859235971
1482964907
1605999337
1324225937
1406929702
1266127454
1136230128
50561917
2115631789
1022397153
1805243816
701928369
983435957
1503762045
235546950
301175505
195812069
1019922197
2014426902
1970049538
1977950428
1249088290
1449005027
28191154
486222999
1367299096
1266044696
1460304018
1851024339
1045959160
1303705227
1385778383
1266919342
519795131
143276742
2090816307
437744621
461155400
1680379412
2074781616
1546210570
1358893759
768400940
1075174642
1396588662
1020580521
919310287
1390134432
2090745938
694782276
978193820
901480795
1409898733
2003454236
994487270
501378655
552830714
109837084
765854679
1225046636
1820410792
156046016
320703847
452724714
1149388551
489151985
1401568057
983236898
716794486
794664651
2058677344
1679045842
1454917350
1426051883
387748036
643092478
253684333
576517332
2012827330
1507423132
1336916534
1743217354
480586790
1119877078
1802645109
369317976
1623733239
2059961944
29491992
906320875
917918511
1038320178
1577786470
1244009011
1018278215
133314174
513793849
1332194064
567742993
356951389
1378247657
1026351403
1451383522
1014453742
775868445
1020217340
1086841118
387872232
541001626
307154508
237667891
761070677
1286847184
1402295321
1074751599
1105898551
1635350685
1300811113
317691795
1262153823
215882853
1917148289
1542504908
1494377629
1379268497
392885655
1039231270
284577933
194075329
1640662307
1409282946
140454222
793858639
552148130
1179744095
1725646226
1871840414
881291710
2127672773
1024372952
1679924342
988763032
1219246174
122391767
1480851894
2041508902
89484278
1503603271
433777829
1179416578
964245976
628679235
1733407138
185749054
99651287
25043704
325921702
2077886978
1308134331
1611869391
271522233
1823360571
1076416846
2072195999
483659550
31028113
563228670
1623572545
1222325746
1314615731
1347580887
1204253835
771085175
1201100009
754254143
1460496912
1977696758
1407586731
1850980084
2024640268
1310243626
1451224696
145754945
1229900072
2037606222
171696271
1244270
1836827
1061478595
1379313910
1882595854
1129935173
199109961
2069840803
478421304
945838658
1834089816
2020072948
600218938
1188884560
299066604
2043719638
1088886368
212976366
467684174
546803356
206851364
1637077214
173663379
1783346149
1730090665
798004787
988152670
41647788
612962058
1752206917
1711608240
446836192
281635741
690190698
1999293520
702989055
842974404
755222331
1122880680
199294159
1275405295
2015403419
270357701
856866783
1536209502
1432605795
524803214
1928144444
1076509229
577721010
1427396937
1271134860
638791398
430315539
1248745910
2109031003
1682342242
670137837
897631257
977703536
789199762
1337408267
1097363805
1376178974
1341347359
2024343196
503179782
1313115346
1473960374
874992159
2118835409
1702546341
691640463
1665414575
1266037810
754705879
814888274
2141579617
922621131
926385337
891921726
864182604
31925989
411854237
1085974824
883008947
1194973214
537446550
1338023164
1783382063
835197105
36846725
371051046
246667942
687589218
1476092532
1074370676
891429575
1158342846
948011522
1079926566
875454188
1981482595
216249541
101743828
736376992
880829356
151800702
1389830853
403808784
1837916001
737846230
271833573
1749671549
2040617929
1957756976
1443633899
728631416
1838625841
1242385406
1939856878
1697967151
1620904195
2030779411
416157024
1030176988
1996220793
789285236
2043664922
1007641267
2051016880
1735477474
1127515836
411897236
1711297405
1555939013
150815543
2123353069
135308428
1191170335
70207431
559919202
312429500
2007530053
1635883572
1809350379
887292368
392928777
1536257255
1970804733
493019433
67213397
1111393210
25852571
1272101758
1388364445
924649707
172157298
779498174
1898940893
944747665
688808088
940042746
571316968
737540140
421559945
186249090
1632076559
196805813
2062892607
1255472892
1336113762
253191259
1332704483
1962280461
1865953914
55393212
1620952061
1931481631
285414370
1242739501
738967571
1452899673
531385652
935161025
2041598913
2141200663
1361886459
1195130798
254461417
2012275038
390434690
1237288209
295325635
614277592
1251581675
1407470438
579513818
369582033
1881163982
57643285
2025185554
115654549
569042946
576495008
595579562
1027032987
1131590944
1381119254
638911652
90819288
556529444
1070119917
274788135
106243339
1408173658
1963702634
1238825465
681631405
1833664787
1020709826
1044889312
697148402
212713244
1209180
644857705
1052974392
534922409
212916727
2118845639
1952678551
486609426
1440323571
1213859720
1911786339
359684297
1863755261
1254523645
1573424187
962949843
1671717419
1776822945
178261816
177520669
2016343245
84308996
1101666256
1214017260
1417778852
2131925334
514688350
202138087
682940162
268564325
1920557522
490768358
518479584
970590760
1571184805
976064227
2125258896
248917005
132636350
2097567094
1291238689
1982008254
1314104585
319773082
2103874016
931830908
392397442
464758652
1577252231
2019427896
1889819270
592647648
822358388
48325827
2023153353
886237748
294419360
709718088
526424312
1355058789
1033013488
218374970
909620033
1392890347
333969340
350321450
332276361
1357488960
1799316146
1612230794
221074505
998307996
914043169
2060612530
651379639
339815886
1511355648
513792433
1557582203
598651114
1771863103
1672301407
1007481657
845372557
882693875
1402810449
1689339093
1274600537
286044555
338416642
654474763
604797943
1015162053
1446832117
1915626118
769583765
857167923
2027596366
1140937643
853603056
1734658939
183265587
847172790
1134766936
2089356492
891816231
1898923121
1117174273
1176845670
1850380614
56760676
213711932
2065236923
1320057734
314777585
446684790
7019617
487325027
30724120
1904381774
207801095
1775735209
1700932744
472680606
861586797
1344710306
1750506448
1382216722
724351725
2034271236
1880243558
1685019306
655836132
2019136801
999227268
2142191149
1450691526
224815243
397007127
1118017832
136026095
351333739
1308983485
1608586139
983689807
282227212
1925310837
350945329
372544242
214873104
341274027
124219154
659539286
70041900
1343436664
366233414
1137963154
1164581177
1578341028
535618653
836565073
398657177
632818045
433058191
518213411
660624434
1161655846
1046650914
958863251
1740274103
1126218924
1220012045
2014221305
951494679
1079448297
1952228807
1912986116
2010648198
967791328
411506708
1187013170
1767167746
326619229
854926994
1508923264
2038228830
637604456
1238279264
910122584
305269356
641908206
613328121
1939511711
1250978482
582284507
1721452008
973039440
1675548340
437724264
113466230
364591822
713348190
374732982
1389892105
554529779
1762907283
1398222702
1304655375
56050139
1719766811
1376078338
126004261
884206503
1283255482
1253770062
1055657749
229444951
2043283623
110155501
2035348323
527612778
240398983
1847919061
492859184
52082988
969000079
651771728
2054641189
442530074
997240127
524962613
1290041921
1204906001
1648412058
155166619
1226931209
1155821734
745366482
1097601127
1916811248
1853051535
1405234066
980028651
1231932927
1160959344
537616037
263754224
1067454487
383218529
172254237
127497645
1767279269
1519129769
2146052784
1213797973
1957771517
2086024796
1177401235
789548761
1534163239
2060410547
1516355535
2113557025
1752037879
1667452098
748663987
1843109452
1376666334
1370760173
1061359598
106791837
1559213117
1127051437
764274747
245867711
315545043
1942784039
1807426754
272257037
156603657
1207191158
1792465941
1006138091
748519536
1007509220
742082142
915636198
1554201528
1495801369
790305309
1812854943
518998326
1091537883
1699450420
1381224114
230681665
174584810
389975516
1402141492
1339397501
562008166
2055526951
1284404509
2080184936
1347352930
878681895
2068933800
1779435089
211330861
431521977
406678553
348145189
1531461426
1143107592
483988269
1180324305
1642075435
1905477620
1277545676
1746618344
1037439673
1297397151
2139821571
450096105
977514281
193456288
918955041
95348182
1641866325
2100178263
906792641
114923502
1754804063
1031076754
828117174
101230055
1037536722
2072457390
1846336981
1943884079
1608102354
1537007307
1039802230
617200990
1538205035
158579875
1544840411
1664715213
1298948456
1941336236
1381588195
1365716995
1542183177
652354914
1747495741
1312923056
1347100948
122802208
112427900
2096047562
191558220
1273867245
2104149209
669934073
722628804
2015558595
877889437
1663208167
2094921525
847820977
1264350758
986663907
1384876892
1522569326
1879228123
1212022823
1136968367
246379103
831477825
1621976612
919717074
1849478117
110955889
1069432077
376700770
1641115871
864691605
1741400753
1242214139
1257772975
530943517
1217055275
1663811771
1272604373
2130106563
1227534031
993100808
1186713660
1024304801
613803638
1922843523
2036434688
1167218477
1598324388
89246260
1715934832
343678722
94903036
744375941
1121643139
1796287337
1246257698
564279554
11287353
1281948027
1336638867
435843830
1632891757
897603297
1081787432
1821644531
1005140933
513758433
90653798
1219613057
374837449
132029915
817815134
1135215824
438724451
1418041533
973265601
517299906
225993195
2013819777
427342786
1677005212
1476266381
1522059432
1781802770
1480749865
1715425564
718698921
273970897
1409276187
1266572314
1038356029
623181154
760119530
1323671460
1120537136
614660722
851868411
700274048
2082549978
396657336
460266494
198935476
720535471
1442959333
1974911621
1850646633
1973370838
1122774579
577666517
2015036412
188769839
1124154050
34748019
491260706
1545954191
724634234
719230139
1089149273
320102454
1723789154
1553004183
184683575
386273806
613495456
1485223848
275705582
232351514
124969271
2110653159
1497179100
693404571
1029747698
1011615208
1591993222
334100351
812016909
964103923
1091229779
37955714
869105866
166711054
610275219
1792081436
561801692
1654476639
840339272
877717916
246568209
1348415025
1735722757
1602508589
1660930377
1353559850
690122046
1021537501
246381040
1673911255
1933886253
253373304
1841679838
341122401
1489695731
554463097
432629893
1404804792
971558385
1476337009
77832554
1018981775
1711410150
1916734264
98304835
1328100569
1815122553
1932160196
982784126
1661126747
822692751
1774638195
574213732
1246807841
1201051904
1453834510
173180041
1804316673
928363472
353540844
828431709
1831978050
655701130
1826249272
2061207991
891268061
1525184535
117922998
117812923
824511975
1932238053
835212893
281257985
1774947900
1283274460
564650869
229787914
1114545268
1586705417
1543992951
1655990218
748524368
739870141
984134305
2061021414
890759311
1863729458
97321726
20198259
1182358478
1578938239
1182161016
1446934811
1351949451
1779975777
744153111
644707826
418050164
821986409
2089487365
1907671931
1927746881
1292253759
1660363853
234413774
1842921329
1742761122
394229173
306840513
605847747
667647025
579087302
1746529272
1264534628
1360343074
1044550273
1995271595
617774434
57876048
2052945661
1288056221
1256962382
1275335076
355001643
2107371181
1604613420
1193697922
681616255
529399017
1975912773
1154680631
1003918170
1771747562
705216737
665676629
1150380349
903046058
1669063227
1370383783
867020854
748998332
771170751
227427907
643778755
1061699153
1376242625
1336268320
212517318
543941562
1822147730
1186181071
2084493160
780902130
2003371263
2064281061
2096596850
1337523815
2055210104
2095051344
1690924172
999979188
1569991192
1643291820
1248254889
1986412856
671139301
103069266
1707046167
1748548268
2115379093
1977588672
1587852552
1787755062
1194711406
954562197
1132166756
842415210
990704808
1403608737
1433546245
1334388847
459344297
1646842295
130458652
1638616473
1571892281
734456414
333203777
520005355
1509933773
1876675680
907316587
794304786
1985727075
42483381
1471517603
665202471
559293366
1784233327
1798420629
2079683276
2082179551
1271360147
1909516554
1568053092
765051448
1582658423
1222509368
644391313
1563612267
1913973242
388838292
1508368393
120590582
1713533016
1190793093
1846557078
982816546
2039916817
765400328
253416172
543456075
500831097
2107454930
271902850
577040124
1494091043
319762470
1837090184
484576399
203458769
1277079178
1232819850
1198972585
2014974121
583162340
1344105615
1297542663
252948824
1871226298
1345702121
192370799
259113401
2045761324
663364915
1079000318
1367499321
901480795
1188285021
557832454
2139551794
46511654
1475500739
1085845078
494118071
1503511164
2878869
967701122
1991402080
1344877264
1736967731
171472324
822036574
335084899
605839936
820338331
249939846
1605074114
556056350
1163117113
1304344486
1315850919
986355244
1000540624
1588345401
1668562289
812957151
292407293
115405346
148003078
1223349789
1956336442
524369645
191972691
978938264
745042081
1691838278
356958917
299800615
1325129179
1666656216
1390436788
1172741710
1730410390
1860035236
1275072011
1679750963
408865805
888965660
1377411628
1036819522
543114586
1741595865
1533839237
1205792247
1147452270
838957862
1210134374
442920682
1539891036
1332094715
1763932291
886080009
2101577171
30873343
1575832137
1449784005
323827791
478167748
454876147
830787604
44222090
1468863706
308475725
82596303
390684546
1038806247
1245985478
671702632
2095711570
421707055
1902575438
1102046363
1457463916
736175485
343199601
696956701
1824824737
1833791553
1945090343
517814898
1787183838
1854229113
2145954608
1689621927
137554923
66803196
1852070089
236388466
43962769
1589001611
58295919
222269024
1679487886
1292305758
769291912
1361173944
1569283195
264077036
1272422620
80979868
103010755
943086864
2042023923
867537700
533244143
621922619
836200629
808335290
2046100952
340582329
1519168686
763998101
1823810386
185655752
984178692
1151629025
795395341
1010698445
1179547206
1530508238
743140127
1232173210
2000530792
346247597
677416145
1624782754
1270071640
942767580
402329705
2141208509
2014691543
891718600
1077777596
1547614902
2082616358
1255142123
1956393462
161146168
486315928
765013314
176687453
687951020
1418710206
617486630
1032178002
1487354480
428497183
1695235428
731866442
1853428936
1093131380
1379710059
932535203
115602804
556363783
1644010765
455974908
1803127450
1402171691
865749275
911007797
897025807
939994046
1487271330
1009912060
984278644
1057497359
826030849
1685673417
1904297281
117376123
1791354051
1814096069
1315773894
275237521
642167632
200644523
1306586012
1138339447
214260249
444822225
1776419077
617267389
1395174522
1338107906
2129869179
1902479592
1634771361
865885746
914182051
1261548363
1190832943
639496902
1178106244
888649911
1532425428
888159182
1394264456
1670935662
472058076
2050744088
542044537
1862745306
917957706
1252224949
908805411
1419542873
146583196
577075483
393263806
178505232
172849225
604919437
1698031219
957240551
1622190580
1628788361
488138512
1318609115
220826841
2130497119
933808293
141880753
885789895
1429036941
783942396
1356721140
963722273
282457204
529106551
983048134
1936452161
1900944476
1139228488
1281180847
460010984
841996301
1990752355
1763588699
1824670814
329624381
707436100
438821646
955354244
1030585717
1163293512
924212486
305534329
565379158
866972796
2013622512
1452288744
1604791506
1427216652
1863605137
1496206916
245520593
209401252
508533199
977602682
570339338
1763728048
341001512
422220720
335541388
1049349683
1321707779
1221984176
119249726
477765917
896348087
385194890
969392482
360299512
770288289
19923961
302705298
707460103
813115269
542999917
1487233274
1906576926
1775051354
273678765
2102197284
280406460
654507829
405337320
446782438
1114350238
1341242918
957628869
196303413
1366223945
1110716727
758207957
1056835654
310674793
1569345855
591531692
398033394
1563073440
168431856
1817207705
86068732
1197777456
1762271324
373058348
1017780560
1596964821
439957894
2091582874
1701471928
1309278957
705908023
782565662
1080730228
866646348
2115003990
1942621301
1750571824
858123017
1436175359
559683175
51808890
492483390
778810354
1378755123
1458165066
132229606
578877781
725954408
558321131
1788841228
1479189480
751366844
809527304
960704832
1692791543
1874798328
1050529148
189844463
1478337451
628702424
1428119970
88042858
1376976274
2081204366
241036577
1864529692
1656824937
1681113928
276665909
849225746
749108214
1725696439
726141361
229925661
1359750296
884914672
815931954
1298024308
1878450240
982472938
1924600767
1705336630
45695471
1562498616
2097934289
1003166868
1244156231
423746806
100354678
1398183477
790080784
732235727
2058536479
19468482
659195337
35817765
67625415
194295636
1046516133
919733325
1670390624
1670937887
1693987093
1032228054
1282903705
496541279
1116765759
1890049382
1659359539
85980730
1085980776
428953103
1242505734
1820567629
1134811301
1909046964
1112553909
653509644
560710525
679267855
1223166303
343692114
769064795
393751591
1602755317
233580625
720845330
1879394044
475777291
1032313414
1480032739
1077849102
48015410
1968590820
919657466
113240037
1182617522
1039305707
110920104
153174626
1680710732
1703490554
1848366911
1955014824
639827911
883298815
2130165821
606109773
1434467043
1813705246
1326552010
931213007
1902608067
661586900
1872491486
707848409
117568777
759715132
1800157033
1496821017
1061848394
1102891360
1215902559
710564128
41931574
1122757942
731377606
1393486861
1893483191
1990155879
1056689870
1832697145
601026826
1266685192
1544791934
832086190
2052800243
548846772
883818009
1596675790
1986495384
951762838
166558786
1427072318
838252348
423517446
707974901
1370250270
1350947609
1720855725
816762082
1530582382
116712848
592471080
1360049706
521526960
308856751
406636363
491463443
1935656091
87165048
1219979493
682802617
155828467
434716986
996170572
1168377044
650459372
878869385
1825356401
1743896484
2006279476
1335901319
1028399923
1631560239
224605932
1489199752
1189581670
1108731835
113673641
1251725759
1294560399
1116591444
2000251961
1682180653
1859514319
1159514854
1331214422
1750230125
703138319
1566712398
1341561676
1089490889
1994258811
1992562871
732741270
2062166516
918416698
1334714314
294055320
109298864
1542787872
1183502511
2039382229
556115161
154763417
570757824
139570930
341556297
995316716
451093028
1032637772
661786207
72037545
752482554
1778281357
25902647
333976626
512703152
1324294411
978587706
1327346889
1495681216
395706415
329147107
2126643055
2131922948
1452963917
714591648
1392458980
414578272
1334661474
1618237311
1219324898
1042478345
336594289
1030119701
427681046
1121658074
1508662107
217331324
1501060450
941830199
765583083
1305000415
369760534
1855751491
45748513
1503385601
124295625
590275431
1688265989
82963754
556588808
974888788
1301549517
1443355043
1948800257
980088499
2133778244
829436058
765253800
318779533
164348499
814614292
1185408787
570321227
829563287
915535361
712680539
767996258
1910641439
1169450705
855066785
864572472
1687338409
412048154
1593228443
312526740
161693991
1690840361
419426273
1862989385
1300665031
2083557607
227116767
1983806939
1966663598
1681767024
1475500739
1269454447
12908304
624418393
1468854958
2022228536
1672301407
151898537
1184644210
2009578772
1378359584
1578299141
627911508
1740342110
1834089816
1994543297
1654104740
2111753316
418897207
1180984832
906688559
558764229
1881659360
60107345
1634417834
216034314
724934541
1991005923
1666829259
116892880
1424768543
490367732
1833044667
976818534
1821861561
603979133
1627164534
318786819
528821811
1023285335
771320526
1482093484
96022653
1333792287
617105166
1629598968
143452365
878316550
2107300088
49511799
2007847983
825812441
71714244
1922856482
1592609631
1696078066
812786457
1276107019
1348897679
1051227222
1260809305
1207075492
1287820176
365580065
495918952
1814106524
1091489805
2019978878
1576752112
1135310928
2034993703
1311856232
206578261
1790161872
252709036
1137852541
794255499
33819106
241500577
1196471031
373989053
1057562183
276264875
1857871688
1709470647
1442821931
829899217
1528917370
728924696
2113993408
747177462
825937043
1094690241
1134693583
504523983
1564575477
568647173
2034827824
674519059
37042754
1639376524
113188709
2073435682
752080209
1688406392
752894837
1972812917
851369034
2119559934
1186689182
367339681
1823952154
6797042
814927938
48641023
1139229990
870009892
1497520186
1312785461
1297944715
1017373921
1246335563
692985652
1070403858
719342140
917569301
567570370
1347118851
2108830321
2130732173
379303081
213579280
20206461
1492867098
1889566301
1736332356
1895865593
916342222
431995503
1011583104
1466359400
1318256060
146803619
1150288328
1405162172
2000746068
649965722
1367240451
532265559
7954704
309183505
1762314338
608193782
937523957
1026910725
1867279026
133515600
1252080307
174646049
801141366
804994614
1721355098
2092736107
584614479
1424478146
1866849882
1389484903
201138396
866514430
472373760
1897428732
265861250
1687210011
1310569689
954398889
1234695370
1350400616
1033332743
1195685411
1360568627
1100967733
471329259
16162801
512985568
1038815022
749268132
571182018
998683625
34595115
394595262
350211877
537732616
1894084255
778824562
130363379
445092133
264201700
267588124
1428444331
873444780
2042515726
17573406
1187133179
985642419
1304564345
384774931
776900434
586920743
1944068778
1967098696
579442672
571858868
1912989557
640328831
1007637830
1954667395
388532669
1433895136
674206165
1410796887
1041938126
1640074448
1509351509
1618536834
16558629
1019782840
481927689
1907464631
1079909762
775239451
1380229603
457228654
153765588
1413682511
1385255478
2139185905
1347302522
233541349
418044881
953638106
1223883664
1750472990
620840013
1971711001
982512455
332385821
425210042
916801406
484013694
1582421125
1119056742
1407586788
1797289760
1263725364
1890152895
52839488
641750019
27896426
904738569
1085930163
1772957285
1157264560
1082162608
13665801
184102499
99603080
1413083921
2073095428
1044349475
54884455
1596947650
2121422370
59912817
1933898148
517860465
1802986077
370961458
1230929398
1576002492
1989157677
869736970
192307342
380474342
343203360
257415283
2069322534
340796401
1738493245
2020120536
144342224
760123906
887630543
1957752641
2014121155
1034219341
1549446914
1330885177
378502957
93743429
2047917567
1385561244
659341537
141722374
1956664910
800997737
961088559
441455866
1858131741
13609209
1436305121
1573798086
375507293
2134520672
1854432098
1603132599
1202059640
992463971
911389573
6595177
382756310
1875807857
1866470078
1364470909
2106944289
2011290509
20132360
1428760105
1180144494
1065801873
897252701
463503264
1637682199
1501784756
637089946
2002624870
1314546880
2052923638
1187320653
780872888
21084344
1570074984
252398519
1814270063
1673113858
479482224
137872734
931790600
1931218593
2056804529
1698913388
80538731
72614861
875693917
621908544
427845288
1889341213
57980760
314012999
1206765901
1802466570
997661463
347850688
121507499
531350876
1345532694
1558662049
1730137367
1595756797
921026142
496837323
838414592
623907777
529429978
478163562
466130889
1022170967
502569174
1312557725
472936154
520550578
960634121
1996561258
311897027
348706366
797546260
1794399793
828555963
845455557
378443581
1099230171
170823118
779294938
1431064374
741139939
1886788627
1095656978
1453931261
883552233
1272443111
1279311845
802027567
1668193022
326194909
1524808560
1841452116
976125758
734670594
1910387061
1471299491
1744560222
346832573
787852705
87316726
1353653174
971264831
42607019
790505714
983587392
27105674
1707477284
101081755
601916566
1752425458
648403626
852398817
123943944
268972180
691599719
1073976773
1228365139
1453517216
18366463
1250553251
904344187
1636018151
1289845690
582482198
1980792029
2066858453
543264388
1947607930
895681490
60971014
165815464
2047658920
1026946730
1586931009
482030824
331896922
1820348515
1140015066
1974089019
305904248
1106946094
1979754422
1959823272
1079157940
750358451
283395697
114442373
915425608
1454739270
635586489
1557265463
810741779
789516271
629041340
922831264
277604785
759608420
506664416
1178566420
112587229
1649880366
1254748515
548499940
42196424
2048092680
1079247663
387143429
1531342046
273615892
1985355425
1130293902
1218971571
2038948111
215395516
1899211921
1160351741
735961547
415833574
1559768052
1344333607
881326253
1279416314
1342133566
574744077
1416072717
748576655
121357727
1877865742
1736839771
1709586007
823450855
474860192
1628201504
396769798
2119540557
2063344245
1675183321
1900723157
1174691906
956272705
1070341265
1486424248
401910774
987820641
922650513
911086640
1534211911
901015752
2014922692
381476179
2006798542
2133039902
1886407800
1476217541
1329480417
1078819380
1548602400
1622959847
1287274080
2030109301
156805410
1516071013
1345508670
490324758
1887687992
1745861545
1814069120
441743360
1193991992
393440226
650600241
606049051
1421002977
915420012
244949054
1002880635
1976631076
977156869
601171435
1828931049
610287427
1756078738
327649020
1425800996
1005965217
1354121362
221255831
448054521
2038591680
1853309610
769458748
1494305238
2062847412
193754011
1235606637
1055026308
214429317
1876676628
190062996
580721188
128331465
2079704990
506265543
1739819581
229995975
2021123571
1799142158
1820812927
1960468250
1162207131
833752574
966863544
1866470078
395630688
1764828938
629554162
700726500
95737945
379364420
1234408070
935441296
1183951205
458414171
992103256
904080538
886348747
1565850505
1596848341
309890853
1020214066
30110627
918298407
983632664
393240501
209648431
309475290
1753945132
937868045
755056761
1594452598
1095674190
558923505
1587395675
1588918121
1868826792
1267618226
20964848
645289868
995561485
1112203830
1671977395
1344673664
1594418530
1665121037
64260668
192431114
438797177
586802395
502305774
580788514
2015754065
1388325186
941320524
66351512
712933879
229467923
418544417
1963937600
1332523862
1475644812
1968304439
1275831494
1582810814
1647771635
1617599755
1256314938
218380878
834570422
128128479
1825303575
1243333789
95953597
514071399
2129750413
138118041
219672099
1604081936
25732895
187782512
287977651
1711153599
198503518
2032675398
2081995161
281632882
2139656695
1730155044
2066799354
1524638047
1912911964
1171103845
712805374
553720777
1760450020
143142278
1778505962
768519885
258544411
275275063
1740109292
1648271846
427488755
2108749760
676665407
926512556
339913948
1310548507
1368303769
1650434258
1813536333
671717395
991096333
727286656
441215674
1996470480
847911177
1424003122
1854402704
1026951695
1400036919
30055726
1519858396
1634627031
1606530507
783085199
1594560555
1773290003
1416831683
1918155032
761957028
1489751554
298613324
1089450306
1950197322
716718025
843174766
1781875314
647683833
1917487146
408636181
765461159
1251921167
2090380666
791374376
2126548152
341169009
1714505642
2076798807
26079195
1439269217
1601525779
1925261828
1227773627
1349345710
782930826
324416760
730963110
708271875
680902604
573449830
1442606716
1356426539
261100706
1104642507
1880134272
1492662589
59316470
725937979
2040963891
1281695681
1823597639
2051566708
360831863
897498882
63978840
290166113
986272340
1228125674
394856917
2005037373
1061370308
964018399
125481586
1273377452
755554713
1324394290
1080168969
1982804514
1342347908
128916942
1842901755
2073839790
35490440
276739021
176967924
127459284
1177206222
539091428
1870976197
2108044941
155503356
1541665604
671434950
952424514
2132417376
698855012
1656577741
1969971931
1893762498
1360587406
61812173
298376360
197546772
1579346052
1721559440
1451401197
1769426340
196735567
2000509170
38559290
1562335178
912159399
579386601
562814670
1275760306
1346114342
1065339204
1404508560
439572628
567570370
1794986083
1199418187
1224062157
844546824
1007490618
260763553
1369923683
488873001
2082115571
585567909
1560134572
291605943
750971683
1882117332
1315664328
1667338786
1591874931
1016613038
1664764748
1764859883
85271138
707606395
2048126404
1915805516
493561319
1788792603
854975333
1537337963
1780349043
762826658
1347154357
1709835957
1657124940
1675582564
2111169368
21939628
1377937643
358498322
1839716550
1392493842
1338047047
1194590845
1720348681
997749085
1049333444
1374517638
21512636
1716276736
125837871
267931625
1895103317
1184920336
700552278
630278736
1009548360
120644050
1647891181
1016852192
1340119620
1496943731
636072382
2011882407
1458476679
764283426
2059543075
1957096153
865977171
734599851
607902919
380984876
1915051438
1233381780
834371905
1386706700
1940432390
197613940
1230221297
1612939094
1940807607
532150367
1630859520
1455789089
2031905380
394712265
1614757883
937216564
2010255159
1266536424
2132210885
1569813794
1845219980
2131315573
500843296
1284351184
1468036232
2004380595
201012924
1652620423
764666954
481001767
1078323354
2114715290
1761962347
1062992506
267720220
857378951
729967275
1085317887
1327854512
1728915019
575333474
1789976268
1044984066
1282071576
1256450286
1573782316
861216034
1578624541
794716904
40986952
986734299
474778569
1063664540
1208305090
1328525070
1211491613
1333780294
529941335
732417575
688366442
483874770
534533156
1264064665
2090585400
346370894
1686933820
265070734
710251096
624743032
1914204803
769072178
1050186052
1445917927
583187328
453295334
1818778375
1291607292
1462965251
568672154
1836671361
651746495
2127013366
911682978
1444652377
1073001717
1908755262
268119702
647265679
1242113889
822212810
2127473457
1837225438
46001237
122698653
648571520
223848836
1477779481
1257895519
479451862
81071425
1462408252
768146981
299936241
2061386875
640170913
1300832225
479593238
871541864
730728909
1519463342
154298854
527358001
1184860668
1974351829
1795915214
337035400
1725674373
1193340315
98051596
418282214
896867363
963652532
1680908042
556211990
650714997
1777167113
2144746368
1270226916
1495803891
519344386
5309030
134230275
21109362
1383220168
562861131
1143902976
509679719
177195046
857545069
1053309708
123037582
920980979
1524962011
1924077891
333164683
512491590
654536297
405986374
1546374172
79063693
2027849195
1464533528
2092190208
1726912417
1374950061
1315340985
947460815
245855568
2038257554
1938555165
2132454244
89537995
1291649635
1747223363
1091661116
1596025334
888064272
948744126
1758912973
975087792
1637265609
2073175450
1465840661
1974352541
39983471
438877824
243913430
934405058
1502484081
1001933156
87324528
316110077
2132793964
2032720388
1875710124
1782255768
15476453
1456331067
1846446201
979535810
554554308
1520997467
813746490
2127596587
835197538
912568164
184404636
683504088
439259794
218105679
1503342350
814428747
1410287497
1447082422
1192312839
747361251
1602015509
317242419
638669503
605813299
492755006
878301664
217059837
265665171
1461512273
626765571
1579317041
336234217
1456234479
190933444
940509725
319089063
1277745113
780159459
1272038896
2108266707
1337961548
656325535
320188033
1360618093
679025580
130526560
1767890510
1469024218
724805445
881626746
1647469301
1960510100
1336744776
1459239205
1616646434
1104619719
1667327859
1997793207
1256956634
1887923581
1017563692
2096074088
48309271
2078055675
607462044
1871524773
1192134135
975065198
1138082277
1473918738
404236517
184467431
605921304
1354044926
132016908
780961956
311288560
93318132
935770576
955102126
733766229
1636372021
1700080833
187332307
338271248
1373918340
1380674799
1710132754
889352188
1100575415
1011329086
484631049
1517282167
881032330
398515479
1575215622
396859914
750374611
1101469239
137096531
831747003
185680275
1724512992
293582188
955582629
708434898
794077225
1042070415
642945280
1225053034
832434265
763831639
735827382
749046662
683724332
1929516432
2027282984
1123772422
1190581837
1413392217
1492881727
576476065
11022611
274464117
1640778881
2080980876
1962198409
669445091
172302509
1312721558
2052482206
1647209555
774641426
1805952458
1979119452
151287107
655716897
833527371
1152900213
350047611
1509099440
1720931635
207179553
94469448
1497788654
266406230
1960468877
1041610327
701812652
1542446118
448770613
20964848
2100395732
1585383005
1742852002
677873373
888067625
1421123937
638199574
749395836
875635178
795784323
573440752
330176686
202318656
553510133
767325140
914239588
723538447
516693448
927393214
1177092568
1814840419
765155780
653185822
1351271151
920613748
1926592489
1173250799
309717289
436914612
1148257905
1372446537
897162939
136421111
725042741
391423543
101536263
2041195680
1683449130
1410363836
1666928115
1183705276
1004567190
1371292181
1436341362
940785717
149688196
332782030
1224780389
1521903449
270227897
555968852
2092865633
1798430482
2052943162
1971458196
155018292
195695814
983907248
329934469
135823932
169711093
1794213819
760405530
1405895943
1500012257
9308535
1336965996
1902479592
1699990355
40787078
1133769972
1528962992
1038883016
1476890442
1434745221
1408213573
1131124276
586637140
1053934296
223983460
1571990166
1623336827
568263800
1139463338
2114294628
913829115
755886091
32779451
2056172182
1570774496
1930776916
1438392109
700801234
1957792225
1208242661
886670054
1062302217
1369436166
1629130579
1101936508
1096634467
1247989790
845550153
1671270379
709047338
1751029638
1171095083
1374205344
1546896476
954941712
1422853161
875146113
1014976457
1540629801
736643524
121845442
1165622435
1134636303
18028774
1295782426
1442418282
98604405
664378683
1669044236
1663953752
148109303
1204029275
1068769400
795944543
1137813056
29669995
1438698895
920216993
1155307643
2074663109
1198586803
29274733
1446359616
102097602
594375635
2106222511
714856817
633463295
845985703
1229769969
1738351760
836631449
1609950944
501385447
649871808
1351601308
718811923
203408486
785428788
407673991
1284986737
1987848347
1600213296
1113604598
178986030
923406780
1697264336
377567041
1935048491
807226415
1510067426
1458013168
1686394608
820262096
1917647440
860376671
73621611
780137640
1809252402
1944773407
354354053
154206972
1619248472
1904739939
264013179
859209924
1455358034
1702485123
39749950
640214660
396009381
120620655
1365848220
426542931
759229467
1955329134
271463454
128222960
1935823701
314252105
1075664577
859225101
992073110
415247331
2110844718
901876083
527293195
1611802353
2015503716
1585857134
1748877119
1139151147
2036745234
1364798254
313278990
1969275742
435008802
1292269055
1290953514
1325129179
860052854
719711557
1205605598
582573081
1100472346
1431226715
326739715
834407774
1425252677
1176428917
157720198
127988267
562310434
78964422
431509312
150028857
1922538597
433338654
1310635620
91991888
876412852
1116440541
870580173
857778868
1748718114
1586050168
1377030830
77746604
256065790
1820446461
76565647
1722873480
952876317
510881650
904436815
829887395
464428143
1993233337
1268681377
578948230
149814554
401506001
823245247
1311992309
1761727773
2003210047
21875759
1351275549
565914561
2058221520
1726295374
793321165
307490115
1779018073
1800959061
365965194
711816274
1875403554
1136363857
164011317
332962497
170669672
2027582935
1526121538
1993464689
75894348
1349885752
1428398003
1831453594
1634024712
1652901446
417129223
1042325267
1785761196
371427912
1530548835
270103459
1423138002
1455186631
1394624403
1384173839
965867195
1944057645
461105307
1800801908
696022404
1946934811
2130375679
1740057002
1348976911
2046697447
1513573683
1833556078
1027526571
444741735
664031385
1686090551
1730475297
1663358291
1451679356
457698085
123900295
1706117857
1684493192
1861551917
378306625
1883649202
2039873920
859218767
1528898266
1624001932
64189086
217306845
163170907
203265952
552974860
701102296
417433466
2087236666
542718951
196839573
610078900
1108695223
1033900556
433061929
695121732
1478424639
439221205
1022459288
1835996709
1888513191
933783901
1236761164
1711988749
269056543
960647467
1578947585
1321792723
500261982
1936418515
1775871474
1306088077
946720338
414734726
1570504896
1726091508
2145813947
1807509071
1190949678
1840953264
1321530997
1594884993
438540872
2050139588
895816978
1895601670
504121675
1518820968
1442693977
625152433
886319510
752870379
1343530495
958513634
1959607904
468890716
1204090088
1742527550
932173648
1086310748
432960301
1805740314
1278095743
1457391695
1469681741
693890548
1888435175
367683000
878261436
1726256975
1501890057
2106707106
1313336118
30944105
257714902
449056802
1640260599
1180365420
173281395
337356156
288599660
90056696
2082833015
453478384
1427334069
2058539505
2004852199
1312983060
460347846
474200952
448569931
577599139
1712965274
1860317703
889725040
511962718
429671083
1342176662
1419133069
936193793
2035609520
1294814057
306241948
110969694
1774539135
1592650700
266736074
1879774303
2122124694
41088075
417462411
1029439080
193765830
852606566
1179923649
1435226025
1287747107
560140206
2132954754
1337385831
496857134
1272702278
1837998820
1889567968
106745095
682773123
351899808
2037775559
1484926805
405638728
29347213
1614850574
793719254
651273700
1426711474
768135905
208720389
355350193
545881152
1435919973
522682688
1830858212
1716532402
208720284
1165199283
246794290
775169359
715231735
1367123356
196784608
549320183
2121270916
1062959883
1186124384
513259623
1319208203
1561227049
1306917087
1052481595
1203097936
1877629739
1915983758
388525773
1130772325
1513796240
519959200
559356168
1349447804
109485073
2059129973
663513006
515229214
232398615
2021100828
189978619
437724264
360172499
1163948301
1408580086
1300573314
827468429
201883738
1680920146
124794538
1441276094
448436981
390587036
1318125781
1131097917
1342247970
532932628
1508564043
173408347
138030432
65072345
1535824963
358550755
1603633200
1790751837
1090077638
902749030
1527609767
1647941304
1584788127
1928263897
2138399524
2092745052
452489634
1166613578
1054896090
1969560245
1089505798
1717184162
904002143
1238236407
2140478487
1942036007
464240470
1238200554
111937998
499365464
719026000
1979039301
1142751234
1158081758
748343187
1494860358
360063997
2050733469
213704888
217911356
928723685
748348615
1304485871
2108164521
856577668
337311030
1263021846
1178080477
293050156
1379356164
1245408
777548717
2034921988
612994387
792011325
1387655249
1177399941
1531443559
1711989774
670797863
556178612
256643405
1661808146
1161892698
970141072
117227643
1834036879
1668363721
1112021980
1212532534
1528382398
1855317296
39749950
204554821
2118242969
730643922
210349556
1187494571
645863657
215469869
729213296
935599508
1007531327
223417810
1110720516
1402238984
454998545
90015114
1765865422
1440189668
1143951970
1800250718
2003270333
1569794914
1836246470
2137477928
327490830
2100512796
662854875
85676370
479508812
838375300
1139793919
2032413404
101248565
1472589915
950587246
237602219
1266372733
1158444412
864228347
983977521
1413283132
470964944
914591567
62187214
1977744145
1361218604
322634294
259456903
524052513
1736286840
916669732
1702441148
626559040
970926789
423792657
1081335386
1546744663
1712511752
1842352161
505900827
301588934
2007499177
2125462278
1520987088
1585951373
533569856
1722425559
1832535853
419021551
880120660
1051637284
1038261110
55605928
1429407824
1801112425
910906683
1857710781
66207012
321930780
767601665
1967009338
1660582259
444376884
994235597
1122412521
344156469
1396275737
1578085856
318611253
2051197400
1934615039
671988010
2079207110
741108560
975690955
1227654469
499447483
468384544
1588714616
588914533
567732565
1732163425
138902268
1071062237
1955858834
1251513346
1374549244
1220594787
1652057723
1068385750
1931218593
655568025
1578443089
1360088830
1815061347
1451068892
346576657
32070986
1203598492
1294637374
1982386182
169833909
2129619580
591352284
1861140022
2339009
870705581
253167654
1090595534
865275031
1194092360
620329478
795693006
858005440
1660169129
726238455
2011771528
553956784
1334990240
1022785379
718482979
1033294907
761144720
955574879
874992159
48231968
384378738
1784055104
11324951
1219450733
770251088
1588739947
1147575889
372716753
780977087
329233108
1529850487
522020269
1253785336
1987064123
423187653
2022969137
1909187239
1376904926
548126969
136956880
1181252354
1425355683
1556529271
601734974
504686876
1840494127
536362555
750907513
1250266441
1790251416
1304719116
1594454682
1513150500
851587057
877534291
1367082214
1474727957
1704206640
33564184
1880996212
222439874
1746058058
1732326551
1468373934
1709150260
565334985
898312004
1973978714
1950602709
733796084
1823541109
1455947836
1065179525
373780219
278183488
297863055
299175616
161933430
788334553
1525497642
374105707
65184689
1087334762
461492843
1947459259
1377107155
2091149169
805126165
921866475
228784123
1789926142
637193891
122255598
666977795
639281654
304720010
189812696
986744652
1574425680
1061122659
352794955
1547038488
464919353
1598862559
702277178
835664869
518149849
167362314
1787538837
1095175420
1452922507
576840502
300967730
590090263
1592950054
848290392
355284534
70497146
1898906954
1879729608
1404187165
581928807
1323296027
1343954864
965333609
1284614801
1037626671
1790998203
56185397
315315379
584123866
532007877
1583364351
675136408
2040941259
1807509224
464875330
53525250
1091229779
493340240
859014944
1481748489
225112201
499546355
635075395
995009316
1929430038
444745555
1240029308
120155742
1281907924
1778787234
258087732
118602604
1102744249
1702546934
1018551360
1819384551
201103539
951926816
1867275516
1753200002
801157749
1257405705
132210712
1664830708
981398881
1046075225
1375564042
970312571
579117345
1145298230
1349793641
1937022395
1282822576
854537436
463467140
1781252671
908774528
1862956364
1706978263
1016908186
1220861062
1925310262
1760342832
104791249
1776090943
681631405
653014183
509829523
573795563
174498539
761662495
1011444383
2142428749
1431453524
138298845
213841318
75820523
589342007
91297768
162722287
2070470420
1441155947
1994783631
1912206343
754725473
247429734
1038211702
2066700817
1710257216
1852802351
1577359129
1948086816
496600543
345055226
1268381309
2089009151
1858085729
1347691909
1970018305
1787413290
1541135549
2122550735
1462600694
1382279798
1324366490
2124942259
1341371901
652747004
1838399566
1162946391
1534810863
1801491429
947498623
815959703
270129790
2094800295
2040568152
955028356
264497505
650710580
2093111661
1125523683
1898133121
386180940
1718117841
430877847
1382877004
1414727070
1524861515
450613369
1952131529
1094061151
1882769255
1897584951
1553839878
906131695
2057193116
148733326
234547046
1420785208
1739449452
2090203387
661418251
293199455
925283127
518235409
355324064
2054675116
479760197
1888364135
1600268176
1087690945
1872876107
187415760
1977252702
1786645365
865806157
461571373
1689930537
126485081
1848397770
1069191172
1041280086
174538206
799989643
918077494
464170186
392666147
416037603
1273325137
663800344
983922443
1248303769
339458420
636656939
1484852044
2041220583
1587240629
1585506511
598061849
2028727765
1995605125
2070094206
1432544276
1191249773
986337751
100517499
808148319
640588833
355545049
699063405
490113675
1396417043
2075122990
788454694
2140699860
1334705126
300425014
1834515546
443950965
1897938657
49880737
2001822930
1429046816
581955921
1162269022
352214809
1212223042
1356796155
1361781286
1039383299
211964239
1405270013
1363968711
1302961281
515762247
1502171618
2063229637
867026747
1645978429
1584047227
938562866
1130100438
1399606543
906925658
1517029385
1734271447
156116396
1437639938
749882446
1897032090
850080888
924631267
278934322
1431720426
724295169
855408580
149850291
520360023
1175281826
469410182
1471455507
180572446
1394264456
2059160892
487571855
1144408971
957366031
12703316
487908341
600307508
1192609559
332314156
666482557
1879138048
28730598
1252405545
1570770028
539945041
49055742
864691605
2088373894
1741737211
819946624
126092166
1227608838
2003942003
667645699
68421487
160040524
516852321
1897643394
1525177483
929058829
1618265546
1250890028
1985575651
507933159
1084477377
710829489
1385286650
424126290
1672830122
1387770855
653746543
1629796174
1104735112
476637100
1293116643
789943286
818454524
1461167601
2038351085
523186064
1132273815
780159459
620956096
647435374
1802326208
2056695911
741930453
2074628202
1693372089
1567756983
1546659598
488690511
593823780
697569177
1045195644
1567431929
2058945254
275855869
1946527075
1136552432
2009332584
1579532827
1913921691
1553749340
369593718
683089915
1990147512
558790729
1408499709
395738643
2103520586
562692028
8441998
292009097
1448644040
224856178
1864806987
1272907139
822379294
2123686110
1180374689
656174964
250977989
1278237741
1912472605
1297542663
1170109089
412011008
1683483805
570665744
279970282
425317238
160124905
739609871
1455420366
428889007
151528844
40576254
419023597
1812046204
596459121
737008927
281378165
1983470854
1728119320
789511486
2065776376
1015585534
1979795469
131636242
269186969
308858983
995467584
1478987032
2101670137
560996722
2132822548
1489763920
977519094
82129259
868727729
1962021591
1468308229
1127979237
2125011473
162857539
1577224748
959781112
502329159
61891231
1934911097
105720261
248323120
9108711
1205223301
711038908
463598536
565409426
1878702925
404771893
325995323
411792215
833018420
1963767313
969101036
928114461
1679397948
1532918695
1966616917
740533283
1553858331
1594467346
688096110
2093635537
1839920361
1270362225
728701419
343534116
317604298
923868275
1124474762
982055177
2120556912
1471679595
1777118866
1538784638
368929348
1906373908
1705832370
1270663605
760548725
1674916122
892676047
1819161125
841047062
388020933
1845103613
462533632
755240930
1792873219
432484724
1641387489
30702331
1672616529
966961713
1080604726
920088604
1550529653
1935730137
943596247
1219007763
1950819722
1635935363
1496378718
1338810753
1496714453
437898654
130942708
1126497647
2098192613
1018942785
1682616704
1710132754
1944190015
199179431
1928242956
1183269889
1779753758
239424088
1535859920
1892066698
1559731462
2041500342
1452063673
1181472184
482345852
1833410462
500077488
981490859
1842941944
6900354
588651032
2019685092
2017895100
1932540591
1703238249
1421854469
2053320599
1918595949
1456780189
1750353623
1489632511
348786685
1056776956
348096258
971090295
2138067111
1685636889
1147044887
1089761253
592302018
1739881806
1835262788
925034306
688019963
198017099
2085122583
985329384
236573284
1683823947
1401563560
2099630056
1924964862
749986887
885884620
1478437572
1465676778
865372841
1572980716
890590113
429588185
656372301
1800289867
246932768
951823583
806578319
1503717024
1485990283
1107391988
66856928
1540765022
1446070705
1769569031
1664187554
1399132945
1561497895
1734484475
1812390627
31301360
309000653
1578619886
1883042055
1571964636
1656857631
1516827106
2080983281
94976486
1225012745
1750962557
401286281
1185122882
1629571117
444663157
848400650
1772006912
2030920747
1827145015
1491758786
199403281
985015495
1923607673
1308599145
774703510
1617728778
1362274663
2019732624
541619758
2067891807
1392518379
657768494
230769310
1889551438
920450585
1034390394
1705745775
1567701365
1977987155
1890544456
1672591322
179572998
1751433073
1263441822
461976550
46994190
570757824
1582091650
112996089
1313730509
1602959751
1644349159
749565536
585522142
1616801356
1911385034
1374426577
180211366
1752481510
1534116404
1666512204
957916261
259298890
1915433378
1468109456
1904926931
1365621027
1493825630
259622984
1260330623
296823659
155334026
380975135
1966046598
239608327
1307607045
695678233
1246313121
1005989863
936897172
1223657684
2114201510
1982795185
1142923481
1543794494
1808277293
1430712229
952143371
261137547
1240387883
1107948827
895833745
1214289802
145592410
2069974889
2038384664
291976788
57437051
426481512
1819602965
1382608528
1388147744
1324292813
1382902689
1990147512
1343981594
2013324635
1723281702
1897559893
1300577344
401364492
747544599
359467264
1779886567
1496261351
1194531842
1908089359
1696782828
332823463
1953979024
1433626255
460544223
2093621144
1133992181
1610434238
401794316
565588506
2109371198
1858231482
918108479
206138175
19911721
913986223
572346349
24480350
1610961017
1327263855
982262282
1129780648
123232868
1828912704
1939820538
149743577
985959771
425958849
2048998781
1523395447
510781459
1115324104
2030923340
1483667996
834210055
1784413009
1126886695
283641620
690339668
2019150638
1227352228
770562595
1391823815
1138842431
287343151
430751463
1009379838
281540024
63185329
1788713135
1407186685
1914851410
2125870355
1249207151
913833636
815601118
2143324833
446638209
322702973
1380444600
689649923
1273862960
499095012
479302460
1396849581
262726591
1967969879
1783765497
1431087996
317035019
2056761342
184569918
2021848969
2086550705
282403346
666246916
1029377785
993512295
638683569
1327550061
826684630
1590953714
1563285384
1307131579
832283842
1274939901
1671714274
1140789277
1277052579
99522221
1386504220
1147642061
1320636403
1973370838
1059437788
98799018
866161023
1704114497
1802778373
1317210728
351265533
44729376
621964281
1220587621
1404962304
78212375
835227466
436355976
979023023
314771257
805298761
1266074454
808554984
1385273134
1849321654
64124775
1132042706
784892847
2068482441
1490282101
1532693522
510389939
794428370
1321083372
1863820776
1895738134
1089007551
1173894221
1747406136
6909319
1776864080
1314307133
1679145284
74576060
2041417588
1194919487
1928283711
1149171546
630499717
1834675000
1487863698
23572565
1012094069
1882015285
917354686
1663014555
58512807
365174655
1291010005
1182122207
828829332
1676274019
1694509722
675131215
104540947
1401787965
806914086
309474892
285412929
771562195
1809217512
2019132081
1631198214
481694488
370835282
1302905557
2096249500
1419107252
374856237
2009610010
1133066588
1750408421
1111565718
471365354
1188931259
961944296
1135626467
586586053
1841217195
2019745577
1929053975
2067200545
1016437476
718739564
311589444
1677072101
932348173
1201549826
1213830763
1208445075
1313127949
985026395
1808744870
361988729
1189607787
967186369
993461953
1292771183
1037091334
969032290
1232603016
1105576288
844416882
2104925878
1778305566
230051328
645643728
249988997
129864678
1644417171
1443240300
1357381679
1085879742
1166393116
1373497802
1581031117
179638246
1933527807
186453475
452157582
989547459
96543431
891429575
183752312
952743925
1836096207
1300827765
2025934311
1538266844
1695050753
2052110565
607184511
710683404
1532855881
1247788034
707360730
289206101
1554398270
837754824
2086303706
1438228246
1971858501
1007432171
1887015575
2029117584
846336839
1058920007
238057187
1939534730
234400771
1205930790
1714062545
1611691663
892511567
1355180393
977166464
414815319
1917565635
1735783538
197800549
1455621959
2127113314
707908762
1297970522
1895946149
633847617
564722259
396135565
1217195493
2035075138
2099465904
548029281
716723226
305495010
1765814428
1630781451
1558523903
1027184101
1889776325
1904514321
765403204
1585036964
1460334316
1340078237
1265853948
717216608
1839552665
1685245079
1321210222
1077407836
367774665
1283184174
1642484700
700486619
974642896
589751866
1813960174
666650791
632617596
50602171
2022820337
612810821
2040285963
362771852
34996205
803818203
169401726
1712252507
461635774
243073622
1930146599
463395416
120921420
1710282211
2105442016
12890123
647492368
145386986
520067795
677230859
1545723008
34943636
66387503
303889557
863617620
1824247025
476639982
1385188335
582550024
1426729636
1927405359
1371304814
278117134
936822767
1103972832
716260616
1469862332
808837558
1245300865
1846551728
1934037718
527833275
1900401773
419206804
1211081859
1824919806
1206959311
1315337203
2071508844
128409846
597539442
208495347
1568331749
1864326973
1413221960
17009425
912784582
2051977377
896959191
2063699722
559257428
801461349
626275486
754309358
508409699
1604791506
499629726
1381021649
1983975767
1457560276
856148808
504337179
412521505
484243715
274699915
1197365392
618414175
475569258
2001930085
915094395
331750859
2050969601
149613927
1826824014
1336428158
1842332075
1398853265
1787842105
1110055317
10843124
1045653432
1954167395
541073312
68304966
878886282
185722858
1741403765
2129112866
1248107394
656008025
2125701771
774605713
483635058
1485335810
172221001
1198261806
1136404915
950251257
1220594787
982258551
1715570523
1112641373
1839770535
179809330
1870512760
898753858
1652111038
8315528
1229775124
1756034601
544239490
253416172
1462983916
974339567
1261639474
1770879564
562933744
1664005349
1694578082
2055085368
13388117
920593015
424580661
1723539836
1674126892
1347325100
1979785885
1404017155
338991927
1138363279
422941010
1624605864
517985298
1862112140
1185568509
2079110044
1841261956
707748194
1075750418
1732560135
268546501
246396911
199420042
782936848
732788792
1062406346
17930670
1818253035
88464963
721135747
1906690008
1614895108
1557390785
1687591534
841964729
290727455
1866872970
1732898365
68558975
1983282039
1899211948
961142727
135135974
1133301048
1108867534
345458302
667041247
238381884
1841967060
889293460
1486400706
322709545
280714681
1379121600
2059667454
860626221
2082976842
578195502
178285380
1502617526
668960030
1988096876
2087295518
84357267
2095508760
1999364710
312433917
961405090
668313490
301154676
452970572
688242392
1185510757
1491803378
1179308699
920112966
510991490
1107941148
492642220
1929430312
967740001
701853898
710446647
1833306395
194037467
1795765534
688945317
860853081
345741402
1206415744
234103480
1510430161
846079150
367047549
204008826
1131700356
533153623
420998621
1713085187
936892762
784151428
932657212
1204821134
1629475655
69842167
407065205
1013045075
474554223
1484824426
1566957985
624819367
1520779036
1963742689
1928959777
1070431806
701746659
1364864826
509208143
1744067424
1467471144
1581289754
560020408
1827325221
897946344
1176185676
23296741
2084275259
804760501
904354622
973051003
624361394
484445023
1839481730
47080870
1027636136
160707877
1789612599
1160165109
728390524
1168244953
1514830922
848766154
1122999521
670237085
515462214
1950647761
1624210995
1198552003
526218974
1525664631
963084687
1467935834
2031954320
1632744281
2081909364
1503729699
704838151
1774695751
225857564
1508308444
59144774
912615900
594326456
349707844
1583394832
75408886
644354757
639589669
1074605893
1535917889
1938912416
403673604
1480269188
1174559692
1504718794
260791609
922356259
2096762200
53253557
672817615
1361357823
1784720585
1229205059
1100699412
1815520111
1100568822
1034322366
1986384268
1848483819
2113542580
1644652933
412412711
1016616082
743944529
42943500
806790130
1403005449
1688910869
89069699
831000095
937789322
565474282
2030665115
1919452827
924910421
2119816013
734209638
358786778
1344105615
487558699
965396711
1655710385
818312604
701052161
294833907
844998821
374797321
456348487
1638093765
506146102
273306291
223112813
1897489792
192125798
1381625517
1190055132
350004121
549777767
1511981231
1012969741
1763728048
1031283442
602359126
2110141311
763153066
2055091818
151961461
5245789
2035815832
110592721
123117293
1220608881
937744421
1717908640
56957270
405534885
41432183
1866671264
1594819070
1003436444
1692798502
1846461303
611527566
196423652
374667158
1027724574
154394717
1516355535
1971664941
1231437608
882127583
137508492
1174988029
1302709573
2127281205
1976197607
1768722921
311844468
66828079
1090760422
1126595092
1957155627
1551098912
854621813
2122222581
281699805
250791366
1447890113
1532918695
1828307282
745381587
2069628919
609873088
1316815043
875215490
745478109
106454612
435596495
1809263547
1505916953
57573981
1156332701
1550646741
1739707381
1603472323
2131537430
1026731107
752538580
117781957
2020065644
1033372792
1580814398
1397631606
260476692
949885589
1767087146
1491141767
1733828324
1009623615
1243595283
1553790468
225257207
799652336
320548851
220708085
1803191412
1961640582
285103781
1325750009
624873005
104964126
750699504
837440254
1077126193
279845635
119827017
1344348541
88352042
1120443091
341022174
985346290
842071603
395520625
388654820
493129421
16324504
344741496
2101246287
238113065
913121491
935271604
847474128
829632786
180708367
1876312609
1318373973
1654742473
279084590
816035724
219560148
1223013324
1974952270
702174165
2086964234
353013715
1528596505
757954221
638493172
1846499677
607890062
526107898
1348574747
1200060052
1751499445
457017075
57081188
702601308
515437732
1454197032
1056679209
1571958506
344477801
733463487
2031639168
2031490638
920602206
1005808722
173663379
1309729384
206447737
171114142
2031990335
364363751
997451884
839682282
449904717
611777006
16302126
1046584896
2021048701
550861812
1310876252
34712715
1683363529
100800062
1598408194
2003572623
1994783631
1587113581
1735138671
566909570
214285190
353453043
365827977
202101144
791719138
445143010
646115020
857585154
317316155
409296537
816426536
286051387
535032058
139642328
350261638
745271712
1086346551
2130255243
487380218
1559120188
1931153649
2139021591
2132420182
1826100147
2041980513
1277282901
1481937744
780161975
1565180089
1145096395
363654458
1349646871
693058840
393099921
1656503599
274298997
2001666300
1373971024
1774157793
1868171368
686919146
891605094
485847776
343979443
816288092
1653484199
1124686048
1382710253
160523019
1624854880
1922174092
1304005477
1341291761
40355069
117813818
758721987
513835328
998961803
354013961
1651054938
1521942369
1605408475
826717744
30749268
1758243699
51490968
1929418207
1460337107
2042044620
625307567
1496725547
1273213174
2016334906
1105401624
2024358049
1097893078
1508119871
1993480285
984941465
2124611999
1801398252
701112823
528039330
1872892175
1740085719
1521376051
1503842294
275006465
1694715124
1685875766
873415048
813455900
449633283
1022766948
1827903091
1208541880
1426163375
1243861680
1290734453
1069371613
2089276137
484060410
435496908
781414098
991372724
1256153789
2053095676
210747752
361956140
1450647725
692302649
1731577103
2014334880
392422086
914028306
1698803952
1268014165
1282755605
1138466068
454327208
91024487
1335894764
1010407688
2088650828
1119872942
821699273
178674513
2076517140
1767825219
1162301960
786727181
23359807
663866458
711615570
2072966930
708541345
482637978
457788482
2106818480
1984251932
1551235378
1084015308
1492986186
363388999
594258828
1426326948
243545629
922420336
389260571
307455752
1169469497
599230556
2105468720
522756572
1512059621
1250606870
1590973103
1764641884
979914193
1064933780
390676638
1518249415
873332607
1323265546
471633377
275190120
1472308686
1031974182
2130653477
2016262136
1250987070
1959976247
103283949
827969254
861397898
1154990463
371409063
2087406140
104876604
831530950
1754300357
161335838
9254273
118376503
1201569560
857409180
1764759814
1666068230
616921737
229258151
552924693
2126693073
1290007997
1236430397
1430734089
1241297016
561002450
1360986131
51845608
118771211
1062332477
926320600
1987397171
724808336
1407839495
1374859818
548066410
1305511546
551293499
596818072
540919829
1787844988
363303695
206309402
1254169330
1659494247
1358066557
1406261916
2013834253
887523768
594040551
1512572397
312213163
1798281235
1080144035
836664682
1710240247
2042408019
1963568711
1811156969
831016180
383348926
1545603138
1171723439
1649390958
1059926444
112017116
185727704
1151278789
1346165950
157936109
310756833
2070519617
1062630133
460737327
1806387468
1864915523
908374168
313185462
1958764376
934782031
1865333425
1781721000
1648008923
1017725196
1271381264
408121379
1098790074
1946260994
1048534537
1463925942
1832964832
786299160
1536134893
426863676
546128844
756865800
1319251249
791908857
1591964815
1768542634
579493208
56976972
1869625911
1151895082
466359272
1999351029
1318055672
481269269
624267154
1392611569
1087053019
1225611577
2093735954
747569631
657926306
270309077
822687991
1378425170
228653241
1679013733
729069186
1366640262
403397787
732893312
44977626
941649482
2013313066
499290880
1073067812
1921996703
1297004727
1719085651
297438798
832705462
1738838076
35496337
1997452655
1367861661
580650943
574979907
580526070
1152456950
877697975
1387165117
579386601
1806733365
1914870255
527706097
1746657706
2104084072
2041208576
361203847
1381025002
1592814554
1289753860
847872862
1577126365
725298540
218167552
885924412
1606494437
609682884
1245586075
2037796223
1234625185
1903697213
1417249161
211410164
360299512
1452077532
2061134262
1083377390
1292373432
1131791047
1246257000
1232207317
1577392448
17751945
1938793546
1486888461
844908418
1415631220
1250354208
561690782
1545506670
614887871
908597176
1478972486
1002532285
601396127
529247993
125763193
821216707
1338120477
997319466
1964414863
2077415691
1577571163
119428180
993015575
1008741311
811519288
797581851
550881659
2014307042
817441146
550576531
465291523
1493316988
1180730650
1310146429
767825675
1062922955
1716493491
1700069480
885019336
72757715
105402330
1320636403
1253011871
618668845
737233611
696326119
1932980512
1023057280
929725836
878811992
2006929109
1663036827
1616004337
1254693181
156368797
393819441
1887253385
371091775
715626497
917702234
1241250302
2590536
2047337377
1164275790
1921297538
1638473291
1747997854
693708601
293460018
348285634
1932291305
2014318922
924999400
1992948544
852465484
64699195
1768867693
9752360
726295034
756302211
1603059700
1417710603
1437021723
1515969726
1004408434
1902208657
1968544364
1127809490
1256014380
1192645191
689351140
851739755
52964174
844991015
1247477250
234883661
1727737847
1727650481
391033997
738085825
1927129457
200567265
1903106558
1584368289
1769116486
934142605
874810176
438743995
756247061
1086185081
43469770
628041222
205863987
1103843429
1553837708
372148539
495028299
1983313883
701330396
267864894
1959044857
852963841
485509884
230913512
1207096997
272603528
1533348238
1442842726
1877076568
1893265130
991945689
148932563
1633405180
1876927582
2100346097
337447382
1597687955
1698669850
161422936
584781066
330689869
1114765218
512177582
2012535990
1353426561
1097211465
632013317
1150267766
782871409
594833870
340667301
1484936570
1811704449
609503462
920512533
1742998706
511290248
1603485939
1445533673
2142349647
1084909612
1454080836
498189390
517155946
1887687530
1817304665
1370009921
2069016837
275652398
2126605696
1698408352
1202263199
649873938
2137363151
1210757298
254447106
2058993319
223331660
665363148
1982217953
142646503
1106809386
771476680
482265149
1327167615
1790658838
828015094
1306027602
1768293715
1337435022
800069058
622436672
1384272053
265961876
169475192
1674259390
855896381
1662808394
424250472
1996843967
421262949
388027797
1191282173
2049151827
483436903
1678596040
1026409024
21491493
762121135
849483038
957566786
1072057130
470324179
104506901
1869493182
1513436759
1404579946
1178672695
1538877552
1679758874
1170533634
93264973
1154483419
1676333813
511998980
1247082108
948153553
1036287641
177326895
533548278
1880646411
2007165842
980130260
1621459951
1220523492
1094611364
962055496
154974857
1723218278
485541656
894092670
1452758818
1448890260
1150611635
1063869048
1782239219
1612909490
1241912390
942510592
1917159340
1731410863
36951833
10525741
1485019990
1378762449
90199420
1376536560
1872706768
1106117397
1109885518
446402152
380664423
2066073448
1167343873
1270761748
530023023
1710795245
1978159762
1757120785
93267098
691205563
1917061999
1540556754
1069681026
1698161523
897484619
991544724
292503568
1310845722
858369052
1658592056
438664400
66757035
1659017085
874384165
526085134
1261249415
2058713699
743882293
1448893328
1368793319
1296264540
1351723517
824586652
609319700
162358451
90050843
1106022960
2122919164
54993476
186969537
468258381
897393091
1640393303
1887541243
1367351778
1304455232
216612703
1537884213
1569919865
37113497
774250687
1042047024
816362060
1806178653
1215763839
103134783
712157913
1370963945
904254745
1374254382
1475722993
1237613494
163257606
741059026
1309164667
1255009344
65507787
41636504
1933876088
230250432
2007893972
2140801997
85659873
750796137
1686926444
1419316498
629498676
250441604
52508711
1747398799
446177451
410485113
1273725084
1285976103
655325335
1137580628
577056278
344363558
723803340
1431185756
313974319
1269959140
1471582387
405396465
263116206
1574486133
866413838
1374094340
1067105542
716257191
1662934457
1709471780
1899154800
1529574419
427145389
944982009
182847774
640312633
603113387
1319320735
532199063
1070204737
321817551
898686084
643175395
1482795367
234869099
411425672
1449585105
348145702
1604789329
383865470
41402839
6148111
1039085753
1455674501
2025658297
2111277686
2008642653
1128985359
656159353
1219087490
1469067179
833189157
613290215
1065427717
1989733314
910489034
1323300637
212307233
1929053975
841848031
520350329
626830265
1327047512
162611993
292894008
1326674831
1632584365
759538417
164320241
914591567
2006746834
2077764552
339667125
785051708
1549092066
1508053441
122793148
742886233
92830310
112373345
1906380635
598090019
1669445687
1948391680
174716578
639642128
677046728
410672958
1098341924
686176843
1076555331
2041902275
2034858879
1859015625
596359134
1592086073
2113013591
473707689
1024927436
1957568314
579993731
283649984
113716176
728186825
793846063
982870449
1195288149
1812241367
906476770
2130531609
1012942795
539894457
655235855
2068103869
1620216813
889164459
1068124770
2146535245
1319093403
2063466037
1801301823
640707085
1729775838
589572190
1213668769
2080812183
126626431
2050939128
1450691526
1753200873
2132519357
2064231828
1377248278
1311820705
1770444687
987315189
1774654509
46498695
183134181
1979290100
1424543638
250766074
22855219
896103322
115157224
862450721
1513680917
1834597283
232951640
2052612929
398898564
384158316
303011607
1822886559
1139861592
804686553
243325306
60350210
649082417
453306523
1629139239
1215416378
346076694
1719681840
198928981
1507664317
1149126993
1284932059
764001646
1352093128
2012752852
2117184893
522815412
660100991
603498419
1350773332
67619269
133834788
1076243132
1684060464
1408115792
1478121949
1011022707
1547292757
1563773942
2124510745
843509832
2102978191
541007807
128862939
222828316
278449202
1200131855
1043684587
414302762
95639861
2040963908
1538934183
907996451
333161941
1938013186
1604743807
1070423780
151901844
2099737325
1920635479
204612647
1278557086
511258841
726209938
1901172263
1904345174
1842315420
1041354608
1212887528
664030983
1617883354
922592660
1731282747
1111193060
1328375334
416109204
1802564000
488657291
1623880305
1906674389
1592291319
503494304
581929091
43608382
995136917
626981499
466020477
1372635999
228744014
1261403464
1055067928
1212123415
385300043
51142890
616105194
699749345
1289330483
828417733
1762502233
580354259
112689091
1439230168
510603571
1038226474
223294893
546913948
1851725852
329990697
849967713
858689813
388235868
1604722098
2083283421
1994606706
153260121
1692803205
2036064349
1636713075
541978620
236663993
497504739
1384292988
2013999660
316334069
1707107828
1855567607
779266505
1457162528
382471973
829891613
44918999
1175670687
509022800
1612010173
146237226
1481654885
1176760767
2082540980
254050489
594325476
1695536385
1008610342
604943237
1980433108
965321897
1806237085
747528945
485244486
636098032
316336541
1459499177
1807854345
1875945778
1296183874
1557093810
771210053
1922052563
1540142171
20496680
514896935
1162332958
406406977
951438906
1643143629
1345478772
1265062386
464532854
1644900254
1342005698
1707626934
1960152196
381517517
1179389810
102685159
1983316282
795486080
1275999069
253351248
1344740323
295448019
1045635642
630841340
1856530016
2036112414
1738777992
1034627714
545794627
1626580202
1535026549
1096213236
1972711242
707383962
960159454
793801726
1217328425
1768721328
846028205
1966485043
1724414424
1483969855
1321190488
150657899
1217261831
1295633697
1413199988
1637964024
747659631
178678477
537947427
180678354
821921113
835877878
1995897475
384373733
2063832870
632721285
720091000
76386025
723559247
1858657800
928068696
1335815688
1999544983
2083130957
1653405049
194414911
649311935
1733311235
1560691969
737022123
1550942674
1068135741
1595228835
1572666081
112745918
332335452
45028893
899080701
1062367
195855414
1898143353
1293247536
765816651
1623060458
1443130407
2029156327
1350868281
761006872
659886407
606168103
1174725717
573668574
91686333
902780289
2067120568
266488923
1700442159
357866798
1998723422
37082579
1977278820
1314979456
250000284
1564629082
36913397
1803873070
953532355
916482197
252411776
1275652279
525182089
156058810
128478450
51050016
879533924
1833394202
506921806
1033765557
1306823744
1726855551
1866750788
776199983
1657942422
2043907357
1187382680
153794674
1855514698
1231222679
1374171448
1848417973
1089567532
1631852204
1233174285
533765306
819723244
2003087341
1782639024
1421913348
1197538908
155230294
1445246047
1072528276
1728086404
1321163076
383795165
1718303527
2121643126
1403662773
864998425
1397491690
1990277960
1647833928
1421552942
1101846183
129816059
820421506
959809895
213214253
1599863583
974914886
1638028569
824286437
1321225808
2001381984
738830511
924927121
1824830877
149201620
1831003747
916250694
220570856
851185331
1366224558
157693568
1565143407
1001699629
2088747911
1663394825
1697263884
1449749638
1593569746
1945642749
1491400336
1592712992
726883928
893936534
803660716
1284009046
1187084640
1437436322
1576714743
436590542
1634135728
1356634807
1343975413
716118382
54688177
786032957
1988971035
772409035
1708287482
1691298893
1078221154
1778595366
357536870
93744417
635011658
1376667566
1512346368
371757202
2017177960
1702990358
351733523
821929069
634437193
2021653318
485481845
44246236
337044290
1713660449
584803043
602069474
1759396243
1335644209
421774393
548606047
1648606666
453600206
764383292
251958357
1718599910
56468334
440714742
711470054
1238480700
555013770
1147574042
2114356194
1207158841
530957008
2029504592
426892337
352560381
316517752
1217230667
921114029
1762664381
235086723
173942831
704340478
924518225
189526933
437099730
327864630
2157472
1357399501
455614722
1004280722
268111785
1014388701
1056444389
1341769945
1681408315
1195305618
818623670
1433711034
732011303
555943426
720783342
2080272855
340183103
1912771270
331174241
1534431325
828349438
1410309315
1773775978
245173682
1419476363
2096104196
1458628318
1838194998
1160126184
1188745428
100645130
1383997286
703414675
1891033032
1567102227
278337642
2105261927
466513114
2077066056
2133960275
980576444
92864557
803002181
1154087474
1571294010
865414550
89012396
489419080
1064867512
1227211451
44967532
1814944774
1322887602
1938526693
238343659
909645409
1502851326
507436177
366890207
621527629
1663831782
1628490756
750139555
1521775031
1637682199
212223663
1026230329
172568648
863971683
1097992817
1398402471
1188621425
1002137365
1846035708
1729765996
2061359234
1770740243
2072725720
142057406
27085311
1542024385
1960554533
168334723
1290384544
107586059
698095503
1107333357
2077557296
530443841
1558284895
1855751491
1146528166
2088087197
896001606
1691169666
1894290827
1131154097
1661630348
439272089
1128367832
411095299
486392349
343539449
687164560
926736203
1975947654
1515593483
1556956668
2117056861
444532358
493398472
1953856603
1939604720
1510794507
821883061
1737312065
446994084
1299260491
1734692384
1521040256
612376691
543734961
277838333
1398001692
1748399829
913779241
480115349
407947877
965271293
1696746200
1762836746
1689704483
116423480
500565920
1643058169
827111726
523255586
1535881938
1898499296
1632199130
938673338
351846766
1055109889
1757265937
807457448
863259332
547498143
111344150
10250441
880834183
472174712
120208301
1676754094
68613903
1653392171
2139721365
53980499
937548771
1574627858
641382252
1104822947
1350348709
1291070745
459458261
374368726
1656720294
291226988
291125917
1260974613
1627085683
1947757005
1160135664
1854909664
81386630
385778049
55902032
848704764
1068086607
1559008807
494902729
897446809
922846883
43605028
908729213
966900363
333284168
437744621
1678903315
833199358
54922152
1128311540
244119546
441625038
518661831
1343776831
1112902585
1610976325
1323044491
1096151501
1823415872
1716482832
64395774
1867029014
542391363
1720890548
1557755343
1670044249
1495172169
1864014310
1176468277
1375684619
489513303
1097089878
435633011
5146854
1538280598
693901252
2083654285
1069821517
180114267
749221189
1802593866
523017878
1229161001
237020970
430116520
53443218
1597709592
1147608247
1396956039
6291914
1620956117
1704987106
1079115546
374784075
1063527237
152868776
1035350968
2048306628
891486706
1468228018
1047065086
2146613927
1390357002
1658521344
2020263464
1364305583
1137089466
1607944544
19212513
1830165985
528860671
581448758
58225272
1802487739
1666955604
1457140214
432974792
491185597
519508738
2101670869
573845667
1622691815
621943416
27516052
678975770
453625398
654032800
1174546110
1261794814
1675484366
1898764398
1477584468
284659217
321252635
160390856
900154520
1455313808
694123889
966512841
779837917
949318411
706699288
646725210
1995084011
1271280502
31605742
869905035
58937059
864808932
1380364673
1830493308
1470023162
936842191
279485522
61423477
804618682
1949493078
576292410
1034750904
1540736131
988046829
662594011
46752773
4179355
1075771613
1106361495
1446764817
1439929974
1355496568
527695623
522179194
2040377823
1001058949
132218994
1916852065
1879207017
1247215569
650281309
391049178
1203578534
1027005778
130566267
1724398828
1247634599
1445941447
1508413065
1043059048
1757812814
1155259908
125401229
1584422950
1859296655
2124175603
1238494109
163811414
1701276515
1091602674
1774069994
1706027320
60171429
361069901
1948612906
744181837
1851462642
74882299
1045481453
551270593
988606173
336234376
891523066
263045273
895972340
2081358208
319909948
1241530095
1375124364
445274461
1961685720
1752109371
120094942
1342006580
460711235
1412127414
1016556660
1786728089
2095152852
1198894016
322274633
2059056171
1834404567
784161695
1559903884
540068830
1403315593
1117967800
2040650983
1979506606
361477033
401668855
129779839
1457301928
37253694
1355884225
938564775
479256796
801910655
767003642
1996717660
1436876882
1986004041
829937939
351216264
1045197968
397750698
1148913284
965210483
2127120713
187994516
1140120793
1452739578
878748544
45035171
1192809895
1540771267
1936098962
1355180393
1732205941
680321716
524414339
1721187271
1895001021
2145366294
1490948128
707389894
1936953166
1727721290
1832885566
1583815824
1503829749
533137205
1881156064
1353716694
454729619
249002728
555873510
1633184902
1538742231
1295036285
548417822
399213921
1098965140
2100649167
157979597
1545465817
886450862
2082380241
508664973
801529753
1160343691
9545332
1434252931
1479616842
1553166530
86086811
1692890290
1105795083
943134950
478144161
1036290966
395421706
1152094615
846603263
1097504882
821286520
570045389
187988909
1946979212
1250471709
1373175315
1069272322
1447990372
863167923
795763182
979035751
119403194
1534750107
136901577
786997443
1638317212
803806235
2121732343
83219602
1369401296
795114640
539287777
403917400
124676281
433327551
658841335
690196483
1230807142
1966362310
1117879365
2081287929
147180966
2060179376
2010857564
2065453687
387790156
410951552
1836126964
52608142
1403719973
1751962009
1407224876
741841012
557984832
89440652
1247946636
585631464
1046516133
2056393278
1473066601
1431603026
448914914
1462406914
1673419702
980418755
1380958327
151242630
964284524
158045080
1928545209
1893381603
344070191
1991901802
978440205
142037766
651971521
859377299
1978179820
1204563790
506649416
1834543266
574103513
2105632112
189556608
1286932048
60899738
897042891
1427185328
14424224
243165238
692598746
1145452949
21435422
1346645977
1897035722
69269821
469788897
1046158978
1751721715
2002838265
12043668
245349214
33067907
1655251542
1102132897
407067218
1758585675
2000266123
2018732857
104051042
1168265614
1211548512
150701760
266650365
1098062914
129675126
180529895
387986495
1676486189
667292116
826229645
1482846618
1496034413
321636082
73167970
1561173176
593284592
689492105
1887015580
1832551974
1827189737
1102081177
1626668528
1919477141
1020070453
1048530733
1169469497
775990125
58606606
1192297480
1007444812
646887705
1343898320
833544213
1517670106
1196585675
929478805
360419337
841754340
44256117
1683499088
187684455
596266051
50294220
1355499530
226792715
444320071
263576399
1032548723
1520529773
38864245
1478247025
500156720
1292921288
1205131807
1951018047
143023834
732733348
1113330334
1101436392
642073139
1822845674
478535750
1088958153
1483211918
1114535344
1145510285
1113415365
1876567158
847036856
731549867
316954044
1229801421
514691545
1430840067
306847407
1011593622
698661163
1991348902
422429191
677775966
207521624
881383443
6913630
709192777
972136196
1691151986
578255180
412534125
688065392
314374923
2134670029
2050733469
1321133139
980663558
476146647
1138927360
987415453
736224304
2122430064
1093260107
778668960
577826849
573735439
1332272035
61651625
822657447
412845080
585072506
95330108
803519807
1126258140
1343989690
1096826048
1901718197
1599114178
1792520811
2029594536
1378773099
217379331
1941747472
1708094622
319244514
2092213419
1421221487
396483796
783038557
1089590836
1886474261
1792817651
454998545
608748573
90421781
98384021
142042383
848827473
85529241
1702354320
273853302
8033920
748724391
1470712405
1003289680
563393959
1150033119
304215360
228902322
1813559892
1040926004
1389434215
750737904
143266120
1494196647
1102551584
781648922
592723968
526622222
613128414
1692981117
1826228679
498752678
44854072
1689426474
587782358
387305644
1217772530
962580279
935312142
1141649728
714147746
839289515
146145946
1243503166
1161396780
1348721211
1589759637
1581824148
1353114099
139358534
1114806336
1212335630
1153051875
2072982757
1001611522
1821282661
830344916
2079153188
1693351646
1870179952
658052000
1257605709
497487238
156836451
1625435260
1232029340
1064240178
1432396901
1044889312
1462770564
1527545721
699063092
841984991
1695664530
1086728349
1824835374
1787160349
142339811
1857451363
85121644
1780637974
287319640
637602865
48677747
1966888049
775276449
1841884268
1550994633
2057441100
145955204
1715125780
1108241775
1573504888
104691632
2137743956
819935249
1330119383
1191704399
993674963
1840267476
197732760
1337437015
1555911986
194941212
1190251258
1376220316
2610688
1137174967
150839013
1635212384
1170434554
528970941
778194118
233677828
1379262172
1746465431
1697364041
905308169
66544881
1717318199
1784727915
1213055569
1403676249
704735565
834793546
757001959
1195102200
2071969338
347486355
587027701
251869038
91321256
134127296
1446290498
1275611903
211325022
1668766272
1561630132
236740884
2143560404
1902958510
690406792
1148247714
1899747847
2026994458
1408365147
1556617192
1865038642
1160004618
612544272
740824543
1246601680
1806772974
1186451279
1202457444
701928369
868862030
1867483934
1599307087
1480196448
900704087
510583204
488260692
174182956
281371985
408431962
88143461
180194541
1666179624
752425304
425412217
1214841629
416885895
314978705
2014827686
1760872103
923266521
190443919
1548216493
722832340
1860679330
1047187827
1331077100
317852640
748834492
92088693
2066920605
1222557670
1327211062
1134109142
997979035
405964821
1766135477
972197395
341122401
812296830
807995431
1122161428
825121633
180072560
1565169843
1600407615
1994049455
1882783958
1382274490
664461575
1065956213
747064153
1507422307
476966219
1982158511
1131389153
402182252
624588773
1940893509
469931526
658089735
966370103
938639190
1879509266
1696708792
1296207970
1808222297
1668793503
171386874
867906773
1773821778
1639446128
371826473
549655817
514467349
1630564624
2013218014
1211362084
691583804
1880355113
573539474
1198015365
142407174
1444697012
686591722
369889283
1315629065
875243787
1969223893
360197576
750742095
335043514
493768540
1871597308
1635627713
1314942521
1332574772
437866878
598885165
2122305340
1280583288
1683293325
1025931755
1096125969
1836949391
1707376788
119064382
990292547
1322799742
1782158035
698534375
1054719062
1932069059
1031519498
1775481507
1342097286
1532352580
707460405
1718113859
70353571
575345906
1247465393
1594548576
1702753380
196320211
1299383499
1849392025
1973449043
1958875354
417101007
1465396665
1033013488
1852750361
1847096892
1037765075
1639842564
1596739134
1617740558
608841886
879231591
1833650200
23943224
1254505936
1027224310
1210241190
1168961955
337128879
1593581812
1103008716
1366031182
531042006
1997013976
518887520
2040232558
1851805190
1834246366
460423692
1433998552
1667870572
1197353310
2070797974
1581636216
2011057311
63030451
1289693475
801285359
1437956476
1458412306
220917167
499253748
438009480
314930577
32385815
1474551786
221089736
853512133
274652599
1321774965
1113038597
486856978
982457704
1397820244
769628530
376710936
1545790258
943457388
456793447
756803421
929974413
559906330
1090009205
2004619248
804335609
919371079
26041568
1344997130
1564933359
546975559
103002511
1145042549
855074527
754165159
1025076773
859541417
601103173
1090578736
1223578323
1158576681
1259716344
1757755154
1522502957
572459618
1723082845
1368060691
1507502666
1829925180
1914079823
33579799
1697687476
678086960
1035613685
893908845
678984170
1080010924
1942805481
1800117913
2066396080
909395613
1123266196
259974371
399850234
190091556
333572
611133095
624472193
1763811224
754878563
1150631627
1240073526
663610901
907916928
590086455
1078261826
1585246280
1470615081
627411791
1692969745
830568158
1034426770
1990117892
1855733714
583516036
2008034940
2078776861
1561119463
2022594479
1409744280
616293335
1561513667
1522149201
683108242
734803775
1488230849
2101782940
1343293092
1901266463
1008633149
278846709
869557596
267163486
1080731574
1880437845
912408144
1333529087
501382522
1759209979
1854143992
524460575
149556487
549576172
87230159
1065711982
1542751023
1374849431
1244660749
649470156
317112533
1995568837
1800989917
16583587
2048680745
167996222
191225936
34265377
204500004
1645819697
808857415
486592962
163315408
1579030677
2984705
1824984288
2050827195
1331473814
1754033741
1319020996
1479987416
217524923
582964963
1262044943
1101699138
1723688863
1140120793
726871860
2040830324
547565365
2021691136
2094447124
498198444
1144554414
1845625506
1240937414
1835480882
855690399
23859727
1231403299
1133120295
380291884
2020931441
1355852147
182486961
1589106775
660650002
1181220684
972471562
272431448
1347019584
1798450412
729665887
427933053
188714151
429951721
25088555
131087551
121348133
1118209943
1849289935
1797963327
2060041483
588390890
945315216
1060163641
1283320054
339310308
639376398
542680995
533220289
718411083
907614935
352260079
1799881304
1944766080
2071934235
328175502
1321541960
1141233747
751494023
488218034
1611342542
302499562
536741745
889951116
2120761216
347956444
1298938766
1651678317
1766590966
392337006
139604314
121146885
130987218
1810480888
1486846144
1083001124
186227448
194032409
1422662462
1375514594
1955568109
1813085319
1912546199
732473290
2124181907
95230094
503727750
949980640
384892481
1688553906
669220466
1488911327
1575683697
875311465
790901257
379324257
545468408
865143581
949333868
1821421050
161542751
954467128
1629127201
854043686
977339390
2045374476
1019336376
349094067
1316858161
1090227937
38602405
1827838321
217872105
1678643710
118376626
957715175
1438417429
787561436
1710804100
864702635
1866464034
1081730338
1705453639
2095322107
1037569969
1728970019
258444369
85142797
1736680933
204412483
837440254
1481181456
1217086904
1142621732
102010045
824601491
1010029315
424362841
1133984987
694053436
606438138
464221607
154462837
1161789082
1011198488
1280627069
1319962487
200625388
616626185
465709228
872704520
236520161
1516231184
613542222
16778661
980669387
523494781
1737128262
1338697849
2088740563
1716757227
1861417218
796841131
1289454540
199712151
1101922422
764040649
796410971
1040564144
2020563948
1258336777
119291548
1440772216
1775853971
780819044
788217597
645184472
2091828641
140301099
1188761797
1438934938
1565282668
884858240
669128183
1589587107
1198377002
1033605299
1324802842
1771251789
653655408
1173853236
1344443217
2124755888
1997779150
562233371
1567916544
1703818779
1705286536
1299695285
371861088
1890248692
447521142
19466203
1359569381
384437050
353478332
1004228596
405883389
184265628
993166700
1715920537
1544121137
1682921755
1258967487
906243163
1078087737
1221340849
1782501395
2098775590
1298290471
562015659
1305519530
521071695
1127172373
197558938
1211797476
1587318546
1646793308
115637385
1942335413
560918293
198403329
507943978
928763702
1316484129
1643218905
1475973698
256026482
1102684183
1212852678
603989877
1026081491
1979648960
349181629
548222213
1437667452
674199514
874947364
600832320
1839194976
700651081
584589124
2119522302
283753632
449074790
1472568522
1433711034
1531459426
2043387452
564578928
1030027588
150680286
781728660
1701447122
276629731
890499423
1349490216
1360887575
1946152536
2018269296
128516906
90612367
1772348118
221886297
890590424
1322863175
712073107
821207133
1116438800
1430228364
737519390
1966777245
1958932182
1586089
266330795
1514048212
1974194426
1112011282
545160958
1161367812
1428837543
1475775132
1474808048
1016544216
1319437648
527996497
1621952927
1261975634
519237187
1888368974
365801372
496887757
110065624
407958095
1970795243
1742196872
1747374550
1599003567
583591866
464754092
1803020478
30199789
1780027641
314613033
1040533779
797967774
1399635701
1631886938
1987697406
1618059812
832320915
1548699124
1842770844
238222682
289247972
489477789
1191803358
1820078426
450886488
1336817725
506902707
1069807859
229445207
657872101
1280144602
357241360
1112914509
839334060
645347838
1519846222
1460156609
1395915425
314246321
1196216999
1772178991
725502188
1616421336
1320739899
1775981276
1092557102
532381104
1611407832
1568955145
686155378
8811470
269969757
2011268332
1362891064
628979856
1107011282
1854290250
98595042
730146498
1960336613
1225669221
1871970134
964823151
124717827
56123725
137710237
1092609866
57266447
800967925
631821440
1940632683
1677046274
863411540
820744875
1006810772
82511125
10143365
1573611270
1575070331
1441785128
1930091515
2006331089
1844189129
1404042364
1607768983
34622104
616289793
1477541672
1561581878
730164434
1569270201
1642497260
1919164958
520912690
338908204
1196332401
1094831861
201270506
870117387
2088852812
1960031467
644919693
1566826799
585530357
1671800217
1328473763
1500762441
818304053
1215927261
4776174
413151103
542896437
895086419
501175276
1766693113
268574726
1597426545
1821985387
304140697
1228931621
2054573045
361775164
650562060
695415299
420098384
592994093
372095018
1079877841
2147294233
1426440329
285115477
431303149
1693935463
661311845
560635954
653030183
711004973
719576117
1231513674
827240195
109650927
5525881
2089701707
1690090023
11680481
281429314
688457061
847877324
1004493396
955735670
2052487054
552901103
271756070
167975688
856239174
2093427489
448039945
1378015132
1549323374
334538210
1088639726
1901898962
499736340
1504974046
1041461734
65304572
238254089
1932011880
198098762
1315349175
369824835
517054210
1718886845
958384832
1337673941
282851775
780815535
1687816118
1372689551
1058936071
792951177
137300117
1226094167
181936275
1071236982
1787968434
98867420
410890514
1534192631
47073325
1458456369
1720600370
3586865
176246836
367777142
463229605
8544258
164708876
410901985
268447510
913420177
1561079889
124369474
338435883
575900675
1950969514
1241455469
1630171869
872132290
805238229
1086740638
1618393638
177667919
189371417
1135774800
90880404
739157397
49140424
1743260138
1018740852
974768082
996175501
1223010427
593200431
632997143
1551430219
1500142350
1462247953
496040675
361342188
1922135670
207812158
1664176803
2040254990
1081922808
1523081030
666682699
1402425191
303236195
781589558
456645649
1848975470
1321042008
1198131323
1987427550
1744585282
486919217
421813071
181251840
542722433
1904926931
245675007
1267008847
589239151
1710769745
1666983400
355531084
1109946519
1603849286
992960514
698601530
1978749997
1807718521
2085045578
1906124889
137872543
940886926
231914496
1595885953
1763007678
1755461917
413509507
355595615
301582044
844846547
271670313
418043942
2101365268
1064008792
1510032253
669542932
2124885203
483199467
273710225
1192838567
600152389
1188218357
108445067
1820396349
853772268
165958024
1174691144
1384319603
170047235
1890865768
1919166401
435844842
1090708713
906521777
240480360
238418096
2041185727
418323662
1979803944
323688066
1505498733
1457093748
1197289097
1150140980
631707900
1876712500
1615883733
976021927
233538880
489516888
763027042
589463996
1009442383
1539129997
851160712
1873203508
1983750671
817596691
1786055702
693695887
126322340
1770868827
1268043365
1001826939
792805644
1060055361
389720169
921948655
1997885393
1003122504
1235726506
206719376
1774522875
1017942671
2139908029
1766385996
949802028
261163669
1728018529
1747352880
2044963029
292911417
2059577318
1264786230
429400777
1027034708
1866439651
46516633
52523083
293962995
1132945657
1228120118
393014028
1616393022
1082473804
1819627173
466360126
1960075291
426482377
327742308
356926200
216874395
432138475
707459845
1526618184
265015309
592131540
1045767544
721469705
1442816797
5083135
1680237212
738067298
1012942795
1388460051
2063495201
1894624874
330050414
863512479
2046926892
1395380556
158336948
1044954749
165591352
276355716
660302615
353244887
1373769593
353551836
1055040276
1740786774
218966349
121398634
1940893509
1406061181
1809548571
191400360
1138213409
46457457
1153282819
954681088
2122740007
1292676141
198363250
1670198482
1826072904
1121134541
180260898
425835164
502763083
1448394935
446225168
715851334
464033764
1076775056
707769119
1859099944
1684957987
953164407
259485558
1906112666
1602113226
188853372
132502958
1076667978
725974793
2110964493
1479816770
517197103
240530298
372778021
1509126051
1151701133
1094565143
1886396927
2001587798
1196982931
1026203082
2027903938
1041614927
337092397
1799222111
539706634
1161929732
1229510161
296948454
772371250
1290360225
1018420302
1122737565
2134461099
1472853482
341553201
508036477
1050266493
668437423
507057888
1753441425
370283432
900800612
1163910416
1271103330
852142657
498351300
1950424479
2119960092
495629974
512953210
1760726028
241500771
1516118987
275941482
464288427
1343160925
88032759
105391864
581059679
2044777383
1417487463
1622667452
1724712494
964974142
379135780
1228732590
1218680678
806349055
695305447
1361654785
396492504
970246244
1108250473
632720360
2074453866
2035231424
607948190
671968916
934780841
113048296
1767147921
1693388075
2104885399
1900231231
1154300707
1602105717
1026694554
1279003811
1255012293
113653471
1651182094
837968169
364460379
1633641074
1742800823
879681007
1452824042
867490873
1134813092
1849643407
35455395
1459795424
540722335
729866783
1048488048
927636923
1866821848
106380101
1751016520
1134430216
565278451
1952242155
1768055692
306901637
340688758
465408470
1377983346
530338376
503597523
637480454
2040040194
222735338
733630108
414629910
1819938930
691814512
1066571827
820786270
843106393
460725201
73945132
1948095910
1073881612
471526144
556437604
229737770
1520322385
1962787293
515113002
1013735807
810518775
1817423893
867435400
741067730
597322988
1580176215
1320819445
1337145741
1168549911
959947445
1185530914
55871570
775048614
1577391044
161812289
1216305849
495524013
310760777
507592547
390027979
2080144444
1728003797
1904360184
828117020
2037322937
849928146
381628103
966377413
549278899
1560935996
644536393
1737538649
1299395721
261856151
859235971
1582323069
1323401269
1926113731
2018387681
460908183
1276912153
646906855
260820275
28943727
2068932164
350431059
787051200
2121888919
214579381
22136626
932002646
1214989316
2030920218
1138717879
1834147006
442488023
939230068
853392980
1419735902
91319665
128814454
1103853782
898213986
983295532
606265831
1030912555
1925255492
196441441
455287215
1082443119
1897866361
1202416492
820672399
1460581969
1945303508
1807390364
1620952061
1868491326
317179112
703599280
1912397805
74274186
193007129
1065138226
1481725842
526634706
921588176
1305554887
1297457737
856240796
1178938071
1267429369
1637571975
1482234286
1170316047
1026774611
59514874
718644913
105874337
1516447422
974710093
163905814
1550633101
8099434
1006248807
1884212102
155032780
107224074
1756144708
684715144
1521979574
1995412973
1659375945
1182790134
258911041
49820777
1790528841
826534968
262997595
750298220
1970671334
438722643
1390141955
686250413
1167469745
1573921298
1094913915
1004446773
533691217
733036758
1691044757
1885502806
698041842
821370425
33966274
1754103443
115694647
1164221836
1289845690
1357381666
1688510129
82837533
1685453377
2031535520
1025224435
695389926
505480327
1430707655
357817302
1860053741
1558521429
992387036
2103997412
544684278
1040138907
347562912
1476612182
901495040
1286818173
1131812962
186975270
1270700912
696085066
1788189581
985114378
669626465
767184094
2086405361
2112772886
1894119522
859045450
1568892298
542346336
252382463
1588738885
78207812
1823401595
2019988679
518959570
906695085
2112000402
309379013
1433912528
1915524024
1166731542
1446638637
1473103734
456270141
1669592958
348940364
160047502
1479477057
503652491
1939519420
72258740
550682459
400610924
579486339
1004290638
703212584
997245589
625596682
2063020302
280702946
1687832599
1009613146
68032801
1998277848
17996560
32488332
1755306699
1082121733
1100851848
1958485535
1013333013
1398741040
1305599711
1511949786
413076291
1916498170
287299341
1094528692
601979221
359609602
266090318
1290071773
1512399345
762116186
214292841
490659792
396170166
184610386
112851999
1022162617
96654076
1608674478
954854955
935761557
1706782011
1465087656
1499006844
1107462804
402495043
959385224
261312895
1044861011
191371796
902053557
998245077
968571050
1305819023
954794268
1010020425
1711573218
1602508677
393381351
1919685816
795094698
1272447143
957961967
88863180
576987307
1145912958
1905277723
1382236362
1877030082
964902618
1678579842
1346042195
954259429
1092593498
793800920
1544472206
1046442414
1423076
1987062197
1485884357
1140490281
702333342
324575537
231641990
1597215948
43007356
1521842840
211903190
892247990
2042993179
1961398003
483901926
475628852
500712712
592771269
989479216
2113694367
2097073686
1840115843
1690127954
818095500
1742994925
562224771
1437925007
331012721
989060040
123891630
1792157475
422505923
415108709
1378790625
1112939024
2047431995
141195366
648983338
1420702079
1585914776
1110864659
1276033763
834864226
1447004685
78263533
446125267
1655300746
1205904869
1763406136
327730180
1407757663
1275513705
1557394026
978938264
1569754804
468641660
837460717
1058937549
374241609
1375731002
1699871345
2046405201
636792674
1380087817
1909215716
2068288381
97700091
1588355500
522023413
489597456
1390702371
271859565
481560664
1598759531
428437885
1105510240
881900870
486409204
456381985
903953907
601579332
779927759
103750842
1919190636
1475111034
2145605398
677123299
53953866
1328767171
185757788
1101337078
2051968732
1069799123
1261474572
769960237
1980670293
1467460615
115556989
244231825
1612082771
1341366527
479715058
961774232
1577296623
242576323
266519257
1899289841
596566890
1556861949
2044225842
316196956
914222887
1211976444
1308823544
676965207
1351941338
1324227684
930777724
1633417678
350623084
1622363379
927991232
1666525289
1369003719
1248583956
564488043
2104948958
1977210393
171855200
1091165882
167244798
492263205
921929667
843290307
8632339
2061970730
401639543
1751187284
1701461070
1453906690
1666496058
1670911345
382071361
277051210
1058925350
193179498
1575237929
1073989715
1603255239
72639871
1061396807
1711509356
269469351
1813282685
1943740904
935119480
528939381
844408137
1106667207
1977555470
711615689
1140217940
910671502
993644131
2144430672
921376684
1757812025
524488945
1804374283
1668672065
444545812
1580256090
288820319
2117558438
445628507
1922914413
1626964259
574455806
1512547877
573876455
1008948222
2126115538
1684116204
813630764
1990872183
1509502012
489458954
1713027726
1057891953
1803071916
2089187021
423325880
478619511
920415272
675429457
635684473
454755261
706523956
1340565357
2068582519
1855573892
2022777703
2094970109
1411222367
439888658
2052589562
1636834617
1316592796
1406963773
1856928797
289572309
884061908
1821127776
329055908
862733128
1066804397
1341585314
118425320
1959760532
752668288
1084865686
126955387
1737192713
1551131313
713305518
972334199
2140895599
859045450
479590042
1335445990
1470062293
2046184559
1707820713
944850298
1397343580
148445437
1309428029
570660263
1008723247
788518909
507374585
503854016
1682605906
863063216
904639735
1618827269
105256347
2122841064
229053761
289348787
1228896588
46876023
274532997
1746541166
1018880583
435028065
1919192869
1949767981
1192328809
279283649
1869576759
1909714777
1993691998
822032660
113197852
613621735
680758320
609719239
2015602837
432957175
1455398080
2091343054
380197396
1171250516
1034678164
1883803473
750013564
435515809
1028959618
1196093549
1015173237
1892040888
746289154
1496215888
1533871441
924592781
187648939
605437264
1132959618
1303517741
1021400989
2139806835
650414055
443069486
1611685682
1536999209
917919468
877636661
931936560
1201015642
207290690
1052177573
1932520231
1220495735
1573768540
1409664533
1896859337
964708697
723061901
1941847031
1183562915
1427080996
1939414897
1312544557
1894762193
2117875496
621439393
1265367338
694863327
1020737424
12365323
981095456
195091722
903534955
250950597
1710564861
727760080
1117111763
906110590
1290594666
1747570405
1814856466
1701284166
1052528224
928145018
1286391183
376084518
1281083722
910029495
366649452
35612337
1326123866
260408251
635026676
1938347275
1380229603
2105818365
1466790307
904880527
278967972
267265278
238057829
53920326
353633627
1653872953
1090309791
1475576884
470897737
1109767557
377522783
1449957054
2065243620
1688535603
2038107627
1557143808
140774496
1530297899
827204959
5930637
1655467166
1677588962
1917835856
21551660
678781537
244949054
805315337
468890716
1351325314
1033500536
1675728134
788902877
681117954
2022992683
2069246229
92649234
1319303317
1600993374
624997018
1721303838
2066982516
1651531943
1910294217
37804145
2144164309
1962567139
782863320
1689322996
1284541074
1149862099
1034882308
1330665900
829059408
1344932556
387442922
1833100377
882951973
912141147
491623688
1719818260
246217969
1095451599
891216958
1778053190
1821067865
1835710710
937868045
38991302
1326161833
2061023938
1201201542
191439222
2024225859
1778154216
1368467954
231015656
1511983252
233828490
1290967839
882824295
1478058092
2043666089
951009579
1823040488
1029289836
816669646
1097479070
1856393461
654624261
372530061
1207115557
632510466
1025320372
1487589025
2021547226
865218097
498610013
520612171
843116487
776323513
522991696
1305084094
1118581020
1952435795
1196468232
2018847155
1325793189
1836208604
661140869
1166776079
1172088378
496193641
129753735
1241357274
374282775
879556643
1146959803
265926750
53454413
1210705073
715802189
23880002
616075543
1574022578
1701089246
873945876
854173299
1354123075
843410560
386489637
1400170113
285513247
1040455554
763523590
411636622
720455501
1531881373
1256897739
309839605
239869437
1273931755
1711214091
1035261350
1418689866
1562858010
1800380492
1374407097
656603547
1145393907
138488258
13817012
211173657
1796516840
1205307136
601036938
1188660193
308067416
2023991169
2068507749
1232307977
1550574887
424989518
2114600160
261075786
713820866
1923458197
488724773
2019271938
772632169
359011112
741157018
2140093167
119220844
40361765
1643187363
50314929
1881568233
1901699983
2063190874
1127355996
2020760989
1736409146
1790449478
253219140
910452880
1909762120
1600370112
1667383129
1144436263
1825131926
1707899323
2056943130
872460461
685941919
1561505975
2032352461
562607420
1652428598
1934514928
548903261
2113525238
1417153219
423845479
593985938
1843496999
1398186101
1493990563
1849858642
460243189
1962113307
551941187
2013208674
1777544898
1839770535
1105050343
1248752282
862168123
1580628545
32410739
357119170
1010895132
1177870443
879319617
1374820956
743152767
1196512438
564853757
2078203105
670760855
1048521905
616928299
660633410
1856853453
1083353422
725496327
443884311
1443254159
459400157
1042012920
692826435
191346192
1412002569
1286246515
819453923
848400650
359744797
144219681
428859480
628957455
1738452097
179716573
816884887
1253780009
1979730980
17716516
1666596847
1656844208
1641577417
1592195138
1846484883
1977666760
95824260
855955897
1808137698
1202204564
1244939656
1648018063
1462369005
1534187537
2070259031
1270241204
104842400
788475284
2064032660
1868906253
56349076
1248875567
2037499757
344793583
1685191602
1165843205
840698857
2032273535
933646895
28807621
2018252240
1699214178
1899102454
396163553
591116775
745473490
710711290
779906783
391697542
575427583
1186367421
1068899024
404964910
528007246
2107114921
1184321534
100410302
1878722242
41274007
1690832591
1187548581
1543344598
914527793
161981244
918293784
774549890
1898338498
928903417
2030857481
210779024
1641875730
1332523862
1922885818
1550492795
372961821
1682493117
899459705
628957455
316146969
1638387287
1884331538
1502496224
56699112
1596455547
7006331
1895239700
1606281450
845204934
1395933037
2147229307
1128803070
900110357
2144622494
795662012
1561758667
927863043
1805582100
1788556330
2136971982
1663335949
1505911586
775403374
1490831767
977935346
1887140634
915282299
446334968
225505106
2021785243
485766876
1904669182
1428457588
980898619
502186135
139558432
1241271652
1806030239
522621688
1567012562
1900349074
563871810
594380185
248815155
1695179095
983633697
1366561623
2008662451
1388721913
990736929
1687555247
356771755
721092867
826793627
1682616704
345225041
225780013
130041407
356377003
1831270046
179413524
1233695648
2085211594
1657170113
1247576015
1711685036
1205867530
1082854207
1635466808
1871398392
213593913
511082900
1765046132
544684278
24209493
322261441
1574382996
1279638920
771022966
533327161
28819059
2066273771
333155862
1284690087
426967942
1904947032
688827431
858265356
932286040
685599799
1899306309
1416522715
1469542901
281998339
1773201893
260220462
1183856614
691401599
1738220149
1932608737
405889748
225143426
2121070061
792432083
610427421
1900693558
595678953
2039070764
21517721
1288776862
1376509505
169540270
946690690
1486311725
2067486399
387201742
1807785200
443195612
1708119081
1460457475
1839123661
1822037274
1324299880
1249250676
1946662921
1299542589
1234603115
1876561318
373118995
1823081911
2596528
2072043496
703164774
1608692026
1331382586
1557262232
1500823361
1948327279
367169650
1827812509
1105647173
1470847579
839709750
257638432
864187040
1322681285
2078735372
521680665
1206787977
2019692432
1489255481
1244536702
1613113754
2143968246
17084116
904784618
122372282
556445200
2034179260
144011008
1357399501
1195036303
1238410362
129767980
1930974540
1751987102
1027886835
2125156555
186877058
1999488991
1070997514
412919395
2050932003
1236194549
1134423861
2076025004
1175919473
1113374632
89207312
1102007196
144857794
576166849
927577441
320588583
1419336112
2030628199
1286138032
1983927801
1120911468
1872259734
2045771213
1038791843
1759969552
1814492501
517507149
1071800214
2003398435
1013233964
1008537668
372095018
689406312
1951050407
1118539318
1683275360
1814705845
891471177
607929864
1392749126
1635484292
1209708511
114164898
1456450204
551492073
137393807
1727949372
817153805
1011633543
1616404127
1279338102
868805502
607669907
1517548849
2062225401
183746890
25047498
117813818
2113948556
108809307
999642205
1006902341
1882640817
152799731
1587676294
225767000
608599830
1073477373
439008840
908202826
1928525561
623124034
1640051173
955664407
1720605504
79506969
225449060
314182215
1004485819
333696027
967340022
378420538
1822453536
77939029
261574723
962034233
328842533
596609978
385003891
961586456
372600177
1444650233
408111094
1584115860
892802032
774186564
137071162
963257460
1868288593
658052000
116438796
1640256501
92462086
1754179353
2038195408
296817925
951723947
1904467342
2125225677
241586464
682721353
733013051
510432624
1096117925
2100293145
1309762739
705980446
50982763
1238503380
1145774261
428030768
689410193
1096000944
12892597
250964571
1852330266
371360690
2010851411
2119925948
1060649905
1324668075
368741410
304410232
380783374
2047946140
198608250
1393158403
256379488
1044085934
992820803
680028975
1119845826
1561300100
239177994
1152579176
982227447
571152729
1659808593
159379186
1169030424
1056111742
1408348990
1249399844
1506946730
2097720613
522852290
966523383
54173381
179741769
1228593145
1307968553
367331438
88453500
1417697003
2114758178
361397614
1197231000
225523905
180784584
1214919802
356976394
771278283
1700781798
1307242560
1386610283
1775794689
1238902999
461658727
219560148
388560239
1133905149
584224383
455754744
1756416869
1514213908
1859612900
1930824854
218883022
1171399030
1282238155
985078914
1999130367
881460502
969847023
462915239
557480195
1839374474
1409409222
705391592
204086905
385710554
927440135
1116744926
1080078413
1909081139
2072566364
333653929
396311607
1067442405
447943239
1993637599
1256360602
696684165
2019539954
767601665
810539531
1869601444
331249569
285618881
1889870698
328080571
2052578415
1104270249
1458159597
909150138
860833889
664028647
1202778323
67071525
1978035493
1106329710
649571975
1688711724
2049296079
31616455
438451087
1659228675
130614069
2068863985
1558790213
940054036
1759456742
1959883174
884658519
127929947
1509372413
166251866
869197694
135714656
192697044
757310443
597459375
696494070
814131964
693680261
428327284
2118463192
884412111
1073290869
1596787782
701385970
270725297
424402726
1104940881
286182439
223550342
833025134
1346109414
698724331
1642335156
581517414
1233699373
822452226
1113919590
459545930
1030516172
395789637
1610665524
1547614902
694435153
1643983552
866937500
1303995394
1162058867
1032358077
608857513
1958475976
2102031711
1110390739
1784572560
15390971
714418802
1993387692
1599304560
1650240915
706666537
825747054
137605213
1661686280
863469776
1443754123
359993333
177610212
1355058789
1762131275
286374259
798257839
1116669841
460553114
1565282668
1140214061
1081363326
1777656098
1112018332
92324263
1470079023
729170058
981739096
1915536488
194883007
1092038580
2082294311
1353435392
1739426471
1059309864
1120833331
83567360
1384763674
1611297135
155590483
1601928002
922081476
1555605880
1644654084
103641401
215518453
122075584
869669243
26693106
124629863
1364951679
1457045027
589079644
1084236441
75041168
1667947736
376780824
270038659
458269277
703151448
460090839
1196325890
1474962267
1333431559
692153594
140044650
1390679020
428260515
1758605324
543984795
1856928797
572861113
1976418072
48659683
551669162
667842626
694469599
1288165619
1386405864
1839751
824169438
1380326228
880227741
929821974
642037486
1345505815
1428482784
284188415
1584687591
1951315790
405564536
913688220
1868373033
711111075
611030489
1152176884
731193244
732661087
1536023503
1922945171
925862097
1004988115
322680917
1264708952
1880477356
1237334494
1110846001
1538877552
1704306674
640888643
1815158833
1712818376
453416120
1592459838
1269454354
811455539
827131813
437954322
1709458620
1406956017
853082019
1242341174
1364813751
35622299
348816590
627105694
1950096842
614442892
542294310
1075967279
1430247172
1691959631
469115789
1175734956
1412264975
736653923
703703481
785216158
587425052
1296207970
2058713699
563619998
1083092074
1497884725
1877973513
1495131248
1502312320
1850475753
248426376
2082254719
608797193
1207308561
959475822
1288304073
300871277
1867679902
924010226
1499812277
597772884
209015994
623228011
1591476299
1625412369
410271204
769229609
1550436100
1502069683
527867946
1476626944
1839489700
2100872385
943655023
1973386901
758209433
566480476
41420116
701392005
1989704133
1925665367
742703564
1109723259
589771406
189131932
1890502369
538679621
854488854
82272659
1165871537
958863251
1975974764
739157397
1990008769
2018285151
1696574044
1965623337
1646867123
542022670
194058366
1378946591
333471035
1334631617
734298539
219662933
1790989133
2098079172
1453715925
687636129
590328377
389588994
1363970616
949595172
1231222679
287854051
1451239661
2085368948
356147602
1230715591
578296965
640082502
831744738
1615220165
1561086833
2110187030
1957661093
2113528653
52355573
8948605
1509961960
296262620
603253358
1773137486
767676636
1384251019
1305954241
900639074
30079246
632511501
2015828855
170915572
1035038085
1884412108
1333792287
1167546334
1149126993
67294045
423323434
1053547661
1171331825
377506792
248358339
762645101
328340183
1118773697
2141974834
1894634089
553120788
320550062
1988510141
1889319031
712022745
1336769323
752918232
836629892
950475498
715826764
325664641
363829185
1692714670
345045681
1741190830
698960450
29754763
1383179334
1040733027
1576814808
1433158464
2012406904
384787835
1490483053
1616387748
111112368
40026161
405184406
534364698
1733407941
1447177848
1775967528
1313260352
1347108931
1871026493
1664670041
150084586
238833669
1159974762
1340394185
1849147352
83764263
946277612
1563543562
1853060638
983883075
1910950150
1931889275
318585617
851891548
2083721161
881499913
1205512277
808074798
852048301
486856978
1101609208
717079292
617316051
644362499
417635440
217735046
2110922155
1274021611
1893362663
1002849859
1658127998
456700585
1482840269
1385528267
798874927
945373665
1274604094
1491513327
77631568
398057758
1946887025
397180078
647614250
1972089420
2050525003
1108172398
1702952585
1077528888
1394223845
321090534
1465789691
439162044
1761129728
782981888
2023015126
1926243585
423777370
848508589
1877729769
1349058222
916233320
1612989485
840114017
351345723
1225992406
400724820
527073427
507836849
1448709523
1143368370
1832781665
1526555367
1703176251
100793061
1119567966
431961809
289313186
1046466242
489826418
893465456
1185919100
647376998
805097726
515955295
951199339
1335943308
653742571
380704661
2101944601
556654304
941045683
1592616146
256403673
629992861
1623596025
292055612
854481534
609920846
929136696
831951241
371209232
1752939558
2142230326
1518641129
1324343273
330119407
1842684599
372961821
651885891
809465078
1570004824
1816466460
538505735
875419906
2125024721
2128380770
2913772
1247187571
59529415
1935422438
1805070812
1489194165
956739991
246032496
677530724
1807808866
141460318
784191125
1002816885
1838813752
1783100027
1978983894
2044015450
565953357
907329270
1281305953
252726036
188077759
1332924954
685509648
1490483053
885023258
2077713432
563589194
755560327
1780250811
1459036147
2002633674
1281218954
313621787
1182402809
2032437815
1248156509
1711123660
1712911826
913205307
272508512
1360618093
138606073
28704794
653764570
1350742696
1701115639
248421204
38522388
988827230
1135415679
1314327230
277724786
1717164826
1898908415
640709045
1323653993
899799255
1108865793
1770015517
760840754
1851391597
460579821
2103819453
1809813161
335385187
886168018
617049323
196640891
299614195
591457021
691098145
1152797977
182974148
1445372185
832134881
1870579402
424586041
2058016492
1508323047
2005506635
812105808
1708675223
1428072900
770098729
1782546500
1551682218
1161481152
813735014
994341939
774431717
857435223
1327040396
1533091409
1623998689
1772794383
923133269
150815543
1616097049
1274543
714121737
1636154891
141052741
299421703
1791540770
1768060811
1805150461
660359884
2120204684
51121042
1011322301
728915293
502985826
1923470904
991011378
1168601270
870671640
1927496578
855671030
196997856
963366101
304674918
1189620237
1244857408
264300765
50609222
1235348196
971633585
1931727678
520411611
1368249324
1341055712
688876809
1651860000
1678436049
205162717
1175414041
176463474
124197078
408586162
1717651622
350286286
127940058
299063377
1209745558
1534871248
1030816496
438982985
2122120334
583591866
1107799098
1365129817
1469448870
1861967049
844001383
1494063527
1374094393
2066873994
1336556410
1707803196
275243852
411445779
1851615932
1562336996
1696819616
224208882
1602825531
1778421077
2036434688
1939135545
420953400
747765276
632679708
560739548
1753061838
1494843093
1586358353
1999270169
1671380101
1196106226
2042286190
317675805
1702522870
187536020
1542751023
266559638
1073304855
1008780454
631449915
1078087737
90668470
2065464028
258541856
1496028478
1723617790
1008633149
107474187
1387025894
534810694
1915255897
1130992410
1118247873
553647569
696396674
1889383961
2114778335
2119526204
1372465141
1938435505
795137726
1155998409
1589982260
1965741492
568035939
1520987088
1869241517
1826110385
1388460051
1244681940
289790288
518662435
28280524
78124558
1232580380
187260303
1923577725
800251015
440897614
14627332
207369695
832480691
1895858608
828538041
493843218
576097430
1776811356
2142270306
1903100732
876077580
1200128104
282457204
1083522044
1115766167
459026624
428603119
228422071
1775154530
1135929432
1513022332
1684813193
270569475
350646087
986950186
1151939480
366400856
1246522649
1334495578
1502897558
1043203351
1331826664
639960621
953393124
608299561
1547327914
545105946
1937494735
1838628708
185403809
388876615
446460153
1538894051
1019026389
630644836
1716759639
680737807
1968603240
2087145302
2050372875
667445045
494460012
1269191756
2126099493
1247743256
1976727029
954086934
630219664
439713259
76713326
970068404
1170461673
1531483179
728913765
793372502
310949869
1423614240
1216777594
2086030103
755294125
1465428316
1361323645
2118382253
151573899
1265196094
606083789
2016810540
1400036919
276408920
782393278
570094756
1866919821
238662954
206772279
1768927577
1456052138
180292523
1200402361
2038191435
175641053
1225102687
1049202555
1368951410
389073971
1197799890
748266831
1208258500
611917848
396348605
1100134672
26223857
1419139570
764552931
1266127150
1209233270
950061575
685902788
1477716042
798815664
1368846168
514060593
1021750015
1985508621
1784310024
335545366
1860753234
1508263153
1739721649
527830269
1173095494
1876922618
1749528962
1794044654
1770921806
1672078231
239861689
1478935256
565792929
1974106537
757362323
385012823
2081758382
1272535392
1211131140
1667365251
1434009279
988568924
2023206907
143615177
1696886778
337056477
483733186
1497377269
1694118954
951511381
1697544130
1987237322
1663352649
1085501374
1285306063
830449793
1431411286
727577402
1136513129
414361981
128634970
3946675
774293599
317732834
467864305
298630931
185022042
2100395732
1823398108
2073844331
1300144143
1800476410
100740636
83102574
1623870919
929768894
605145422
1291777063
1685564520
1119186370
585308379
1539280053
1466893465
1038761967
1239070596
1196642861
1326874762
799536654
1947541452
687284744
1543206303
1668075561
1788690876
1980941394
1351165019
1086329467
1364075925
804138742
551785340
485097617
176885987
741196683
306870390
1023869006
938915100
111913521
768975285
1781186618
948338060
2057499436
1061444114
629074622
1829954171
1461622882
1711202561
1200771117
483320673
626255879
240726840
828927697
328982067
1417026502
499624728
538867846
969161427
434540841
1265710633
2113602932
1603268118
605111286
1400151185
1701517186
1335780567
645875496
1085113014
2009100042
298939346
746380124
671817941
1547861196
498068968
50121448
1476957254
499011552
1021861699
685963315
1374981346
150146815
984091060
1886028165
135101080
1721014941
164745566
1273455698
943204750
119955822
1203839739
1681730065
756369827
429374455
529928492
1366924617
625383166
795387072
1271527960
101763747
1997444905
325815054
143785086
671981848
781825405
251682557
843571703
1068700749
1798645871
932568726
2035752380
396243595
230389884
275177150
2124483107
729713408
1493274216
377750263
1413957382
339269334
230433620
1553724556
754634010
1172396749
549576172
1646349046
1385639450
846840200
1232681752
682691746
636222224
741316367
523533819
1866300481
1941280297
848294321
101533956
526816447
252885142
965075270
1953220345
99589780
342412560
1671876909
1053793558
1601119776
259961899
98434814
2024174707
74800787
2133009354
283360492
1480495273
14547111
115940039
555355867
29137154
1455955457
1854546216
1622325902
968900187
428713076
1350608037
798338945
807053463
1064810351
744330217
1313016127
1325786626
1302826312
65434254
1152292636
1030186867
725202484
1238815534
849608434
829659546
364529715
1366193705
859278676
848580196
41828085
390933696
293142686
370503757
1533191273
145341119
1898559938
2074098844
757739473
1994854033
878954481
1294575411
801275498
1756861817
1930155649
412388492
605907781
2019142931
720624130
749948993
608593095
688435097
712441198
628612783
1647605293
453174022
917737901
471592137
913688220
220146734
175240827
286139776
89562443
818477269
1195281405
2086651766
1108992684
1101958312
1686963819
352366619
551359114
90511367
1130657261
868549414
1285710734
659512743
1011367641
1111955181
275639057
333164939
132376880
1921966003
1450695938
383485146
1613048003
364675968
964608098
1378487252
983696388
1908958533
64724176
2119658690
992879345
649725047
744051828
812901741
1533973872
1000701921
2002028059
2091816600
1767529351
508573838
990711185
510626779
477717167
845825140
823435887
1640292131
348689881
2063261242
1057627800
816319040
1520648466
870346425
338874540
759336084
237857368
1590282739
1753742501
165765829
1828768820
674125161
1374804356
88959340
785623298
1278847961
1847357324
1368836913
2046807801
1579096815
691485644
644728230
591520585
17062425
1653624510
1258362320
1725240699
285275995
226442544
741684494
367276508
954510463
1489197432
356871828
2089153967
157391171
725751766
420350729
1261536037
516702049
708147821
759657152
1453275977
72525219
225127890
51585078
118301368
971514696
30246742
633837376
987110901
1326509051
1932781155
727905229
1729556273
1219508913
1512840962
428874837
826847433
59178917
280321061
757473662
775358122
594898232
217365057
668408914
1625292723
1384776481
2110054570
1129530106
711579376
1532781958
575588229
350156513
2068609406
605798143
1711759362
262021619
177913508
228946717
1947717703
108740440
1798895682
308697173
1332332406
1187873762
450956511
318562841
1675848118
522719649
1333720839
2045367038
1108245676
2060557684
1876569373
17104126
1998002337
1234461737
2135451339
827086584
80872952
251810224
1828502664
955950058
1822227216
559312515
1545805581
726447243
2021310342
1285333746
1567236921
1881056407
1834477892
502948643
1534003480
695490313
559671370
742036865
1984647760
2006427226
1368043238
787602127
1998870104
1483661467
1646731372
1667609093
1157786511
1976768940
475876151
1683483805
848371730
6831541
1885697577
240474316
768537973
1147759575
1777953954
1095339867
1268039052
2096332153
656069260
1786068735
966853819
1371126968
1482107969
2033754312
728924696
1437946070
2108186161
12088354
41972670
283042152
553510133
626624162
1956941540
614479552
1237712887
1332947337
1589674599
1197049696
1629764180
353185341
771778044
1713669418
1605223688
1787962105
105651244
776936206
233761535
1642059287
190326931
1093677988
1229059508
1199305932
446782438
1548062097
731974474
317896779
1276494502
1923412033
1755568415
161567372
1379655077
172714373
579107185
1472110766
1918318343
339984690
386603553
811567443
848842149
664720647
547596357
681531846
595801826
1719433174
2097052924
153798717
1733881131
1882727456
1794512758
721334388
2114379850
2103874128
1452805063
348699738
372925028
1308204207
17901819
1085439805
1596338006
828732055
836971769
2036501292
1964842274
1743151311
55882749
1984323673
1916004689
770016282
346089381
1564321222
1346095403
1268573439
1128188979
1125935651
1516348506
1878180877
178397772
1447200306
1562165764
1331613532
1687894971
1747980144
1453352838
1106001466
1258262570
381756634
990367090
2023735268
71878142
1467010685
441668158
1505963330
57437051
34699913
111023726
1344673262
1325756651
271107394
1389679100
1451749342
1971565278
802004970
35366937
73956183
1353828334
245332400
583194993
429066009
482434091
1554305678
2093255663
1589899448
29785517
734444975
996362796
809695258
2132758035
1666768548
1605853099
1580176482
56029132
937309179
1806315644
1244915424
1691064849
1297845593
1300061151
622972211
1113869487
508693444
547224198
19048840
25421940
945422996
2017195404
720328535
851044961
1670196858
1175745253
1474112546
413523248
1962113307
917489789
1523186462
1957293764
1524464301
47573367
634125063
294148083
1842636715
381108001
1502481738
1575929863
1154026684
1940484179
1767322297
549878596
731478457
1677848558
1455590657
378119965
1120014507
1218680938
361050286
1717500847
848766467
273630949
883451929
773533832
464874057
1900689357
385097717
1972655341
1144433408
1964482719
451332811
102147439
477823395
1802687343
1610198357
566166529
1200543635
153456355
2105045202
663414896
1766661399
1759216965
1115683953
63091210
501620129
1690198657
385012823
1203098786
1590058464
216155181
587393069
488314962
422649406
1606219683
373249419
2053532816
1962873936
2090613808
1565169843
1535986327
48731064
1482990335
738370654
1926498471
795605266
1039521710
2062892607
1319960797
177907542
1582647834
1315340252
693177903
1541657123
1414288902
2092416262
1379677980
2004748870
1012745196
718657697
576786570
1507606454
968413256
158755122
1662409092
319651833
2135147754
321751496
127593363
382468094
907482193
2037781998
293967755
647583964
291811677
99519144
980602347
1275139276
1904888620
1582481696
1174726496
398543765
166231210
1035498409
1171253842
1298360521
1920837260
37208556
1336496518
1848616269
1754779232
1055165744
2054638158
439567843
1252323814
12888462
717640348
1950226651
407827709
1242237611
1354939305
2051870592
1928341616
78319709
1604135783
14345750
1134419827
1461302791
385915330
550943873
67525395
1067037345
653095980
1946006430
1526337377
2006848436
707958172
1586079211
1600826435
499272489
2026126985
1777956599
223301115
964608098
583412153
848252966
1647816934
1612813489
1085229866
1787056037
2059951397
926059916
260593995
459808304
199512789
1392401559
916336738
1813007154
1904132925
1397227062
222778326
869525339
1046114173
1689274020
1802999012
1714777682
1984395456
248583334
769997913
1719947873
1231597963
1660697285
1565400094
703914821
2117410900
1351498476
752587274
943990396
262541135
930516049
1353320433
1295302960
115191297
568669032
1139761114
2063846294
1643510619
15574632
722891203
1660315428
1867383581
243790848
2133691835
1023690108
411960089
415723859
696551186
1824407241
268736915
1538232111
642722543
768361517
324818028
670574454
513256043
995884727
1176217284
1877205269
810990467
72954241
1440616214
1252465458
1362668468
690726927
823101755
1925327410
2144296237
1090806670
1970579565
406685782
784855521
1195131683
2052113307
1117264157
315238843
2115703571
1557169770
477265415
916956857
854831932
305470280
1977995816
266706010
1722366518
1551343217
1717538619
2085691031
885803244
456271168
968450373
1603659723
1301743558
1569754804
1208761617
1547157974
448368912
1724416267
10924036
2094981609
1935477997
331714607
989522676
1214312118
1420368386
1349466356
1717775570
353557414
271171081
1168797903
35322568
595888526
643603474
569200527
1429395786
122290849
266862604
395533075
1546017646
2113095256
1218703875
664906328
260067970
1240739619
1835512376
1316501420
1884412108
217753083
1828248472
1406380010
1532699025
635621452
746878146
1252484350
1840676711
768546059
1103213371
2014329756
1308547248
414733081
1216706468
761882832
1032104910
1348679541
1860238923
147647953
45016331
395999482
1936745876
393595542
881757505
1225775908
2066468704
719411109
482363402
1251581675
512608456
1047841110
915804588
1834922224
2065917294
1424923399
396459544
1209105495
204393706
464985344
999045141
1366432148
1474258686
1500093594
603377615
964905193
1718265862
107926334
2142346431
152800613
650684369
1419173890
131559688
1969341493
284190541
315071115
1142876989
931817716
520629855
452760962
730164959
745381587
1652498473
1964482719
657939411
1636598411
1794283643
1993707930
1951710187
1327010913
186277516
138244480
442055786
1968233577
1613697485
1285421206
1405324769
2132857351
753693078
2096168579
708377710
1821304742
1385259282
34907359
852928644
2010720286
1415420289
1462374242
745451633
2138021111
4952558
1973515378
1386939729
652299336
833927750
619095149
335811967
1012253711
1049781214
1424565608
1765375259
189181934
1488543921
1837981764
1859639279
304211682
147340028
262980676
666890185
590963460
452369356
1903368911
1973433722
989846549
1582699687
1382197907
1305317278
1762074774
2120032602
1741776811
1080184250
261764511
430583917
1461618682
701416936
1357209954
1180146908
1965570246
1999353247
1465569136
1075073950
1385987911
1072214754
1334159862
78934947
220646351
475027398
280024766
177108
556897589
1747985543
28063008
1340257585
458539586
786836790
406468925
677955919
1457080769
2138641170
897362183
600461862
1338615849
623093040
1424942929
766604630
1026774611
1714949022
530255786
1049467365
648118227
617246002
1582718948
1349313945
1288009299
875291739
1127283363
697169541
1355980864
536965450
1064595168
27630842
1044499963
1746140112
771378696
1914187905
330266388
337376119
814284346
1917522028
647810017
957401603
1545283034
369376063
1129779003
2045234896
1135134701
1199525775
63702326
1539395823
375006692
280840497
1640477362
1127901528
1538859996
255263896
105204464
37032267
1200579271
1420785208
399653061
1795519354
1960781517
2084381999
1521778664
4697518
1684066537
640390018
1145778397
460141741
1715702530
2015089779
2131371986
1491341262
1399438910
495050799
1640003467
1096311236
1912921550
1361732050
1283997664
1651180968
1116938785
785807122
303022737
1044204898
492002644
876069337
659280982
1758324461
25729275
831002611
1924588844
1160121507
2113063504
1796487364
708576239
481295329
874835108
494307939
1643062524
1909551712
1169950066
1085939269
1500175647
1701217057
1519710461
877752436
640832717
503583068
2073658810
770658667
1334742759
1002829004
833795497
70907044
883690790
1704171825
1250853542
765886375
1352342872
1246167707
465221880
1112390791
1217808824
308727233
1248327563
229688538
949391099
1910628505
801158020
3905016
830589104
332284546
1281876777
580094192
1405510614
384812967
864801610
924227045
341260334
1432403551
912356078
1221328675
1069893641
205485644
1380687852
1781451542
1140887537
1444671447
67362901
662634452
394082279
420312744
879512898
1560657676
314383103
1181640281
2067956669
932699232
946385764
1774227108
219109445
990140819
388876615
64643653
1232857202
1010946545
70942461
1627658667
111963875
1275513705
1163806141
1963774377
945404425
1026621815
620099616
1280227922
888699565
1249648679
254264248
788776374
31632351
1327652246
552975707
979113552
1655740174
1332194064
1257469864
1757080108
676428620
685818808
347429799
941637749
447396065
2113287338
1753427532
69137243
1741756311
1545259114
1747926358
1283378909
601535328
2050933070
2056214776
679151064
1578473298
1262100254
1141423848
367821052
332167032
1168158306
1089513003
2047727438
1126406145
148487776
1628677398
1764853987
396176104
581497202
1361840508
1427396937
630777623
1984354165
1542965682
169415471
1005021616
286238787
950100256
1722868740
2041634094
1681675248
1352998942
1292277864
1388776399
1382727721
903436484
271118992
1408550737
1948286937
838717857
1097007347
873139232
1124199469
1523112229
1176784434
1166316295
152109195
1805411705
1312577914
2141437880
940307867
1449117703
1601847928
1984794836
1309908047
600692667
410079215
92442353
1205599652
1018159672
1235875726
1485776254
43164481
2119925948
412504049
1891740516
543870290
1690550914
528697872
368979389
1745804488
1398198568
387092900
1229666746
55878479
2055568971
533615430
1339783859
2142276246
1186057664
1404065225
1954102741
1974411878
832053519
910305878
848817380
2069072112
1896339067
753186133
593252988
552695952
110754218
1004126559
256832186
355498671
827779293
601197189
1441048928
2027711587
1024710141
1260648960
1064956823
1293752330
1716645654
2130513100
1725937833
380999695
1133495973
1156968541
254787897
828372963
1810943592
1186057664
1159457875
1041986095
1503358136
1802465952
1131479166
75638478
1232364083
1145922794
1398322669
1646789447
2682695
1968743794
1584877820
535153826
21896472
1390458644
460519073
461824515
679433341
179882949
884108350
1235112766
1549929370
632768424
410207235
1355437713
924059522
1123100365
1872210228
281262465
670854896
504065596
1829275487
1254759879
371113695
496575277
1868818693
1148537136
1859861742
317317635
500626136
1979776881
1654345072
123488514
1482335288
1280661506
1246359994
662556385
1050768730
2091161390
1019732234
504474278
1787232100
794433264
1609628050
1031017083
715021814
1772321187
1401837478
1890739032
327681428
706914855
828712748
1652565598
921303787
662830441
639547995
635559426
1969397248
1546434838
1327146391
867931347
1354193323
1452981471
1852153002
61984844
892440714
275186019
99537048
1720653829
2130557210
51918855
561034113
19921386
1850076579
2075574008
867157527
1854738005
210603488
1118905299
1458691343
764407908
1331757036
1255985503
779464855
1473192919
601368666
1027911660
331872473
1728346449
1691880407
2125865134
1109066771
296942086
1249799259
1477396250
562849991
1556821822
683016485
694376173
1310536832
1822147730
1193090488
328862430
358811878
41824265
1236116329
1393222764
886670054
1637685419
1470043437
1488716519
1662162085
1386628447
36245308
1892145866
1815442580
825804196
1189580566
1114303226
788884283
337071048
1232863119
1896907044
1905647733
1822773365
1874980012
595705812
1236293138
446185090
1353516904
1181625736
1851864599
1193727581
2085220672
889166812
850726725
1169533814
1971769775
1663905078
832957566
697631796
896502602
595639687
214488890
849736823
1550659830
1772074768
691981561
1065864648
246110759
450813257
1521721099
1462637202
1721473852
60225149
606787321
2048746121
826087424
294134906
49110850
981535007
1802094184
1655853185
849066953
619114741
2118476387
1923101691
1496521632
1920754289
864864668
759839323
192112874
826325741
1716974011
92001558
271436203
895171946
937823415
704798610
1683716038
1568125241
1198612144
1909062005
340170566
1905954237
1672704584
1266854081
1385311410
2070354374
20963217
227493449
804362158
150075259
1485536711
614989504
898168917
1293770722
1417872979
2802735
1677155852
1101265798
1970875849
1637130128
1462406914
685156870
1362149053
1684998535
37973375
712413531
1616427174
94206407
979757608
724175825
1948427058
725390198
932286040
141557625
353336536
320226765
1808975618
415491673
113274841
2116081575
1158445928
425813302
617109190
1993610237
2055126374
805530194
1789602863
2113516246
155051123
120688798
665734632
1243059932
1393094025
893623019
1266763071
887949061
1829066219
294592825
671873454
1084900787
373884656
1651442874
1351004892
1997889263
2092786071
163316723
1929772981
572389806
1626878770
2092427905
1696183147
962898598
1439412660
388490152
931811921
2031786173
165439619
1778527403
378443581
1203219137
1909272943
826668594
1384687966
725041702
714678806
417417071
1463033369
1541948960
696977145
762916459
1769767314
107070138
1746441408
1582815866
1997683323
833406936
1879219508
2080628527
120238102
1057898954
711541985
590172691
1246442334
2070225914
1449247106
84687605
1471567206
406282810
1438690407
1109757606
585331419
230844185
99427144
398838621
374771324
1505413455
1114310018
773506977
1491279556
1321967542
668499146
1740159501
1917985636
1906678730
1774274957
852714383
1710108171
179124522
1090980159
798307238
1381023432
1667379844
996179375
502230403
1311829434
1714949022
1881996689
287627484
908514718
1293471948
1715338180
645122635
1535825414
216627835
457309900
914946992
11050984
1553924063
1602407274
713083603
792502371
194993684
114865755
1767966773
213029221
1277831398
1440236628
333083059
599243292
1565371246
814001413
2133255468
267192436
938344259
28914513
333517945
572565378
1577520190
134839363
408910596
168300644
1556002869
810984978
622938297
767287245
1259397976
604077926
2131017818
1915051438
951479636
1836195728
1471339274
857348698
1943823280
554914874
59554429
1378278775
1123888419
551026861
1562729628
1294299129
335094820
234718050
1330121637
871900526
1105597354
1175670687
1288056221
732987990
1197759800
1126558967
751933783
1023185926
1440171991
179213526
1541179777
692291903
1537229164
1083874800
785091949
2136410247
1759699487
1419253989
1824388688
1923093898
183713893
775247045
1920361547
1306094926
534091333
2052526763
657291679
1019187469
2036622033
1496585672
1868979736
64042810
655129479
342011684
1746461671
635424361
689068219
553380960
1898034204
483370810
868927111
851800097
777424469
1514364481
945270405
691747482
366548388
257934113
1814840419
709927236
148687153
1186487218
1415707470
2118364678
1766178073
1410726574
910890889
798285060
805695197
1861787943
90850599
1564582421
1352430370
1075899723
1712737680
1895586146
452267866
26925663
1989063108
595471276
963451093
675858427
1218536683
2006993762
78041759
1497919603
578612162
1146540748
1318863551
680321716
997317956
1855888251
263418832
1656822927
1278890800
714505185
1723362715
328302932
1605984064
580887267
2098148646
1148982906
1750961009
1225814512
1711226911
565988497
980294982
1056040936
401484846
1986104525
110232365
979206090
813133672
2088936927
957192655
1938970380
2067200545
1220620192
993330972
475069491
1346230245
1286447688
782995705
671506843
378565620
766075600
1891543910
354976673
1877366952
969050144
1986486448
1784247095
1991888697
731919968
1965538311
1457179507
452729146
64487574
1506825248
1537490733
1884808516
108702158
10266337
1124202344
494894339
1589134701
1234817045
588535104
168041210
1875891709
987786603
385115515
1969410843
814661357
1616086508
660513458
540231328
2018499659
2067741201
709917850
2132319430
1699065224
1974156974
615531061
985189860
1202139095
491730872
46728675
1177596009
558579573
1638153762
1602766733
2067388480
1366484897
1017082228
1578414954
1515490970
2047593423
1812621606
1229161001
1812142164
207346605
265095400
533422083
507991689
1889322347
1434118133
1919091439
1661398446
1084398106
613885272
1628191862
307015658
525573195
941360639
508993997
1026229877
1147093942
1949713891
346987086
378688479
2123109470
1864182344
712816208
716932669
1747464470
178548347
1459883502
281559746
931149447
1946596094
1571039414
1299536777
1656809416
1630553975
1897573197
1456779957
178688333
1604595216
1371365657
168377309
247308299
475432781
428576038
585814605
1969548985
590333295
476311418
1620940889
14796022
975427433
58904061
980833792
232259760
1424055312
169656320
1071417639
1656571166
327121520
1029210024
53059850
2056955138
457626615
938849987
1628348229
254447106
139358534
546178981
1157859135
870705581
1791087802
1850913587
744695477
1795133713
903821628
450534074
1476197083
601579713
50097486
1135736097
1302368294
1753312935
702234526
854559304
1449642578
447239068
1906874861
47803619
1987282439
501172553
1508164439
1407887357
2093510478
646178748
1456463207
1221255206
1593201310
1695024300
1307692692
131269379
1391184382
1326480082
135192396
1807264515
286823583
1417520155
1926981116
25898348
969656053
1706119007
924263885
800350222
1280598921
1009552061
2127562801
1525558795
677835894
909813583
118721193
98897460
548733584
1117472299
1617886094
97996564
1379036953
1123162293
541471159
1011904724
1981812633
366650392
1455321435
324677255
60868843
960299060
437353992
1051360200
684903411
275935682
1591050797
1567350491
397179738
1428452651
688415081
2039206
1252018016
1740985722
1937246916
63914990
3740354
796851308
588310001
635884948
1523768304
780994749
1603952974
463678732
2085069404
103614431
1850758124
413859171
1922223466
1748902481
434477471
1885428274
1336719262
160887680
1716521173
1013677314
1258101661
271261108
634214602
508982523
1932131881
574360943
1525083258
1979150593
860967540
620636087
1918549913
1474705683
1394154949
1261051484
1447133277
837361004
846120602
348334658
699202829
1714431783
1366383417
1507437438
1034002787
1774673264
1998035463
1791346000
751281193
853964474
2085164820
356606394
1791218686
333803046
2023956034
1923884766
267409116
1957143170
1304152392
398422746
434173103
380923435
1714485009
432914899
2142132883
425232959
1782042948
1308764777
896696257
1837574305
2126671172
415748141
469514185
1395144337
1281613059
840620165
1241530095
1068101955
2026379240
151685992
826839022
153394524
1478790619
1239201313
608600951
1583785880
927212787
632424403
1256153789
377671692
1028624217
2075137952
608498414
160568219
779711083
1471328509
2118814210
1477171627
327680465
284720026
330719794
969288863
1778851086
1787725111
1914793947
1978137707
1200436454
679632950
1987363999
1478177493
1286485330
1459543124
20228114
490576147
14428458
349399156
1425944377
1993131564
1425191628
1614006040
629872324
658134391
2002838256
1597175034
385600486
694238646
1658591904
828525109
1871254588
1944587223
1188434696
1714044716
224772037
609913212
1534940085
15637628
16259159
341994804
1390528774
264869653
1114936995
1125465682
1909829556
425147883
303276152
1801005553
679061652
130726228
558646734
1559515979
77573765
724477781
1384921452
893270842
108088924
630932417
780272303
798550619
580772897
425449064
1193811268
1497186758
1315972105
846250907
181001497
1968520817
1799423671
1239997447
1515612009
1570004595
2086404509
132875553
162367463
1927072952
2118742429
1706342902
2079667229
800416720
1068072799
1406726467
544094145
1535360221
840959198
1805124723
1168575592
9599557
1353103571
1378193963
1458860273
1241674772
620219050
1894033944
1342541710
1196444233
1449781836
5667243
211019777
1352299445
703545594
1178597321
236401311
1208772926
467078079
803201371
2138633384
1847801893
1986031063
1799066457
449642641
2032249985
1185958992
1520189552
1110118777
1211132652
1500022503
1770878059
987701308
517258587
859979010
164427704
805838577
411427997
1672163892
328120613
2087259234
1718099839
1907173594
1091544552
1487715855
1810697533
154865055
367476231
493844283
467864305
737955059
1288511956
624642640
1379377319
1081688806
1186517281
347737816
712063118
435264449
1328195638
1529154990
706968491
685519219
944299858
1466989521
1754943579
246324831
642363819
1499043052
1047747414
975535854
687482026
377717356
832201363
1758670832
1847019561
902806569
1824232947
828768878
241282012
311092331
1726791787
1654995713
120613782
1214852878
224553866
1765459296
1016041885
2098997678
123709712
1916182691
143785086
1086534798
461274320
1745112046
1889077073
73285541
1561430598
1696479115
1394988757
1208235322
1984821783
1707244289
1147047868
1835330759
1936494692
1369430892
363419256
1104110918
338819098
798847587
253983621
555711602
1522463062
141239901
1487936147
510386445
509721661
963087457
881556449
968728672
1544304231
432689500
1615117621
54499358
127777144
1291369578
937230588
736509633
1294654995
957987619
674156749
1734492816
1024457378
1585263925
459723917
1652557120
487461946
1601668080
1976271359
1229297353
266538853
1409379048
593676747
556614064
1349386107
537507008
530603010
337016361
538766036
606993816
1403170080
567653201
2091129730
1836417622
418431830
1445055151
2084454365
711815799
861569772
1259546263
446575015
1984463918
1536882967
1098837993
2055450247
1388397863
1063828497
424874644
263180949
1916788956
812782599
1358692469
1792950711
26866127
449274727
205565075
324776563
605316103
795869188
1230708122
2136957007
1218311340
691862165
977023949
1751310894
2054398727
1741867904
1669922741
1403428120
512964142
1947087381
1236170427
99237378
3407445
122758738
1899814233
1728903935
956781196
1544582842
1007886039
1144756728
878360015
356976394
532351176
1327762500
125706978
366424240
958184623
1923669926
860101295
959827571
457522921
1721298674
657224328
1408152937
233673031
2003256753
947864051
1203581676
538070348
1168919669
1104214812
2111724981
339815732
2002365558
1840835437
1120395067
1380898640
92253260
1085255459
2013009431
219133330
841316813
671789974
1237075833
289705287
2057581078
433678763
1450310471
1693054142
1496465722
395471796
1621180510
735181270
1384834675
1424204280
1018945119
844048305
1017046824
1540849428
581805494
1238480700
429174970
1831318942
2114288762
1379308226
1316398093
715664363
1404099139
267422626
120491194
1445202542
2091317334
2057794163
2104614418
1083065137
120189757
371014084
2072811165
180957980
1035744446
1295571920
661688919
3363338
1582678698
1083311176
59010615
100354678
254457112
530544682
1200412850
47468349
707968462
2094328975
994128098
893416983
498610013
265883294
1992793281
876061274
1432225552
262813414
874936692
1212493329
966401668
191711292
330416853
835010425
752050974
1408573258
1918346961
1333308170
2118826161
1662153285
1992140413
2143072725
576746499
818774010
1707157030
1838491969
1486824157
1092557102
1797091804
12634062
1149042631
1652251506
517108342
1352276444
248152099
1204470124
2059301135
1733428608
233806671
2087860902
1331757036
130689892
1508975507
1905716223
623296020
694483367
976116634
864335540
1766154570
100801431
372148539
1825293780
1989839228
285562609
1984181816
481804797
1769308491
585525227
1862044453
853427782
1951616106
594312711
1268871618
476241960
639736098
1391495309
443245463
661019001
645561677
1987857593
847450334
1036689861
418161667
1018686190
1301660900
1034824818
1928871159
1085803626
2091097158
935115538
1868012936
1788753613
174726368
731387567
413899922
1452063673
2032760067
608626848
1059025213
44310655
682554468
502742179
1747990573
1525273726
322599901
101104452
2136304284
1389873749
1529532075
2088912628
1747223363
2143379975
851460833
1657613983
1077863355
929414509
2001507616
889394884
778721492
1111731457
1906673610
527068289
550312025
696547565
1920278436
503738682
97717436
362695677
562159640
397493680
234421134
1769106674
599806132
1107905975
1225607962
1855396359
13681019
355639641
921654827
1402157136
1320859618
291355589
1407683186
1720613015
140808314
1816457899
421171861
1698091007
1595642982
261107027
33949527
403087317
407028549
2055251556
2091119942
709556493
1537293300
1664840766
756684345
1043819858
133402875
142423441
792254301
1009374425
163796430
1222054763
1116184084
963421910
1797380359
752080712
1047506178
1229225252
791373234
173168467
671472290
401408991
603065764
852882370
917885544
1874776986
1555877299
537312618
2015081364
467157956
325347318
423136948
1128329979
2097513776
1158093794
1986902035
1496621053
658187627
1798412636
1128085850
816370205
599512202
392941188
2050810247
878320358
2071516914
40374027
11939690
1273713026
1423384629
1625277111
567570849
781969348
1367688791
1132487073
1801194393
1167898737
461007832
749948993
970966685
1245169886
2038997656
370319857
1688237969
1639853335
1667609093
1124842732
1868792072
1590783245
369457675
2039785982
1465833354
2059090063
1811583404
432090562
333920896
1312303517
753664296
1075823809
1320470245
1275192864
1083472434
1360945611
1626186777
468393471
1003326699
433420598
1127348396
67875136
2147172496
1088108089
2098283269
668893130
573844770
1829333983
1678935567
79153881
741289979
1009701878
2117353715
277371979
8666206
731702884
1198273927
908215606
1897527916
639562968
2041120312
1085899251
650903835
1210068346
1598170042
16749506
358544386
391334112
382904881
1512285938
533833859
1980994558
1908958533
1304221830
782749600
1678509779
1816590330
1364757330
12814828
355433847
1635543710
302316498
780410943
311117889
691184552
2007339223
37900411
203700025
451104626
110244298
1957354625
1163962804
1085512762
159656004
621589356
684344637
683017449
726755194
1353690941
1792944047
170104631
1332937821
2048111867
1219110851
211849411
1923216106
79749283
687074185
1630419520
577330150
986439910
1158445928
1702306264
1913041763
2069927112
200635444
2108193061
997360028
1984958974
60890080
1605314051
873669415
1521931320
537367880
399942128
1159261373
1800562871
1546554640
2100290247
318562196
49417331
1626536732
306406475
815851374
374638198
1772794383
623937514
1727229481
159956962
1895865485
2058750390
16958186
1243467893
998211841
640568106
825094220
1774260364
404843528
1764311966
1272231952
1113643121
789455578
28999024
310360680
887337592
708904839
1193479786
2086641502
1535794717
1466337719
2022670025
184428982
379303081
1435518486
44528936
288531820
1337493805
528211694
970591884
350151158
684393114
1562955549
1568908995
457385216
756241792
672817615
2011662613
1695126126
1116042017
307412590
213442795
490389366
10143365
1167015581
853212094
1057989329
2007502076
987817570
41591180
558955464
347239560
2014965826
495497092
577497524
1341231374
1508775102
568216543
283852832
944920786
410777726
81783061
885559869
1081584547
1603726274
1479432193
863994987
934971903
1084504038
5138846
1890555002
2091452644
1670735835
270360977
1382728386
330429872
756544294
1892915046
852653987
1607534431
2082878046
1385131800
1205239591
1587157353
1177709016
90731070
1253036572
1758929222
1869273530
450785312
1552745407
508186127
548205569
1995083419
159743723
447141054
2062450903
587298274
351268595
769304431
1690924172
1920311118
1386444717
1666807465
1320661537
1654345072
393083408
1021361434
568311124
670143893
1785968419
235683668
2045852773
1537100830
249155754
1282154596
461468834
716106815
85412599
1533445740
1658071151
887217549
72026149
639148982
1895547257
1782296544
601979221
545676948
1842309220
1303101903
1330877832
1788205310
217985412
1914083989
1988658494
1453128918
1043290519
392062470
1191280355
1723338
1947763713
1421577081
1834648067
1929888689
759072926
756687786
234313145
901818854
551297844
589280267
140267079
957628869
767064022
1853051241
2037865329
271458480
1637598357
988762154
1154650148
323612957
949117674
1891626395
667531387
145657827
75684154
248583334
1676031673
1851251505
1774478272
1286268413
1814229136
1167741865
1073240137
834142337
1508085302
2098882587
1965374549
917723267
276237690
149789941
2093639897
612710465
329570434
380208951
1963184366
355808511
564220907
910279694
785929696
240968267
778411965
1118121352
1296844099
1436876882
670121031
1900975290
2117981657
1829224303
330510817
453207344
567520189
1272743932
799192361
2043252080
1880460291
566347910
926441875
875910884
1878199690
1330317644
1307217290
1312779375
936296761
1475644812
525113866
1375068970
1859523045
1573699647
68824594
203939543
882497056
309546354
1558215918
431964216
991473926
1171361189
451344731
846889811
1094790270
2143687044
976841854
1798295453
1519620052
800013385
868135385
2040062976
1840725582
2084673972
193149137
2131911363
681311808
832429621
702603509
1806818596
1607407714
978117047
528235495
767745572
552769521
1168350184
39284308
163022292
273893627
653622704
776560286
550271884
1777824963
1053998420
1344037219
2060753264
1592094683
1478965593
1365657541
1920109554
2006918812
182326471
1837699111
613814083
923920098
287557166
2079807606
1510170402
463316410
1141652530
891147443
1129552846
1660925048
612123158
1482107969
1380286115
20052272
2082708134
462512180
1518664412
391426270
1108355450
846799899
775024601
1616230819
780368641
2109123681
836731510
2098437150
1228859163
986261149
407587553
460206188
1069678635
1575602343
1104954191
1809939635
663054240
1899035688
1109568053
385115356
754797982
1760727868
728319601
951547104
1753409574
352316064
1597703566
1401220404
1342682211
575339623
1840385619
378639062
688951000
1738264903
344952226
2038034974
1783215039
1505794370
935706091
1370790941
1864473948
1737352992
555579384
1337738924
242178590
692705708
360850595
301703707
1004074058
312008042
684010043
549624019
405829382
556695384
1025281374
793259607
1613261084
751500308
835973209
894059682
1798439812
1401190494
2010641890
1213295422
350946550
1714647326
347667720
1505321870
1173003208
73028098
576819493
1173667311
808231436
1866179336
1611868127
80146692
1453715925
1106953076
1644012683
2016220369
1535451015
871255417
1823226482
1132583972
2146732304
337884384
1382210867
50860655
881471385
119164673
929525636
1361680367
1552199139
1253515371
765673008
73237985
1414071633
1627218416
1873053529
424374059
2112905435
1580839647
702787459
1837721167
1589830169
829863197
1656097324
2063234972
1091881943
960730398
55372414
396959109
1291879093
2015781642
966106647
325137477
977805968
330518298
1837518292
977673105
1262286048
642959463
1443216501
80741564
576478508
1275210518
1019600106
541002698
820594771
917346320
1720581882
1004259236
1083352370
1197621035
1029825572
431427365
439215933
1162087527
636281696
1121134780
374440805
511277769
1171399030
1096118865
1295231154
1895633484
1100418883
861035641
654958741
1281970888
1189404932
852760021
1651858462
506607978
1058539991
1135592664
1518533562
965706791
446493879
653951864
1473328204
260859470
1776071784
1440949404
731789082
2050492485
23423341
965271293
914131506
1540438124
2015346091
1641096633
989578184
1989800685
439726315
1459639610
1379153094
394513314
1053062148
12644779
1955483392
331688762
660889451
930100166
1878999009
197152313
229049454
2003235891
470254604
1072104125
1325434085
234424830
939623333
324521842
1961090606
617143070
892160120
621042966
1290979714
1480992670
1773031936
1926664327
511099732
802182663
2000538095
818390121
1792373950
1325197650
389774314
1721726985
1840884363
213442795
1678357075
803065707
1602755317
1240377116
793738074
53789817
1404099139
885069742
469833245
109237368
615121224
1532258443
380004769
363947599
417965917
2114230945
1148842574
100425841
264146094
941881740
680799163
1917019707
36539792
1162593284
243374561
83602528
1678610156
530268205
121650508
245044580
429808345
1050217008
276564667
1474002735
1314629651
1016944710
374387065
1406844774
1553153289
1223136243
919440381
598845467
1792205424
579322839
590173417
988327213
892092657
768071359
1374260402
368483081
1983643952
1354918543
1224195839
944413701
41537919
217506780
1165566927
1130071928
1308227341
1667007743
369691574
938700089
338033298
2062963266
576871233
1491854557
711270531
672906170
1082402407
1081960002
1863383736
2066261157
273317418
373290920
125416992
1659561537
448433938
1040335128
589489525
1362589976
1123805770
768555715
112637071
1253074327
1962955079
919820200
722769560
1957995828
835612263
1428988155
38985824
915448428
390449281
813613170
2047629664
1222258289
1397488568
837882032
968407153
17682274
452199065
2024751086
1858819521
634018231
375808377
1687652507
895226824
241655263
1458954058
1888230815
1783283723
136585355
191226186
337645055
101701008
342959535
1449511342
1337151458
337833649
1807036710
1025163686
1685436598
1531732634
2094791838
1288579492
78507617
1680686051
981961720
57950336
107282474
484989332
287857219
302920141
339203815
303500025
1971364588
484579190
1746010605
1913165768
358174202
999756073
1288045566
840339272
1663608015
500999864
1232293258
52677217
23124638
902725186
825309959
1396229544
126418108
514800597
1794514802
804598132
1411591765
341914030
2039526567
758167104
724244143
1197959420
860699871
1994277911
1344730520
300141556
1143884853
389564498
231639117
1748506442
1763419524
485392828
1586474511
1510222261
132994403
581505017
1890348030
447252284
553806695
701168167
1512346368
1629737706
551392373
707183494
698679152
828844399
1316043636
511149221
1356841108
913989290
1851251505
2140622252
591089031
685189144
197140924
288311370
206759356
1765666330
734172626
66285975
570940558
1819583037
1369864770
19682769
1721473852
1085471422
178823606
1070420926
540521389
58729960
1047054739
1090470681
1839654096
781489963
1942065060
779997052
1725280219
666871459
2042682831
190925521
1016754559
388161317
947923350
1691498821
1877811515
1954541616
1804731957
316810854
1668699839
1099468644
901398824
1125189304
180782189
70908894
1575565389
1353109987
1891526179
82919703
1773297848
1597770347
990456341
175673262
1022168099
1451628881
24274164
118877135
588558542
60017747
1256291621
1440533147
114838328
707202039
1757249888
1198569741
210772279
125768789
552606868
1087128070
1207203884
406651579
892594104
1539024574
1051077614
447369865
804703399
50974255
1754755325
1376542904
1452431739
217711818
441820802
1372083039
619978464
49162483
1096224834
847550795
1602656365
1174038404
1387035560
754450056
1405409942
425341605
497740181
1771025997
505868465
1148282321
1150742485
30019967
2076973869
931813845
1179388307
509550034
1430600606
1431953421
1025031693
275582281
1824141785
613145162
175838202
484271106
1593237351
1363753482
632459511
1227893820
690587876
1322048494
679719506
1215932174
70056842
1303468549
1689455295
895475283
29831066
1632744281
1160816265
1542302184
264298897
1811974541
1930221597
1470954302
2050520418
1841947281
1701316194
438287290
768307840
1502854947
799996834
1176386781
846293701
1394154949
561079497
319431085
532985037
951852309
775984670
486199328
1533836611
1276921562
978150965
1120752331
1815519473
723581888
209752794
928179714
1156115371
913855464
1806133390
1634137323
740977437
1857701904
1117166348
1136132368
1104841751
941821943
653208137
269200127
1736827550
1142116026
877997591
482216469
795210120
430733711
1585707266
859185669
35112581
1937773157
1683353497
1480545961
61984844
225161329
110421226
1220580801
1773750076
563536263
826587841
834582848
1880016526
492703196
1583311669
1280618640
140059799
422769712
174345486
2137442390
1165309566
299820725
1987036708
985234783
308332298
1866881076
1150962062
652249185
811921311
372419687
79865184
1241920929
1994691433
1000907212
740183235
1099728880
765434176
1334906181
787896170
1549530184
1852490242
1600643524
1781245576
1298226935
425191704
232415341
308556765
1511987438
375313468
1021774512
1358484158
962647201
1527343345
405929981
913959077
664435762
1730302310
1825993423
1222219219
1855403379
1783192769
2004183868
252284635
2038516742
1660212279
1549141239
438329516
9270327
1594996504
1978319734
967404029
1629916710
1309807466
1044204898
130325963
893684775
1224128676
217222768
1461484142
1379964625
1310758103
483269412
1117444041
1301868644
298373606
396454740
1576203090
766723008
814261876
705609641
862226606
211088689
153806229
309232766
1000399316
1808875541
1785761196
447859478
1644456843
282521373
969719083
1145506915
1042118511
669256692
1319389007
2082687262
142269422
294055001
1371452126
779457056
284180404
786967217
1304194730
1652178018
1376102208
1342118810
986165687
1666922831
627607510
1921852580
555476577
1487707539
22240340
1359719633
1015581460
793544156
1909981310
602206262
490470246
1769520189
1624450403
669395481
994782720
162025752
1311539255
1852682630
1011323633
317306184
967641998
913552489
778433794
1761747164
1870973795
853914696
1266698219
1069895139
1998536402
1715085244
935592745
436925550
306362171
1010296792
569968702
1324421845
1325031359
976141454
1559597276
301396195
1044458097
611050798
1501763204
1443985511
584926950
13262881
1338470091
1920239099
360868504
97920431
1602191560
93844745
1118282451
1026023549
737323787
10636352
236617616
1890272227
1587653189
1721150754
728763163
1782484909
976502234
603387596
761684848
844512757
1162224700
1134099083
413123629
799580299
1068377743
568442790
957289282
1496244551
2012832849
823941017
1825924421
45644240
2126862447
87660958
1256425643
473530866
615388039
1762806720
608171970
1050192999
108443331
485878403
1606314320
1531006507
936865763
1102396693
392207808
673028938
32467717
725050630
1461749683
308683692
581197871
1607724996
411569903
756442406
995524230
971521163
958936380
853437993
328900136
1135569741
1939555528
670164141
2041288222
328896165
1569370025
1372244635
480776144
1477591861
1239432928
1004022776
145444251
1252140381
285995059
884015882
1353649171
2057986664
19899211
1857460368
726321749
1567236789
101284364
194395313
1724439926
1362891064
1148968028
345432075
689045597
1539841455
1054689297
1685143488
2112726538
1606034029
1817393804
1160817765
186356637
1493225058
1964382377
789970322
705970954
2071268431
93963767
435426059
1833355199
635155890
1014847039
143136849
2092745052
1370921754
1948868875
507245613
915259437
147284872
2089202500
1687285885
1376282690
328149669
1783958832
297108855
866942861
507617084
1554101214
780176075
1412940108
295140840
1858627613
539319891
2101969867
364714324
1855194360
1208078912
345885310
641930846
549221366
1406653872
1619972574
74841397
1081078172
700259573
687724711
2131204477
1202759306
754748288
83669016
2064620176
1335353637
50531582
723673327
803659558
116402017
755912929
2136022677
1524256925
2022502736
755144514
624084889
1342176662
636596877
1623419427
1813884198
1144678534
1809150321
228537497
1215904023
1655137000
1136652138
1947920368
76966646
1682545670
237667891
1773898487
874565068
893447370
1379936443
902725186
674254543
361424866
1880422780
166583816
747511560
2101467604
46149198
1009134721
1663485890
318862064
2037596799
1883157851
1581372756
63790680
1023676302
700116590
1274534997
667550037
1436752026
368675277
5071400
1311379640
1283571756
1841904141
1049817245
75442018
383535024
367933174
1583764803
1821615942
1334522199
425233467
1566280132
21986484
1781418008
1707886856
764736031
2070173225
50881886
1208296452
1187689571
1071476898
6003044
710788321
760932049
1316867080
2067037705
134066231
2077470788
1756084529
1809824481
808622980
120523311
1011349013
1061293915
383653163
86674736
532126642
744268608
1879154191
2038539615
1423686384
57473813
1098243933
2042191089
2067048570
1151230457
820230775
1336548055
1524378398
743233364
205780027
328090535
537776064
1165960480
1124642203
187898335
1447263936
1195437484
1364280276
2028272520
741569971
1691562215
851416137
693783127
898279267
240765522
477246113
424836873
1679996408
195335019
185403809
1039729480
1852552580
1935806484
874658465
693722165
1457260034
1073653599
1281519930
2023968853
1052389948
1482825079
1639595938
1531796651
1846128958
1169342162
1642022917
2071503449
1484490238
1987412647
2037429931
1013087730
1647434853
1799246192
1640638252
522754258
2090527100
1565517807
1187013170
1050633233
767921559
536665661
1199590085
795249
1113643121
1056622137
1810167409
1675066344
1067616532
257831345
1565465884
697228579
181887264
18410626
1709213160
188981916
644267076
1902840062
1825924421
126355552
598861456
1360024522
542412829
1259420114
1195439632
2010872039
1361677964
920652445
1513466055
1226726500
1949599282
56164158
1791255845
1892928280
121115351
143823601
1346412521
989470497
1325831207
2010845585
851170848
796459474
1448699964
1505398624
1602828259
1829268875
588192024
34149466
1958843156
478571215
923776020
217881570
1396485394
933864828
1691142812
2072576456
1025517843
1616888325
1423043844
1307604480
1442986487
477265415
844390420
1907551872
1286149248
1823322176
1005487716
1592240523
1481618554
1230151519
1456908981
29754233
1123903405
2086022190
627854290
2132765286
505289189
1842764092
1145575061
317112533
1958547895
1995225082
14039970
903097536
580518723
1467551
1957414446
787397203
1808358918
1990448415
1856292102
606115281
199179431
1845578708
1331686826
1561174286
1077296496
2120919851
304125366
1471061331
963682448
178899680
540120475
1695601643
449074790
1503839265
1528933637
1441628209
1374230641
1525224297
1898709672
1536782682
717627571
839184250
623381711
763941069
1651646032
1283621696
1678854725
766629363
576932334
1475745971
1715481552
1649304109
1548937532
1984798229
1979118358
711933340
835404017
556601414
426410767
48593294
755358464
300784593
1683861095
1111617016
1955872245
405240653
935312142
988046829
249183009
1847964837
1250235431
1494951244
1415572776
1621336169
1314468793
1699727414
1998911716
454479215
1435621142
1020144617
223392019
1052208669
31480629
383824672
1054701058
24853777
1450182020
1481531944
22957726
1133309878
2069669311
1259866130
1757499147
1692001183
743597968
1863780445
2067108767
1452062672
1489695731
1634243411
1574913622
671803019
926612779
364536600
1096542084
2062225015
1699337316
1854149286
1845497131
1309406685
776494983
500356641
416796064
2141705615
1495595335
922893846
1196974117
847649942
1413437974
1446951308
2025515301
1749603005
932118796
393000751
1700181575
754770502
630005727
253236717
1234811746
1996741339
1568214736
978294111
1215772653
1629380152
1958009322
775883308
690628750
713990624
373368941
2021162482
223836570
242559509
162068292
85181600
1490900720
770242282
912439566
1707074959
2094254946
553241007
538518921
1269583572
640831007
50861884
396041543
162997569
1466326585
691878261
973051003
202533172
1624174043
753858200
698289200
1544933126
1246625442
845095270
702264721
1766736322
831383811
1100050344
1934252493
1088491838
336003168
1249265683
1788158750
1862989385
682671117
2059772838
1608209217
542454760
1766256739
871531511
1301907375
2049670997
1870699345
15397419
2102708038
238090114
447847865
931642626
1285364926
1144890063
313197825
1193117606
438824248
253098157
1482267345
1431117339
140242272
1724943571
1407043241
464117128
339300207
2029541416
291842239
641214935
1372083039
103240178
771281872
813752554
598192746
618406831
711903157
1276728739
215738748
523550334
1268731437
730047550
567987208
1887859020
8168534
880259635
1871254588
224762164
699202133
50662659
1982559691
1635140164
378406024
1175332557
639642128
2001948139
1205367522
2140174683
529070613
1029937388
1624314296
1904853701
1412763767
739027283
1060613707
560524438
310530867
1645888832
1530027866
23357821
2134100614
708377710
1730026083
1694801240
470411513
947378279
1353445858
1350101113
1330553510
723420215
1796233677
1769279640
445843445
1069168032
130453060
533749284
1914783401
605716246
1848042789
470163793
623996911
881245387
1370048977
1125375790
1447762767
493909450
774573988
437597223
882411399
1295339082
903049882
1021355165
736195832
1815014256
2143334313
1474228268
1210807015
946188495
744697695
1777864966
1545651756
568191563
1583311561
2064326332
2146423807
697608156
2051799624
516913875
708015112
144232281
615732388
1954970138
802120536
351934851
1866991769
2110657219
18986130
920919000
241061089
601447529
541073312
467976397
2132200474
1316036659
147135283
778172744
611840138
1138573128
1829153831
162494997
1795087372
791984817
913873572
362728076
1816303935
1239797493
1116484713
1695522291
1993206197
2105938495
539873180
830866824
227319586
1293292153
738243638
858754293
1814940675
1770734702
1412241136
1754428418
1521365893
14093261
166406663
2092708184
682302242
311671275
1361714603
1536491628
1508986813
1892304245
673143727
178401973
367768900
740169442
1772612213
515103320
1318716981
409889091
1349831172
1163347597
867560343
505213526
1615233048
1262570353
1827191379
162328591
622066137
1156711774
1514523251
2120783046
1862064678
1868311023
763558808
1077493869
782825885
1060440670
400883724
1590686517
505864274
806505506
476417568
1814737955
326269162
1007443409
1933471098
935278400
758653118
1428361949
917561969
1161198180
1734574674
647683833
686670055
975734270
1617819869
103161221
2013288153
769674406
642297617
526968480
98837530
163020747
956434777
1161772644
409546791
224736732
1604355554
1655000182
2040428286
185839058
172653123
900400356
545015738
1740669045
547231860
703371236
1706862015
1511705635
793978778
1348518136
1027630806
40688148
1982275298
1103650022
502859473
502658467
569349100
1180579607
242582676
1587298907
2066533258
660764658
628699534
919259582
180156392
217798727
228487251
1818515480
307029734
1396600014
288639184
5889792
429118035
588048766
1554780930
1904920781
54123584
494065881
205719725
909167318
606847615
1933578142
972397898
460740744
1722762113
974904370
840912403
67920220
1514244216
1944647242
1918619329
1546812882
1187490084
2042175579
885542715
1739955134
1137908588
1535133718
37890544
916193676
1681135734
1366340081
680194492
3847254
1766932321
47690220
1701419076
8368125
1299182777
1972152894
539418739
1191143126
840433778
1856036204
294831333
61126895
205209139
911555062
572983667
1113730807
532026400
515771838
413296808
1722961103
1375548862
1015025347
1840110430
1888555708
1463293970
1204358327
194996576
550882893
1140730188
2120846530
433784711
644864440
915851422
706531382
1262400703
230367741
1673074892
1440343119
193690911
844016248
107726070
1771560104
1614715287
936496848
1358962179
1291899742
563245135
1449779329
438242520
1536122343
129894158
1788085354
1100990029
1370303004
279314025
386156021
1063271611
902177841
2117583383
1355359240
864599214
318409566
181744791
1902595674
860463520
1234934774
2107203849
972702619
1805245391
1776878049
1634464904
171272792
2008260596
460857702
1516443427
2144581225
1545118313
1122189133
1611837725
799268210
1328529297
1903517293
1017890006
944618895
1118048953
1631411353
92474698
880217488
997380685
1785631523
1605124154
1669651862
835784144
757302912
639581246
154489918
1215332772
1027814020
1759401006
518947155
305439091
402418482
1064344117
29754233
300980117
688691721
1496584430
1931438382
167695304
215862550
387405114
391956062
2022827366
1609902064
2146728285
2083347259
528007246
368071815
1974224219
2097540884
922360451
834156407
714096147
1049817245
1159646363
1968645424
1241956970
1782535349
1816883719
1049131480
1745245984
1233002121
2105910056
599611991
30718320
564881762
676360709
468165890
363843334
1777562824
1697807291
106179032
1895848358
1300791574
1293536848
1618356152
1650716297
303432124
229049454
1511558991
1418915898
399716707
1126227415
608233031
338590595
327898926
298026231
286239659
2092469187
790308503
79161292
1434324847
1152359776
1211553300
232553317
1231073691
776423148
1046072815
291598499
754913993
345395274
740391805
1264989332
641807647
590594465
1670047685
1022371808
1179149870
417201858
1781162004
1989603945
529127084
821297097
1477230526
850284996
1766519684
1600412592
529299324
843298091
1379235351
1715125780
967600414
1208090800
1254078496
1071062237
1054419109
112924989
788702494
141512825
117646370
1094788249
1381219586
83910825
1001422097
1425779338
244056049
1673744954
1984799209
1319761848
1569277713
996226440
182806233
2003651681
156603657
348519399
484099695
1351500804
1883397254
363677066
928051873
734863079
1321280581
1283766457
321280348
40937103
177479244
1244512302
2067788979
2032846311
37733824
1738400157
482996629
563159899
607776569
841002246
1574665630
1582630438
1384704728
467882675
1234248945
990272822
1599148118
706195683
160043726
1015233885
505183232
1721922188
1872561060
280557722
1465607684
1804689560
1230773659
2030913332
1455947836
1521725929
61992299
995009316
797815915
889107151
1298961105
1849713268
1076369470
494865970
734311416
2003276458
191359868
1128182911
179843064
1238399251
1924813997
764549807
2065750919
1334918665
710279427
527249140
432516879
1252420043
809736516
1239685803
1328979938
1236274503
233753939
746919851
83470161
1271709927
416955221
94848113
949725801
1695216867
356277455
681343915
1937233512
616014795
757191443
2103042915
1467712494
877398732
1337395239
1789500850
1163439713
13012349
1944273684
429765736
1031285349
782907705
151510183
1217894827
974244553
592528527
1441512114
2091880460
152511721
1975528205
1409394390
1266114064
1734059501
1659848905
1525863829
2135773188
967176334
2111968205
715899232
754323190
768619757
1023561426
244173319
945872836
1285301308
1962911591
67174152
763516871
609789397
1276555220
450120611
284182551
1490525427
1977954361
576738202
1163027130
1687473661
999410465
102245681
1866967646
478262419
2120177978
789909198
1046628343
1192780075
613786486
1937590637
302560933
1142121275
31100489
504900718
1030410500
2073175450
555424757
396129733
1643672220
370945337
473536420
151257099
198968442
606831300
286245930
92087545
299163733
1533268767
399350149
1791631169
1557683592
82608189
1482777821
1489463885
586338008
409732963
1045435975
1380233474
386061201
1670358501
298045053
477289393
2039323306
1778602719
1228110805
1600799322
454903726
387924049
711270531
1199225277
291992751
1851271432
1789759141
488582096
1711073874
1554577101
1291878639
1450862001
2027846905
148355254
1874550650
1459961835
2067698243
539945041
1724238227
71416550
1779149296
1026319399
1795106088
1859998151
2025553456
749685588
981088671
1529186216
290646944
385097717
989233416
28587737
135148083
1480751591
1426808905
217720280
809731139
1878944702
422738752
619082431
102643589
778754148
999196709
1568338545
46057433
1311657911
1329607116
650048148
2087395468
1183515393
186891316
778359194
1402876613
188270963
1077546977
389159593
112122561
1519090987
2063674173
1065473947
914775632
1528749979
1297457737
1856220084
1449276099
1500696073
1244632832
1325137476
529690023
718260903
1937334211
1938239908
48542187
1269478896
291777961
1643393539
1118904117
807826014
764702726
166119734
444292854
2010509427
1120612619
976355124
785902035
356009232
683578705
265947489
1287747107
1726421267
706033149
1466562595
602152818
1662560575
493847092
1245155851
682480598
1288696942
178917586
1056269540
1578085856
1883588055
1879128296
160546350
1332454569
689428108
1696117781
1168095443
1746739753
1956153972
1556998194
102147439
1628000010
191711292
526025819
1920555241
778495349
240823531
824115048
1094218562
190091556
462164505
602568944
742847674
828413795
1327652246
1919982714
1425483929
1068014990
2020476010
1252349018
1800721876
571916311
514668325
368173825
1666615417
1807083940
1860843975
1505972108
1590933823
344025634
112913821
459241025
582565472
584820186
1022696891
653599713
2076605932
1848285164
2083147712
1060893659
1465424682
370555626
990924326
1418069665
1847764775
1047542567
903025368
31498563
1771801288
1314875943
2067968870
2116964024
1687892474
717816372
932181040
1229492534
2121712404
605971441
1407997778
846286155
1420131733
1080965930
1890819461
2022458097
915277661
192071044
1285591097
1790140424
1915855940
1748077546
850488822
1752624493
1994888421
1535835477
1543140653
1390883610
1770198611
1016572452
384270408
220246234
1658149993
743938657
321347441
1785311842
35622338
220944764
1039528548
1512472000
1277952250
2060190486
1017013180
314224635
1162175417
1135204672
788772400
1037878746
1502897558
1675071138
1359352863
1362964749
2012101278
913134204
1156761878
631592807
1472159522
1641079156
1629840890
1084819178
1138721244
205817967
591613619
2043639957
733405287
1284699812
660195530
187449071
1814425852
426099229
1576696575
1269941639
1605095586
1023452115
840654382
1441109099
131112749
2019704383
312390310
854453898
1518189112
1462637202
720353852
817388497
385716107
674320414
527966864
1842790998
1087931232
610361084
1427685950
1685814131
109490633
806647554
635050519
1185585799
1983949377
1023697132
143461194
1343776831
2030258163
798375981
1709728658
1909197711
848804130
1885201560
1804699452
602834155
42826910
211324572
142649110
1518719080
1929649924
713877667
227360444
1157060635
1990509551
1203715662
1811032520
617192235
1174787610
1659619824
339509201
192755518
1708437141
872880671
1499885764
1252090262
353525018
623656594
629342089
291257207
1523048192
1548122881
1648327438
1498324940
636231492
619955793
938114492
795046737
1954206761
225923917
308040339
1798730897
58660281
351195869
2129347773
856699908
642744410
1811430866
180215521
598470115
1592611899
273761212
817183432
37271426
1817802305
531235200
809553129
963083906
1892166531
1561729322
2104243818
1199199534
1553422899
2016566617
934119122
2010517153
1987677804
582210127
448475632
1035742226
450655544
2121138952
59648777
1652855563
1501396823
616379805
110761617
1932216219
1781319273
1643255120
10120230
2118381987
1987475685
1035694898
516112894
170373781
146676159
1003559697
1649767437
784003178
1402429819
1835919269
1564780456
479559948
2008074761
1426261240
141460627
1973105171
1279653122
1728335978
1312029687
1164357959
195991413
706992483
1613861784
215892079
1723706700
2137264745
1502025220
1923336166
1059967843
549235946
1040550053
1559482212
350048008
124064247
1916592453
184194065
1369944288
1689389114
1112456476
1359707508
2050828577
1051552597
205357349
1769914747
433486161
897081391
1289054339
1735970765
306681718
535847514
1567701365
1880380839
1816711099
994461697
2113802024
1840397984
680337241
2054322041
284020831
1353929610
182961541
1430161858
710079753
1961930636
195547172
1161118535
439221205
202059993
1785384661
1635524363
613885272
979399227
1846672209
510784870
74188646
650273793
1056622137
1174076504
609886875
1808057842
177911839
877916579
1036362718
1144093991
2034981712
1545784120
2147210096
606265831
547565365
577635732
1991054723
767737821
554280105
592353928
2046030645
933532711
1827045024
2004777281
1616997207
1722035270
476551165
440896476
1230160515
573323642
1459663029
1959999849
445517098
4250972
1015143477
929922445
756899698
463853224
244360560
1653837838
1919357763
455664017
869661689
960399065
603115969
34748019
1661024608
1582747927
669271576
101781438
1195823756
295908807
40713713
629041340
1792802368
1736680933
243601767
1813004719
1680869844
641888514
838735531
340708691
1539675630
1635212384
1628294031
1714319564
1976574785
1116037537
1990176926
853693224
1445317582
280346625
1479230699
1528438144
599619610
1282303370
1893243336
443786407
471361213
396570177
766112596
1550813228
811068772
1490885834
1440121782
2011384626
555524377
937081616
1403495368
520937876
1134745671
1924077891
1750588021
1700118441
241014117
740902237
1506186237
762957919
1893702446
970340481
525162982
608795274
1757592902
804158566
1517981082
1143092103
41325193
834752419
251717866
233306781
377447182
819773194
120513044
2001392490
565208026
1230010005
1715773655
1593786773
867320452
1877755831
948310470
14424224
316711693
1283374810
1380286115
1085559302
87891977
1756141195
1571697032
960501210
1627724934
793519146
295086715
901073628
693382199
39006341
2032675398
1251863683
1619558643
1842352161
1243436662
1364034635
402421609
122735608
961473860
547031548
600993135
1291509752
777936432
632261261
1618989636
1540289105
1303283982
73474703
358325888
456577091
609676108
871773970
1939508780
1081400984
2111373593
537265459
1856403355
1260381315
711363205
1135072120
2051240960
2015303448
1325188117
498785465
1168095609
643047493
1318201899
1541342828
1789143813
807857184
1940644879
562020500
958387036
252128036
295852994
557156699
1774898283
17651848
509431419
1463081820
734311416
440581739
38798960
1326620478
1357483918
657217433
358221452
1747551353
1914999231
1175178351
378642458
1173234335
197160905
2112489479
2045235284
320570759
1792864638
479593238
1855275567
1574897217
1066374221
66941006
490678930
914009050
1752405864
776824477
1177485754
17755050
853817660
1385114485
1100818563
1073901548
977742914
965432147
852641148
1659532402
1015491664
179674791
1540802229
430155260
1179606181
929825431
1909651452
1373653702
78816851
517202777
1737624275
2008668404
2023608545
693238224
118088658
904844053
767413578
1407927521
1610093407
174557077
1478489906
675178539
1392829832
575996552
1111380422
313681908
1721759099
537314430
1975302218
303337814
61883102
1484494201
809626549
814516040
499251212
1713598863
1955393017
528005151
1225681667
1797369683
372791658
1193690827
1496444987
694836579
1979932077
1273586783
1264330698
1447488138
1354433532
1797497170
2131404979
471351113
1742196872
1511056667
1795236630
1549489701
2035289068
1583050975
1785634785
2039726882
1055009199
1970961364
928340919
1464841338
1085924960
1135522168
101897947
542139605
1569464591
924603811
622365868
345726050
169891551
24437355
1002244276
1982942529
1518692197
2003563355
10736255
1917957949
1611251228
2122759084
501338602
850313643
759512137
880159548
1226933016
1523310752
1993762037
2106189755
711937583
937357767
1777362558
1864724457
2008779503
689414296
1052077725
1368453783
496312264
1993608576
993256859
36675086
57729952
1573983091
1016077620
978664576
1932881590
2042581895
1982015772
1478949201
69315290
258841052
2018329014
137336966
884860912
959763737
957127569
222806546
65413582
1051052158
1693530041
1202891527
1001794665
1047904456
1806996009
2120585441
660718035
800172788
1083065137
1734208208
1458386910
1724507996
62263338
1152509028
1234513294
2099187149
2073325447
1067467791
771893086
1064876786
306233985
2082115571
1110227000
495010019
796009517
1004553227
1709225767
1414587171
53684169
608436928
1750681664
1979527905
1686691979
232815004
1455297631
639309254
414775020
1785582879
325092395
1775577177
1693797745
131471469
785839036
1194952954
1489199998
139907752
909187167
2095533645
1966631202
1821218978
94692422
185460622
1312822192
60720891
1199892335
613597778
1616469431
84633356
1325508975
932868318
560259877
2083169546
2082909132
1631031231
393284116
1095862588
1180309224
1411102538
1883540504
195627880
1120521580
894042772
1494177237
224140617
1463207299
1878625364
668075360
999088227
2100951620
1975582043
810650195
1171344027
303511395
1775702028
659272639
1588223911
835698189
1066301144
1227537153
1511977229
1817339760
393515080
263583303
468691421
1834004486
1043934583
1130481236
36080489
1670472497
825946372
705713239
801179141
650662569
1609117110
1892670539
2062963583
1425416665
190891652
200893539
1071333197
182374121
1717690824
762277577
1829864706
1652304820
471339677
1474002735
1793723614
1899731967
1687454403
1044085934
1907974995
171625528
1277279990
1580056840
890008882
1572229163
2012402845
505460532
1418648836
872868634
2044929707
501279061
993553983
421443667
1761820320
447614794
806361718
35594194
1367240076
698067510
1954622218
747387230
1896071242
780988881
229587662
1502107592
2097716784
317862857
1752158109
59769869
1832165273
1524556879
159298529
1907854393
25713895
1237035940
821983579
1554660230
2060411037
792295269
1175149906
1209986919
849679926
1190060173
1125913747
1225907897
408722066
279766403
1886982107
990574393
656028840
798695761
780066632
660177605
308388063
301188655
924394096
717752961
909187167
1028845223
1005611363
1600202481
1609045762
98698962
670358563
1461153560
317377617
133746751
1885526505
962212644
249645825
1806955686
687384239
1846361706
101193561
1375414201
181811217
760825720
1516200173
502022719
1757018759
1278781437
468915678
974584006
920397153
1485081712
841757188
1462408252
1056689568
1878311971
1849849341
1750593474
102369
752907705
319793455
1025873329
1923206158
738571893
2014770593
1402590863
1000322687
1849515671
194871766
1078844356
1518714062
713933290
944200783
1871687917
36654574
1296412316
1021722525
1246197597
564103110
1665370762
66029036
502384476
616643278
320585870
1371051532
97717436
1308616177
1472476832
1763488057
1291679727
1442727313
792548331
1764106509
161402976
1342253299
1662162085
306455227
788099663
2029242384
97884331
592614983
1805688043
1289955705
1000676055
1390226326
1211246693
226571468
608281170
1829623462
2042532363
1638326881
1231676137
2043225601
298473963
2009771911
1966997805
988034428
789813168
314513926
1214635050
1964449007
1398760218
972879456
1654056357
1778851086
671143993
714046943
965333730
777407466
1182843680
987456007
1119491951
1914222831
660482683
345505496
392635244
2559715
1752631606
1688154480
395355558
394228613
1456524082
1896382813
926661682
1972846882
836683543
629279738
1304129784
1819057057
324506197
1275014365
1768578757
473910541
547870906
340889061
31632959
1793041111
2133558467
2132328853
910987858
1978969832
813074577
797379214
1442173058
1987374748
1082434208
393869921
1882191667
1649736867
1918727691
265460813
108824934
1313423836
1106292611
741526701
270704739
6272755
1759946121
1789736067
1354076658
802146516
1655415621
1437803557
1916089671
1329896318
1989656724
1721614232
2102931973
719249092
293492311
663364915
1943400843
1792692840
1844220349
1362824833
281289446
1085510043
1903625598
1683890302
492848816
356754329
1627383596
654573357
1386827703
2011185501
1466317259
1414844509
1905245797
1080614548
698271229
290806848
606224342
272950418
141271156
462946276
1329678016
694077067
1135260694
710087994
1882696755
589303572
193765692
447706513
1988011122
1426532047
1810216192
1084902726
586923370
1020972522
1582488569
399635113
545797056
1571207037
1956714551
1465647401
1437180451
1182896649
1013800033
1192581274
722028493
276077425
2129041380
1593177986
800591989
1731802219
667977211
1123555627
27581106
1920482183
1050143345
497190688
1120327653
1498861712
341691031
1718634760
536533924
1372032680
186394919
1785582115
173990140
597782465
566258450
825007088
276519709
415415567
1524489261
275192990
1134641472
902244034
136956670
820284671
1750039543
305937525
1533363616
641212498
270470158
2129897674
953335942
2103002583
2141203719
1261767750
330384186
869713077
1149287004
482878436
327189090
551868814
1252635514
2035481135
2078571686
1150385653
1140584187
1058559235
1596641058
1669066760
786257805
2119376175
1611199613
357805324
1260701843
750801284
400439236
1976441709
1684356266
295562689
977122032
893974073
230530657
1926224271
1836659259
484326972
409595459
420261465
428982190
1816302461
963777610
394676348
1510550940
264464583
1364581329
1776532801
1812104670
395695160
1340841115
674958901
785800319
2040102211
80222814
769534625
1578656376
976531248
689667764
459502646
528554096
1286638404
1788451817
1740911912
1123983479
2036177213
1768900184
546684646
215352166
2067679481
663106859
1002920614
611254945
985081149
1534745554
1289175621
1297543756
178699994
322682071
88164702
452898409
765027105
622525733
1613529397
1915691253
1935735532
2026166525
1870300227
1994361662
1277268302
1931823890
843545805
1205698527
1295130372
535789170
1363893518
1002920614
263998274
1149395544
1602133961
1435356163
933470298
1667779108
167126740
1888245918
628020505
10977397
1320258257
601723141
1724652320
1525991879
493249475
2043483288
2096254190
1475959067
1866830635
279456375
359588173
63334519
528639443
1649309270
164055161
1441997806
1875655698
1998920013
1214121024
1557072591
221703047
1228931621
1736395621
450983199
1278072673
1665274131
1472316085
785082470
1345212430
1180276670
1088604407
2113954772
664608787
1413539865
1316357495
1856692306
710039508
800878154
1551024612
1398975942
459344297
703679007
972150017
271665600
353617867
1673055416
195341833
318252602
464672771
2021216366
440762535
397271267
950847182
301884321
413351568
321444776
1983903371
1762573333
1092324409
17305550
1273974561
1726319805
1907961408
502419641
1873100390
1057947714
1862624846
1850709937
448647725
700993092
815422023
907405659
276183245
192352073
153097531
898246875
899691960
122975922
262039825
890061490
1074758857
1526733393
1679531139
548068912
1169498870
1639963101
118657728
753637794
825983496
1358782757
1473073547
208929838
1364150496
351079981
655165949
1851734704
980518293
479043201
1705441780
1945758399
1846484883
106689526
21212951
1368627308
92121317
54991290
171256971
315675498
83908888
962092603
1723898132
302472446
1976899429
1651687023
574435555
938518212
1211509500
837725480
1522137269
748250827
362572220
1640106159
1429964137
1202768617
241967335
1181689321
1665110135
2135986429
1288688652
247577482
293373636
2101008966
1745664938
1981521158
57900458
1219463835
103148037
1300977186
779610358
2146463519
763860281
913846829
899965043
447616256
1540533464
724157258
529296942
73086597
1392837263
193845140
1561114758
835708652
1445739948
591567935
2134589874
238924763
1791815735
33929919
261681393
1410820650
1849035466
1862456367
95273171
11112889
1578627753
1736421804
884821659
15968218
1091739002
796358848
699041230
1049416909
1306941656
2077583867
1364058075
1784228716
1713883301
1161883783
235722794
367185968
2042944191
1192084266
1198841553
1618281782
773889135
1057201800
1209267041
1436960639
1101000884
18230350
905309751
118636856
1226908344
961036782
1011860664
361756971
1768114685
442105075
361478461
707308667
2038217021
240097856
1033878857
512262720
2063786181
1915761400
295337641
436644865
1905716655
1540924212
1364826027
1716721497
1687524751
406197334
1441510788
641396162
997087554
1464762323
334794335
905904587
1400563038
1268944059
1024154972
815682914
1325560801
2070080807
2009676825
794121635
1561927727
1808797330
471211695
699709365
1884422189
737175975
532930127
577535585
2103225811
4458435
1456331067
1956707095
765880496
149413975
1779650409
1928741415
136961403
1982300268
469815568
1501559943
1038712454
240429130
626057610
252329044
293804817
77442062
294495926
1189570062
1489255630
1657020045
267286625
572216583
1077279892
451628684
690557502
225196482
435968875
2079931429
968435723
1947953579
1927213425
1303799414
2067500958
377149080
917178294
127439505
1883929480
1135626965
459641864
1221698342
1858469646
1487030682
265716717
1447289332
1211631791
1428365858
1643709828
2013149160
824968014
1659614659
104437571
1959699525
994235597
32814742
532446476
1360012905
453562735
641346077
1756603283
703504317
488572627
1293610610
1182700329
991588091
816219375
1247761427
59433945
1568337789
1640046519
1979221248
1132243693
216947429
983504206
1023747324
1272038896
888019699
1711252129
1050257108
601894970
143212204
1128002743
1445358760
2084442531
769120115
57239724
1023466489
998534349
1330148121
1086984785
1865252770
1258747232
1201371868
950578838
1053740503
1882963014
957852394
116598375
934513638
852103549
921091249
972997920
800143741
1391619541
1054731296
968000318
1787545369
132969242
1747095178
794134833
1563200303
1052200651
1144460738
1508044503
512193759
1142495846
1680795929
1132139839
2089035478
2096249500
527449501
1563140208
1050603822
529854743
1763196124
1912544402
2016473564
1866900123
2003487442
915094395
224974573
180128051
689761402
1111493523
1013025012
1882009736
1179094974
1542605288
14261841
434449738
1721319422
880574785
675605084
191818585
102162878
1865384784
2028787506
1489450977
1359045856
864843479
1809756191
1883927362
213835228
1433248834
927176635
1908224590
69651351
2082965007
1429124897
36169292
1496224671
1459691794
1800017273
432664813
875115870
1033054039
1745725100
1971283476
407902894
1109770164
447246309
1924494578
33583305
25366894
42759711
1924681631
2064563128
1889385330
1623518214
1677693824
1110505447
691876628
390189428
1029734807
53307116
780083452
66247156
23685383
188142244
1835086635
2096338126
829505974
190235007
1723748712
345545065
45117606
209692102
417406565
2060731117
1099802144
1195316675
270948699
1693467488
1246260127
2109521295
1978908872
1927458180
1915994214
970757108
1822537547
300011443
1492214163
476810774
1074907577
2121461357
622383636
2037801427
2047158161
164884782
1672584941
742608320
2085255457
653187868
918442553
325092395
561468526
1591253646
464166426
1535091762
1818742579
753894183
1479729137
297416086
727634388
353469779
1841825140
1595592230
1066162996
1237971170
1102216091
918616422
1272547797
1928024401
1983443046
330214411
448276865
1948876090
1031330502
2127963449
190828620
1508523706
7503828
952393741
1725397952
150644801
62340274
1886845794
1721764167
55489145
465686206
1795180612
550037341
595919965
1904414914
737010480
101268513
1227567058
1588325256
686923852
77877479
1990067316
1171029802
428332832
1575296298
1520779036
1227071046
977407918
1077434385
136026095
941609801
1706557544
176197629
922741364
2071599867
732271566
1060955151
1993979490
2132744472
920359161
1990926601
1855436573
1611277701
1567698769
1755699590
500221900
1296041004
1492965878
783526169
1864064703
1345788972
700946143
937129472
2010835314
1489857966
1939272869
472362882
1287638322
136466928
496795897
1711978074
501550317
1996131395
1792575044
864085212
763547465
2055158586
1280369842
418200123
369593908
1692706142
1053792781
1083208060
1446248168
17441541
794872104
1860351182
374414567
1045738041
938627943
854240732
105397496
669705108
1357658292
694699555
143216987
1008949867
1732366250
1064696495
874888812
1029608726
1871348279
1842134933
186936917
421335100
1591483900
1964240959
2005083660
2033436168
1511343653
880061358
672953716
305459722
901435997
1755497038
76293665
781505474
1596170759
1775563065
1350738205
1588067477
1383484381
1772760539
738590251
211628338
1850744578
1382868499
1354576617
1228458119
1472647402
193101156
1211752627
1417097308
843381032
1908622980
109547431
2063871434
1612096226
193754011
825489533
318960219
1049075642
1286586929
142458823
389472853
1831664174
1541848930
498003125
1941119520
1670937887
1751845474
579530459
451902486
495639803
555679127
2020811792
1793138753
2074610003
285789259
659272639
1784699956
1811724935
1244139450
1170109089
1272931003
1317159446
1374849431
440630124
1727503268
796008291
945098434
66119719
1286444558
294547865
76985993
71181494
718378943
1010325255
485739848
217728065
873394862
2103498481
1258547001
1703089673
535734108
1808312003
336598320
1742941818
1936395229
559692096
447782337
385925234
1885082063
2011886957
541865122
2124215531
2111617885
547644352
451983762
1893958388
678614016
499663903
1020325679
1875425634
1136713339
1522584496
373426460
1339113003
285618881
705193401
1926313580
1733096281
2090495067
1544726158
1690983900
1638843095
48345382
1923434362
1476666068
1502546731
1939211430
1686926455
1495040151
1135609180
584530463
1555974366
1183219543
1957511299
1348081891
1483255584
1899971395
130754470
675262010
30072098
1567012562
400072330
1587014837
481750041
1203622153
942842391
1528515506
160073795
2118972449
189068066
2017621376
588178887
757356519
1445115370
718238289
960687075
988666605
1197194751
1269986108
541403968
198629200
908158427
2008649281
1490376778
1235249373
1037463398
1577224748
1272303052
1611465721
433929946
1779796676
845392722
65729825
175544768
686495511
1751540144
427590834
1888655449
1781458003
828640190
998768038
1191660924
1611277701
2094663913
135871226
543751150
1924651782
2037402956
1176111183
815704569
144727023
182137208
1537734054
954076735
2071228166
330842224
682122146
607117366
837740320
1172794603
1238291549
1465903178
1479085588
1844153407
1994747739
1717547762
496043280
959189298
233883994
1015518875
1664670041
1905851136
1476809384
2037178615
1564609403
1586625032
1436808539
1010235369
1328194620
301977625
1290112978
245608841
1995326735
439992854
876806005
1671251335
999370175
1505846963
1218405304
1041140823
1627117894
1606043889
611310928
25274682
1988233277
607041138
1362102361
1677418618
1097876286
1319726198
2099097627
9402925
671853690
537595315
924240198
1269051126
1404832253
951853141
1874253450
817878670
1573022387
1555417372
1953180105
165835770
826920503
168400513
827903712
47006725
977933074
593689334
341395768
733010961
1259265887
656677961
1778736303
1998618132
1720900213
511575537
1038018813
1786859706
1338653313
1786546403
1878729326
220966048
1420225577
1167934183
859830584
1666772553
274994883
768753995
1295045752
1289179224
2136824075
536861260
1351346895
961587672
620812290
2041648079
638171474
257914891
1471369655
1017525501
1275042543
1809574335
177798603
582257913
1463558087
1157378907
1635895773
2073074975
900005131
108457510
1780036489
1844709286
1476544864
450075878
1037501121
1948460825
608015102
1159938650
249174593
909396563
2035473359
253867625
957049831
821288155
1548215354
1872013102
795676937
1535151946
1993480285
822839563
130683832
265171591
1573544236
1462924022
981017983
1107188247
2013622512
1416080991
1779949997
1086822995
749118986
54072701
1242335185
473872901
18882378
2125041246
1728221222
2110281370
2007128308
1319002453
2025916331
665906446
432456247
797513761
1587773234
1196563733
821653590
1851374988
1966214409
1846789913
1592603648
2041902275
1768503030
1475542334
671852979
1905245797
1456133509
957344095
979663868
738258008
724591956
646845686
1315221938
1335926995
937061339
1285179988
1099724778
1533021466
973475074
1607087397
144308748
706927747
361294043
410593952
345234394
699916134
916751636
54697870
1383445670
9491849
1716909082
583494144
901494345
1753897516
554368133
618497387
260050345
1543559347
1663913894
1783766475
1489325155
468865708
1851569840
858659090
1898322690
1670277645
222472226
1098296521
1245836795
437536225
2051739895
106689526
1025222745
980280178
827377903
2143370950
442676656
1236932536
497421801
110893856
60472923
221168683
1311425750
649592471
1563653499
234260963
686192727
19642751
444365536
460840960
67439942
918175262
1190366144
1588982215
1564710380
806032977
1249513172
846155577
678147229
1218927227
1023583349
147131468
1523788171
1095799469
811323793
241574688
1195449520
1649020158
1683934735
763158861
657367317
1023574542
1352093128
431084236
281084542
50267920
110323565
1223603520
1669781535
990522226
920324314
1407990079
1125763069
1051424224
11897652
124794538
133517345
1174513518
305370453
664180517
137280953
1285304961
1112584447
637982135
2128119070
110610942
1142844609
1172508738
106201123
1444034474
1132304704
720587631
1640201752
947617111
302358284
429408352
46701729
882094484
1985071518
1637853297
274846919
1288304073
287505474
1823111908
1226165977
933938715
1055393191
1890706241
849508669
929475371
1425771148
1886230067
1637269979
457309900
1310305671
1730474477
46106269
1858147989
585886854
927456077
144805989
2077766245
595139483
235546922
166841947
1401686841
635726349
1374545046
265164643
14778688
360827505
1331967741
655437528
444488220
2064998825
1778971747
531134945
2030237365
1780855465
378578857
1568412775
1410638351
997276233
943359752
1854878256
2066266726
709264240
1000615559
1554333964
76483519
2040567571
681522152
338763927
1158843483
244248467
735579131
466632719
1318174875
1443944735
1123090751
1956652632
1582057990
2065355055
1976958195
1239863664
1856403516
963403999
2039734378
530984336
1062310999
928347684
1408985465
1737052957
1713238434
410642660
1235979186
928778332
1676298260
1253276379
719401388
956033815
70843328
274535684
2024009626
2130664099
614291649
99995880
750551289
1040594207
199417007
44226942
965226340
709632012
1960076128
9675005
1966459892
134982700
292284047
1325434085
1942461394
631762741
509793208
1331222231
45111847
586764876
1890630191
2072430385
204399874
339423505
151134982
1847937155
857321620
580304571
300113589
1200088528
1701304427
1296905667
1439169614
1435513904
907112547
45598358
1056365483
1216991714
846961411
1770813540
377447114
1364170279
1941454792
1357582519
486344874
1527501121
1580483665
1739797787
196830079
1920190665
382271060
454731724
1132839356
1287962248
1984571193
2010897650
555244392
1367966224
1710355759
2122262679
1012667025
759113311
1351795852
953865168
1726977690
1659614659
985130540
1618233670
2120304926
50351796
369988586
645576878
1604353611
1041603102
654565067
456002352
286905640
831889154
733227269
855010630
1430640323
228496809
1782850735
1803107443
502028784
1423025326
1132191696
876432431
106329891
881921997
910157127
1895075834
1429604243
810226960
1035222609
1063508045
149302811
1718262442
920515537
235450182
1450182020
1062712368
500323481
571876957
1946260935
1919154022
104236503
828751031
184031530
1348237275
477454065
584146275
1978847652
517034302
799486890
1507959334
341703756
743891770
1261106496
1574199202
2066999139
634301109
1184336043
582955179
917885544
1784681187
1772588237
874422404
1205604803
207239117
672093037
483205838
1301247204
1212729364
1639376524
1897073445
1096841838
898019530
715870747
1719006863
2044467699
941828145
964965024
1408725585
1777494454
1714259697
1608385820
1067978780
680842215
1463463295
179167129
693334214
497680031
1819150327
150152694
836877938
1015844581
759213502
1179355871
2138525547
1427733368
314804830
462713186
1188258757
1433073593
527102184
769434430
2091019150
1406332809
1710974773
830034024
1765201515
1343997417
970646602
421029704
1692510643
782645952
300674257
588274207
1758337000
1293998336
1580805561
1952323541
133110568
630187220
220404950
1811801857
1416008284
106103043
1530440473
900565690
603532893
1652427183
1031966690
934584262
198968442
1505440396
1143624685
1666848516
1414036067
1851026305
636091651
721858220
1589407545
530382953
31861616
1285188862
1207914945
113001365
1764123676
1026694554
1411795405
1946781319
1553888026
1226137835
1967709188
1563138881
1859925637
202900221
1776798701
1912455826
924334521
1670977379
1222606219
112480096
149561339
1200436454
903523220
824362129
2021222923
442407559
1320666106
797091939
1188747041
1231252434
2104508425
203739740
1861257987
232040089
761594305
1857259743
1798413529
1870900816
1619469856
467520020
1863525080
1528051526
964477045
1390914326
1739337924
722353552
1818228793
972125974
508509689
543873124
603787637
61221991
1394708424
1173254280
1121542403
1190248472
1260031975
1939657495
1820853105
110889365
596943391
1557076753
451312819
1376442313
735911093
221364241
2136019601
107135984
1130288759
1181499054
534422195
125460588
524758586
1169825394
185436886
758592873
460908183
312508986
923086456
1828131966
840615215
376513034
1658573969
1987511264
945329911
658713382
1210444125
944735435
59086972
1535118333
1255703665
1074180127
258668713
609309224
10934154
1622017332
1792004628
863440680
1874998553
1416060893
1727424203
1677933598
1955503732
140995431
1548710943
301256781
1097140788
1713065782
507993670
236167415
1212450261
154959669
256190807
1603148705
1035675682
1394146413
1287231576
510389939
1665344576
557459802
1960115516
1593449329
613225636
65546001
1412721908
1280829649
1234153396
529287385
380495111
2025486613
2108999376
1625869719
1405151729
466199747
1073543906
1423889826
529262682
518944941
1886730122
746514592
838603431
1620890351
286332281
310170916
9325630
708514343
120399052
266837401
1898057848
1452357947
997667521
1807390364
808161789
642822089
1005658898
1574105012
154316372
855620211
970813342
604833199
399742883
1883505694
1418450950
775782708
1672492682
627966320
1235020019
721544572
1977245063
2028427859
691125380
530876487
259242961
1142483507
1686354288
2131080305
1793955624
1825155793
353262719
351766671
851378690
800224577
1547985996
734590460
517839067
749928096
254574215
901532600
1112506242
1063812368
362472868
1543323301
1412436377
394077168
670666935
1585361545
1045316455
950957205
691755274
243892088
721120564
774112205
480679055
698535168
552474500
1078903759
730197182
826306295
575962863
1727443417
1522892934
1562242203
1330838397
875518143
29249156
1164836266
429859990
403167155
1723380617
485936241
1596050703
1855467497
1845962306
1099367207
355289546
65926968
784006655
2164656
1093019690
493828774
204769155
852432824
167087668
2105215927
586766716
608696494
550564234
719706260
434449738
634774308
90618139
1348556548
599419701
1478040051
958630666
194262550
170996520
780473791
87072131
1165566645
2073611116
1297158017
1004546830
193344276
2013748583
894862541
1854697013
470550235
781350554
1421348875
500165076
1113969613
328204214
385269359
1571408486
1705940163
844039958
1412473386
146141083
424591425
734058137
2024675241
61840866
1798946121
540111462
1422731944
1526358897
1794013431
1033793814
468939442
1898470051
78775117
322382331
1428339933
827382997
312445852
1097798683
1984761892
869796294
1212145135
1801514870
836731510
324761205
1269583432
809811161
490765436
1344018466
1723986378
1335510834
2053247314
1560038914
1698443295
1666496058
1809126834
2120689000
1594196786
785033551
1492778134
2072294091
939353981
1046228655
1126673529
994370314
50704751
1958749826
2074386090
1130519898
1174437631
1681265042
96238048
1628313748
1931178874
59013449
2140558896
62155876
1144411817
688586415
1210813128
1451986603
604338032
1379629774
1850600369
1639083101
1801301823
1026638124
1753786630
1331595469
359294549
1124419700
299317770
304896263
1224788407
1451747650
193693951
1196328853
270944628
1285112991
117157637
638465657
1211920174
803292945
460592342
2011386169
1915466651
409988785
357070265
212657421
1381359385
672526065
1593817213
1298869297
192909522
185103049
1708053077
457422696
1614282769
811261581
1681139237
1106509294
396041543
997052547
856930571
1701903819
1268135689
1853495003
1793417347
1244876664
1883768663
1207062532
1617345859
756296606
1079489913
684823384
1860784414
1351685290
820427144
1532319069
1475898726
1522826030
1764108486
195011777
1332943231
1374129765
724983142
891898683
295062570
334002883
1440730292
1041986095
71334804
2097832638
44189205
1446253649
837467095
402685593
725210916
604383884
1824558483
560067201
479689800
1563025204
273369687
1323877849
852642873
12117085
544504148
164812976
1399178691
1728743267
2682008
1080379445
641524227
1329751085
1460143117
1752554580
1306467167
1935833811
1376600927
1442975617
1619229466
528357183
651258654
1423437381
14442081
1520731390
1072189627
962947450
1377249068
838290154
32567307
2110874739
1095963899
1770614771
2138937841
1903995296
1727009106
816062096
1452217712
1033170579
275487826
1095894184
446120330
216764728
1608503418
1273449552
160038963
1542205254
2063189142
1895018187
2126151525
1280686759
2001223272
456960533
151281852
2099714611
15836021
920187076
2096079750
1289753860
532697857
937183249
305211145
849502834
57609861
1357118153
1672046314
669712514
625579373
1726416444
1735899189
218337367
641584252
128271825
616437396
977617904
2086022190
1590523585
993272346
459064301
2145507325
95198623
1671582148
867399962
1079000318
2121808421
1346963912
1608545042
885625313
457558579
354848806
1807383813
1562663784
2031688027
2095556379
1510134167
2105156900
2052058552
2130581569
540624761
150955533
1066574698
977353765
1876388029
485388741
614521994
1518573905
1511253244
137159358
399873578
325124643
1864353732
1709962291
169771342
832256214
1631764368
588552266
1531890101
1640794555
225319109
215764905
382433272
1064632785
1778906436
265980538
2086012142
1385462084
2008044593
1721399804
70352323
1149201307
1794460333
678238086
342572314
538326226
2007647665
1064603936
482041115
1024349216
243767102
440665204
1875093064
765050309
1433179137
1524464301
860463520
1287938354
652270085
594699140
55998406
271651355
1267365162
1708085770
299812017
1619161018
346902327
1538732237
660381508
1333652197
1906346750
728826637
1119811583
1979850492
1444536427
164658422
625695440
997667968
758476231
607035969
3751091
697632282
328959630
590332526
1545029255
1091182599
2007334479
1973340628
205364701
358329403
448769155
303236195
897631257
1313435431
246181475
1074266285
809325991
1470308662
157486228
1556775548
548181367
1983895176
586796883
116525920
1801442201
406584235
1816576631
1605327740
898063018
840126372
1680274303
987492957
1328075833
601859747
564066089
698980736
447616256
57393477
980295461
1762716750
1803957819
1548349561
1321163076
1441628675
1696463510
963781111
230913512
1454482939
815990530
1859832698
1686799004
113646797
358355964
1969495515
1852645986
286919284
133860567
233306781
1268010268
43248090
2049715669
1504558363
1761130056
615923329
354836576
129915645
372018899
275135992
110607438
1571948737
844688263
1888778508
1752696301
689645250
474517561
708771761
2109611773
65272928
395992708
898160542
749023133
245002412
689307939
1786177809
1720874919
300949790
1382464287
174183164
986212566
29368345
647615163
472746047
1776515025
1274356075
544295214
1013045756
1251799719
348938124
2129964347
1688378673
1751040801
181347699
1237655817
699857086
1265561398
349449623
2073114924
711167370
1488295340
568545689
135931695
1554077896
456952567
1567382876
1563658609
757371236
2106362094
1483892903
128309896
699899901
1451388014
1191959364
570444028
661031504
1503230159
204304535
1071781535
1949636472
1694810875
1989259738
1513024898
857039835
189391666
336134615
427277694
1065179525
415738677
522648725
1161340912
2067383133
822372733
1307858185
67228523
1583754456
1387115800
833576127
1047016174
2138228795
1429000974
353804242
420204371
929774942
395050731
907464670
1815805218
1833145582
440338305
954970392
542861205
1419251472
1944082452
425859948
444232030
283496095
1001258987
812126056
355889342
554406380
678116914
1602248842
637388289
1497248022
86806400
920612460
323093015
1581072077
472029447
1137739106
11734493
831257002
766830117
1365679996
165521274
2120063986
38189483
1363609114
338469068
1631888503
858518289
1981244893
237282660
1863044791
153193601
1387781137
1787154504
1381184328
243322203
928068500
1379805563
1288474417
2094928696
1630315041
643567768
1961161553
1761752536
250784349
1988739984
1853669216
206293365
2145058498
1016714636
1020000015
861605065
1021018610
74798472
1080728118
1194684974
262140730
167640633
1289454540
955173157
1296936000
343102872
1466624391
627734425
2033834786
1680024801
99505116
1672499976
1769496848
113100558
1469761443
1398620493
1519665074
1682998471
1815328989
1506062877
31950661
666686865
896277775
910622139
2106230470
293988017
721908211
378150239
1555189233
1197284453
91738811
1232724743
1268704605
2104576368
1761604395
935482631
189880490
1716633166
864591360
1888584659
1511337811
64566602
1081567321
1258180313
977053811
250190396
820421506
5910490
881412458
850849543
439280362
1582564950
1286237577
1006927848
1997115942
1286381331
392721835
625111932
1885982855
1381423040
399586320
2073423608
2810220
420275912
460377235
1300493876
1123289145
964202255
1320687284
1171733987
35533025
1440132876
1496321157
274008354
863711652
177527893
2096658488
68018087
1357863398
402500616
1394397129
748724391
43141489
947979058
1658071151
859923974
2018319066
149470744
1629212799
2134167011
919492126
1708264901
1612139385
215448432
958593438
524227632
866775812
1281265084
717586965
705626951
970636945
578637209
840549132
295443152
1297028031
243527933
235725467
1030836698
667091622
368806314
499253620
1129898858
808378369
1506261475
493162981
992022616
1942036007
910864894
2036015778
2054087180
2077003220
1795787533
1627433152
1768862349
1899558472
633726435
1945904047
680139860
798466111
1528438144
373304514
638382633
1354049962
359102106
244860583
1528063408
272617923
941583263
18378378
1034864744
2106811712
1207475210
1285884336
2053699440
1739433503
1472557513
1497002330
332043138
1301135614
1930375989
1440254755
475330207
340085939
907904455
795676937
290456636
1137590354
1852023534
903569244
1102307553
603128520
2140516500
1634233115
1198799875
467395061
583228535
1637228793
796097708
116955071
1961919325
136654243
91416988
528784706
646139049
1730137367
859836675
1415779273
1136043032
739845691
851217283
919920433
728912237
858168971
560039204
2073245463
1223146471
1141447458
1542719195
1855159395
874310242
1269002071
1532225235
137120506
228869253
935861556
373419847
195813288
2020709450
1402028386
852584710
235071387
253173356
1300418965
2002067199
825444979
1768653915
950358076
437952178
444264220
213995040
1343648358
198537861
1368140534
1217837283
1889151789
388082675
2093318859
486528864
693538157
1518854171
935498772
1022532901
1329853258
463800005
104080990
770152048
1241069907
210784102
966430140
2022143904
707842803
1557640091
686782682
1705094655
665307751
15627583
161173067
2127624122
2051918657
542052181
1164280819
125827346
598293616
749424762
1937867976
1194246780
803341852
875550253
290026679
1107563182
560598256
1396436462
1568452123
1248988827
1564950007
1847485410
1239663818
2061204825
673974103
475926551
204515202
1905416055
1748951642
1521231042
2040607543
1620641632
571359978
1218739441
46194997
1846472316
1598701395
2018063423
1100764081
35144571
1414391878
127058799
759115886
1622512334
1920083106
146408377
2075125386
294629533
378586536
1162982035
962774267
1258702586
1856903133
1487832643
306256345
1506879155
1915147436
397375780
1495853843
1416298837
1281929560
392719692
578019851
1177086148
776160501
1492407112
144020097
55216827
825426307
942375837
1020765957
723687382
664069385
1212659655
428389268
657003435
1211858006
2076403126
328895593
1315359300
1448234668
1785470402
2080390626
1435025307
1525955428
111649104
1212278880
841038773
1349991602
1045899247
1873403905
1442693977
1388306632
8507298
1565519111
38977631
1868366610
1373098527
15277187
90766715
330322982
959578848
77653424
1350851602
430709723
1488134299
1144022785
1449243180
223678447
2144370463
2020898687
1988357143
989070341
642000400
221019533
1108912812
1682263132
56752987
647895342
1613682597
619783769
573413690
1075823809
1946006430
1002636916
1017776738
1358034521
1867285997
1314432695
1481592061
476817018
917882438
1253539147
1616944413
1786228866
2047179784
108904673
1027468255
757014892
840383644
1690107035
7602192
881407640
1056524589
703608165
200741167
217714911
712692502
1622011653
875065639
860922452
200894111
944856684
1422925497
1486700746
1648341539
1372072242
894241869
501502797
1000812280
2065372286
1244109653
1706891748
1970422306
1411751142
1054964765
1793578990
270909133
989988454
190199980
6983996
1164521609
834349207
1430294829
931236106
1266639515
1527623320
2010033459
1783813614
1498835550
1378856944
1280416310
717072013
1751330720
185877317
2104724027
843487930
1795247655
1262326691
815862069
1950679799
1352564300
1005347736
435478415
191804354
1991847289
559117337
678160652
373608234
1422446522
1965213913
221197774
828749505
1571293518
1421097106
726657853
1358987896
874915552
205662459
1853126627
1318173399
1043784161
1049781214
2066055003
613421029
738839101
669723734
49220966
2089295359
680975951
136577868
416222825
299953317
55928112
2021391921
187517550
922203079
1318833465
1101517347
425782104
156969108
1516499391
1670198482
1955073938
1806797761
1336044027
1895553521
802949906
215143868
1468109300
1479198526
662106124
1670613262
2121973738
711848728
603738181
324923456
1657189107
2025457380
1298529420
63324592
1505433436
639241000
1737791560
2002365558
2130822123
1736556858
1002289880
2114447255
1462025821
822375789
420048896
1199285644
1113160497
961525033
1767822630
1482086351
533693406
1576041057
138669713
919723045
1564143390
963019869
206851364
576898933
646235274
1670444316
1494053813
1811207375
366971909
1452225351
515981171
371226559
363323728
1873694129
1419148764
1669136555
973859707
2049184313
986064283
1219360794
345961091
1349452100
2089489820
649725047
1045621847
1425316514
895992050
2012406904
66011880
2079200521
1938926505
1968089184
1608916273
2049161897
2093651372
1255195275
189828521
2016247727
1407924081
2037551914
764153559
1252850672
6797172
830044102
1820873366
62613773
83713241
235645431
2119162749
182394539
554019618
869027749
522100773
511045713
689173736
1574873581
915176144
178280784
1114430488
1797238646
1644155445
149319449
468898764
1739475967
1712381055
1432366902
1741900173
356063042
34243186
136957925
804598057
587079287
833188784
728594290
936383488
443035738
301091762
1662241002
453857907
376740733
1902386050
1886549346
1291545561
182326471
1606925114
286757067
903574607
764273815
964031593
1756021611
225025438
561904156
1616251956
1874878807
1063019792
1780265755
380660068
391739742
624206303
918466352
1410569530
459289707
1580229365
1433687140
1752542371
909055845
785961757
431510060
447246309
455754375
887692985
1949285305
1769688262
1017811312
1790078883
693935388
674882568
483950527
1991950897
1737236969
2104315537
1154470167
249534609
1027080885
1002986994
1970845309
693058840
1365817696
1268004558
339543387
685674403
2016116294
1859543452
531678011
499995984
1158300668
2106970226
1293795260
1359696256
703663388
659596160
1802268106
1402746164
1590642763
1791692722
1387768201
258578674
714364232
1582496366
563750029
1670329389
1973528351
1146860798
1523918168
1139012703
1926664327
199382115
1749668842
1387517287
345811011
640177492
1473446885
1384224484
452235416
1447448537
704446787
1341774174
599982800
2133362359
848947144
1813571542
2074033118
71988120
1119423009
1082187260
1685221546
1251552760
1737396907
1842551907
1083438412
1959128613
168094910
971479012
295292888
832094949
2115282417
661681019
326940020
1814991323
1610491421
1446427628
138396311
2015737458
1348354857
1160624811
758708236
1982552602
2042732145
732631582
1333799456
1359245843
397059896
1055538791
1279265409
431351071
934712760
119341438
2040938494
1896523609
695172087
1860866212
191670396
1482486946
1268446137
182235284
1862346856
2048914104
1009792764
1978965744
2043848175
595724742
339320876
1061750668
466465427
351390258
1544889963
1911411149
1343432878
717631760
2122462687
597290566
1835894737
1328195638
1938172606
532421447
2140313875
1219651293
1682395487
936897172
172806154
1207606815
510970659
2048933671
61214839
1376059312
1451094639
378883706
1049128338
578687372
1128997701
1025980430
1317989878
1070134753
1077293109
261491737
1582208827
406320947
17374331
1880364530
89812609
709746019
94514405
1938707286
1616912029
242350052
1344889286
1240041841
1729906510
875935051
304638959
1605757013
612348900
772746972
1466257744
828902060
1511338016
335650508
704304602
146236858
1619909541
518149849
1624812700
826457900
1193074673
119230638
1083108342
772294571
163527352
767210546
1096349916
1231104822
1966777245
297434567
1045454610
1507947206
2117334344
2143272923
1886961744
1837612099
148970552
1482352056
302806153
363353004
1255129653
1861086019
1455154459
804779716
852004965
1686003043
1969008088
1729386275
158683938
238723229
49448972
762147348
492787617
1519144578
137490922
648927763
691732266
1196305762
1614952986
359199825
228709473
876184385
1768413039
474552159
926484466
1672558712
669990404
599143930
1018309124
442676962
1403090112
677041653
1902109564
2068865522
805989584
1624191169
1682102322
471386337
240359614
1248712739
249604820
715062464
575403577
403623626
222909187
1002573488
1928060879
1497630432
728389896
1764425512
698594928
730370758
816811439
1609965572
1882261786
1356644258
564842909
801295027
1835309528
1666089500
981212958
844363325
1416879862
80704453
1143758492
455831921
1305806730
1005243071
1650557271
374502018
1897154240
1326183701
446638610
269302214
283971297
1187692866
1119967560
1734109983
1996315434
1092609370
1140628543
1317078907
765816651
1331323751
426147460
1934288135
113009252
1296972782
305967529
1845480541
1784059279
1145521576
52944051
681715788
1274129123
57299689
1719329725
1097307250
897100668
1925683364
1156502975
1491740728
217524923
755959595
1828467604
1661742217
2109288502
504226264
1480397273
1703188055
1748542997
1436039412
668171543
458474263
539634009
748224457
1029407848
1207829389
1178686347
259645336
899861340
2017319418
1313636502
1206898642
1257207299
846982097
105484281
1293755827
294300072
2057794163
1879596485
330328907
1802510932
822022776
1557652087
1932988198
1701738881
589211372
674372269
1605332700
711937583
1938089279
2047769009
1370409857
99976745
1271712886
1814991323
2055386709
458989608
274480459
713031467
227232080
236189559
738847337
1890971358
2133901702
225006704
479758500
1349077505
99217748
1422614172
331019760
1504878383
1598409516
1013045075
1702920187
978926904
261879354
239208062
568611723
1848583802
1219110851
1410848774
373439735
1353090412
323303090
1661475499
1858167717
1380376819
1788626340
1153417153
1253785894
1893065289
1259692819
604469636
208812711
299129099
1284782862
1950529401
1409640219
1095260331
1694727006
193313657
734972238
1169900535
10504872
1304911411
600834498
485653737
904676199
1450457734
1951365125
592351215
566702291
1606523070
1691814484
1006072188
1702189828
1332175536
826507338
1174080904
745457358
1750870241
758307212
1946832314
406090166
1366145804
792343437
317018644
1150482918
808500883
293696031
678364813
103221814
1961572314
1062205561
1310876252
1288680689
815145611
2114356194
1297015727
501389626
1594430569
66616454
1368602886
854666554
902244079
310849984
1529119256
762907901
934677962
1080924305
1794516149
1031338829
1437386915
591678092
1000304988
107146906
1602784490
1382268324
1402605832
16413730
1349793641
1580326971
1012741561
1145383708
225660852
1303427836
1216208115
138253127
2140568344
1016600923
1949859191
343026700
175035921
577263686
8165523
1638569307
1666922831
794627830
30247933
1259866881
427933259
1819615868
1670501240
1177332611
1991983085
726765750
1673222612
955690914
40015168
1777243194
162825765
1058016540
1843654058
207744429
913802936
804105966
1288110929
413389514
867648553
584370119
1094104157
1456755452
763278227
780361026
115896960
1329437132
1255316800
1821256459
661162512
1962744867
539125426
2068405878
603598087
730176895
72814862
133682934
1823415872
111727834
865027197
230269704
91738811
1460684169
743952742
466978746
1826870619
623178464
1481149492
437138213
1421909128
1568018038
1178217629
554820094
729269410
1711799614
1566879989
729001852
963292937
1224986723
1054835926
666717912
1955735154
1194187538
1147480936
2083423119
1537090239
1777256690
4950785
2110116475
1233522741
692260993
218328904
1243483694
1061001765
1414133017
1798774212
1767566687
177293628
1774719418
1111870053
1562471374
267805551
1902946456
1228952116
1133140892
231696907
1555869598
359612322
834283901
274546445
2117103988
1587394550
246430406
896390852
1872345559
383852590
588060900
1624508897
39113478
1276358270
1929161749
371260616
722488880
1598356643
1158099804
302399488
708433978
614324406
1716163350
2095223161
309739803
1724806857
1224132083
1978635688
1914449991
240235412
1790103648
594292924
1891498743
2011331080
770027065
77245690
714757960
103347303
572931916
1803255361
1384918061
1500215414
862860725
1988500939
1017878949
1049922788
862631058
2081530544
1190744327
643412594
1581075398
1165182117
545015738
873776819
2100512998
1830363718
1472783386
1151080522
66776395
2097913479
113345673
1548672772
1156292003
878507025
1761201480
206833861
1634091569
1090482873
1495146517
1253515206
774913009
517144246
849078588
1221206926
636091651
1666981435
178575374
237533022
1400933726
41713850
631696801
368883612
123900295
1063157600
756547042
972594284
648694704
849112993
2123783296
339586662
69469496
300655347
889869379
1410454682
913163752
1682042600
240096326
713763523
223196836
1681330708
1793327855
904984878
206664280
102010045
706227421
705908474
324660031
99008660
196061558
840955618
770807525
1020932340
1747016798
330976727
1370596148
1577149101
1664187554
1223604941
704548794
601130758
2106818480
1851850933
1396535929
467157956
1336863008
202328073
1718509182
214452891
1595592230
1766008946
1719332897
1945932551
1178461662
1702539228
1977109107
1977800158
130488654
2008693054
310017122
179792713
340817976
1782956578
38914436
1608172467
764169908
1028891470
1316621154
445692448
1723247407
1359724467
2060160605
940941229
1625284395
1855191129
132621361
1934315734
1647133415
236033403
1334678171
804341681
822853079
619964434
450425675
1352202843
291593216
1172939187
1807935155
766500507
1902230845
2120013238
1859537661
792192405
1481475841
1541640690
446836192
428564083
1772432245
948190467
1241610512
2094246759
171018054
746700948
1479514393
179681934
1321068136
1370608253
1034099364
916389479
775175463
1058083661
1613308173
1924951338
114277146
1179576187
230937601
1237822283
1811355766
1676486189
1466314620
1822725794
1643218905
392203839
316761444
551986199
24311354
1394901616
1102605573
2097867301
1199275416
1058611042
455980903
330097653
1348843762
737588824
675182632
1091555673
558571891
1688314225
1946956917
1477416074
1386998966
259359441
1509474389
1156930596
305683184
473527802
1669676374
415620161
216602772
609572680
1446252646
1285326765
1112902585
415847114
742833175
1344196314
2028700396
344159858
1645117848
1229568620
1338202429
612455546
273490706
1480377685
499877277
930833547
255740358
1813421462
115983894
2055105026
772012730
1834246366
2129173692
1165275314
1483082532
618662387
188118425
524594791
449748803
1746652222
1524319743
1259697847
122457457
776766736
1445973040
1686326314
1044485260
223907219
1904614582
1381368360
855684064
986913852
1145734585
1611244013
2032757987
241382999
198432010
1440737495
121113772
1546234560
48895740
1481558922
331133403
2042442708
1288351732
1017330860
789011763
638479104
1505091006
1823952154
1944694040
358536569
1758778627
103571873
918493437
626182797
127652235
1697623966
603114534
526630701
1108286132
1318817553
2138476324
418897207
1849280420
1217636518
657027644
2042896500
973987904
2108422949
645875496
453194787
1689989732
1304941196
512288214
402426582
890538936
1268260845
1874949968
795520446
927644516
1078594645
1377176269
1335112446
1268686178
761040174
1430758809
1561673744
229693323
1959892655
1345534458
2039294491
260290189
1207185366
217924000
139338900
377251870
1964016052
1774900797
1526012275
1387737840
883651871
1726948308
1969916000
926335160
1806937562
321076927
408335664
1957165121
1802231742
1277745416
2031501815
417093985
153822210
1694524459
1756123006
95012122
876683433
230535569
1570953681
2044753609
1182972961
766206985
980164542
560510234
1195398916
1636177309
1903792352
135684392
269056543
83658873
1178842865
754743190
1572140292
645347838
573333887
1582801788
182275707
1529326442
1546896476
1495086799
1600366203
1651603918
975151497
513748254
1035314275
741926416
223669661
1240589706
1823563825
1128201867
1964496414
1075471354
1218544341
290794171
578431339
1613522824
1385406075
1237110865
1810210957
995353088
1626436165
29491992
240800728
672281151
801529753
1721482638
1483137821
1769985096
1832257926
1189394515
889713024
505218884
224312195
472997698
1499012267
2009779134
118021825
728892519
1781209939
493255121
686521466
1137232979
271531530
387892622
2733760
1336698163
574455481
1721694068
1347796745
1840105819
685902788
1096940538
859889202
2043194512
1482693697
846603263
376740733
1430241034
1009445656
1520463044
121222338
582931419
663932862
447251857
297265641
1327315468
1681709282
1397866414
1688242080
1308929372
176495108
1372026036
1894399326
1269543887
2089525497
402719352
1382916120
1590750384
1694959681
1962226052
555712988
1087447004
1731054586
1649794807
628778681
578133286
1932571561
1860660369
668336176
307015658
448079642
936213968
31165619
851574665
1498486456
1176498174
1245847158
573715294
1090577058
71600798
1849878093
808406181
194738358
1029206021
1213628540
2053063096
820278958
218487767
809465078
1888748699
1827708930
447687245
684674478
96856038
738137915
1724393551
1069466660
1587538350
150553488
1067401690
1422662462
1269766249
747871773
828742416
164387478
37939982
1161551260
1209105495
1328137969
899799255
1030099261
798249909
1068075857
846131401
2023551352
650096159
864853742
1587958503
1497722944
1127140734
1610864179
536270773
596992758
2090874595
1981236243
1055085648
722488353
783150075
1467843281
48254514
1711297656
1690182991
854165752
1232611769
1572753843
574268273
1559710971
521764572
748351133
399433398
2137233540
1154636333
115367020
1423284229
1516183816
1805700629
686758463
719126859
421420224
1100470019
492402755
462164505
601561314
1452328707
2054615427
505239347
296948848
1297069776
4129658
1130352756
2071307013
2049028117
495902774
693016077
875951318
392144135
1998332175
758689928
1047419579
1384850114
1419192866
1963559046
1569345855
159715106
1636017500
685842678
377313885
821106073
1575713028
808354732
905021358
747713115
443604950
1941917073
1911990697
1202333012
316220004
669809333
1841383151
1983003362
328600474
738022810
1148916383
1818356153
618963127
1480135389
411539130
513064533
164942773
1134766121
42569446
846546334
1079232839
296869847
996608023
1209514773
480293553
1189854282
1813327816
1696684933
1975044882
809173067
342052201
1735744734
977386254
864277364
1217435449
2128473860
1499640482
1481964755
309410931
2099126581
1873165251
1891561104
625753336
535460475
975184558
460013620
1717761822
1087707659
1820569383
1992167205
1281853310
1803680261
1746486050
73081622
709195566
731679212
118499290
1190866262
1346169502
1748006556
994964286
768269248
1767104323
1519672050
1369844423
125250723
1162741337
406837533
1401168336
1121624393
1078324884
978777972
912290580
1615941749
745457333
814160536
285637454
169852026
895366319
652430456
1100412655
427523252
1029869340
202873568
1457774704
1012272458
1267839388
290371923
230292461
157627556
1094603266
1018225805
1059435724
489704249
261939160
1692684761
868826250
1995209438
136138650
676328614
1559979557
1891260652
1141286345
1528051526
895804526
1155291900
898619773
1049259765
78812843
257040986
2132721774
1377798841
1167760907
113121232
814111223
647516529
1549429677
465319663
2119208494
1401190494
416775598
1200256559
143835970
1079419914
620977707
972991774
1634512607
1351300138
2127518238
1774960805
1373012293
754698000
1782352411
707596230
732209648
479200732
1432477245
1202059640
1919524413
592766141
1422621332
110259514
1771820959
2000355748
1189328216
1052053832
1719124845
986357108
1774961104
147589781
536333306
891663249
1245983788
1878803834
1120957356
1604008392
1781687579
45415382
427972461
27903460
934150358
843680791
378928218
1414624649
285112123
1769928194
653114683
2070080807
564339237
1644681720
1702789589
1630002831
1503523077
211188708
884582022
588543022
876088593
1623230817
527473044
719875405
1808689702
267677288
1274566846
846336839
1943288302
959906321
778497586
892577104
1739707381
2049313440
1155992285
844441857
650692573
1058879016
1156170898
1790606497
738255206
2083501591
878981710
1626045693
465100338
570576883
770455684
2081151301
2075810003
385157526
1369136734
248939989
1162158353
1557226447
905155760
1689955198
1577627773
1187883476
207658454
377983415
1924365941
484013694
1404038416
1159813656
569869397
454510804
778606688
2010424589
1145636734
173529021
2110113035
548986640
1552933206
1392680149
244088673
86300829
1911352669
705047464
622668754
2019325380
1882085695
1525425169
392251318
1220202869
854505978
1499885764
548160849
244753736
448975620
125262374
1235853475
834919475
1673839679
1254809353
708478888
1492508188
1727332924
936529519
138994596
1988780173
72811901
1874823301
1449959582
1101327038
761782598
1640291249
1249851407
1005241402
1054907537
1583850522
2073298846
1799852999
597208929
968556784
1534979341
1608542078
2121771082
2098836295
843927476
860903228
651694645
1045524224
955804184
911131240
960999882
1032929613
1648313014
84118630
41323346
1982377345
2099047414
310058990
641315821
168871117
2051569228
1589876324
1430510429
854488854
1394429068
1783107784
39492895
1367498136
1557793324
1404372370
1195967922
849036792
1149633537
1412466331
2050725102
1489403598
876162801
1581740670
1197899077
184870345
1615931908
779025451
435515809
1123100365
1151423756
185059777
1646950979
1823235742
899793650
1603680863
2025289564
1342516771
170204218
556448245
934304158
1539822192
1005874915
554867926
1564167645
1922907822
565620027
1936256152
548567800
625312770
1685299832
896720820
684349484
51300062
445261127
512051121
1698019985
928212907
791071527
612496593
59216320
1152813906
1763569633
1142328848
1057268182
1453931777
708934616
1174664045
772210149
1223653771
1202220664
180967513
1328456472
413028744
1425367066
33635603
1181891089
1026334312
940866274
395295740
1146264013
337172942
1625722855
782734497
644635669
1669084535
932824741
888212079
1691587910
303007569
1311161439
2018593982
1826994662
249571648
554107623
1533574430
492039677
1658661797
1123145754
506789692
741130651
467774021
787603007
179383358
1901332178
1382458596
1064444324
1351223365
105012834
1748800746
569236039
565319545
1101785249
124302125
1556871002
1510292147
1654810237
826215283
259813272
1537116773
1466319850
1750253863
1738811234
754467202
233314021
797876371
751337827
1042583622
1279781709
1531558774
1511349977
1046287928
2057567672
1998866058
31201750
1202263199
2049184313
1850161535
307916422
1727194021
1139704102
271394573
854561300
1475201926
869185642
485770688
294831333
747148840
1144941832
934342803
949391099
1630038559
1570192985
106573122
192301899
1246442257
1632926686
1378354700
1436045279
1242809528
1877060106
128215718
1950681824
956741070
710629476
878148050
1593044861
333995986
381082023
1763960610
703106407
485648336
59852919
104973833
996310881
1606059108
1604019273
1733750399
1506648850
676940903
1230951073
167744332
386984949
2017717470
1673748051
305804655
38879275
726045616
234663931
627756944
358921710
1713118878
379620668
1280676822
1080879795
1933336890
988447551
1645004005
1562045057
1422868607
1110939165
1205475111
546182780
841292267
1861116588
114048579
943043073
2103992232
728192136
1896770034
1267431817
1693971019
852395036
1310552912
1954828940
1156593222
1228210489
880688953
1053109889
1286752003
1467213513
821617325
509914238
535112355
1170219210
247370913
643466770
727413581
605813299
1474934431
2102003563
862800297
1230197438
1253714090
1597119836
1280065573
786779953
1153287902
1700778360
770128554
317899009
1096212071
146816833
346019001
1942948212
1487884233
1679860105
1659251782
562942361
1722454748
1670373357
285312365
1085323867
252287097
1028162048
287782997
522719649
268926706
1041410343
444741735
575199334
803243385
325036615
1458440471
836268977
737723824
592183772
1334875177
1404874984
1826136520
1226498292
2041609983
772364222
1820299120
1107111864
417196256
1232953487
347313522
1224505248
1748998081
1852671150
1123970456
207402593
189166267
1904533374
1550246916
1049821766
1822613039
671500349
1384642195
1406210527
1604745570
1490082372
961349990
949572585
1052940654
151359048
971633585
144030549
1366584271
815531321
1011455799
1766954991
201387360
21339531
1194440661
1992075327
519120221
1583813042
1090759672
242496686
1353294513
1373630592
640610334
175335743
663803092
1650730317
1149762376
199557323
897009617
1694332822
1023564718
869203902
1392761862
238703095
1223131525
1365249801
946197002
1396866918
42788263
614947631
1475294303
1699214178
1149356704
402164592
237935858
285713130
961727605
2015403419
48155681
1877469022
740359783
677032384
754297495
1161030338
43883975
1510701389
813869691
67116348
1662154805
126002778
1001687332
1898057848
2101000143
1765268660
1342643893
2002571757
206695483
1588256014
956166985
1900231231
1513227837
1332357390
482583791
2048933671
550978303
138118041
74602389
1309803631
1043742689
1272017698
1139001250
2138570473
1430988514
1900308537
1613970269
1990798262
744974181
1038179233
1308356860
9385566
1995239470
531364500
1801959902
717688429
1000718852
700947357
1336370803
393819441
1085277404
1658950691
1338233992
1726500196
1970231759
1397731186
743963124
1792479632
70749549
269550188
485560829
642340905
395020441
467437525
1728782055
534893144
576232594
2079393516
2036435621
689642671
1118112906
94777845
1388442991
584210676
1503814732
1892488046
78598125
4963844
595471276
955007890
2128588359
1373098527
1420052583
867850486
223211449
1663182591
1716904265
275391325
1082845933
487490296
63972904
782449383
607236933
1071159250
1676351028
233809315
1143983696
1567595577
2059577166
1975245362
1561086434
234009471
1545176747
181820269
1094855967
1691826649
945629253
900038979
104406022
425519267
889370765
1522965902
503335244
1188063949
637694613
1251876926
953313328
2044043668
494976634
620775060
1846980878
1267892786
1449873011
1905917062
867887414
1537990794
119726807
897701510
2008570732
1516743252
838756854
1928926361
1856393461
1518411120
1504010966
1156493721
1395813630
1502361962
1196116169
944894851
63636520
2014029820
844244872
1559474541
1852785832
484535947
1578297517
1691355556
1442240243
1841441600
517763155
105016993
1698441327
1095653130
94128428
1673869486
478441332
769943771
1394618236
267823014
31565857
1241078628
990149866
1279757805
1370228686
1759900862
504321969
1596066445
190221438
608816238
1641138680
935511256
79834950
460957838
321922222
2091119942
1567928675
835877878
164201610
1142602311
842182679
536965413
1894406138
1588406346
1251659572
1078707655
715996356
345405419
1505753188
1166849636
921899830
413009793
1726923201
1754086496
590283581
1145326302
1662679411
1494377629
745886446
747697752
1424308143
974423497
1836827
2138927913
269171703
907648785
2055829047
998762396
440762535
790818668
1215423797
1622527596
700440971
1362015477
1655394432
38841097
517821975
63620083
807322782
921805825
618794957
440616716
1268165104
102757636
523366403
1007372083
1097485727
1368514498
358709654
316963190
307438123
1462270296
1801012602
1271304181
1462191344
1746116561
292627890
2072180618
1087324474
412623745
1622948474
462029946
1196167012
1733022374
10385565
1103770955
1950442392
1969247562
709594568
711117762
386853866
369540236
903711024
1918318343
1588630425
1351363919
1965176086
1766678189
226174546
1484513915
912498999
2075578007
1487868729
225521630
332151442
231641990
914281136
135737246
1800675182
163107323
1420096847
490750132
1545836976
370476307
941099752
1202180294
728428953
1657206447
1928335233
1213472965
833270215
1831859996
1949877681
1875521285
73081622
2089871981
999573526
463261548
1556097159
480575250
243094457
664944700
1555535335
984323019
1949914815
414050202
1055006769
1903786763
2098994223
573245884
314746893
739650575
1634002446
644321375
523811869
1644122014
1732470938
711025231
2096365409
768753995
755984193
942640061
2065064485
680173409
1674860139
197756606
1860694945
45318876
110134887
1132193320
2030757056
933071354
1416616226
97751698
140483287
1138705881
1089678726
12079147
1633284165
746970521
1349077505
1304265321
1423465855
1650557271
170457965
107633604
55102914
15604560
1660308805
1984653679
127255275
10217117
399956591
1406892050
347069847
508457557
17716516
440280723
867961288
1347931429
1535750993
1764759814
1713926022
2037892141
1513024898
136237630
838042245
1225166370
553650392
271562484
427613434
1502202942
1186558155
714773883
972254578
532477246
1326233882
947494130
1383575568
714398603
1349677742
589884217
82533854
357085222
1363292919
409399219
846412432
1573940819
678504488
1112554370
1469287139
1764522595
168476415
1937992629
124231285
2025089280
80839915
1871923969
15556193
902974876
1988246351
771155478
1182809124
858161892
1603083607
572112919
1597546317
1341296010
2060826780
81700207
566653476
524987419
1102177231
83202353
1686918827
1520547645
1662560575
1278482432
1979025524
1426664625
2082590352
1688331255
1911159668
704176121
1897019523
958860797
1217214043
175339567
974174772
168693862
902766849
756728940
87890488
1332095957
1894406138
1140880236
315723765
1009384311
696603437
306303023
1515926889
39396847
734134152
1672174116
1552608934
2002428189
892148799
659033965
1652090312
142138897
348121946
1952188454
5143265
1787962105
167562614
1510901081
314544087
1741751355
644530918
576010468
611866473
645467159
1763130618
1356807495
1771822500
792191310
716292356
1987524958
2090604976
744060129
1846142572
1988150515
877801882
2059530621
1488365719
1337560507
1221639753
129310292
1817643649
782190625
1389141720
1040669396
2016918315
981850705
2086399320
1032825991
981509691
761435460
16864391
2011602822
1532846297
733469311
1098564813
1756905846
1860385582
1919924965
1172939187
707439681
1589320582
1877058703
1758967576
1884742488
360173479
1270782585
458216072
813822440
1026829349
254470120
1132266611
1060916826
630139236
1186615806
1308259062
769275819
862919884
828948426
1564513762
360185248
397808427
430607773
1240416466
756992044
795399995
95893930
760721718
1199898077
654173243
689380437
599211474
2124371605
1240361766
1129451899
1793780
1197462966
1746981697
1713024331
1276063673
224349934
1007463734
1940695964
2046978763
741317878
1185412354
1382951481
1323634039
1760535567
2127271682
1110491230
1264197920
908651442
1783958832
1535799886
1281374004
844396391
2143768197
1238954257
452619144
1078241567
1066864506
1650575478
341994804
231471241
17682274
57177015
1504086962
59384373
1210721540
1290547020
2075190903
417961457
2084581298
1086496745
1506786654
1336705172
935592745
1460810563
100406502
571153379
791836578
178251832
1282497730
394073836
369308718
386280300
1477047181
1203621596
1762505430
1014519903
1768529311
979674022
1661876664
272825510
479556848
823364243
520094305
13276171
399535345
1659638358
505937723
1387604372
316124353
1005368936
1325651540
721407473
37631162
94922325
281948705
1769188142
295487387
1423419401
616352220
711969063
2050134987
1308823544
329129538
1427996535
537797209
602400394
1758276390
328714665
863080280
1559010106
1949450371
678288143
901952217
1080113133
832739854
481962597
2091452644
78288949
9350558
738780593
1758576707
342694910
132889776
280528937
2017423857
783418857
403019617
858873917
413896082
872883131
1980783347
1952409016
1263024064
275449945
890746141
1861780637
2135447831
902109220
1360931219
548524455
607839287
1589418452
1386067296
1603199542
1610155601
928654824
1925508351
459246835
1846012358
828874324
105567612
1652920111
1086556471
1126497647
1369181992
1662135626
973051007
1655770258
425003126
866415530
510328651
1349339649
17715434
1351209449
47308271
499629726
1922907527
595292894
948105494
1728873623
1624368733
1732676885
455379793
1331505894
2018511047
513736854
512020029
1897327956
1977166559
293975695
1781767324
1039721495
822146905
1584628792
470673602
1603113663
1934348866
1278890800
1795622515
1684012999
1552483927
1671412406
2115265394
1478319535
140504985
2141430830
910053344
210367418
704597936
232787847
1133075426
405771619
775024601
1585187986
465855053
1023838470
55930621
2110392612
832429621
1834377839
1268304647
142644172
775662803
383657906
1107391988
459291715
1675516170
402417238
1657509316
1107563182
1281140445
811474779
1487434251
450933283
1338336954
1647322762
361160515
1476411828
216505766
621700681
473140981
888797290
1785880755
1066529952
153928566
1144301571
1724135305
1947746869
110244298
485163360
2103776022
1699974044
2129689637
840699492
1968845908
1243778534
1957883779
1189739286
158891040
2125296796
1002999539
1672303519
1590629902
402824815
740737419
160408292
168671026
1395330935
1843566663
1652203477
1008880054
1630803358
1249938763
800156779
1537100848
788160734
1549497416
1002954031
373430938
1222584222
434585329
172351729
2011896440
994465447
657661027
318028767
941675266
1068296847
2096357681
291131508
85179920
157032762
199065620
1499559161
1900606837
438719529
506183643
1020166529
1057040637
1636240838
1012377398
1320692677
2013677756
1760738996
1342657785
275883691
206489990
564048350
1580378160
971448876
185237098
2115554534
243625958
548733584
570568222
394676348
1993014431
1666844801
560475642
924062593
464385997
1475933745
1156773914
215281239
309017495
1960585658
1099413093
1708222488
1511545336
2088304604
954773452
1198758957
44372191
137380735
625651889
1984518952
1158780553
1687041364
349524203
2077188714
933690730
1969365416
51651031
2080008201
1225044398
169551828
1894613586
394152902
974784680
668171543
772988049
1774476990
724870893
336185658
864982856
1559213117
1523311580
1527964268
544396105
642343957
65679699
1753343605
1455610767
1441103787
1716342312
1837160802
924839201
1200222795
2096563308
2128277197
854891444
561013576
24496417
845204252
1722578919
177643902
254917163
808074798
1486643585
1628714761
2070795456
361948685
1665270333
905197806
827556500
495365292
1996097878
1313589384
1070002030
530203711
1180521511
211599345
1496584983
582178254
9610773
1304760032
1886550914
619809101
1653859847
1456915
2120535223
1155846609
1458183433
1587475061
1674914456
687695309
1965799251
1054951388
80711123
1083506449
1559431804
1686718623
1325589155
1792058733
902363126
552821010
1664558977
458549805
869780845
2080210448
1750941501
906664474
1569665318
1216649387
744226103
1444326007
937190561
2086627853
909505800
1337762748
1700316219
1844144683
2119759843
2075712876
1120192158
737934739
241652645
2048315631
246282622
428009494
755529248
593356079
469009154
1956809906
1482137057
1635495091
184655665
801292698
547048724
467021788
1604045864
1298178171
544168545
2134028614
619151168
1689223109
784465478
948231793
68014222
822679196
990462220
2125590050
563891135
464661674
295190528
657217807
325358982
554909463
2141144873
1156356066
1601163639
1064602466
1548519368
101075527
904615521
413123634
1191468846
2125098536
1962105233
419769583
337500613
972796072
864905159
1953474292
426131200
1258676785
1110510698
127566719
564722259
40852568
432625253
1267221016
1043839666
207065022
1425483355
2011255902
2101811613
1061509578
388610644
1360757208
2109929798
122207794
1284077112
345172250
1953267374
346829926
76309758
1642083098
268972180
2074672869
1281969915
106043874
907316096
1146249533
165252444
878148050
1750537611
181378950
1308247157
1535274848
1254081958
2135613034
1372074668
178688333
192972206
910258914
1843375030
245093661
823103205
603430727
1519470396
841764961
1724042878
307189772
575095447
996598972
1768842126
1713282409
531657872
503243868
2142100360
1660903356
1241078628
2009895462
1047108332
594085713
570059088
2108940152
342412560
1941303533
847523698
295908807
991165668
145084061
440757359
1073693928
1487176599
1776798701
1074952382
324804563
1342457199
474211652
1887524617
1342998607
100502396
1540482215
648135889
1033178916
1115067596
1228272777
1957406615
173507143
1684132025
1893430997
791541760
1346666631
1656880675
537918602
1944200103
1964912611
236615004
1601639883
127518909
1577991937
780618622
114356956
352843613
583577873
1107386616
1062168699
1731986161
38913997
158009864
552876098
2042474438
278453993
1338504414
1030592902
748177092
593815140
1607066363
1489526840
1245098513
334644926
1016057787
1697313102
1921177173
775699096
670075998
1261669799
530116152
563038940
257715377
81467689
2062887283
581620230
1819296567
1126291668
976808585
2077982567
232517610
1510094692
1216317596
667539728
1768192342
562812262
1842245347
722069917
930386879
548176549
1672749291
553307622
243635503
841209723
389965337
295049236
627004835
1069809731
370141320
379857000
2146215313
1331618341
1991895129
1489009641
7311830
1901018195
1738739556
544757057
1767046911
115896960
695302705
1400427318
1697336112
181169148
1216998637
1852413248
20434344
139712412
321653212
1814050543
1738101066
231611376
257810008
391785676
374181449
2137390054
1001704234
1523247922
304053885
297090812
69228626
1477949139
977688201
1802359632
1039445110
1603684682
982496336
1806608795
1487109859
1978252422
946339977
547831315
736286708
1750603066
1049237554
1450230538
1400033403
1654471482
901050558
1530726527
1577894574
92409944
1841862070
1131074425
1273075775
1719643714
1773558948
449303968
2101818513
1616555806
1537595481
2105128521
736934045
1992098579
537223459
450789992
1230552034
164952108
950125768
507196171
7302907
1434822441
1931315447
380838306
988311201
229990002
777369115
1580174569
1954731244
1570261633
167692586
1157513159
1637657984
1161451621
1719215231
1504048414
202483126
117981762
1360301324
912514152
1869337221
85251917
490163479
976010609
761581115
1484950803
290509709
117768187
181336176
1003732608
430808133
1329777698
147298266
1978355337
1614918405
1016250630
1384039657
950121041
1763357219
253238178
1560746215
387800526
810075645
1302725335
426170507
298083366
767769874
844998860
285103781
503055965
1920941388
981876680
568427536
928911837
1747043549
610712167
1077613844
218476692
850012210
478792588
1404955301
1540721465
949403659
1446141586
820287933
1048191586
2089257628
1800686970
1927576784
736107999
1018056792
390296482
1158614636
1920501025
1270285201
992170587
1966315490
2053087464
1268963256
1665543569
933917729
19518210
987604907
2016070355
1793081602
1418046547
1494631429
809322657
1048069646
403098338
485367452
529357522
1999738390
1915329082
1242399692
566715058
243614114
1981189654
698133815
1822651683
2005908498
1103910240
1921656801
445169507
834645675
1318115876
1528902364
1847096892
948138442
1749599840
73738649
256571049
1303152356
154538927
1593222432
1328713713
817592709
116683269
1220267487
706825049
1356878584
853955798
2055171943
1685977994
1956863064
1584634697
1871049098
1552791959
1810202360
341847764
1715237659
35492945
1056377753
967641998
981806948
788454694
660624434
1301092680
1768780264
465457445
736355492
1320666106
1601721335
1441572676
1379693611
1892402013
227297488
1449149123
1365896792
1375258677
774978520
79168665
913600855
1536876532
1448294388
1283842751
2123188892
875658614
414920460
309465223
2040576240
1304512021
589153220
751280269
1779981020
111148373
467329275
212552985
1622551357
277493536
1620471944
961731936
1650281114
753361415
557120222
1059738116
708441452
1514052125
715110215
994837965
1953443889
599695433
546543496
1752364963
547949526
417621711
1781876061
1619033504
1009296621
1277088588
2020178717
427385713
802399759
276164452
2094584174
308460711
1971109989
494672281
917514175
1029529787
1269998860
923490427
1316107306
1593374386
278201319
462559578
1517544046
1367288234
925112215
1164900149
955859029
65865763
903617710
481798002
376183236
1627323337
1152577292
66790549
664680372
400412612
783333224
74204625
1772077284
2052214420
258590282
1072131761
1473443902
231040567
622196239
339698281
989047184
1206964603
600003634
1711630443
214755715
976388079
1050929431
1956015972
385298497
779669710
1490468952
664413090
944769973
1038059659
1443659982
1831669694
585561626
2121123691
1732145922
2084986284
1079668139
340478745
943596247
190615770
643463653
2064494449
114380448
1802282047
677414004
1443051896
533986593
61223354
874545021
1758992588
835966739
1954998593
1697737510
2049206507
1648364310
356776172
1016080307
603144302
616370558
197876410
1370066809
808132347
1822181214
246855782
877551447
474853897
1497581532
1089586882
1425914252
1706214500
2134992824
207567155
82114300
1275560101
626093451
1521711747
1606716509
887363202
219827364
623145125
1100444967
453641072
1897938657
1663608015
1736413008
1506280052
2072201141
1498895426
20514134
1702529774
705588772
793144207
176608724
559729700
558574844
1937070013
1179449123
2063691262
1684172052
1920941388
1917625800
38873483
1745053204
1440583208
1935888887
460256684
1545936714
323152821
1746500560
71682849
745934135
1917587858
370902380
964601526
942392322
1822522194
885875454
599964857
350052142
1213755694
420697809
702967343
51161178
792042760
150629192
996748671
1880196596
1418069665
1035395276
1776148660
149061111
1681982242
1213405512
1821432654
295456332
822036574
1728960572
387276520
2020172473
291994383
801112077
999056074
173233883
1410086111
1466992306
367749454
1045580162
209462250
1513401342
883682986
1556122469
828918454
1668256740
2111431250
964899409
875544920
683848148
1962455389
404372042
438597332
1799219192
1681156021
1822062594
1151629760
465607668
1552443416
1452405866
959553153
1781802770
1623735431
1477673415
1911416275
441394555
286608887
1525451587
1299031286
211578760
2030243687
1863350856
1337573872
750850277
568684030
988121578
1030176988
1449549747
1769539461
1067601689
862400571
1107305977
845975596
281115664
92320035
1553138150
251199221
97719568
900394977
296802901
1905090134
516175063
1230686015
1612144393
2032692675
2127050337
1545188447
36621972
106115013
548522072
1020139330
1878967824
1283073701
1784757010
1253104750
28107502
1108355450
106146421
382920926
1163671174
2127236017
858631163
1397480978
1568380551
1934788189
1713926022
1324212707
596101434
1220468676
1798995138
1282130719
1823837755
394233091
525908794
219599187
774176732
1901107110
1656968733
758852062
391751478
2020513257
1887068745
1450932116
551480368
1373216128
447595877
392369434
207759708
688017526
1870383242
1729184046
2000874092
365158323
1373900414
1092696583
1576042712
1147489935
1790295789
1003423572
1750470840
1599403820
879081957
777382581
454488279
2013218014
1504296166
599716517
1736431231
706900053
1701545361
1285083689
2090110559
610301608
1790201473
604338032
223713862
2063167872
437954322
345421677
1082089674
1556811206
925108667
598545320
482295544
1100100262
122952565
686472211
1816476946
1024421350
2055828606
1955596923
1357847142
770633009
626240181
2115198798
1556397925
646762444
1385602499
1306258704
1592361434
1850659928
649459914
573452054
1421213642
1778333654
1776077566
1051753356
1267885310
1697577013
1483637723
689046602
2083735506
1266530742
506956886
1512855927
229019118
1724724726
1363229587
1887104279
949491023
1276033763
871598548
166737710
316474792
401506001
1971372562
578449811
712177637
2115031598
1642164872
1652793045
1043986474
1397356250
94199100
1342464705
1444017838
636231243
1455621913
1059353721
2081727770
458344124
365430748
1102402637
649534496
752636492
180790557
781831283
1759544480
1675459952
2094533815
1301104077
1420140598
381134054
630182049
1600282128
1861903664
1342218769
1124056842
1539455135
537471171
1030840263
1495466334
1541951787
1071434041
99640238
1589454414
1695084723
14746989
611268519
538016908
909616516
1155508121
1917587294
1968252956
1796866265
901844824
2034827560
1714036507
346727908
1899332161
1255952392
1852221706
1665227175
1577379528
920525353
676399284
698669592
1483255584
188674528
1676694299
1017212345
572185052
1336044027
1125742988
1066573175
615426965
167461891
1164205270
798144836
1881844030
1589575330
1067644166
826478482
642421616
692168250
1454365758
725332327
210565405
1420559990
1792758682
1133690224
790990909
291582885
1080054868
1928016366
1614061362
274555985
1312055810
1751174176
1148619835
1475575377
378207856
1557042271
807148167
81164976
435874631
1153272232
405311498
171564385
1390576498
946673189
215437229
821932821
2097058674
407028549
91046307
161847669
193689562
1767764715
1657717026
956699574
2058012008
406999565
792929798
1498339995
1701122650
1850508278
1159008424
1886649479
366182230
500764111
850550668
9964106
1563843590
1871437926
1558367209
905019643
373345701
2131351442
1651033459
1295552863
1781549269
1055929653
850381310
458355310
1230304487
1671538737
544509133
2109020998
916439951
1894000690
588789081
336256940
485632703
1741251398
303924609
595599493
1572040469
1318951648
116228498
1769669452
1396517633
255294689
258207773
193747270
223138870
1732270519
172486809
1515504465
2108589537
329938671
457127195
1367355892
1201265765
1284907682
717655342
1315446002
1610146323
931826344
1727437627
1696495402
468572199
951219314
1556180965
448381759
1219720865
1889550258
11866204
295487387
1359225187
1917352659
179146429
68877516
2005965210
1205642460
1348187535
1602060035
10930339
1662626895
1979249253
1989454897
1576892190
1640183691
490759390
1271574858
2094874322
281100476
1459287754
211311092
244380093
60249973
1874536413
1351218169
668740494
66091999
2063360549
601940910
234079848
1217195493
894949146
1881660425
1924765100
622089286
1258974480
1485065415
72888276
1063263667
986178289
1101205946
1056558619
1829844731
1943541705
1143069545
1934091649
1329405318
1437569658
1431161008
302739471
553144689
1138013850
399610721
1195545623
710290877
295631092
335062934
2078011199
2079922655
820284671
2008683119
1917634813
1158878791
1362405048
1285866702
1623959832
1404108513
562692028
856083288
1656168210
615298936
1327343971
342282323
1361709786
1864037032
405454752
1584105625
1671517539
2032103038
1324715558
341785880
1106739754
799007843
1410417454
1737093512
1242313204
314537713
2008914997
208724689
1710135585
1919474910
1673779594
1874313962
1584813245
367516480
1003934606
996480743
668867672
35215536
1950070212
1299944763
1061354420
1696900148
685990048
1428211174
1043328775
578759255
745058695
852345786
805382078
540687389
259289793
1639634388
989578184
903064827
1151424369
1436839859
135070871
1409082579
1818450934
1405547727
1292227591
1692866595
1249175631
1216694821
290331567
1769569031
377639636
41237196
819129404
1151741175
55743579
912657428
1701204925
1640393055
112921164
283144669
1329582823
1388728467
207346605
286777517
1860731110
1039721495
44991416
347287534
955433465
858396307
745485889
716734164
972500540
1653679284
2071483913
1750393164
1380030380
360573503
202217929
1064654213
283312882
1670817570
1665430003
993980612
1356708545
1402167948
208690667
126614297
640100271
1752591221
402378375
2089047827
672976313
824551947
536917702
1104878087
296149461
611375334
1879783487
850902842
431684996
1582974333
1393876314
1176875844
669582125
122261930
554922965
1534847367
2028185065
1953327069
1304395833
1227169480
405201804
1834977779
1421846139
1958436225
1628677398
493609325
1274326022
635598341
712355829
1203622153
359164687
1921174379
1155774898
1586934666
2004241052
1134690746
1825382581
1203512622
133668979
2005867261
277979006
354498305
1320039933
586434338
702663527
1972621241
373028941
1917886161
635161351
1940846655
1233189403
1241300213
1407920269
1543964533
67769593
783891371
1168089132
912421575
1792292603
1407892368
1621876586
554797359
538066896
210254576
1632477143
1536086304
172109146
1545395254
59127111
2064812989
2049042467
1593734833
1038466871
1185643255
68704308
523819179
1448109563
592392414
1581072077
75315725
2058965875
981178577
1422835753
1692341328
252835649
929140575
263334904
1611051656
928396954
713742833
1620162332
429901708
489087152
2144498509
196069895
673809245
195115104
949360039
1262106930
10827370
557111117
752529403
2007039711
713373030
2016110437
155073618
416382143
341162287
1741934598
1656112269
209145085
807350343
1184410390
853593433
711593124
1279175088
292158116
286878898
1607145333
858803011
31296674
274732809
1232307977
837053220
48769425
1926717791
468502775
953085096
82602836
1238580872
2028864174
1680397256
1012834205
674515893
951918284
1808625248
1893145566
759080772
2105879109
1133067337
391592757
1594235137
970069275
410520290
197919653
1979519282
644484037
1631801136
1528870658
886795728
1932188270
1127398229
804906143
970790677
1550307103
916268431
2036928331
2006221866
850956140
1334631617
674909127
947444820
435376116
25488985
1002752631
1326709468
1062421547
955176989
2117972392
368686016
1819685969
2141454055
589924802
923116910
565732142
1844778761
1802569197
1536122343
1995672476
8761190
1428980736
550888820
1877564403
2132360599
641917515
1254219767
505091780
371347435
2097243121
270044711
1038874060
297544808
370891305
57200705
1973958091
311070159
803888818
1568002817
1089280166
1413110465
1357989313
1566132047
1541896970
13595198
985858328
985274732
2005312840
1328793729
237163802
1786804183
1382851865
16064963
1060670287
1377366866
187321201
1142922498
43822243
1715817413
131771402
1062785062
1534509565
1041110374
975145241
18114420
1392968122
321096475
1464655931
696149814
615856668
66696319
278559928
1822308238
337974745
711147790
2028576896
1870063765
582301257
1107448169
104567413
1151506801
127593153
486601412
2004592004
319242357
2027563023
1343127502
663525827
1644391896
472081651
308452848
833763881
2125251152
934987359
760366239
1209515460
1227948347
549093900
770060413
968717454
729240750
1516831172
1978166996
1955625158
1647439138
2012752852
825633263
1213416379
1028529526
663082927
1457463916
1251286534
847987192
14834196
487575453
998161906
1007990779
611422989
1160577233
1278348781
343288482
1879895777
533063621
1457371470
1142157195
1573801495
1400508674
246612031
126122035
385181253
697988337
428755124
2146846932
1878498691
1672249687
1980493354
1330669733
155861591
848764523
443047071
1127420970
549795020
575369142
532329117
1528532390
1077971293
6118729
372059558
505387016
704444072
1124844880
1377231621
959786619
1700313135
42814308
121443240
901724137
636293200
1302728632
1933308509
4286855
531435326
1018990258
797475193
901859679
534595253
1939775174
226234852
1893610409
157084194
1411384391
1750340397
270810706
1936606341
1463753544
2118190226
1745140757
963358768
959073002
1073191789
1071558524
802676139
1078867503
1326380042
461229372
1762089132
134426016
524756572
543267186
1725981489
1788216015
917862448
388815513
2012944336
1716986317
93341512
2007747133
251092098
1664116396
1845106938
1957484895
553589419
1348447958
1200502522
389202731
1110033850
746037803
111191852
719698760
1378754982
904942819
1543202323
1660035727
1310872042
1256987643
409296537
1416629336
35960183
1817257849
1463407623
755724692
771723328
458173934
81304148
629302356
1671658193
135284102
30423485
486370211
763544388
918674496
533220739
1101630833
493767081
1215899777
244399717
693460333
966464618
703386259
89437290
670923061
1817615458
2000809640
913474241
629665349
1263285267
1084825534
1296641623
107881262
169731237
760178437
1522167010
1758249058
740031505
1884445787
23628923
954931678
823179012
770305147
59594022
655211228
1102755399
1400459847
911693530
12774364
1993431911
771649311
1266330717
9976048
1873429198
930052963
922484527
826636520
586523563
1640170616
518715985
1086687697
1277367520
2126681774
221548638
1734692384
155614782
557588304
1236620357
121249447
272452159
159591843
272131832
2009837121
2029469027
1483673469
1852384925
1125532476
819888304
106109084
1505662110
1109896667
310622453
1366394914
1377432748
1744002443
1746517392
1711843429
16713409
1023652298
2045467569
1677901770
130010817
1392342475
2067647336
1987172024
526622222
108296176
1996471645
642491116
1617226251
1136527472
322557962
1709343569
1736137939
1465517956
1061270988
679674313
441164111
1483536519
1011760609
170185511
702857456
437084188
7288798
1555680117
1582452455
1969135896
1164423978
212664610
1322907652
562665993
717484001
877683471
677268166
310396401
1209876744
874314014
893516309
1796119446
1650209184
1681041222
988451650
912677399
1525899536
1738141477
46560084
1703806359
483603162
1170176564
1816616646
839032582
1675701785
1102043132
1827349794
1889760397
35247451
1011917318
300711646
1351109515
1068963316
1418342120
924348216
488540450
644263854
1270766398
439334298
831144449
1729830967
604208030
819802153
1277421398
580454680
402321584
1995203657
379466044
10926933
300597080
1257119381
1961016841
1644779616
912408144
716882194
2043371602
57221562
1991978221
2011430636
218228107
1545842541
97761656
882302283
1198954760
272191725
1433897382
902244034
879194642
1015850666
1830121748
1493335985
547852327
1589164408
540657229
299787443
614053260
1419455214
844318677
1380330091
1840627693
1054951388
859420773
148796242
2108197401
1965703130
349403125
1499878615
1323468039
1066253886
489623285
413976127
455325449
649515509
1991900840
356441393
1001878795
1617832
1419695424
1880380839
2020298439
830741898
858017639
1369548679
1839064909
227747262
621848408
239242368
1438326861
1512611595
624118691
925469884
310429651
184671994
206000968
1762367877
87120182
2064625972
915970261
459077833
1583426900
1471236713
668986873
937998342
500538862
53762008
804546080
90825144
258607953
768643105
1109995064
736567700
882588507
374062867
1839913471
28706939
197428532
1299736283
991545080
665376028
1569880085
1967320711
825138050
1579291933
1670566736
1667441593
2147172264
1263953644
1192129606
148230430
141647853
1778659506
726649433
1152915681
1725450963
604974975
966487365
901050558
1290395156
1293620111
653009162
212437814
1665496871
646406500
1545313375
1269775876
1442776257
1957178963
2008368165
133129840
1718772207
2109817027
533288796
71458897
1964449007
1808160121
1210903242
1682529944
1839036556
1521009651
160394515
1499811235
25468848
1187868800
529179697
1363604987
267643301
85557632
680470086
28455035
1576029952
1828469410
1741180082
782595661
1430228573
977306336
1513986362
2040592320
1430239293
1172121542
1036808482
1695938501
486518684
1040337840
1727972638
147131468
1163443398
436942817
860595667
1080974886
200806022
920712747
1584161462
1886142294
1094167098
1589014716
321647688
1908089359
852993760
847189678
967142476
388078999
504770603
1860839086
1454777213
1158587930
650114873
1848976241
2104981155
2046263003
1809831045
2044717712
1780212236
561819819
1837151603
1932042596
1135714857
1082161503
817423662
94882853
971059127
362817811
110883939
1470505386
1744207503
1164098745
1085907659
574088654
1226976541
572362316
330710484
1778916537
724404900
1244873062
548086669
1574629572
116298049
1509102265
1367418943
331118382
168041210
1139582689
1737860218
1640730843
743630842
459996680
1148864781
2109304807
1079144454
1762946604
887599938
1299758287
1410884491
1730032409
824103154
972676475
1805019576
2021653318
1446754382
1871193436
2085950149
116579577
374121274
862107171
1978341084
749314301
497257908
572283738
1111055895
850577357
589112797
739268169
1243483694
553396213
1145312825
24242707
1517369123
675281205
143001219
976399834
381071141
59912817
1398722346
1677693824
87688732
625142996
874139425
1317123583
1002772229
1341242768
1885618353
1687024276
726347091
821905478
1312270330
195365949
989987876
1073098458
2001323818
1261285614
747563020
1492964612
1790824535
252388968
1551601334
753672570
43160973
1853125388
1418693780
1673488195
1822001409
1127355411
644100560
831071332
687749574
1918052219
576621111
291160600
1427143406
814054440
1813451884
835257051
1596425431
1197524715
36992342
304152355
1256785457
2087257329
1485659278
538614987
718324056
134703505
1872846232
976690042
2134868442
630672758
145808211
888832701
1337473470
1810147185
704207232
1257962059
448600872
786213290
1922004177
402543068
2123663560
313190487
1526533656
294637070
1649243862
369095418
1152777578
798436711
741520687
108003487
301856545
1880283693
722824299
1545790258
476824414
830745577
1719686000
1621941795
1725038728
1406665478
1592781703
1195514222
1351397820
1281611982
251005350
1496635624
544570127
1953051487
1516739553
550613387
1520355575
1941595083
428167471
2068357048
217716206
239315323
583206246
1531220978
1968692049
1406459359
711652598
1984090598
2016638151
5993200
1953581017
1292956522
1620855261
756056425
2038997656
1086821951
281125840
478496040
919553544
1747717698
1230990635
2016473564
1560426137
416595369
1751716749
1776543215
1209243910
650676714
89885841
626654799
1191958053
426404352
1578715787
44076925
443868542
774309519
1440333949
1774321537
1110599293
1620021111
2143836258
1917879203
68761245
2143043879
1892344119
428405923
927157778
1615638185
542580403
2061903502
1541421355
1017573835
1215368155
1146161772
842749666
1695587655
857355119
973185658
1135626467
1136796641
1880153332
312644578
1774964346
1089817332
1934911881
1808388587
1734450257
309890853
1606675443
457999360
868663252
393176431
1037287177
2072480012
1484703105
1850340179
1832535853
114804643
2024646848
1245067690
2037575583
159662927
364639971
2115564053
1936022678
2135931926
1338311153
1499203623
150557564
1911781189
1380056999
2005707531
61430310
1831226460
1304096301
465987104
850426318
341185855
708427650
2028542687
834829795
528617986
1685248410
2096711113
1752988566
1997893712
1550734308
1044406112
2009535583
1759688610
1468472721
1842741718
228938095
934420566
1375273379
654769847
1227244133
1940422816
376540623
1467955388
2078306541
939921433
361643917
1766554486
532803133
670536482
464487950
35765767
1916431754
1947779949
1966309846
703599280
616432158
259256728
1473764820
714397751
686346867
1206455543
2138134775
175389435
1932109169
885513225
1639449914
475657933
1736764493
1816730216
1957864169
1908623600
585535527
1511387855
1328108222
1925170989
678750195
629357047
1221811209
506007839
2127242441
1261564437
364507342
2004064588
1912538277
1578222840
2045598381
471733717
1993977608
1454859983
249801855
2111443975
1205576927
1884949561
1165531655
1922534194
165681502
1561313234
2130871862
1377823452
2068275686
1338238077
2126329780
1684892114
1426771660
272831944
25996807
700660933
738950934
1691334835
2011687102
804602400
878817718
936943561
216392409
1488727438
926408305
1763189241
1121220588
463002944
921124207
1411528777
1246381235
348124328
634418796
1858060900
518418342
1510222261
1914093072
1605152161
2129987680
672662153
1918547448
756527507
2137966894
1627039805
1240014846
2142426948
568163129
320378748
667539728
1056955560
49547773
1498442960
2100541564
1462830583
572253457
1634548062
727970632
1364815034
310295968
682637025
472679066
1102652319
785047441
1200693154
1988852859
1418008634
935498772
1349803496
243634720
1498442960
1845577540
499719684
1237704429
461690157
1231420371
616585257
1861373665
380585691
564732867
672607975
1014806962
129395220
1205250410
906233747
1726016969
1776504242
1961874861
1673423248
1481807488
655507984
1532804746
650705043
1242264739
734647264
960316886
2141799441
1671868207
1596458954
1318280711
774235401
460530812
1461947398
1887916325
647537829
1784311607
482226652
206719788
1582699687
33576824
1013896135
182852705
1951358455
957234784
544509133
1883258158
1665253255
484240620
383146564
164332913
1619035281
1543670639
1416951179
1521431553
733044247
2147293322
1365827078
2118476387
428519886
1840940694
571066613
432405152
1234125498
1579890136
546913888
887866371
510413333
2022580607
1088251953
1040349944
922136423
614666413
626008756
1605878825
478117020
2043941132
2096759668
384619267
1209420672
619929081
187481326
136873552
375609854
323020826
1453538084
1561661765
1945503097
860003666
26581949
557762568
862849345
295354427
272296327
2092703250
567574324
70541784
352059892
663097876
828765104
2108639084
1827968960
211742092
1253321648
271133190
1588853206
88066024
1531796787
1118729944
945373665
1000379896
1763960610
139307652
2043874701
1531262017
1764281807
868799504
1650229676
2024751086
667838053
1337211487
425952058
196580715
916407900
756599420
121673245
1203250144
297759609
451057883
1508079950
1154621153
2086261337
1847846906
892846503
1205666664
478602254
644519077
889905026
606065683
918336739
1070997514
870323224
1025248040
1575894914
274040449
1806501282
1339446245
27280447
704097843
1288426886
1035134630
787911085
764383292
220592908
270646126
179668128
1380092959
1213301604
43666323
179815133
2105905541
585124977
1287494626
1862791353
1656197520
2144398038
1419739386
128070826
24042466
188302558
1446834382
1517666948
752443094
576909
1306418774
227955154
1803162212
2091545675
446306756
15650854
767345912
272554603
1150608270
251193088
335343992
515967221
1612426208
1143581624
1796107154
862627366
264153430
1953672985
1669949156
1158684706
2073219356
1046448520
1091457782
842959045
1597988656
1981151376
1471854410
1719790817
1313097757
288986481
5431339
1080845902
1058536355
150137223
45648186
755131076
2031624984
310360137
1478537107
2125501166
1192884145
2008574751
1758827514
1389550413
2125444457
595016446
708377963
649359285
1410779463
473775865
1716907682
1163529948
1902627964
551404833
2124272334
1441739824
1919938670
1340797125
1559568184
840343421
878987424
624314392
1745222618
187647529
23914163
1685395933
159030006
619344421
844905157
1732524158
1193864318
1435208101
410141732
1551805652
1035127529
700541958
721885367
725541564
224274303
1608054370
1691375820
240235412
1639842564
704182967
1578750178
1719002803
1788780428
435688654
233972296
645649461
445432227
1809899339
1344804079
897548464
1557956754
363387064
207474047
535080184
2077578827
1729012491
853728671
1143086289
586268681
1476502301
1285814627
1170509585
1541041207
92987654
2124505345
1810145129
565193796
262039825
602197922
1298474312
904693701
660812158
981938719
532890587
926654963
910503275
896488844
442126062
365170512
2058185902
55611975
605463126
2131175085
1346485199
1525853673
1035800050
2124304966
24194137
1074354183
451877302
180132888
2107878650
1918517050
148622644
1306438229
1759101269
1072897561
776347396
917381870
771574465
328758580
729143645
1765126305
1232932767
995776931
1622042004
785496679
1692110794
651501550
1657731769
1111928485
1031555621
20029237
1386637971
1999150631
621415991
1573623684
591617281
393936918
1016191429
177805326
1501404714
780704831
171547405
1589832928
1008610342
500167923
6831541
2139282872
921626168
1325112138
118515586
549237303
1803735305
328506315
45338495
2142152996
27207270
691201680
604120243
66931863
782433496
78023374
134539287
1896198281
1920462234
888529485
1281644271
1923959724
482344833
1032062619
1458869830
2088731191
722965429
1762907283
973211923
1601676041
346396649
852553613
802219361
1711186147
1431562450
94243027
1132782731
900341846
1526766845
599448446
1677034759
1575160075
87843957
1405226
37672115
1599478728
1717322734
293857487
1916476810
1539825044
921087973
1452673434
1762091709
1565073331
1203057268
1338193805
1392216647
671506843
992492725
2050745247
235999118
573779891
1723699202
466213204
1252321428
2026279565
1507496648
1910915094
823243226
671630049
1308597302
1629167125
428912577
989868963
677012438
909142955
396390212
1393573302
484680855
84266746
2039947081
528890092
383620768
1041095447
256596493
387035904
304608499
2140997989
95824260
604869781
1055231874
1168448726
2001666300
1847239921
1596736139
326155971
2060469151
1372831213
295638995
1976895392
1350387514
794543799
1452003792
1395879131
244998030
1876539064
314136013
1210761971
1069925813
929548369
308292722
1081932576
2016215363
697893415
1008627189
902297549
2050012231
1773156017
1067456311
1124154050
774686286
1206615385
1886415661
182110665
2098612842
17581292
1133218995
1681491420
1895082769
1058286411
1000944003
142140069
1210216450
604220256
2025895556
1116320665
1409744280
1513227837
1954808754
1443339323
1987245670
2063640347
439305620
515036809
1256398209
741667162
256056916
1160484250
2039713264
122805063
891925054
513542825
1622652514
1779238317
1882430960
1842478004
496287001
1765339123
1433551985
1768344958
470558982
545549431
1796016292
925740420
1628213971
795874138
1210999582
1198691478
1692376785
302998317
1834596699
1076816852
1408959026
204412483
1481097587
964737235
1236268422
798660930
1481295359
1424993502
338969114
1505415494
926314329
1321710886
29820087
752856822
1194094461
137610640
848753250
1500119431
1821871137
1180577005
91546491
248040470
987765552
349891250
1356280724
64147721
1130032389
1541649774
384759454
1883425578
651635934
1445539177
527489024
116712848
635025339
262961325
152249450
721053005
54198438
613871311
830574030
1768018708
598706132
963182711
84510911
649859493
1662746260
1026877443
661235303
1815678677
976626228
1544447480
1421087774
576089574
1401346351
30579693
1777833951
1821886065
887141126
1550978054
1997175313
1980305771
1666469272
2049736708
1482357185
2018562450
1772802683
1337962153
1828000476
1522418894
1867171739
800810104
726116798
1051558088
885502603
1500001167
903845184
1947022911
1217727571
625699403
1606708214
1363391302
644652110
564355084
1392656450
837877235
1402741389
702844074
401565294
1444945635
405162539
354017438
473555625
281694437
857359521
1803588939
1702789589
593453962
1595690438
1633695836
889394197
999400822
2139482063
797962540
873366738
1018800497
1578356085
471412309
413979554
2014676140
1210637925
696435887
1621000116
1364846352
319980684
1727894621
356819173
2110711477
1044610460
800264541
2145692803
284303902
1299905635
2056739571
1125023901
1808827730
392521868
296681956
1915933205
529323813
16299375
975787586
735052200
1919374142
124434535
158105172
1501654326
1996261563
615291181
1626703396
1249667155
400741570
1637871501
493703850
612745956
1469533062
2058489150
198966448
1827400123
1902378069
436914612
1882693762
70398876
285824641
1504149104
1071856039
1760181833
485930453
843277843
1178676948
180693491
782099067
551069922
2080404750
1086859540
1947651946
598615950
1739710558
727293801
524879979
583779319
1014738274
301806201
764455078
721361870
1038167578
555526376
884155630
418454609
1880459157
1263847017
817808204
1854813728
1939534730
166459359
25835294
1097629479
888976056
1631789285
2027774917
1775764929
1303174516
2091858000
1043800865
1027850837
1502867871
1911058713
430033444
1064375723
1529588403
29398087
1897321735
164867155
2038444832
1954620423
611133095
462157458
1525255154
2057543535
1199466698
95859900
1290850177
772465856
409903071
1734454776
1671082278
340299687
1448649326
1276417844
742200893
1086377620
467434702
1727810836
259336604
2026080889
476417470
1262991127
233432870
1018847476
1324104907
1557755343
1975098516
572797251
222660876
677633437
14298897
280270558
560846257
966104309
1236970614
1945415994
936758380
1213865880
1818281697
1147823366
1174100494
724189029
1167753354
657363976
1782568823
2045432698
852398817
1581430347
1823016820
285931612
464436869
2069547094
1932189472
1042583622
1086019848
808093145
1012686852
1818891833
1509190591
457419690
875267190
1978806196
2068742588
258035054
1455790857
795455996
1017779844
704376524
1352255857
1566816594
1169499211
1502275631
168547849
686580477
594706883
531200264
48646545
17767161
544360221
189840454
1163252371
197184341
1474820131
860425935
2103331606
165043091
620742080
158948041
894111989
1888185615
1556057111
436937591
673213356
1218961332
494285411
23423341
1178085410
114497048
1906002421
1963952704
1264497283
1498179931
438032886
1171281832
477947847
605577126
1200139845
644324580
1104300649
1114129781
1467295307
1586050873
1368456448
1561532829
272471829
1310600980
1115361788
2120627354
1449547571
1158061154
1982959155
2112463523
795043148
1940123016
1553629712
693300036
391815341
1604328818
398802361
1416700486
1634024712
596929045
491260706
1159323826
2062294367
873744683
392098803
1938877485
641188498
194450047
1180017214
1782536837
1434391162
1091671195
1779519272
1928484320
500138771
1720540911
1288265563
731789082
2099174648
381333223
1904365253
468365260
681552374
1347355399
1319222839
36979665
971383010
2115689508
1177050651
321703779
906852675
982799142
1769122183
670895750
1217318721
1619161018
552996039
18095178
1977490028
1349431515
2030841594
401933885
2042472931
1653451010
239587549
134364584
1758034648
74192476
1928571703
1292183325
758402
1762306252
1425988595
1411119789
1775180176
1706207811
147110857
1277877178
1262425924
582355370
566651787
1988788770
2121154286
2009976198
1502413821
1244264162
1108080256
812433621
449889255
731086234
1343432917
1772266117
1388551118
1174170339
262957162
728422686
1514198099
1111552677
1850464352
1183090518
29537399
1744845626
415855915
1500030055
1524545998
1066407494
1378362083
624898867
654924376
1770632386
133861666
1718745932
1574041157
267276714
1411774181
1098579079
1845859806
1508413065
1778285787
1882958866
309219382
675206851
1560167502
79013923
193168131
589800357
1860991628
1397604824
41317920
2076055481
450861261
923483558
1598815338
2089276310
139615238
1712738670
640785121
1589084979
759154835
1564704963
64711158
191192790
970715667
1353925779
959347397
339300207
1937592724
1854963325
1828828258
2142576286
1732876929
524978549
66066506
1011607642
453851643
2006086456
215362291
200378646
1725747847
406756077
734665134
999694471
714875351
1137227648
1983164410
636968875
1124465487
18765716
767996258
945558843
1899421463
1717758505
1090577058
828748884
1171387249
1711685036
592054571
1653520067
956175026
1990643976
938099779
747968472
309090751
599237945
1805243816
1466149954
839673064
1193383838
996618693
1554027247
1986986960
150074406
995554947
1812663856
276921641
700227907
223552491
76923482
1402900698
325289434
326886075
1931226732
937925467
516932288
1964413893
749699071
247208662
297396325
1427282471
63318385
1220537823
964983527
1309879483
1030229154
958184597
1158688922
1345702121
362191632
185126578
1742631908
1934588921
1982754904
975617802
2112885609
938739366
379419181
1166729798
300549233
2073547309
1939950165
152749939
725867973
1226422807
1416629336
1265056729
427826770
1752510094
436370220
2109920385
81304148
1370320101
522756572
1860624013
1747985543
796200055
1795924825
551480280
1942360634
472583739
922031410
1471339274
345598071
1550329835
1539097480
935485557
971219757
559764294
1630195144
740536684
2085128569
605615225
1569255999
1699613451
1563526608
464493200
91479098
787655861
1055070983
58039992
423526004
1448297370
1476509946
1025768556
705884195
381965090
1487137934
958303600
1546690284
506483781
787270363
350759284
1710599603
1958200020
818531546
63702326
1120192158
1092665508
1377791045
62287138
1500785137
1465700373
1436882950
1820143846
233806671
1119466317
970322072
1305033461
223132217
1024110613
1588155194
820331360
1872828589
1574575962
789526362
939230068
1421337683
481193617
2058984902
1455309024
1791815919
2005902498
286095688
273866914
1767952993
442203213
1659605368
281579744
1019653993
1680954052
257572236
1163812884
867109264
2081712293
1025685494
1082074328
708779396
1940425054
238014757
647039514
408732870
1045649454
1017349051
538701091
885145851
466559365
106442875
1938926340
429318328
1191393990
702175360
1316044332
90218090
874888812
270217397
1510065470
1450034866
2049703221
57304794
63268550
1254781696
717839900
1121819177
1811888692
1544941555
884620802
352710722
1359425554
414795211
1195884984
1604743649
1572186281
1398987592
1910683434
332164029
1265828113
871995487
982377345
1171847411
1525760510
58501086
682809592
1216602542
41184509
392707112
381122883
20319885
680570321
598443116
269915457
299060986
1499390815
1881039400
1966887869
1630023103
1004085908
708944903
1864407274
786127186
1390166031
156046016
1727386581
1919386450
164876115
2130368480
90020074
875412045
870221087
331309447
942341656
330131590
2131174593
763482354
1522384467
223118461
1634988956
62726423
1446100760
652912268
1499991769
1930159529
1182687433
741519114
789994690
197816487
44579007
1527511022
1441675188
419235261
1413668476
1031465146
221168683
479601093
8660404
1141518192
542374098
587538701
245818049
1023015644
613223254
2036757957
385155234
572521058
1413519239
839951831
671143993
336466432
1230875891
4920932
1651942630
1405457548
644487535
1322609025
160833816
1674098152
2062112464
533467411
2134697759
393439316
1358827643
1539024574
1397744861
968817788
710667144
1151506283
1559189719
754817048
1034212031
119089335
503570745
1711859292
1444541562
889186151
1303316229
1492996393
911627021
621446076
259997046
2086350190
1425579747
1558927089
1968743794
1226022556
1673056555
689216703
158130964
1351102013
2043719638
371019594
119414745
945899119
1398947584
306203385
1882079118
2026876144
45490438
180848193
1264333809
320211260
773072834
583779766
1649838989
1816628793
1007609125
1084413245
1806810542
1369409673
1013293908
947888575
2087431665
1509651707
1675554083
1511376067
828277144
300234976
1927050094
29645983
1286891771
1082013668
1526556146
2134697759
1351640296
1227456135
2048982805
448562856
1362212138
1971075
1126939876
595637902
1234472218
1313071761
333378557
767576405
2109153603
1798868320
1818584475
1829943068
1643407309
252372058
1576350964
1614550533
259645336
299275138
2027020990
1305946899
1007240977
609699737
812751125
457059714
1737951158
1063355393
1349425752
165424395
775851686
964111668
1541694994
1862356674
1930212594
279262443
1160910693
1231779634
195688802
752055798
203522506
1140803815
1820902812
790560031
1276317183
1869681062
800682916
460314639
1922817681
900853974
1313285470
882835197
1133043443
11068317
2103446267
372789210
425798324
1412695868
599413454
821549482
1328809736
1592386129
1738335402
1978918828
2046028280
673732563
700471440
1771631203
1526876835
1324615405
1646239609
1782244548
750108270
1812535213
216693485
997978333
1731074121
187665174
1720413123
1735828465
709040748
1590550464
1347022396
1864640929
299771949
314254202
220632349
1947041603
1657045506
558794255
1323042293
1486318297
1405611779
833409261
1049038262
278205949
544264729
1068894374
710259055
1847800592
2001581117
686646590
1724473041
687674421
138272208
1282344283
156928062
1279275228
265140116
595434464
1086159266
489927386
841735230
1645822059
434477471
797650528
217996472
163713586
842532894
389595015
1063869550
390839803
910906683
1427183474
1995750654
840533866
913290691
1485062697
1483087063
1650447296
877456075
1736323251
346685256
1294560399
982452655
1219217377
1577674272
196441441
4944748
658212976
1912384974
1985649802
1107185888
522551987
1625646742
1616843040
1401367388
1345267806
1023156759
1230858885
1000229094
1113762503
1648414275
1548699124
533953829
852005870
1211937782
758353895
1665676802
929118769
980446847
1965707363
1702221363
1907486287
281025237
633086068
1482400983
788015605
376780824
754802035
207234862
49232740
1127112337
757260493
928875719
1753598149
1030965200
919455815
20118315
1883075697
210461437
1942629986
620792232
1654374283
1917473532
967943222
1664604393
1391911011
965910461
994397892
1918633233
611825508
429138459
939051892
99017343
623740995
1155924635
1162390790
2035336338
430109024
288425285
1101801201
1036267605
1533404730
1832517978
108008493
519327571
1999935788
390933696
644780442
999345376
1637391142
1910176174
2137910693
1250919138
1835747838
924055839
1834010521
1934755633
1085680214
1590296834
1315684172
1215326696
196653128
1998416653
989045264
162591015
1522824744
1416724188
339544538
813351081
1376667566
1975502806
810245679
617171630
1502856454
1493960809
2096942971
706896583
1029726541
1304859705
488712119
881821660
1543468782
474867467
506592695
1954034733
2137420525
128064216
376700770
1384776481
12712556
453143167
1522370362
733744281
949258125
1274185693
213249777
1313387697
2004858946
1208858167
1631657832
783604069
905080897
303649721
1355622555
1252183383
58320816
1669406487
1590624244
1701808238
709029372
905193442
976561973
1526561287
1384785797
56355499
1320348336
924378287
77561191
1615160041
78023374
472126283
688345848
1371629335
2037243538
647324959
200169854
1723958417
1035828175
951682860
104542774
1014078113
1301261979
1052218530
608081710
1924612128
420653333
1329626675
1842820064
655386887
858132558
1653393676
1695343968
427632841
118991100
1801188009
795319917
475841520
19549349
3656628
478257406
1329678016
460140019
424691717
8955374
363952276
950542632
595236257
32447624
1287940768
1551189426
586477836
884548671
1695914022
1761006912
1321663287
807200032
1131275323
999578686
445930750
1843502249
314875962
955124129
1886269042
1606140513
1754452706
1865233174
1685391070
1285270141
333668505
1520262522
1780978314
1682781376
158388683
2118371669
1377069601
885880892
1053934789
315084979
1818218450
1594975585
1523701280
1342532800
954568254
1778179481
937002430
847231750
1469303167
2079807606
1136118601
1650764529
707014756
830241670
218121839
1678565603
770854118
363488943
1182828145
510389974
1862427006
1259636188
9572452
858886540
1367352097
283109694
1333188293
632115966
1072120966
1713688986
164427404
539022128
387131475
931204174
1589801682
1984959349
406089777
1550028018
1842761207
218088530
404943247
1986580975
69173388
624304890
446440864
1231217322
561312069
1125951107
1537149576
711039483
445885246
2043323834
882549018
819094573
57785036
736000625
537288789
84706913
1117332132
812157259
1503230159
1927879879
289837543
353182576
671205821
378941296
1639944132
178175114
2026536289
1624476239
303930378
1073572678
1486503319
362867293
563525330
1650850048
2015837368
1306466282
476978475
1171619792
511016896
1530548835
1164027449
289172524
332059253
700694320
1983286536
2001925766
1986020297
656544312
381835347
2057758916
1387907198
862121071
1079778204
1183970331
222634614
1363078549
755117368
569555511
142978627
92374952
2029758264
268736915
554583352
214799617
590964710
1460214134
819556982
1178162023
171893916
147434766
1401787965
2119537299
1545948864
452868510
1725495914
1171745944
1135451128
41651507
543798726
752732094
1765031691
1664488700
1264360186
161474558
1643366321
245102376
197737225
285568298
2094327562
986069071
839368559
1159984325
1056385621
1669527873
1396772563
1252140381
2074400700
540383418
343627537
73904898
1014090315
369366586
247568005
735810574
901285465
1653706691
849537304
1860054271
546209411
282435417
725263927
50909465
1446163755
1790215660
1334892437
1187207320
759645014
1587144126
1612777493
118301368
2091083866
2046253332
1733253017
4177550
2143073725
2104304344
1400652563
744051828
1693621878
470415314
815907731
584403340
1512816544
1769126619
561716800
841494056
1532669253
371164425
1352754785
1389214275
1651540515
1459456516
1391142582
114483417
1588358384
1702963686
860902349
927013745
470296349
1421434300
1940206530
56515163
355570973
869741123
416044402
954918308
526545104
1919086375
441798691
801227794
695821369
870908523
1783375537
2048914104
38448487
969154870
160905760
1284241864
2056440504
1066437993
318513027
679025580
771212504
54564587
1848771724
1613477832
76769898
1631643779
2029415484
1883915057
1513084739
2135391077
240784278
974921759
576825874
1624653425
1659461431
1069561341
130940613
1036213806
1503109529
1881293078
336988636
1898603060
834309514
858063727
1227158585
2087625172
918950364
198607454
741314877
1692369329
268801464
642001282
1570694383
1589708244
110525431
1700352363
600987856
1211882376
488343429
778844405
951923415
618686367
371050097
2031303663
275684706
1271128831
1511582450
1493422201
1267158947
1142254464
1669839248
477300113
943874190
311620127
1305387205
172340782
1766909878
593441604
1513899178
409817686
1958986347
1046102294
806525956
1889350520
518037822
1986089890
1573436148
1231669056
713211540
1991197109
754363285
1795709403
1588076328
1292731544
456658933
641917515
2140009368
1729877163
1992896864
46218278
381077465
1506467183
952877130
527309679
2055487920
1484559387
1411528777
724121510
1504975395
1584586384
1311899727
640010009
983740749
1048180176
1928266334
392264454
467908292
1251347198
2053342428
1761173830
156914448
1637865602
1143571427
536945998
401358148
1551267424
159503285
1983692223
1196873044
200013095
1587017085
1669070335
695576876
1406457906
29072800
1533029325
893405453
783060364
694298252
32884387
854030564
825482438
1646376569
1803087635
602468459
1772353471
2082122851
1421468683
1568810157
1135240673
616948511
668250865
350840819
1958154880
1297085145
1844851883
1791297206
329832788
703992626
826935214
1100728522
1183198052
926882956
1239181043
1519756690
2020690538
1747273517
402814732
1776393194
1495846458
1228612213
67605735
959200043
133215472
863176756
1539569076
2130493622
915636198
2063878866
2133115314
656008025
221868260
1141973313
1400470184
241296513
660961714
33078146
1997712254
702935777
1790143610
1409714675
944633671
1999779029
780456445
361395027
887499958
1765485476
1530992523
341098248
1277739946
1254435930
661716663
1972124145
2780974
882917494
1399951568
1750267720
52213506
574001870
1192120130
1899603426
650785203
448588474
467692555
367326877
2076987711
432347173
1154036470
1316592796
2139693856
1892873842
1207527481
591262265
923494869
418576349
1853400780
634312179
1690464233
1908848463
1782002557
1422109873
568279581
2126535118
1317546248
2059849866
53584490
165664457
1110974906
779365755
206781201
663642189
732637468
1142240530
336860294
101043145
991372186
1418441149
1480748764
1142826965
487342777
239242368
1081966947
338955878
1053941023
1883314214
665782522
597171501
999497651
1000543078
166900496
591688224
1866944614
587684772
2116560960
1089415967
1839194937
1005114251
1951055173
1219954261
1750736625
251972405
2064551414
325194277
516057756
172044651
734856193
785624046
888386594
304423123
1808718119
1774885785
2137541742
1512138429
1116591444
1025496772
464239877
1928138713
1942674941
1686314224
1448488408
2021665173
1108822967
1746892418
1500276128
1560569557
379705540
1820087289
1224174342
1318332602
1514846890
1326267970
742547347
636162181
527752664
1780771995
400883724
384527927
1499088629
77613030
399142510
560990464
869963919
1852959247
99999620
966791301
288592237
1676627000
351052556
1271014590
1851918637
2143637627
1718703067
76088737
38391986
439516972
498354708
1930680276
758113274
1097700132
400250081
1617612118
921802803
1670609127
983532703
142446510
1412864921
1379144819
758786006
36133334
1884732514
935005672
1921844525
1510839098
677850472
1498798078
1329995398
927429855
1562700665
90665677
997963612
2022648314
1189573955
657706486
1746606827
185110357
487900239
1287856542
1597071609
559040957
61812173
468896894
64052734
536075060
46743850
270932422
162302180
1960498468
1430971068
1578440085
473913573
2061080017
1365638108
177188584
719482847
351057743
1958995731
382455249
466414501
1441876104
2019047505
1689934792
835921802
1449559062
1403282905
404707407
17798049
1264255241
254454563
1568550896
2128760093
1468253624
109876442
1295339082
2141680408
547906381
1118424736
294436780
1442930887
358308941
595941688
1773078581
1644107814
346370894
883974312
1686495822
1639072250
1689894464
406928006
1711297405
112385045
200292826
1738438181
1034459269
624399744
66036604
339516534
678041007
2119881711
1651145948
336411226
2005837883
1844884796
834328489
614850802
1544469970
1337630116
1411627623
741446116
246363662
1828192756
58365306
433951469
1583259531
1361165238
1438251904
1848085058
1319495201
2131094694
247622837
1880029020
1619640804
1241299668
2122372758
690486961
1403413887
2098977397
2069340697
1562231117
1230793538
1066180091
1320414897
1326776960
1610925532
1747052276
1905477620
2030496822
326515940
675803431
1970634991
2111097693
382107479
1901773175
260089660
42652971
2062491747
1493831786
958350398
877578165
586087906
2067290046
1481324421
469156956
1829228321
1949718359
275481263
918607839
847780271
2077290192
2029156327
1339812382
1901791966
1659314793
2060079316
1387058879
478171571
1022486840
154415414
1437955766
372719266
872455248
38972987
1013774147
1143687569
339701180
518821391
661263523
1320470245
187812796
1501418272
405178170
1356744380
373452608
1306074883
166606355
1640101388
81416814
790072272
1227565274
1409069879
974277343
724206886
1076647782
1275675452
1128712416
578501531
1615694642
1428484737
228065592
1757900024
1685130831
684915653
2089028555
1453773636
12591530
1807279571
101458913
304489260
1069031146
570444635
890468425
810973935
224729901
301173444
515025870
478793986
586338980
1522553368
381063813
1396878530
1431487646
1825850212
519666673
1520565555
702262002
126304536
858384808
231989540
908796421
1114881658
1782158035
109898391
966586705
119578246
460553114
1575713028
678833172
1451115616
2024395092
539809178
1017716802
359021280
1489945113
1423533368
635545991
688395181
2097867301
1815357504
1372925713
1310957043
1527376192
1572005912
129806079
2081508265
1401665381
70473736
1927104259
434594466
1579030677
309745501
1628570958
39106619
35496337
1776035279
2098791017
890257588
38200631
1529580900
1562645913
626922265
407243077
555163005
612587725
846283574
1487117161
603502578
906714384
854086852
984772166
157862088
2026086538
2057593119
264398707
592521105
1154529249
14597099
478083831
548233136
141628823
1896685651
1130349274
849112993
77203166
1003236138
1740138446
1393401811
1743524975
840706737
1665936454
74604434
1592142246
1505098906
939848219
186069449
1153563616
803029752
2013437151
1824307975
255933134
1739745777
689489816
1484219703
70105979
1922982164
195303623
1388732517
469449952
242326320
1569325516
783235211
560219762
724316764
1933283211
2054087709
794601341
1374438095
64395774
507598090
348786685
355450233
1357785624
487274264
751100537
160161690
602348723
1673431268
885423945
1053236750
1709167628
2101496016
1033899591
760822553
540383418
284697805
1838474490
1522418894
785124145
1815834382
765510647
1010444270
1071395398
1033161040
1858341733
496440906
1851794748
1852557411
326257630
1181623032
1672190930
847853021
378944096
2118924919
1686487810
563867849
2134853342
1890580919
1158192669
412974866
1296874224
222634614
1197473390
1933774750
183215084
1070674526
1887386641
874894947
583155681
2075700027
535040961
27595698
1562133064
1303354352
1101072600
330328907
1060920970
1387440206
1404479928
306466077
1152509028
731988336
634598982
1095502374
416946700
818066339
2028665340
1695594165
872700665
1906734161
617214850
22709655
1984047802
118970956
1814457815
1603464522
2053908339
2014518529
2088754234
1437319580
1057443178
818360885
2046060602
1883659775
1113946925
2124530870
673722813
651742185
1880005423
2080202966
696588971
1767694417
710829940
1470632701
191874826
601780
1995605125
369976644
243670444
1078433311
202024814
869508494
1933361713
1709303707
1032992361
1463218165
617526572
737552297
427103361
297862730
1901388940
405305660
1237794366
292056261
890489111
391495609
164320133
105391864
118035594
400050487
968601459
493708818
1243421922
1080147108
265330015
1495835325
691570116
850867622
1946376825
232206327
1153195109
1662171105
1152966943
556521871
501031700
907678218
812009301
1963087743
1753092841
1164839061
1019739255
535256911
75674454
868884776
2051411579
1321990692
1835242004
305506232
1406844774
1475892101
1520872310
1466336941
1568812214
2006269230
7833756
710324843
2100081977
1547018145
995706841
390618531
677763201
62199710
881638153
536496942
1113554977
109230027
748633788
2073753306
653206044
219566353
1284604280
189256129
2030576421
1065062856
948133783
1564609403
1687618250
1399082329
355124445
600627004
1911113232
630981442
1249937020
1675142617
1034024558
507848490
440009534
693336023
1282280762
2146554688
912347399
674776383
1413580493
1642648046
777237297
548176549
1075384669
1947415195
243520297
1688930001
2039217334
983633697
1230614878
1003797147
188354382
272331659
907418098
2051784229
1454413704
814653108
441812071
1611918250
2115966596
1218558328
1154254766
2141045942
436040878
834576196
609886256
1753027229
436354101
454025626
737667818
803942152
433543800
1488759702
829806588
976531248
784864811
1894392058
1061914220
1447073743
388561293
614476367
2103855548
1531301510
1463500606
337471172
228573496
1138066429
299969431
1828897776
127566719
687591562
1160932481
2082506374
1214561869
2119868072
1942355798
2021338417
2112899901
805695197
1029401914
847909868
1972197937
394393479
991881190
1528472290
459288246
2004478227
1310423838
1223510068
1476455230
1847990813
1767723319
81908540
1850092740
1083117330
481798002
649408938
372789210
1796126506
997407314
1995658665
1575132009
172278070
520961629
991831234
900814871
534307248
944497706
1242622180
218774614
1717714071
568561816
796566111
296909942
1235962696
622788
417307613
1457832628
1449176807
1551288130
1538489869
1206410762
1607117804
1169090824
1085929925
1735716780
1097686108
1466257744
90689666
662927726
515427633
617792102
1212510997
436369281
231171213
2080983281
21707764
1264085582
1939680278
334898106
778722315
91530592
356697287
2009095872
487469241
1717009326
935711843
1926796335
585368617
996799247
1315077947
1647533202
298101700
1378814250
1464711527
276033077
1844570304
1188633949
236155065
908672052
1811789316
1627571732
612842570
274720022
1958904033
25831786
1022916763
1209191612
328343295
57995455
1185551101
975467759
464501652
1537046657
415362722
67772806
1385888702
222867973
1832432969
1380183082
1497238968
536614434
49910119
2108862973
484165397
721052958
1697540480
135230184
1475138215
946687853
1445049744
1190310328
578007985
1164906273
695544639
441776690
1616396537
1384382752
1288097513
1844570304
2054926373
1287900592
1946701630
970926146
1760266836
1851577483
203282323
531942147
98051596
1209613755
947645048
897715671
2133402439
2076465436
67774848
1428739484
1331570574
153260121
240821063
111295987
509453464
32688309
1215590289
1384418908
1594103477
1811615662
50244271
2032037818
27073839
1564993990
996428832
636529473
859643027
1817266758
624387617
48863587
1969928528
1924746520
921319481
1462939462
101046913
1248800631
1295499130
582455442
1692244900
1826694961
1222919150
1173794927
1316665897
1718841041
241473328
322789363
826742772
1950862556
461485360
1744031337
1076535306
1990423540
1040932410
1076624665
1853180485
1019607825
2086407502
1934710565
2075764921
1831732356
2056367542
781983820
597735915
584711722
1999906305
1297044992
204831462
1843525802
235967449
1745356771
775662467
1728284855
969769449
425586090
849690150
1756550672
185351834
1116320665
413562443
1057069496
1187469090
966758530
24042466
586322176
616612100
1281729934
1469436483
1969645376
1961841036
551627448
427092059
1702829121
731346255
1826144855
2079010039
1680195250
1175919716
966428004
384566635
268920310
1127979237
535469470
769317211
869156479
1625104305
1350818196
855669942
385879170
2128277197
1344647752
869147975
679834520
1842939715
106428811
1606315142
472796765
607024045
225123170
1882463090
1111884892
931994424
1997140615
1186980552
235679232
2044643391
554388561
1325421845
2007532547
255484731
1520112128
1340444730
696685177
1192221046
1403140201
909513157
1494374144
1104878087
1440382446
1513787716
975137198
1882652637
451344731
669245472
457462863
1668675905
811588601
722798729
1337795137
1561086833
1948781238
919798478
57823362
1156109925
1250440729
1725667555
129874531
772592558
1316920130
956428452
191351632
1927760973
740902237
973684826
162219087
1166536362
1972534877
400159813
2132016957
173768864
476480148
2084143820
1465299968
1838168216
747346892
1389257861
1558012925
479351693
402061836
1745233249
832313998
101867597
219944323
1620844568
804779716
1034330066
1533100179
2003203764
1441985589
1994374153
1129676252
109867220
1556286735
1398508967
1510007127
450075878
46722933
1516394622
520686800
1117834314
1075315645
2042859852
1834182269
282555109
550406931
373080732
1105050343
986995814
1980738935
418936681
1419263032
1831738835
1370303004
1325367272
537243652
882357383
1218194896
156677569
1495178873
297739420
733704582
852803885
1244399725
1850772025
560364059
1659461431
948817879
612443007
1078915684
1856978985
790102955
1026897471
9443385
54831358
336021237
929666359
1470513604
985626196
491173804
1654318530
914775632
589754860
1260309344
2000435045
802643750
180715499
670412421
1884527350
1056814514
1580539067
68761245
713306961
857000637
1513706349
816219375
842891689
922750725
1833143214
447916376
743007733
130411732
1867583065
477299790
1729923585
1134709097
75562026
1720390900
1349736845
1608543652
1459593184
1315451057
521405336
1262539772
1238528041
1997832265
505407700
2042637761
241473328
151654423
947810001
698367180
2103985
111209183
823442902
595830203
1066697742
2091468881
1344612925
315695045
969873071
1113401379
363321540
1579351663
1073306327
615349767
398314317
860868999
1889681154
1873360877
1882642223
457001111
278463530
189302847
1786842039
57075055
294038850
1907449015
1804832377
832188455
732101138
1641404903
888973651
1116426031
595445555
987752484
1897584951
861094392
851701607
968289621
2143222494
84498301
1960793897
276584907
1620311782
1688592615
110104469
947101185
862361726
2078513767
1549668324
1861873124
324702825
1514830922
1068409074
1083472434
169436728
1196613952
1787413155
1391451332
1956111641
857923639
1978288827
337898639
992720416
1591660367
480310856
1899610623
1358720953
2120807788
494460012
64984247
1295058790
1687958641
747200356
609716403
153810467
785982814
1589847018
952573156
1047007834
721224844
1750775475
395724402
1608897734
623095019
1505542148
798674394
1399218723
1745233249
1983301068
2016399121
1695308915
1786949891
1245586075
800962017
2136843089
651675974
1843059809
437855441
670075998
985139657
1974274086
906685370
207724748
397802195
1943420945
493595675
529989654
1076296092
1537462135
1799677790
2060531761
913903977
882935756
129125515
1678840932
2080466915
1545991620
1523640520
347067087
1723000019
1866594118
48038467
760843884
1294089883
475064895
238596781
538664232
1442237603
75291381
101993535
1159844929
920132625
271010684
2143165144
688043784
320703847
2023389392
817755447
71615110
326498016
478327905
1776473223
1421960523
1680787096
1564128420
705284215
10673735
712669158
1249273646
295074895
556588808
600104180
974562901
1354228682
1563614546
1915649913
544008333
1946464980
936337180
1547930031
1211741502
236345260
1550793990
1578574186
640361890
835677132
1991693744
1653656963
2080905932
1874274658
899917663
2100290247
1252349018
834561036
542262556
1466200958
1292468682
1715888347
1453595072
2122093509
1313136017
1586625032
2001877780
361369362
146427083
1054273100
873934991
657728918
692160429
515820134
1724547078
1068819463
662965406
30351100
530482719
298083366
1623017616
270556212
1223577916
1914156717
1808927548
900470394
1986636792
1815287874
189445881
1656637476
1427933047
535080184
747758096
1420148671
1927789088
399715089
409866257
289380515
1947433528
1039252907
744181837
1837178836
1752649441
1129582313
1515969726
1919621706
29524480
600957822
2036466462
254803269
454651978
639281654
164199166
1160889951
1757669976
452369356
1938463178
1841893273
1931022888
1739017944
1476064048
442847946
401600387
1357261322
1184482612
120699159
396308328
1843330765
1164915476
1636285194
1005210829
710621926
716690798
541338170
680133531
1347428729
319351178
1621167633
815067763
68358185
1616923274
1964328940
692448379
121255815
1586076277
1939536451
1755464740
587666023
1034468986
2138842510
1943088033
1746865635
148014552
218592933
838564346
2118908721
435688654
837705790
1877672081
1598255499
384814750
824999043
2007967005
1196478474
1175428505
1015817057
1091787047
293262422
472623807
1238449424
1210223033
1355435908
229958061
1864116164
1448181700
213098659
1833045400
1539795401
767762830
1598400864
1694394428
694001937
1419517435
984229082
2087237743
1758086360
1661340917
1574812084
1153808983
1436579500
2063567506
670783598
1209604211
399455739
1261722087
1669921173
107045865
1940320666
1800594239
645589159
398276800
23362563
1621511112
9294999
1516120094
772456915
258290221
1919020912
2006076890
236369414
201739249
580016856
1428816184
1513460821
572267388
2000812993
26154306
545357014
355187523
782214367
517867713
1742592673
1035908739
964622658
1897821228
816252656
1369898727
833938187
2039255779
1299984825
1803350603
1718341341
1345228325
1143349670
934678261
118021825
123866789
2077865103
1291447974
836817813
1534549424
1925819990
1360255150
1179480600
1678875928
642427322
725929535
23870196
7416855
339490920
1835996709
638733648
672152507
1819099721
1481995178
1006184557
17489049
505644141
1218194896
1413322644
1250898871
2014721389
584934780
804129068
1880425187
1908703422
752482554
782248570
1046358517
1332845752
243844697
121942631
1157043009
148764500
582527754
512340420
1174123667
328308459
1134711262
1763088968
12251757
115224890
428953598
2123458574
1886130406
1037148977
1840140340
953406927
832331324
1062439181
83886687
300336499
567458639
1531287639
602057665
1653431811
1119943436
1093995812
1836694396
751982651
1666565899
1142726818
1082797858
1198689752
1059633921
878755219
90878001
1208564405
373090073
2067928997
597073861
1982225201
420061904
874895693
393702121
140295445
414210942
2079358740
2066786448
1561835914
893666047
1758181374
2131210950
2014509681
629146847
463398264
807265924
542611747
1771032156
143185818
1332245627
153584497
1476336330
271621589
1298423639
1366631998
1696782828
1555105460
2104565738
215049260
1208923939
1597325980
2140386216
1145651022
1089912401
1782002557
1388706196
705405825
211463268
175732750
1243420889
208908842
1343166497
1971862229
155588734
1349966165
1096282714
1265292691
820228869
918950364
1378516695
514823089
1891288530
572283738
1595877353
1836710161
982021386
650313005
1588725672
216392409
748122160
1444876287
2105995633
1702319289
483377582
551797474
905918928
465610471
1706049292
1889794885
117983172
105624753
2126782840
140270219
1205098011
1754276703
1130204796
191848494
1843844863
1624766678
842802441
1696799199
341832399
36899412
1345252808
523384825
314583608
741422809
561521454
431095450
1909075857
713147982
825497070
275192410
204530930
1827866228
1336016264
506678607
840615778
856581784
919287774
1301044481
871706121
1274148050
853127114
1985046604
268443947
1523985162
635904390
329933337
1904498624
96129902
1396588662
1085743648
1233644642
369396598
2067048570
2005577870
1276202543
543052083
2021949937
113080048
1404354193
1617886094
610741532
923742768
1881030365
1139399760
240978730
1343576201
2133783899
1480055458
900109456
2043010662
1408950537
1240704482
1521425188
1759688610
800153240
1087324474
1087771035
1905443351
96873646
788185671
983385424
835990168
1264037640
288986233
1618498520
1101257556
771771794
63393373
839588261
1088328642
1501243568
986955832
336785867
781814341
33124131
1929711581
22055409
428982190
1776281154
1329255440
1378922633
196625548
1367232405
1200654510
70849344
713407685
1941753207
1558823151
1632582250
983422532
1366433843
1660203927
404962523
411338554
1341083591
2142468311
583274158
1325059544
460262282
1768104637
443069486
1228105606
2002313297
1430881064
2116208934
1884953615
1523563137
1766399423
1753452081
1894980652
527358001
1968247584
1894700972
1641804981
1326765172
911640976
886667797
323183527
986662472
1725482062
1128565682
1740514438
338435883
2146221089
440794915
796833516
1283112615
901585117
1704267989
1972213899
1295235185
1398081868
434617968
479286584
641137816
1281076422
1704391182
1330839518
1469299229
1719326741
462188285
1519279173
601153071
1714984586
633810960
1182122207
1375098117
1994080305
1500744994
1176130664
2065908558
2033237744
2079946728
429765736
2099731631
1413804915
630637064
1467751286
1457158927
1401140171
1763969848
483439003
1621649214
957057918
1075174642
742886233
1960675825
1538894051
1287733062
1357306526
1450409096
1804924358
278023799
1850144505
757756837
1449775081
459688038
1896869729
1501356970
1711389704
395530973
1695521735
1073171322
380950785
1149762376
859176867
1579694223
1661644252
1861299228
579689497
260971252
2140695183
181033631
1240006195
665293916
477151066
155710105
1150461429
1905819087
920793624
1644675725
1281049142
715436318
337071048
1059469670
1275889867
505616739
20406084
1282756679
1102976590
760676698
937326308
69529393
1766469004
1631620618
2080926635
1840245475
1619728333
1830924234
37582772
1223131525
504529007
1587712381
957377455
2129625403
1156356066
1558776535
675281944
1038840765
1419453586
716531025
1491348722
454094325
1432295724
1811902385
1240250488
1475933745
1479273052
1231690042
17441541
973662291
1496387343
531485024
655189170
1024461711
713469319
152529906
200688432
912355793
355443591
1019988212
1609419247
454520035
971746318
859218767
1672733949
1343486515
1764311966
1589676052
1108634307
1886420761
473556804
207020028
717442768
1918974811
1669949156
1339965143
1254087736
1758844313
1163967618
829152816
649147774
844736335
2060998325
1649199107
1633055601
1485633440
1996202143
1293536848
16732357
193490720
836381648
1231699139
467223471
1230467420
209636150
1039890234
1749988346
1431659409
1271321252
603441511
1098829411
1524558048
1763579577
1311154772
1944863348
342869479
1940405738
1065560868
141851016
658606078
966427899
559372241
922182596
1050913458
1949767981
1196936714
788300110
815413198
1052558897
1104504986
830414338
1059837057
2003066885
1947613210
1771368960
733150826
1736772738
1110450695
1815329900
933313180
1581146719
52672895
1325010953
345598071
1379683859
165462483
1864112786
1718666076
1232681250
1672088462
1636216511
1410898019
357384990
808814713
1028116859
6706342
1411446189
1272541512
1869158968
621132617
1855256906
2133796912
1969042532
314772880
1175774281
541553193
1164309228
1065171848
83582207
1270632665
308694389
1503334994
1549027938
883388828
196420967
476088582
60786684
1540183929
2053390536
1721472496
571918836
632875543
617557469
2027839851
566190349
1536711664
577634898
88207818
637697946
812739210
2077309130
1916144506
317600805
96511531
1417898161
1646414794
1356248710
1761429950
843235429
564979470
1719980722
890926924
1593950597
507756202
2068947309
790291401
304059816
1544179469
1791147674
1910941165
1140760437
542648881
799442028
1907133417
433504937
904774653
1239997491
730443452
89852394
1756848901
549377284
188302558
289346438
1338140178
1073902192
1721419973
1185707612
878004208
120187191
1876076633
9230348
445060022
902258612
126670975
1401394653
1980428276
1025013349
397127662
1038793019
1788089092
659499109
1970804733
1213778147
505714782
419739974
693069356
87912844
237633212
1491436835
2078011199
1360108556
212137304
86631515
766765431
1487634790
257990943
497843973
2143148230
2088373894
334700106
1317506583
1891011864
874920658
693833562
173364304
1777551478
189068066
753254244
1171231227
543408563
805614099
1063184034
1043178009
1456306872
2060548945
1285949565
663082927
108267849
829436058
608555347
1607898208
1793338091
18057864
915558909
606857284
1190895183
2138018997
1517029385
664253985
805814913
302615404
609376134
777984779
448128075
1500904845
1466315188
973456102
1469868365
817751736
1332421749
1718171101
1689789505
864121873
2141113389
1622751303
2010509427
631039895
740663254
2063101095
382170710
868062052
409714009
1763749290
1835059338
1871305520
930265518
1705657558
795028247
1509761949
1791283358
1731836871
1757923593
1568778850
750014761
1800562843
709047338
1334535749
540573000
271214641
600446948
739477169
1198337427
335176271
2008712782
1085157245
637743200
292544484
1735754599
505677458
1044037337
216137293
323676157
530756665
1057955359
1934764234
1113400797
938155304
1594103477
1534493824
289184328
1314479642
1653752485
977821150
189128741
242435075
606323240
824156770
1837103670
247671055
879343608
826318392
1067360423
747210963
393013524
1406247339
6245432
1749070703
1177805972
323586948
1375302095
341172910
390555957
1579122767
60884754
300840215
138030432
1956336442
1678565603
1487900695
1772284140
1170089122
150598703
895034254
791947636
285095225
1354287591
318261718
181813692
1044063174
1925011791
905369738
1244405309
1778456780
121087911
857985085
620329478
211608560
606062111
725745318
1759995752
192407807
1235726506
492231365
249499159
1028602588
1035350968
614221239
1718471258
657820063
232513538
1502512943
782354513
657066510
1724625772
1078852152
806685794
554811716
986971416
1978742888
1718745932
473209080
1385782488
518153590
162728646
1614325888
251557034
612695693
1646079078
642457023
284474057
1928307775
245762440
1568505627
592633867
309427534
383588699
1767108828
1003208513
351453283
1971912313
994144055
969051378
2106915564
1293991763
1379920537
385203639
684642987
1334267887
1684990323
490088917
896968255
940535361
1195102200
861740751
430848514
1337471801
337346177
1235094282
860330552
1259688729
425310198
759131500
256340082
1843815959
1091542197
1077043047
1872325597
1295742907
1949743679
1994459444
511700770
919808959
1344267477
285358616
1562365934
441775621
2065741428
1074676140
856087784
430191660
919533865
407576621
804808052
1068823052
1814492501
2113736234
607453221
1346931971
1421912864
141636424
189241377
622473087
2125001264
1277054640
138265448
1227196966
1107512589
1529178851
2022216464
1975974764
1175667129
2032244680
2105824266
2045946600
1986163416
1050221376
1669347916
352509837
1327864214
1978606886
123653601
842776480
1868075689
1420028851
1313430634
444026245
1519719892
306995868
2028927418
1834373743
1960780297
851832284
295750785
1089413286
1762145079
1477104195
1708317300
1009348928
275328217
559555419
367815664
673664128
876880534
1138591017
735435455
1649207557
1957337323
1748960268
205859589
1204878272
1800017273
314580908
336101036
643051089
356308317
1163705232
409329906
160271542
1032172705
1262209976
482821710
1898860848
1555965536
1080599446
36759112
1268377263
2144473251
1523938575
1364763310
1859506591
1789057752
953450787
528872302
883042717
1680362278
2068679994
862439472
1611007573
118447612
1526040931
347562912
1358074542
36113157
1547625772
217477435
1097530625
1124497981
2013177922
1703220587
1351726653
1186632633
1700788559
32744348
1263758044
1932645755
1418278309
1834106674
1973287035
1787389979
1017618672
2137644709
904489970
539733970
1691283161
1514167960
1186152371
960067828
1827047060
556528323
1505620249
1892065487
977508851
1164648368
2115732892
1570479753
507771094
1567661845
896025668
1648974669
314274450
584883307
1179363006
499079810
2120666603
336089310
1149554422
1276618212
831554596
959639068
1810168413
488074425
445516026
690791048
837642849
2061442001
248984598
750816232
496187024
1650387952
1058279703
2111700255
2139444231
1899896122
1562935403
107619166
1679972981
790473512
1649015554
1287440300
44355391
509951746
1851945080
956220229
1978811936
2130732699
609265274
474086024
482127362
731722919
227091041
742036865
580508009
225862924
318652326
127603332
833605140
1224538977
1689578862
1875814189
1100720
1330165147
1389401841
1998087014
585947408
2068170488
1506732233
1531023995
98750667
459056449
1935405937
1393433951
426131200
1894399355
1354135098
2081484583
1730758320
554537458
918429536
1815677988
1108343322
1603460284
1123312836
441235806
2117039305
1735477474
810922133
1292222694
2108304450
617742279
1961402007
1216358709
1353680879
1789996348
1414844509
1243070640
594249544
896307221
1096342464
1002558835
294016380
950390578
1665190429
1325403635
695641347
1363893518
623191308
1157957874
425065150
622597934
1764870951
1938250267
1399262562
1567822511
673807068
1878895971
674887074
360472234
1748873630
1911990697
1595785544
1738504742
196837381
2015864903
1934627847
625526440
2004225591
438392417
1424109576
742138006
209905487
1424572867
2118825982
844367661
1678403547
141199374
1268082816
1694457165
1980874307
773345495
637335878
1247605344
1418008634
2146145468
608774412
895896934
2144103608
881682196
912257523
958100139
717548239
714260832
62652036
1199931420
224717177
1000424598
1989232778
1188845005
2006881243
1726637892
128642007
222897999
1673998771
355503771
676765721
971812379
2088243890
1734757782
682504693
2032179104
471758811
893864529
1741213577
1203766807
285525207
1005783054
1465903178
1669051092
673216198
312181522
1837819054
2082554362
304871091
114394096
123108653
2076439812
477066658
265961876
795337696
1776736204
1681715085
95148266
1698625938
296942086
261296534
997129094
1586358074
1936000489
344144278
495148229
644419614
307916331
481938187
169399591
1242741786
1221280219
459946728
1259711007
1485445840
1607611999
1801837689
1256450286
381364912
1613055818
333512572
1558136056
2029060767
378518549
625611396
870733386
481965443
2104651368
1658942275
728034912
1725709787
500250857
830449793
1381382718
1888780193
1292731544
2027044284
1090863779
2038284176
117069709
300185709
968299491
920612460
469512294
1134350167
1335956145
874292458
1198359585
325929817
1105860093
978608341
455544810
1731767288
1997993394
279935871
1751890637
1735565371
1777148495
1193621303
2135272449
799830895
601251583
1822637734
457847101
719146331
1280904015
1724041641
132059421
84105812
636443584
683776960
1235885024
476727514
925988868
1797391502
262673774
1759699487
19396485
1534187537
2116524707
467905558
90985315
451407802
422760644
1309605307
841325139
995697912
41400845
1450249460
1446715410
491526383
159865416
110297169
1750503861
1276453613
647128672
1141977623
637807740
1268671089
324436483
897009617
136568471
249751673
269632560
1738101066
2056878924
117626397
352334867
1639151573
787566297
1592873127
1634373452
1170601516
1044011073
2002884908
1398606588
1153583119
897031209
289790146
985798861
1361893299
1081969771
689309643
1392264901
33173255
2062750134
2058448672
64756740
767061870
1432115477
281699805
978151059
884446627
1539815572
837094964
1781329101
799618527
1426808431
1033372792
1223555711
1653697833
1357509641
430434397
932923992
918775027
978015835
649783579
105688432
10518946
890275570
103794544
731541430
1925327392
1782138135
705169542
1263292917
1231368661
1884524459
743496615
1507039688
1185109204
1463537669
26273814
653527592
641139062
787151363
1242674249
433307033
1289684520
1681177355
763374347
721520041
1388060097
221084086
406704688
436540243
91807521
1141131281
580172245
1185205821
2124440637
1623063009
770195640
603143288
1351997342
253683948
1339280960
1318518718
1737784710
73525681
1850525655
1197045225
1758765951
1054508602
1755989522
731257771
106854229
2001240015
1428421491
1692152522
812994984
1738960365
750477980
1945432550
315017704
1027665688
1105936394
492895905
1316373548
1264841937
1186149573
900238066
602613409
634069387
1881615623
1076468716
1768297952
1160314389
1899673092
1272535392
437398379
1664012119
1289268740
42569446
68124144
2032826065
2006095268
451463585
384109793
643983701
1398050922
1539520290
172671890
54689622
1365332757
865183094
1005087589
723426886
1379313910
982055177
1628987798
1628947681
1378773827
1483233026
742607356
858164806
1294906389
618327293
1717923613
89944972
115978693
732344805
2006778439
742440808
349769585
2053474273
697923275
906155703
175859928
50779317
1439556491
275121524
1224072292
521107529
768468062
258444369
1276485411
1315815217
1146072799
1758540340
1503040346
1443799190
312247999
1746199685
224011023
1370242317
1420604518
619680223
1687053182
1177401235
1354632907
1013163652
1240171059
1511912235
1061783371
2023824154
980681918
1319952024
1084819016
219639279
107110801
1361125835
1559360345
873983929
120060504
1191464897
1230207060
1829752655
904563016
74080686
1866090421
194636054
1033954296
1086966765
852737374
479971172
344754714
121710229
1733067298
1898029499
585853696
901839307
683956406
1160959344
1176539495
1971976194
302616794
596850892
2110737830
145705690
954730334
1103910240
619776324
1554666868
2045469008
1054504864
19788553
459012094
1042664232
226557092
1465588689
1680577602
1242661427
113097144
1853337444
1174345275
631773148
914710968
1220495735
850225144
1586048951
811967999
988945202
330877431
2109354504
629528134
376965381
392102519
1227838413
810895522
1447683495
1704701841
652249185
29647081
1610931755
1683072394
1497002330
87154267
741958690
1626618221
33452838
1084478439
1316718438
253135537
580681608
1192829830
1083962423
439276195
1877543660
1402099064
812009301
1695756190
1042243213
1307648497
273714378
711784017
1087111218
1475142697
1769847735
1212322723
1988128474
663590138
1315349175
495807876
2068966257
410345844
1865991624
359678595
71878142
36616261
883544778
978339034
1516534043
1652070472
1545133603
579872635
1439238279
2138787102
239835913
770347077
298923266
610695884
1556721644
1870385742
809338107
1093030131
1007536466
18882378
1184949451
553980352
605956574
1374135055
1850747823
1289458425
2042255535
2039998606
1579130238
140878630
1283071772
369251370
759140350
2029191172
1293993055
567952403
1523333914
1887629108
244136489
702881900
1952493516
1019781680
2112041616
469467663
365507129
491889531
141223527
1602121916
803412763
1831864377
89893666
1126503081
440628123
2124475272
1360875226
477069362
1227369840
1654921854
870819495
1224799443
1146452637
2103465288
600539112
1462952597
767114026
1679781287
937855996
1625695722
1340806819
2024784831
613620090
296033973
336430720
1425768497
479836956
69951787
870266009
843904946
1688393841
1336947753
1016129278
1898298686
927360434
10918346
188012958
2069304625
1513704367
1953008133
612061615
586152907
1698625938
1272286207
1565562140
1253302932
709186698
307320870
1963584552
1452403280
1546090867
1234384915
1541702647
1811573812
1598463351
1175484192
1661747327
746970521
224993039
176947461
882721261
1645854840
856660094
744906110
131318713
1354135098
1681261203
165192523
403349477
1949106356
547450079
410783193
266476716
692394938
194224678
1956811267
468750802
1392511099
412435027
1717984876
1257783131
1698240457
364661285
258893237
2023218990
650451828
253626862
832073033
1308974751
2023754168
1072319933
1324720458
1457645316
2040773553
624730217
1268914146
1328891404
2102516432
1912986116
666858992
414878415
1324985059
862939340
185874696
487913423
60887500
793607556
82309624
801751547
2114775960
547579054
1215285377
1048640264
641683460
1160497980
2021583736
412291239
185735357
469664801
736541956
1749523313
1311179113
1735778799
243909966
1348851617
1746760437
1843396113
1069593557
1465851104
887759557
1486263422
1187764773
1846789913
1497905234
2110865208
1478106965
1980476461
789945148
855955897
1757959720
690906235
45805107
1097849824
1473537237
1880090270
339605772
1981698892
243324329
837529807
55489145
686705446
1793820096
1488977992
1329387568
226085647
912285468
771088641
297806182
1253683633
876405754
1355064696
709883717
421739813
2004659433
26759050
732915398
2090305633
1531384323
1734503066
1716079881
1155586602
1207704948
1942946276
1574172415
1697625832
403376440
135387043
518752521
1783993737
956730240
1306479291
187035678
1044013030
1489055392
872807032
383051750
540945928
1566624076
1386080413
362194322
1881827137
1437337704
879438482
1484948607
1152879778
2085332271
7019617
2094800295
1877180500
1799465613
873273148
1772020181
408304806
1231998481
1858162612
342073245
1863468205
285681328
1236946062
23250159
1213980446
1912073192
1461892397
864604134
1371249535
108710245
980126074
452576131
1282437041
749183390
1018600111
1735766486
1770113952
1874951879
31639647
1763942185
227723605
1775761834
2089980651
2053295981
299683935
2144038534
476013810
2037854221
1759211508
941337622
1525160302
207634220
989803588
1925929489
473546191
429398357
568827294
1596087074
963055295
1520505063
165716671
1027887251
2130735029
1878620579
1385114716
1863874062
1900861743
1684606270
1251743588
2082444445
1279275228
1745964581
955400356
647638675
315846792
328859113
535153826
1903641610
1382448088
1739570034
672589754
1662375686
591372008
1352486055
2086873743
955040251
1190454111
809947934
1933503452
1560467837
639731001
1686111650
1307419780
1801500621
1215290223
938000277
653875372
347832084
77799998
885905477
1631517350
2029816443
1637838658
1198591462
2012176727
2065279617
1841160162
1363259987
1551484369
1709391095
1317250913
256951046
575745955
621539822
1260762220
1484954504
768511070
499663903
940848017
571962012
1522604620
1844395247
750547418
581634043
1204463749
1274021611
425212122
1625966940
1884677479
1956901131
242933144
2099597848
139540683
2006432425
1298958733
1549555404
1992876394
498317726
904283877
570776334
1542154983
1213085090
1771792402
1986376785
1091761575
2085925324
325212910
2040158859
1572040469
597139488
954114944
1076440235
464427838
518522334
1330571327
1519802419
296536594
731912495
1740723581
1903784721
1603200781
515430063
843195831
1818399187
1606997354
1310199000
971858855
1547210514
1454237374
1906644273
224830250
1799931477
1553117518
724709778
336352101
598885165
977952187
215820292
1428980433
43487691
1789016411
272671562
436767233
942584858
1400471041
1796635421
1760090683
1820178541
360565987
1570263292
812298245
234936547
1335950587
1379974266
1324888964
8580800
1272318196
1894254265
26900836
202002501
1262953938
533916920
810246226
638303703
105745640
1499051206
467863323
8111371
1289617262
446905350
1044808387
1304005285
158683938
104061335
1010283122
987053592
1928973232
411685409
1928971921
1033293884
673961082
1084202398
351185615
1188957131
1806291607
1404384184
1181855549
1198876108
1599304560
153794674
1171577978
108988670
1235649142
1270632665
1224861729
1566816594
1765431500
782886379
2106558728
1273477814
272001352
978590819
1100990042
205400983
30578898
1325002205
1492155962
1656552624
723430636
1588195873
1641478191
756711327
721605416
713375538
800202065
998216494
790237074
1875847937
48927238
2053769233
192233426
1365328081
205090539
1403416794
1516348506
506737374
687199610
52335011
1598422942
505326839
1648341539
1436980658
149938610
144568936
744489477
339838857
1756964147
1964669568
2120018084
1892862880
943171916
601768747
1235811339
2009393263
151176154
1357180588
1101630833
1534627791
26622219
1988794718
586535154
256065790
27532021
1852781461
1540368279
729829336
2144437920
593969494
23484022
1347710073
1567431929
907595711
915114851
1778536558
1737516493
500900181
127252541
924449232
80657323
815306564
1442821931
1473779479
1167054073
1672667621
1007991258
893513964
758403805
300001333
2120208305
1919454820
1995704160
1625846583
2068334980
663462686
299390488
1908154357
1509134303
2061602396
1947732974
47557324
1792763027
533613906
1448531507
151667868
102878914
1829824813
1848752968
1303798834
850271563
1375023978
1562283069
1722941782
1421617664
1221982163
334837388
1229760546
263871545
226579323
1411427448
1308803738
1598441666
1508467374
606947214
901907220
505106987
1880995806
1929372130
749770996
1955177379
1913627532
1110951626
884565957
1969046679
1843762846
1989882411
767659104
1480575328
201331585
1797302120
57504342
1346294614
2021179015
1586917258
1544647387
1015568095
999731991
1914196624
146509431
633441981
1683529152
1475576884
7689635
524856347
126694636
475084494
95253234
6797172
1503629487
2142011474
1526086713
253237795
11856748
1014467842
885157672
1436896164
892618767
1274846793
1912094022
1962872045
962969561
566452265
2039313439
416571363
465143609
1089648522
1031533166
1133511615
1433521969
973502655
1315224282
1074709193
1904079109
156904288
1428174057
839817941
1005625914
879778474
1262292755
124295625
618327293
1603295106
1032736715
147470029
660974379
446447595
2112173997
1715866780
780183522
1378600166
1009547496
1897298311
1958866789
417245025
1595534632
530337176
107251109
507464575
1801016388
1693588102
494519579
332436427
1857082998
1966800730
1388977041
1959803723
1400300976
1288614412
1413592284
514232011
1233451961
1264146018
1613247720
1553689438
1827100321
1397703740
1296327876
772041826
1492954849
293591886
917413457
138904046
1237438964
1127685233
1596561260
217797217
155512414
390726386
1493318690
1224006581
1723675172
364693648
1458455252
272605097
618882092
1262696667
75562026
1803809722
1947908857
160164686
1730556621
1723286060
871594528
1209969316
512331097
1630856732
857870657
1671527977
2033893967
1754173152
1875538345
1818017648
708351153
908910781
1008349255
22840193
645011500
1286405730
1316886186
38103695
132919830
1284192594
112073902
1143905424
163343215
2138168692
38189483
880325426
896253917
1534525586
2077304145
1723629323
1515234645
719482165
1179146258
1562195230
1081119836
1094632732
96071646
68931692
305989786
1034662633
53371502
1281374004
2075473216
1966992338
1197759800
700792725
1909228401
540513420
610741532
1866849882
146438645
239716256
882977660
1484395937
1991474777
1298772778
658197079
1161828712
408421056
537533977
82075488
989873279
1635897457
669216572
1243471902
1043865737
1720706658
1155514058
2026203564
723078341
1875488605
1389141736
185087716
70106267
661840646
2037074607
833823040
1519983093
817127777
6127610
885418222
1588638449
376527179
1292139088
1795328354
804362158
179266930
863319885
1591220654
801040819
1721225619
67108934
1802012136
349917206
33214649
680729626
2060929151
494428951
1049721881
829583595
1958401536
1199929425
78147609
1179555507
29137154
1257896837
1322482303
1442684798
1274105850
1107700798
519107440
1813074900
1458504
2102491090
440955903
814375643
137473965
205669812
1019894915
400566724
947894562
77448896
1390951053
2123689524
476470320
854527127
151880772
1943907544
25316430
1449690370
819201411
1556037053
156334355
908513571
165789812
1312811973
2081010676
1769250154
1220674819
81451742
899207476
758933890
349623840
808066939
661289899
713285012
1036740707
885619811
1429371263
1902142549
1102145811
680947029
939312642
939887563
717361205
296407612
615893479
2018025479
1992227096
700953499
1088812108
2131077789
234590433
1234946620
661092509
1030212539
1914149045
1667071787
497026749
1152601448
1791748737
1697516966
832316817
855562563
41418153
1595951349
305211309
547741636
625857074
293460018
1537977870
1439230168
2040618068
251656940
1489744871
1337012983
1450036741
6738982
1563126573
631610086
1974296176
1607738463
1463929354
1040190156
135329214
2031605424
1443468666
1908911649
2008719789
1823498526
1118331993
1162906240
627757232
584981344
2046720710
2049503212
735883615
1400235751
798144836
1344160344
1651116454
1488691291
1422009442
991319617
1226925383
1312079263
1684576791
18124316
1868191013
1840316504
909452043
1484199965
1933088070
761130818
907316159
1059413256
642313327
2015395072
221980649
773956826
812745482
364627377
1811295424
1407186678
844960614
256646142
1846128958
303465671
46202118
115760428
2038381559
1683875199
1111013945
522185131
67762924
827752397
125963785
1207346565
1103057733
1383237415
1067826293
1781610309
442466871
1183108642
793524623
1599870180
1393752174
1017805349
898737035
13242014
1165039216
1536475823
59734632
2022832494
326152033
2036678324
71062540
174940289
2003058285
535310042
1374155302
2117511122
1702706512
1542416180
1897534745
1946714813
469575376
226142940
76598140
606870069
1719554625
683023759
1570209501
725667335
1186894033
972757984
272725539
654218101
480334954
780006780
536099954
1088108089
1214748361
1182117390
1814910437
2133031155
1680438950
664632686
34672815
2056695911
2107962299
414445131
1911186388
171082297
852049808
9470420
339359942
935378201
986383448
1065661313
433744840
1632080017
1504850008
756428112
1911345773
792517812
1156210228
864329321
1762096072
4500153
2048302799
1249264490
1815632723
1451645035
1227691663
140166177
1499540417
1474112546
983338568
1801730655
1577838022
583044266
1055193822
189752285
985898663
1171253842
2096987491
1340841068
1786329471
1629742154
1917835786
237438740
1677660207
972557557
661698609
1337422536
153098443
1598154133
1666432398
1436650007
852688467
155410006
293533377
1896309883
1135004221
283307614
1164028501
100941907
243494220
1148486980
224218336
206372117
289605783
1800789016
1998438281
1320739413
1454991809
928021617
772622914
1824230866
258635850
902316011
1691190623
366805593
2034484785
149491444
361739945
2118848021
2006714411
307245355
288870946
6920005
1968515553
434987572
1604747403
1014112645
643532813
671915568
724593401
1830024370
656213110
1112978200
280484275
1506306137
1495654763
43469770
1137969490
2068636080
1393359977
136627730
400951925
505576341
700058504
2030814679
1496060416
1750380497
1674142475
1168495050
1579486189
1676256632
1518550065
2079282046
890796487
1555789
1073997777
921031324
1654559595
165115964
340718037
174484196
2113219870
1821500087
689455939
1875944624
1462269354
1640193673
2110312091
1910986980
2147412337
1154592316
959892472
132275224
1586083735
1651421681
1003706996
1441457569
350885202
2100154520
1836333268
485201826
1590607175
217643954
876281545
1333372086
1309035560
1895502968
1059015736
2053322963
728496333
1345788972
433578451
1161417328
2055593141
1668236384
57830544
1609178926
714836079
1547448968
293174275
840062513
1039966022
512992474
816921691
1605583861
526649792
465789869
1967842724
669118006
2054024011
1138129057
1489325155
764407908
524053281
510890179
534892468
664232271
1164158496
1793246494
715738640
546207790
688880860
423416903
499705273
1339387468
1206092825
1884558849
868229271
2115956103
630854784
246283113
949744071
482601351
1038953372
1815276575
1137933331
1833602685
1698420306
285172322
99640238
299317327
2054974135
7250125
1630392107
1391202558
1731828149
1992922681
229587662
617560508
1171622133
362632981
136286391
1541839497
58254467
674965111
956393144
1243842429
1621645541
1810206038
560252821
2118299235
552872884
1380603096
1256579811
1570852373
421760788
447673011
904746019
468086706
1591253646
297108855
1190763483
495018158
221716572
1618581459
548889771
1936627350
1566456283
753029468
1616148618
1211935700
904172167
1955958259
1624476239
646349974
863284498
1239988757
1681919461
1348189169
2036425288
1428599427
1145224860
2037006058
127331751
461053531
1882333953
1561706022
2031407975
839123252
1141909502
569756182
207819167
1450928671
127339136
1482435825
1769170421
1612759037
967154219
1935126158
1767614398
1188536219
1051566680
386909109
872673884
1568408001
492231365
140276419
1776765925
1730184901
1654217934
1052023763
1977071102
1869628323
594552086
1632049839
1313089806
1128953123
1085022170
1830527446
2125898515
1724272180
1718638101
1703723900
512410409
567821151
948298876
1779778734
775935863
1576000285
801751547
817856954
755487456
1531012668
1939156048
530106676
623675601
1004057740
386196793
101028959
39553836
516719978
106130864
2115294823
1544170696
331510064
2110485576
1170104040
373395677
1893121347
1270402456
96134654
1891274342
608247067
1955987517
931085608
1255619856
422500003
1304005285
1177785173
682812796
1237952954
284613266
915915042
2026017669
1382603656
1052053832
366045923
1219665556
1922533816
1154107686
760796638
1750282792
918077494
703607570
934243466
255711622
1394166877
1687657857
1913540350
25982735
1813558187
1475718858
959270489
6738982
204820209
1070666242
883600085
1315029791
1954034733
994815947
409022382
1161600288
1916902520
1324643766
1282244637
1658495929
1753841027
527131332
2018652781
2067084141
619071496
1296517176
163710072
166996209
984209684
589057817
61320488
1073360548
1164645584
1090519263
68241683
584625684
2044242522
355483367
1680149592
70403538
830495656
338590414
1114765218
428564083
119264148
1037009208
2140044847
300173708
1818197730
739859896
1571440173
2027683839
1527664353
461329118
1296284233
1600469602
1909334618
928786999
135055315
1386354354
1653872953
49206664
1136007350
261683753
452834099
933391641
1061581685
752022490
1866961100
385421487
1663307138
189204865
264645331
804180040
730707990
347983313
996413062
906907678
951594754
1560135430
268987362
1998035463
1155702790
139923372
979412851
920746078
2088194444
1823473212
1409937055
1746517392
1461347903
1926191998
1629151754
1455988366
574455715
1603227123
778629950
645550344
880946243
1973567623
2015076718
466857454
1673216737
1970603859
801295391
720508793
17342020
1034408212
425443309
968219637
1499995638
805015425
93185524
1705740730
1292744044
657901631
194212545
467680099
1014004673
635704604
661335634
2096732082
572195192
1877614848
158760766
1104009298
2076127380
1058799168
201326918
1570747269
1951663723
392187362
1347160966
521729079
1250857607
1031894177
1874933665
1216057241
1074318167
799729140
1705475726
354053272
1128747801
1601508385
2137871806
1354978235
1957247558
1556720598
797281184
21162384
697143239
1569995076
1025788378
301744797
1495654763
156335337
1237952537
1543974147
304630304
634825637
1657962903
1995025513
1790900154
562015659
1700780225
1260797160
1844804463
1661022201
1759534569
1881924055
686674942
1554956876
1118209743
1985965867
242797729
2049819328
744948129
1216476354
1005553879
721051073
933088842
1827042407
2078136652
34895848
1701436491
2069594304
1728150193
2044156092
876645956
1466495689
1241120870
146452554
2122796156
210656997
1236589729
1748555644
511500547
1210473072
1217312591
1585940763
1668005858
1964989200
608620459
1807867122
1720016745
1685721085
683553743
418244904
1603202512
1362150111
666639801
1331591501
633368308
919733325
225319109
516344493
1804548020
34480185
1410359687
1860943132
100749754
886623236
1008349255
896655944
131203361
644471309
2045607061
942601137
20278279
63981896
131801110
892939472
1260795025
1806404368
632712682
444064091
542914718
549277209
1395912612
709880961
1003822734
1485002191
789658846
987767194
1130451602
1107536486
83314506
629078835
880909422
1482035229
623559590
2096198629
2052584103
360051158
765861330
1682252110
818951827
2062801393
1074172398
677307701
901405419
999860817
1494269514
1318962983
726328693
540237533
2089153883
1437337704
1024513833
1704072343
101326583
863113143
852948322
425353460
319278027
178807227
299798874
1920283563
1989058276
1797723743
2085204359
988954066
1089661194
1341465208
406378681
536143380
1644550548
508191803
1092609370
1480529815
1491371234
653756521
570656023
326458232
1178464377
370061920
1636671040
567817887
624719371
665547099
1457395590
184914131
1916430294
1384924834
1377439556
2032328836
1849877627
1329779084
1355399879
974890878
446128547
1509901842
185845803
1824896883
2020953913
2086685450
145189395
1761489530
952257783
1704844275
2128903316
2082739454
2000456175
137519848
227714856
1186517924
1385188335
393000751
3536613
1472215471
1004693017
936699271
1349991602
1285452989
1870267602
119813772
1723902607
994531532
1516866737
2036866924
2073815976
1757272699
1590354633
1323885641
521351590
465303939
576645789
96167749
2012215009
651100070
1899200306
1620544801
1813546260
216984021
1822350595
1885859220
738901926
1180572641
455035233
2012267001
1959168562
1366371875
920611944
2110837636
2057787347
408552405
773813319
1196754798
577046600
1983737368
1355364603
250346317
1242655925
686196400
555648852
2028169729
1096560558
1967397640
1039182307
530653675
1867150663
1499763605
1377077056
281672205
1358135400
2051379257
355600084
1402063474
1617544250
805329445
58599135
162095737
1373411647
454820800
702561731
363245977
224933814
469224568
1609609605
639780014
819281937
1979479032
1595623412
554375379
2073232996
518678734
1657514393
1485906703
870240610
518369705
1552182925
1662636960
1544383812
2110468265
171052476
288277202
323939803
875860053
596728672
1166173006
1045872748
562765512
1171381682
1651622952
1628815040
240602311
111450349
1547270075
111515747
1386628427
565475728
1249463217
1341784933
699082736
193862441
80065783
1150152175
1758276788
1349749374
96412617
1577048036
1021020026
1174009638
1551320297
758303274
915829705
632489932
211323845
521535295
1892613376
305451724
1683447466
1592900154
320505282
748223187
1886348465
656720384
104794953
1665323238
699552414
419069809
2109122082
1913864954
1262668125
1643553470
631696801
1868404492
907579577
317835469
1259700695
855454607
571479029
2059542164
535469470
178986030
604868479
1085827012
1460366696
153394524
711167370
1219471934
196826175
1479405443
2088727294
1343432917
1066298744
2043166267
885530547
1814637839
1108921511
1026890459
9861374
1613647391
2034696807
467484237
1886585510
1093818936
1046585244
2111067480
550302690
335709258
1166926123
1728957902
1148575910
1140284980
1501515495
2106078517
696934002
1252120963
933946028
1567487284
720329856
883248105
543936157
1405036840
801644975
1413162413
1851989864
824579900
886140409
707823974
567639614
1870116374
224024299
684026594
556318252
209093596
111431885
1284447023
1255866918
1291487189
1435683186
1978222841
1559079239
2033688170
107891642
1912744771
548097296
1054406048
303930372
626457567
408732870
18726792
788858780
1544741126
830909399
1535420870
1093880983
1144479066
964432410
612092507
1254729505
1379675774
135590615
495565323
1558103616
1345909750
1941914014
1248074248
1495238520
2096104196
1218632886
1899272007
1055684653
82018091
351149777
1283983349
986624640
270017721
1823243934
1022128870
1182809124
24639835
1470160596
1428396070
2077752363
1219229943
1232816292
1584718495
1587184335
1866353401
1069466660
245466594
1108388904
2030286942
1467077630
1975067428
37955714
1705818754
928523507
1755577956
1731672904
1081335386
1143849382
28649051
1256553190
1148254504
781969348
929767938
285422354
1203680222
1510616290
2089417014
1936494692
1380695881
1018960213
1369240759
725658109
289092737
1718939453
1964418589
1729813775
1470234676
779218849
578479174
2067511595
1903048873
1607170229
683515870
2096150546
232256432
103476174
1611177224
1749181090
1455523861
1697001785
1620030867
2146947802
1012662982
12973791
26270676
1545955032
1753542623
910853620
318480643
1981084352
581729989
355503771
1277230747
170839411
500155331
1237779869
1304166079
523369261
1366824393
1315154496
529976420
697143239
986453269
1785054526
149192120
392291732
1051749542
1304470976
301214282
1274860191
252017589
983888290
291666009
748493140
1130349274
1795860195
472343330
309971308
871573928
2041237419
1193355395
380236305
1612850372
1046328383
1853891770
1297677342
1721579876
696583786
1002085038
1339783859
976695692
528144185
83211562
1033983692
1947976357
1115793561
350478982
1318207678
1736957728
1075388264
281850067
691473684
148837805
1790495949
891993327
2011781828
1941357630
252190785
108167424
124879449
235351495
702896346
1501938932
1708371876
916341662
229922832
1859287186
52357644
1548716885
484442561
1019600106
2102349290
1068503186
168973364
2058677344
403408924
1751036654
1423429486
172418067
484000908
1124365908
318856742
966519010
1437231085
241029172
1529960453
896342203
193122763
367516480
464438155
623828421
152782486
1892794358
752237237
135476744
1270493504
2130676000
984134305
445870474
600159314
1498153226
1805095402
1968506201
325083164
1244158233
1662250047
1361802334
884000361
1624737509
1335138314
1649426880
169689148
310566763
217724206
184641126
1442397629
889865040
612528076
1176578450
110385704
1059509972
1874933181
1607762522
494587305
232951640
692153594
812610838
1154518949
484411802
1478608801
1776208990
1714231064
2120346246
735380487
1948590706
668085955
38199727
1719455039
322490318
522858943
866098380
479601093
341160154
339496797
322010305
483067614
659492806
111894134
1615393660
483733186
873182683
202990407
673961082
1021806405
657363976
728752023
362808864
1176914140
1011900954
1721919983
2074183458
1408626791
1758825955
360692652
2017618965
103785996
189330080
180637332
512193759
342493001
1651922371
1070301590
487368660
1050840644
1682233708
1176989616
1664587548
601790831
820741702
1675373661
1776193604
1754394876
1074036969
2079197418
815789319
378988521
685083891
1990861031
1152030886
2040062976
508270832
1248157346
1821919720
1367735661
518585957
930853340
2060548781
2087693341
336009632
415331780
1522882207
249824263
1609541793
1964251995
1070279335
586288015
1892111122
1230950369
2103002583
49511884
1261594674
2146351681
1154954441
1585321960
1112326977
1398385494
1419969980
379168585
456675173
1875939269
1610461686
809651822
492192179
1366277367
1318062587
1929151185
59682677
1993555373
883077487
371200504
2050672316
1161516898
1786590536
1778666387
1248155492
1857454674
354648970
267905190
1389865612
1538848748
1087975067
1164626029
960959759
1925983809
1522250829
637958435
2029801607
68727712
517772284
1195303094
1150430564
1173325255
282348300
1080885655
783641202
943558555
1632622365
1392137219
1565604418
185047040
703698316
492645815
816264642
2006804187
2072945847
1099700053
105001446
1373633216
668599237
1672303519
143678685
916833132
1618557318
1172888813
266097734
1183495035
617210281
2103868897
1882392165
842355932
1026450910
1107411778
1413310083
389451823
1170498116
2038997511
1291879093
438057522
639722960
1016115460
436514929
116717592
436676151
342470386
2061324129
158130964
1510399601
979143649
1172508738
456800722
683364700
1526689800
499772621
1784238219
1675540464
681639024
1503858655
225112068
1906438419
1566911930
119123910
124886716
1966997805
1948507162
1579095610
1473531647
767745572
1473328204
850531016
1301286677
2051982860
1319418306
980318360
1299253580
2075358988
1765980527
1482776289
1620076066
1260604844
1169018385
761083087
2145540792
1805710514
58136998
116587956
1563861628
858690209
1444652377
340464226
1326684796
399034455
985914495
1840915923
229629268
376076672
31305794
1694350003
1724834983
836991875
1346991587
1782138135
1063965298
1130020646
169335636
1754766520
910029495
1215419967
875269716
787290837
64763701
1466983375
804718201
1755196575
1972519689
1923145446
314270576
961284285
442942238
1417374753
1675216229
478904696
242582676
941672057
1090609364
442432003
809078314
702896346
637694613
1687425683
290926103
1001988847
1659888299
378586536
248536077
1848271443
315521431
1088177426
1249386319
81025824
163451413
262335964
976934165
117797736
189214832
811763640
691219371
1783977285
2025757361
1492377973
136465975
1654698978
1683850966
1213162211
1858400947
1544710880
414160286
487938150
1901763500
1391748257
2026368228
70567695
1143208007
1676272584
569144688
575395431
2041100268
759848885
395411216
238834181
1219595390
2042400032
783792332
242942660
1130293902
1043062348
1772278490
1079804835
296352158
1372392074
1626916879
1211837424
1790410474
1135610897
1439768641
1424045150
148957986
1637379998
1646625696
1122570252
897606151
631270860
1377558991
942692945
960511744
1129735343
144832740
40407436
1231932927
2129914950
1798510138
1057149724
1832320564
1849353975
1679734753
1850730935
1650533911
1174584226
670495462
1065672228
44791277
869298958
1632777228
1489504560
573677077
2095716162
772034668
672381956
900389861
1988817041
1702783115
692002049
638323669
221572290
997752294
1079844106
329938671
192956578
1997944622
313638124
1857724991
1386221015
364437531
1696999991
339847372
1331311129
473679452
1031330502
2044751137
1708216222
1377529003
228180735
256560108
376766192
1765824177
170370914
159452832
35054035
564016419
1755895817
85796029
1291946258
1637052844
1522338073
663920768
1361334343
539803258
403086718
2087296497
1615535578
15722389
1100611715
815061774
1906449566
746912111
927894718
1216901626
1061650789
795365644
261163669
1160804946
1221281677
1327314322
1512941462
170290604
1527623414
1173377671
905726016
272403514
1884098994
2139033372
793680878
496280426
1773597135
617772964
1891561104
960020455
792352140
1657950273
663444182
1823008967
540755309
1129835562
2047924923
869926667
120240628
2026555468
2121199788
1552115199
1367983169
957317830
186197085
1526602767
747991560
1470148480
1739662753
1484029819
781551801
1641690835
445904456
1953071530
1371580476
272107231
2115983313
1141481947
1453493855
1830965304
1232603306
2041309041
1549171260
1972744043
520722919
1988858644
419167427
223104670
1377495555
1031734451
1505753490
1908080142
224451921
2022224169
1223525911
565474282
218503107
1247799176
1386151748
1204361032
830135009
1263807510
1735355367
1033975092
984325674
285100892
974288095
2110287760
1780440268
1032486046
1964386996
869032210
1341380984
1435018065
1603649901
1665928747
534908622
881052108
1639722530
36179685
1488482877
1251481518
452867159
700410139
2086501136
949628424
63983301
33874891
561853354
1048595983
1548799776
2018721652
1051782508
2137930745
1836135577
1716986317
185881978
1136869638
1025877608
1050845155
336113078
90000023
2017630968
863042336
726002338
1066359151
136945349
780861015
96408068
1023837483
721424261
1685680347
221605604
799311564
1381492862
1005955656
10084448
1057554973
1854842945
1936669789
1935035963
2078752950
944975803
216059070
90014817
1359258698
851904070
1482785141
1281263022
1344734965
1138286248
1594947936
1061433186
1896490402
1474970137
2032256029
1946466119
1844754450
697715124
140057005
1553056471
1020996255
470397578
2104673306
1797253151
684412058
1408095076
738978273
1477808402
1034495854
534070083
2040123769
1196100212
218445548
54807014
463767600
2107623709
2118156371
603158411
661517043
1020552367
987783270
70373776
68362572
2124643573
1075169060
1403090284
840083766
510222547
2119559934
1540201645
42916545
150771429
127176814
1253231824
1015025347
1860507405
1283878502
1834978696
132919830
1194973214
921956253
222020824
1413165582
835039079
503644549
420953400
1414821155
991846215
1048700698
1277243189
811323099
680847586
1415771852
1648948220
123470576
1114013307
2053842609
701341769
1941797150
557608456
1406249665
205495097
1763508829
2020840287
279305285
1124409620
1273914254
391442057
1545060144
602160976
1934538836
2072560463
1889043066
443588436
208204360
1397111057
1237110136
1835798066
811000740
644481137
980703209
849589739
454294458
527223926
768199630
46442987
1567204690
1836134666
1598377849
1524489833
2014751194
263546594
1533548059
2105466533
1467140898
1670444833
2134661902
1380430290
682662097
1841146509
1490653890
1910655859
782488989
994269404
1135320684
1259672440
788277750
16584808
565911830
45490438
1155539804
40743768
1796638375
2100152282
1823229637
2020108019
522015389
1747359980
457840831
1776805684
64686979
1860439300
1934615531
1747340729
1117655905
1601144476
945098434
1348870940
1219983673
291074166
54612402
804838704
930558534
522197256
735394227
1601089262
1500281829
1011966350
914001777
1750227597
432349580
1297761427
608301497
1627445303
911136321
101084459
1673506500
1239407172
218480373
1677207934
1971615652
932401114
282603079
1693967210
873307914
252242606
2127063574
1249707833
372773206
1034442154
463371128
945150535
874467171
201527178
2000750056
1320859618
26085359
269469351
383943922
1663026569
1516668857
668438387
70731021
963729570
863948510
509867135
1166778530
72213760
1227468842
466054367
1958743277
1406754024
1445422030
65434254
1507467549
421031883
1320144681
1207698921
1748878628
593294429
2025868484
519372458
299117567
1248642128
1442959333
1272973599
1662948959
1817256781
1537087016
1026319399
1162234000
1504004041
609213516
2049654687
2111532040
1983928057
825928785
1705918251
1856517977
1700712482
1971881577
1654817697
1564731107
2094118510
1929064624
1738220149
944243603
1817640418
71469320
1538732237
1342527369
1449729189
62645022
772481417
912920398
1874825758
850184080
961244854
1934331301
1072705285
2118609836
1788665574
717497964
703774309
750796137
1503536586
951400723
423519800
218866792
1931106342
647137739
1983692223
846276927
894119358
370137447
1951539514
1791649486
777371553
2062480453
167434647
97050531
725839994
1976734583
943693992
1099736741
1247883291
2093060569
1454652144
1715888561
1911364795
657192443
1115708571
402378375
278255964
616547114
1104596811
865335665
1550083681
1636121335
1270103452
1040597125
1054723262
298043893
1657368913
896706298
947757074
1991621161
155334026
223127626
465652204
1840946404
1510549153
1225072888
426902752
1436566510
1965546838
1251552760
1594712002
1232512934
2088451793
1020885538
1120202808
1798680655
1421275507
120094617
355095928
1172460373
2146984594
805814913
456848150
26496405
983347091
897181040
848141234
948906402
1688272231
401773244
1425726287
1198805748
756004656
46436334
396275820
50553051
138842265
438421773
773387709
1591063801
1614044434
73132802
329375503
760334826
240774176
191199273
1352928667
904720600
641269756
1903537578
813004030
1880104515
1575185679
999622307
760340133
528327181
935923417
1615436927
288525576
94163595
750219527
30079183
655109372
166950409
714821192
2033382975
403635890
1309069134
154942739
431964216
1945720554
88034362
1956385267
1346645977
1641190248
1402770574
1171339770
1973948637
1876922618
1210571140
619679695
797153534
1080879795
1867766843
2129715794
384155343
1852285512
260911824
893830352
1773285785
73166783
1992714365
1227777179
616140168
1202357154
1128426090
1258509119
856133323
1747002599
600990517
1194225635
907579577
257042036
1663086898
623195602
938578764
804225158
612193658
1970145776
279159173
629033681
278227571
189126427
1662548446
1041755837
1078562600
32727761
136706708
1758733412
1966965476
83528814
57653204
313880174
518747393
544739734
1416205333
1192634743
2047994894
914315493
911855644
1928208671
713614964
1992423538
2118899349
2140251054
1860694945
1549629462
1967540959
1914204803
1363333731
809786429
2042056242
1465488484
1982408623
1490389441
633328094
1266530742
79793845
766895155
2098013415
699017027
1401695114
1066757057
1406779019
1935506016
1811018003
1505003591
259109012
1267289067
865589955
2116275282
1823211054
466690306
450581948
1339303810
2092879680
1826824996
283858779
1612387710
1479429808
2011794778
1851073842
1057563150
814428747
1604394271
1233704728
1800877026
1752275159
753108256
1871507761
2087367660
1394748191
1719007182
2001845897
1479017051
26026345
1205984624
778290307
252466868
297190909
1284592472
1259866130
338599855
270227481
604612983
680595035
1928434780
486352301
1989906360
838549625
1837904400
725799743
1098690917
395960319
667229433
2137102340
54993476
484007823
1202424389
2101108279
100348564
638964527
198578842
1267780575
1356029067
317612863
1278035760
98471739
1815043050
675409962
535200458
602103580
2075354515
182640752
1044020515
121410615
292786984
850132432
1683412571
787643080
187881496
201046040
1071930530
94535370
1663537138
1582834888
1873694129
41495983
1911318882
1076385204
1904776572
1011261329
1441036418
1789393190
708976042
266402189
1399175328
893974073
450271897
1745979685
1139468794
184394373
569668524
680040673
2004925475
1710273697
682489489
727985255
1301208003
411179823
1725781578
1022577164
758242657
1149358354
458713446
511269791
594593797
1847560465
1334700893
761691334
1009057136
476330211
200922071
77589054
192400569
195417404
798826529
1310843295
442342083
452342816
12908221
1703615229
192125798
123857129
1456123489
362054233
848188921
243048366
1612846371
287973848
573254089
1853759648
588236046
328373824
1255608450
793675931
439264048
665955492
1257741760
567323366
323680677
1804468184
238206631
1874308016
418349402
281130615
2080836381
1009382690
646326240
1255382765
1802851518
1310957043
801087404
1077443162
610887193
1752481510
65604791
453646470
1808185599
1611524947
2089375438
1542325742
262730861
1542194722
170664282
210707820
47314637
2028269156
1033459720
1498382782
1661061908
998721846
196806762
1342692836
1677945397
948898546
1181921345
780440808
179169304
1515642251
59930503
1616636045
1492768979
268639324
832157568
103029972
1174308958
107766336
1226504285
2003362504
1164325322
233266732
1908154357
1766428000
20931010
802537966
833664221
1865572042
1398959541
579819212
1647262052
447337784
569819408
1235188056
1815206002
145584185
2102422585
951094321
49497946
1497748090
90234172
1011070149
537212454
1748277825
1740109292
1614907153
90801674
1485620759
1466496794
1564533573
332198413
2082678404
639740722
1173160950
76639768
876696467
665867576
1669160980
772254875
1941655849
2064370682
2123440731
1749832481
1414183099
809554048
1685721085
2133774593
109448320
1317110255
878259566
1546611249
316315335
801309902
922268145
1667922981
720700834
1365334933
376975128
1509290235
307677414
271638888
274961391
1367033099
1890278006
1564283991
755244796
428127838
1931444236
674707651
1757811131
369976644
1724383812
1862589958
965788472
1518793968
541033912
1384153701
1909197711
1162258534
387031912
1110230723
564016263
701610273
553072741
2013391808
1173635836
1303158200
1545302723
1375002762
414082013
1485678950
229800875
1926282895
1792615621
1959392106
2105726812
1120907272
1226899538
454227399
1775736956
796314524
1207234793
1514697663
978897050
1897750156
397762260
1073114973
164669689
177261775
1198273927
146494847
237436125
1231833457
1965470635
1499567977
1804900732
1033164689
1240494328
2066401101
1698019985
1122959720
314765459
2082503545
1900982911
2024750169
1099668515
50725993
1154117569
1939670749
1727121543
274740690
252461074
574267913
2087625172
15476453
926267658
355499406
89455776
1347496537
12043668
1727481031
976839702
1609546555
1184714937
1818008091
2085019059
1224323370
1211197940
1778441133
1226933016
215063334
43198762
1172143310
248650190
59178917
1021295843
1504585675
1672585054
1898191065
246105060
838746340
125048215
975531941
612197545
1506317705
1315517743
2128239306
1292956522
1013310742
672734885
395470669
317618335
232160290
1252193845
674595398
687064323
1893536670
949747547
407657520
636413955
1701704519
2001420902
1681746934
1816998249
1061166003
1930408003
1545209008
1409244894
296689278
2132247882
1462699634
1298459123
175451458
971781133
71459014
2058248173
950148907
873561627
277331933
1492094720
1541509771
822998258
1930892075
1154557914
1779503631
343598269
722944801
990032012
2063980054
721600873
309855759
2061980981
324206939
860188303
1765558145
78005836
2035139805
998918309
1651385255
1371468677
1263384932
1740226298
1368369197
436854071
1742908863
1080507874
363765321
1163564960
101174261
2002602695
2090527100
2095631637
810423732
913063465
690877557
335094820
195572442
27471090
1010156663
148102052
144281323
1842812657
1282273335
1436963096
233378639
2082019888
608981601
620209745
1650326826
1714514309
320481230
713758065
1410812221
664531580
1724253898
1162304474
772100907
1693067304
1732991762
1182929208
440630124
584055310
1761747164
1686632289
176514360
2038547080
1795375601
1273913860
932606320
1428287752
1810685621
156384039
2100522492
58803539
1004553325
1241511874
211188708
532650061
348785264
1020977218
616432158
50961527
1628201504
997250491
620147197
1504180356
1618332079
307078695
1359431290
1537341813
1061024359
338921956
1986961219
2059848535
109901183
2063699181
502398535
1215399645
1872198692
1822904363
2052708844
1320158572
524982521
232290110
430437612
291071976
1829649457
1038359659
1550696132
1971369752
693901376
692068903
447247957
660615368
1211631791
1297835254
2054638861
1824854203
1270099147
296009990
58238289
746841902
964965024
444133992
1931051943
541403968
2091552805
1131549126
439888658
1926436080
1195990778
1946272926
333572
1478512981
547158159
478324146
2094312348
530943869
1461522205
1537494211
1364180293
2042722432
580986464
1612493876
1031674737
792490377
1271052611
1061996833
523115308
2016838946
545410360
1408480867
494332058
53660413
1130445785
1941136048
742352093
1961627862
1351250106
1863613819
1852624818
1161507122
1663086898
698905289
1305788178
1360026456
1472441204
1672687795
645212321
1253384518
300072457
651678049
1170967550
1806501282
429318328
2073584532
720433922
2075069846
582125759
621586707
1414601638
1865924657
640964403
1917442971
401872429
950211332
882903439
994515870
1607080376
1407644659
644569793
1204595029
1086392095
1877713551
1272596721
1456397476
1334383756
1364869110
448771569
572485428
368011129
60888381
168573814
274926189
426634672
919006828
919868753
417840328
578985204
933994072
1273450357
1356624179
2025080628
72631975
795858399
1941482004
103016100
266105135
77094090
605596653
1121706114
2095531139
1985384267
1633628485
147641142
1587223889
1021806405
1434200812
888649911
843817242
665321013
934827656
833167422
1376534579
1756264710
1642928060
1413487236
1848428202
613343000
1614045094
1989417615
1140583134
1673209111
37042754
132367358
992874361
1703523909
1004774290
89071666
1835957172
541676600
929268110
1330619926
1265163041
805052431
1486843481
1610925532
832643422
2024640005
1227942403
386553515
325170877
1294451358
1589686426
1511608260
911666189
1509393707
1149673467
563035383
757408884
155614782
335984448
1382607560
1584377164
2015785861
936447155
1605731635
222320116
667748929
1114853142
475558533
1463767598
712693294
148645122
2011602517
745211328
20625960
778174380
1866076628
672522269
1319647818
1458869830
1455933928
92230943
1239676543
210293875
1286838719
1105429767
171893916
1347128507
776652
1812316150
1690031931
626859961
995088888
285524779
723696078
1347227468
2005985412
1157912822
617317798
1599178947
2106710276
1889593975
457246428
1191641896
1739130986
205822502
1838792497
697498674
748215245
307944337
1523504193
1438140635
850704700
236769241
1874538227
482345852
2013819777
979611426
251035725
1345046816
1112569325
2096802824
1991693744
1702807877
1271657753
1112936627
779218849
1461655568
959350995
1304819515
682022835
1308654464
1894487714
2025185554
1189844900
1271753131
1344993571
2107986571
24068069
1444566971
670062535
1511711321
837367049
2121573636
1622405804
1744243260
885705421
1908165266
596612252
2075253830
1520194915
1004492103
1381908948
1123472843
476126939
1825412610
220490646
112258994
392399455
255600563
1282722102
1435993025
1508329771
2114178391
879912701
11828261
1763128857
2052220641
63442145
2043248909
1593312673
1011526473
2018511047
877058006
431072759
1978996818
512650635
1000977894
396271036
787409811
357678861
1419921245
2112099771
906058557
509793818
69017222
1979204912
70232391
130287059
193099160
1205780290
1920344130
1084926368
458894532
499847559
293219608
2125908680
1749459411
807843830
1321900685
570485093
630509203
1963121110
1637395642
446303929
2046713607
1968679941
1240066303
1575294502
62885418
730838100
530943517
1093067090
1898804366
1041640801
1493535105
76834000
179984300
1431373210
352993803
1389324717
1023577219
1791858520
1882834075
2010859033
1665356219
1266210680
584400674
1880084187
2083903864
2094630023
1455703462
1177474334
589251031
1570233069
2058048232
1664530314
1863836855
857652655
524856347
1768888110
126617647
1471714222
641031527
903900765
286104917
248363673
1388576936
1024308317
2138475733
783516677
1729981952
1822455394
546398062
1423003366
2128218895
2084411189
978397241
759817631
1813540315
1938435777
2017106172
1869596078
437703289
1729553718
1552883272
1949870550
2143949499
1105998926
417352280
1566704761
1150904785
72811901
470280038
975319435
2049139258
775328094
1398675483
114263646
1156801311
1295807463
1466738807
1987848347
1144554414
982008500
557743607
255215072
629234917
437112677
456086610
1869315899
1446163502
2058424766
435009799
410849056
1369432394
1718730657
1715817413
1009809501
1067714747
221897507
413816089
280621143
1370598989
2114717072
1399643950
178530225
1601791924
1478243681
1461369177
473801791
271235560
2045990698
1237832614
912869835
565184169
470150248
767560996
168575921
1658697137
809871416
1372722736
791742402
1456096055
1033568337
662571424
1290381382
95839609
1602336592
1689147551
2073488276
1023869734
469699191
68760228
630784168
1312549359
1164616454
1684686798
1990069329
569957567
1612059551
1788095570
1328947119
2093332840
702473183
578428964
297005577
475961194
63115234
2124750546
712850449
227883941
993666463
2015680313
1157369690
1422308499
600552183
1781793186
432663660
989150302
95959109
849049769
93746383
1584433824
988204929
856673487
704638892
1435785230
603515
959659630
874086917
214509222
1937391430
1604384198
63847394
522626475
1197684620
1459170198
1704701841
835177099
1934558068
820501815
433504937
31196042
1524562548
1649094774
595358390
451666524
1795582653
1797097598
1235513700
931013366
1138736333
1564771511
565121731
209915074
413576134
1740631445
1270420472
411532021
1782726022
1558509135
861086771
1965806313
1683283890
1501846427
1664668230
118909180
1325066568
1404017716
1382673249
2065870023
1825605272
494976634
1963624225
2046652954
2035051422
1694795542
1724320590
1084468970
315860577
1092304699
839817941
657423206
1371375020
1403333032
186409074
644402094
1213633638
2140478487
1735009837
483719168
1443263580
644994566
220235033
1634525571
97160395
283931798
695300567
1849323007
1569885485
904972361
713405082
342435500
432177450
706725146
469543818
1748835184
1940098081
1723430083
291994383
752737274
1212190277
1900623398
1423517800
1005648154
1636012592
1816395890
1980245527
307780252
860108636
601236051
237623672
939887563
1485798301
1269070184
1815220298
1422016402
789849627
2104029393
1695231179
543258252
67789754
2023944878
3462389
130956867
1142186806
530028215
1327572437
609017283
970677725
1987836200
497233462
1803898644
1390971636
137797027
534485064
2138806667
1323315723
2099248187
1070693525
214692514
1978380517
719497527
23871891
1805973151
1353167
1543329516
971023553
1236238162
1859181368
1066986758
1199275416
1359886244
551998857
1143645308
2099484000
1302216203
1958269409
807185490
177343192
1847966483
1224184031
971535552
1981753986
1184085013
489419080
291233422
1492477923
186910384
338916517
351968714
183312920
1465684349
1691934882
1845242837
1567145091
2040596766
2133748198
1324355166
217301080
308452848
2077810629
967601099
243215708
2083039251
1844302954
611446409
110203270
541911302
520308063
1457966196
1684631552
1025535046
480601079
1014969790
132709347
1498558803
1695294881
1472721855
609534601
1591643067
1073974568
1090276880
1427765902
174017173
1807791845
1609815272
421179456
1744657158
192914198
531789935
1878151025
853130624
780780519
1894475608
1180791410
968580032
603799904
473348959
964667765
1125023901
1389382425
1335474785
1016511832
2067115811
1538542355
1561687770
31170051
2097419878
1279383489
1383761911
762927406
1052941502
1399207607
1655561335
1761766872
146297609
1621413092
2003649515
1417477972
695155593
258935247
1149932436
1845212320
282443785
618781393
748377310
863108810
704210250
384673812
608299561
1518036300
262145227
1402894110
477194434
519588406
1670968570
90006541
929922445
642501480
1525272492
1342272476
1911352669
438646486
1544631698
54431683
1675463624
437904983
1429829425
478625793
1965909440
1009169616
236942946
483439003
1444853335
1277895903
496224754
1961665792
214827647
1330115728
2087240133
756644982
1647256838
1847185044
1623371054
1007961668
1872343166
905529171
1129390009
519565750
1561729322
156250710
212048078
101952008
1343160925
878946384
1140254098
1245216834
350084591
1098083848
1358469256
813022070
1239999671
1681679856
1991686036
1297163230
249338757
1578717632
1356708545
997299394
1114584467
2002937760
474392846
1561398019
1353948323
899553528
609040339
116534805
1122790397
1200669376
279105240
1524201284
206404327
925782046
1770539007
1408309498
698041842
1260913618
1690729189
29816832
1293829284
839066790
31305794
1918867088
1202918012
819453923
1011898335
573130334
541668086
432408480
1212260658
40260242
688438164
248806235
1733324538
404054873
642012047
501869083
1904902354
902156935
2045771213
1894696021
1859387320
837063467
1862705184
932787194
412030849
56472919
950634676
1651642504
960395689
1931488913
805776873
1044163166
1695487856
84280511
461073119
1250741808
667389499
1789109111
601040062
465336453
1189090890
1940041204
933436796
1176703454
2088697268
2048552587
910903469
1697542209
1896544560
2056716384
750357741
1332034889
528577025
6594058
663115809
1517752291
1679887873
1601314745
1318580184
943834114
1496333917
623675601
1860700149
502348344
1630582284
1639559518
623067789
2135576602
1412989986
458868226
420436756
211108003
197379409
834792114
1599115275
929538652
1999364710
637215238
1226128617
1949718359
812480812
1774421243
153466244
773714158
16884806
982824447
252267103
1943077457
2122729445
848323037
1292662868
472571959
1222653660
1826671598
706290611
1385907320
196235331
1452544942
1532236402
1915740680
943845584
185760639
890536266
1595522406
209623274
1087158091
1474422103
353958063
2051503227
537366918
476604856
954811540
939671375
1719901475
2099182717
1060903418
1268319881
992147134
582098250
1204944662
1327807391
1112491192
1169112868
547068119
50151548
416157024
2013813313
2145634612
677335126
870619579
901666845
1879861371
1492230935
626545070
1163159269
643769946
1631229265
838595628
1089387507
1693385398
573871293
1731488926
1579823761
578133286
175134848
1733750399
540078339
865163515
1207011217
1931242811
230103022
396463109
1084173531
277545609
1166797336
1495209942
86151924
611650014
131661838
1037003875
68610573
723667200
381163564
879814361
1150866083
60729836
237731809
409269516
405264339
512071976
614892681
1751889051
440989154
788602585
1212827600
1061829421
806407595
896715762
1089489686
2071902817
1367557023
1022066986
258634553
1376503610
84063068
748932782
1551004488
674875519
712677641
780093811
1418429094
597491408
1972965888
2138193944
939623333
1149422753
1935260452
627245846
923133863
523342513
2018717288
1334328278
1362740134
464547886
647360416
1836512020
1114141793
594424117
1971775275
836140119
901962161
379320466
315253088
139688374
1651813755
945978702
890740339
1812092787
1089847527
1156302872
1059164524
2097171523
386617999
1635673381
583895975
26557479
322395893
148164472
836039815
253980468
109193190
511908816
1213686584
282554469
2094177921
44675416
788205273
346898243
1480614837
541169859
508770278
73885536
886235783
771449898
30629321
2003189758
597815100
1298884429
271418281
1380721935
601154211
853242541
958036681
1301006418
129562272
1920838627
737422157
1610547382
1713143179
2060386292
256833450
1489804088
1075635913
4360561
803597898
151968321
1306030920
658628657
1189492500
1335444690
1563466562
1620684847
1931495707
1809486905
947505385
9512619
2052969002
1349343626
1168778046
416775229
1866113255
1161645918
1384987358
1746664894
906068287
915108156
1791240641
143733345
1582801522
1530150548
1417220756
104986590
1433784862
1155129000
436337314
530518603
1279922292
1380280029
191597949
1108370844
1123224452
1768613132
945393536
1697131899
158165957
1098507465
1646966004
766015216
381762914
775817527
408808016
605508656
410281155
698860901
1526395337
1831832726
1401276758
1828969747
1071417184
1482175968
583145254
1367789966
582132418
1344673769
325324134
1793464938
127013819
233180748
1146528166
326195778
883757069
1779827097
602173802
1283866872
650508776
489981938
1544034139
1365687691
2009272944
1128590240
2015461319
1051341101
1776719324
1227810498
1966570336
317604298
164134003
1279078756
278961438
1175716297
1861292139
174380562
1260031975
1233990801
989758976
817054109
533452065
1686131692
1728654882
275889897
1439583059
56208956
146833456
110094193
598590317
1029569237
887354984
980733708
1951605396
1140937643
446841701
2078865886
531949392
718495337
2094191312
1925316114
252368629
821951090
1445668205
2007994392
354067032
1690876959
1567912065
1601384963
1546785114
215132731
1563193861
1390885498
1797195799
1999439848
85619369
1732585685
1338483234
1452493977
1482707660
930783016
539542496
725492713
1957414446
440877788
1597084736
1458021144
1091620801
1026443513
2069374152
150612821
1458088307
1900773726
387101803
2004158083
398318949
850059814
1485936693
2031109472
255166703
778854357
217822703
774309519
380712270
2004198400
1929064855
1135070646
1183949837
1941096749
122666444
1297087151
726371246
1562521191
1437467465
2042880348
1222025224
426624470
538298766
1664247102
1034058707
2102472086
1040650555
2106989398
725810519
1816113697
1440131112
1837456915
790476151
617798569
16867495
759339674
1826699736
378298894
532382432
808672109
1507078029
1406228248
576260336
1762564804
402380380
967713807
770090492
1213042859
1461890458
2066980035
1969645379
1822503755
1056018725
103019925
1150695232
1158627568
777756520
1479939629
400008275
150813848
688470514
668612888
907365307
993087747
1325262635
1448240758
1112956148
1394753378
1688035460
123484300
238828971
371747353
1303937856
1492508188
932975592
941494073
2024682260
781672710
1493947013
1467261110
1920161086
1988912223
1912911706
2133084958
749124799
2068374091
1490444269
185664784
405640352
252457151
513870379
1333431559
193918851
125405268
1161792231
1421311905
1679184032
628304840
1885801413
1343101778
147208960
1655293603
349796703
1422807422
21105441
191650001
1506624317
1138441348
964078492
1143238493
79007558
1244814896
1968308221
187997154
2139827967
286953546
688618034
560936364
137396685
1206702612
1719546911
830731444
171981791
178866854
1757603080
1788882996
1923569104
1957845336
1776059907
469396254
2068416480
137655701
20984834
1696843581
2124031748
966253520
1201886863
1308451516
352418157
1270887215
1100730684
456898971
2118726591
261364063
1122296134
1297677342
1931624712
227700402
337309362
605203240
1718886558
835156312
1330564447
410969380
1528343171
174460882
943441895
428773278
1946603001
1524288956
2018260949
1615773667
1711224060
1803443583
1973753149
49596164
199226357
1477716042
86514464
1465117163
1064128264
1133957162
1720770735
1376241068
208205952
517964385
1409293478
1367123356
1431346677
1250063806
1580120844
1221711122
1602465548
276055157
1865627765
1362438383
902704789
1883926051
1038414789
2096624831
1147225083
1464992428
1950667983
639836042
1330964075
1181335803
1579172967
2104226702
845170082
2130246074
1447208990
1148396124
856776967
692898347
39033800
824000147
1620167492
1752272762
615773954
253339952
145117476
303867047
1750513729
208698648
1516107313
711992768
709541901
234141399
1721961731
1633074107
210565405
757183975
309570534
617680014
1174968219
1036293956
950583050
497271559
1457483560
1009889842
1785886873
874220655
1258729157
2072035774
228235616
1978113710
1908881758
398196002
1069850188
761177658
231914496
2102746599
513726306
2145276087
1921844525
785380539
1759355818
570576883
581589226
712740989
1664568581
714159209
1245877098
11498178
1888685603
502309835
964500820
857228482
677963478
1089077032
1642392019
1264841937
655956142
1133532922
1826436759
400500896
112182519
1917320140
524026496
1986913104
1166385421
1789020870
372568046
1047026747
1166243165
1075248614
804618682
1919673197
1797819767
89460730
286765989
2118657401
1527481745
1036039724
2016678660
695040800
1126391752
1655143750
622608954
933684375
1712046288
1604646106
993949294
1125689789
380739920
97514480
419571953
1325269673
90347678
1997195165
2001829559
423675163
239800410
234424830
115785436
1935611707
1209738432
810295850
331530407
457935203
1825258496
1198066118
573781190
1119302048
1083579024
139726577
739386037
1208114086
1033970353
480251861
1659216477
1344760065
1433067988
714067601
1486846704
1604391765
1137779052
1539841775
634578707
802404132
1476133542
231467108
2078632724
1035254634
63283588
1501506860
1619248472
793858639
1897057318
2117217947
176812058
778606688
348328177
1957285506
1062979092
1359643710
986173170
1702554904
1920518757
2089538995
2014939481
1662125366
1211921348
482442995
2034996647
542919712
792017263
1755778355
1012103799
815833189
819413070
477315817
730807902
604884387
2138017936
1786563759
1640265754
2022991976
107237691
1571197320
2038421335
829224865
1197846118
174646049
1900362605
242842886
563159899
931586596
1204026440
2137709210
1385685820
4458435
829662150
1535489833
1757744724
1944208719
805457984
1452981471
309747045
940603918
1720337903
766891884
2116940045
1161737009
730131890
1929020261
723691387
815537591
1053731729
891062095
155032780
2118544364
1748277604
230509743
181014568
928182428
295021422
274081457
1062278332
1132555739
843820954
1585952379
261115067
1941351772
455988619
1441795605
1946049848
1479344638
2052290622
215679234
934796541
1758680913
455072266
1875444054
1835034309
1018740852
1953654493
1547391407
8979558
890975440
1143170072
1894438169
397505139
18478049
533492735
1691562889
1275207346
760936591
199314805
1642445555
59576664
1743546856
735433257
1349632834
620598289
249933969
1803013399
1140561980
2131976121
1333919623
581266998
794893915
349618500
1340332186
765007291
2016256999
2122708089
1827145015
1954267616
1718062344
671205821
524813251
1743924746
1814714665
1922900491
209521683
1514268596
905811874
2142132883
1416032110
802602663
1490917703
303108384
1582161019
408083307
1953895063
1224552532
904811931
1518515545
263998274
503649750
536134017
1097333075
1016811373
2005577870
1505890631
43225966
431753017
1029772535
1406604451
189295415
1380000761
473797513
2091626299
1597740458
1396849581
815666302
970091606
73328615
48276817
1469322586
1459313610
494886363
191939666
812006683
717591978
1381168119
1438678374
1233176961
363548518
464641185
1363174624
615229368
1631002225
1670613262
1290847724
565861493
1941454792
100689637
53186717
175976106
584479378
1962340860
2001102834
550799749
1793441683
1521050372
1120462767
351675959
1909871426
65130767
1774789581
2088661321
183441246
1594430569
730838100
629768664
730490383
1870259536
846276927
1152775207
153698954
1853018161
891029548
565427655
454452587
1851018356
1320174897
1444032039
2016247336
445356471
1913839310
2101856569
1078010836
1118201982
14917479
600897284
1268833741
1787031591
1433438664
1293565821
1467284897
1915379872
1524733071
691277013
1641266645
1393369255
109314901
1589641279
1896339067
1348001002
1929665230
753310726
974174772
2026235854
1938427802
1413512357
630202810
786763026
1551682218
1815678677
851680316
316315335
1601912237
14363155
1331423576
587846853
1181973110
2104864646
2079019137
291529477
701711124
1163425290
1274972952
1080066698
663137521
1058259228
1395475705
248825029
118425320
1874909811
168757634
2096346739
719745421
403454625
292620388
443247920
1916008266
509779733
1064248899
1826859345
189113214
871939527
811175758
1134141785
1357329616
1176638047
312575813
1539246163
198525486
1555668900
1753209457
2030452654
2138958468
1223624514
660617759
458194955
1683806065
1058483042
2115568370
1511412545
1862499709
1795041355
1776847676
894949146
1798327862
266843883
925332503
579535132
2132078562
1466189824
439334298
1219116317
153931219
2095125719
799163599
292619362
2074103927
87545380
1439569555
1877808400
1093403599
687650356
1185799658
1013357798
1452369504
547987020
1486010018
289765240
488682822
1080934134
647820795
832200036
1874380288
39436354
655495490
2035431983
183286865
1215447298
63463831
647704283
1161973224
440120721
669801225
399529556
26866127
1195894806
313630611
1952857210
1430062871
1180342877
1507612122
2103263078
81989229
931495679
888976056
2113864743
6416002
851913696
321165134
72272240
1466734964
752587274
1737289388
623489096
1432707030
398417242
1583919860
996029879
1592332528
904781325
1959886647
417960522
551051308
616066133
266088697
347337365
471063360
533811434
38276542
922875091
412206053
1192972021
1934901550
2082319197
687829321
1674421825
338462202
2067955233
473015732
1451892190
1584644834
653867451
17058318
1428192483
799984093
343871147
1503144673
647396067
554661567
2012055245
1052200651
1234479091
390731062
2067923174
1065234723
354502226
1582141050
906484989
2086205
1646209848
482575348
608537373
1494458441
144499438
987763756
1977462784
927329250
807980756
1975955343
1734193805
532290873
388292893
1380572358
173089713
1583065444
444047749
670435886
880996235
551005407
1901963098
787424594
345379650
2115990684
1988115920
2085767337
1809926905
1808918320
1596879750
545160958
2028695832
752154235
1902695536
1902837162
1391821814
638256717
800549172
1779512364
1748377290
792479746
1507332314
1176185676
596738646
863358467
574891116
1807489589
1757861208
904515878
1201829072
2136840377
2066468704
1937380307
801717497
973489328
589894330
1254693181
653527592
546849640
504410569
1411682019
952151509
1289123247
443861265
1257337198
1031617202
990736929
385258055
1141131281
209326753
392099327
2087718181
1571852264
1866227825
1008646348
1067978479
1123656083
543870290
277203519
517450890
783693968
1200697394
1834888915
1506546202
654543034
1213668769
789880004
948142990
1432182448
108603353
1306833833
391306252
2062332083
1037828712
142832107
612458951
373462140
2074533052
767585923
1897238563
484462035
347057963
1355232446
552279695
2125513202
961229382
264077036
1227871085
626601908
21661628
2125103551
733032655
397535811
1901646383
480406950
83043703
1849042415
335010796
2037734935
2053348715
597656900
836698801
1728469346
263155291
1873493184
1290912659
323437168
1728730312
1704196223
840264074
665019580
2015017877
1882471871
1783052135
2122405765
455765833
2087942023
103544495
995082695
385862068
2032203293
1085361324
95817190
1956389667
998253879
453149405
1935139811
1404750016
734860076
50698174
223416864
903353266
993170169
959228772
1192547099
438584811
2076405421
1502275631
2043056896
489177215
1439337945
2087246029
664838381
1171466727
1311290905
416707203
1181248123
35228098
1639162365
865908892
320585870
1341127829
355396465
1189669868
613294452
271107878
30097411
1417249161
1412503524
979960357
10659938
848504957
2067323760
1984861446
1350644606
607254618
959752617
465769235
495220828
1399964661
1670348655
1415561309
1228871731
1674591955
2055171943
1555037800
1876112131
1012056119
804349189
126777863
1552531491
971680894
104528921
519351031
582906234
410030230
2097120691
1222083528
319379187
331546304
669092991
843663726
1329744509
1862745353
1439185008
1031131367
727097292
984398676
1008841623
1352711723
595109574
1180301883
905198229
578450040
546395577
105835974
172772964
1645664705
815838481
202444959
864459436
1097190340
1344012197
331227137
899580757
1917320140
73086955
299277641
1226652115
455031443
291212676
1715326225
1244122866
147238620
3937860
1706518167
1885533558
1653583167
52448487
1522564705
417970307
817732235
1919143868
1690203925
1139975401
2038305075
227722638
1480423858
234118118
1733497378
152505623
1311382383
1752621763
538421926
245266896
533953829
894562300
441316510
717630317
1020265624
733227836
1170794264
73375641
127019872
1579663749
1110979314
1177170830
2024760483
292924515
1428214320
1052353008
889436356
1835897793
1829480887
162936046
415553503
1565934818
835194675
215577003
639555392
807598516
379044043
1667441295
1452208889
638922655
836817333
1616199630
472203815
1622518608
910347031
1117589844
818847032
1664577587
1010082459
840359
287414149
976994170
1960800337
2003634400
1156989807
588920751
1549355442
249001699
1399635188
1154798720
1151804872
1427394883
1149546909
2044353064
1436688689
1955497695
9655450
1337578829
590565212
1498356154
1699852283
588558542
1220515139
2023221603
2126090040
2008360992
477985920
977289755
1951591790
1337550288
1157121630
444895472
62647759
717588979
1562643288
47464050
1320045440
1178495601
817921037
127946173
1997908513
98914774
218358120
772133104
1369099224
1593443115
1575222852
854682792
1560902431
705543969
363666303
422868875
392904595
1178711261
549441026
452073909
1026937074
1392582511
1444472372
299499270
2141818875
717548239
1172785617
1269986108
828463464
318238697
60030607
264398707
1511839777
1998646043
506436609
1497436698
323510868
994946519
166206444
407183770
1734826554
238326980
700199986
711761144
1995669337
926146672
106366984
306101010
401285309
626262954
542479204
1241622667
173314993
1620860605
291761197
1910637513
956419353
1892528524
1476928222
1820557267
1172172852
1240911347
1872621956
190519063
1703486961
1406472490
332733484
839589775
1417961371
1923354617
1058770219
878811992
536547409
1449941353
280311204
1283080663
161198325
1243518979
1939228563
671326832
996185669
47797558
1406865335
350677022
537521398
76746418
2084396470
1612553226
1677096389
1295700503
1327915464
755560327
2124014555
2045376492
1116421597
1915469981
1929983847
1330815012
1002496889
1446367180
168357780
920058877
1200913058
1087285868
2086459493
981146295
939091670
1093587271
1614362712
1124822173
415391864
2020225709
2018541023
1648852465
1328862714
723546012
1217434060
329411532
1478651842
1037737197
428903587
1046479618
1095221049
1118809712
1198879877
1962725614
160540101
48895474
1886139019
2077866557
1449796376
1916198373
384866987
812062427
1027064627
2094801930
1672618203
686540985
831853681
702484113
1778406947
1459494727
1743907996
281580817
1649610701
264901999
1952148510
43573532
480722424
93100040
1284876791
2086597495
1889986980
1472958577
1415156674
443518534
903547697
771488816
708271875
1452700071
1818261174
2111771039
1219203138
1213367477
593056862
420453284
1914491515
1040077487
1750804584
1284014900
1183157494
1360745719
1520414529
1002131131
1251838768
462873086
1927201942
2041176096
1286855222
2031816921
1812316150
960904011
1307676777
392018663
1970357840
2007955320
195454215
1352833038
616807336
435700632
1422649083
1747353181
188060897
204008826
64933969
1159269327
658067669
2041229022
1407736008
192820052
2057309505
437723367
96844036
182615787
32481515
1847397659
1164027318
959702312
29224729
480699001
156566849
1933504847
539323125
673389378
1538037825
12733808
1173064831
577635732
937849495
1008513704
1751170052
307055895
1025309437
547745134
631821440
764800639
597130390
848806811
533072546
1953140549
1080673293
2126874421
63620083
1132614943
2106331300
622582440
4965749
1283980225
967526242
1849088078
230509743
855105171
697751845
651256249
161698139
625556436
2007851743
47531817
942890314
1227298485
1887925425
1031138440
509645195
486700553
1990082691
1886707034
694937154
1397164928
1483892903
1451385901
1994272345
1916930069
1265796694
1277467386
1150701516
1921301960
154821387
1308906759
1313035492
995746301
458685087
1280581652
1118045684
1713445171
1465133513
1439371138
99878603
67152333
1530798586
2119752560
1703797385
2094904724
348509082
321406490
1654045731
413725649
1813239636
17181492
128768900
19442178
1074146251
1258013548
1988656545
1645574788
2140025735
674962447
1715473817
1703048239
521429737
1199281186
1336621570
2120357956
839589775
422896544
865007154
1605576463
353052817
1073566242
284734447
1953631457
841858035
2133468399
474308686
560171503
1441499101
1676044710
402222725
1965901281
713545218
756017723
1456363774
651644567
580918508
1047248965
1073216872
1664832038
1576786308
382998958
2143279826
559657272
1481084261
1473591393
1120220071
535340071
1455474660
1279068358
1175605780
1839763761
1941143113
1049095205
2127171755
1087821280
1834468181
1905510490
882493098
1359664483
1450193695
2124788141
1950221742
1137279662
785707589
504484416
673582414
1918354102
1282310746
1834238879
672289927
1593242799
2089052292
455779185
580323958
1043711403
530650291
1561802754
1318062587
1675358069
175123729
1175270438
674907094
73678730
654608986
542355337
2075597815
581620230
1776735912
1469780011
57951614
1542655663
1036564041
359339162
1192685458
899429992
1617805073
30284025
140378548
1155553466
951418873
995197009
1028865403
939065785
1178938146
86204872
1328487571
2026952476
1576721393
1583081727
815734268
51124977
969288863
621928890
369918586
794178718
93784927
245870537
1175000943
625623597
476252392
290285228
793440142
1225336719
1956767473
163055966
176397807
1900806641
1728180953
494500483
2117319280
812487559
1808169847
293586686
1063447220
1641697501
1341095525
968009029
1695062656
34493240
333137523
942599735
12719366
265662401
41357620
237650353
404343124
238317519
1206311529
958351154
2036109605
658419634
1599003567
1349099646
671408316
1654702284
502563578
1951561091
743912506
297372855
1497756028
1262770136
2125012618
931425207
943038687
2044175767
483077849
1296601874
358469357
839111523
1273098790
20527233
797343692
320410280
1885900467
889688748
964890609
559782180
439201216
1761173830
467436376
83268008
983883075
1269540692
1711425739
951179000
372245386
2090958641
1418648836
1320443273
1779217973
1171753285
1791815309
550709317
1176725275
244177336
1792637030
1212222187
1990008769
1775759451
655905190
1373390694
317586895
1336177621
919928580
642050451
1141869342
1113729962
861878104
1550370006
1835467136
866818269
1857178173
28730598
185622598
131077453
1978301246
1955497695
1901214331
191956184
213240058
324810920
670366959
404771276
477401896
212708550
1550301680
890294960
633189664
893141406
1397079409
1451195608
1467231558
1965908571
687808116
1747946141
555858835
985116915
508964490
670460569
2135624836
1172275515
352593563
121721520
1687165118
630784168
2122435302
601569585
185367843
2036866924
53085635
2140362212
862781691
1104597566
1454227995
149078792
1220578349
1022022120
2060507169
834792114
192887355
571082980
1068193337
220749440
745557882
40019850
140694741
1706807857
2091808994
1240999333
241144439
156727812
1433870347
216640628
414398360
1550289365
1966139734
1584358499
1685904101
2016813334
1183689579
1500797369
2145598987
130597425
1158534088
1083481610
1373653583
1214309967
1030726619
14667778
1876490097
1452456556
1217327382
1551794356
1102605573
1776160821
773777891
792621348
1139030491
1762343473
548097296
253210853
1085282288
2044081269
1500653260
1669311669
1955382227
678508339
114117960
946105620
230483185
78211465
2094937154
305043563
1378315793
1704463882
1835330759
1525673504
944147404
1708583109
2126922937
104932756
1932188985
1336401602
611375641
1581549564
1226199844
2124742627
676264873
2087699481
1702054027
2072740502
1944467892
669092991
1890464896
921338438
801735115
1604332171
130826327
1616793635
2130246074
1431461211
827234568
1127968242
1837826470
41841326
666644292
1786374364
1334654929
1770753917
708680312
1347901358
43141489
1854770335
1902481162
20330561
1543143810
243814115
1366105749
1257020189
1117972719
420282088
1553316400
410579231
424059824
1714615832
847459514
931081104
1495552611
2111195177
566736852
1473277185
1117652168
861633891
1123472843
1721741232
1323229481
1054542556
1316403
1650036508
1264531051
1603513469
742067649
318636927
168868011
551588329
1527950637
1335198474
1479109343
430830016
563204885
414334219
753579683
435426059
1323653993
1270771428
1192230299
868912004
849882010
1385214236
101053228
421336071
1766376357
1608371885
1073937070
1183758569
942037084
1738577306
428058717
906013476
405649018
306889693
2071355661
1661181443
798501163
914376278
871828638
1898470051
1005310915
1513999155
496586875
1683435544
126002032
1290290385
849713362
196303413
1553023555
1987282439
852015341
1217526421
1379592281
2147079137
622617111
1319791443
840493900
484737782
1184256850
1375387954
205272252
1029177383
1682821410
1396153187
509560811
1345572150
1434053570
1104809688
617049323
107703991
50928167
614879951
2062225015
1810885146
1620695806
289367779
590772107
1383045208
2137354426
1683157982
660019112
160833816
1502670266
16498062
457589274
421097695
1913021512
9044396
494428951
1375365382
2003491234
1509395230
2020186475
10069714
1461127792
61056069
1448693450
305786953
1280755534
998827104
1547861196
330159994
239185744
1059678507
679910434
421564052
733424374
197278488
1984213320
446762679
52122144
2124486486
1197813682
1275327887
189642853
1882023248
91155894
627372094
48693031
1628028591
1059439952
92374952
1313796262
154419272
1095859134
668214059
405470942
27550974
1007562859
328842533
748719236
340974930
1691359625
133227775
697717322
844519075
248407499
126112742
1179296853
588601440
125666984
1682395487
455751008
1141842077
286475255
351604412
718516074
1436260037
2026394558
1476311521
1981385076
1941954799
524697280
1147244437
262182076
2072969790
1961359465
2108165610
1140218972
1556570527
498442736
137068178
665500419
1463387497
70503969
392762138
1495117041
1679958910
1677045632
1007983383
910829021
1490051542
384592131
1374109957
985039487
1559123159
46898834
868131700
901928288
1320971744
258975020
1690832591
692241639
193581665
2019035554
1084035244
1132028993
295546472
487682399
390956960
1070092574
1045585187
200844212
1374219628
2074592218
1475360599
2071688743
860075294
2078511322
746492708
1685245079
1845610887
1565030560
613299778
856613451
26773875
678493742
5085428
896600424
1154572409
2099630056
466014403
1201538517
1363516299
964566904
1441765319
994341939
1254020957
2120626744
830880246
614296836
708126095
8016715
607391138
1703215025
1817785643
1804099412
1207308561
439656785
1667752762
2086687184
1423301994
895536624
945869932
1453156147
1042816
2031839175
1844266225
1730965812
476981275
792574228
631912357
665253595
167824892
256622719
1243417461
130923329
61651656
980127681
1115256817
637632521
29135110
1294213571
1114360240
228639554
892864814
1261127481
1489609934
216004103
1533873711
1134626875
1482913805
888773370
2101826270
107062218
43753733
1955106183
596819983
2073643568
943558555
1575922906
21491493
262638695
1949676608
1881324026
618493199
452893136
289837543
1056486391
40143780
912595953
905687408
1592814160
2133550254
753391500
574525997
1645566551
315372076
718748991
418016074
96578617
1503265863
946942854
679500511
1924055779
863615762
1610820523
24941090
1744128463
1302857483
570514170
1018159708
1638872012
2098622751
1579109820
1464760834
1090309791
1776059557
1068899098
1051539525
138895921
461876142
1246003291
1893432214
338528765
1731497838
1487496562
1061338780
538296689
1864409216
2099388739
132799437
1075970415
594237314
2131766441
1294361893
1900253561
1406166151
2131965514
1350858610
1237927939
1588947509
1778917880
496962481
1705744417
2015977234
501180299
1467009792
692977357
532544464
1016531507
1511263635
1118809158
1123372908
411865604
84664787
1664969572
1438306991
1582020414
1024261552
810318371
1132801899
628542147
1405965069
1568367805
1647824936
33471427
1515288913
812805714
1303604483
340317891
1100898121
2040379493
222872034
493690443
1747872873
1516393986
674762772
28063008
1341696118
1972399929
2052029379
2083189075
1289035052
1974531519
1400722551
120273695
550943873
12866291
1193175880
928229387
1820929136
1369955310
843277843
1622153977
1333485686
1900493489
722332855
1094024081
1341209235
1845772872
1614051317
2103836935
1120670625
533711862
1294292178
1942335413
980345802
1088217566
1726162152
1131074425
1747654321
842745335
278463075
755839502
1204798619
472128605
779419503
574422245
687703142
1844043996
1315802895
288506
528924349
1126698258
173840709
1880712766
1756858911
1756603283
863532326
2028107395
1946603001
1607001649
750560461
1323299964
1203575360
836971769
277627494
1203458484
644406885
1834184141
1716179961
479258700
1320546047
2126590576
669836270
207874106
1553724556
172569834
663054240
1097082863
1244167294
1045405769
530028215
1988993605
1235272810
621822196
132540608
1827214734
1885520033
304671758
378672533
644440075
1611779473
1688533580
851839357
1958697032
353469199
820644952
1494591527
1774823699
795948664
650583108
202733251
979323671
144096243
1125958689
1299589749
1102017513
1204563790
403414497
1960510100
1331743668
474968125
977526094
167696389
628076216
209267860
1371747645
1287306870
1479029843
739666095
14943606
671713150
603497922
1723292229
1646562507
1517396729
114648906
386448914
709021960
401558425
283080458
1969568108
2074257483
21907481
1791307284
396120908
67807244
2084537532
172126657
837977928
755687940
1226228869
1400380701
312423925
1971912313
1181836303
1601475328
1501542359
1822540239
983689807
1998566913
485044428
323455157
828734692
1366688130
60017747
1452403280
583755725
1119453766
905936633
161322128
2116248897
1043872421
1232104371
1576243001
109947108
1554132730
149341890
1249074944
1963999246
311145318
733367511
917777801
1937409004
2117470455
1973368230
2081887595
2008690592
677444246
726330200
472341230
1127973443
165817829
395320522
1968184752
1350537926
489164982
1060631852
534873765
682113208
1215625028
2034696807
588789757
298463177
1078528972
1840054928
2132092861
1054779352
1055498184
655494121
1607637711
116114452
920885544
1065346244
2025974386
1033213095
317901827
1272702278
1189186128
294666645
825859862
825412526
1398354664
65873639
1669637872
1516836611
75561137
618806750
251565254
376372154
1135873420
1398526587
723593703
1693912966
1909420246
1886116293
394556581
639986338
2100701997
757747288
1326654957
1117688396
231715409
189131932
652368360
1028461695
40856663
1336068389
2044366853
872475756
1320650540
1310327185
1219864161
28918244
1560326240
1064262742
1395770936
87656059
1159154892
738262872
1547044568
1017558872
2050619303
276408920
737932260
1325100940
1398947731
1228209935
1257332473
1978909820
1108364093
1770879519
2001249984
1454767506
817681709
1853607960
689262319
1697613065
1600265871
1919786152
1606838302
550448999
1280589359
1870876804
819110052
1409458509
785796915
1159146847
1153661127
1988668400
1624162539
210175495
1264197920
1121994171
929731347
1452685301
1584025309
1583591911
485543923
554916503
404352161
111946095
326954644
1905407938
210372489
338088139
1632889027
1070657293
878956167
909274847
1935663541
2023143947
1641471930
1246240393
1685966097
937082313
1024104242
46966952
1053167239
132089869
696099745
725995228
1754962312
1868652619
190544
1064391597
1140536882
1302545371
1370009921
2100141427
81993372
215603003
1953220345
1372193974
908654294
938029376
559942402
1386180358
1868055791
2068087376
1453661221
154626799
1781687579
565596596
1457405889
1123471790
364284366
172730603
570942342
387454737
662934826
1946051619
696678127
494871706
221534192
968105151
132229606
1634243411
442210233
1956373012
2045252754
1619288444
2056891548
1921188958
1591821008
1501331580
175771126
1868496929
993546379
1070145366
1164217285
1965587421
1212336936
79877807
632508597
1128049376
796401523
1854570603
1680613024
224736732
111133178
293804687
1789461916
2107731470
428507860
1948640799
190993364
2136650739
183871781
687595030
479979650
1587235322
1925767774
1916745695
1146216963
1028411742
939985067
1554478936
2129237789
1260517894
851769304
185973753
1968575598
42955980
1198000950
2012003952
1503803130
1483659765
354468267
1991407305
1790488915
945572449
35064152
370733874
729426358
996362796
509829523
2000602757
305742984
394044954
115135054
1712233099
1505621074
1275085024
685790790
268242862
432692128
374088385
843986540
1502097254
587471650
1952726450
1849731072
152890349
1037881947
635559693
738984718
753124669
1802539132
950140729
1834409802
793364957
1501876994
142298192
1599301228
1364221382
455124487
1493216839
1425355683
145110838
1588066003
1458833227
1349885799
323351558
490571976
1096486578
1061250479
1652536504
1552858223
1766767345
66757035
1897660525
1769965856
51029868
1990426134
649738268
64732674
1171403810
564159744
129675126
717590132
1748881164
173749215
270026632
1090725483
799131159
1258594738
1314894719
599988692
96398964
2072155005
1826496578
296665795
1346951797
751321099
1623609229
2069950227
575778503
2037503909
1133927502
1208356839
1966588190
2140806128
332897666
2002188326
160164686
1973314495
1023037368
1872879758
622259856
1561648232
1625993255
891294507
2109108962
1773860048
1011190968
1582567801
1060682955
181822953
1709162675
1748641440
1230820981
483205838
383974973
680489030
439964195
422760644
1701561233
1085705037
1521182746
2018726236
1011872591
287280879
24501408
1028721471
1083923223
1205239591
470502333
2098293679
561140435
1129624636
615581904
1973765625
465134523
1788784092
803442596
241316599
2053706158
420455304
2113033384
1131025999
1512547877
721337666
1464595946
1581562895
1274534997
211886933
155041894
1900573877
725073
1263363737
1464632770
761957566
901781656
1556329390
1260014548
2128218895
1860191326
76429698
2129288876
646383772
870384325
1910683434
1649167706
2125638924
906765635
328302932
992843710
2082105633
2022069459
711892671
1635930618
639258330
1068086607
153157644
284999959
1217996686
1775768148
788302479
1161741187
1019987762
236355004
261101242
100365377
492443352
1544477316
962791598
2083025115
254100768
1423366247
705659323
1758930116
1086284953
727527677
682681378
2077181992
990872996
107743551
1621460423
464621150
1599440754
2022939679
57347069
956434391
1760219641
1267784271
1365708379
1977748459
867784248
2145473885
664116484
1247837667
1272289115
945698727
759999486
332073740
2058956472
1011367641
1025254973
1164851629
1299095999
2111331903
1100857784
1393725878
1993727540
580330162
37299779
991022631
1436838865
1985990025
1626830438
592593477
781947840
1211705511
1146855163
1021260671
125378074
2091020626
191660701
1164691739
1838143285
814808030
474792730
220979054
1410878062
409578133
470003855
1967129712
1088165933
219792794
441355307
1053069124
1645308806
1621252273
2081209944
1642232771
1719901475
1010046298
1597257804
1270340590
2092092295
647541557
533765306
1422404089
2073351778
375998121
657977396
1978165930
619816220
814208848
1541623347
2058871460
753885130
674704456
7971379
1061118047
588492000
1048562198
1855644446
1998974834
2090275207
651357287
206772279
633119902
69167474
2050098151
1718607872
1539783673
160747148
1860991628
1070402050
1280157965
1236517978
1459080011
1655320291
1450100348
1602891958
772854714
1235307986
174790272
264600858
2100795183
647125731
313522756
1530268580
95208891
1362102744
359062751
2008755
1555449875
420541627
1045494304
1834176283
1896567457
425483119
2132164247
31053604
934500211
1559578145
776219777
157694475
2112837207
1336807254
1813442899
8166714
1351015239
1970174441
1343489381
1204104109
1098955831
631707900
1721374183
43610481
235201674
462500121
531667634
635238169
2110157049
165217541
1668418381
920756599
881245250
1213621160
1110840969
1780082277
1438627187
1622181460
245906153
1943288302
1191779525
1955487172
606484348
1412775337
1699262361
1392945024
704684992
198350738
1338936188
738376955
826523203
1824170684
193112187
755959595
1916031044
2122300933
1906897956
2074255402
1696428465
1888370260
1078494920
12997422
1618020185
549243983
693605347
1819268474
564732696
1303131416
1508356959
206563083
946836684
1541459086
1990321478
2086725505
485316123
1533602667
969035951
1207654872
1504464864
105162886
1840303132
1797824995
643612835
1524053200
42060620
1059415317
1783138539
2008575943
1631325913
555948368
1393886540
1318922493
657039369
1203494206
2026930142
198098474
310189323
1524831881
590426531
1527056830
1899869664
207147851
724916455
924380230
1962787193
274384327
2009148545
2065155364
1439552659
171100558
533507221
1628290338
1235216810
1963169756
1573961429
904896604
623690436
1041417463
604157640
87660958
1396045285
511834837
565589306
75449094
854559304
247172266
516335506
1255708104
1835957172
327551884
1387043746
134198064
1203868413
1719229999
2128575091
196276622
894998200
348193280
26441371
130826327
1508182183
505820369
1292842500
293305112
1642318717
273446087
2063081684
1044648267
920793624
502315279
1975452797
587735363
733441489
1707486324
1846428428
1664851705
1998665778
17496220
1019180048
370923920
567086628
301209523
498545647
1372004764
1922475357
1736773257
1542163243
1034920073
2048178445
1600469602
1929471494
1062707058
2048474128
1766129931
2097351149
921217689
2095744143
660682430
905983631
475094287
115276517
1606785294
2118285047
871895950
1658769183
2024073657
672093037
1076416846
1005398566
216718886
1281942719
1792931899
875176760
693270171
998068025
1474896688
764733046
109069100
1385592034
422636615
1001824942
1698925607
544618452
1244139450
1634516416
86328887
1695420506
434545535
178883534
1714736849
1527312521
1020060060
368941566
1568712832
805860208
1434886909
1848769023
1331145234
1831003129
1915664812
697963264
1317553230
1579300535
1079594455
894853713
963914353
84306419
1234815663
1705777122
1850519644
1589625600
651604835
2084389629
405176316
475450927
297910540
2038905664
1453493855
1209347944
1565592198
305309991
2136064924
508749472
964998583
1218755593
172084656
1324820166
1336852326
1118706547
1582505923
401091061
735944055
75834093
1460098651
1270226916
1922111402
15346579
2140533985
230231793
760044861
430577022
809752948
225361983
1503892637
1017357417
1851694722
245483143
327895411
118081949
356571280
1771482810
471293907
592719407
381324809
6883687
138332960
1381625517
1178980335
118947481
1767536542
450404802
881899113
1104284530
320904961
1554956876
1305249540
492923846
1500242477
1548320934
967988194
1055722599
1097397175
1574844131
532124434
152710431
1335943308
223589705
1179653196
1806938630
325550711
141825462
27676060
382477400
1047203729
1107980676
391418507
371164425
1394321081
818674536
1854363551
879610564
657291679
2047444236
888346949
1054572487
1613159182
1187699235
2035143774
2014925144
260129608
1885617023
207994224
396842398
359941799
114973163
476382152
141291399
1247175947
284781283
2032027069
524212020
1078396245
1429343189
1186729041
1883834398
1501130875
743681151
750191429
2139031195
712177637
767100629
792490377
1310915882
51552378
496616511
195285667
2075611986
1874781673
1299098999
1305033969
1644383315
1365679996
1090935169
1587892819
546998854
103953086
1472462917
1783275825
732344805
1900411957
331879767
2132270907
1481481496
1919543128
1802688451
1456033923
574360943
220812231
725710445
2091338660
298220504
1744698040
1837335347
481354635
202899379
1895057385
627742664
1453862278
876929193
1058066599
772391082
1851966417
1240643492
508123012
2070084108
1270003631
1991818853
300979690
1365546027
2135878940
1291214407
2029571406
957235639
1173151904
1527475074
684915716
1828500086
85194947
96878996
258492687
2059279385
1545763803
253390739
1584792353
645208368
1126395445
2037804739
250747372
445441961
1005207370
1468373814
1197214739
1111219939
298326444
1327711067
642073139
402161177
212633897
1060845034
264846012
1815343
1720628402
1922703424
2054782698
425580732
652158267
1627761424
1403109807
551785340
1468662702
638503647
215260517
1355893158
132184272
444130343
405176316
2038835327
1005851802
223722112
319222317
1613462754
409163661
673240968
1501349944
352485184
679319530
1996508814
2008317127
576415604
85245763
1622363379
640257869
452227324
368936195
511351045
1333804296
602514376
1614106553
1135822886
1654586393
671134806
69799822
434869693
359849458
1943666187
182766148
780725391
1373464779
1331570574
683302486
137371486
891317463
2040138298
279789753
204981737
193684131
978465548
1287272387
847250552
874766443
192991575
307541232
535061775
674685240
2072810053
117562834
232704532
985625221
1218815402
185214652
1610428372
56841579
337674290
1830096250
1403864397
1721923973
1068450240
413206386
540691926
1230268062
1136564421
1031242081
695480920
634613665
1753096147
967831775
2141454055
616421445
1637326895
503487336
2099925666
51060620
918213721
1026677666
859457841
581188993
889540076
432177361
1921682122
349214096
1447115135
228941811
1643675806
1178629696
214342049
1232310952
2139490003
1394394319
869646671
917914462
127192324
789397985
252284400
416932337
1156046464
632331283
1453839574
2041769070
1051968852
1080719127
1077155698
1036556600
890180518
460171518
1459443102
1803021280
1468848486
1599486720
1634172976
365821712
1567469836
1879632604
73255766
1697190789
1674479434
2037674270
806356150
2135255998
1506963228
835851050
1940621953
888124614
65537677
180919349
850420920
389834815
376658087
1304496884
202773929
566520474
205054814
1022637602
1808740173
592091396
584636354
911820264
275750486
342277776
418732073
146940162
836689872
1300876218
429378934
728370903
1048928550
1084109506
1196955492
1652087012
1156123974
1810251658
26689396
592680784
2048323025
738611107
984408328
289182783
2037529026
1935144435
1181220684
1572431294
64760965
1429325301
2015205546
1477842485
409936815
1759556825
809882214
1586178388
1174542123
1872179241
673850474
1010434173
2024174183
1088288724
2078176697
1380091211
1499371390
1535513128
1755597912
375725139
941125673
239104563
61723296
1340989653
1967922299
1600963751
16491415
125703179
1512650997
912152886
677895914
1823396155
841292267
1575894914
273981655
2095537427
635554805
833477923
1662179624
2092244520
49144461
18244846
2019492892
1260736421
111855045
461876142
908656445
1196605837
284728490
305798080
1113047693
1978341084
1282114221
1734849457
1217448375
1183269889
655107410
1928608180
1901799532
2327035
2055241979
1556097399
1479979707
323315475
769156823
159030006
439352526
341194564
732982927
1978157013
1653526005
1840927550
354506873
2142100360
728954039
1977352076
131975569
1452680123
1477152072
1626758528
718528232
340771174
32683260
1216410238
590969962
527923382
1749619142
1320030926
1442842726
1950468906
364819453
1587044538
311422093
1264222107
1751704196
1218922259
1302925472
1200971071
716154490
54272951
1474133138
1109049126
112258994
469509879
118979198
585404237
301478119
690640623
709189261
219541397
1107379749
1428443896
1980034364
582298022
1651218984
97996564
939102298
665566493
1902481162
758451595
972753688
1865194286
56886232
567324963
205618298
673557080
1162943029
250567844
525561350
1067932770
2010220755
1003954167
2137690469
1871597780
775717222
2109204512
1050178238
1242007661
132856114
1386165347
798371202
1744401892
2142584471
934841665
1602339370
1344059183
223969422
399417606
1885176024
342576119
33367479
426227607
1032770367
101082363
1423611200
1672290068
300225424
554741623
2145267965
1067627011
93591214
947774743
188372735
1560523418
274466033
1774479713
1060142135
395345108
1068924425
979045298
1870490167
383489233
1087353386
472455361
700560440
173633723
993164154
38157670
1297253827
1612836945
893347036
676102646
1242655925
634810770
2114422997
672808987
1649987273
1091815344
693833210
487692995
1588751430
232276200
1893805798
1438445065
754093020
1530011411
205323752
199336759
960012536
829543949
863743931
1795248132
112614265
1688723358
1703288319
551201813
977598682
823494065
638146744
680994197
937708774
1948480916
103539805
1799110068
308078062
1583990096
669414641
1671472039
1765576679
471934038
1703799853
133712471
219973108
296759334
407657520
1283702838
1648237226
1503728929
1070656674
1313426478
3394601
1620553848
1044781796
1195027793
1073088607
638441329
472591040
552692185
124955502
952257783
597142471
1258589858
80767047
406450432
973615749
1402616857
1738314835
1418046600
1661987249
635500675
1203722698
1507213331
339165780
162380106
2110177569
2128780549
1890594111
1647592270
1190051491
370211805
384054040
465809763
1318377222
155888152
1418714684
1537701345
1529928145
575296737
1379884527
1828923640
482583791
1483584083
163928019
1361530752
1449371943
1499878023
801107993
1336595778
531220307
1585511984
443404309
1031765290
541717147
1547010543
695796937
193813240
202444959
57179332
771107141
1651510529
910161797
1449937773
495145955
525450916
261430294
666664441
1610317193
1820793372
1077282828
1590708456
229512741
802909799
1465266718
1249061724
601185995
920941363
1605386686
940612841
2055481353
695432912
1877625460
1024285180
498394238
914024221
421503969
1522453789
1536764866
1758194193
1854392152
716394124
1274813840
193806975
1440121782
1953264721
1544875112
434652802
101924642
706972935
854787507
1849498198
1756884647
1843868115
1416364983
1689322244
296847762
976650947
1573752024
173044201
577145137
1688893372
2027228861
1636447649
243517516
1484860815
1546986471
748943680
1677032747
679941352
904022320
1039457767
950140729
447830300
1462349080
1306432564
492677812
1704176270
1264824345
1883033419
1348745691
1849835272
377217986
1353690740
1744875581
1989148023
2068691510
1453824410
310071946
1149137222
760231421
284005750
1343792760
1827370533
1520997109
322259681
1937084762
1556917299
729100619
2029355664
2140442855
251559409
780700231
2110316483
661633908
1210597642
487889890
657854951
1279972398
1897385894
1530947442
66544881
677850472
1569546557
1882165108
136763551
248214113
1887351552
307692403
1576253633
384831197
1769559728
1184153080
126825821
74618809
338411082
848830900
1280823319
913463007
176268794
1803971192
177825738
1833145710
268642063
1092038580
144610575
1634136641
1223537781
2131530978
1162998970
2109146751
788600149
1835277950
809266593
1181264593
1728221222
1488469452
645746761
528038753
610606674
194660179
1151264688
75572723
1258167453
1013453045
1915689546
1017067188
569715542
127518909
545282729
182882173
209877126
1965699408
89466249
815672369
1024925522
375333642
1232170224
222072488
594831947
772277500
446606809
720621444
1622294016
1839870759
295292632
1747846892
1772936
89904668
404985541
209004807
916304789
807303301
795348611
381899420
999525784
736468094
1394653801
507300759
854916471
852702593
205782318
1292126671
1154220934
234241945
101056071
151377792
100254575
1550867893
1931970539
1796581408
1250952483
1390329284
72439788
1100715674
813332199
550460796
1437239294
1576265820
2018362124
348911922
1266120059
2001278898
1862347417
1020109462
1032376782
2011553604
1044850511
298018079
313681908
2068309878
1976371132
1203088849
2122422500
1016445087
1075992593
1798658456
92569775
936169249
720141355
181708032
198705896
608152383
130628184
974990062
1799321252
801107993
1032806421
1029924161
1217195972
400352983
1769502679
402182252
919032583
1352226719
797852819
225912403
914412524
1991392400
1526242082
822742425
1671805580
1530440376
1945416782
281857475
143583665
1478399155
846631004
1450534888
19316441
1074455659
706522261
41609079
1071856819
551911825
1049405576
573609586
157706344
1703441714
399171450
539276800
1198355713
1843955593
2042149548
1235733831
1272454118
1499883705
1210368507
1482551319
1558517007
339911890
494884890
122735608
1177316572
1460322777
550881561
457934570
2066073448
1211924095
1007092677
1514550327
433745824
1201155103
1310672701
1094460977
482528895
540580531
2034851034
1168368379
92566007
2048980183
1859316017
61312746
499781657
1511861843
2098002686
1255633713
577431920
609544042
2075417901
245604422
608529634
1871251103
140606255
49648859
1122598242
592542063
1294217937
665393899
1636937331
114866737
2116248285
316796903
933055628
809338107
920170967
1044198614
871465745
406447408
332708814
966253506
46613689
1942484044
692598128
1279044579
163531229
1973005249
411407961
1133216089
510795668
324032583
751813352
51177157
1615733149
1726269726
1440016838
577229443
2100978568
1594235137
1967709188
1231633145
341507304
1517239980
985277386
2129390931
49039365
1977480290
559856270
592767814
964897739
2058749627
470567777
82894611
1602537371
746851614
197986381
1830083778
2126008245
816974745
1539208661
1579992436
1752266195
248676429
1967840658
282124733
1932729284
1830858212
316624301
1361727853
548779098
994858840
1707046167
748576655
275473084
499670380
66617599
1837509507
577778609
1484778744
504529007
1171475960
523916994
2128303001
1288488590
1999782116
856064615
1353596182
494984410
1756271891
890417204
169592625
1691604367
1236936124
1487619019
505159297
1384484360
87178666
676121357
762012388
1868611331
963611318
1013293908
2022276870
684866233
1114526071
1819903318
1191969119
1478429943
1088532847
888710506
727731235
1558151057
677489681
343655697
2085032257
568950565
1630638470
250841924
1111203828
864799035
1402587079
388429843
985819102
334379480
1337040147
1234842641
603697813
1327808401
350985259
1810649599
1673934468
1315626139
667846710
392706438
1304896256
1410333185
2085967198
112689091
393171500
1287609582
1911567683
1035492925
1606114729
1690416081
391033586
1822775859
1301622877
1559672138
1025549343
1136275626
1104927775
129641489
1830989364
1809957023
589859805
982008500
742560997
152197529
413920480
2055737408
963198578
928780685
555394893
745485889
1514034556
43510964
1976887273
1232559082
1043390063
264031548
16383049
1531183412
1886098626
1147998657
733245962
633954044
1249708028
1303629119
1455617868
503799118
1848150174
1691297691
1187671471
12091603
25686602
547656744
535813946
713142881
806588716
1856108414
1937992629
426151539
111817089
159298529
522676016
1043788383
1106357444
711274873
944388751
185168510
5076364
1777438977
296803484
252487456
1502904787
174629516
864102645
471354636
1154621153
1057797323
1568373843
1083638696
1517465777
904778964
1487540580
222956995
1768084970
708378139
1741303630
452006715
2122775592
93837072
1209602868
2029126568
235579653
399590735
821055897
86896467
502375368
544814416
1884004111
615604045
609240072
1879895777
283509724
251541258
928018868
2051194978
11489541
1315433754
368471677
1521852800
2072623606
246790992
1110785145
1552924812
1272446790
1168350184
1774450604
1590713941
1002224102
352740361
1119130948
566582364
128860167
457278607
128025430
476833814
1797289760
1756745107
1575182461
903657744
446668452
1176631888
2023693081
346886202
58434762
730241923
2050310651
591308662
1369139620
750907480
1033178135
609983267
787175638
727921408
460844522
1199134327
1178454468
1467351080
218896392
1837342495
712521124
730349743
1181218654
578436891
2029256546
1463279178
737114330
481378771
275112828
1780352339
1027281213
527062927
1619728333
57239724
912273761
521987235
780444327
1121904367
789927169
1315809451
1364864627
433542235
932276874
1573757710
528140557
1372398480
1393726681
347300121
1308351529
1898133121
657851437
885803244
696551186
1351881849
229800875
424646628
1092015138
117839864
1172043105
1602599975
107927831
959124823
1540763129
306617018
1436346953
1531310221
69931112
1609117110
1901086306
1156203832
1318808813
39433402
1741495869
233346174
1744890186
423079127
1546031526
1634859121
1685938203
1868856298
304423123
1668558369
257798082
1710261357
1142921071
2083817532
1139622968
1040574559
1862756597
1185434466
1656083812
1882552703
225264668
2113725463
137316085
382563125
494121978
1583919860
311378960
245329566
1573907327
1925184406
684028168
1021282358
762036162
121555729
1713440928
2045981093
502515398
1260396256
381524235
1233445489
864572472
134335153
254097118
1381290947
1527922143
1610491421
1820196296
1971876292
550353802
1610975683
967022373
62254947
74722175
532897635
459087725
2113682521
462059751
669264327
1309200910
221250939
1479428851
1640753857
1524825800
1797391502
2032366336
849018588
1725031335
961751432
1603417036
2032448020
1871318874
1488021627
433993363
1242814121
539956051
274844135
1064417857
127973759
1037721251
322199113
1637685419
1477983691
1029901582
1977819150
1713532466
1187837375
93642103
135217236
1090317680
699710126
1894965345
1131455942
496821757
58700175
1396250136
1433468755
831971853
1188300241
2084646677
1156228333
498991204
1814167237
1339655900
298184271
1051308997
1957709806
1004375693
1252808422
1002181431
2143532272
1500255569
1117561392
1333828479
1310635512
1163951939
234090680
1555093888
1293578498
1130185878
1199267319
1822453536
176244799
1566061677
1422837970
19421034
301048609
1582674204
2035512219
518016479
1055792745
8997693
1252033755
1992721593
259492620
432015606
442387693
1566997845
752580087
619816220
733003679
197811209
114484169
464195054
1467678328
875744777
1375345134
61494165
922513096
1520645919
1556190009
682496415
925919109
711406174
1791385702
111053178
1847846906
220587837
1300812660
552206188
1371902470
71960046
1620694373
1922932328
503921211
163308125
71178834
1412405762
1284694175
2030872789
615719787
1070522047
2000332792
1851638368
125224504
1714469262
1758971737
1888686885
1255012293
1388108214
569475285
1675597968
1188819397
736113689
248242277
512733174
51180108
1447744657
1864478298
199843404
1131892102
162843529
277164961
242309965
806257347
207624897
444093496
1339100075
1246812227
1602723499
2105217545
516051784
2083456781
444826862
800983492
1913912658
1329494358
1863383736
1111488266
664643896
866513756
751331184
413948157
1364371375
697311268
1858458225
1712066253
966820591
401788753
1868388280
1357572762
1114378995
493909090
2104028944
1439254189
1455101148
389267501
828533595
604602514
1715209342
501138639
268888159
796968255
161914650
1998543802
55519637
1641544172
4128800
911112602
794742787
1439636468
638752272
1130187812
1932621380
1945222884
936630953
1916158593
1626200971
1884212102
241600635
1855008755
1905236561
2135865875
354013961
360309845
1033975092
2002453091
1256500571
1229219265
138109690
1812104670
1277686583
1068030829
91843627
1651311417
269809496
369001095
105068181
738118873
923906336
763943069
618927409
987900110
274406266
1330845925
935021215
813741351
205957672
1201166495
952876317
1746486782
1597132988
1036832077
1641319181
1246199309
721914172
2983125
727093122
1609943175
312064615
929450023
640479154
1419950374
130455938
1345027977
491278457
1826428751
1350125331
1499807112
906051132
848766154
986448462
288952186
824468205
1550034628
1011629014
1958091663
9976048
1280559210
1107009420
1548279422
425369839
1125551527
1327086128
587508982
700098899
1630907463
1338032153
1605996804
1835347754
895194755
1393679562
1345998464
1803162212
1561865915
1544246092
272508512
10772905
1641904467
776995911
720941064
1311537673
604344370
2053406003
2066005037
2147381353
1482127045
2101801201
711912803
164253618
253903298
872507753
763508871
1265183292
1781800757
1355654679
1697079016
191488003
1879039619
1988602709
1557374208
1465390151
912451114
262140858
307131498
2040393531
1555665797
1933531589
1588358384
1370464515
1787413155
1850384438
456887243
1217453106
388863995
520223281
1077163200
792769920
1420346994
1960341308
555784776
1270985249
1531484554
326880720
925966309
786973057
1680438025
1166351955
1478119597
1766089419
17636016
1844318859
292120564
382405328
1987847421
1938447014
472876973
1155621945
537779035
600575620
620253327
62719010
573437653
1639072250
1659988151
508812406
1217369472
330994277
711423315
378669904
1724459522
563190159
1710982784
339650098
635122756
30784627
2087624883
752415635
776225486
1356968005
1866611975
600655738
834645675
1647132820
774437280
1368138522
784672791
443905298
1072148723
1566996388
811903840
1115409641
463941387
2146000248
1357846652
1005720002
1162408357
1919887952
1368752389
431529055
291737024
271902850
1225241145
1647153637
882180717
334170515
2006404752
1614813168
1619264100
1077177437
840098514
1601206275
600059205
1770947365
658883969
1381055311
1025143098
1663281444
1800463760
791981042
1017800287
1738199955
1292885947
1491030576
1435524716
1389812540
995161046
434059645
2054048942
1162572409
900853974
1965374549
1711104367
293051030
1950850817
2068872221
308951670
1208487084
1748368705
1598164690
1630392107
1017404569
398739429
1796366828
30493349
2064655344
1365966236
1256190749
1675358069
485604170
2061268952
1359015045
1199584671
1343265309
1361573562
461286819
137022111
811255702
558391483
1465976459
1924801245
593567397
374841422
1512376680
310058034
1887320661
855660895
661092926
408225304
1589665238
1160466904
648336178
842935695
117697657
277219649
1715857591
176947461
2003927314
2132221744
839888899
207060152
65463214
486113767
119846706
1411964770
592575686
1686291610
1465976459
1804215621
1983535459
27581106
1236008426
948689573
890237649
1353322364
1828267529
460747205
1949319714
1172765236
1638342280
160002511
1218172300
34625262
794433886
125479421
400945376
850323818
432900727
937214018
692687332
1828593342
639586986
1826214636
1994996756
464136334
542467384
342260756
475231134
1178060290
1089404558
1562181746
1009366516
610968014
1522271238
379802562
2047879145
893460467
1435556836
1139285669
517151563
616618996
1642641438
506436074
1799185556
1676263840
790888289
1085503589
1073831565
537291815
962197880
246746191
1269881851
1762288879
652106296
1483852021
688656355
967930454
420155020
257625013
1139956544
2006039523
403110504
2105960877
662907860
1127959022
1281609999
1066382603
44498143
1357539581
1889117018
1626702773
718521090
367600784
1471138388
470671189
1327960790
1355058741
1650629706
1359782725
956935269
1323614062
1446648342
1978162491
962743937
667230812
2074310843
842688665
2136824075
2119860710
910675239
799089125
203745117
805625914
508316129
2105402741
1307873154
98355394
1216835910
363861049
541712451
1760652445
781174477
1027487672
1806938630
449751876
1694810875
1554399322
1268014165
1992409263
1649614523
506173639
728078765
1102156814
1383083104
1970542710
1475375357
1860918337
266932869
1360643144
1728189054
133387049
2005056626
1539810215
1541399852
1554415212
1919155504
1747721057
1354426816
633210394
565252289
1882693762
1879138048
943761523
457355991
1996500892
352975220
1512956678
268685445
536362555
403601473
2080577808
1033774743
598295215
1785417512
2015437238
1355080290
1342585267
1653128480
792463209
1266854081
849179697
2009315906
1777275779
562339631
237889766
2136775461
1405256622
37804145
1404042471
1903518673
1325888436
893306641
1261295401
2060183535
1344302826
1370487656
597530224
1874642516
1393073930
532230606
891320230
1620368560
1274191797
1483633937
618407816
932014407
1060107181
1093346458
1313902743
1493671610
2115662731
1189327205
2110728695
210414134
1536513187
72701679
1347036539
1113401379
412398971
401020930
1888052374
838195877
1926972999
1931318550
481560664
586920743
2102349290
1504249337
13151510
1964514684
2009315906
1685380272
152153397
1968437684
599679772
111703812
12823153
1774539135
1687762348
669542932
597605947
2043225601
1224157885
199651082
1924702805
130073096
1062536575
1407324180
1422446522
1314927297
1437511515
1115399071
1443610119
1136768110
111104661
311216670
976116634
1034304027
372117698
110012719
535192514
429066102
1359972359
1208252948
277753670
34445358
1279215686
763670897
932607463
892212760
1311062712
1534211911
1018562704
1701525189
598538113
1752939323
1029189554
814853270
1386610283
625036626
1322949703
1835701448
1596807911
411696423
2063524059
508486761
1007772256
1235563862
2110235469
1231492539
2023730084
1379480453
453326795
135651835
1422711275
1128052137
443812330
1385256603
399370231
176138687
430589334
1617166605
1283016970
601286448
458344124
438600995
79851410
206518607
1937678532
1384347372
583623852
1841383407
981619514
187321201
1709341046
1660651261
611557698
223211449
893465844
1318609115
1695196385
626878974
382511648
1550308334
743490503
569829253
1232902956
1859995342
2018285151
1839157778
2084259684
1605454050
1948986681
1597617597
2062835645
731549867
1417026502
1261643146
2030498925
1454915132
508507076
1538124163
1043050489
1884525152
1575014006
1764887885
109661644
1971364398
1558850908
1558495537
1394535287
1642951377
2100035924
965343675
1245894639
1977396435
1836457308
2099312418
701541770
1506750612
970041202
970319214
1804360787
1494391335
776500168
1158059674
1687255087
2124007523
638712813
1606373581
253215781
1776569194
331392705
32990675
165167716
1711609334
1598537867
293362701
1557085542
204304535
802214476
939724253
1001541976
645574376
1089444839
990567266
1275740272
1293318599
199294159
1453019215
749206987
747563020
203076588
898950426
480336020
1362006458
1192577802
1807494984
2017066876
1180540832
2013966000
360482852
1931416699
168978072
662075457
910547437
934178602
1125093510
1722578919
1206945595
1441384177
655166636
208676660
1831647151
650219267
854628784
573995603
943060349
1346623944
1781933772
362016595
83565455
1239709681
2136419987
400123344
1166291725
1310131174
87853588
888559879
214269812
1726183679
79078094
633121867
855067926
2011005048
748317958
361088503
688427994
1677496464
1817014281
1213583182
1267703887
1174878242
502384938
164748034
1116406258
467127276
2082048806
23768513
437347739
1898443448
1892150224
1081493497
1660034212
2141631901
2009976198
447520239
1799473285
1195243332
1128131112
1082916352
615455022
1900335892
1376502323
368944863
316932746
1960669812
1998263948
2001868045
1554171427
1276442833
687407999
171936045
315025817
606726586
1403747600
1949322293
1843152438
348549945
1556014178
906592525
1136548433
1375076495
547743841
2064499310
581171266
1344709059
570663831
1582229070
1338122205
1221420433
1476398990
932829928
1138975771
172496846
1494973240
1724779919
1624195015
883540581
1738418873
590272149
1859514319
1088889176
429779434
1018882484
1249184611
1029744056
1407586731
857922900
82403172
1389288506
1336681422
1063729408
913231645
1697772875
1901667497
1577997919
1064011909
1123312836
303155538
571204185
343702675
1456072602
27605774
1774766395
1022412557
1952029851
271651355
1792463366
1410889986
1581013969
1899610623
191355240
377927996
1513294217
1370425812
31665387
1547516912
583743119
1384826754
2141049865
1763408309
389057239
1844204542
1624028006
1198354799
1320356349
1663161869
560475642
1310712876
668633222
1865462177
1943813638
680985981
1515469691
806134182
298787790
841424067
1428614245
450618837
57158717
1803386011
885891910
356377003
1933181969
345980882
1073205998
21513397
405201804
472396676
106149720
1177816674
1645642098
716517732
392592800
614464462
885442102
137734638
1152565582
1947867523
1466813157
243631671
2019534596
516891287
228483004
427911808
1993508815
894064129
1968398740
325320855
497039720
976779879
534985692
1126551740
1148247714
1778083449
82060875
1023268365
401628883
1892276930
450725862
920017293
1068823052
410890514
1776635892
1767435168
995622110
1940096426
265357391
1167843489
681735538
2051563815
359205894
1666042310
955650850
413106630
26110823
396047434
995279495
1192366492
848864139
988121578
1206808276
657873355
828629452
1962614324
2035627072
292257701
819605740
1277382327
2032978943
640501085
1803764175
766296685
870695781
549813593
1391566351
1157163170
334534076
1024216599
857313993
1278372792
1206426494
448831972
592267893
2020147517
203336790
1352473235
242326320
227032260
783519301
1651890062
1378755123
282687571
1629539137
58234581
617200990
1289101723
396809029
169369151
1775995773
1997937558
860651300
433887811
1531832398
1097798683
2018362124
1076148489
2063250612
1021750105
1240274987
2135399322
686854739
1698669850
724542164
673500907
87254014
1776409045
906781227
213685846
1899243766
48650213
995543827
1404451920
1204941302
1296443625
639305863
1190535723
1545448442
1617026542
662805722
1903148313
1694337201
1163500834
143538467
875768305
1689989463
1169396999
1903076868
1421265513
1681742932
1802247258
1931495707
1863482298
797849247
931320531
743007733
395222573
1620552759
637489157
925110416
539683537
1818694616
1142241770
1060615096
424170669
1809486905
192691171
797962540
1346901759
1110047168
125703179
775135383
1527946521
1551752868
1445824710
1681497858
1671277510
1450815221
246939522
562366194
1504784729
313190487
941365851
1338463261
1191969119
1912120707
1971288380
1583569777
285921744
933622135
1697625832
255322570
316898314
1420527811
1200185398
732512788
836790432
1058483953
1062556417
2105247320
1013190963
699506130
1905311118
1322485035
211145652
414074782
1879026187
1035419760
1125689789
289643730
580627684
1257855136
2006374930
1351299505
235444907
885899324
831087346
1994236536
546771548
351538292
973486586
1372409306
1249208967
895969647
1231954786
530267329
1424741304
380664423
1538808120
1321671766
195258150
1840780967
199193590
1000909662
1323116354
1289162833
406694652
1371837445
884869163
505161810
203788208
579961340
683620315
171049597
1114550815
836950777
1967179531
1528952243
587123534
243607592
634082206
1691378567
1729274168
1160933689
1872425094
785446867
1140644672
662127085
487623351
750596095
1245957166
714777610
373549273
738523839
1512076597
91991638
745583008
2008002477
612100065
587784983
1929536646
346076694
1171020466
79052189
781720699
1714135223
875332676
621577551
1311970987
105356858
704664191
634039896
963755694
1351300138
450332192
934017667
881243749
1087011711
1899704110
1944458740
94153208
1482786502
1223657296
1761445592
728319601
1505168302
902806604
1507387456
2036876888
1272545907
934620299
201609150
1452306796
1568060021
843430155
350741805
1834070515
981010101
843287179
774096342
1901159199
808897674
1311645743
1193613840
50457655
2015227486
771381819
323636060
1186928934
804272204
1297915712
886454291
707254363
1728276552
981743480
1095732640
1714591323
194460102
1215904023
91467576
1325283284
2115120151
114895
734188487
1336790528
1003107334
819821246
1780852282
1863514092
993518290
857635730
1146794678
876290650
1183562915
1859387320
493352712
969892946
2086451597
2023085869
1165707046
922411096
757903751
1256654628
1045473395
100244808
1435667632
414558811
769156823
2043682198
1445246047
1963422164
1921437683
1896431350
1373445794
747954204
1788906479
1211748377
2112192992
1751994135
1827406214
1726454600
93100040
671029928
527872997
147594281
519839698
71253705
697092594
1586786838
1626406097
1507815666
1255225378
1533629570
512182118
1364168380
1004709167
1746012553
234162022
486980543
919598076
26883076
386984949
293075110
1661802825
740547392
923590332
2100809082
326395069
1484252668
1215254520
1941128197
1197321452
1970556758
641195049
678030676
2011662613
1324366490
749669226
459182700
465087362
401042603
1527565933
1201332365
1163159269
1312876135
942008642
808288563
1923549544
115262673
192172173
1624452591
730949564
1500750821
1729304380
1932081407
1470182468
111761880
1600456987
561297274
862422226
1622050559
938097051
97534741
989970469
1522193677
601731385
601734980
778157342
260223594
420979138
2051171510
637123350
1992521148
885157672
1342069718
74600615
1791454641
487692801
1653135498
422812764
2050436946
1667396090
1629751907
602968157
1176146094
464559620
247031534
926383087
428833715
581149641
1288519079
954951594
1312513760
1089337946
421958915
1719088167
1250049259
1923569104
1320195463
1048986885
1714795517
998622123
996858105
1546380274
812365986
177527893
1336193161
370576240
478167748
1673571467
871261057
920489497
767907172
1522360348
1112869471
941012335
1863860137
1511697621
2036845974
1873227271
331917809
1674576606
995153134
1264486541
760968523
1760383850
127606212
1989300183
1908547758
1910687850
789913096
1155714373
56265680
483215561
587498549
1149793884
1301060211
1465216608
392041159
1732928959
173082409
958877700
144808320
1312549359
1849966745
1712525145
1411139252
1492766889
603635821
1948548617
385504078
1608029378
859038626
857228482
746629564
767121402
207395593
1926126039
1041002165
324751782
93445617
300287142
190487229
1604330960
1680005410
988893211
452741038
1274850144
1190729981
1850201514
108444044
1424303455
73828348
1696746200
1743848018
1425332625
603107739
1501419414
507689183
1784681187
38985824
1125951107
509793208
1777785005
1557477940
1495232521
2023918961
308337116
188457075
1614584467
1755810675
1604709674
1582893954
595322998
326503343
1931651008
620811438
834093113
372659706
225424629
1103455264
1380744666
1648316444
1142688268
2074176321
461776198
1735178789
2003491234
1326083840
48875220
1198591462
1591107247
1316214571
786855695
936020056
63640775
1188184170
887940160
1907609086
60106485
212721460
981850705
1591068964
743303419
693148577
647369662
42741881
1638831969
953271414
193632984
144804844
378883448
1465424682
1660537866
2012477859
1207754257
2121167719
1671954983
1021542180
433699477
361805770
1748832210
1110221249
506257477
133613021
1118706547
746212358
263032199
2054188710
263312125
1510428153
682259510
2090500475
418853616
508489663
950789826
1561714841
1791633061
1818682848
1199549573
1193830763
489314696
836790945
750144518
1324590859
1899311726
987964044
563730380
1013307152
536424932
635753157
370097189
1475483115
996746551
813728270
2032597656
630796819
1911390437
62456
185223820
1895865153
639306740
58484273
1959400144
1406498366
786599836
55359789
1405429829
280902092
1349004550
820876869
17880610
1221328675
1255280985
1799008834
133758608
797750989
452845343
328391137
1934315734
359873491
862241801
1761610076
313060174
746700948
61556498
383795165
197587451
1789544332
1447495590
891486706
1292905443
1299051419
1702451922
136056429
1366795493
314349215
364675968
1128404990
799390864
932304209
1381547017
1841364440
1062439684
1463840918
503151470
1190825422
1081403260
872434525
1131275323
58638732
1493008473
20894418
631116694
709792861
729877282
1573303393
571441804
1804642980
75442018
1096004165
1730966097
1384380621
1306229098
1644152055
1522735447
922141757
1559568184
1694892456
536670920
1783645119
1682484841
78402057
37885130
1136252017
161387652
1141081714
1579585466
846412432
712585004
886348747
1800111674
595630455
629256922
1473332379
1460154948
1632332057
803407658
996181947
2117989838
885899324
1938839727
1847353162
153475769
893405453
1925255492
1996219290
1412712792
1354926808
507247838
253283534
1552824378
1136595880
2132662831
361741715
1415682903
1373061001
229012260
411639560
1867573703
407770587
1761390192
328470765
1615964662
1107189225
340940948
1176861561
425066798
816896395
801900536
1398739443
920898970
1649817407
1328023983
2126489590
1499331132
1318377222
379182658
1224024607
691017594
993585480
1982973259
106992501
53449076
819910503
309220678
1658028995
1684564925
2141617927
1885465376
1219169721
2121822143
1339236848
600174913
1582319210
69757687
1255369939
280669328
1705081940
499624728
1970210060
2119366574
172319647
1551741114
348405144
658382070
826539968
1737352992
327256377
1276108383
1337145714
1265421499
818347564
1645154313
1609585000
61619716
963889458
2029016304
856458903
1220644453
396807628
1090609364
270302181
188209224
1004460615
852150479
162688100
832014930
458277092
1455579297
472493488
363105815
2056881822
514836934
11845298
261631778
1672972703
699128176
1547653715
1492318506
1748444154
1549767122
997812166
953532355
1212345187
1668614200
1769268023
745723718
1882816400
1504258742
1824283001
1663895355
1471762691
1821491826
192972809
1773198582
960125404
874292458
2127539714
1981746853
1512803289
922910108
1282142382
350949361
408285518
578884267
1465495555
1746556390
1706342902
891716765
1871154759
1713514417
1971796081
1624794029
1699760292
118288706
1798999195
992563220
532381104
906904450
1934588921
1433918362
55085110
1735612442
438966063
399219949
1018617997
1651369698
775752701
1008966040
1830791044
1496461038
758616947
1308759162
153236586
28966171
1500012257
703020536
1521548493
1987358751
1419635390
1459172337
855589072
759974507
1691821577
502504089
563690415
515723196
1684817182
1136210647
840444610
1376282690
1100832238
653370997
846525370
1049760728
1923119497
237564559
3426235
748577529
479582452
483949982
936015321
1880327570
368747643
1988421444
1697263884
1355309344
1025179302
1770064869
352596061
282342376
809974775
251688285
2092887838
1313835847
1121529113
1195942226
1675173294
134976473
1731583690
480427190
453229535
5267348
863284498
2069083654
414246584
556726461
1661599223
1055699531
1128502218
1403793352
836177026
1164253145
300048244
283680634
1953335801
2085035799
841335975
1866991769
1761799506
1700270706
1498772507
1493147375
670325795
530831774
1089515350
376297949
1321737424
835410943
422152588
296673983
1420705778
1220417133
819837459
619930198
1217691839
279509330
346820584
1409793333
135923141
1569585671
931681023
926537165
1550005088
846283793
159348777
2133512383
617146317
794829466
1394600568
130235881
852659762
1275942528
1906438419
1012740276
483671420
1835660789
904365737
481859915
125910707
650851938
473741581
1545038932
1155821865
710152865
778277211
325205299
993845209
1825539372
611287768
628018901
2128848697
626240181
1866535883
1084387034
2035145548
746430607
2080494316
2065614032
857539371
832263799
509438366
618777131
1805465302
1477861221
1687011319
2099760194
344213759
1843079123
1958204458
1341603042
20256365
1963740191
116334502
1912114399
214071312
588310001
351581259
1699602421
1608371885
530058345
1081584547
2114509496
282491475
904401397
2086575857
1344470411
7632617
53132243
239673945
200013095
305692527
1227049143
1724288262
1942548950
1691119511
1547662507
693468411
440563806
49553531
1802778373
2049322549
612644197
61132211
1930129137
1105688770
1981505458
333893752
1680598889
1991524468
1269838205
1284920327
1549756581
110293328
2090536985
249600266
1896445140
1673418100
1167807155
1885176024
333221277
789755575
716947433
1383352469
1981259603
984618196
2059360406
803128728
89299772
1401059873
169819847
653209240
1008593174
1621710988
842776480
2138230837
840615215
726632035
731082805
555484608
1080265854
1222394956
393964754
1779135049
2501281
893255295
2118396225
560140206
58310463
1467181618
830712430
1917896747
84687559
650257188
692569435
1776877897
1118780573
1667065686
1375793840
1082648436
931801278
1313643972
1471821048
1246566306
1870557136
1797211620
1168107287
1611898660
414243437
1049146664
831020968
1340125157
760105446
189623129
1482030026
633667320
85521059
1525698566
185696695
1114854123
235056776
525744591
345881677
646928034
827152550
1183844953
241488064
692311141
538174870
94143690
1376144592
522926235
450379839
671915568
1300716297
449876887
291604223
1923081285
1089444889
621446076
1417375718
871318525
594161610
2092641606
223430861
411687970
1135210473
1505649390
1294012209
143960606
1817164182
386439509
1987245670
945947352
396018676
154894931
1969584865
1105981938
1503728929
1338435689
1700350040
907836856
53322711
2140546720
328833885
380739920
1210697018
1222236033
842458253
945410338
930370133
567779693
750412150
357727428
1610678339
2013881330
1816354664
1852557411
633863920
638349762
1838107880
1350341575
273369346
650238709
1023922459
1236250439
460678520
1255125328
1791825853
2047506538
871162586
1605319279
1515245999
949709689
140242272
1352901932
1470862819
847740062
2133322512
1616361861
2091552805
1822080439
521001128
740365825
1049474939
2132421661
1550129552
218779827
1736615686
1461947398
2140695930
14665955
18366463
1407946553
1447073743
1511854316
1990939889
1862514270
518958907
495811492
1290604139
349899537
538109971
1426984408
1678926090
1634673428
1059038659
67579015
1364185331
1236874632
631148582
198519270
1897707093
402117407
1668256740
1745153631
1164040444
578687372
514632727
1738747147
835485664
1561912787
1294974219
1788910405
1731688459
1024038440
963179752
24096816
893996537
396953238
883369322
1779949997
1495021711
1125407337
41080384
1453621637
116495265
694839522
656074861
1586497060
1070846776
271579746
1602448313
1637647015
1112768198
413873520
1544638262
868729592
389554782
1618588368
748478803
309803335
1469477154
708715602
1476544864
1242341174
2123069388
1740759709
830065927
1955138478
540277870
518102322
533326159
1574873581
1947281867
996408843
1142134167
705928968
1679734753
152945878
676573259
2079785414
1303683647
1308759162
1183318534
195029611
1998836122
817437445
1034198074
2043306983
1576062109
2035423690
159419238
973096301
974791184
1081411314
1698472230
939641137
1891703677
1307926906
503287386
861500284
71918209
140059799
317170922
399294680
1364178428
1575684087
1549259875
604590173
1834648067
1582934607
1214105558
638543160
321868956
801628780
1068450455
2050867926
135050201
454302626
377739259
1225028358
1677180451
291343510
1808406650
236226770
1440520621
213382569
1523649179
586700893
1543512606
906029149
659576110
123701631
1497436698
2032596518
929079853
515212810
832705462
1569397745
1537473937
659120109
1560973294
1728082913
954311164
1890753390
817568922
65387025
1787107623
1721694068
714730964
2104901574
1005771383
2053372178
740353197
1855014828
1900813630
757585839
874128040
1343572329
70843328
1063031375
545716279
148828716
2143013986
1002369777
336622332
1755850230
49744014
159338135
1255169843
706040427
1690644981
455998407
681366878
535591099
568159392
2039354793
248016994
1405329486
532944292
415558237
892487257
488521168
658866902
1915399797
1593289243
2039147766
8377162
778999884
1610141230
851228707
54182785
1094405218
1361714603
91604910
1351135181
1015634070
635238169
1518297576
791830404
1281735723
1188770921
921710492
415629863
827823657
1387018854
83496624
61248130
1192134515
172757871
1080308591
643603474
1541565294
1980539035
157353365
1177508039
174940289
585019079
1402028386
2121219310
29579565
8041936
1369277461
340829687
550917561
1663208038
2129976879
1946475985
1622408467
133442113
490414545
1669656962
1795495752
463263318
1248028505
1644044299
1733022374
1884627715
194366982
1173102552
1959939174
151078166
1814570694
897556266
1028850076
1751983119
1871749315
2041011197
1013677901
736061462
1480189034
53525250
1978005529
1968813564
1411884630
385034583
2078488320
1538235664
373085746
1136727515
2041208576
1146884423
417282693
1273948579
882463996
986263980
1331631920
548587181
1055257187
1983161321
1341915212
1357229730
653454409
1881486885
147498174
1024793481
1357329616
1784111201
1164066985
1160226440
1973972704
1972512479
1026162509
251100754
1880814096
1761415635
1288045566
1530859381
78833661
1971412013
1954950436
1886981585
151496519
655911986
1214663622
885032955
1386871097
20514467
435057639
549288123
1463466291
35757436
1778033546
230745550
2087145302
1585405854
184185492
1251075571
1884490356
1216593283
629602714
1793555112
851362504
1388223563
1059317105
46211305
926933191
1509845677
673090993
1511412545
1153697041
2129034609
689606411
1232460090
591672956
801292698
352709923
1383060507
1315410594
451150292
1393774412
1726436907
1718574516
850926806
938408489
821449350
13365394
291126659
279976921
795810902
1972717247
1955976181
1597153800
906714164
927121816
1113103446
1350947609
1253495006
538988977
736510700
58855028
622868629
1427074483
1879587157
1164580969
2095566652
535253154
452885688
817048345
228585287
415276276
1850332287
261361675
1505925448
1733753696
1488905377
2125041246
1799698668
2050759509
1655202920
206719356
1544242433
485943704
887824425
990481618
1913799266
727566579
277926306
350477501
499532829
578967328
159286452
1803107443
1802112253
961321159
2076402151
2008826134
1453735220
1055684510
105474087
1035549005
254470120
1697965140
648351295
1242505734
1956673929
285402504
884206503
1178104002
1400948595
976245606
1577460598
1520688070
286403314
1844141172
412319563
1907444398
1224538977
1289976873
181438167
739295214
1192284324
2081784978
1935689494
221464920
958554101
1869005011
1199171201
102097602
1203913950
1919495425
886717888
1949977198
27572757
630187220
314740078
1894181884
1564195630
798388544
949005654
1042799488
50377132
726153644
257554318
1748535956
1508322111
261385911
1069717062
763672299
612146478
218149683
312593323
1922032707
987406523
223132217
69372638
1364768326
1369876150
853054628
1845543588
720628109
560682698
428847990
15397443
1895163005
1758445112
1040985599
1990241423
1154934955
151880772
859836731
1995651647
1877618883
1018250952
1372950035
1488657702
854673814
250102398
1320132362
1049807357
2041307593
329790655
16998207
1630519545
1477363614
1603094827
1295127955
1291166699
1628227943
370064243
387765521
1783039219
1380114951
1531874432
1978927568
1714812413
425469289
2057292577
2069081456
167191960
141341466
1133474523
260246075
1684209547
1092593498
876139797
1071627005
673998610
834907776
1885038987
1311674653
976185766
356491438
1079874924
13950363
629074622
804373024
154210127
1188563800
1158488602
561212629
331349506
1682242726
2025481325
1571981846
1757055314
1591186415
1851477643
1329442887
1381908948
1791573423
1632768415
2072356974
505472355
870743697
2128377482
1703230792
266813814
1295783246
1375355122
150312186
241045353
1553851436
396325654
1390782752
1805179141
40368902
1309816766
560416853
597458489
1126972322
415340698
310399717
505511042
945199145
552546041
292901785
1264612493
1673584689
1795859808
1508906412
1067099496
963321853
69389320
1694462140
32140963
2057822123
922783944
618845195
191861973
465438707
682567449
457045434
2128353154
208204360
498938498
971095679
789321109
140481
115484101
1947924979
1789830695
784116519
1573318938
1185541634
1901898962
397631559
293576949
1890569881
1962904672
1967609721
35825657
1273554286
1989148347
2093790774
1094061151
1331111928
1811156969
1800586190
1799293972
997158615
690811983
1730822993
428973606
719284020
1135167620
131354486
2078039003
679213388
1667758982
770917901
515417263
1623410868
529019564
1642164287
1580857125
1153875746
1540293511
705394705
332911567
690859811
1238862879
1937362189
313029402
1344623181
815615973
859282220
1760551631
1809187057
1345370685
2105457724
2145199202
997185248
1761539200
667846710
1180482345
1253718603
1610307675
1911488682
1409436677
1114542775
1004546830
1987162221
478442674
260044910
1331330699
532733359
1412816354
884108351
2101449043
1816574969
441798405
1485558726
714948892
1020959834
327714423
1057113649
1221197502
1554354982
206309402
574247923
529253469
1318771470
1954362183
1210349121
943226071
664629649
289642613
331912962
1450009889
1787831469
1570924036
720801950
1023675508
22517162
2079435605
127595761
562924741
1443571334
935428731
2005497001
129633467
2133562595
1799381865
321363599
386590175
1819409379
570580495
1722165393
1018151733
1901343899
29164647
2115379093
1505489916
1513188787
292538477
1190396042
1467795043
1833614790
779343922
796360474
2052670865
1044014686
681040934
1277877178
2044750636
1333606530
788078379
1083323822
1899412759
162430224
2068040910
388790060
1057699262
34730617
922159619
1709222506
1617454073
210988030
826245428
88700069
637850433
2070253498
1924335023
1323116089
2032570858
717436655
1280379574
1036214454
106346989
57899116
2079124142
1670346932
2122443472
234869099
132740789
1065748099
1394157077
1141884843
990748579
452805317
103979174
1123799706
699446042
2122443472
181438167
1604232054
446743396
1947537767
1042852996
1715358665
1777136767
148053981
494065881
1899410494
224149777
1026890459
1792303874
537201700
138244480
1216413032
988539064
1901322333
642974850
1614124794
815844505
983254873
362553980
1510843524
883468877
374163841
361219913
1150700965
589259122
1847660129
1612939094
640341656
1405364018
893524254
1429673255
791425879
5706792
1740016435
1074968401
82720081
720971063
1076629348
1281212237
1112629757
1717498034
1529514306
1780255688
543258252
755238152
261202014
167685690
1697917590
1722817756
883418032
1388102737
1271149702
1958689943
183638211
835252250
630821264
1224132083
634652018
452894773
1910756393
2035835445
1335774160
1415124464
1941351772
2144457715
1845378564
424421776
1820561385
1298202727
1943245487
321824919
516705495
1273199381
1628302069
1601686574
113116513
1651942630
370744458
1255693150
339699816
1453741901
1079814497
1393343356
1725260161
318779533
569506353
385392070
1640324904
42474838
799673848
1095933073
466474765
799250086
2122614130
358733113
480123882
1942149734
1310998588
148664320
1256080307
1786092118
2060740053
995577677
1027446101
472366855
664753226
1673947731
1892816343
930290861
1900562049
390711170
874916677
1615273280
971569943
615238578
1219624828
1519342770
1770407448
375841532
138992534
149258900
1222509368
1913674603
1800663708
1380142495
776276585
212911273
1955851312
758099635
1974131572
1660384646
519029755
2057762024
415233366
336893588
575811433
1785897897
515617828
1263966849
926780645
853242541
640454900
852548602
1540417176
1039755826
1848233526
1465329211
385348083
1745901683
1492999935
1629219268
1108504410
549605862
1944365001
164862861
1436062144
2039230211
1483451821
239708511
1551292356
929154966
1982947926
332936596
10173051
1572088700
1711252129
847250552
1593489610
755549653
1344573823
13175493
776985490
661008623
1455202022
1379357438
1281925173
1994434448
1195307217
368128034
413691713
1607339471
917741799
71887582
1008415606
1791733329
163372367
954130687
265405854
1392565253
2045397797
209462593
1525894836
943606138
1604620895
840353286
61330875
1126468579
1971006912
552571412
597301444
1191991535
428779820
574232301
606947063
586516470
690628789
1684574980
866076915
687285127
1512059621
483183839
665816441
2060647687
1144208341
722185971
538994214
692162433
1282751105
602284536
1811912325
1164123594
847484342
253552555
1028027854
677944851
842826316
2119149101
2017386137
441484944
470099947
960953064
1828854827
40856663
55911915
1861041631
1890405777
1458081040
1357348797
1848616269
692511121
1254505936
696676081
1555187878
1343832279
671689097
1110974906
2042072268
2111677356
162578316
796087213
445179715
1870300227
2113579653
1420925163
143778912
789257722
1258357667
379424557
264520507
1674753114
1634652279
1718742061
1152416680
1839762839
1956461325
204776977
498301645
468536950
745341664
1073396804
1921657294
1582921188
338574042
508770278
1889622314
2015501024
37672115
1230010419
923317744
67587835
1933439448
1701857134
877579815
1606521603
822662904
962451008
1310681368
1993464689
1173848200
1023973001
2088696125
2103391087
771217684
172729173
479132812
897689260
1740874733
903267955
271620961
451666524
549467496
11607919
254451490
1151823702
117898511
1031755322
44310655
18124316
1140746070
825491979
1196252425
667421059
1119739600
401379716
589432486
1317150197
1446934308
1633962490
1476946022
290602337
268658744
160295839
2091355097
877352229
1069445808
522365267
1991802226
2044997628
856821496
1787982637
1961223555
1717690824
1487047790
1983780814
1463783243
1217534530
1557437829
505150945
861447937
2027257981
1043290519
1498749528
2022812282
1219675079
159590044
283240420
1494639268
2016091162
1094831861
208307009
680440006
1687530300
1628155708
300506053
1947763713
916356578
948523784
1253024850
571627041
780723755
1945125159
450992305
1943645796
1859768477
1417784132
461498044
194691629
1651367453
1652188029
1976172142
1655517211
860131018
1192312839
1802021842
267412730
707660219
1415835144
1641869182
948283566
245607400
1805109926
183372473
1388147141
2022334062
1399418598
1139046957
1934475094
721262059
1251217619
1956256640
2045895395
473393405
1351256743
453277286
1000234846
1444523983
703457153
1848751251
1155959379
739065493
854133422
376049829
2004659952
1888831783
133465097
1549485343
1129250513
625651889
1630584968
1778833725
690088614
352000914
1867417791
1938264670
867603845
970520296
1115573775
1684244303
2119890344
184845375
12890123
1073856779
2075216377
1515143582
1506301040
558062726
1439129329
904746019
1823898908
473298651
1275652279
754052783
324418167
1364907088
73252558
1334821228
322139306
1807240017
977652424
197479141
61615999
339801560
200806741
1865703559
699226362
856359400
1178990398
1427810954
1216690568
1314572994
185664784
2122796470
525277017
1043260427
307803301
1541733047
2065362824
624090568
1757910188
209923197
41786778
582411803
1101973329
1446277704
552916483
1212282241
486217571
1730415390
417900651
1857285674
1920213144
69597980
2112869485
490218309
1347895365
1080066698
760870961
310366812
4399682
408252957
1854999025
686060430
748404849
284975432
2100890820
1692783811
1964362050
2040368181
1082212495
859078831
2104142424
1788946960
1791734596
1055739906
221350168
317434859
1597839743
631882654
890975440
1988494675
1137471796
1430168229
922767523
1267602706
581591348
2028446811
233545689
2095979200
2109531720
607734944
1264767211
2038111518
550231236
587693901
174914696
821653590
709377837
175800025
1221910540
1315421390
87552355
1959798091
8033920
27872285
1750255546
792004534
439955985
1833377458
1596662632
1729753837
736653923
1209114191
1411052521
512405231
1062334525
79207894
1031341185
464080575
1027962778
1509075919
511599268
1886973610
1933381540
1729630016
930629427
1815520111
171633380
1709945742
555056733
78261002
957552479
1011511409
398028223
1851865263
393346309
1425420259
51056692
1824877930
1277791845
1250940184
1331496713
1776209864
1912636328
1830491405
26272767
969086198
1697905412
1959520746
1711106143
1066968174
1399740999
1287445396
1881013785
1917279261
199025922
2023254848
521075233
965167226
1616393022
486785922
1558272488
212080572
1534098293
298283115
1307050726
2034269393
466909086
1438776037
310163483
152592646
497414681
1295249319
871458108
1957474454
920296652
1508678070
1343312467
462047313
26790076
1697843771
463180004
1955569460
319537436
429989597
1793879256
878890224
411249888
1152853860
518563196
92147940
699063092
2122339880
728709220
1293043570
1260568086
834937798
32850262
1507553328
1858144493
1103337175
434723242
1263115638
333315652
1210190434
165815464
274154265
1081479237
1923917215
1553553494
1265845830
553343315
308515995
655977806
1991073102
1999202064
507778749
767991440
1248455227
561690782
1762672291
536196764
1374374010
199749779
866844797
347331488
652334308
546242926
1559070531
891993327
390374899
1264735337
1386337706
1952820577
85373936
168016871
712451805
1689080587
94880736
1323942091
199181529
195434825
583032293
132160348
1023266481
37402025
1986605337
667015466
1561865404
1557669268
887295315
2004821311
88770489
774620470
444172714
1987695597
1287991503
92606942
956149329
2040862605
1000907434
351425286
257043090
435633011
1940601433
733165920
675622052
1422639942
1940489874
1667477206
846868720
1215828120
1051240613
523550334
222369475
988496303
1950477164
1526421516
1260775740
384371047
149779727
2109611060
113555500
111328148
539531702
1077276853
793965832
1532863574
1400066842
1054295196
2002001347
923511552
1095054966
41786778
1511011847
2097077108
1184136727
1088492629
1204183749
1203890261
1116799480
1812278303
1947011329
5343171
634337213
1392036935
21793677
1015444785
596223961
253206298
735113120
1971412013
1997195229
299426877
455829089
1780050936
422446427
1259181397
819477368
1766741022
839869871
877104100
1680986405
195310634
304214323
1916411441
2091627326
75116015
1941062082
2036466462
1908374546
1464755539
970576958
1285029246
2125923742
2134983747
1302383560
554734778
1203725097
785033904
394133758
1689077352
952762536
802027567
1958204458
243750708
803875816
1439379520
2071485769
821926897
367809281
1214180298
1057935608
188170120
1282548745
543010782
377331862
2142544340
594115458
1147612431
1660425063
106412052
1656148827
1587428608
638503647
1733705752
1603575335
2139182593
1979559462
464594388
518258721
2007165842
1768604605
948731030
1679487886
1914405651
1620076066
1412841512
1149210181
753395862
2123733610
290207923
1461856768
498197042
275506001
366251750
853602138
1036865254
2083171340
328948428
128668493
335601780
1401324074
1417965440
341473072
2085833765
1023806331
937536330
679524043
383865470
1836858870
39199239
1922211743
400694605
1729988036
1321168924
2045376492
1646131624
2139120568
2072356974
1698116953
556141190
1306897456
40789324
1952604322
300657819
302491396
679900556
192887420
1350400226
1165580761
1638770790
389331897
572868717
1454681736
1912548716
1480157386
2089269733
1875656307
893885150
2024719310
833703696
1081561506
380382804
846427971
1979606140
659968877
1035882511
1408609273
1746201419
548151520
381047745
1844267607
597491408
1155315548
1742787109
114823650
1873357249
1428395748
611160310
1950800563
121920988
2143703653
630649372
1549765586
657039369
1735315480
1876409195
233033484
1228483179
169149388
1687090435
1690104404
527615113
1201137647
1723279836
2048582759
397846001
1742748833
216910400
1648122788
1984828731
411133866
209767354
1940875808
1537734054
122432153
2144871726
448433938
1951184227
746051159
245240022
1949130621
1647256838
1525368195
1960921338
1161004111
99973691
1899652727
1717627382
1647203294
930774090
454738302
202526541
1451074866
1516524189
1516383019
1108168943
1704260680
642492130
1143063245
871617520
1874559019
1094809441
1189849534
1171864476
2067078872
328711419
1440896923
1277821411
1007372083
1040556606
85275323
1949238894
733301045
732940050
1553941100
1400458227
1864514765
160143853
1053905828
1176991320
1747840333
1447981374
1275542955
258417704
799165685
417818978
2110003215
1734677595
1507154800
962620507
248835034
405420994
1982109298
2122485217
810226960
1982585736
901729268
1326551115
393681661
1180572641
1120674789
1977437749
2059787281
287713967
1278230106
1904790142
1305438064
49534432
1668851945
512835184
1314722070
1129866526
808234950
1061894736
1271110654
1832724215
1763975888
1533335218
203770030
888922715
616841449
764060084
2112110605
1929739278
1913280625
236849657
1691725956
1458600371
1957405618
192051858
858027042
1426944474
919874893
1330845925
1505751597
844765397
244386428
317170399
1965703130
181528024
714354372
1670522035
65845190
822689903
1737409836
1763808035
25346229
578449811
1583151978
97632654
1672296193
1315822253
446754712
1773123984
691072080
1418774338
1142456095
1502538313
243239829
1016105473
116392838
2002269701
1488575419
1034453774
323156832
1718385478
878513324
999112668
1501024284
529311965
1909212442
1043140014
1171128816
1562075012
2074414524
68004376
931612303
1619216134
835197538
333216258
517391689
1550028427
2079551367
20477541
163169925
413537318
429928186
31107965
1792931899
691216027
2003429232
1270677986
880240544
1075528075
1441054925
1532863574
1700824087
948246367
2058244284
1541762591
658173364
1502141451
2110498187
1815633854
1309842969
1570987741
688579508
296803484
1524566244
1514154898
835538020
274467307
1268569919
1978471652
454727215
692324460
1884358090
193187343
184612162
1799853307
687405252
1408718905
734338774
1256015055
254840839
913701953
261975066
833903078
214216211
949595172
2009777434
642890868
516373990
1312237847
1114640316
500961148
585582729
332247362
593702981
2118838113
749064612
2050605576
1858336048
1977696758
163344667
1615170449
1199593419
1474256956
592337972
1612862928
587112579
1582373317
85619663
1714978982
1966618862
1679883013
1423924368
534733802
1568908995
1039521710
2131824983
1985016430
1716896369
1852860055
26484488
1342999656
127836321
617733976
676929612
1073325061
1889926425
514062371
661760846
1231007276
1281929187
999479227
1622266564
1110661683
1285909380
1941120071
1497378627
26742479
445641326
439289728
2011281431
412659420
17296231
1638500448
1528308721
1953215123
209487975
2107164411
827468844
325500662
872473838
2095841049
1785948830
1731760168
1485605518
816161144
117984369
42374179
1204175153
4154235
1033209389
767583480
176781402
1317394100
930946189
315952622
313246203
783883514
50893778
941298650
1484187102
1037035031
83019593
1595303390
2073997944
1276940685
455139509
195601420
2105979627
682682311
857268587
1957795975
1479389141
1098595928
1662094995
1685570421
628536655
1159206008
1212942236
784576177
492785878
913471874
614188227
1243421922
1213953833
391545588
1183552187
2076127380
628020505
1846698364
698701139
1742596155
1745226577
1134629986
2117721325
2050832648
468812906
783847609
1326933845
1748329552
1214239202
414074782
630732329
2081800417
353884564
716812073
362087230
1431550823
186479915
1715734544
2025536664
63696965
807452762
1845557410
41994809
2015446264
129040479
1298109343
1409513836
449878081
906356367
2048741812
1681844831
1497377269
1007496235
1707026723
1173163281
306429895
296797223
31974351
1446052149
183106326
1114158463
1683307092
942153457
1706396155
524799606
958680706
682053620
270239814
1446290498
1080955983
1716621489
320065312
1483239110
364242840
1154053092
120473144
1369347203
17299638
733204036
1952933714
153468561
1373608585
222020824
2017008901
960151806
453248472
1512840962
1102284052
1657318014
217837853
1260952222
799142935
654410475
1993917780
1096293436
1829283338
661092926
876848407
132729264
431227028
1541673722
1564329949
1957206717
148212906
1020458086
2024854139
1274911131
86061786
926875656
497882652
1488990976
126657970
1450862001
1460188119
1098215175
804438863
82451292
1298270714
860782004
589280267
894039013
1925370296
1218054246
1825273435
1076064741
28939349
1342518712
900614580
1129786263
1266847305
799044984
594579881
1819157101
1414337529
283344889
969861447
2000939196
291236772
1893071195
463883013
2042839476
1584496185
1883085186
750477980
1310077676
1173193181
108469421
451611335
308750801
576598843
1571025331
983476044
965177584
878817718
440781448
494650941
1234242655
1782199465
1834682023
786777030
530239850
774756161
1295673356
957089901
1554877895
348299310
1424182728
505025665
434285424
854975333
2136304284
1860053741
1655224146
931780050
1987219517
1206305513
365506010
1869655628
1394849842
782190625
1583271832
663608272
1106170410
52563080
1846700613
1524084603
1606632493
1709373832
388742136
970749061
794137266
1064604994
1729093964
2046720710
1752009071
39726919
1983513392
1944313226
1555500691
1225869268
1785465296
2113158405
775548210
70130815
2124432623
1899690557
932702944
937947161
683285351
755117368
193813240
1976114468
1322088623
860445143
2103669923
411149305
1713907180
785008656
1813189347
1674748291
378567182
405360975
1086430475
550934390
1204212786
934269100
227843362
854644997
510583821
761403932
455501888
541749179
1457567317
265892241
1433546245
97276555
30624165
93189378
418423126
1076580695
1699877891
1769358707
104407666
2069536395
511990336
1028066943
582790234
1181414129
1505983604
128668493
956290279
2131233540
1536673654
252225708
1872794986
1830910562
1629296545
1518669572
563359338
1389723898
1415254285
784425711
567015927
1681511011
222846002
1470588433
806476931
1052238702
261154763
599344328
924021703
588617826
1463715923
1501573386
740648640
2133959281
1381052604
1073881612
398663962
49833109
1203335280
985623395
1426326948
1504524069
2110035484
2084203409
728977510
156331519
612680710
291553589
2028782622
734609920
298392917
1205081019
1190227970
1141987361
589303572
1173201103
154178488
754744099
457127768
678399889
149078792
1363343856
906487367
912609028
942126055
1316660415
134405596
1003103622
919645491
1593139120
2096047562
964830159
1725429022
536617172
1486660136
327522116
1702133527
1726657188
684718905
200248914
800779312
1479053685
630731670
2028420160
1974072282
887306811
1585169074
654620466
1146234851
115597204
292213294
1410615006
1159878837
984773189
421900973
1779081502
452607014
1935663541
283898079
1391015663
458555694
1323128077
1143063245
926723628
1632581095
541269747
1999662841
1896143467
1382519880
349948136
1420868951
598805023
1174417609
439427228
124450652
1374217554
193325450
1908084901
372386069
1957152490
1534633416
411659848
1568716409
790935000
1308343480
1322095747
1342518712
1514534782
1232399880
108423655
1582747200
462092004
1368646187
377609172
204926929
1853286744
1838674515
913193275
826350530
300916731
792064289
1831414617
421971729
714705869
329717295
459732307
707355692
754531625
1446705664
1985386096
1814074988
1129861151
1392585035
1150700965
1542939504
2008818573
274926189
1161345183
439857333
44575248
1656851616
1219836810
1077550949
651907906
1069983504
379721294
670419129
305495010
1133568380
1512183279
263605488
1863532054
740693352
2040500926
544958231
2005974765
2100431535
2006907200
2044569794
812751125
1757524931
903167271
1281925074
614582175
829463114
808478302
1031271391
1856097231
1555535335
1976408356
432916353
1333061091
349933144
1724097775
2026003337
792584916
321722089
1622576827
1261308879
1705620983
1426418168
1726064857
210492643
923514349
1227499440
1386637971
92413133
1615097240
1196343440
876645625
1343035631
1572836928
837465563
1211971464
140293362
2088712712
1531193873
1234535221
1333365898
984490311
288913583
1463618738
1849981598
1168335087
1803462627
217298923
1384045515
761409968
1373633216
1781876061
646236544
1713848401
1012292781
1615307601
85549359
1782758785
2014972258
802300877
371852199
868146289
1081959987
601273787
1118681212
1444868166
601335777
180678354
1286591304
407554173
178819614
213347933
1475535162
376818840
1769073136
574709609
742784936
1264635520
1345596463
1573409831
732141296
1144067137
1739836590
936085741
2075462415
471326974
603052246
91766854
1355475895
1237427683
596566890
337545763
754630118
946978423
104191647
466073513
227249598
1365345104
956422472
978800409
19028413
1920498596
870800960
153314955
480041345
1218372646
544315961
423700947
1849579164
1935757950
1993671694
604365864
287146802
1371771073
1162013460
20048932
2115219145
602222404
1515881705
630671774
1084044328
1977950428
577961182
229104975
727936829
931188202
1835423110
986753350
1922534321
813093104
1203634656
2002154939
2134118695
1624118387
591037360
863378031
1553182041
1346135904
1034841298
2010843407
2071513387
260557748
464786567
894792635
2030309723
449782855
1542115789
932356848
2092242923
41224693
1588437712
787792507
731666736
1928789075
1546996407
476884708
1143816067
1319495201
1894645042
1309115494
1624195015
650535060
280126484
1123639759
476758081
848704523
238156302
282712465
760806669
1541190669
923358789
1927649033
128920427
737461889
1077404353
379218840
1416588823
783498189
1894399326
282075002
1397894788
1274521554
828974780
6729221
1970693298
806971139
36372731
1365332757
297401805
1863595477
713179706
127692847
2144414249
843904946
1756043281
1023925458
754801448
1886248926
2143846969
714561650
1697225612
4929701
1936121458
971469433
1585809047
1581464339
223983268
1676221009
1017460453
475432467
271718368
1378569289
878170805
1363402617
412671829
1614188070
1610223598
1889308563
1236192036
148125561
1840105819
1459508919
891104708
442466871
816683139
1939997627
1732877831
793041220
1670932535
868981396
1993780246
1764700188
498184050
768467476
274546445
1851862874
1289539528
1069153366
1618214672
1361840508
270686673
326389022
473101526
1738901360
624971747
1465215870
1978603336
940375614
1635999868
1861373665
605041701
228339131
146438645
2015810545
734172626
356147285
1425607956
1396097899
1616376079
632779647
1760780799
283743898
1804610058
1166488353
143205222
578076530
1252027771
1298947707
1691729371
382794093
1564552544
701539875
854764398
1944841650
1014405698
869344053
9791785
1559120188
645275831
1884959559
1348024010
689731048
1559778397
1154636333
1589334247
1090224136
659372118
362139461
880168301
1028066631
801246545
1480307351
926611125
266171802
1961846550
341596714
473393405
2040389208
300435287
1928784925
1034903615
1113649094
1991470181
196972754
195117662
1042130089
1565508106
2099078639
2069309811
1514480205
848558468
295422505
1968184600
1667739821
189500835
1789020870
639258330
8519876
1236493479
543692604
562159640
384012835
317671210
2102143144
1686904657
84238621
115157224
1440630945
1055038309
605664096
1068416002
30656746
264630664
1767881870
1979830658
406968064
1705932508
1209815535
145366180
1389729247
517127443
116044269
1682142139
510071781
477205054
166282767
1691375820
1667071787
1525329772
1954009704
1813696564
285205640
402603484
717017215
1580161841
1377371000
1386762534
1761610687
1621505334
1840777081
1725899689
278092188
1329144236
114214692
1965354906
1492225906
1202915086
812270516
1044965247
1304232176
879146268
147316263
60978510
660804419
377824581
1013584976
982440266
905091748
1232982512
109803408
1399230434
1307326204
778668960
2035767128
1788630075
1866765564
1937915108
77025236
675706364
1608102354
1737720738
140761200
1330459007
517969576
377083662
696547565
1883615881
192921301
1141610161
965398770
697933862
1481061272
845998526
218149683
1983558392
1487133034
435696117
1662602607
1889932462
1050830784
792295269
1072189627
531637125
862623567
193785835
1793192523
896667191
1546975545
1569628803
749360886
527822083
1991397710
1532349872
475582650
2127137506
1615296093
1514559125
1053989835
1078209519
126545553
1556497599
378844894
1954676354
1357773749
1704158730
2060826590
1485252976
171376975
1400427318
25613231
1040938154
1043817386
1391230912
826888116
1434429657
185758363
1558051621
326735065
458479658
1349725817
777581127
1725214814
801787587
1612639072
1508906412
249935467
694813759
831262449
767748706
1856538440
748981942
261491737
580444003
1436753361
1814120999
1287148830
965137725
1684433082
1808497731
2068096645
698177938
253552647
845107402
772574132
1237509880
1392749548
53717301
1719737258
85085707
137537155
473048388
1748173963
14656522
795792459
1865862323
939112874
1753127861
958049366
328765565
1055661444
1837170882
36097533
1238243365
1817153105
85240833
554486544
1747266086
597735915
91821840
1584802734
503043654
549277209
2073245463
1323558037
1621927392
653615638
2048755768
69781113
389429772
441580195
1396112815
1285787479
473753659
273957574
830086456
191041011
1029560503
770771488
1680201031
1860640290
1558632656
1054857139
1227155456
1963451871
1815155145
1908142467
710600945
1056049113
476272858
2038918697
229365466
263511467
548717075
2141393678
1239570455
1974806672
497266382
618369817
1600389860
547891669
1133136166
525277017
38794604
206194536
705872531
1849822777
879618147
514979278
1949303407
871602937
1501244090
675944423
1526012408
437835700
2039294491
869105866
1709935409
1307160809
2129938163
376716704
1341388791
439305620
1649440625
1040802619
719021320
155383876
2009277061
1860810850
1449659078
2033742692
738665358
1205632383
1158855342
1522399009
1423108605
1901270438
2098777766
566752312
1629740987
3393308
229406819
1708618762
755846366
383277748
183831996
1490728285
745275506
2137779716
110758931
1394266451
1556782196
1380326228
1807317492
1758319589
623432894
1141112059
1355970589
2110632986
770134944
1476241517
1284469240
1970663153
486083192
101328495
459569897
2132846213
429893308
1383218362
1476279424
824935510
1773029130
1738821756
178256761
37014601
815734050
561117025
2007823280
1159545715
1510682474
771378696
401903510
1113584141
1938082094
2064770502
251016925
309629677
1362225409
1244500290
1899788180
1646746275
284085510
1857963380
1030217612
724103131
1459703674
1323921439
876767722
1876486001
1838707887
815620904
187539237
245058276
1439181201
1981652953
299439657
719442190
1668108045
898019530
385712102
2123451593
1777967023
255820073
340764629
873587743
702107378
1358643829
1603753031
993256859
1859883706
1197637231
1048764370
1931203550
1533312878
1472477809
1248915189
1089951701
1056841074
945644578
976544686
343705917
1180737240
1695278414
2048858400
585483096
1061934467
572859740
969646925
2138716860
1623701265
2012993045
1674388889
507267958
1231667121
693114784
115350772
1881628951
284659217
1776268206
21858021
2005294300
2016982630
1608379029
1777755994
1209299430
2103492454
1602687737
1308256433
838657821
1620304454
365514775
1738826128
765858333
1985108425
1239286205
544399537
1744554607
813891154
1627157384
1735628564
1521478425
1320763397
1017734759
1893659614
1026516307
1052365369
214254683
1064403900
1312601812
1696676287
5219706
500652245
258520337
980170460
558723234
509614106
1803152460
1071652638
992158131
770482021
1810854689
420541627
256778040
1435154845
1820603499
819832074
861046561
1489074876
190578564
1730810238
41153765
1340302971
1879686215
812801891
1890355905
642954178
443685545
1053934296
304552503
1079382972
1881290918
2031913814
1720108510
1193377929
981489225
175301455
43761345
1371768499
1858382481
1782925127
1129704316
808893595
896715350
2118979091
1618993315
749965576
249460818
1121460579
1811928742
1030424732
952555477
2095102092
1280671805
1449659078
1407599926
1615046750
114329766
336024514
1000692610
933776110
1968655855
1327971895
1312544557
1890226922
1028506205
332941113
298766986
2136803276
983012969
1394034748
332823463
662831308
2041097855
13608289
781720699
1473466815
112198829
1380335866
1518979695
1918409842
710127593
1335086248
1343335637
164778113
167657717
633093634
1370677219
660612672
1616621093
543857103
891062095
495658987
1497378627
572826602
29388331
489159673
1277156524
1050529148
2037263693
751188690
547405884
2061147900
1531197849
1402854421
1305682765
1714253268
185634792
596359134
1244305572
1481909395
1007831799
1548159961
575041334
785667111
490324758
882748575
1143666600
651771728
1952054466
2146189528
1309427627
2123855132
1996548972
1782023826
494960688
470398520
1242590845
1607298069
1387279978
586915421
71452259
2063790415
12546320
1744673496
271752935
1847045138
1006353593
2071523321
622872333
977663414
266831875
1556403765
2013924931
1218189783
1612403471
1622855970
1000827972
1950478444
948262290
164421077
1825548249
1784413009
1242374496
1208028586
1401059873
1839767083
438079865
192394822
1958506276
534144290
2085770884
1861341808
1228123102
1155982248
2122706405
575863188
1262488494
1949218337
1667869309
809569345
981990716
407033327
146679794
2115479998
1346527728
985780575
2010721828
961491360
493756992
1216694821
379721294
36610287
1733412834
147890981
791378282
507804327
1587653189
595865348
1983831838
1848544006
1470615081
936582765
408341347
418648552
3277829
1829528530
1880588259
1512784875
252198047
1675311574
1931031007
92979077
2039713264
1748075784
1316436186
1750828060
239530267
1371412965
19254861
1276719123
1570953681
1584411107
386240651
1923917215
1323201647
203036002
1411662421
1621816224
1287825827
202067266
1141162677
2044726293
25450719
1674015861
1388091164
1287400857
857781211
288247628
439762264
2035204096
1914296197
735172135
1310146429
1237206079
1839544194
1068465455
1550911429
1852616766
348844683
56847023
749341822
1482019841
524795593
943253784
1680913024
1924198746
804708290
391316574
195807369
474043082
362791802
640743221
1919402000
1798418878
576032961
740580806
1315456634
361152147
894967025
1745334739
1149129584
738676810
694112451
369987313
1028065094
405091968
248634109
1452685301
653842882
974398735
507537842
1046663888
1731986161
1010797413
293809944
2101269213
1688845237
261672618
2043909466
1765730051
1426139590
606324531
1846745537
1679330550
972243678
1933757744
67064886
493249475
1894874965
490035525
1923560821
1739304074
1285149933
521072565
1162269717
472482577
1744666418
1603603198
567839815
1584496715
1633875868
2014858030
1308893105
28336321
1598360584
1991027843
1879604293
756912366
1907117686
2056085131
1169294945
125098870
1414624649
1071870498
1358574430
409782701
365808661
1899459971
376686188
1758971737
1691882835
1519526468
1441310992
1741751355
1391202558
1659547212
1746569966
505232890
152787588
31185123
402555870
944481705
643156180
2010771062
1518875045
867043760
1584500282
1545527310
203570271
874931143
1722982493
828508442
994454334
1440185683
2069782974
835620978
1916275970
1284832651
1889044670
1201281849
196452375
511671700
799981497
484988144
1142393589
268980471
2080643864
186297973
1636154891
853971256
1520174138
1163964146
1693233645
456626357
686758463
1268585572
1158355484
2049438503
198716354
210747752
654494743
1898943394
1001356344
722951146
546464127
1047517308
595185500
971524177
155286201
1704739359
1029481327
2068544620
1654722183
953104381
1356700576
1130162410
562894419
316898563
1423084863
47473455
2091365156
2036118869
1972778056
508528463
938514524
186833832
785298434
1431654262
1305873456
944647750
1719901894
1662120873
582150955
302095321
150976698
1969134603
1553591180
2022730148
187653473
1644010776
759792119
596975083
1409057187
334056149
1416055239
189860853
932917519
791542599
1364426894
1984350907
828914708
1595606971
2137935696
1025100436
2070173225
925179357
613142773
1153345095
243269719
879345244
1419177709
1042297649
1590904786
1022378058
1502582541
579241902
1525567737
561707630
777068070
295768071
953432384
1448812601
1373265938
817833457
767638795
642854530
1775121358
1003642704
869557596
1650002710
875255505
2067883614
143677566
1811436463
117623890
1520240641
852548602
1388329412
1524976259
1106940996
117254882
1359392222
1311207377
147559544
1864412861
559266717
815422330
868029218
985241094
780361026
1028444178
2091516861
1684529010
772684293
451213367
997792170
1540302855
974632610
1602165869
923066063
1118938407
318443627
452834099
173653385
582515977
58755311
1310307336
1496981356
367871636
487122183
177289106
836193248
1449547571
949712670
951680315
108423655
2130736055
1804350169
491047017
2133789839
1435187203
1273103399
1877708692
1026750693
898702760
2101551547
59232084
2138395467
1523999014
679849492
802579682
1742523505
708890631
1569686581
2036487476
1089255105
1264237243
2143078364
1150349111
254283667
2014129843
1215815437
1042666951
934429993
387440852
952297744
1474600677
1136552748
193593877
1567706141
1826655450
480319744
803815143
660032505
2070055050
617220829
1659375945
1364142165
2144767983
271685083
15841895
1857384174
1350719930
48949311
1311102073
208227878
529936473
1091691821
1099314054
38279995
266733679
731899149
145174662
1917233854
53739337
1904709068
753646250
948119112
109506946
1788779305
953335942
1258156570
1619461543
95434880
1153087222
412062139
1817469445
1113966973
1932780235
671480899
515893456
1456681886
1706705930
1130518935
1532533913
952204934
1232025496
2050076811
462006339
2072121278
1701913176
229668297
2077021676
1389959091
64585059
1725908162
1201851835
1313348098
509145965
1421287465
907377404
1719429897
1254319988
353840870
784167821
2137664147
2124215531
469642267
60884754
1019729291
419223035
1975211426
601511564
98447072
36835282
339888188
484750126
1581325834
1903857912
1272501048
915165082
209249148
1945258676
430026256
1580663802
662075083
1030338283
316624301
1905025096
2079567994
1905767065
1475976527
405534885
1459112146
890154031
373130711
1999993016
981741321
3061388
638041323
2102083397
1930609517
1447945804
1448464555
1603269187
1864119938
1674804709
1951389963
1211272702
718043339
1746165240
1181721664
373966828
993253970
244636372
1349149998
964484521
623237841
133455197
615735181
1517604291
559996184
1557072591
1508134072
1194356128
1977836752
1830001780
2009119098
1713015595
1359989882
955118956
812468783
1146686128
1631663592
472489941
105169478
1649163640
906521777
1621074854
215271019
677037972
1395305001
493853152
2012828340
1260748994
1857821644
1082414160
948403318
1455826940
1336037312
2091212157
253206316
811510539
853185337
1118126178
1409122396
1053014354
1047565051
774626044
355200937
626572379
372424351
804047938
1414869360
1869926174
339384291
210060330
1577581458
1836694953
929307068
877104100
1090651835
1674774097
1156860111
406686416
622941873
1038200369
608857513
1118338715
365820809
485862115
1754870377
565595056
2095567477
117721152
1661522147
1140821792
653015408
1173148236
1821104657
427264045
213917113
209906469
106167421
973485879
1423806050
1581613590
1089753129
1463614080
336495925
787700818
2025088541
1672801511
1508146339
399551594
1768856045
1857921077
1960906825
72508006
457099001
1582051129
1649302071
654217734
864596881
428185054
1117571155
679582356
711014160
1067616766
1016789884
1995118918
1623902696
126077577
346387277
2142186847
1333553087
1504725973
854527501
1128718843
866125716
1380249709
318635456
1776571695
1811443270
1799677790
2005610790
1387592806
1609853970
1778397261
1801392531
131281899
2004695325
424011494
1842192081
1406722786
1507538386
1061216580
658284453
2089252830
52096624
516707898
112934272
2025553456
609339629
90549212
779887109
229921679
1603211086
1673806667
2018577328
911383887
1906468413
1244270
41132612
583703529
1369582189
145438435
643792615
687173861
2135849352
1248880952
1129931102
1085120617
108008493
1591020476
1080113133
1700199654
1253785336
1835683347
1797842506
1639929151
765016857
264183974
49507108
1581325834
1327233024
589616164
1423730989
1681807317
1406800639
820664653
846074563
1742596155
1073884575
194641710
2092892887
1450777106
931628945
302412163
986054418
1217187009
1224250815
537643180
542403969
914174756
1848719812
1729017977
1928515863
1419627422
1524158967
1479055657
1212930330
1019612051
97255744
80744706
1635708967
1082187260
1716362466
735044889
940863965
517054210
1370454815
1617965750
2045245013
1278020784
799539161
756799556
173018273
1430591774
83687677
1964720524
121039355
2135571068
61332775
1255280985
1228789723
1852250415
1126145358
1815399324
1518343506
1718204430
506024496
373355697
1788085354
1142910080
2116605252
649190286
391161391
1937357934
776544131
1910713099
796514628
1269792639
1718099839
1562061469
1116326573
930051125
556409333
1091659620
1383861631
75966174
1423351260
817332342
542447627
328060217
424773642
167878282
299960611
1037896787
518466380
762843618
2026716800
482637978
186393709
2094317401
936013408
1990607344
1002540781
1150317155
1993541251
1228672894
1082017667
583708188
488029543
1948591818
945018952
629911548
500557282
1269441560
344296998
14125852
2048462929
741428111
1589723362
12496856
986753350
323817820
1124811304
962937314
622582966
852667160
1176503974
536286495
590149364
2083130957
193258363
1428807402
1398925736
1795412710
315760460
1993881632
925758907
1533225808
167869537
897607581
1318954302
260157637
118266264
1718489062
1746660312
609886256
1814615733
100908329
1330875380
2024243963
1085849392
1800129939
1036789849
1844113598
1219581516
1014566277
729676787
286374259
421932520
1881932048
840339197
1997444905
972558023
449475404
982021386
719445517
1201687409
1925262856
66506735
1528189080
986913852
990487218
1520660088
962684294
1799260396
304581022
2076763432
1864330916
762542650
246701207
1987344341
850310299
704977628
280085613
807220903
689429681
1125806038
171329276
1401820166
987900110
542697833
1469542901
2136416298
452362912
1214916653
161210894
1386650513
251051735
463511085
1720917117
973545077
1072388047
31028113
529761529
405737323
785553245
2116074472
705864087
1002834650
1025451200
1442519683
1389054200
425691972
26226110
1476924500
2001060359
1756144708
1349425752
1104991698
1687657857
470386530
528207835
1996851294
761523902
1270399288
783984840
2050189176
233470912
1839534184
264553154
1884025437
21915234
305610569
2139089798
1585366935
434103775
1881438033
262014769
809533052
1141594619
84911611
1064905967
661016403
1535363732
868151289
1398835630
1147522448
1141817191
669227177
557496277
1674279828
1717010105
1503278136
1752587354
1309647821
1842510065
954234193
55914939
404099340
1495730453
2036476396
39609732
478422647
1653615653
1149554422
949535612
412505674
1089186343
722216447
1327282903
427841458
2123991638
196522721
1064632785
1737439505
1064482218
673213356
1548097552
918407818
558928288
280283305
1510430161
1847019561
1615964662
449393619
1799354400
749577341
763519402
2013636987
1398091476
1054685888
331492841
1337983254
1237670326
258208657
1194195218
279903236
1495734786
52073795
988795640
1023360271
665287492
302073234
142839528
456894619
1521956692
2040600787
1034634014
1492262662
519679055
1799618475
1111756483
1600993374
1884112471
519258114
1667006920
755501905
704010047
2037404549
778844820
1171577978
1959949035
768471919
1343024031
235609386
1983719153
1314238336
1330740034
2013409420
317221938
1625101622
2052848226
1326212846
1530097386
184277204
1910074494
1067817010
1777185421
1564436296
130668088
378655634
1314274730
1483492964
2006249535
649558859
1006682517
1197176690
609670481
612280766
551031143
2055165664
1667787829
1720470108
1382917885
915916818
748562631
1438828031
1393604389
1248270288
2019336387
2040378945
1844871280
398198112
1739360169
305887500
1936662210
1128786340
744256850
1406070219
1477072043
57447471
1966066002
1093922595
1005413947
260087690
1577515677
115161475
667752583
606977220
1229177417
966552905
1635210947
2119033362
1231796223
970142202
1567371490
1264208082
192759400
1519402858
1632696672
1680810787
1709169546
281464528
208116496
1783378240
629890994
509488733
1482249774
490972242
1078452701
1282130798
906669497
843144820
345830873
1103181876
788246907
430448759
1876689670
42741881
1843858130
1354569787
1140269069
1362421541
38133971
726854327
655015399
2060174599
1251280028
915838014
2080747608
1412545629
1718839980
491424031
998859459
609707040
780834452
443412774
1168962865
850551580
1014635978
1798999195
1938128554
2088726609
1836474455
1697372745
296689278
1094611937
556760563
788453299
255215072
1189817201
897516136
1198904466
900734363
475337842
89825031
602058530
1659827283
105980251
557715297
64181934
1398305518
1061615816
1000671877
653489966
513277273
1920557171
1166320310
21986484
353079123
2016115110
829226076
759429274
1980013499
1289704580
1311071305
651185118
418068743
598237480
488836276
868029261
227868529
285163428
160023567
1107953887
2092680876
149915306
225914315
517010086
1124896217
1233297773
204500004
241029172
261821883
1748728833
48631102
907335871
1742650101
1346620171
44885725
1647062726
701891663
1959586628
605023018
1508210515
394508276
124540254
312372043
2091557336
683129921
1605521404
2065485234
500121813
538909756
1088202786
245707091
717060106
1924509952
822352248
402285072
509838034
425586120
1234056403
646037198
187448228
20289227
1481469984
1262747134
1175259512
506053301
1900825032
745762540
772583243
653377217
20788859
934005212
757408884
466979720
1528478437
1716592505
467372134
1147847506
700347496
1801970145
877131924
1425999337
818319370
396217260
1663519501
388529716
1968731915
2094030891
377294429
2104873486
913884619
2143506234
1959803723
1074612685
1450208759
1447181307
1375852872
2136418790
853311527
2141138047
1910970652
868070029
241840986
1677900468
237878686
1167390962
370170385
93954179
98366816
1784127216
986788172
1422811660
71184330
1067583276
1583885532
2069932906
1437536431
1667073473
2011681390
643856042
1484626507
438255659
1867198962
2001097066
345016558
551130286
1608757330
1818567838
1194218787
1472395635
1520125308
1361371022
1320053336
884379245
1615338345
540508000
1361499821
1528139260
1957352603
841759407
722922644
986637608
109489236
1425217734
1137342775
1762124726
1743122688
1789213069
1119995784
1827476298
268154571
1670900110
1794333856
1787747929
1763724117
758113845
485090159
857024785
812089186
133962704
2079638911
1142734270
1701310394
108449592
924231039
449206684
19449949
976978742
1249080405
1511512446
229242465
1104958673
1248525963
1095072722
299008811
1615324999
1877700275
1380740537
2077780290
1789549856
974807422
1739655830
2082019888
1388923740
1110718113
1899211146
771791972
1273690556
2077095720
704879115
60518206
339104024
2108142097
831377764
1751702041
864980642
1503102539
911475191
1070894267
271793681
32037609
1699316934
1519146721
493927989
1177931337
1568882451
600316721
1727268374
1868756874
1439579193
1160779223
1445016460
660109152
1229630106
278361259
2000551204
119337827
341777880
485865780
204288968
474374689
1004527128
733470898
2036776815
400285079
2103804958
1658749329
2124272334
1322907652
888513163
1726646632
2020935790
360031166
1895467926
6736578
1028795457
1331366532
1951319527
56123725
208354728
1191390827
1677332189
1292305758
22405625
943350914
1625923174
1069915120
1569055285
33229535
558388607
26082271
953624104
176833066
1521857359
1576287961
1810147185
1655332496
1892672771
1148155322
1987750024
964401675
1199601791
890811867
1583372119
1709276065
1673445132
2008181945
957020348
862090416
2123269404
346345996
703734414
1667112393
1520355575
1331707620
1085231834
441654934
906284337
670650772
1250175489
341342880
411223362
974621201
1777034280
1958436225
937624791
1874263278
1654961123
781947840
163329080
406856755
966582445
954729952
689580912
1526244569
436964170
1215653514
73322796
1124797677
915916160
2058301328
1475251841
437544131
604650873
454755261
310530867
214186104
552340780
1501060404
878327065
2027849195
23252034
1110892218
2095006808
124887176
1009475099
216296318
745928354
2068027102
900735093
517839067
1816771255
1537136860
865218097
2078036773
1630165810
1908545613
73197021
796739567
1224511947
618325431
170196437
558632475
1682169185
1449294684
235298003
768608758
27516052
1961327056
302739471
983189387
1885198584
730173931
1571087462
1609319303
1934770888
832316817
2020690538
811377410
916567947
686433383
1261334022
963848581
112378308
68144802
1454681736
1058230077
601629876
1134020764
719412254
670064580
1866684795
1323014237
1189564484
612752339
98731549
16682891
1619251947
676307751
66466461
673034112
997845207
1143479440
2092887121
1637925372
991245815
259337339
1514183823
1230151519
484550576
1385114485
2123306454
1169884511
2069537574
1125876894
651555266
1319885973
829152816
910202306
1671098024
2071341959
1377392874
692431412
1436131362
1493624775
477929521
1490204308
1700756209
723220788
228008914
823336371
2143543614
596009173
848768069
720154486
1620015826
1335111808
780451871
1914840030
1650616723
969258368
1074319656
30108902
2080717628
2044915524
548310921
1085661999
779856431
176164128
124611307
672115383
2079791577
378958145
1489255630
1667841184
56265680
94736
1550822578
198546619
730279469
124128346
616481366
828072231
1383205151
1167531707
1005980280
852857550
1397881163
169048746
2132019016
396647070
2123370522
1336859972
104343776
1440886065
1426311541
119207476
980259839
2006069990
443621062
71960046
671188393
2050520031
1255201402
211916377
1512982492
1890355905
815571230
1226764150
1444733421
1515479375
1489950994
1220221960
1121556626
2044021454
860439587
807235705
175622990
1980587980
1895891320
1679612373
561089551
1693604537
604119782
93699571
1651517239
2029182579
1311185765
1667375483
1092838988
1196199164
2105914978
296759334
1567970070
1566240955
1480448281
1390929053
1903629666
1842790123
1011158440
1474106107
1236664417
1363300034
1916043728
1215306363
1018445168
1341325062
451474711
1499753460
845821650
1530791016
101421883
59292879
1626376464
1873484128
2101000045
2086376546
193946739
1867579860
826841870
1897655585
1384830377
1566014269
1718928803
1426261240
1921184217
111983118
1745293575
570422327
372525922
53356357
504774384
755886091
930230866
1496400898
1528478437
1664979784
1635444162
872299620
233865373
1484297980
567247576
790001244
1246930744
2136843089
1523078386
949686820
1879335146
1088913856
929482434
1151623801
406476459
440502671
847764307
40622974
1704373519
1987406752
1153567723
1800077349
644284250
1057983873
2105844911
907281348
828679745
1603888513
1241646565
1058741073
1749704695
492936547
1271194969
81750888
384422139
630981442
736580122
264653690
1338898881
2108554585
1236207247
1815486137
1498802054
2017255963
1522338073
2111532040
1651142368
1015909294
1103589316
209065711
879967638
1727028634
1027875138
2137515285
662827957
1249513172
1160802506
130081189
489666967
266520639
2039734040
546942602
27687423
1985978266
1631405909
895171450
1462461186
737746238
807905722
1831167971
139104078
1195152563
1642888327
1926493041
379047463
870591867
1256579811
1842721391
770231191
289504291
1463372132
981610105
1714186119
1315158316
126659241
10589837
1824243972
641984790
2140889925
1929525870
1698428364
1457424478
691088036
146335954
1732045083
2018474569
1439106398
1732669687
169211648
971264831
1276203420
1090255752
1002036466
1857861873
1957683233
1227068516
349434909
2004541265
1192921090
839909720
304707321
851465164
550105698
1659669685
2136949482
2096254190
399345114
1739382136
1647135943
1452369504
699942047
44411393
815150364
921291838
1647592270
1300262155
1566537175
1987838125
1900956944
71873269
495230148
1428730539
60186455
1170609944
1167201461
1788389712
30433638
1441761519
412813110
468428838
251155294
1784723474
816317313
75932509
2044480381
1797023686
1658561446
1236451583
1730703400
1872421525
530960475
1375788181
348279751
1440593552
45051561
817706847
315017704
1143750888
1613741184
750443062
236927561
1175150159
634777602
625152433
1786178058
290331610
1728243969
1747214717
999290703
1535881938
1779990607
1192993160
2146030119
154585678
232719706
663167627
1041060549
1045565399
876392185
1753943609
1867230898
1939440691
900216464
128069278
487226391
2073914954
1279246470
1984518952
65806886
846806404
1824127923
1705299077
1751254422
1338598944
1140247523
1743942992
1950243048
676844638
1473483150
1534707342
1662899174
972333318
941189261
941279098
1727354988
1508462265
693238224
564004323
1686499366
730643922
306089709
847986662
1787783280
228446908
1641118933
1075382998
336803722
1945330314
492048974
1093419450
1262933276
976626228
2007232585
878336895
1263125650
1884740260
932201961
1886785079
1809285526
1477251555
604126669
1844347299
10130816
557310008
873429970
1189893313
978316323
1387206307
382683499
888392464
1692616
1936405917
2047255093
1115338670
1388773769
555928049
538822899
1771807449
745499097
1427522619
439921724
565152788
796484577
879851690
1431200133
2046207171
104629645
321150986
1388580092
1867642242
319606728
1768977048
465681510
973931516
813910588
243956313
1063458910
620901399
167494673
322732820
1332782075
1223710659
1423525554
305798080
719057690
1272672352
874547611
933504380
878178469
295649827
841352493
451095893
306586479
15683758
699154711
985632221
636829733
831778865
804429388
1258289235
576373305
1728292562
221858534
889969253
2050480793
1395047548
118017214
1680525723
1979855205
1646652400
1922833564
1074401659
822757750
1399890398
717666198
867337267
972676366
249651614
807197107
1740635623
856184434
180958871
652632416
1038237295
1565561321
754201119
1381046293
869999900
200765007
132222920
731741637
132234430
1334723410
1109404581
148955940
2042564759
652521935
570866407
798436711
1998289532
1533312129
2003738316
278812587
13577892
8030969
257814002
842548482
504680873
1148551454
1872390688
1391040117
46703582
293945444
2042062919
2126227318
689624652
783497732
1773226828
1553853848
2081189250
1668444761
2065913540
1791840995
936067817
2135624836
795183883
374778020
524893627
653154364
1797375239
662761906
905581442
1729843262
681933805
883278448
1415590696
771947416
618978365
222675342
617733976
2073826520
1307730484
1942784039
495470914
556110468
2066558959
1705555278
1040550053
19750161
774913009
1747312008
1936873134
1353250284
474198334
2032840822
629839139
924282820
1969832418
815133089
396154055
1852899424
1086709682
1081995720
474258294
963000887
871699080
2037746608
1276043653
2146467875
1440156382
910122584
1688607854
784486301
463527051
1070032269
1622015795
1997604466
361911492
1742637112
1578736128
869314551
1793115536
1573776646
1630293108
135696073
1404708930
2055723799
1160145977
1266352938
1996498867
1316585492
1857955283
856655284
884324642
1483327160
15585916
164448567
1196261805
546101249
188787192
1110603813
424555002
1797587648
543082994
1367082214
2020262254
1029588309
2140558896
700981683
587538701
159270203
1209647933
789974495
1138564122
488669313
53362579
2128848697
1175315672
1325651540
617415876
1195149634
1128511236
857724348
585473140
1700606612
1034184097
1362388885
84026128
1817951719
163788600
1226245942
826797830
14202853
445932155
680138641
597979705
1201768190
284188415
190168804
1151777332
770707782
2135368536
1050802243
1629322388
554564521
798126241
975927611
239624752
876653241
2115287584
1056150066
527483057
20503082
1334254960
40600187
385697536
1670779601
1057490000
1040437924
1419107562
210738726
1098579079
1065853997
1875693900
391584737
1485196547
94351276
1255681429
609534601
312679810
872770307
1590323417
1218164112
132484963
1784971308
1557026823
83066840
442361203
612930391
1382214476
1048659266
1856259072
1058535130
572496759
311917653
1255294002
1958572385
115034894
36147694
701052161
1930874305
527240327
1337159977
1560485797
917436048
732227825
44614345
290404233
48012341
555434519
1913633039
1122903994
1149852170
251089126
537763958
253903614
1778770829
321363599
78093634
1779343324
660649242
1807057778
1855390384
2029571545
752380663
681017605
1602877382
1990579594
1587151342
1085512649
954929379
1108076196
84352426
1695580809
2084242530
1369432394
1113488207
172806154
946501
1269662184
581567194
1629925916
214099731
687701103
190098479
1622591957
814156699
1559089650
1834339064
295417075
1771822500
1867817822
57585940
772855521
1504703152
875681061
1736773257
1839052781
747170390
1682263003
869933226
1061650789
989823469
511129618
382459339
288899532
1720746775
312535792
1574984537
1016477328
1479618255
1431235351
1640694998
484464089
769166605
1663665798
903112016
2019292343
1123755202
1593641132
2048163988
221111153
537755280
237172297
340880299
1347530028
1186187828
1468069201
399890127
891640709
1204791200
1954508310
1475802451
661116912
1773652971
2066259944
1672202713
201713082
1618765651
1726032957
1947020370
1034574537
1790679573
269598220
2105274076
891043913
701586271
451242283
855407494
1939156048
89962890
361094377
1671005457
1400134844
1104693155
1064883793
1736168762
1736250067
1858722583
2056263267
1725602918
2061134037
1530665514
998663771
1957511299
277766457
904939507
716487699
1125099967
424970113
1992259370
46068951
1324543044
2093037463
575199506
486571868
1478429943
650143008
1993678893
257582355
1350781272
1161507122
554595186
536981087
1595588524
128768498
246879934
1075102227
1764000314
1112775773
1320940526
1188080422
1336724501
1548600054
1041381544
137690827
123256786
359763084
17109380
1471230248
1654483023
1877415444
586274745
250368339
652890637
71137382
1012222609
840100393
2040151279
951808218
1123619973
2993799
985156798
878752355
735109838
53584490
249531485
469511250
1787439531
1762502629
160593731
1853166355
1382718333
1769106904
1233553810
1227160065
1325396758
436633744
1367299096
1198762329
439084588
743389392
535610952
512054916
1353133475
1168680776
136418670
1694383262
194121210
867758537
848259735
1586917258
195096566
513186174
85406201
1696779355
1462062784
1838974832
29444756
1234353103
1630390005
1785791222
41014837
1903245605
602643137
1549323771
984206238
469918330
16080657
505972963
1306315766
1600977219
2056072150
459489949
16074804
132792647
251331331
274828858
1708175421
1333375368
1704009912
1414934897
1081125410
1100231099
1580459274
529688562
371936525
463974082
882060589
346211824
2071523321
334406354
1838064821
176517650
1773552049
948686172
244715208
1636189211
1571881078
1430358103
303006016
959761946
1091076417
116875110
1988294745
175686166
1884116486
1449397055
1015501931
1215181402
1749181090
1671154380
683792170
743697926
165746092
320043439
1445190718
715171801
1551591635
1316955632
1260786837
1014989865
1115554779
804389540
542624436
444201999
1556732612
445980114
1792677730
1905266026
1760369981
1122332639
2143172759
1069338663
1968089184
345617120
703329655
784975461
314476101
1908794858
113346546
1700556435
1268048816
220050382
2057623759
231116556
1216788408
2122171651
131122316
277031241
835942481
851232397
351413824
1191982155
1441036418
400901812
239450322
495752155
1977832582
1030161836
947964387
648739362
1392571658
1505456630
426377392
1837152128
1777443267
1028234250
365375642
1878157794
924844858
856114452
353607856
92109298
372572054
910311674
1371510497
1892282213
1644694624
151109140
1373366689
1862713059
605257042
1355340738
2082628642
2002154939
1272994234
1511839360
202122853
384604885
1951126815
1539986495
163616982
528238616
681208754
111583271
1167450970
1113145752
1335273400
1830318488
1749961990
1406444696
730908043
867898117
722331592
1513394970
1933711172
1922962786
715919046
1968398740
464150265
9053295
543309812
982010059
1171426300
1623832206
850551580
40761791
158768417
2011649722
401496584
788156946
869382428
871671054
2119001217
678143163
1396302278
1581024147
902589030
550466685
720385153
119399878
620157889
960650985
1717538619
1503892555
368090145
133528028
919772106
1009966323
1455804961
1368053230
1017080784
1648602182
749063683
281100476
369273227
571046547
343691734
972880708
813988997
133665061
1514108504
2043235095
1791661607
91626322
1758589758
262943092
1673397536
418600817
1325093127
1651860000
180788491
7174419
1468791504
1828107809
1595479909
132532888
1313119616
636497874
2128222071
282851775
1792342233
396484913
770251088
456960533
1804237344
1720596271
2096376877
1130272601
702914003
685607457
558955464
1162163767
475570339
1948633215
1333804644
1446927318
934869885
524674793
674092283
989974866
1477122371
710712286
2140708965
827174207
1612347959
1628168055
1165657965
1226440082
1404137078
1308349060
582931419
1741187631
311070159
1477047181
1520345740
581600914
2022048928
1199425108
1026506638
317122274
337525434
1870758196
645264146
720789804
1939876770
1893371647
2053983294
237301791
1385456642
370573876
586454882
81380271
189445881
25737176
896410402
955912806
1618993315
1897057856
726333650
1371668320
613697204
1176342974
1716801375
1094608809
1231717546
156980791
1904920781
152109195
1724698608
744085555
835260179
1421089105
1480340799
2031085652
154310546
714018599
561629815
103640405
202697902
622108890
1677075620
1935979264
1995408334
1519395913
953532866
1466255745
1462861805
2070698171
2117747152
1589454414
398359677
1318747404
1750464771
1925194349
1805132410
669245472
952775860
1857955476
2129861434
485424326
1560384698
940177618
330208120
1933088070
247908340
1074558201
1701428354
1846115484
850284860
1331690098
57951614
1243821360
1798723275
859137135
796956020
1496802149
1524930575
535478811
1921895636
1321521104
1330997331
2069768571
1767464861
1937215772
1895542937
2131784285
17901739
651635365
359371970
463733158
320506664
652906485
383298448
1338088491
2119416813
1025788378
2055779333
366858119
1473579607
813391071
908369138
1214549118
1551875152
1010918911
622365345
1041881135
1692906423
1559333344
194117761
1660889688
1487322756
186133180
876880534
266396316
272569117
2033505002
289221257
569938088
1360836952
317691795
1671684784
669660939
2144980219
1472453811
1180286513
1877600303
645429640
1411216682
1417378101
173210118
915060388
739481789
407324583
562685182
1397556222
637474859
1990754400
2274674
814014603
1688697449
238103310
122238525
470896889
547057612
1113109761
1948066937
250065835
1469118960
2052185778
1932415631
1884958011
2008670066
2038502541
253918908
1620835543
2042635704
2008613522
859864478
500813697
308015011
642822089
97904370
923508820
1614694643
2045196214
386178747
2025137389
1249382052
1219187976
458329762
450404139
1893748044
364793627
1444870865
583123275
902083532
30099904
346404283
2034409995
786183598
818712471
2034469360
860218287
1776712027
1061874649
759990201
1233936245
711575917
942601137
791505463
1742193543
1240823847
1675830941
97751698
1098297819
3543149
1307383893
2018732857
90329802
1002849859
747311431
1322803810
430075912
825656582
110754218
281964835
253091848
454640341
1830280835
358912233
1531602024
871008510
850902158
2103272590
632015210
52442529
781961205
1105225186
874414591
378233250
1236127311
1758929222
1457695098
838230324
907666364
2004162818
1711521357
843681244
787961010
307653245
1286675422
1372515859
698824214
1900224646
1230782859
1467511562
1063265232
302491396
1414921698
7194306
747218860
1263774404
343493663
1396849106
2137051961
162537137
1776123378
1575623176
131251613
1341242918
1147888034
30811773
982052279
657488233
488540450
445745565
279807883
139222288
1423841429
2023378328
353323057
1792366452
1406450353
840520563
1532073984
1965788545
1594983633
888134256
1217050425
1435951649
339224311
1184193239
1631857233
1703139311
19232231
2046053093
283356007
1375571086
52889826
881165991
1640032368
1969791981
2009685444
1312271776
1669807453
688258242
1043121351
1625031969
1311741801
1415245970
2121149287
2141046037
1011760609
379548970
961015138
1447780871
27471090
1758319974
1429317483
1492578073
1420140598
1194060650
958593438
64962333
6612826
1203372301
1436090067
1085860989
1611819397
1112716668
2095701595
1166743461
488882125
1634472622
632797429
1472232807
1794367959
921786701
170450752
1518854451
1821299944
905103081
2059129973
959078490
2011759265
1267110981
2008576353
1305732629
1179010382
1040843415
1325624991
269839422
1377082431
27140495
161880641
1958298573
1625391556
1055062408
1721317434
238510288
1493192247
929588092
1564263055
879543744
675911492
2103373367
1495119033
1646079456
1525031352
1166391119
1899653754
2133328810
2077003220
386682234
1712970343
1414804295
481264687
1361393380
2091159247
913732411
1176875844
1819311374
9280445
699388215
282844520
246159848
282462735
1482147210
1613724947
1963952704
550111370
275151687
1125913747
536420122
295209423
1105114665
1645483032
2036799325
890417204
928137041
488899482
1738278529
1599003438
1906938144
698712552
1147724169
461563314
2025796924
634082206
1844453285
1084214662
599720067
2069915057
462056656
1080312382
1625965883
1255901214
1217525858
175766055
960722855
2125367859
1475060130
1253105828
1010407688
203966248
37377015
1421123777
695712150
1836930500
1187959162
1666985509
1135873420
1866905861
1841718805
1556921630
1824648861
688700067
1974152819
2052933658
607536517
994984558
264394551
1667977895
2093211896
1467601474
595663046
431969518
1506024752
158551498
1278655712
1588744246
1340075212
790104411
1926074764
208639556
1823476008
225003916
547881804
269296943
966104309
205351434
1908114334
484915671
318068577
1868115871
730533976
487280509
50407660
554701320
1176508920
374858555
1186605457
2044593845
1169490825
1442825928
889396938
1527658134
1158159676
768711955
469039262
396585740
69784062
1184804245
512488397
1594773952
1323571982
2106416160
1594170182
632458264
1421042359
158379287
1283740173
1089604375
571644298
1496321157
1093195019
773860253
692814878
152652222
372027092
77030570
99421447
1828512202
959453192
2071367306
337351066
151396700
900974016
851217283
1834977779
1762592659
286941823
1015773425
1901638478
2068434512
1776268206
1190794764
751213535
346673887
595316573
1782078211
1685721061
18279995
1187286195
293890557
1209884113
1948379015
1713400600
925563873
176618075
57219527
346158238
2073269813
945534541
1202697495
1608575794
1730641317
793171381
2044793293
1039009460
1970871673
1332894898
722927280
924730266
785446536
1394103122
725863668
815692680
773208269
1382412980
47026101
1634828448
1997617872
149415334
2112777051
1119323492
1787399809
1244529402
357718003
1929991716
976219799
638041323
1876927582
1175404074
1659500479
1388558611
885624980
384866987
310448436
811178193
592736805
730819141
1418781112
48785266
1505540080
1485243433
1974244074
1573517172
440204130
1630051930
335742749
1498114708
1601076418
1643773527
485349770
608276259
1980770620
762653936
1423160568
1565010061
1540177684
2085837878
1669263422
664397685
1421022688
1449618637
986173934
510011132
280556099
1255693598
1210721274
54169082
1711175067
138904046
838830139
48678435
1419457370
1131487564
111789263
868709873
2067031656
161932514
877338505
1195548521
1051417675
74854773
2035411597
1500037811
1634763951
926624673
1546751309
789733524
515959543
1039265281
1545161096
367105969
1141768892
747724908
2061219827
1517404819
2109746669
2018569981
92038097
1421986983
2070261415
231783391
1387320382
993383268
2001346458
86976584
79757573
1725987654
1646970895
840059275
1610319920
1254683111
1561093273
2107642304
1565596923
1014223719
2140773972
2394977
1931759648
30518731
1955693534
443000798
613312266
1880882025
1562660803
1773573960
59352011
1770984358
93857823
1367374800
1211870313
1860843975
1629781005
944275132
1137269
2131539897
1784838634
1867375163
725197197
633149174
625250346
1425583201
362141152
1788059390
51000856
1170027191
854972202
2008501145
1511198926
769458748
1136749384
1493692513
2132399270
892499573
1128094748
1119801285
1368208896
986037885
282225029
863444549
963198578
2124790983
1761912485
772910768
642167632
440715931
153822739
1630107408
668723000
1586505640
292846620
487952392
2054440332
1804540883
305804655
568854625
555648678
1958091663
1054402149
1617549132
735689086
1922967995
1312841909
155849003
775101329
2481970
181451429
534036659
1909535659
681702636
619747796
1395944271
1875891709
351151038
1117604755
379413293
1678676413
1442410828
47347666
1179334585
1168328746
975527041
1226545503
4033491
131138750
128634970
1648512265
245864618
1263767456
855328928
59543893
1725729461
174738903
1432905594
1776185931
421391570
1263759863
1580442935
908251694
1131965679
363345
2059034344
134913918
1665412711
1139119418
1039597437
239498773
1852065079
1750604359
269386095
172729173
2144012993
1323588936
27602049
1596223577
631999266
1196116169
441316978
1823381855
475909001
366510090
533477602
1144795065
1529282989
2054215361
1398267075
875344929
477242633
1978007644
550728753
801816785
382297898
1111382429
651202607
469119793
11780884
1331558333
732099982
96516032
1826619550
1899304113
406966622
1424991917
2023374663
1413531888
994136831
1288305728
1013031817
1023071911
1045786307
2019278559
1384882348
1611166286
249579932
1344431324
1779080765
1377030830
1464860793
1368703290
377845649
202829783
1815890570
616472978
205579766
1142689937
1067875966
220956643
52394001
2069721559
1774668539
1359641226
1250437595
1520031692
16956952
2137354426
99801869
708913106
1165631348
267450072
713250152
1642449828
837057315
130425046
1865495550
1169073316
460206188
1519341479
760996896
17559382
2068851308
1996852175
1966467380
244841299
1117273881
1028566990
854181112
448815101
90269659
483264858
321497434
885238357
700901045
387622714
631761996
2027219981
139227951
2039709143
539671074
1582536680
1667016981
785196465
99839213
664033772
517987416
836141802
1213689703
1232183980
1314181963
2047078145
1640241873
2005641720
205406452
286755058
816472581
1397866414
832434265
1569527353
960121666
1800934982
1483087063
1346478768
1425570377
1429544099
1873546564
1178569287
1915780046
598379026
1046517088
506059585
1896213886
2071572848
1281808301
1683386082
946368342
689066275
1366976334
1697411835
828434255
524026496
1958531969
363940766
227938176
1417078479
69953759
57898761
2075881911
1624975785
463204546
1542915676
721673960
1285412424
1596155993
520639670
435413872
502858266
1414054244
778379408
919293532
888532702
1876925951
1384563435
612325678
937566048
1248156509
1340038937
564452821
1253951839
1189154995
984381444
257792367
1664832038
1600399724
1531493985
1927495062
559067415
1061899693
1346258314
1140592868
1109519796
401554993
996175501
2050087484
164568641
351329364
474548886
1013513787
1437247045
677987770
44542903
1768147374
191203323
749778401
1980137939
813512747
434039558
949739875
1203448105
1412282300
1821466971
1167691152
1032393575
992927130
304768585
766102153
1161959207
108808155
1214345561
939412471
1682462677
359777024
1064128264
1688789237
1439556197
1289070759
2143759311
32936778
2009194080
1134473679
1742960523
629584417
1441823642
435228290
1541882215
1444175027
530267388
906544992
2027591476
162489966
1884609109
1937360468
1952069713
669031197
1817048509
401256654
1288776862
1488977992
1212452068
1959797526
472373760
910876915
1478275263
1366869820
1356155538
642233693
2130329346
471238388
250996241
1096083254
328784470
172938649
1831235032
2041662214
1329528926
907052460
987350289
1566454493
1404498415
599873270
1685002225
1117172807
1637826881
1806662299
31201750
452861353
1118909273
1899304113
1738246988
1062707058
273849790
319318908
1793143164
1183245882
1225839660
962620507
328149669
335168204
2019139336
1094567451
408914477
189641557
1387244561
1266358215
1428253562
507510623
308662734
1026245641
2077718832
365930374
993556935
1357714598
440893401
306675682
468572199
1288894425
169304769
1112615090
1672349656
1843213769
2000975738
791402382
1335153537
2122473645
369472487
1346420101
688028055
351297756
1150076096
1658574689
1412660052
195799621
1059368143
2123088638
1154254766
73698519
459860223
471020745
1767826358
981647697
1481482439
507196171
2019263438
1193880473
650066824
552279695
1551175132
525985067
1622836524
2117981657
40302216
1247681718
1058896547
196190587
1334050434
1228896581
479286584
675247962
2038377998
1432636717
2035696517
1417708469
574676237
409829500
1970370672
564878083
799229450
859061448
522682688
902021674
1114102819
1562278156
89173826
212108227
10162522
1032595564
1608645782
365064738
1387804565
1113966973
1793082078
419066790
2078690095
663035805
2075772755
284440307
1282816847
224056695
1869913363
1489216849
1526169225
2035959387
2031085588
490355104
623295388
1966695968
2003852141
1278673903
1876486684
1725479774
694435992
2053489031
1984902754
589944321
194875554
1575600781
986663907
45492488
1287535265
1877291109
1892955908
14674883
515920470
1498745600
771114097
1343018563
1812660909
993344874
1790369091
1947372030
1124886910
2085011864
631455260
628239754
1512503390
1458532222
2000990952
273231912
533021116
1808944477
2051267208
1736005507
1992165543
1716537117
1339855353
1016416205
707433133
1316804820
843867773
1949271902
1410983299
1883459494
1420561560
1375711718
1564970035
1488573269
632384843
432940977
856659883
2090399988
1147982693
305511887
1314458545
1364240418
1036141571
70801661
2051313973
840243912
1875009667
169155441
1062022926
859113559
218514539
1617806797
1487526498
385255460
1384063983
1881176805
928387355
198344546
55902032
937728754
464809990
1721841851
13224850
1022745486
202234707
479945285
140648031
1987761605
794409862
306623086
1271060415
258946750
762561556
1386543066
122749007
1367141677
1116104283
1553035063
839909720
437008534
1947472742
1817052077
2142257393
1721283250
1767748699
2118126842
1789549856
769219063
1691611324
723163826
678038459
2036015778
1255195275
1933446348
868047572
1160883944
935990715
803806235
563593067
1483893497
2014318922
235321720
760793073
2042161921
869953815
1722232569
586378251
1124609880
1692861194
133962704
42598104
2037463494
936176038
1425302409
1443713663
504695449
1572366555
1550016299
965272162
1194865664
408725019
2015660623
288243744
1827509542
1351209449
983543290
345945854
362516474
574549073
670143893
317199518
172254237
672809282
2008643463
203458363
619644127
559502125
1547878639
528192710
1550415752
1388848996
1908115367
198261674
521507614
1632451575
1766597045
2070045113
1048927874
186554002
1442691386
1651383855
1034854906
286863616
1497339073
188193879
818267855
1001356344
1912899536
1399921289
1878290791
1264228440
1510260883
859457841
1746524578
357206400
403527855
788267347
888222058
1339855353
473190232
119366649
172813341
480556036
148710484
1374929847
2106074122
680705709
1147888785
148768880
454859330
2025994851
366730787
1496171988
1435099831
1869891088
1839890663
1030719998
531235200
1200437261
702932208
1039495797
450285790
399993089
1084787148
315891675
653623390
996079205
1424048493
2028652139
1908618184
1793416515
2022104873
1610127777
302560933
2000690299
549499082
2081647557
1676627000
1631988172
1257105865
753439013
77162001
2050652143
1818688808
1781206645
872150496
1787293572
839599500
683999327
1337258611
1728809965
797651259
949243476
495411217
1352628716
542651948
639997935
940047734
1497538172
52241861
1495699987
1632082330
2050561635
308294742
660003428
1674455737
431412269
987752484
1100887353
98703291
184310355
601508018
996766783
1848515750
507766487
2144789839
2129390931
561926781
119097660
1408656823
60740494
1755828876
209926117
268914568
74230062
1440491614
720620507
61108551
93331134
59065794
1656606280
1228643033
633744061
1381002962
669606528
369224306
1573442387
177535416
781847595
105319797
1129637160
608360422
2129170602
1817014682
695526359
1053391642
875982417
148887473
207577671
989212624
1993719808
830745577
1559791987
648009770
84252447
438984627
644271864
1408036167
1338187288
1132287386
697025889
1761019639
1987458555
1202115970
52035532
471868507
589800357
995997722
580045080
1590987722
1089647949
1020323431
19069464
901844836
1651568086
312679707
1159135257
1385778737
58537698
2078740506
847036856
503985699
20206461
77125489
1569024834
1856192129
1350650205
1433647206
703236741
519655046
1462961876
1375778693
1269651445
1873699672
1671559492
2026754515
684028168
410288782
1563306857
1121001787
1373316871
954398889
540172914
710732675
247338734
1538949901
1600419530
4017775
238797300
1144194881
886409779
1043961033
883726547
1321919304
1371873497
1785326813
2020173007
1758403327
369289968
204510455
1460908919
44966677
289564253
531799302
2040618068
484244839
165059228
460196653
649860746
921925334
53402533
536565150
565648470
1090526331
1376242634
1881880233
369159225
718577440
1088793989
1238708827
995407029
212422157
378360417
200366732
982654059
36016879
1681177355
532560896
1380729826
1978806196
1938791438
9200697
880872616
33451534
987062499
527087708
502517282
553860012
707775394
496028895
1039156272
1094110963
880061358
823652891
76088737
2060639861
1341812600
134748441
1134950219
354597941
1800208993
1009493939
1593228443
1329762653
1698955028
513768834
1719846976
247164356
1926296571
1083125547
2057620475
615715633
1946401456
974510934
1502461572
1772778957
1546371025
679378849
2011738957
1202270690
965840588
1395123905
289294937
1393338887
751586170
1417640717
2007777702
1196661191
1029738139
603855598
733096921
1378570210
2092698676
697335636
2080970205
1695661958
567206473
1551334871
1458115717
1315901877
1778558697
952542811
1789768064
710022597
578587451
150223701
2073474516
1576789151
575979994
1049400998
1844774499
529019564
268159747
1923578776
1432245853
796480598
710798445
379844769
2027956950
430448759
690212658
1271765255
526444337
1443130407
873352754
1765356057
803245107
275715809
1203504238
856689515
298373606
1668538540
483904490
1358393229
1597813079
1495050491
1719257414
277575375
89956515
113920856
148175710
478652295
1231838659
398839236
1972136809
1097555022
1676888715
1384227653
1751772574
376596601
650208676
1289529805
1245851737
1480146592
2137059646
445571497
1992861474
33874891
1800833996
1439434141
1339196954
1804154060
826797830
1018607991
322740390
95619596
1340152466
1157281611
385635149
1368453783
949887028
1914147521
1065911695
1192438590
349410989
1192011246
295043894
308230803
241033591
2143559800
685257725
826224462
406229988
70534058
7685478
384814895
978656920
1189779289
1873505065
612678624
616842705
562914030
783017040
106686059
138273949
2049264631
1675160694
1736342297
610075924
2093595546
1996107336
221572290
1676261686
334296506
1345672643
96372126
1233745604
757272361
1530210547
2104584856
158056178
2122046101
512370183
1014504917
1504254193
1550501756
721908211
1788845090
2115114554
1077699382
153376490
524164543
1498968206
441011369
236248560
489762588
576282619
884522638
664480498
1741015248
1377934886
1345778244
1372222513
326907268
1238207776
1128924472
2137769211
1783992358
1273103399
310249727
871138744
2112500432
812105808
1005432444
507026449
524110690
427916592
1198721384
850313113
916461334
49056275
1807390347
355709018
1604570896
750499994
1615941749
553898391
1496206916
1569656209
997240315
840991754
1737389037
1747303328
1360307050
602079866
64073988
491032725
2099421080
557745648
291257207
1630195144
1827270238
1128502218
784901730
447735258
687122872
1881044457
700645807
147661250
1087691837
250502301
302675169
733106819
675707739
1688267665
1303339656
2134718880
345040752
619964434
2018644338
363500544
1480423568
1047648205
785570009
800571166
1031721352
1061186237
632994398
1834201769
654096298
1774211260
890652139
441525362
1679245647
487956471
1110720516
664205880
305426579
1852153354
955859029
421012074
2037427646
99221188
1272973599
1256248398
1898788345
1305904883
1420717396
907098226
897267767
1462282058
1374580652
1171189520
543962603
638799554
2014862851
1810727385
1433676767
80565258
1240006195
304398197
159813365
66609755
370395389
20013886
188149518
171538518
1356244113
296937096
1046194045
172109146
94293759
595437193
1618760091
1140417149
1691082890
393462596
1586152035
621656179
1280075683
577237514
1565447829
1045736030
1798893819
274693534
254272395
1579140333
802734077
1966799692
1806833180
1712597054
664031385
693012796
761012122
747536767
86246582
822066578
103356223
1368533477
451274500
333761023
193101156
84546748
2043902848
132596397
1215775560
423413219
1206236448
256869493
2085247711
2075821037
487730741
395558792
1335862406
774555733
1646940821
2080306362
20745263
719445299
1888500112
245245295
2034423285
635726349
1862427006
762781815
1911519867
835623100
1663701270
747387230
1981668178
1331668080
381623171
1038793374
531057158
1629432295
1489139718
741684494
736538106
447743197
605789113
1939533350
512693366
2030079699
631654775
320343501
1831553542
1809788962
1407963125
538016908
86542651
775699096
429999212
719875405
48317150
517567513
410966412
626729644
608692454
1145147145
805876643
193004545
1249986649
1741907684
1507827046
952269676
1623824621
1377092332
1654148627
1029206021
635833346
858376502
1091239627
1059895539
973393394
1955534842
1037463398
755417985
266733535
298692227
1231320971
1953479740
999000644
306672270
1574384261
485981636
1943202315
1141575736
909163093
1184188075
1533782574
701173454
1559824730
2088250801
1996898318
1469175040
1768603550
1422730619
265542255
1516068174
2123399283
1878672086
1796710255
413560761
1411191369
285576259
1385934955
523815071
1705268930
2019519411
1707834523
1611621353
150877526
1149160333
1445517737
1296059952
1033570827
1862525142
938029376
2099152591
1030070776
1895596785
1400590722
907076565
716747556
290067244
895912275
472635222
338991927
1615517125
1038804164
775568765
863517421
177802174
484897365
528219044
260069668
306226905
820316369
281599532
847912550
510854447
123025494
1336654161
1969190388
1570775790
1295913903
1366488630
1912384974
1910604657
329824283
1900460945
58205476
1275843300
971334148
1649797334
1208822899
2096724506
972682829
536142514
824279306
1557315777
2029594096
1182897906
1135750900
2048030167
2120796364
1014708100
1864927912
1186635523
2046806417
1872046302
1127901528
1489872641
1212542537
533749284
1882928822
159656004
33783000
582876481
154788858
630697872
601716514
405438850
566182362
1834757425
1587905314
197804055
674364484
773192529
2113632640
1675498986
931408666
1547912528
1479164132
2029082046
612968966
818135374
1760726103
2045634264
1483659984
1886274395
1706413288
231988099
335336686
898897552
495760531
1673948593
1713594176
807981351
1659486824
960002599
1087366816
205660260
1251336136
134796100
358454256
2014221305
1458914080
16303295
747296469
1594463510
2089269733
815520143
412232416
428167471
1066427928
144647940
1682005509
388121656
997126966
36003497
595486683
1160286791
1835701561
1478623235
588074713
815810057
1076031202
1115820452
248402166
277768856
368166049
8145484
1068053507
1826280561
1605910612
1517282167
619746693
2009223649
1054192798
1598662368
14353401
249911915
1462698118
349102195
1273129871
578669532
1026950425
2046178235
1375332199
303564532
313776987
349517386
1278765188
443333902
1122229995
205794663
1647947385
1524053200
1279657321
326619278
1554676782
1254454284
188567904
907316587
2005593700
1597271969
2097573487
1881394485
39573836
1318922493
1415511305
1833698099
1213511330
1253810485
73664116
1693627495
2095367114
1695853498
1804563760
426330159
510786296
43900608
812371849
1549934227
1913462949
1710684461
1123843112
735181152
799536661
1837916199
672511533
338772934
1328637371
733013051
893692619
44246236
572807163
310861271
1008841623
1185669610
1661642165
428724514
1649017217
294799090
1539953824
460232421
867605969
271818951
869649298
1474968081
1255661578
1853983641
1889058589
2134716470
1532072873
480872499
480322764
1468419945
269986538
266852072
1714870395
984601038
1574632824
1360785956
749040030
2013990697
677803441
1696928574
1096349916
849011722
860285909
220827196
85616705
1160052169
1103465912
1796643668
278763655
1747667413
620217628
1422480241
1794970071
620085596
170964404
77093709
917228740
907518029
757944253
1688513942
1243025440
866436169
311757924
162462319
227749229
1972446731
543767967
1486643585
960177349
1119642669
1473661654
71277510
532421447
53119143
1361798479
1962430394
1368726569
453431777
152144830
1936650417
1227271819
614412344
1440171951
503416645
902850648
2080796978
1395330935
975787586
195742481
569312742
1856620947
194515720
1727875727
1156493721
1203937285
1870974239
657024801
804648256
1423780067
2086024796
1950625236
626814821
1404884363
962025047
1679686568
1055099649
331905672
1131078812
863544802
151713058
1972995621
19458214
1026877443
782185261
1410822034
1336638835
33185795
1840088240
1536474790
1979336704
629042572
1614550533
1224259446
64643653
82914964
276584907
1493163199
917396068
331654622
21876478
391682873
1156635707
190352025
1654331294
1566828929
1658364530
1392812428
943630371
974158506
1692408724
963814225
429452213
1527010585
46169678
309947394
1116284472
441914316
1071441037
132071950
2069282741
287705484
369328738
1798068794
500961148
2002479355
601317992
1339379641
2116708172
441626115
624755523
70341668
1513321110
1462667889
1546594219
1607797679
903612953
1708700771
354498305
1172383967
1450345264
1031927687
1835099603
343891453
540342685
2006565523
1448393066
1605420699
200524081
791454658
1133462577
1438596572
1923403706
70727638
132105227
1297816367
1769971248
423162580
704028063
616500325
1321443150
951716680
2027607115
1422077776
512262768
2053514275
977081024
740376336
507296815
278249646
1051077614
420449501
1532600237
1368923956
173756559
28693421
1262662240
396482057
1498409953
1587201820
1180911918
1645981700
1848742766
1084426177
1634158199
833217762
1292885947
647518143
452635654
346343674
666497694
436354101
407079456
1873896422
214073408
2103446267
1838519978
1891243409
1646677902
653358626
266685003
1911980157
1445864009
1769106674
436313486
862639355
709105251
1872053701
1573580456
1989215381
2074970942
357521450
1557701344
231275122
645884468
435443493
28880659
91506466
1069618827
119588528
1437835655
1881009777
264459149
1605563484
113118524
343838283
1952029851
1113612725
1829459763
1879183617
1172664752
1373586237
142413248
519280303
1093392335
1627634255
1935200096
639065459
2027109394
1086826386
659983311
1390512143
947417087
605606248
1494999996
1057158599
403294550
1923174109
462768147
610591626
518289707
389774314
97105366
886919933
374766980
124076803
1801163495
1992977836
1799463645
1120725227
2065990472
1249937020
761127421
1869718724
2013246010
1744810707
636475089
1448040613
325521190
1470953117
1194917060
1772818261
1959583602
617013918
1302653138
252956451
749164047
211256658
1631221415
985015495
54003750
543906978
1907595835
769093806
1656213050
1279511405
833566621
1271109028
1890746739
1527012721
249797465
943065063
1534123351
1439455192
475029307
1898016595
1979087935
151742840
1254196031
1500639282
1652861988
1682692063
795399995
836535593
945789265
1108462241
2020423634
563069495
54003750
184269905
2098744678
2053063866
644907524
938915807
1189658270
527591782
960371113
1439914475
575481552
1891921091
1442097355
1837073623
751565626
1703106202
1763618242
72107584
473753439
694123889
167297965
568250758
367106047
1411751142
1350744004
551480085
90683414
373129734
1785495307
231177460
947720967
1579446191
988109144
822581211
2067956669
442667344
736576372
714874996
417971953
1697516966
457472541
577537605
1343322840
301509541
104831407
798965000
2013145407
148756615
1884004864
1143529151
141647853
1761429950
1557242183
2139203905
110277835
437108517
1047538909
1430079169
1117229176
115262673
214897072
871371152
1936267658
686855941
2020877016
1812799142
1949491142
579689497
990750419
705982830
1961476899
1024794533
2087100348
878497854
1445831737
1469148467
221435626
1953000517
1643675806
2051264695
1737457573
297309756
779723006
458894532
1465485591
1569866788
1052896390
67328262
1722541163
886492214
1438326861
14807281
2035746234
2042024532
518819486
813463597
1253385388
1815046138
1463382545
789227426
1567623936
1930138738
795092123
903848692
1511964101
924751368
269312542
744876795
485664156
1858524590
280321061
634755210
775567772
1453437418
21588995
1884037369
1760861611
1671538737
2038752543
1242946543
1831085613
490053211
1877728392
1265750441
1862983172
548359543
247793725
2126156451
558739054
1750431134
827354363
287888939
1224038020
1876508786
925096525
729858838
14245309
377244079
338290060
778594404
1019650936
1122399789
1082514630
1761231687
251261055
1397409780
2043427062
247424376
1692665186
217445681
392659434
338518153
1148686098
1294930369
640240995
389591009
863580863
859560604
1478327987
682176345
419854257
907916928
1060139496
1065591474
1827899985
1532262315
1459329752
795918466
388027797
1329492140
1351594358
2126515987
62780686
37228092
329504614
178346622
556086161
1014090897
2052796473
966012752
1899478822
1181623032
595796429
1474472503
1508210877
1002619755
1101106377
1417787354
1762035917
2035008987
1488379564
2016163962
857328708
106532686
999716666
734435892
2100655732
285112123
536414171
1106943391
246724986
1630312585
618041247
1522502957
1943027646
446641323
594588836
189910732
1322341459
1099557395
1549670975
358187643
2078319451
213865936
294164204
30579693
1891784482
1605912511
1128315728
1279710200
479905476
282291885
1136652420
1692118753
1743379058
1664602372
721976167
470406493
562155780
1429353671
969183465
1613900691
1043181596
1313095541
1579102416
684593884
1827154972
254019448
1802688451
2013840721
1676135488
1953535474
494902729
1512789481
1247511408
493929004
2086353041
1804155290
36659893
2055145382
1964345413
377889832
554990652
874458151
674917769
1907298223
128503026
162585197
1539623816
616669763
1496056190
1681331559
652315214
806831258
1150202196
222377392
744430511
849612601
1945624904
1962226052
528873333
1022728780
2091817061
1208356839
578178319
1830158510
1412453869
1782236153
1666854532
1258068861
483656935
2008368165
539002043
1109160139
1988421692
2003198039
1718107502
1250399325
1548853935
1919566792
606167941
1742673927
1743036581
1621429233
2069915057
1615003526
1840206143
154011709
2111309823
437277813
1142456095
906405284
723098193
997439801
691877060
1900587690
1680346120
1591738255
210461437
748090787
786642676
777422738
1640540999
643924852
355889653
984571076
1160852341
1768335064
246911915
345001415
178678477
1354389927
1112538512
153887788
1258400281
1626123664
745534523
1254792007
1723309616
1835819974
1041424278
441706535
2063140640
1239262718
137026239
213446175
939804264
1957732935
563499432
1993498860
935271604
1379268497
179072371
48387914
232517610
1197118435
1295698040
1199439875
745706260
2114823987
2064580844
397244517
1474178266
965586380
56612376
2108802832
835764035
869608508
702578511
330872614
433833726
591533553
650421075
22529103
1956522735
1384325107
130620238
1431385587
2114307331
1055848617
2058235940
247868215
1644526800
1268427673
128970168
1749025349
1554273411
818335667
2066682776
2077489967
391862080
151892459
1416297637
451532879
1623321484
1523015602
2063722543
1037237774
78306143
820389525
689902283
468027584
594877657
1149162669
1066448846
1009744744
1388397689
693331953
1729425673
742338718
543965735
2030506057
1900128981
1900593353
138564881
1020893696
1888378550
1859501970
759229467
1253702191
243458924
1233373370
1411562269
2105604427
77275236
1298865677
1663512572
475802893
2017293240
33139575
1206150881
324271277
1007147003
1670071498
1750962557
1806258276
1587368486
1029363654
788698664
908680664
1066011689
1258620889
140816009
753821180
485204315
940047734
575900675
891376722
554236421
9033614
1821282661
331555926
1778133860
1336242910
86781448
1483475683
802398793
2132713891
592330276
2137694456
1903575762
1920550500
1560609963
394470
176583936
1381251577
1992937165
1004386580
1949982734
2065939525
660149813
1532581878
1002661726
1645076578
1442836777
145666868
1401076111
401090550
2137184112
2144326233
643199630
1947036825
1278211097
189099569
1044854239
1050257108
506487447
1020341870
1589830169
2132491097
1402253566
416523645
1697399946
1571162042
43346618
1934275717
837572967
908093234
1553983580
143027266
1721680716
319783890
2094048430
554853561
255764681
187002378
8506017
1550246916
77366604
1492746404
418912013
1427945302
70534058
248147306
689578489
1158453875
1103154083
1754232641
302086227
310643399
84238621
627388171
47871042
1658059652
313684024
533411466
1581492952
850664487
692656026
1246725982
1354378392
1847209206
1747061825
231170345
792968370
753742996
1492372805
1813537155
1227741593
72185062
414707221
1506603171
205049468
774104074
1570840896
242938552
815885687
768145229
1750779477
1545217310
1564436296
1665713305
178628689
566557663
1477910513
665087397
626315938
154361622
807139304
953615015
1880955349
640985185
1434737449
1643430691
1163544300
643859330
1113993142
1717026510
1171404380
554107623
1741981406
35825657
1163276
332309051
1490106041
382161898
50052064
2089375438
1378073331
1772934406
673971406
1141329330
952886617
452131184
2140306039
761025036
303614873
403306763
1145256337
969656053
1085951096
655072248
1872426132
1434740334
461042577
145482855
1523835142
1954340637
89780131
931606294
1042414538
401265149
1852221706
1216444781
627749780
255737589
867717952
1486566968
1531366184
1328196225
1860304137
126579163
2010334460
627741574
599448446
740929960
1148508417
1691061870
1630497055
1751373932
1973770245
1187439748
1081549535
1281934922
922918436
1226240614
49057494
307727468
1542826852
1967435513
1317466856
1472667349
1449084186
338776660
1340841068
767551596
853090027
507223888
868860984
177333865
1977225150
919301793
1879949946
2104788266
56271682
626836804
2032302318
498822161
1878817389
1637321169
1718045529
1966731796
1064925699
1707708908
1702523038
181968709
1758514158
1784868599
66080148
1723693332
811782883
989172912
437234955
1791622562
926298534
843341133
1427807908
2135437827
570745078
151535349
1035471004
1244865887
109611494
1938399719
1308784732
1440309400
313019901
1349725817
1883754624
2103480657
1692892423
1447073126
1627159186
1665805522
385758211
1336246593
2095740613
2104879431
439099275
176454673
1301502659
121319701
767827593
907963907
803974930
93097517
1058652872
1652658265
1133080798
267391321
1306466474
1412036145
2031212566
1347901358
1334852100
444738870
851777496
597979705
1176157731
2102770366
1633154225
1440557062
669307986
1059471056
243746298
164005562
1217526469
1489256122
1259972094
443880254
197041990
1413920649
978375966
1527608404
1916950995
2107517859
988034428
1028773177
649946330
3560446
1304836563
418018163
393525347
47141773
442402057
1917713539
1476967080
2014121155
681564250
474513472
1068345200
24025837
617192065
363080107
1583147465
1975364598
1581185995
1960729820
207131572
28742615
1259789500
735557918
1645221450
474506699
1926254998
1151005098
1944831727
1235272810
1827212731
1943669650
1708812487
1842722980
2134586379
457616517
1012278298
856169132
1072160828
643608702
986141107
833595780
744375941
87039492
1834453632
1663718102
1963033691
1536970858
1468038724
138891861
1765343305
1631316378
483079636
874596571
1669964744
51223214
219222430
349453236
123571704
17417572
1507959334
993009543
554369744
1749233053
2056373842
1474029537
254294387
367552508
1031309848
621798192
1637508890
1536914483
1258762968
1463180121
1947087381
505128419
2128886887
312791244
258975020
469065056
1338997872
728779287
2284031
261808366
369892257
1570815410
1572246742
1260105316
317586895
859715939
1518525036
158626607
1001495450
1635612508
1516671822
1617115011
1410628970
389604021
289172524
1062669555
1428323955
1909557850
1975670060
1959345387
1400572726
525565922
238778838
1359048097
1059751747
883794935
1076999302
1347821245
953865168
323333157
1595726831
849491425
1979850492
1781746878
1361419571
1822028364
1827610844
475009266
1938606445
1881589164
22443306
1504768402
763823167
507318098
1785114285
519556622
851786701
1467889498
620148502
1318180190
457442572
808561278
1806181252
1841967060
1474458191
393776781
859859276
708434898
1849177194
864773953
338728519
1608007143
2066048756
1022916763
1850340179
1175023445
827405589
606993816
1760383850
977922553
607776569
1076023901
432211679
677079362
486229753
901113302
447181446
2032248174
71625021
1359465921
1479029843
1853438055
2076493910
464134522
167747839
2067876318
2082179062
808536966
1606933731
376690112
1531234955
559465530
967146037
786175359
2079394692
1313173960
276646961
1405436140
1886655856
1018703914
145117476
1830175589
1300263738
333891693
1406058227
1367014166
305785505
160319173
1414727070
1853442998
2121264876
1393047040
239627713
1969099464
908548947
1131887710
1589527798
36284624
1823705001
1972222116
1074484115
1853283747
1003554578
743952742
49396217
995524230
2141736838
2118111035
1497012437
1025143098
750347324
1221448715
641398989
252527653
1848014649
839858027
291427491
1865631177
1440085110
1285270141
350319625
2138580018
1465747440
480825562
1871134138
2115509466
1780185606
2132847530
1611894114
1146071028
419224733
1705890484
1563438287
649946330
2049244290
856364464
1222366942
1113351990
2027111534
96034015
1473790280
1266652077
548029281
1043767434
1984857470
539961267
885019336
1108272688
1996515169
1476977875
970436941
1904459216
2071882198
1665180489
1274669930
963767530
677988776
742951704
1483422317
1722520185
1555077218
865855266
1649417561
230374577
202766351
170260033
1362856166
166065617
286719598
1274998651
1674069377
462194747
1728086404
989337078
224382981
1015707172
442066957
1507823832
174005756
168701803
1194209421
1974208503
2055880555
204169073
2045144220
2075404744
1010239715
580051773
93037982
2095637954
1102891360
901506533
1034372310
1135693665
1016186776
1217195972
231863725
579714462
584215064
1859896716
409289703
1319259699
1224129502
1959975824
1549370996
517992431
969091618
260563737
1981818409
1930127536
910452288
1115862623
342823163
418360362
534417178
210458738
1383237527
1380071387
2020006185
1590864006
947373206
1692982051
843781919
670454906
483548948
1409327960
1065636568
1673754198
1740605974
479783251
1397174450
1112750321
1582934607
942038104
1660138201
2071588371
584414609
1609509690
2061372651
899065569
1624879340
1207990023
1626045693
1969099266
1195576114
1743566410
2082671803
1072115117
44716746
1429492336
1911023403
891747867
1055291427
1734294992
793917519
580705420
28141714
1720753815
241115295
489572447
953677381
743099862
1652036968
463697861
1303952092
632243492
2093783461
2103622618
118937259
962567837
449866454
1616731933
2144276935
1255335281
1118342018
621796953
722121737
1027449302
335364439
485777893
162167522
323968412
85275323
2123415136
2113378173
527457881
1110346303
488224180
335448901
1328990707
778611710
62426493
1393118819
408499680
862648868
1346903844
1363259330
2080812183
97292467
416109204
2097002834
220267921
1875642796
1014217370
1202257840
602372141
1579982100
159852282
1102681796
518334142
887593111
1690570837
2039918176
1137148791
1606785818
2103407803
1832339869
349058124
613597778
1894357355
332848640
1420520700
361811049
1909926886
45897474
1596050703
38434891
618933122
1526124475
736813564
1847099595
317940681
1618708346
1176860147
866971020
1367059401
1939699496
1422186183
1303831161
1753041958
411604895
33673802
1629139239
973315837
2005610790
1610897357
1536444766
894562300
272588169
614840927
1407101797
1402010530
1606337276
1489064053
1096880003
574990719
556846685
636746980
1884470289
2104152748
446641323
1910906675
849882010
1591421969
1000695223
657873914
1291063500
2091444185
1018194365
886409779
1074006279
1624958475
1890506212
1192522592
79791273
883664489
1295531744
716863342
2052290622
755433446
364502652
1726330181
581898417
1997338150
184829932
904216175
2032722489
2006993762
876334177
1123323381
977347803
632759831
1968787633
106736966
87356516
309017881
422260781
1679089281
830939940
411820786
1338538661
1291652408
1048326556
1934316156
443731419
1384585096
445792554
457067706
1734702052
753282098
133740167
746913066
875078627
206290873
147006226
791236362
1823626498
1908911649
1355431401
668749885
536815391
59689475
2058968717
56164083
196420967
547498831
1653588884
1150486389
2131630563
410817442
1581658064
1360737494
792279643
1814897733
1496315975
1063488044
959276264
968352655
139243545
1420423392
376824774
1147810269
2147412337
1411541808
69226897
1861433743
531562052
2022580607
857022799
1876206318
1083603931
1038927134
1190018446
1311396004
1819136179
1919707203
515398203
345824082
703596690
308725483
1507681525
1444892852
196453719
1713139380
1888500112
199047942
474699275
1065001185
994067936
1795044816
1527872136
369389883
2115879503
1812933310
1103361418
1331123686
1425777101
617718203
1879793726
2016872098
2074653959
874294940
249194088
1813120788
681353474
1964111052
2127234782
1238425477
772198419
231403127
1587223889
230784991
1843291858
1203219137
1710381616
903954551
405715561
561547741
629891352
1598750002
279406997
128072634
344922636
1197412287
740177131
1465998090
745926038
700661032
1884686793
1370093669
1966155045
99382002
1314480157
106864769
825922633
595626459
1381861587
2058446782
930907762
2018755170
575966788
920248470
1774448199
2123953430
380325630
50967470
1606212981
544254450
1212161743
1309549626
1111077903
826853014
1799002325
285081744
1949968890
1463854313
245410167
539357215
1984866202
142656529
304505096
110634354
1312929287
976646532
1622664363
1517768507
460321206
1924966274
440500250
1566180008
1531602024
869660821
369672623
1355244015
1508096583
641137256
836228579
1695250925
1244310211
929247161
282239491
130853679
154407568
489573724
246858689
464695552
1684168633
726839983
1026674796
1099527761
226590687
231853921
455637057
575228555
1146216124
1493535105
544467101
2086653617
126617065
936530865
2014072526
1938188739
1326140351
552934551
1860093234
722791022
691755274
788596531
1835862861
193003128
1491000224
1886011719
779320299
1390952713
39939196
2082020283
1107560190
1902612786
1671380101
26467874
1415192866
2016599625
2004923750
211893509
1871935115
1988080028
399948510
558927539
1378770467
799493789
587384782
1839219031
1002619755
922071792
1337751441
945945173
1192631036
25101397
2032510342
1906084450
734948068
1082542618
1908632257
1628270890
716247487
1982942529
711717607
558660552
1452127570
1049290126
1005823613
1662120873
860047497
451420362
1038790625
1842879212
756442406
222842138
913810613
23277643
1591781588
1337507453
1029407848
348156285
1029260698
1874713529
1769231700
1618159738
51908900
1881425830
216504768
786319412
202817810
591962458
1271098769
478628965
1312303517
369924563
1820966202
2035323062
2077223760
1351566654
1843679454
2143073725
666817554
1761326193
14292250
1522115156
1294893410
1643854007
775412481
512201770
746320434
836266629
215774915
352906427
671000352
1754794272
1890417503
47462258
827781349
2044053298
961751432
1865923817
791736395
1946886653
1131129297
1686319804
1231365472
1608125644
1143503573
1794516149
1025063484
225630092
915282299
236671998
1847927746
986347902
2009010019
321365128
672960330
2076254760
1397197037
337827282
1596529679
363744147
1646137016
1679038490
1031624243
78207886
531427974
1242112305
1046105100
968529193
1158221930
1693246268
3297472
339619645
111531622
251528531
1738264307
1692667107
1135084190
1287028603
378187819
1164164683
1585396724
1550018843
9399629
1065822065
775523633
1187560163
1051146526
161664861
1744468158
68337607
1395189915
1559821199
1921635770
1289519820
334404314
1472649447
1376407429
778095890
1085231354
1996866380
44484663
817582015
884730939
1330242785
1664274150
1522626937
457580029
1129581862
2010567039
380721276
1542040683
212966759
910640653
1918743356
122341644
859382637
729322176
974713207
2013011799
1223067771
2143538601
1467755859
994938956
256400314
427264045
1608897734
2035609520
1427076449
54149977
1842369413
1497093606
1210098528
717361205
125945466
33478593
304527726
960289023
962565979
1968400049
1591156701
1070689510
2075181542
895992050
1450193695
1060435635
1604643782
625361179
623704077
994364973
1799105766
464694813
1138744191
2086517648
2103917298
1173848200
1237645319
289727375
80455831
956730240
1707641875
1132970758
1532103445
1545630769
1580139539
431657398
464973442
2059678397
78257704
1482532805
1054863658
568725034
509533841
1078611389
506299856
1084744993
418562414
1130245578
1401202900
186416132
2123946157
909359984
1235850394
1565103784
1851524587
201497120
728098759
1850011515
1977764306
619949500
525896914
742970079
963087457
1945432550
1371868247
512849613
956287155
446660915
1351272831
1848318124
715738640
827781201
228501784
1318015449
1108024876
1385794347
1866670968
1595436213
1310738847
204519709
642007206
136859479
1077067989
1985971980
589918676
2079028980
450654577
17387553
1184021567
1540083101
2123099071
917508591
1385982012
990822972
1895709278
1750071763
654274703
2065837298
369251370
864228347
1427683030
505161429
463450913
2024395092
310360905
1217511573
860985850
149671629
1618542843
1024251468
658617583
1403282905
1985348853
1670578677
1322331327
812523307
1277000254
327303310
2078754882
1412418075
1538350372
810944676
1108545103
1987731482
1937299624
353723271
2147065409
181939819
1069925861
1784385262
2123304792
1573542752
1251607965
232393878
1247413209
356714584
671339687
984815169
1745709753
1160657436
2732576
633061586
810245679
1389045842
1803624707
2050758711
1328289041
1853171343
929510453
643069747
1336623405
993163169
1816071506
1701432801
676194185
202962304
52241861
1418476372
2141301177
1027162886
2123602537
266097734
858941136
312765947
1188494477
1124811304
1022500829
324764668
1057783262
689663396
858190254
930494515
1197450965
2085481283
691546534
457925
534082943
1811666182
1011526473
113683232
1454662058
597645062
1559882364
606098634
1248590472
801495216
1052008851
253008667
557304219
1382878094
1964364687
2068751811
212312607
1780642368
641981821
392043577
952104278
1900266113
1412412045
187447953
941125673
1156972327
543166484
1284677740
1692372074
649218000
1317510662
1456293747
1216899910
1936108166
1534036332
928991715
1958039564
423966341
675869591
242606422
1314564027
1418819440
950517400
1380330091
1077062097
663833205
781370446
328178818
1342069039
1727334677
159434863
1286791832
1957261907
213925704
171114446
336922817
1764828938
224157547
1314186857
1185776193
1169119004
1431482578
736612253
1909222795
1391914121
1591295409
1165081640
87481081
2020428472
1234618579
2021396264
358041225
1746766274
1490728285
648700749
1313593474
392228138
1977734515
1258842829
1306742959
1166411249
905979465
1740893430
1047674425
1412564824
404345475
1036559961
1721375504
452099170
935237568
1372488153
207470347
1652682506
1472583016
415794627
1265913423
307966624
302243172
1553589543
1423908962
637880585
616371807
1345227266
431351071
1941138716
735898999
1095257340
776644010
569679156
190884745
193490720
1505919604
473697963
67533260
696425810
366651968
1906053934
1883521193
440926554
1614425518
336131002
1572811996
28807621
1769786041
737153995
1443996220
446289462
455272886
887180495
704279601
166301643
1763749087
265868920
801661547
1114500161
318389970
436549120
1728835132
337225016
932692977
1616645794
1413935467
1252266770
1622995184
1027526571
1418318412
21551660
2061815899
708226110
1062788551
2003643510
444318590
793727979
1568999377
965956722
805101803
1016954313
747459946
723829144
150149549
228771634
784131262
1309869142
1576134969
5998279
661360350
127694046
1031039109
1701508338
741798757
19803745
1770387707
1521121808
1345798769
734568874
2112752168
1554929649
1211686827
1834925018
1317794648
1441040263
1810568682
942663142
1167197715
1802863864
545238065
749588343
1011915474
2073829644
882493098
2064182790
216299187
2064542319
211419523
1383760097
1037167996
170034794
333921784
36653047
1322554100
159928764
1687463294
1282674876
588106516
624018665
860024709
343217157
1348429200
1323667665
667226449
1490392775
1799235643
1306243218
1144601264
1505072141
2131630563
1191036213
1085945534
57639802
1469711415
2115119199
1303480926
385079336
34243186
600532074
910947063
512306452
793364957
1139119418
391732790
60260735
528862697
1759395660
186812170
438597332
438750347
316269161
585259460
371427912
565445588
889923776
1606106383
479508625
702376424
1328108222
138132013
92385359
350985259
1132070230
536688907
66356534
1790748523
1602021166
1877629739
342428924
1127907450
516138912
1537223082
1948022992
1687457688
477179710
1631855192
1673897698
1418731552
1619234429
1305741165
51815197
2066920605
1890739485
1307249023
1926155007
190933444
1587245227
803657172
426695814
572023500
456416113
196668860
1888435175
1159209883
37945032
1484626507
882935756
1877862692
341183
1816794013
256003803
17030002
153314955
1178464839
989568845
801084243
718863639
1348739500
170155338
1418730126
1519416522
1521869844
1344993571
1587491056
438856880
66391998
779659596
1077062830
276982403
250152485
2073715583
687540005
205931334
420783340
1603632882
1476437349
1467012141
876613465
1711886984
1413657309
198832176
209758817
2030696930
1954172281
1188621425
2009672389
173947981
1719554489
1186558155
271872117
1225860552
1198876108
1094248512
1086154070
1301465267
348683919
1665164909
1910146117
44681930
618219064
247870605
1170491242
952424514
1778798931
1330766366
173105851
1919348028
1735342090
764588569
1907008206
555395043
901595750
754681295
1457660440
783126107
863809184
730732520
83597440
920481693
1344954136
512490355
631655314
1486050635
1130643325
742007013
1949810611
901948787
985273375
1952126204
1876508931
1419565191
1438729276
1007869931
1090195232
1338780093
231947203
710404146
750816232
2114160414
334524552
1572088700
1131170272
2138488225
872635846
1131235517
588135170
824869484
1270065149
205906204
1142031897
1164002856
2133398411
2074157986
591825324
110182641
821715759
827776590
99721906
445260555
642012047
288607516
2013269845
1262770136
519293983
1135569741
1954950010
389826538
2034907720
1415060176
1059922698
359795815
571060268
289129222
586294273
1312079395
1379363209
924087512
999572744
370476307
192445416
2039382229
2141390503
179009201
1688465679
1913621624
1190339853
1125578999
395949296
274970830
725682102
1938264670
792929679
334685244
1000718274
648613076
212806703
312746734
1440773713
655903906
1622434055
1138418199
1923800530
1512404857
724366023
2055756960
742514788
1397803637
1939386662
1568477000
670788317
2130397188
459956108
355580180
581149641
706916914
362728076
1787183838
1582760690
1859040442
1710307898
628715441
1980042853
510087277
1157180286
1880298487
858362590
768237148
1982239539
617932397
1195020747
1626319612
620226706
1524201284
1605805560
1800368389
2088114294
1900705574
1749011542
1829224303
2132770135
1669186501
1188875964
105474087
817821607
765569977
619249069
593099291
1180836500
1442324242
774761547
690676767
1444498002
717885796
662066817
404070815
1636200774
840924370
452602847
1743539416
937141927
56109223
2059577669
941266243
56136158
1747343248
107780253
2119103264
1877861229
579874271
1402949496
1298979998
953874281
676379953
1703235377
1453308100
55307048
2146977911
1600796210
835944731
1317474644
1920491885
1504577568
1331366532
1584060868
2054484729
2109304807
765560089
1060139496
1655868903
1675707814
1863857331
1218166148
717369289
992599842
445956209
1348784159
729586920
1540313166
1882471871
1350148197
1966243133
1150814834
1096999288
1485165926
2052049630
564657795
1334136813
1813476065
1970420591
1870909064
896736294
214061642
1415276203
176366374
1681198976
1480877967
1704611601
1209807231
1327232647
1737312065
959030484
549861025
1419361244
1078864127
750711815
1296009854
2145478737
1841144292
211313009
1336294487
559125477
22104846
579493208
2039405802
1119423009
1654819584
1885198584
471365354
284808796
1577581458
723558423
1616450745
879869411
1919566792
1967570236
150031154
152868776
1123745481
1833941133
897553388
1930091515
1127045319
811175758
986021277
797581121
1385210476
2034061713
1318747404
924348216
371252900
1016054218
1021249167
1830676925
1196832063
1799931477
1098263686
1278915652
719710206
915680054
858264570
1499516060
962180461
1081108730
1723968811
546892970
144004851
1259282278
1416199763
1025342730
850979922
1440958185
209869404
1087322042
1597714493
133291017
631231273
1772296717
58925369
120590582
1460593750
412925950
591140258
1168801152
1501186570
628247466
1246168964
314586446
414112010
1082538283
1686921961
863173309
170655346
733109535
1297942518
654969105
1624458459
192921301
761718930
296011306
772041826
1598788967
1237259282
134889303
1574117155
763863371
1354473320
1009902090
1871584238
905193442
1288344741
1043284645
991250896
1296276128
1889248090
3282506
1431307511
1134709097
1361484685
897240344
1740145712
441316815
321815633
164055609
993491135
1669581826
1793576791
202414536
1235559465
937829885
624799626
1133683271
1543339573
1032756235
1380465859
533171910
28925140
1221993118
915525354
1247649252
1681206227
693208840
960436965
941860165
2124992291
888138274
1160345315
96792278
263642224
38748499
1115296673
629733376
255241166
2113246952
955399467
1152416680
580285877
574703442
678952614
1844380654
286410861
1314420815
524728444
776478766
384476808
1289006365
258309000
954951594
463740226
1354155231
2041082398
1450535819
1723104037
1293526926
1650033187
273481582
1231351472
1746657706
740141538
509502141
1172613881
161604215
1431821209
166857781
1466899919
727575530
1843536185
463759537
1681999145
834349207
1212422321
2012354784
359371970
1140175698
135239601
1486098019
258946750
170566226
683005299
2115240769
416524566
198211264
1354694795
1142186806
981032677
1340970671
1904180383
206345921
2093635537
2131620876
453908532
1293934171
1847964837
1805294910
1239540644
1771394061
1556139099
156401804
334389764
1370004479
1070383686
661174710
396260774
487738135
1612785287
318581360
1178947573
47957506
1656167525
344184667
676495950
2088558909
1357661314
1091102071
1808104990
1833698099
1977954361
1817036245
793259607
369311659
1436986148
268535154
1085754050
2070410363
1798730897
1430277083
1089960899
1662376985
1182325735
1647275199
2391876
2035619284
1524843076
1710675388
1011163377
48041685
535274557
1032180955
1116417118
2138067680
1548610761
1651495624
2098097210
1469148467
1380173523
1492757826
191306310
1799661790
45113894
1685923701
2061103664
657158679
950899453
1339749238
1446399419
1858926658
2129922967
600461620
1579500790
1223324833
738453629
5457286
985625221
745016274
1471709911
605012303
949509632
1827302764
2019205327
691434156
69990145
1281126760
2075821037
278006521
905602532
804311478
1645134777
924421331
375233231
615575946
1167544688
806723254
1241477851
2010735192
1034768032
2046140820
764287386
1530417042
693262311
105071139
1197516893
753740559
1669883364
1002658346
1549627424
1913408211
1306807982
1868919490
444283096
1099345388
947482511
1318740683
1859529612
885625313
1049058192
666822408
577717871
1434829047
1537937077
1899293906
1536016021
144462699
1062473412
278669971
1654355067
995825702
1247785507
1253237695
1088497364
2057567672
1152504261
1043925813
706306707
2051187134
640968047
1991978191
484935027
1206309778
907805959
1523156430
1080732980
1608296585
1719138177
1208981064
1219624828
1337639106
1759019612
1564324538
1611012004
326152427
1891244270
1512245755
336908110
925190427
2116842591
2011930269
196386086
676121357
1731342467
127011593
774028951
692342179
741127306
595008031
1818962524
730322322
438920072
632907671
1767189384
1894700972
758595131
1521730394
664033772
1920357969
1546695822
396475404
1112793543
266613715
1011438939
1238048041
1722365009
1261540628
1105967865
955430742
1129716107
29450855
309502338
161748623
1202746480
1274803434
113619132
855328189
1943030393
655301223
771340596
1718181539
362051245
949005654
1012097379
1531998763
1391823782
376964126
1574323438
1267304700
1958149604
864383705
582854750
491080786
1074602058
2062200044
1980994558
119661763
447520239
779428608
534667839
1830406016
397880191
1622358748
2121514180
720866265
525029612
831708130
19699730
1203210987
114405012
861911009
588315599
1519499111
427944674
1457015769
1223479846
2126046681
1989428925
2116500604
1793002168
1977413047
1105822857
1826848043
993584642
85212500
30936619
286237840
989506938
1383606368
1578535883
2111205874
1629690189
1786189533
20240878
1515201184
1281514650
92281570
1234916144
1830383199
1984650201
1638160911
1090100669
920919000
1960222319
987793024
651945909
150587319
833343299
594583245
223347947
790420927
258091359
787655861
793678015
250909379
1597725306
860687521
533299120
86247382
637871096
1770430217
1742870218
1277965754
949563994
970913268
779927759
1848242122
1222088653
759403333
1056760187
1001153160
83816275
1503955693
1981841306
966289926
2114346405
1350986016
1822777567
728013593
1211112412
1596415372
674014270
2010459055
2122943485
937061339
776618664
247392780
1245033148
1329827062
2103704802
427956344
1666283783
1886388874
152253526
1556617375
899907283
352174201
1092499268
1309868599
391657800
2144504810
814284346
67625415
81750888
910857312
1392695407
1738774193
1722165393
59570909
1374369957
1241438198
1696813370
1460323115
323328989
1213688232
1018323862
1214462732
1306346951
1803741874
1206164090
60780276
1747303328
726255326
1170451096
1409841549
856303008
362216768
1431206724
598075800
1041951426
278146675
1904612613
1160669128
1901625707
1453748073
1145287379
1851952582
1257315432
1925970863
368211535
1265680038
1533575193
2019279898
188210159
1643048908
1685282263
1728736260
1483301321
1453026159
1848081667
686919146
919801828
1489249967
1063606326
1961810785
1162046440
2090238654
1778787234
1233434230
1180017214
183948810
704351377
123037381
1513163954
968432261
395971967
841160652
915476943
57062034
232085557
741051459
1966888652
2112292458
1726058851
2019788209
1503611524
1407460721
878261436
376812688
1839028070
1548719629
665368955
359937229
309521058
1956755769
1102557152
314037789
2034211005
1465835604
67762105
510865285
830362400
236786250
793731320
615537676
573897944
1950378078
1177144346
102409288
277980562
641852180
548243762
940918550
797646287
301135295
1283425213
1401206589
393432641
1929887462
1092583884
826299926
870908523
16682891
1250866937
1121024367
21763774
736688447
1127939899
1866136834
396365521
1077766579
1179719403
893521172
1724257496
820274987
439316553
2048548450
858479982
185258613
1072530934
407809926
1687436431
620271061
904153446
169799698
535534191
1783247203
979035751
1001533743
1203551707
1819391039
1334422645
745627469
815209441
30889439
478125513
2137707770
1720269734
317511122
1234008391
1024540238
431407381
2112725085
271769980
937722069
443182214
1623106256
1437142765
633726435
1915460456
915606933
1998176537
1197702996
1468057539
1865432524
1539123826
1561076449
315829420
117009901
2119162749
297585300
1941287687
682803670
803234635
2071606889
14423262
626844401
370447010
1339123313
348968386
528911721
478392000
1838083522
1032321068
1159598566
1841429681
1426803865
1933283211
1678595064
2029803947
376344320
631246634
2014690294
1739455138
1265831717
315477863
1968233577
1032449424
2125979980
1610961919
671593189
541752256
1739126720
497210979
1043670408
1284865163
95591229
876471419
1518061243
1998712684
661589967
847313327
2025052274
1666878284
2130688986
306101010
180961181
1759352903
611564246
28916017
801574388
888717350
810013507
1029825572
1534844051
572961456
1370955874
501859225
237374015
521751785
1408918822
1006534504
1867843524
1137360059
294879474
1005996284
1326083840
719788849
1933804375
844807454
1983870554
550938063
1973336770
1303438427
721928310
874516419
109876442
1788555281
60064373
25643571
151109140
945356546
540120475
872447083
874161369
259128415
2027005749
942220105
736911823
1603700762
1456112195
161430744
187576632
2082335987
1398892128
475591329
682034824
1828267529
1672579265
1718509182
1927456113
1377868092
53709427
1848186886
136168821
840112226
1216899910
726446077
678483938
715794098
166767688
1102886314
1069822814
1870063765
583705385
841995620
1499819085
1677952573
1492146748
811621316
1101974489
1014100959
1237767735
1798142005
1958154880
1738615404
626310474
262771940
2104292399
1063261820
1255675775
934682884
1383336624
1516576701
1217312591
1431487646
1284246615
1101676366
107549956
1494320653
1013372939
382621841
54989497
984602962
2019264541
1339360261
1808744870
1928836741
960113412
87404487
883031793
58904566
1428984486
779487077
1899157717
2073219356
654635730
1648629537
368860438
912284985
793487509
1782799364
1267588714
1869158968
2076139944
1384169293
1379568063
522820807
512683042
1487618858
726774010
1308259062
474092462
23164960
581363778
256810127
1975183191
1673189345
1788813402
656374608
1472532508
1317004579
940674296
1950114112
1043658697
1348067222
703570306
1927729720
1107839947
616099856
416287305
1951366688
23460385
1710902054
410908081
1003115233
720941064
1034751442
621016852
1944355463
2063603931
2012706981
10227697
661131303
225269250
41991230
514823315
513990172
974740971
1209340
1789833542
622946181
337243238
1970022230
819080916
786403174
1728765536
1357509068
1287900592
1612610183
921641263
1733207149
1001832855
640492348
1154132798
657554685
1904240538
929058829
1069156106
1687794827
14990463
1398282760
981344596
800916094
1465841981
1761674125
1704576790
1835427195
29486765
1039822481
1135694447
1100100235
1260957297
1811690641
2131689055
1404612009
1745847690
26742479
328441832
498384332
741998678
1963922203
214497213
146650613
1205528751
325124643
879837578
2085159587
735090342
381628103
1761334709
974112997
1664963753
1484210679
304952537
590921671
1964558257
1793173991
1307658352
1037177318
162670032
1537243075
615719178
881541232
895455949
1036751009
980898619
1997063958
1962315406
445663138
2101795323
22778697
842598976
1145912958
1696190392
354661920
39841865
1848517192
349932708
532933557
1461969771
532034940
1997116517
1803651903
564961262
358172855
512388637
1173984296
146691890
1610901855
211832849
583543835
1524701106
1436323246
1548323045
1932739696
1184380118
1579186477
3992600
1868976005
1680503926
1356526148
1240541775
235527346
1480355502
1739604951
393137108
144964702
1252105626
1459396489
505354356
1141870290
1182296897
2092458481
714275136
665372348
1125021619
1223347971
26157649
1333489442
1675168331
479419944
41359857
1607031851
75815371
1347131682
1618015585
1785726463
1693309969
958632683
1015527288
1183723553
1462348961
371842559
1476283025
2133783899
324920582
1226508458
1118007902
1906674699
1260710811
975243698
938683860
1706215055
2020846845
1473179921
1938437620
779812337
1972288451
1343973224
1272862803
291236772
1983588746
744008421
205209139
1234373710
2071472113
1129095451
1095938747
1976427162
292150988
674000248
1641539685
338536632
165073290
1820801316
226638968
1654206670
1248201992
41623363
1038663691
975722698
1535781971
2111923416
291753352
1086940242
733950315
433236126
513155792
1125628868
290791108
770023690
1986020762
1076197709
939613541
506984629
1323607371
613657991
531649110
90110855
106778073
821014798
1236371266
1657371569
1457993201
1932104773
1781837291
560710525
930520104
787583428
954311164
891504519
1122616625
626935696
658425962
438963724
1977263834
799552232
579035237
2082462735
1813360177
555183371
1445707047
1583877543
920700612
849189782
1078150566
1630870857
1910687567
696493494
1957205940
690208765
1819669183
1878672752
1064938762
1380101538
993423678
179647812
842183190
165337811
186228873
287523146
2026504788
112549258
1472388033
1504005890
1736556832
136138528
1821333522
705000983
178224597
1430707655
1250352419
172324512
955735670
181325128
178158265
1996909236
1545729896
458442546
1764651426
1063508045
1977608476
1416477317
927042375
474132296
716350864
1257493190
1598015939
183082184
697774906
115407629
1991989474
1634705219
141120824
846131401
1313283871
1433404546
1777905048
1469436483
505537666
1059151690
1590839893
1711643529
918021195
665034436
833355833
937585723
862112036
6702529
876509630
1923112701
105175539
1349753756
243681779
1525810380
1648606666
1943852345
59507706
656901422
729356112
473808609
1821202576
244301049
162957388
1506704045
186402200
467428102
142834150
1820599953
225844629
622880902
1494951244
768825205
1515460107
615816671
1221403647
79362462
223589705
1900260920
824883923
533411466
1801270051
1867242358
791177673
843900341
212037358
2054759945
565416023
138876040
919859551
1699228550
1833642731
1783718972
367542452
638471018
140057005
554567433
1165877832
101137838
755863757
1114439883
693004417
1959797526
890430523
159733107
1045970041
936665129
1997452655
1187756711
531486829
193605812
1255471143
978586081
1150390870
995591092
1969275742
864998425
2107261147
2114174410
1607584554
1636986058
981234990
2022468915
630197547
573426714
100238250
2111499714
1482516074
969360741
161047904
1372868745
1769146289
1563754021
233491298
1377802834
20137370
1126173177
1469293227
36176889
447665136
165361909
213147854
529749307
1516581339
539442861
2147293322
718459487
358212904
1335854848
218044823
2088446951
402532879
1888131230
789427088
664464607
1709121498
479668825
365219155
51972309
1578752609
787037139
2007052151
415565305
1122402031
491149338
1189823574
1596879750
195767356
476272858
1267400505
1450624477
231299855
602897171
1623832206
1891565553
298243183
945172379
1255859267
1023360271
113859397
867102122
149011128
1430990806
1458628602
164515865
858314998
1705083855
1085570536
236941511
1240393535
188074519
1442846222
1955040582
1274306717
163955993
1200337401
675827359
1440567800
2144410514
639641636
1468432682
45911010
1697695921
2129067344
1982091523
28789996
1684731299
931384710
73201143
251707445
1370818714
330438353
1027470379
2020115427
54508035
2078643274
1524424146
744136194
1984823897
639005034
2009756840
608572857
305526146
3751091
563776998
181564733
573677619
1886200797
954765663
341569938
431605683
1768919875
713114908
1132900405
1880827704
169859951
305084791
284239310
409591442
1425906204
2090259157
1985731042
2119103264
1092519892
305874009
619363735
511782582
84483868
1891059889
1546790279
348004051
1355730285
207789448
1438734966
584849222
986038644
692296942
1890621349
847738124
996839400
1652808817
213106685
454797266
1215166206
1741207012
615929837
1036598412
2051305891
703920999
1654961123
1790766263
331179060
2115511522
1073306848
119188447
1373283507
209662279
708221034
1449371943
2126640678
1052953944
1472318897
1259274349
609061255
993222361
1797108624
473558316
702027646
557705317
1360760513
785379119
999458724
1505987474
413610863
1390127424
1347200698
273121869
1946443145
1069493811
195046970
277022110
1364495710
2074595400
1905377086
1743826162
1968109251
383218529
381644478
1399466347
364491039
1525540187
1693635025
1554527172
1765396762
487048471
83335709
1548313883
1294881561
1716697398
1522984885
1669729984
1229200072
350587466
1081376945
662923806
20923634
64963122
1324803333
1248729693
1631289536
253850830
670350000
707908477
420660801
865880221
58488677
2115780389
1267450163
924643322
1175150159
803154372
1524210204
1243550524
422615631
670786264
1644701242
1563618751
924646047
573312022
156328188
869780845
1207829389
1033649188
775041467
1673274766
1218948087
442794192
276191456
1614622847
2023789231
728959708
1897915033
990882254
735166197
1852629848
409149754
825687213
1446864231
1363296327
353049402
437638976
727704599
254278855
850423394
1025715610
1837659675
1333096567
1142253521
509976113
1856022475
532434212
1201179567
595653243
1362840892
313415734
1202256357
2057724865
87404487
281414332
380879432
442517525
987742668
97445141
487412728
1475746064
1520202740
1023034444
161721622
1305511546
36829613
1684616271
972753688
804170978
761195277
2005923750
1532474647
2047400483
752288356
1823338450
1987731482
949480542
949491023
1457926893
2059261672
1051379618
1450313059
1793779935
1810757813
1503501136
2122708089
1821694219
1533451763
1783250891
1474266767
2096522108
29980256
141557625
1610825269
1750735727
1245087538
1282249160
428718227
644267076
1306699000
1101611336
1137313892
482195371
1534260626
1639682998
713094911
787487378
205606242
596683353
689256510
1594235055
49483319
1116585490
2034264988
1360355375
17297552
1867494505
988508706
1111634414
2033037210
307916331
1165079123
943843030
1806574042
1107812939
961057030
1696229757
1500075753
175146354
244186358
38914436
909281377
1128988221
1105960490
221232709
322353908
1216914718
28467845
2086622218
944287624
1457305070
1231730245
1890688326
1423552328
1570201403
227882934
97678251
992051312
750147089
800983492
1395490204
579291214
418737923
1330933370
1420103256
773277151
1952743994
570747461
598092505
989108925
1247361096
1746890543
217919984
1850377218
1375855422
1897154240
179055775
1463250066
185614977
1877398152
766207955
1047269310
486168245
133732859
1210899793
326676768
1051993195
981447268
2135558534
732275
471976105
1619235927
1808653599
622533337
724817093
1043979070
1466774919
1375888763
2004999189
389883590
1640517242
490075735
1875944624
248803103
129207037
1993637881
1293392588
246187360
1378345971
93409374
1785365763
263930846
663094363
502783089
1875754804
1902807964
1491862691
1219081306
1795359885
1441547912
1299750571
650486393
809958521
1878036283
1199473812
817757540
1481719623
1602231631
1712859733
1993626175
1729157884
520789152
1722787296
1214242862
995099075
1276427020
747598818
1099993168
2126815107
1851885722
1652545764
329778068
1237716199
378735092
136527273
1142701013
2031356226
448184615
659169057
771970881
151696636
618112401
2006221866
402313899
1617269418
1196497435
1244968912
239633048
103034481
1714365967
548630020
1272547797
464610014
913551246
93744417
1564435608
1122345904
897327636
28308112
423771237
1804598836
945519796
1821566419
425790928
1398144058
1663014555
59240075
1685330332
1417342289
534810265
34548864
899895096
1383526966
493909450
1094425386
153619184
923742932
1152047673
424555002
654365499
1487099306
831994763
1907595835
1264242157
844980926
1558118180
2082813017
1307418192
1649988208
509005079
403810099
453785339
1753646403
1047626923
1286548240
1123655134
617641396
1468037551
163041324
913810613
1296902691
1929386590
1420042919
868771264
321232286
589258049
597327997
1110182890
2056467725
860120355
288340213
606295069
1807893897
1274653708
972996554
1406263570
1936730615
971831128
984060574
657607053
1872442237
510880775
1470062293
1888540707
771320526
677895914
1536669062
2023299680
214255465
540093331
636532127
447396065
906851579
253609180
1225956317
1318518932
1687231668
1668387395
58039992
1991595337
441149904
417417071
1413468945
1164641308
2019933990
1338284235
843290307
2142411973
890838348
1254434355
363709467
2046098284
338609692
136364038
25930812
2143165729
1149877799
1810015771
1664683435
1186973197
1912942337
448734962
282273178
32508824
316651137
717917686
247908340
1324592110
247740657
1827521324
483567711
684356029
673876067
698147179
209324205
1261229979
1394134795
1126100869
1853515013
311007933
361203847
1098209121
762562582
394856917
2028663349
146231561
504694719
1628575138
805909645
4266360
288123616
2041920029
1367574912
961802647
292381519
1888472667
511691498
64687596
570940558
1791394155
648760764
1303125081
1319969469
48506010
1278035760
978756374
276990556
1422487792
292349991
23801809
622548206
200366026
1790659039
727501041
1750646031
1079999711
486769794
1316033429
1314803750
1993901059
1994134763
688482981
1399082329
1248644151
228984911
1793763302
776457389
313092112
1112316724
943997425
1069915120
374102953
183614921
1003360727
3076029
153069592
1676936460
1762067419
1884549980
379218840
1943051622
882644328
83928832
1394467382
2122632220
1503501136
1859958489
1904947032
1288097927
365345304
2080549427
577287019
826245338
454453991
265789911
392191925
813794837
229161295
770128585
391848702
409159387
752795374
1800562871
867798520
2091919162
1594158556
579929285
497551838
112657266
2061405318
1174433411
1130400333
1277384679
106518464
703789465
1859827803
157393091
539004607
878497854
1057343702
1079795172
1756137181
279983350
354179923
1749874481
1456357044
1918543271
1713398027
1541886638
561755965
635634419
819458540
778120694
607665448
1417262044
752550827
2134852001
984196614
1437452008
1341385127
1567118289
1799022727
2039695224
663289991
1718291049
979997897
1001228515
322041737
1606683326
1031969548
1595228618
1324633071
68266262
450599218
2121754733
1068039882
553908823
226941271
1573542752
801489035
2004211137
775780288
1665540882
939036572
118376626
1062829275
2016163962
61471486
1530558251
71880547
287516534
832263799
1364869110
1036556600
332788570
57895698
571952742
662783505
1266397896
112771022
484059619
436022475
1064658907
401407762
230557371
1006443852
952832968
1064043195
1818183236
1821126477
204700944
1613639830
1966631202
333619442
533035602
1578968237
712679094
1092665508
890143441
1383004351
1354804260
1046799809
1125666271
196299748
956614220
505650167
2116949789
2016940445
157615866
970543431
1632339207
1396685938
1531304700
1967159326
545979093
366279268
551881693
649705771
800535650
1624331880
210696496
2063284082
1239145513
1064637634
806099899
388041523
1997722239
1173241280
395121268
512168333
1079780250
161958561
1618176473
1021694400
64809674
1255624064
123519752
1818102126
1289229833
2008729452
818007039
2125375056
1577180152
1189186128
1574346900
620599617
448012730
595948840
657909197
1047338388
1001859994
266104531
1249711203
484229934
280188608
1915031126
1903314253
1790009677
233285884
1548187733
1099305545
487252858
1395986865
1651409383
1308568072
1148497065
1636524618
1405540701
80948083
1297000396
146470093
871107792
330013913
1544475799
1609431319
1186679367
1708140153
1996586726
1826586588
2044199272
306170794
1729724128
1426307779
993783129
1483038033
1243254547
1830001780
258944711
315668742
2087951368
886542125
1686512112
1328373295
1490960074
126750919
657620572
1185601012
1818688808
347403047
917754329
1453090296
352415449
2068049138
1203474192
1742104371
413858951
1936640328
384798628
601806843
507575524
2051313973
943324031
871444105
69721403
979346684
1002052914
1745140498
594191182
839234633
480926119
366637405
767560996
2017524114
1220144920
344636105
1447693334
1763809680
1233703598
1323858535
598747368
692126877
190893552
974809251
94701118
440959599
1687772122
840746712
1269489011
1514634147
657225065
600932608
782701748
1519665074
2005725126
1654237109
1444858950
1729603531
640588833
889651623
2052849299
1603796251
1035618598
1802049633
1664855157
814000072
2002642798
1657960249
1278515769
789511486
892842423
1343189525
698535168
1956083054
915912264
340644112
1675661199
1360708618
7374321
142423441
353285287
77988680
291568018
1566984273
462836704
1458296464
557557318
676489091
1931923957
459257070
176334102
1393265687
522641857
1260095143
1485176037
1135624091
1439126466
1487159983
1981294182
392437445
713219031
1242956917
670644253
714505185
1565253775
367991565
1492945931
768825078
1158696816
1474766316
2042894204
1142319313
294122297
1128728807
690902982
948391009
2046221471
2077960165
392970520
396051758
1160895530
32457945
1056596709
213079502
1563823235
612582655
182778156
1146504148
1216982428
510681565
939786688
512531483
1025013349
388565226
310216667
75666637
1096130980
680335446
1604112150
642343957
1128757991
1188118472
79392596
1622864958
619746693
607348170
2027215816
1921074842
581923472
1690600776
740860491
1806035499
1555036195
1470441190
2035644559
16786455
1156734442
2008628721
1199199534
72888276
1293749758
112703514
932524968
1986736568
697813458
1138828137
824693579
1481096809
354600696
116390676
1208252948
1402376650
1848178098
1146963920
897541254
1265618281
69969803
1079804835
1982898440
793108860
1883898369
1038094890
2062153696
890167584
47708308
1732368170
759924111
102260421
1328894706
1382596195
1146992001
1398584796
1709181573
1575052770
484202051
2126612733
417930792
2064286026
315025721
498813815
833217762
1319435001
433832709
1689535998
1115454234
904566229
1299422722
117332353
17719598
2133051698
123477362
1868403715
1455646899
2115272142
855186058
558511500
1205210956
956103691
984398676
808312271
1089269616
598812042
1184704578
619576711
1545729896
2034948730
428700145
768604850
826245428
1190019934
1644746444
938527408
414160286
1422578310
77025899
322108237
474642353
1694332822
1831022202
1633424036
34730617
122494067
1968582325
1249707579
164669689
763167383
1693153853
1710279390
2069072112
1625521736
326203055
1694729287
2010510066
1800109730
679576425
1697905198
1871649376
1175172592
973616594
1760872894
1248893310
105360609
779498174
1187246386
943808383
1635359737
962614272
536007718
142752901
1418149791
1532727650
397426851
1559879050
1506246426
2105906691
137532217
1210719841
716934336
54284087
55062972
1497641851
1071294361
658817441
1985480387
2105621250
1945903773
1994986323
1020158043
1452387969
650660499
1370768867
1024749396
736447042
1902346545
1173114812
450980596
368362445
1468955230
1995826411
940874421
820033689
717929430
2007502076
593763887
1807643549
2054656301
623133370
357236654
652767222
164481834
1305594304
1027856233
75376201
1618176473
369595119
1220331827
1120121014
1546712014
1663034528
105776298
1489233572
1472998437
1211319997
203138068
1404444115
408839491
986719354
1315371176
703297998
716887942
978440988
417101468
874326599
625061434
1173381095
272554813
1561301504
428162737
1198045298
1779803377
1971075
682262521
1070666242
1441194731
291112561
557353877
1029103259
1280552278
1128977123
1785948830
1439064996
1714434807
1670008568
843231167
2066627769
981833474
749912338
1022652689
401459287
1316828369
141241028
1221913640
1213184478
44123499
893113501
1426389846
2107937107
940435001
1394142602
1314998130
404693093
743208416
112204278
1962725614
633715566
611707571
1385499221
413594882
505304199
1873328886
1167903879
1834596699
1628144832
1805688043
5632094
1473538058
1220173763
917250077
1987418302
2095709704
1068908135
866651107
2009411226
440644028
1016666623
532117533
2079567994
1451627541
1301410740
677081980
1480397833
966247166
399349788
1306069346
2027264141
1779843080
922549817
1029309369
1540746095
865472900
1348653155
1590984337
1288929982
986773733
1866249511
1420071612
1692764736
591409740
535472366
1598316288
1272893397
883400097
1001005730
2075953089
1740199485
1876508786
1991496846
1131892102
678624478
1441109099
431315393
1832010108
1550075831
265236925
624688993
1018673311
130194820
1521407812
407465450
1461854435
776273933
1944145394
1210674001
110858762
54845792
594226813
1628477925
639376398
1491308645
333860576
868841680
1403894394
1123755202
44172835
1700646788
1631549864
1400845787
543194886
1803688934
387152857
806255748
1239901328
713611305
1683328405
7532510
1042729883
33084265
1633001322
1213040935
1329048923
1048649287
1709962291
1530959801
565620027
2077926363
1435794571
387143429
1516797324
435186905
1551352968
1809350379
2057369131
1924414291
439896469
1839819216
169462347
604116008
1602863753
1746957955
1919647092
1848081667
1182079956
836038797
1117270451
1641451690
1630882414
1594731805
1562242203
1703834061
1987215517
1240804160
821282723
1283009832
601231930
1135460987
784337886
410038257
566583738
421983040
193129711
2030893066
1553130659
1765064950
41962108
1820396349
1085399140
791855914
1822149650
261212730
1713080418
378728326
450868741
527713337
1629322075
1939233817
1090182860
1599114178
517106199
407508043
1137737618
1070002030
510062540
379337831
1949784058
1394155182
470718607
169825021
2013717611
1373909704
1369917049
2065391857
624563625
3496718
33024351
1627373841
1341876300
846468380
1405547727
1165182955
419028666
1431821209
1967430045
449843122
141790414
824348055
1794551607
1505306466
1032003467
1072482085
1623571621
68144497
10389687
1716342312
1341319777
1206750208
908130344
1411265698
470832627
1048705145
1454960503
772825762
315144213
1685990600
1836814627
140296742
766157399
1215775023
502357596
642457723
953407248
1254490238
901854649
928640481
1884367594
1237691917
915475905
277653853
1947958773
1679464088
8653947
1710676905
419023597
682019071
1342532800
1081301450
767797251
1685154565
36369295
1767694017
116146162
1028795764
531184417
123631753
1093788102
1888270146
2041916898
1333956907
520629855
1043938501
1163788055
683512594
934678261
884275048
1979072077
1332093044
236435573
432756146
1553814481
1518780304
1367240451
1693715154
2113640119
98441059
1869615724
660913576
1585036964
1633151476
2028276715
62961630
625265586
1545317452
1018194365
175228321
1650288757
1582525862
934159000
575543675
1061444114
1996844251
686605900
1703455430
33977743
846444256
1770251560
2009819527
1895867525
234385602
2077801626
366759196
946389084
220402117
2025566196
1677193035
866854615
1706693593
1578922241
58052978
535109535
1962693149
437703839
1863747759
361427275
1524441971
189295614
318261718
2072628492
1086817138
549001121
2081368373
1307540886
676060045
1310111090
1075849842
78199844
36531517
1864530491
1577572867
968667731
1346027719
1829780149
1466178358
613315653
1205518827
952767100
1219206335
1008434524
2073714851
112702471
1551120803
1336295702
1942690112
1431342795
1899127479
1817823029
45493632
804003863
798183284
1179308699
1795545948
363675163
196976193
2133536449
782271533
1822773365
1105917797
1060036796
78562605
1067646081
948546830
252898092
1128082214
1609862524
833373681
1937251961
998129742
304250164
551603114
1180936201
1803903992
1314786992
994570739
18987543
1128000024
352767921
1893286280
1276233991
1485563269
1813768198
1391599569
404543962
590032051
365425085
28807789
1285588252
1129312010
217661377
1600865673
2057503984
474055000
1801057921
1785177945
2030140894
1009817686
218088530
517278506
1611015109
1913195215
414255952
392739983
918607839
885892453
1553941100
550446784
340392079
702321409
1492884756
403615188
258455957
2066010743
152715327
794149073
2043511718
596714689
1180001851
131062344
1011977224
90102596
1161496951
1747546617
1070679634
1523740933
338089280
2037411619
421934916
880303816
1158309093
1488467790
1819426935
1241590732
744868883
1637449618
556028074
1147225015
363603636
2101050872
940745733
490844188
2006453776
353778626
688670245
1683558780
136371890
1429086885
1149944624
1364793988
668929875
286728190
1267718714
782393278
1510620260
349454064
885243372
1140868475
490357809
2000064457
2092242923
1645386847
469736660
223671890
1565971401
994700822
1227340424
702214832
428127838
1087107987
1918052219
751789322
808748543
1921770150
2004223740
1971892789
121920493
615205584
1930200611
1537462135
68177494
1387781137
1481612869
289727851
1178656213
1117648273
1278068178
2109157833
569380244
14601226
1721104975
1632582608
383490285
160861631
1081175050
1489843469
900898221
1734202391
844339130
1827941983
276152978
1365471112
1217787684
692634741
2091302448
1635887518
1687807247
856876358
491084066
1153938267
136109396
224564425
78941677
793123887
1839203030
1278292042
526371166
1245846091
2034710372
513862093
346979652
1577786470
177336500
1309169806
755958048
335674699
1492576622
1794258290
223824643
1389478650
2098452522
836002519
1774233308
229688538
1846390201
728470441
289735836
135135974
392059871
1280661506
841389027
1317283676
1771623566
1816315435
1684299960
1423713829
174584810
1808472019
815258177
711577097
1003641726
1978770538
561829437
11631947
608200855
1053876671
682633432
528990627
1806496064
396983423
1383761911
415194048
1445089880
600567669
1840333028
2090383227
1102684585
1890560014
1813421462
1486500989
255024527
382793160
1965850198
1118690922
1942629986
1898574818
1093374302
1338384838
1303041691
214156924
1875552529
1617832
861434558
258719689
2108570751
1945049295
815511290
700529635
1449862030
1851119527
2049233484
2059661241
1558743462
1171848387
1006400310
325509956
1210611123
1811472331
652290590
218735253
1299902431
886148693
683052463
196226034
1812120760
6295332
1425012533
1472605805
1794499323
838738111
632908569
1428125742
330340247
268928137
916688610
1611045805
1969193533
1712325845
1284310173
979399227
1550176095
384643512
277377325
433611783
1849953597
2020071341
1695487856
634654698
851318123
1264916794
300046054
137153982
1866473575
467991197
880033242
1062795897
593335005
297923393
720779936
727769659
2096802824
544583087
658675807
1746046979
64937554
586108857
1616958085
695300567
1007294976
1491240188
2058351348
795662012
91403930
780644490
2050964591
2042593071
1635539409
2028542687
1492739961
1260426267
1356340122
487959433
1858768545
226091711
1960232307
2019645989
358561075
81435134
608833461
129555823
482052362
1140253260
519266513
988426205
738255206
1857475839
1135210473
712456483
1090680533
883034823
2060217404
1705970200
1249183204
588998871
1479619591
1377792727
711534248
1093102836
1664050789
375767812
655952274
816724523
919325148
281607263
858314514
2107182053
758334575
1702963686
164017743
259575242
245162831
896858669
680204716
605747643
1441835024
1579738220
949405489
311634999
274788135
1446684111
296869618
679895382
1334918665
934159000
1268073797
2011644381
696141745
1082515910
338552756
1893835127
305645673
633530264
683578705
1283828497
1123073543
918959489
515010108
257601869
411792215
80115531
977145452
1171371934
1774357186
2098049931
1701699662
731921075
636809573
802913289
1752225085
648574670
1057885258
1940289205
1956518690
1360596647
3718268
1838674515
1316016435
880774412
1957477242
644718693
664565982
253252128
1962630713
1217703790
897879262
1982171873
1037477497
1003295765
1555797599
131065914
788390826
1972629874
981216973
287788826
907341355
978664576
1234000801
1621489271
63194587
2132241068
2001775224
862429658
418504498
598041382
964189622
1909949095
130144536
62357055
1079724085
1539636919
263058583
1615842005
787533573
758947625
577104035
1904209635
242400116
1128786340
1204538522
312999799
1993500917
1096336830
109236974
1944694040
479750744
42785474
1688533747
290733742
1463939348
255522103
411779688
30927950
827932988
920256225
146386696
160775616
225334289
863756709
811903840
1683380966
1444101278
68291613
1229457847
69781113
848854726
1494307330
179716573
974721634
1464899937
1953472160
1497605829
600084855
1145390454
401589791
263460118
1514731130
30638061
756555740
1220197554
459097697
733686598
1998646043
1666395458
2046756700
69489224
1512691233
126580265
496072104
1919174530
1150808198
71047951
1926165183
633351752
980190455
557120119
1180033409
336880867
623490232
1126126854
1496471132
1105180150
431160196
559465530
267468015
1609717781
1163936319
358296860
1562120655
1534567274
133730313
1863110420
1902553464
1728199761
37575254
494806784
1240870319
1874855826
427992776
834635209
101951848
235125281
80455831
387040157
1006397310
2104180292
1261594674
1577520190
1805675031
286716601
813938267
422100976
1512687956
382306515
1951128557
667010493
766108185
664772201
1170584424
204008644
1039162135
1698828315
686512015
1413595575
2064998486
610287427
1602221447
1116048250
634038349
673811202
1451608172
1936190515
59616723
898601314
580755064
1897838941
682646620
1218857776
683680493
1890278006
1995710294
2084198341
2069142564
839133201
1579099259
1043226964
1089708436
868358774
613183900
1324116564
238994350
907759438
1093374302
1783233542
1410904318
381936449
1684335196
683678819
559619185
1911321529
1461900310
684371018
1630564624
601539765
1221743190
735043191
448033307
442134826
1792362199
1388246684
605936310
361478537
591024574
730002938
1539873327
878465571
2078709670
1821795292
268574726
1192321693
925723072
562893198
1116438800
1352780359
472753694
646664811
854956627
1669592958
1980985253
30079183
1487109904
1119007790
627707413
1467884330
2052242197
2029855851
174066582
98063249
8037131
1620111422
477016870
764481932
1238460805
779489153
1654311337
614050010
1114556144
1134430872
674146803
123866789
690286535
1551021742
1925906253
649184380
2143694075
135285921
992644849
1090078831
1384081594
263490678
1105331134
1586670799
458662742
662179431
2077224457
2053747256
1894924231
5343171
498742891
1670686417
1794557625
321050037
390109942
515635654
1874644126
2115728190
736289390
1817290841
1917493035
1638483648
778216189
755913123
1006103672
1982386182
1245785452
708406288
447116517
1177829289
892973241
1439796577
1313811780
1552431466
537086800
658314201
1616888068
1412788389
1028141942
109287966
399855705
220386787
1111898550
11704227
50331569
599771001
1323673329
41166479
2142709003
1463085764
1666287517
524573605
1478657701
887027932
1559126467
1627624069
1523078386
722854540
960959759
98517604
1344826892
2022996419
493274126
439817930
739396015
2131922948
1474168272
51307389
547035495
1649509111
1329682429
653571079
1960744026
380704661
250230470
1220199386
1487904123
750532881
1389973167
1867706873
1965733940
1891034741
1283928788
847908372
1177115561
310674954
556676730
980026031
1189386252
1191591833
1194927456
722327027
2125908680
1554354982
419909853
782821038
1250589485
1868999415
1949244950
1944655954
1187101675
1723315636
1978355695
1490011852
1414429878
1710956727
1417438678
1135899475
643924009
978556576
1719727885
846335815
816672569
1956186532
1337176934
1472407510
1212942397
1020470921
1752538644
910262658
1885447396
226967175
333516488
535519139
917096498
469931102
1414159623
1830096250
1989335245
340644112
462021212
944569176
526717933
918983007
1470549552
1075992593
249537632
1580399407
72918294
459509863
1184860668
259063879
1975223787
1884668638
1308265234
1043966527
4851485
165947163
981559931
195572442
1070208536
1504361452
1091377421
1193463275
2018706572
800480542
2053725310
1252921712
526653719
196987389
1957101083
1955340616
225130020
1102803968
46156665
2114605835
635920622
497944768
1350724232
1009768503
1879387950
791818943
1964033860
116182386
612657907
2074251192
2094306011
1911318882
694647369
1654423886
1568001288
1344895077
1940171663
1135840481
1038793019
1629663393
573663467
909899582
949425423
1347891098
1536134893
637662131
1822544370
318538976
1719485987
916869547
1655998331
180493357
431606176
1505548063
1083211334
1051558088
1455692046
1196477510
1053383675
2000852998
2007179223
610888229
829856430
1883002238
1078430856
2101029005
1680920146
1653331417
349317452
617451647
265003322
1425041254
1741316241
187795526
1326875459
406820394
1884491375
1618656264
139652969
1510065470
243828544
1433383915
1259737888
1527847404
594959510
422951292
2107817129
988263110
1189669103
64841849
1246601680
1606568421
2056604320
1675844714
1450192532
1633807210
968105151
678506194
395630688
592450027
529822788
1936940045
198241755
883641701
205315251
1111500541
122143786
1260472024
1642449595
191225936
1125317443
525703186
282819930
314772880
1404494491
257780854
1115278056
1638210776
1738404749
1445108628
1180867527
1427262242
301617478
1711446740
211572086
1004135582
1439127190
1164272796
1591555834
308486241
2078009848
838837155
1478771425
1570359629
88948976
755194274
1592952289
214399500
695194482
702607289
275159616
1865991624
1387867443
1785177945
553501367
1818281697
627526693
1230789650
469659723
1051845553
1172967162
754705879
1745551688
1402451897
1630421450
14469283
121039355
1195076227
980927834
1735857596
1340233322
1212515562
486581595
576889344
399265904
641389291
463457153
30334885
1381899159
521845844
1126577152
1787160349
2106244239
1673074892
1981839885
196580715
1429544099
1937137888
1729508901
1184235747
618415281
196037344
1984095394
1904152513
1721061189
2067565585
555216773
1665726511
902512535
1464703375
780044306
1227166863
1438895024
1872441444
2060001672
1011386752
1034595764
1678983906
593462133
506091388
1196743671
910901227
230019581
394470
1635121603
358058266
61473709
1336548055
169387281
1690989404
1483378982
225684183
101671760
1432158354
1981151376
387925959
313976685
813840964
1368407011
1690616965
651099058
208205952
1359865181
2059755361
1899907409
1090055533
1992186457
1819314977
638075050
40156038
157832775
607159989
6060031
1973768079
390558299
81091196
1389661775
1671537176
258544375
621380371
1456568204
2129046628
1887457856
48678904
1255218488
991529592
1422050667
1726451717
1759297972
521942008
314670871
1894614013
1670900110
870434344
2081720253
717191305
269645941
1417937768
1316843622
400342300
525210523
1297496040
1189047621
814338292
93686897
463092673
1861598955
402500616
1663336048
1156178892
588232378
1703972685
1100153517
907699423
171404982
803783721
912657428
2126655149
1430748217
2004496539
1473982802
1234308603
398054327
1814603287
1748631682
240292699
1365507251
508721949
1968678990
927005256
1821022023
839398121
206719788
1957269117
721944557
313292795
237242128
298479420
593334006
204605286
937506070
596551151
907984702
1481677609
979270493
1642660621
676609696
1085644251
1032767453
1927724329
1482829168
659497334
596101434
454094325
401397114
1241480747
1235529104
891493692
670479173
1521832080
1102917225
1819689996
656614072
747744338
59910752
1800390029
332039256
515196636
1594996504
1870415453
1650168505
1709711422
882965868
1215492841
2082833861
1297375819
1619819311
998607507
482052362
1581588126
1815429615
880781192
74017116
2071667899
251748155
1774469022
1841742010
818424482
329465706
168282623
800117286
962334746
1490773410
554825312
8549054
796827887
1113841962
1437438454
274116500
271214641
1526618184
1402040356
1864571377
1836417622
950475498
1379003343
2064210520
716153711
437129708
1092233175
45448624
817557632
6165109
110889365
132748006
592575686
2011822356
743493700
79506925
577290492
538566189
892302265
2060895538
953874804
1031969548
789212294
1225140573
2126379178
1352017646
335271798
1927699969
1050730794
2007411461
1347594376
2051834865
646130795
1502287093
1576699186
410763325
668171653
1252153954
811266225
1225012745
1232092562
1994272
1311544698
1267977454
1139312561
1281899372
1997116013
3801607
745892313
1146161772
957911285
2118033548
1284592472
1595908270
1370286798
1785726996
1883009541
596087850
1668793549
2000858846
1607206978
1224279224
951154312
1392138352
2011471719
1224864497
575424033
447441556
1702088542
145500860
1487174623
1265037172
407617690
1365966236
1181647588
110985224
1131461917
77889380
1007207224
617796901
1937073186
339838857
771938550
459739397
454127980
1557993327
1856809860
392924418
2098844346
1571210749
104358254
980262902
1238943666
1377689280
838036991
2044917467
1454705264
525629480
1327075087
817007613
786642676
334837388
1735071208
1692963681
46364707
1372359667
884564832
682824157
1107695032
1555918639
1102691153
2014040957
558345777
344828246
2116422104
475937841
2054615427
1285016026
262993193
890590424
1367789966
702385376
1747208268
1880661199
2103138906
1460323115
1160082288
1153630727
746388978
287523146
787073791
434463290
352634837
1820108502
1986946749
112390914
1111783481
471160219
830884361
1740403438
1145362534
316761698
1810175338
219180982
1165080689
131792286
1992548414
702936709
151559146
338295564
784340657
366466269
1973005249
651983046
1261192565
1685423507
2131139652
1400488960
374449465
1315968308
798062738
1687614333
1829036081
1245332940
1256529739
1431312713
975890962
140164686
690324155
24159634
2033501461
521429737
1001469201
1420368386
1535627756
1571293518
46041695
2140609634
2034133159
1529800115
1786617649
1104107436
178530225
773583032
1850952733
601472802
277659383
1961949955
358276055
571677332
882998168
384320469
572305448
2013556578
1389035778
1491694274
195593158
1147265696
1165566645
1179426777
826846905
47803619
434265319
1114482866
1363054811
858709211
1317824999
319837489
1436117010
2067433860
1930093045
204981834
1276273282
1983344895
692769634
1174584226
292243329
476791567
1796984125
256649686
1371202858
2139906342
1656166529
780281006
716560426
1153673658
57190619
269389589
1169711560
323553723
1339244605
1400304924
1492575719
922843663
605039388
1290320591
262912269
702459844
945626433
924247304
1471002765
1647106323
1774258541
702916333
566219300
530943869
1477897143
1771782458
838948456
830340096
1072705285
983271269
607454061
1887330447
1664106191
893506786
1352693342
398320672
748819256
958777607
610971916
1831540726
291149193
504339983
1377411628
1208792673
174028344
2052471975
1231348354
263513341
2002647980
65651986
282865700
1191150317
959378717
1455703462
1121437321
756912366
85552660
345119721
2108498030
734475019
1738646771
1482012507
55372414
1680902840
1815282012
1564216768
1833198741
2143179915
1018990258
960579140
1179746732
591278070
1523125150
2110627998
1287920306
1005844533
1965911492
1313142533
1484410292
548892800
1414325322
1535499564
754815672
880630516
65463214
1104479438
1235282284
403063046
1934669354
1805342014
689046502
1633687557
948222742
477504722
509208143
1937482093
1112978200
691618084
1201851835
353344031
1407368153
175433545
2107170388
266813814
447608156
673412726
1093280255
576282619
1843045018
1597749985
1040349944
1592328262
947720967
834015431
496837323
20982685
1051426760
612457871
589212016
880056198
799431154
584589124
1922216787
461587677
2034799977
1165531655
1968899779
1025952425
550855625
492664900
587959852
1614887264
21966607
1424937908
1776414055
1127214052
481452626
1421716847
1584774568
1018592638
637075021
1925446906
667015466
1500447783
1631930441
34605949
650545511
1603150817
234416485
1095165286
1373118086
962523016
1108032887
1104110918
867713487
1809380541
421555025
382998958
345741402
1441384177
727907854
737401367
629047797
1208716879
1978311297
1029271165
1243197860
378671149
313714000
1557155888
1584433824
521235376
1470821599
224800922
546788312
457418195
790772346
1218241426
1958144143
1172819241
984669655
1327696866
1179615370
1973591712
1313768149
1524502895
816913823
2001522281
1846092127
307844937
1421351589
2018777441
926146672
1082186012
537567503
868816093
373593863
2144929355
358889132
1232604034
965210860
1024672118
1089891956
1842253995
800800987
1136633736
1895082769
692642952
721770900
1633473552
1328663560
1010137335
1127344968
1435848564
1848528899
1930399593
1044329279
305030407
1181609327
354444934
1181502050
1965031569
233603839
1329248327
301860784
1061081435
1953961670
739897690
457101509
1415600639
141286876
1186161681
2028018622
774006178
781228157
35870218
841444803
1177712848
2061079397
1178495601
1355696732
1121024367
171202820
985283821
1602112242
941341723
1284535218
266110047
405703122
1493662760
516138912
1034483885
671852979
560598256
962153199
55590696
1633626107
132583934
157925269
1391466901
333067043
172812076
376510751
67793813
2008925753
1128841438
1966001482
355119734
1632346448
727485613
1133653340
1977018988
189984598
1439079861
1776710821
1883827553
812338383
2032028116
1799105766
311159044
1351500804
1446285703
829823511
62272904
1384985709
1733474803
1574323438
32716320
1321220904
749307948
1546937276
1828854827
1097994289
1757992168
895646319
1814515854
1100789106
1907315634
716238639
844390420
1305713013
1053296614
867506481
1019888145
388561231
802299205
1908865531
391533834
380856906
1429199156
2061313817
887763396
938416831
1120848671
991553682
548502113
597475002
151270225
770496331
565589306
466156804
744529718
1831614625
1351824792
778114049
882481539
105727342
551581785
1774290661
80516319
331118382
932638471
1464963722
1423544968
1744067424
268016508
847567704
669433683
1536204885
450542238
1134706962
274471745
222300291
1298983273
586195647
1358383623
817317689
823987564
1345478772
1432134540
1981368620
1129505424
1927742815
742992356
554079446
748278584
548244955
1233529627
171845169
1970354602
878181476
1788689466
685186861
1484494201
841826959
614980559
350369189
247818893
30654559
1844049545
709404092
144945001
372079494
1336303428
1416836871
1883915057
89558777
575464422
2016934030
1262614428
795108020
1940078062
1237411078
1376823547
201371537
1992515180
1556512915
2071415287
1011070576
733010961
1753945132
542267880
1787755062
1128472775
1657299641
1385630031
374006625
2077763059
247548457
586835030
1381021649
1089007551
471996575
2071030629
1486995329
159807549
1041276464
1428387002
318937345
899928988
992383917
1023704062
84693514
2048009155
1296288135
1420582740
1920295627
1636914673
1473643861
580111340
2098216774
2117338040
1235441358
220073128
1794919319
1194394348
1565862691
1975201685
1165556754
996011335
1236935913
1457710290
1072144190
740357716
2026599709
1846079916
1231328037
1128407337
133640491
1304345463
798937894
1238019964
1421065743
882708645
838611183
1934091649
9832380
176164128
2078092755
502048469
355986335
1593523761
152708486
1881438033
325734642
2098277684
1303782324
466541995
195429522
441803342
632121549
245182933
541466207
1089700252
410402894
328423901
966512841
56868270
1883775773
786218599
850713311
1563884683
1062323989
66177774
1203292533
56012256
1771368210
1380504269
580007425
1494181340
913490551
1462345598
1770976898
1361499821
1752412301
2091553160
1122342146
179049191
792144477
1120091480
1624525417
2075646556
390015578
1795902818
671468353
36759112
1637435484
1782640732
918290926
1441769474
1156127904
770610524
1204595868
515737878
95617286
146212209
549621493
1851011739
135262582
451197187
255241166
501923329
1491539385
1999819872
184499079
1922907527
2115002879
1956665730
1051984852
451414732
584359596
835307111
1280742161
1097320000
976350816
1355265024
903540657
1091742827
309694709
438515403
695712150
896205289
1713828881
1867928197
736420526
1392611574
785102770
1766834345
1850972945
2077597125
477276720
2056967182
886053854
153250053
1144030380
695634629
6051296
508993997
1245490241
2117775675
311285550
1910413133
1557133943
847311920
127487095
378970110
1605519446
1321492368
1032353389
310114561
264500739
629153295
2050625452
20028970
509078436
1423723797
1270774986
1827133002
1370450640
887080038
2129508159
1526143963
288863265
1167243763
1822445087
1924438323
1668622251
1336953892
244515686
1418567542
994896484
1348612192
143327702
112132741
627266685
1873397693
2112160302
1903971692
1725781578
1031449695
1377714392
715102230
650990162
744593776
1111077903
725733006
289105460
2081970706
1359190264
1194865664
1649092586
385684164
206518607
951657094
799523457
788921261
1848005935
642597367
729217308
1456015503
622533337
905329465
1604225260
72448838
331280562
1131687894
260349618
938001155
815939555
192871159
16581620
796722252
1234716167
230550724
2053122108
1396914031
1088430511
1298977274
1476815208
1843536185
305888411
1760915162
826355517
1604318120
2060838019
559322940
2136095625
634302921
795732442
1857621303
1420942661
1567060656
529575572
15346579
260721014
844416882
871612229
1537824596
1441914813
1460388941
403447851
2122077468
738673877
1429162957
1132763240
1577222858
2032918124
1234874117
1521721099
1292718961
861247146
2118662176
282950207
1465647401
70911580
1961262147
1022724427
1592510470
1789886578
1647280737
1418052769
288178116
515886995
724287366
1027947506
642511543
485405156
508782678
544542387
1024558259
512916509
565605073
1333225485
767423831
134246700
1803433953
2084947962
1665732938
2043387452
1026556534
1947686739
1345572150
316625931
1344015675
212002015
1233082841
1399418598
1794013453
1446837105
1663134981
1097004556
543519174
323333157
2070648636
1410422337
1234350392
1421416899
1379592281
1208006984
129320523
563029053
970100639
1037064318
863227273
2037567359
1823007503
857221261
1322803810
1776389069
6395862
1640041207
1780917732
1350503216
743692163
1415876374
1136277255
2010185739
1585913273
2046898794
272315741
1664444906
1245739176
251682557
1323042910
1429075942
204883228
1787645282
2034066398
1957223497
922107323
2079060350
291140065
437656724
187415760
492495780
1189424397
2020125351
1296780357
1390515496
652486386
1350975217
934364432
451461778
655703257
1696870871
662827957
1016285851
2029997756
671483518
2145103428
1379773833
1253940317
1462316024
552350049
1890735934
264870849
1271126678
961801324
1133690195
388989199
1997258632
1427334069
164105491
1196964906
1326932968
1998277584
732470654
1100805530
17619620
1458228827
2045284788
1899464090
418500674
460500803
1074711682
892601986
1870812862
560579129
1342527369
1594025030
878170805
1639136014
350319625
1474832188
928223348
368231590
1575249550
298541870
1615273273
575133704
1256405826
734125548
1941336236
1652707807
1521857965
390760326
1941522316
1992876394
1809971547
2014494699
1644883010
459580059
1489720821
1611312595
596540015
833601331
1752266695
323430557
652621531
1888067735
580503671
1696413769
1007459827
679895382
1711034963
985058918
306541948
701937989
843891862
482346127
1564785903
305145263
1933964279
1938301918
421531365
736513192
2102516432
1026844529
1219976024
1197641879
761072809
951222783
1820715170
1348038065
106205581
3708864
1973074818
1277636349
809336539
322707904
1185371660
534661108
643456903
1426494375
1066956730
1988269526
664472214
1233070592
1197105952
2011882407
363585850
1149545885
381212966
489022502
984504898
1936012854
1382667596
870996815
2043965980
1843758184
1281853591
225195884
2086179073
1319093403
2039562916
430111340
600954167
2039490899
1222220001
436182370
899413469
2056471178
789904496
1876592675
1541235762
2147148640
1392811406
1970357840
1766385996
996895781
2109261666
1602321358
1104664231
1552265528
199207413
1629880616
1411981190
1586164368
99519144
77894985
1242500413
1291898289
1538037825
253867625
1753127335
1107990937
811962723
997077700
1976675384
678932621
993461953
1574669380
1847688740
1714047142
1637129369
724881558
1663183611
266460984
828240771
1206951156
425873577
129504178
665451782
148955940
978869631
1567653419
559253260
2066188579
1188528448
580699201
1675675478
1713814811
1986301575
4777172
1919865772
316429803
336832077
1400873921
126613824
519013672
2004258542
1654012977
712240093
793141203
116460978
730893645
58534955
863558379
710762448
744528072
1854694190
1142058771
2071319662
967173156
461519835
979412851
1708596845
797278552
107855489
732411478
717265674
1516739553
2040835188
1584003488
1173502778
853693224
894940831
326446519
1913091572
420733416
1428529840
1032486046
1698692427
1094937673
1634729740
1612895722
1626621626
504224056
201440767
158402743
1318125781
1920548695
1422757752
1305794749
462751466
2122283888
85646080
133786261
1272277091
414140171
1405540701
1574192018
1242017116
850879016
1919094877
1282673414
915247106
406047829
469462458
109947108
228180735
41948646
564248869
1440659355
1776883804
94676998
893542686
1170865410
1759352903
1961461977
1127143220
1074291155
1166430046
2031705920
1611239354
1867882518
486650350
1530503752
641905903
1445578437
1011597675
2011563908
769772084
502039975
152022490
125136736
2042982135
511120576
1978071816
1016969080
1554955699
543606561
237077198
596107972
1362863590
1001537554
900534114
238697414
2066158357
219054261
1080794659
2094156865
1885391284
948773976
34370389
960543569
1726817113
1631691815
2056697529
247177504
793372502
2021331140
1972367548
1726451717
665760902
57504482
1434621649
1340546988
1534658817
105967718
1054902800
652458876
651252493
126765059
868037592
1178152520
190746876
1836106202
25861604
802867154
2067831767
1969142770
873587743
484393376
952475141
1704288354
17504717
142231049
1303431059
1467156398
171551160
1173807560
985433269
2021112558
1643750555
1103455264
203443025
1659267474
41233138
1173165187
1422786317
1806288032
1748378042
994264033
188362490
146975113
1131887710
986934187
399887592
1978603336
1557230155
949721118
2125590050
1099915278
669040
772613107
1980259736
387681060
1391337285
1160197643
2079781057
278979930
793102232
139604314
2007550152
155052271
594552086
753615220
401077134
1698486779
2101948772
710602648
1477786308
1693161179
1003056260
1453234718
1875212808
1959467928
183205634
935672083
478167752
542121531
2058054681
599726269
463798511
1801589554
188516325
1680675972
2018179993
1940045309
258409086
1167270882
1513690754
1634730
323580477
1199781036
1082845933
61001363
1905793217
1167660248
86850946
278183488
18001477
1522605809
587112664
96091876
695367881
1653674489
445949178
1569656209
637524145
1487031039
1800904882
1439463172
1124600763
1756891334
868686795
1242956917
1405349418
1875497784
1682499148
1934963272
1496920175
1911898924
840339197
2022542799
183067101
927306389
208811900
1422086153
504636130
1407843324
1544034139
1986778045
648135889
296802901
1545954191
2005762555
1303544392
705864087
1852501456
2060579675
1138975771
164122999
2131293451
1350127689
1943580947
1594224796
473261038
817136403
1714684782
2101455908
2083469014
1603094827
695330103
1765483905
651281548
348275522
1174115124
873288749
1559790014
405360975
485340899
733959158
217434802
1924432468
2126935612
301136968
1210173892
221230837
707903236
669750757
718251123
125403449
1654501926
1298977274
1836183662
247376333
1407101174
118288373
867757813
1300292275
376374221
95976279
1793487892
1424663666
908259616
2030107819
1786175606
1018038942
1285900241
2107978792
1928681869
889598900
1184209268
1123903405
1915541268
49030036
1569038985
695217501
248910797
531651348
172260832
1545360370
191680231
1893640187
459800556
453238879
1987933914
1377817919
1445503502
496676342
1949810611
1145669538
1292697301
2039310236
1350025548
1017225694
1095085644
1947721392
1205041593
1396763609
2096560108
317493852
1396136414
988533174
2059656845
1378053951
361335870
262864228
1927753255
1388417676
1434459435
2113966696
1421210416
2091250637
1053621488
924380332
1246354088
1735254221
1054000735
741408824
807252678
1114586077
1920204393
762238112
439713259
396271036
1378121079
962618903
1952200217
512030833
1805940230
1610192816
942037084
140836793
2138168692
815350428
193404470
453898853
818562331
491440417
1374809754
1006443852
1885868398
1580190571
1186982065
46569623
1634871381
224059967
1920526239
704030531
1803243239
1227156471
111178977
1728565992
1925487056
973859161
254014449
1812643417
1578804355
1793670540
248660920
593884133
879442825
2012552196
1683202849
614660722
23252034
1265808464
94736
181027847
292030994
734744851
1854753474
1613034746
1567378899
1420673434
122793148
477636504
349613306
17860719
380216038
449019367
290026319
887845008
1675463624
1733491652
839252303
1548062097
620792232
1167015581
821273329
670976100
1956186535
211723563
1142098816
463016107
620483514
980049764
1226608618
1226669630
390611634
1827268386
1734096321
420693748
1755502219
1930239640
803731498
1600605816
286292711
1395061745
1983491879
299085183
1012167193
1134166273
1481828389
928688965
818462564
2078685210
730668082
646501289
1399412698
377568307
1417673189
46516633
1493990563
749374492
1960400696
1941872730
1656655999
54463453
569962362
849608434
737805075
843644470
1850175273
126089706
1693079857
954668361
1288621462
1357474023
1297617753
497196483
1260438729
957715175
2021821005
844279562
381448668
1414506356
862744091
1575070331
642991191
403984685
923900183
316928961
1428057129
394432027
817048345
2007889295
1682470292
1222458031
1238610750
454364501
395100463
2050015829
274035791
1579018739
188516534
101529281
1066642980
733026419
1829405934
389044327
242437611
1234805696
1990241600
1245781738
2140353244
940973389
1899215799
1313982490
1198445265
1303208261
424393824
226433061
1431583851
2092825261
133013754
1851357432
1520440035
1776302867
711940646
412155603
753915731
1483287841
486224733
625914989
2026988517
255017078
2052491242
730536223
1535753560
575797776
145573063
1726263738
2143374552
2046868578
166736343
918494664
597829360
1451380150
1129095451
664948043
113031972
1340993942
1402409514
1431648477
911642986
486110804
662350495
549259847
1683722893
253810829
1316614968
441157485
2001800088
1035661512
681487211
326282640
1355892205
158241612
742533724
1831924011
2059456384
639660217
1980680984
2068376692
764998718
1187920113
1088206119
958386996
1234945599
628741244
1317350784
2140234417
1541223751
308206631
1724402785
1453627853
2074358926
63970841
1560523418
1649888452
150356692
451186621
1971838598
1183570354
1064646252
1437296032
1850478856
654847829
1494735606
149179981
2065086490
528425099
1012163830
729634106
478128078
1308001290
1675625535
1702320449
1127774114
632233654
1336947753
1754822586
1429556943
1370357105
1649837594
1606772834
240525844
1525612220
1453142475
1207611190
934120819
1721792953
1641745385
321669199
2141873112
1233995218
1347118851
2016186778
1130322441
196802521
1614622847
1347131682
541698866
373519064
398829958
1580539067
1623639114
1197961102
985483253
2142471011
1487315612
1874738894
1390679020
280280393
1118809158
1294096389
1642948424
1884739672
1291545248
745088808
1681238273
1092171595
1592388669
482129561
1655790545
1507833687
624285807
886394461
420608736
42538942
1935099049
1671297136
1907127814
120530680
1672249687
2019132081
179455267
2087249950
1764981856
1444121649
36000392
374315576
1824295620
252216027
1220412028
13842120
505519641
834548715
1933932977
786846909
1978578553
1832567507
1651825182
1152444622
822039143
60016256
2051921390
1989833160
691811042
1425367066
1160700821
221557439
833413423
1965695036
373884656
1993804852
59356924
834189953
151794376
1104890219
542396207
565377486
1589275376
1588853206
104431479
96120632
803746748
1923198649
278988790
468366387
1716801357
696412248
370613684
1299676289
603874126
501057725
165741084
930923427
101780703
1666619444
184859170
1424401103
1655403633
1064090143
293696031
446067890
5974018
1667665232
1297217070
914747129
1930897650
289355064
494361924
1595228835
1490133437
1620227122
804541098
1612089355
649692977
1605197978
1957559472
75387202
1382941832
326397315
1311428951
82003822
349795114
1016313323
1428844445
1191154506
1753329479
2016946134
337896295
834968381
1441597331
349824403
178695497
573784478
1071075041
1544709909
1134745671
182464781
304542830
1134671565
683142135
1490759611
700151475
512630812
351390967
1703416520
725844476
414055122
141572429
591094870
1372715689
1483064637
642874092
2013925530
521932807
833255837
1869909542
2137594483
118955109
1850451921
954898545
793582509
1112456476
650261303
1467072700
847887741
486419606
774517176
61828682
1697577792
973163876
913677929
1326498786
1739761671
404331114
1955406642
1637934966
841786706
1849331852
1176542814
1772445131
1430338151
212991615
16735068
861584796
1306380502
1288790608
1084214662
1719124131
1291898289
1874265535
262855058
552149252
1472533374
1265417141
2014038635
1484165881
644724646
328063893
1038864820
1475375007
1159062113
671042359
379620772
952411014
2100693242
1665013792
2083238265
409756241
433635702
1277410042
1512261882
1581146719
666581962
37026690
58749885
1207612422
410345844
355431700
1548085174
1038442619
879889506
1350208895
2057005527
782255628
615342823
2129441307
1522265010
1152047673
1194943522
1867583065
1250063888
441134255
253313391
1732854978
1417269141
1696728825
510529325
1827465619
135269823
1510260883
1856054946
1640652748
340882870
2112725085
1569682466
2005081622
2054893101
2060365083
1166042120
1116883739
496561785
1897846746
536400845
1149944624
45585932
1800887507
100309191
149092288
188131340
984409086
1149958189
1367288234
1081142454
2000098243
1907846163
1908400629
848806049
872915962
341590614
1731753508
1475653571
284588704
842937849
1506039854
1764710107
128231944
602986585
1803281383
1160413870
179208624
601859747
1323384160
1182088281
1767457202
1778072208
1195422711
1594678818
1710265052
2027265749
590141225
46168791
231813230
597541624
759186382
1351503660
1151327210
417060225
626848271
544725799
760521069
491600699
1483483487
665830872
2139313153
855893446
1103919908
1538722831
589057817
233175040
1957872090
292634029
1226614981
1364169781
1172383967
2114018175
1246354088
344453280
812255035
463001193
2119734181
47464050
1389281449
1554012547
2114507070
30146309
846444256
1456072602
1618961871
541466207
1693534345
32601020
952470326
1590548328
977586105
291465382
2071367306
1494104865
1214490857
660222016
1669058374
1302263381
500128259
1103843429
1001404806
1085833711
724387131
1506916241
2146684794
1084521131
1514350362
1231241330
718927976
461468834
171493517
1847060691
836128601
1482722146
966016966
1100491166
1828818881
1610578
885974919
1877746790
1907896144
1815221513
94295487
727353707
1804343943
780225703
1613883983
881587972
1700080833
1910495179
372084989
2004354092
2027244664
451842783
116818446
1641706664
1236339815
876058151
643089379
373739505
1792435180
1678264988
2132323653
638146744
186341584
227507050
1421437152
387924049
285819494
588315564
38472692
2086390977
410271204
1264321110
2031952669
1673437630
1448554287
918702343
906844627
477458196
521244843
918791227
988516693
1234543221
13617090
1793570976
2129518302
576884609
1319822750
348145189
718785719
836184835
451786189
749662346
1127807857
1839543046
1809655810
70279225
1695348430
466906084
1731928433
112809853
88540749
1280589359
543487337
36113157
563504847
893537340
1201166495
1351574884
73422978
1211438082
298239581
1498404173
566300526
1638803728
767331633
877505997
1312785461
862923626
1716824363
1281465907
1361828724
1689040220
785328172
1657627918
559683175
481309602
2106422391
1499263371
973349020
891062119
668680749
1750678460
833544213
595256936
228707329
1053988802
1661165129
1047954774
504981777
578877781
1252183383
1757885863
849190677
1585747806
153102429
1214656684
52677217
1798946121
307374677
1082594493
652213724
1264534628
219387431
2105569968
77713292
49242886
2020028946
990739181
1368789334
1147233376
2113468850
947757074
579170613
1766418311
1260491309
843579189
488737713
711725712
56649197
752870379
336990183
224064059
2098408908
1598249904
380990448
1838523087
398248427
2058235940
1944573445
1418508783
1072943818
1127908521
919320044
1094690241
1181061766
662023912
1147725759
340492610
382996929
2028202095
1898017213
54123584
1367391077
1249003414
467306276
692403288
1958490547
727264333
771542759
1226516646
1514462836
528059615
1166551406
873959594
22765545
1462967223
1929373420
739806903
1922892976
550247571
1169561705
2138937841
175475640
805487979
219800093
1537293155
1272426347
184775131
296304492
949814773
2039379964
2043614290
948773976
2078284362
1570599810
590249403
1273348105
982778292
1075034399
1439046015
938096506
518949100
317332040
556437795
815408110
389667195
107062218
1233238139
1021837963
1019189406
672713897
922918436
51918855
695877555
1908606108
898171636
1312467700
651777722
575950596
1947800036
1646971843
1346271571
964736425
258541856
1947511823
2070696013
985358069
693087579
1813988763
1827100321
853287116
1018940085
312964680
1762314338
87573088
1642331208
1194060650
1152030886
977920782
815286518
1243829795
880708586
974398735
917554796
1629412941
329145360
1532846297
1233685229
754246829
1609669865
874596571
286332178
101574214
292687278
986038644
226445980
1924210351
2410526
1491062165
1304124716
1251919849
950606875
1530417042
1114066270
794487363
460927894
1878225957
719711557
2134425048
878043783
759772931
670318315
308817525
918493437
1577383193
1049185409
1464122718
1053733234
442461656
811862929
153879459
748810723
1100060920
1979961924
1254242216
337302456
670418
109769307
2100404602
1035549005
1151937204
843443550
600130702
1735857596
1408289667
762697224
828910882
1690210655
275599538
1338511996
387896571
67178183
2002241667
743539745
423896039
1634064029
977503523
1032809454
1166434649
1368197197
1179296771
429570013
1254285831
2053514652
139922550
1013191895
1071715233
931640707
1351176319
264525636
1553972423
943843030
2054115239
1520859345
611755338
932744941
527943668
390555957
776090748
775570976
941068937
152571977
1962700527
800093978
93713487
1429937828
1406690390
228914246
1884179381
610388660
868221474
2020651006
853384944
368682972
1626838656
1112626146
1920475152
1010654876
1785516529
709285181
1335914093
1021953051
832192555
1887180890
1520164798
761902912
1466914840
667538551
1290687602
1145393907
1087887047
1033948775
618893323
1650211872
753325111
68337607
1888084911
1682039181
27371200
1532581878
1642373315
1270602057
1261398073
1603566634
662120166
586775618
860595667
1567912065
731995300
1112164061
2111048274
528798033
2038361651
109745311
714201537
1811434655
381528019
75572723
681933805
1916475092
56363153
544973347
9842891
616081430
660718090
351890048
1371122835
1064065995
1337944992
1978090092
1519128201
1174477823
1949999857
898847078
45545621
933154097
568085176
74841397
1054208354
1279135862
683024370
1057087083
910159802
891268113
86480673
2070293452
521655153
1664485133
1038416758
1576677371
1092478166
2087951256
2137798780
309480114
592568294
388474950
1941185535
687529596
310295968
78585146
545646678
940874421
1757767191
582852762
6980365
1414646247
1218284608
126665096
1190865335
1980941266
53381283
1983298765
1610537249
1544557486
1582745029
1391383560
1335862406
1832958658
131561259
1012625737
344611899
2077488913
1511355648
1228826887
1413099676
1320201459
1906758713
474811488
1816302461
862909022
2040809435
2140288296
31368484
419170511
2029066193
1726646632
909213234
1349345710
1811789316
936387608
1004555797
505675821
1931208398
1311018263
721198764
1847689548
597808908
194106020
1985906180
250599296
1133972130
1774823699
2023618857
362051245
2090169858
1696674569
1875191634
328364582
1622959847
72946045
1009882053
1506989865
1250171102
1152216929
1001423668
1826178749
1860147559
361014868
186739932
396994625
1366749183
1709621094
689928997
991698807
260048847
1514334355
846379998
562035454
76502518
1276395626
361506697
710622826
1008310266
1553752126
2103016302
722562139
962412628
1130092454
1028428640
785374182
1559495112
830022125
1543475043
710712286
278031117
1918101690
1942805481
171945425
659622693
1200769732
787520572
1306861644
616010354
925720755
1171281832
1548738982
394656584
701501811
1846361976
2077578827
37500693
1728003797
1215298204
1745332735
1603290121
75177440
1253342286
1638530773
2006213607
2104864646
2060324915
1093712561
1986643129
809783984
1648652144
674015118
338089280
2000304533
873497231
1056970125
1409485985
1385476564
923947577
352125189
425579835
1871696172
69134118
1518184348
345418784
392848978
1336612931
580782206
919644371
956251691
238367859
2047812873
28985892
420023495
340557972
1582473859
1642043244
352709923
792060528
2098462089
1585611798
672549417
1451197799
1844227286
769016661
491949002
1185016814
265841976
1316353963
753395862
693560937
1642528837
1588439671
983362232
1721593635
541079986
382477400
2069006044
1177474066
395281517
83452109
1567461871
327456587
1862180545
284128290
1828614076
1029709340
1966140310
188868527
1711784949
415559455
810975530
2141579617
2059893302
376953275
369628040
251613837
2011419675
1559730155
2127539714
522952345
1430829707
804273123
1865607635
825330808
429923349
1437918376
1855028438
1534955147
603976045
613261810
403299713
1445271338
575577858
187555780
1488750772
684090127
1784104226
2130671119
1626989301
1229064459
775733584
723011524
105937073
2028276715
143520864
1673112735
692168550
816047928
777011303
250727902
1253785894
1234267052
851367436
1297944715
1904997056
1664683435
1446247466
1593008541
1866765564
1217434060
1938526693
287313059
285266705
1495334048
99015068
893628546
2067799028
1644922481
1983588746
5464611
179028321
675275432
712935718
243697622
592042797
576310883
117412458
1047131939
1790686812
1225846204
591396878
930316633
1690105
1755363940
220066395
2052532393
1672331132
1217167654
474034732
971815267
660113577
1141870362
1978306807
1850874189
554194613
1807802115
2051319939
728424956
628703816
1080209978
2079485089
359740751
329617010
920795956
656123870
1966493208
984315846
1089041448
1642033584
761917101
1677286779
203939543
400438377
63283588
311951193
553570551
798310623
1961667991
1309643043
145234089
620557892
962071671
142157330
971322799
2116328554
733331207
463329380
380137994
998680088
1074950602
750749102
485599813
1947388694
205494371
86077520
30899584
2063020302
2029387407
173806975
1052194520
111457384
1430634542
1812660258
39787966
298921247
1113449845
317929373
1886614053
1750153639
623464615
1237544866
603976045
1158772526
308403083
843374293
389621737
1756718122
1422654738
596156876
411096166
581062975
2068621877
28308112
1394122721
1636852646
55871657
298004074
2074245891
1543198256
1932739696
721971419
776024381
1787611951
699710126
851031645
1980476715
780225703
192449196
1990880424
1989374864
2075934365
763862628
1959677202
29132662
1197174840
909764112
1910557900
1489951365
18384459
970464871
942723954
1402251089
1544418637
1055734875
554463097
1952698763
1187558877
315393936
344402118
567690106
1870094734
68003844
752839498
690799209
1126750567
1183554333
860805463
1718348232
1170923478
1554957113
1583275585
1679464088
1298731575
889560209
1275760306
2018135690
2048998781
779109374
402205528
494453795
837862320
1148794230
1724985486
1301660900
75883481
1281424427
1971715555
626696482
759997998
597772089
657234230
1758708505
697680998
17222004
1454334926
2098138632
430157266
395201659
1708459312
1535352771
1517948682
1525611120
1477248660
797229933
609423968
563617681
460729237
1329325942
1293745525
296134763
133503514
1332925222
1365123932
11543203
1595900697
337208135
1576928209
24428102
1797953051
2107906505
181193868
770027065
658328186
1885154514
1609402502
1151756474
682509191
260109339
486341171
989362956
1097936950
1192595193
99878371
1826994662
952931433
2015030666
1692706142
385003891
107586059
1540889321
479717723
1687179095
1141807022
1192232579
1770511471
675875819
1150256274
1843864533
140587603
679688206
1915540984
6539378
1939297613
2045629253
1669361411
222351375
866199206
801184821
1465850673
135684522
1409564530
1749613552
1746523406
8265916
2129750413
920552344
295918944
712541230
1086822995
800486203
1189041457
919655303
1448650976
1382009612
2040312810
1321413590
1857976734
1084520851
1281178983
896969708
1672264974
1756396880
1779205304
1734193805
782058653
1346797835
1630266234
920252611
837392470
85025836
775127659
167023666
1759287054
639658893
1624631381
478177195
1075311488
585097105
400611045
1893437445
1854784507
1763188815
170007454
1173688420
1635163393
1244450115
380844915
911682978
826369134
1850836961
1735150210
889878269
1572836928
879161865
1031048659
725983548
743286927
1536184029
165714621
346377597
285828716
557031145
282718973
78506483
1331967278
517580372
944465117
727899592
279671521
763609697
2086306054
1122225499
854515248
1327370211
569724952
825644615
1425848875
1851026087
1893041253
68416395
377460983
1375918435
798023193
434919392
621007186
123599773
308644992
883100517
1115670502
1845517874
882933973
1695597241
1326297814
1173608060
2044457535
877594815
949477585
200361568
1121520954
689575170
947099186
1427448057
958352278
2140537907
1014624602
241693577
593999624
1997734345
1896895504
1492529478
2064402820
908757450
1893793028
232455392
571800773
705908474
337240327
420851795
1302131493
1452447637
2019519411
1252715890
515790402
1292381797
1776281656
2096092864
1153563616
799114829
512683042
1634732507
68000760
747331999
1041557914
859558575
1721855697
1190763483
298232569
1916562229
1854310355
191836569
554661567
1938931259
1630439257
1663398447
1649717326
490129513
1960899576
1813497321
1077623324
110041034
1359611878
835681590
843091518
1136257843
370875122
1558907736
617500847
1880149829
1623227527
653704637
1460633186
370320641
1965713608
2104868493
935201076
1890199895
2030218796
412663945
939641137
363857821
653435518
1871747080
387982678
1271361765
1183008279
459555086
1554936282
2036731064
1339663871
1071140341
1062234778
841699912
1437719821
1972565278
1717802870
1384746723
298230127
1710312274
1129229697
195697099
1070276943
1664636687
1031756446
1521057891
913471608
492900761
1036016594
329000935
1887008395
1700116067
859966771
1073584797
200358657
351951967
694676750
213189450
1897040777
2087791924
244918903
1360341079
1793897628
949781901
1308036803
597301444
1353428995
788332511
155590681
1138044949
1250399325
342270749
825399225
1354972298
382718498
52778666
1427360862
530964678
1999428690
883033741
387189707
1275197564
1214208980
853602138
1830415069
174676744
1793017485
297886336
2109582781
1905954237
965734919
1265461124
1096269934
1925046165
77529103
828684367
1232178322
1871642786
1000841254
217903783
80153479
1017671951
1631988172
99460871
200755453
669930910
21763774
1942289780
817780090
974782833
1177486316
1427132035
1322509103
80867136
703563402
104664221
2143436819
1572061361
307253519
1171478689
957377455
280181747
1971533204
1052540248
55903035
1568269436
879392174
1894752842
1426466664
1047569849
1319380225
2005159274
9599557
1471598563
602119152
1068977677
1136040898
1141101998
1322032215
1898495305
836348252
992651006
1906630278
83437833
341263866
936569488
334598827
1666076331
73148728
1287876616
1262426953
605177001
128872843
2135998359
1228592910
152519734
748262940
46877051
76523100
46849233
486433613
431132862
400481929
1823452280
993134562
1985618979
1840385619
607647723
1471585499
769150786
48531016
322701589
732918938
1169915216
600563864
1564613220
1455043849
785961757
528801318
653747550
258208657
571746628
795195241
966097164
1030714995
1411517384
1428485837
1951090357
661278145
1433843503
179359911
105229830
1275285346
1424848213
1997351244
804158566
1361744042
843644470
778227907
847256565
1060238607
1568600165
1367489393
1669384981
1765697791
215964571
1574357999
1352531457
1680467831
595292894
843478972
954378963
1841144292
806570028
1900390098
1266048761
1306907894
1506847204
1189405599
880059762
1972524728
525465475
370685252
846479796
1120626365
1315350513
1822347852
1078639104
1701725424
1243617239
684805495
981038758
789884196
1270415456
1541552735
1306391026
119291032
2085707272
537061752
2101494490
20288342
141073447
77410351
230018649
1709772949
54595299
913420177
1050749826
2051037156
1924035793
583805933
209876513
696212873
2095844095
1102224965
948348798
1753685933
600921441
1729275673
672895988
1545583907
1440675633
773690955
1602116265
955994870
1297957236
1485471415
880320156
413454606
738919497
894730081
828257596
848726811
490176128
1456157711
185614977
943240264
1789962423
1525062984
740987860
314930577
835027473
1761932950
512047332
1398835153
1044088732
1576499495
1137072289
1893758404
1738680671
485956923
1868083689
2003012641
1964309413
2037957665
477770579
2111570829
1403960317
223473749
1307275395
1611312595
675322701
1247064119
1236758350
1023004081
1616169046
1977425761
1251429907
1637742985
1211081859
1018139952
1673567982
2024296968
440644028
682135465
944275132
88914206
2000364786
1227102089
1022559449
1733502827
1286579258
221503268
1707025705
1167969353
700608099
1557714486
2061100238
1856709831
1940601433
571519349
656158855
1533753210
1634815444
1786766855
451854710
1084819016
1777115166
2117952437
354873370
1649204893
1648664612
298123774
1296032855
1967374540
63067933
493336774
586989692
1754862932
1397167134
1437525025
1136047101
567896041
305370453
1919079270
656199864
1659251782
279488987
1488078603
1382055858
1314924709
593677334
2023524308
1592947586
562752502
1833540112
2076411245
44494364
559979703
301013990
246336775
1927009368
856996378
53470295
1459241749
2003388041
1115464343
19715119
1110487262
1343582153
1891953867
1706160564
813058707
759186031
180875214
139048450
1493433446
1237494298
1576383794
141304263
1523144715
231170345
347133919
1582706684
1735062082
1485809514
1112837577
1702086837
201118998
81169971
1890227498
695178468
1446648380
1899338703
233530952
1426711474
1911805095
1934274217
127013819
1230261077
900561048
1971481617
135360222
651435903
1974978884
609493723
2098980308
1556748924
424663096
336642357
424560550
316166230
336010864
1324087324
725132798
447054043
1297014152
871022087
1861295278
1289389294
1962506416
1631170752
1984796769
321449184
1814564395
1937981581
663590138
1605182257
906944817
826004255
1914395512
1241446811
1942597736
1198080989
1641818328
1705390894
1029704641
662931339
804581966
205535023
413296808
1912416373
480834657
239981870
459077833
1160889951
1374786433
1446645138
967967431
952104278
585024560
1032086587
1402756389
1352451710
1300070611
549934233
1906136886
2103965047
405391201
1763183851
1726919869
752760100
1585306238
1962576285
443360078
1522213040
1151522920
209125252
2041124836
629742344
380021525
508106040
652444285
400257435
829948690
1328901585
721495114
644536366
984699703
789692289
1032298636
1147217675
963039523
273172335
1665299750
778225630
1674110896
1753478056
1940095005
1488124564
1051934287
112273505
850965007
1314268529
1059317226
799817403
1094937673
8465364
666187824
297552768
1030511961
1598415688
754585890
1190196565
786156845
196317821
2024090808
1602010713
1612727746
27314540
942297408
1746903631
380243417
210933542
767260855
1089077032
1986043900
1952815516
719447693
1430997522
320060815
573651012
1306835001
1416803253
2129233488
1819912689
1597287897
881032330
288943568
879392174
566681578
1865915867
699406710
819675558
1340993111
1531303042
1289529805
2052472045
1537679012
1247738259
1554132730
807327773
29548038
390772211
1077090045
1756202927
755465479
1959795416
2049016797
1839036847
1503359534
140270219
144569875
510795668
1087924254
1127744804
28093227
1019075507
1298341443
293969925
960750445
832807839
1276494502
1297098721
1374230641
1117338612
1468800862
241542810
1054645701
109671140
1640488069
40190352
492535667
1796638375
377076204
2021852604
1392389742
1166194785
2099674011
1899747847
1352388554
1411662421
1074285395
895658215
1241596271
1729692739
1574377675
1759779789
518241569
1680471539
1310041819
1242825105
1583754456
1487054990
632162768
2010692376
1881818178
2069459788
499787792
1839374474
68896337
954464737
2121919285
409946406
1295783246
1859340914
513186174
892432858
942294289
1523395447
1840836168
593577451
1118121352
1204990119
194378923
405673325
805179665
1390246878
1196907929
224938973
1328523214
459602295
1740357126
1866982190
951259939
1311894679
1678914150
406644082
1531487428
660857374
2086999592
975376697
890181257
1979290388
2074414524
157882213
522736313
1054753856
548576505
609358998
907189293
1250248859
211723563
1420232553
2124358289
1728266218
1017564639
1165209272
1430329578
1734107187
1028929007
1416879572
2005884676
46019587
1566270021
970520296
428164733
819215382
78173939
843450853
912459913
278782590
1703162542
844661367
1202204934
1764877902
1931705475
603209173
1504610834
1633327888
1201328317
2053087464
2061920325
1265235538
1000664865
1612347959
240287839
487311225
1804200746
700078053
1703370592
1355384578
247877718
1760011389
1315925080
815898347
1689622410
380761574
420731025
1283101011
400873474
354993847
1208796527
258613927
1476786443
594124113
13794233
1697380728
1411647102
1269124415
132723026
441482185
2132684348
1577603139
72213193
634074973
683742637
365464039
376735854
1825104161
2054579950
1698647097
1501890057
742970079
174373384
1197777456
126657970
196827632
1588476479
1540568651
1006904498
1942342634
616882086
1012486957
158139805
730169206
1835206338
1782994107
1402756389
1992453872
640568106
1624946114
836299289
1694959681
1984692995
14064468
4707125
1661563438
245031750
549809678
530117613
1504785334
1008434524
895089505
1747865310
975311736
262686834
1644325033
1192202980
208194723
1115878542
2011200141
173979210
249001699
1550926758
635058054
399623243
804953793
574968160
1032955039
470018168
1700614053
1242739501
752181094
1749249762
1872769750
1542065293
2111390208
1126376957
628422979
1542140038
918182965
2102342598
1169490231
1562254613
1086928669
1642306961
147497541
1850446327
1035322769
951817655
2011838391
1063963890
1264561459
315975345
1218837126
1067225304
2070316233
1481511107
1418901783
1250514623
1662676329
401046130
267435592
624343976
1345463582
240728273
458537795
726766852
187330987
424117412
219886158
572284596
1297106757
755105184
804376522
1128097396
125143181
533182225
2022370016
1897955700
639032055
690965223
379903947
2025956090
631228611
1466790307
478924096
1004186794
1913955245
2064770502
1040805617
409590871
726847674
82743930
549813593
91583413
226957176
757913595
1649334481
1765939958
1022942784
236447130
214296587
1789459423
636364815
582838976
1839098548
1414001017
1205833243
1955574000
1024438579
646165037
932137909
725169994
356050643
592471080
1540510329
406569906
426925617
1528402287
412623745
1503711405
354612292
1013789187
558534507
1573974569
1712019680
1662645886
1421924158
2145023145
1640926783
51393241
437114124
497688192
1822617046
336749614
144566940
1653879000
1137234449
1148724680
1087488121
1311742432
1257601802
1703576885
2017524114
151483038
1095406176
495168832
48434530
1290496156
1171091851
352560247
1984214913
146925179
800978832
32124000
1791566916
748463816
1173232527
559736988
1539787842
257387376
445431849
1328928655
210648643
1012571625
2042883247
1628172146
198158025
27335836
482281924
1113255580
1438055167
1021001982
1813624039
73822432
296580210
1499082126
2120937999
1013026670
1530314353
210970959
1709259616
895961353
1039444636
1909830779
1376666334
1679142378
28168896
537302418
587879151
2135875463
1946798024
1445390978
2027901309
823716349
1649135792
2068897923
338378783
1255618287
362227152
211823123
1160438077
1608213929
2042834268
1173489102
25457455
1115636949
215058320
244211644
597445801
1742128921
193592569
914449763
1839890663
1460571577
1239151300
624075733
789109769
1392154854
1056138006
2071986902
1808772133
1879071097
1448884553
181200054
1430247172
751720283
1225399313
469313771
21082778
754728087
1122945835
1739612801
1340270637
808447422
1187679539
1462074140
392738192
1054833920
1936817782
1994934943
690008529
199967882
1373557238
2050903945
1758220958
1219805952
654889102
305985370
1429693607
1084468970
248807382
329570434
1902145494
6831581
1962197138
333537338
698960450
1177276791
1187665380
1484679945
1454605219
977411226
227043626
974527956
1272419425
117518654
525060097
542269654
951259939
1691735926
906489222
261053322
854584053
472046430
856345292
1524394590
1595039711
2045737198
262140858
1766592020
1535794717
1732082244
2096450626
175465938
1852103052
303752192
1349216858
857305085
957951463
122776839
916585736
1241366725
1909945544
2045975637
741298475
1344760065
1347267521
1808025190
1529084540
33506909
618038310
1318030172
264370745
762374445
1595860021
2134023950
1137059382
1118282103
1416283948
1473556996
1912137223
787725832
1560495288
26733862
342628886
860221856
1808419195
171203135
1843830180
490768358
712623284
85846756
980512205
1303818772
833743188
156586664
1833034647
123792920
1741365990
1758410445
339178166
24594040
362714100
1533860779
1545704787
1330845125
1707095969
1373918474
1008749435
1988553413
449854462
1761456410
1469175040
591413114
1916273963
1596461632
2098285089
1520345740
1215779714
1274061202
1074282633
821131785
1328349135
428155240
21661628
1371369777
1570167336
1616986141
159849292
1121774522
1501060404
2053005472
1562859568
943351306
1874470794
1393587659
1688702527
225811191
1823837755
370756102
348509082
924500466
985212844
534942467
2092521943
68502493
737258046
229077126
50197121
234113703
2137747677
1326729046
1466013850
1718235247
826396391
405325257
747080333
252922566
2108570751
752325347
1133888824
149534226
1914453040
511350034
1958875354
1626826498
348549945
259403236
838534502
1840121474
290276117
2126151525
647089642
1254363283
1521198012
1978770538
308067985
9495480
622092491
33579799
1797928111
875281182
2124788716
199336759
490030965
1066395346
1012624709
123984152
75329438
506029468
196167828
266748348
941575478
2019142931
459407614
74825686
1599430659
1272551190
1476172354
1629358325
602678142
191465288
205090756
488074425
912360460
2126515987
439907208
615597170
624026533
1055712107
912115371
1463218883
1960496279
1025840862
269312542
1419091984
1459670962
1762234387
1032321068
1091704634
1793750575
621822196
1244814896
1465359439
524363985
150741277
1387115800
1932992894
771763738
1514913734
1387990340
1065578748
2139664272
1339015174
1098844257
737793163
647493463
946817720
2022913506
124002664
576675902
1579380257
572582525
1954857573
405952198
101505661
1977328231
1464992428
1414714292
1336817725
1126554281
278463530
1872971141
261217816
1906033978
57585940
1636285194
95479264
595230470
1720629640
2119045443
1580003263
235488116
840093630
299645912
2058582856
2026851269
1303116965
683864481
1060053341
605013407
1224285213
2128905682
913885057
2030575995
1012801505
1517125043
857416377
1403781635
1389040941
306069514
870137835
1024247250
361698102
236169403
1360016060
1025605484
730727825
22759794
497224582
242670827
1814737955
2081095893
1379816162
367238127
1990593199
1518982704
511746104
1558551884
964547795
1588725672
1769426340
1005174324
1809642151
1246521207
137124202
348152954
1848186886
788785564
1848528899
950267410
282705115
2074621546
785126157
847835076
884317581
1030748138
37912113
1073205998
833434885
1523144715
1292185809
1093805193
2042118232
2030256604
80483239
381661036
1509010065
505862109
489098832
792025799
354088120
2096620122
429386930
975834593
289664537
384515348
1877934917
1142102356
1102109416
640639221
1778633841
2127134385
1728957902
912424847
296244585
1003139202
2035283085
694886671
1026138195
1780846263
968708799
1468676622
78877088
1001423668
184396488
1975564842
916349412
1415749284
119291548
1822091954
380132563
511750542
1472705316
1338294751
1003360727
1312942794
1154980325
1238951956
1280065573
334540877
380615990
1679297989
1726704237
1482534789
1693462665
1729776093
1276043653
2129964347
1272150560
2001355688
622181963
422344061
2057275135
2005421695
149845584
66733295
50689350
86455722
1769768483
1300875230
578261244
1833100377
2044223770
1318882301
401573851
450567206
213593913
388343164
749984046
932642010
1120725227
1202657142
1028460042
1684209547
2076316385
1447189143
1719496978
304437569
941320524
57563245
631328635
1849748792
1393109066
1099559879
880754407
976628408
1020361707
1987697406
1456326659
2112309988
726688742
1434611199
1949982734
1753591773
802612602
24480324
307742077
516702049
1937362189
976544686
751056628
785655752
2084088974
1166262613
1056012756
1931727678
1197150907
1996476638
1636334676
348816590
1211584035
380902014
2086933632
134047229
1246417359
805859471
1647203294
109720004
193390911
411113741
856664037
1745152302
967941390
534145826
92169388
1896228806
1862518151
938934008
1574285261
645065105
1068529832
381623501
57246402
1202063780
1898342131
1369519660
619984993
1073907904
418649552
1210055434
1137811359
2052901595
557304219
1312835127
1071551743
195964838
517481993
62835299
1074207150
564636751
1010417241
2053373704
92927595
597706250
1223479846
615101467
126249649
2084682292
2054944911
122261930
202947641
1213250268
1799159473
1994055022
1771088500
1632947624
905653530
1561762446
1973845217
534304232
557932177
1634477121
1246960390
729407510
1688873738
1293497501
1663895355
1660833114
921655010
1332883865
92619626
2136913326
1577359129
1716919354
573781190
2126090040
645501769
2092244520
340548199
1639136014
1647958383
721207507
361441795
2086517648
1843197433
1258681904
1442393839
445732120
960649563
667742546
328418282
1493624775
1156630182
1464362132
1578960872
1505762722
530408364
1734708171
1727851902
1298979143
1638114635
1412249170
686782682
791520466
2042211059
636718954
1271338151
1208636228
574197288
723175578
1640506714
70602906
766479763
1439181201
1429662732
1510425777
1264304410
1677011126
1948871026
1498542491
1245897243
102263221
297109568
1937383215
1926981116
1901786766
1574731165
901250359
1495354280
826637527
684223744
200852015
1683499088
123706652
18727543
1534802063
1484167136
1191206164
688388498
1433467727
1407843324
957462057
2095479833
120324260
265423617
690221803
2127143524
1967975324
989403948
1181498367
202439395
47257525
748438077
321558693
966863544
200272602
976716540
1166871726
1950740823
1318454994
923897478
1295757111
506789692
450013645
366279268
1221805036
1112062457
1062244510
1445026170
1282086949
1710240247
1080325134
36764636
2133255468
969895438
1151577997
1259328396
976808585
929119755
232415341
793202814
1083311176
1375272887
153074495
408468791
759722749
1586723080
1434480433
296869847
1265414738
1946478867
828629873
1277264858
562842611
1148051369
1626296814
1859831335
1968643528
815209441
1729553718
1970636115
150947161
1940540594
266692664
1236758088
800996992
454445754
518185720
1475405171
2120308385
97520220
1306211377
976488771
1068332301
431605683
348521078
18739188
1798451590
656955748
1403526407
344729679
468915678
1026360570
97154688
1333472137
1862249983
1277442466
86068732
1661463572
927164135
311356780
1889111396
651507088
1518550065
1748317888
1811498373
1395813630
1220031834
2105872288
1654795517
1300270584
1974165365
1384134246
686417293
542282232
424555388
239435145
1969463072
879933582
565585051
495965739
1452000590
1126558967
1611534967
2057689759
1428972716
1863740955
451223525
1500696073
478239652
1904769673
1302488355
2118379590
2116504603
2020148229
547233526
82878259
1751707910
2007342629
2060019619
1922024578
259046924
1809745251
604986230
1248739735
445641326
897643052
1523663902
1306397323
350945832
453454663
828596084
1082423954
774245707
47761038
1106895878
2008606077
555558122
899435979
1075740595
579783854
1399748699
1655052686
1047794465
493417767
1266925106
1971407844
57501220
643116117
1976427542
1580108767
697168379
1748722617
1636055011
874778857
1037840889
1330917974
1281625264
1872749084
298728643
762979264
518506392
49576902
469523668
1620343425
1019469542
2031216891
1680188683
1652916590
1250356915
1846943587
1543206303
73523813
1059555691
1056800617
1472132286
1362151373
177846909
1962264406
225195928
837060456
1737491580
227000215
1908581449
118454461
1689870935
2101008138
1253312419
1269897459
279033959
307554637
1092560229
2017990991
897133304
632427147
477734471
547461796
166928888
1066711127
1262753047
1971963108
532650061
431758283
738735385
883034823
1646969370
985305009
1240704482
1767846374
1044263752
1070971248
335298357
1162837376
1413626819
580076526
1573557098
901844824
885917373
438470854
787781287
635471262
1213797227
1288797419
810252219
1063599205
1782096482
1286060366
654519035
1105996404
1470734343
1463041506
1020072800
1147642975
1182721810
1782519082
1855862783
1881812112
180788491
353296843
190088314
1207631912
165962701
1478072245
1642667409
1612836196
266268299
1746825948
1981623365
620084902
336185503
656283095
2069634030
1788389712
147175332
395303610
528213825
1982479232
1976517017
2129797950
1297305709
140409877
944623333
1307839525
1196456662
1582647834
1030910369
272010395
303084132
1853166355
1664798806
1936553771
569492101
140490150
1099644698
197147095
23215415
264231717
440700943
1571864751
809871416
1025228961
378639062
970782821
1858147989
1910845153
1330672096
167317058
8845074
830410659
1887112544
448482839
1563644588
1621616951
1536526468
26831547
769070381
1362840771
1936548861
1426051883
505161810
899268065
1249874086
7454735
1979304457
1581613590
1568952159
2026819887
1425090515
1493396087
1561862819
771742000
1467028950
1087283540
1953556923
1526584998
1842125888
2025052274
350677022
393383501
1019310188
1026562824
1110400712
1497948534
1231019929
967564727
44710023
972049727
1502396900
1885059385
1599283885
767092562
1697001785
1523239464
1258284502
873078638
858749189
2063443214
355238450
1294515565
679211144
1800013297
542880878
608353922
107435581
834621231
389588994
1120944657
1051058912
386115366
208177655
260660292
1119090971
846067218
931813139
686855941
422628069
548238305
1300103016
464410624
1073795879
428062553
16544941
648519724
322259681
149315614
1067177508
753775354
1097779982
800514390
1698713318
1950241218
520789152
841361496
1310801324
2097621244
1848560144
879653829
1103425340
480147823
1694979754
1798654271
1061104974
1802510932
539549863
429623584
337589432
1189099737
1939800143
2088515300
947385683
1920162406
838172857
1969727193
1691494456
338086600
390433784
262341208
1775121358
591037360
409143252
1093602021
1033576978
936818917
1109415031
514032130
335292137
224707628
1414848978
793767379
1018352914
1804548020
1374094699
1248325828
1330690560
1651668868
1630051930
589871060
557277841
1993723991
162857539
2071743039
869910072
1149448490
386645423
151992685
636861185
1463441611
1851380455
555570686
508784098
78850893
569525238
1382458504
1053547661
929876723
65623296
1319455475
1693177365
194564983
66439880
276921641
839052659
474777591
139742469
328366483
1264622501
640828481
1232816292
794178718
1316500743
1425849493
2020125351
1739662753
203346759
2123364068
1106570752
2057805106
1847066356
809403564
994075256
2051993730
1867818123
435396297
1991283439
1065701049
1004290638
1028133574
728344262
696685177
215069029
229282948
1740766511
897208384
201661976
840564466
427869655
861197849
57467139
1350719930
1514494996
605168356
532619306
741190698
980496650
63728679
932879063
259617010
1477292581
989557141
653053038
572459618
1001386781
1844038628
1999592363
1910404417
949172816
151254169
1719306526
1511401946
1337917331
42321544
1397635067
1678160949
584299223
277960053
1606140513
2072156569
293263384
2051930287
1259511016
612587158
1257782151
1578862141
470964944
1959670057
1124652149
695544639
1051029573
681282644
1313982490
238132812
1583050975
720101978
1976704981
1432245853
842839396
1758019120
681787018
183224944
623653894
587533560
1716582100
223133023
1981469171
1200182022
654819215
2016042433
730193200
2322564
1093571567
420914119
1750447826
378046771
334048479
1022507389
1616495651
1478329873
1482870854
497888810
457472541
666131196
932263086
1321420430
1202594651
783458469
1907960556
776443340
409281741
646216408
466564285
1409731835
74753075
1058917587
827784890
149316316
279477977
1121575490
2092574549
1316262042
1473498439
1678512517
2038823739
1581024147
2132399270
919749276
1263799222
1469293227
617514749
295590346
428638586
1069106794
8115559
1963660909
704771414
1554417792
994128047
1615638185
812012206
1361079813
2016952797
499355482
14823601
412778509
366309929
854731876
135001559
1737491580
856870019
932532890
1357889428
1126538490
1414179497
1171578441
1923080805
1372204307
1234157519
135255075
1043395538
327983127
1219613057
339006666
1875802534
568332357
2108186161
621141241
311393155
1751819254
1477983691
176374628
1618748792
1044273407
538566189
867781496
2132586884
421420233
1398352822
1492347590
1972066125
1745405956
747893221
774517176
1722527972
623658495
1758319721
200292024
380599399
1492724357
959616140
1791713472
548140694
209983828
394409990
212674116
120965142
773378599
1520212463
279333972
2028827760
835959758
1149075742
481496322
382642731
278912440
1342290765
261112464
1190947812
1246467574
346683870
820481321
2145530576
1120366842
790226559
2059071851
1607254670
566147732
1593757101
1231409410
1745066917
395977716
1105007681
884398321
2023318939
1727907178
1094913915
337150112
48252033
1013751418
1481858925
1683469707
1380590163
1302896298
1162426180
1716443394
1517272742
1838700311
1717803151
1650724644
802698863
694182183
601286111
1854032402
1867418531
949094809
286790211
576254105
2009141459
1042992647
134967918
665245227
2050114639
1358029537
537880231
391178733
1219335602
1691393028
1716509173
1063488116
1441183907
1684251877
1025647891
1888144769
1014315109
433499517
1367817946
2109409864
239315323
378786065
1232932767
558613503
1841304206
218472573
624494904
867435447
1093665422
1041177059
368425442
390856004
127904664
385079336
1836866338
2089187021
1396296882
1710749423
1877115057
1086790511
1424490065
682284548
1986085956
1183618110
1929661482
736457614
756018550
1844909934
407100292
1675216229
763444474
1841640663
1627241318
2068026126
1158743582
20015205
975306617
1398766086
51163539
391008308
828131955
208254293
2043271370
1902406399
52096624
880710236
1055171150
2001064974
1639816502
532920394
1650778299
2092520887
1219739299
715086695
1433266798
1763028063
1547392573
2122403887
4674406
799461892
957828309
1300043101
725058944
1677780942
556582177
2009223649
28331081
1219682586
342695965
480524521
1509364241
1023009954
1140927693
1658058932
734609436
1914764136
93844745
1933510061
502053081
988672427
787658915
136047781
1090312576
178722891
1377245426
1748350418
1050424453
618033427
1509714990
578409013
89805530
737960004
577258074
641537680
2119593585
351868141
1108325030
445124119
1442075799
546991831
1950783027
880908766
1663963904
1788671906
218422067
33608619
71121378
2080900315
72268476
74452097
1168148618
22866706
464531916
1920499945
687525374
457127195
570670415
256454231
1812444302
699595136
1958199685
929254681
996093914
1365651816
107292353
268564111
1952987261
1739382136
1543688040
1925699554
1860955654
1573526062
50592086
1195210515
1465767377
638719454
1846167494
2125040083
1524030210
1741766517
270863751
219569871
865537586
938386073
781975486
1024419181
211575173
706005803
1447304995
1954377451
2026660077
1868065165
562752502
190173125
411113741
1466332948
785872814
1573272812
502886658
1744748990
841097787
26547085
1025434860
2118716935
219222442
1523346929
647848064
683300897
2046221471
1398766086
958992878
928211886
1307795298
158239251
504309544
566276736
1859465151
26128694
2136138720
710087994
1299552372
2136138720
651337827
1694609340
2121011650
464531916
2081151301
54532515
1909681177
32829682
476144119
592051773
494337338
1128083156
673245877
1008690870
1957743670
2016496536
1896331414
1511256182
501165417
40096048
829333812
1810005283
525867828
815468475
1871201295
2368012
1558116673
672061060
1784803841
479825218
2104066645
1714514309
1925325757
648417058
730279469
952951777
11374541
1292559456
1395799310
1904132925
473057738
97583431
1484536488
1260279636
415962937
1705940163
1044769006
606891963
414689758
543725136
895668306
693733450
758210800
903524471
1984341117
1025506878
2066077482
2144820565
349590304
647365371
1350029545
220871584
1864691366
786849837
1619961059
1000359671
1022158140
532026400
1962031604
1784803841
1725280219
1302785403
2121215505
277473439
1978166996
895079129
2099107015
2080167449
1012657266
1894730210
1356978022
352084853
1469325254
265674493
221677222
1462552542
1916376397
1477354026
249353489
708427650
712664821
653598620
2022029579
1381983133
1379702616
999329244
857000637
378981944
256942961
1478595221
1908127321
622328142
1147457588
1115067596
1259668598
1207081709
1437234790
1114526071
1933439535
323717833
2043371602
1342541710
413068133
1491889048
656374608
1262539772
877067878
972032447
1321212215
1659848905
1899041150
1219515836
37989760
760283598
958352278
693067262
1846101332
965905686
1389338353
983651468
1013215016
1393151700
839205676
1329953600
937195208
2090738238
741956412
847376409
1851479841
1544197860
1154518949
1877280087
1942233256
237374015
414563395
1044576324
591783443
149182086
656269064
1524636655
318495132
1929665230
1701890734
800965261
1521009651
1835532048
1351513445
668096925
595198762
1765606032
371060475
1387737840
887716122
238702160
342865306
571008673
617612728
933823596
597388732
2134089536
1342347908
559067298
2087784377
2003012641
353311154
1272662284
159199394
341543653
1689041021
1193811268
926436802
496715217
1299391905
1220284518
469009154
11012036
1938145590
1169835982
1462904997
1377441182
1568432350
1182031557
1787436135
717614234
1985104581
484897365
1914901511
1682427064
694789636
590838761
701454339
440221085
1730414809
645800860
318472404
244673933
1429572240
1886020490
1471484420
617189975
29298015
53710998
581641696
1796821907
1198665666
738018376
2086490631
1628699053
211000911
1266988293
1807802072
1222265144
29213368
1513678962
1450679603
1338340995
1037136488
36757256
97077463
1213108851
806581493
378878637
1769126234
1958236193
337021530
1883402799
290242919
262681136
923764814
1306187998
251616847
616882086
1256141358
1228001732
127246953
266281150
817423662
923787451
1156709681
1513678843
1361907229
414793980
1483750087
724234528
1636002083
764464252
770646290
1669767853
1152744369
1981858743
1191764975
1924702162
742749502
1769921945
708740375
620213711
1433710580
135134942
612068237
865378031
1768499117
1169125376
1311335163
1316279705
1369098331
24465998
570832106
1149948469
691017594
2073368110
1480281341
179247705
1791815735
1839063037
991652768
1319572097
507167961
1339173518
1178275227
2117488453
917763117
350278816
66556909
616571640
1697278678
1378654952
623151835
1210101430
1117175655
949607487
2085923288
2000056595
2020355602
750556681
325320855
321631098
2136277685
1676741222
264525636
679895842
466187508
726446563
1384382752
2045791675
372504850
330437942
1316972050
296937887
739492939
1505548922
1194000298
390391793
1662438254
1574528672
1961223555
276965768
170964404
1010419088
71480925
125500306
1029828353
1932768593
599987297
1731387773
2051379016
569299493
1109711371
855626994
1890486860
161679997
1339857134
1280785710
1818380621
1739279144
2003992261
1001659492
976728821
479412913
274970830
890016738
2015030666
653560371
1543072410
876068993
706173991
1036936464
1369972052
685990110
841493434
1617359629
745473490
533893199
2093694318
905619409
1831945034
1860265732
471141524
1859732549
1551403746
2102565576
1353114099
226077254
2085313698
1252400876
2106989398
95450259
1848907480
1699732636
1217957679
967735596
1766457550
1953508480
1650994710
713654526
148704681
442494064
2112160302
274224563
1013501019
935882804
984523939
137454038
818223739
1210674001
935813347
108455302
1276444482
1555215317
187542120
695464751
1038757042
249353489
514593617
1655199293
637016286
360656724
2142763437
1283732396
732092333
327510994
989890250
2003235820
1450788745
687795610
1704447228
350554032
385543217
734972238
861720044
197922676
1263881588
821421955
1411590304
759886757
1101205946
1205880321
177565493
278708267
134873687
987923084
1584358499
2023380118
1964749173
1513537747
1826438232
2009736712
1293850361
1941128197
1960171177
537181890
1757556836
222406364
1186700668
1939615214
1432115477
870767074
1769108037
1220525502
1553145781
1095321852
2144831792
1706251644
796337716
2044334320
839744908
1949270247
749835105
2037031649
1468624892
410355673
1905544939
1639284202
1969729867
683501129
1735639443
1839033690
235862160
1490376778
1560171006
1499892712
2111443975
1899154800
989702170
1790398060
1379299834
867679057
1350348709
554529779
2076256771
796842973
1403914110
496678624
1371041569
2114287331
339914436
887753976
501356809
1475990445
762105488
1098595928
1343053988
1414710601
1251016836
2049669482
1513947677
695905396
1781314876
271963142
689454610
2044777383
2063692843
2073794282
1370414914
381105140
1275733726
1169442407
151207302
659526670
1632601003
133062697
1057941156
1328316970
1165534353
97993253
1826273319
931544697
1718006359
796817874
1203266228
759950449
910828416
1124989642
467982393
1868694103
1905914862
1418367215
1482827254
449758523
183332035
459739397
1010538380
874664925
1929666834
837347693
943873782
376492423
1067565865
783328607
332887581
1804273216
1288305728
1702706512
1525229877
2142989200
2026930142
1495595335
2129494715
1836400500
861620219
1175863047
1324168337
793796863
1588498480
392382938
1113332753
357735196
1165657897
1979594587
1204820140
1758825955
1841264754
1496841850
1406714412
1101515869
2020891700
2102920832
1544102185
108761274
1347267521
1919260082
1603315302
217181492
533047837
387507710
151400100
2009516216
1482585507
891080442
69228766
1689515163
133493665
350085155
2136124147
1208706501
228768120
1190953713
112226608
2004247527
425976617
981178577
414178387
1233930329
319408951
1701738881
856169132
162553588
536938913
570137356
891110419
313532593
609412365
121710229
1235036831
169092145
1573360996
1139800135
1046694499
1776428037
314422324
656828136
1561723545
664696278
80710480
241983188
1863056434
1347648128
1535519086
1621891304
1066470914
2028190343
834004389
1816711099
873672799
924387899
1205019336
1961163005
1738039118
313657452
1181007654
1448919040
1772421593
1931230733
115793875
1498800863
1821141554
134129329
2091525493
1582096439
2143779219
619789928
740910617
871009704
1004635135
1975067428
1450222581
69692799
1311246071
1996969283
691854783
644551300
1763504648
2090316953
1722000677
1188536053
805452574
1878013282
1090445813
1019462405
1463855230
1307675405
193643557
84002520
634652018
277768856
1883680382
1529606911
1552018421
1907805526
28548398
1751520679
912152300
250284298
1114841825
54687645
2075378427
1742981872
1972931319
2083639733
2021758492
1743001485
726975619
1143081761
12764758
1794553889
632736021
201179124
1810593161
270038659
450897041
1008495181
606109773
114098575
1985322052
1812407287
1095568965
521637517
1898333182
527552974
270461740
192171630
1402920062
404564254
322043055
1009025461
724400945
1317906155
586915421
789322310
2056631656
1676187290
580325728
1117420552
875460368
431058712
153263140
224538572
2139908029
2097820520
2102962265
1905858520
328999377
1198904201
297817539
1212321833
1094365205
1170795859
577968149
326826639
1911953805
608244932
126479576
724426375
773195830
638069352
592928112
1825770873
1622595097
1862371599
618373411
766324
1475919448
945018212
2098186863
2120688267
1273913409
865326221
212519620
1169368599
2114941703
752474442
1225719821
782344598
1172777273
322518855
1884422189
1684109956
611432344
773437493
613214270
255360641
357384776
2107527020
865847523
73041623
1117901466
226124124
1030933550
1345845461
1648928903
1454777104
994454283
746367050
2077449472
1210889996
343357526
1440078593
846566794
457462863
417988210
941212262
2124200254
1298246847
199535002
708365059
1008646469
1961141514
750823914
1650479201
1836466302
1429917296
1261572871
310366812
994422024
701464206
1721317434
966243982
1196753807
1170278882
1916905777
1501768502
1640957166
142250105
1785449398
186052864
2088835168
1634343405
218591590
1526734179
1632721013
1558805335
1841467143
1020717205
920945858
266232559
202126322
531041496
1345131950
667587211
1530290025
954234193
18895682
1187713710
1090354075
1328372563
1444376223
2078213488
127486174
489926288
233692722
548782499
443193586
1768811303
1572996317
1867719073
1499878615
700993092
38118402
78005836
477984510
1560178743
1870614016
499971059
1760575900
1352744693
1187172457
521931130
8745874
1085610672
1423654785
266588799
259617010
1130268885
1547863160
586399120
618731163
2017389253
879935624
975208594
1820436517
351190916
1261375989
65397657
2130431389
679656463
139830289
2000059278
1880143748
1883384083
489929307
794303014
204450463
1075882590
222395903
939438462
995435842
712009018
1195131683
454626853
768706145
685586534
2130143817
2143354426
1252386491
1472331312
1771712664
1168992213
1343860011
1061978449
1993139035
1530885674
1242825105
1257095520
572087097
439008840
584815718
1227059246
381324809
2118456509
968871074
1691119511
185452437
1000795634
553469746
224252274
1473355777
486394658
1464620626
1835512376
1766588927
1161300118
2064630313
238056028
1465541637
1051796949
1791283358
588605564
396788334
1030644579
306817891
1973494332
1796697932
173504684
747361251
105319395
293806287
1554634548
1511941036
493947138
1094484024
408777292
761462791
1423023655
1560982009
1140550496
1699733679
1352628716
2091257606
527443424
311214145
2035503963
1178279871
677208762
1037774045
987813088
1134109142
335508997
206120235
1620647900
370899114
728696500
539447576
1200997625
291149193
875916281
204510455
651783716
861667545
1085517835
940814608
40070358
136025264
1644152055
644471309
998299287
1978847652
443763908
1240084459
668264095
1995213745
444405366
377357891
318923281
1337523815
928755742
805889067
1178464839
49451879
1597813079
1633174699
416999119
1894174816
975836372
2122115221
1416000710
1968515553
2047207286
340760540
657139774
1044801735
1112607916
1622836524
1830655888
312111801
1564101726
447012154
760839363
824512911
722136332
515025870
545296667
111400520
1811845609
1173855531
1683283598
350517649
346436677
1463004464
486027661
215594090
1062570444
1999100555
1949885336
240425985
327864630
151429845
1026467083
953624205
1010756902
34923210
447514783
1460223533
1620720925
1762427568
33179101
1398185069
1109757606
90638693
648243360
215033458
655405372
1059895539
238367859
1207191158
264149857
1942291646
1612429265
948262290
240771809
498651425
796511481
1358543402
1459797639
2023616037
903400081
1408831463
1810444306
1688607854
357684807
29529546
1921517620
425440128
1098101212
147517743
1553117518
1053885547
197332554
1870749834
1687918770
742010904
996905743
1084745612
444466884
1996803413
2105078473
773123514
248594367
1774316091
331529416
1806478755
633657937
1645792926
1840336025
616379805
1818015404
1476890442
1646727790
1680396402
5616703
371440083
1741970933
219069721
1846953116
36135788
912005288
1547612631
237493087
2051657064
208289745
1508710729
428062553
673526146
419422515
116931260
979726413
1998073067
249046840
317061187
1957273329
1173269248
1648913065
938518212
1257895035
2050752730
1068362748
43931288
143325844
2025579841
896549707
1598940375
140147945
681756808
1161522678
1395840228
1905917062
1418971380
1300692641
1063023800
1789333687
1304408305
69582020
11442888
1620168422
576737268
221097960
1659385830
1032091070
1099089673
777104040
958928054
546530272
1658725197
1809667443
1663831881
1048074959
1446907642
859821049
1001785585
34594371
981833474
735610990
1714088776
1858010087
2072106126
1031001886
1451611117
1850390075
609879075
136623021
426191212
1831139347
1421078043
1907623153
269927418
1775958681
1177201096
1767404654
1058824727
1860136919
1050583304
331530407
1873416987
98117571
506379370
105528281
1644800142
1164527134
1696260560
1887151646
1366545932
1769494550
1902533865
1995319025
674994837
1446848703
444283096
598348305
2067514631
172437592
1105429767
135003103
1757850276
321350413
259961899
775994680
854211585
1438775955
1412240514
1579039697
840990587
1313440081
1974561001
1033152835
56957270
1200075687
990340408
2028756982
753204684
1987327240
199143491
41345520
1490529623
1623366082
1670176080
1339237745
2117208703
2094705266
436857969
651592012
1639779460
1764534976
864865036
201037699
1311216362
1447007509
1456809206
1564069782
644725447
1045767544
1967530318
1596098341
846369656
1714180256
612780431
211495339
2082587174
1964161709
1973492782
2040862605
857579318
1520962359
2007813706
1032556251
731154326
490614382
754873366
434138497
1175908108
1881228698
433519438
585682633
218054725
1536786826
1213465084
768307840
386096979
1385528267
370183849
1292154652
1217188176
1208028586
420979138
1486642632
781672710
33838652
1064533869
144386134
195997497
642157817
1465290811
288235077
464034326
124256695
1765903545
151581819
679009018
1030032897
724542198
487428193
320565567
1487128863
792398616
1582941494
198175425
2099044654
1478399155
1192969133
1741776934
1343626084
756735522
2026906760
1269938458
650395430
1273852692
530498408
1701909639
1806884582
429538240
1216100506
2046581845
1248663904
1555481905
1889402118
1913135540
1291979690
1464621945
758390896
322417872
657330041
1702768765
765592316
384170003
127315181
1806049687
1835427195
358340261
187381373
152652222
164887706
1912614737
2131223517
637124064
477261388
1708968890
503323311
669693379
2110177569
686688515
966522093
43685782
1413541129
1732230982
180211366
1300356648
1032537768
1660294881
421274742
1289644071
1287485475
867149553
1285927598
1446232862
721152345
58991008
2032002162
1700123742
413385253
1504986176
1731809184
1756690846
716671810
292868722
605916877
895911680
1999475391
1774835208
366035162
764213212
684345819
2127228914
2059800393
1331304187
1824247025
1945316729
2057606630
1357356762
969380518
1908606247
884655884
1479270753
564054723
1806249772
5070200
998147861
587373883
1187022505
1447086073
932808750
140607254
1466745782
906013476
331287726
728300070
1337884059
1485196547
1272857729
1964126880
1918231915
43446489
1512860609
1397303857
1410283337
1305370587
338518153
673988840
1772821886
652134445
1245836795
821673830
1347830
1238070780
820389525
564601214
80657350
803850302
1264611719
488698010
1349645277
804522207
1561802754
1947616186
1232121526
1166728356
898950426
1971202341
651137376
725863668
528012807
154465378
615715911
848344264
1401417146
1657275692
876505098
161430744
1030387849
622730570
601290018
1529829684
969833803
778919966
478932485
852382393
1729706563
747517088
56699618
173123115
2133066938
1497991939
502368710
1767890510
1834581670
1760112200
749522765
926941640
1753638721
847320885
1889257528
1209180
602568944
632591901
1364180293
901801453
277084121
1366480042
1253804056
120594167
343571072
1578775436
2074240332
320376155
1074788211
391024971
384355198
789728269
1946205298
1837037174
1905378437
1139190804
127931054
38936103
155173275
1885377305
694860261
1974906587
1035238563
1751634302
1605175885
1845712623
922503877
1911758919
564922470
480403653
1531119036
258248800
896896287
922903321
1618447267
1209078460
660778803
501550317
858441598
1547536780
1645125664
1419359269
1730987253
1873543215
597327997
1586273906
813529360
1474954715
1510467253
575725133
46748559
1992726104
1744588562
1922387578
1893695378
518796768
834818035
500473565
1704190563
1320053336
228728420
744102109
1251659572
1233075493
570486341
2118001832
1885317722
1864312395
1491917090
1837770523
104470646
1863310505
514408957
714220677
661293328
252209385
646602497
1344532712
1599631377
3393964
1768658707
904350652
1585818873
137207639
734958166
344208319
1575885756
2110287760
1099291213
324713738
1206386868
612884296
1283643537
842966643
2083750514
1645225418
1447208990
1547373798
1995187015
368045052
1174813732
1054558649
1341524126
1850058401
554975143
1811707345
405064627
369740173
1030332830
1192998473
1401973795
513869522
1807187364
1191557815
220146734
469864420
1690084212
2115017734
525680885
1756078738
988495535
1523564905
1853636246
157556034
783214254
683520054
606305532
1808401831
1266763071
1043694615
2102733193
1264539300
346369662
1416407249
359463306
58577694
1015418163
180543547
212261205
1271894645
62486369
159744582
905867511
45111847
929169871
75355220
144388977
1016386608
865106813
1930051493
1733459439
95859900
163875867
390817120
1729522283
109330061
1488308406
1136688203
1434945270
730471563
1333727267
1595292469
1957223497
1515114544
767814256
431684996
1332695585
1092022938
1253304827
1515622054
218063713
412539378
1267703887
1674372168
417453238
516070506
2012059738
631061068
87443019
1550698434
214052499
932004899
1895067701
1718611691
575068717
1122208780
681310434
498950950
819473291
2110394797
994556213
1449385621
1316501420
281782571
1003523690
583299107
690554696
447378488
965853701
789272960
924139
873779347
101480421
650262105
1375826198
1627323337
887197661
1285705903
1840951353
1157700865
361584633
534964419
961465731
50860655
899201741
2122049795
1478251793
1443734833
1180519914
362603536
489272299
1691639533
1425889210
453052090
1633947343
1726487377
815937020
289503451
466150326
1436105689
584417634
2029326197
1526435040
1450205388
1358083142
793727901
2135428553
350001565
234426968
1738680671
1961446062
209667699
58568867
1682571080
2060519838
2083360418
2020953913
403007371
1533839237
135069170
1323942091
2963012
1753787460
1991441121
1377878709
1391266548
616110734
358094512
1938930723
1176260904
91297768
1334948478
1089393902
49082081
1587981629
1469894317
2134028614
2019685092
822790305
1561927727
217324314
1994196285
1945886994
974060506
1572119970
270818042
436806949
1049003680
1938930728
1868866771
171256971
563890700
667683560
1474523952
1295112
308727233
2069715077
435678137
1012790599
1532742662
1550293477
1027356652
269642421
5232316
348736670
53684169
1011962545
66431171
127777577
1147706185
1198688227
1123401365
1519493146
1050847362
1845061215
2057821060
1896822872
1395817731
1104654380
949457924
1138289827
1999520036
1195398916
589077294
1086693334
1225140573
369822761
882451293
637053030
1305087046
1591064800
1101469239
1353532234
661697778
2135885265
904095847
993164154
1285825177
631039895
1037149690
1805177243
1672951236
583614130
750196022
1616004337
1435400833
2046424846
2008642161
82838014
467086624
1965008170
132143837
2007325782
1445016460
592521105
101103252
1581832182
1334639586
1141137040
916482197
906814093
1270441161
1115230168
78261002
2014546480
151950120
933206158
1850059797
1027332797
781188013
562604349
2138475733
561395821
197587451
232015995
1903416510
1981084352
1219820561
1704048379
1293336626
599627423
593299326
1671578187
1111424455
535010731
128063402
2078231965
1924744836
1447691751
247190931
771142229
1960607868
1578594514
1235920223
1230140288
2071811382
588652192
605254491
335535455
1972726291
448300962
1594332818
57775800
626888797
880091108
243684236
140050147
262649067
2030269237
485640739
1295097381
1187692309
1120370723
269950415
568900667
1013146556
467898406
937104811
1634531998
560110681
1597175887
1723202419
787260555
85161465
654196550
678271579
983784346
1053579202
1526321202
697995442
923259387
800371468
841444729
1153396930
698499969
156722062
791946899
1821239731
1453943981
1201686246
1234854761
1690662302
1919444836
1414892264
1317691305
60888498
1946478867
1299897023
96543431
2080622447
1506317705
2007851743
38661451
469576065
730290993
1323962379
1892432084
1002733665
1662367265
795633293
14227982
1262655585
297163957
129924409
1578961250
1154459911
1813768198
824578987
2123207499
1672948925
325486787
818267855
1991720280
510006755
647360416
1456101698
1079144454
1085393885
1652517983
654764087
1533747684
871653391
794854098
484223236
850072620
1467512537
191076737
448469220
1370354099
919086358
416984786
1953225006
657652436
1130282302
1644156587
318783699
649416738
1432039284
2097450059
870018656
1739304074
387507710
920088604
575926978
1763231388
816958993
1057756765
772546724
29495792
1623336583
428010484
1451952355
1228934870
721904722
251615220
1711105630
1610385133
195008521
1495213109
913590137
1588195873
705906692
892127844
1172440616
1341233690
596909072
1485651105
1675539839
238200596
1886306550
1872523089
1249182279
259580153
44675416
2053656586
365559465
1947002849
1401557015
1439552659
605077787
811693552
1587570504
1404554399
2144473248
740079687
1144206811
1796120255
240981516
1749962755
238152557
276311456
1156790653
222732653
1534090033
1476586434
722028793
1427737935
15553169
889181144
192382342
2125873907
350399562
939148137
1521999932
1407821336
469332813
86211069
1390149302
633029818
1541886638
941512036
529342646
1164317163
1000350188
1884061860
52508777
336455007
1355021855
1526440575
551202577
447706340
1607891805
1051341101
1680769322
635045953
1861227002
1308325441
1617841914
1747853147
1765034020
1646041956
29481077
1813434703
138085537
502721196
590427697
719907439
1278089104
1366942903
2101262986
746780853
1041848270
1666070360
1365027104
1379235351
282554469
786127727
1677608409
1975753118
509973487
85953541
1295130372
476658373
729491256
1279141748
747313972
1995360899
1102000502
268278035
1196934811
979117453
1128036621
304053282
539391800
1016360521
1532540740
429045922
846370602
1984825853
830162748
1022374217
685795370
1060482614
301750607
1271990124
1041053512
1563466562
1453927502
399782193
1017108150
1439064996
2091748022
834103061
1258721697
1314389177
1192346926
10549690
2122074986
37696202
1672384346
502155215
1704196223
2103341235
1259826029
789465659
1359521083
1868649102
998575143
999485318
1268749681
969853918
105141650
684581754
78436859
1355902226
939524602
1123660758
1626178762
1685504153
1843581993
2066894137
335580754
1389901385
567324963
1636843775
1576963994
805457984
326322596
1836789045
791719138
682362562
1142168214
484680248
333091380
1506169556
672747838
1539781513
256115958
203060207
464648612
1404270081
190208059
1905377086
830866824
739345439
1744038770
1039428230
1007145636
1724362051
71209032
945422996
2057466772
1065207154
1451642502
1952054466
418340690
2068630133
564022236
1499888469
608599830
1462114943
1478247025
561911944
1119376445
1227279672
117634660
938163439
1150580716
423677909
2019299097
595624200
1463817460
431315393
444794527
922333506
1591692633
1976271359
1209819986
780027374
98270181
2066304060
1592933633
632121549
1166697551
404869188
2098603097
2092103812
1398656863
2132283985
168868011
167847212
998878834
950544294
1755140294
1533695197
69035680
429257627
1389425192
1962029276
1253321160
261137323
776474393
589385401
225625558
1841418867
1922221545
1900769569
1788910405
1841439572
1052407804
715387534
526356380
31503653
1115846166
1955626800
1404220157
1064192707
1946874440
1263241073
45187107
1899971395
1483473346
1302350449
350869538
278680020
1328696013
973842813
284503627
48045816
186583746
690668353
1706452538
1949514523
471034570
61421563
269712504
1894168555
1365778401
687676466
372632135
792320601
1571918256
1887480405
1102684183
1823498526
1492826257
1801397887
1654605906
324282666
294055320
1125248513
1365354163
1610032512
2088889964
741105463
1010963686
1981094779
258532370
1445763489
28396430
1946218719
1220299895
893113456
570139033
406212340
1498053470
388347619
5734455
1492132515
902628385
465404963
1986266933
869368468
2145023145
1771660066
308512871
495365292
2093599086
855924736
989803588
2107454276
2055730933
1592814160
1701728038
819191980
520839688
1904436773
260039923
602264743
768843211
1816151848
1809233688
479141685
159628651
1342526845
633849963
2058071942
251234021
1505872031
1806178236
802214476
394697463
1061095861
1164340600
1221071240
1143490178
1997662028
934767567
14412176
1825487598
1709340468
2015857828
1856643337
2113091795
1259670538
112791877
924263885
829926131
1751016520
906470739
2116992263
1010738788
211488640
246809574
176197629
89768032
23896154
688447578
1363746596
215671000
1628302069
547454991
466797359
1326803517
1860692457
1863960011
1292776901
1061429914
133061727
214863172
1248294547
1330594566
1456778911
1691389352
33516239
1822399351
1192147577
1034013182
2082140058
30373362
2053988564
1861884672
310263413
992705342
955439304
841509863
1650510965
164736862
2092812391
309388522
1679700390
615316826
2025563337
489631844
1454777213
48045037
127435935
710417690
558433837
1730904773
1280805516
507592547
431386673
104859327
1989470558
80267472
1745990000
37617430
51697301
2047528636
1591684996
2092680876
1368288171
584353889
1904515430
1380898640
884991654
2077636297
1379410635
1219767787
1981759268
1183405155
855218306
1723012440
1091129222
971337321
1376922599
272001352
969678605
919296266
1599638060
1971730136
457860816
2016118068
1517936533
663735204
1987027109
111378544
1348868838
837611126
280438381
186610892
638234351
2041171064
451890047
23471044
620500963
790080784
232376508
205459192
1313675027
990541477
1215954094
1707704224
884670998
2144377780
813778705
766922773
1574669380
53304718
109487369
725211177
1982289897
762985549
1618557318
459879144
380880273
552610174
1155152450
1255736889
864054086
1485509298
2032739136
2076642631
1643854007
2042658169
1382737758
2077960165
1123089640
535069248
1449457916
353478332
1101801201
1546325459
292251756
2118576540
868694536
1053046451
1442001748
68189943
1200717892
1791021080
299699128
559324334
1988448639
1790951322
1200937814
841963868
829823511
1177410673
34112268
139004677
1685759993
1720265001
1593120081
2055126374
6556305
1028179192
2078093799
78693870
325711937
1107936650
152236460
2129174171
545012861
209556479
168645597
1434517381
1190031620
1444554057
1965015362
1697250707
2093619720
841232793
539506780
1877227947
550518733
1663249874
1344877264
1470377876
893727262
1755220407
808431342
869680611
1511587351
1441124621
1952499201
1263354436
260016955
275122097
518183576
294500930
1751602274
1360002442
635849172
1261832544
1243496869
1976693623
1588327016
1961444229
245118131
1017805349
1092743523
310861271
1072472162
37075485
1738173117
2007270689
640557400
1746908625
1455247316
971329536
256056916
432229110
754107815
877322705
1930599270
1863528176
463190735
91768275
130911287
1127844208
967221258
433593906
10736369
1996452828
969017081
1915157697
1666615095
1809669692
189132009
487048471
830990291
677482845
526536758
91525569
52448487
1913527931
245661216
31996427
1784038523
2108904160
638014528
534810694
936235428
937624821
1344017753
1463228993
336134615
1319502538
1189404932
2124899056
1130439596
1140571751
1149527047
1653514166
1750214085
1621299219
867654124
602869572
156810686
852788813
2040508350
1152163218
645571617
1926717791
331673254
416955221
1659251257
1835643880
2065281514
270657845
1614188070
1138960593
396096191
768214144
1902370444
516314519
422368210
1822356345
57721957
1558371819
1565889881
1850161535
2016838946
514780283
1960655772
401917537
447673585
1257380766
251065434
1152733614
734803775
1611833757
26130746
1355445039
1075387702
180027067
96110485
573758623
17271941
936225692
1649010234
1101337078
898819848
224064059
526433272
1001700093
1874669517
1020850411
157624221
989248665
40371623
231908476
1065473947
661399690
268479210
459169530
1112609962
1044485307
1265163041
349684326
1569421394
1080731574
734594345
562664073
742404960
1714527978
1742207961
1250151018
1777509066
1579328453
1465935210
1542428295
1567359632
346426122
1867835334
1992714843
409536593
690175429
2049324867
1435777792
1566540657
164895751
1769895904
255029090
1556427146
746050641
479740410
358709654
255701473
1939796504
530498408
80948177
1585952379
1085355651
18428032
1319623255
650484856
1116470103
1391718604
470090523
1202004360
1977869947
553206598
627787711
1003494353
1380227949
1672855829
1120462767
2009617501
768269248
1484408470
1122147400
1888871279
1646712175
751337827
1396858727
434208131
2053220781
1367548872
63429028
931943120
1684631552
915060212
1028404601
370447010
519720343
855067926
894235810
772009891
409055613
1915983758
2006918812
1702404396
1479068674
1345564063
400699093
1219050453
737542140
839976724
1534247799
336489854
1698366451
649837423
827104049
1676599838
532326966
1137646512
1800822369
573356188
2001423365
1803945042
609690638
1780254685
757704585
1539281501
449803037
1817957987
340964562
2032560861
1185869893
2056328463
702693663
1101164006
1760336737
1668969531
425988511
291852784
593725122
103141367
1988059395
639690667
1083738829
1947426042
1161386885
1676344365
1802645109
1712104062
1158500165
832191381
1926046271
2028075707
954283797
1501225624
1655320291
128313499
974562901
1768757128
59002751
532442018
740329202
655606970
1308863075
1133323651
1646039134
1681694231
1857871688
800769973
1249308164
470230171
356562894
1298337188
125481586
1804884123
2005431027
1139230963
462751466
336678767
758411086
305519262
839496699
1261229660
1103314570
347893798
922023542
2000656172
1910801720
1728459484
1718240122
244181054
1571467301
517032894
447206105
1839262398
945806494
196072285
44305908
1038660912
264653690
582080969
1746258078
1130519898
1501232903
650813366
86690093
1217946617
948079278
924947270
991556266
810384038
36038270
1736271999
1159943336
730114930
368231602
650498414
330519116
913128520
1895444843
1664196748
763834930
563765157
227550188
257622808
1122945835
994754359
1781782477
805028400
1137281684
923244956
256174440
1928388950
1225979261
1204373909
1822149650
1854897557
1523833683
1964384957
2103029642
261130606
677537408
729761775
381609146
346369662
1328861574
1061118047
1519922998
1772162251
1995092391
836911045
237697192
728720879
1707247057
1903089072
160806342
1456226966
303150838
587560507
1241033685
1819576153
105375858
416303850
670498287
884991654
839923508
1800955467
1143599999
354569931
179844954
1254728191
77507259
35937083
1175882436
1636897420
1135693665
332581416
1411562269
1502493007
217301692
214863172
1890735934
317034403
798554317
605428627
1231716376
2135843501
646890187
1268704605
1345564063
1661095390
1437403197
1784784588
1267064103
2010881373
1132945657
1690751146
2130343216
2108546912
1957006370
260148871
2091803501
2059797878
893123314
1826810424
1466326585
387128177
127601530
1704550819
2011583694
1341851137
129814476
1965139260
553753540
1066940616
1546330525
1011388005
1137093974
447592224
276717010
420598145
235086925
1290147716
778718138
218989790
1162502016
518338614
1055774817
2064382266
234696429
942227052
1391660272
1758735958
1858573007
2118885009
1171657571
1891955945
942492725
1980738935
2122188820
227474586
631435337
396677293
1021563216
856239174
1320029927
27023042
2018592378
1259042250
877282917
951503298
1526254805
1610545447
1513052485
1408263825
784122599
1846438322
1022702050
1805541956
2101357818
954801811
56261793
1896678875
1716839558
1340881071
533916920
463290648
1540312055
1802593868
927843973
1492761183
1185831533
1577993348
1956772648
190918929
784098552
830495656
392059954
1085323867
1680328432
1293455867
747258137
1253897236
270125238
1504833772
96903095
615946305
1916262078
1592005220
971126712
621166207
545797056
1100926274
1687717550
1359630773
499253620
548278864
1815759479
1995129846
855158281
330401457
1436859678
1619369923
1292440483
1024444488
1053091875
1980752590
444578464
1016487582
1512453265
947908272
568241789
898502118
151961933
1718246444
347331488
758276255
1022992253
1782089130
980918845
1848740737
871448196
313572468
1260814764
935300652
1130944626
1081642475
504322915
1508654358
1403609755
2069278531
550981744
176268794
1516614354
1951133611
2092787579
871509929
1066870945
891782391
1100578116
1536475823
1208564405
283307614
645636743
1532573425
126391838
1777359577
1152138529
808144136
1515428788
1078147345
157519027
626752608
636777263
1923377610
1233305961
794211245
1992326406
251953911
1014451853
20162560
1464686162
242221900
32545169
637021694
603725944
1030262081
744186329
782654440
511310661
265223094
408712174
172791052
693978404
1528273663
862683576
405649018
2142443598
973572764
444518186
623803116
1382266389
721498037
2097781606
2031959494
135990583
1703239417
1394975115
985847149
674021377
1477266137
245111088
1559376541
57911130
595183688
974729337
1215100173
238566742
403784127
589127042
1977608476
471063360
1260149119
1413175478
1413027980
1759699723
668518017
276857595
1534528969
900746270
495658987
1357186464
772177720
153130534
251318309
247443976
1459329302
2095355369
1297413299
1209714138
1952394300
585183399
510739665
93276601
1423578153
1724823716
956893397
140486164
1223017110
1418007467
1144929490
2029655290
942392322
1628290338
1903430335
1687493640
1591371585
1370910666
1629246853
1105899889
588223057
119152579
475937695
1777905048
508699564
598814614
1413023695
1597777411
415485065
443879778
1275753047
122883905
27746399
220584706
736195832
1451391533
943206139
270213738
2030309723
1107303589
35516879
1855665460
64942427
1017649345
504357459
1675200097
1682821410
1662171661
1112202437
988803829
3766326
803423770
2034060065
823192865
1317656394
1721419973
1308704912
1443066009
223113544
1980042853
411878269
1446619473
433859590
47683022
1918206164
1427232426
733164327
1904484126
818283533
1406915170
198586852
1500270170
2087556796
1231307648
339888440
1347739774
1955205845
170326894
1585958325
44218376
1303472522
718198931
1939657109
875535705
209774815
1000351389
1857907051
647153878
603679008
732967894
2133282049
1071558524
1914998905
1074255541
1611401464
1720151494
1604209222
644584720
1252602344
1232624264
1595184306
842665663
1569661536
1263071273
242163468
871382385
1931807287
1621377372
1353905142
1118393039
756397632
274500550
5655600
1712905678
423721109
2094385913
1271506794
659185222
1465301283
924711386
1175353950
598175839
899861123
8125118
1682731499
1423389464
1441513319
1365224409
1415708276
6048632
1331252288
1223537781
120187191
145084061
1714834808
1622341495
827508381
185243212
1624418955
1467759979
872092101
1026912541
928524602
43953151
1526359779
946242654
1319055070
1608974383
1635140940
239450322
26689396
1332063893
1449650001
1463032913
1392299164
2093849873
197196257
587578473
99824370
1369251177
2119942675
618789799
1944914711
377182889
1761201480
2062750494
330719794
424748776
265936004
2132792176
1356657251
1631745102
1956803800
1864806964
1511949786
1865735708
641426703
666661476
871102901
1596028637
1604087280
1106747490
85675058
1082207232
1925362083
951663665
1650240915
77135638
1350263577
871444105
122806119
136914241
201817075
1465890142
976073033
93149701
1004717510
1815215616
538505735
931904697
1423649224
1811141857
716608880
1925600401
1307357769
793284403
25530422
1361916129
2015424684
852004965
2133691835
1700449253
1887966742
1409589293
1206317678
638819750
93547713
1478842558
1721090682
695576187
883641701
1861779083
1934558068
986335639
365465559
1325786626
1281783111
135050201
1789003119
1922026293
1030964904
1983789966
666652113
326456279
1332752559
1043270252
520751105
2007263321
1443228534
113954959
189679613
2127724996
293582188
1900956544
885174685
864124303
92979077
655103812
728624304
614057470
577163105
1379659700
950506783
1149544408
1325157889
1041642678
1042042137
499291002
1704173486
1161239683
1850629908
1736127396
969234321
1093280255
674763105
2083048529
393658101
90032098
44455371
887973403
1563547047
482196894
1631991640
1897638155
166758612
39364622
1903773823
2050521736
361135956
1943887587
791782495
1763473874
951310293
228898787
1090340990
1678270891
294104715
374539593
654483741
1680435853
465878950
75751789
325401097
1741887135
1253105828
181925258
1502139533
1601256736
240620955
1403676249
1771138326
26085933
1998513053
738590251
1233213011
232301099
1218767082
1659923765
686578734
1495432042
1605211860
719698760
1917827485
2009887865
1288164523
1739873818
2115107032
1566241383
633954044
179668128
551667074
891603526
1073856717
1856947017
2112682465
2012424581
1544326164
1247384670
1121437321
1504902826
768429001
2115927412
621820651
1332997948
732838470
1077400663
762417061
162772124
1924612424
2100293145
195537103
1767851039
2002762800
1858159656
2144673839
726545522
609014822
370667044
274866331
240877482
859796641
1949891333
506626698
1772436701
1708172063
1970563989
251505349
1574041157
2033791795
1599586724
335470832
2109609863
514156832
908849821
1015968778
2080810258
370807489
269975393
8042625
72828286
113239076
494404838
1426659619
589750996
113850796
1242490774
824999043
1464924601
2103879726
1977463782
1772432245
2039410519
454453915
1888555708
115491281
273270614
446059537
780493369
1913632733
985749018
1997487513
701342087
1425726287
2083101592
177045919
832488974
1184082675
2126144537
218525190
168125325
159139198
137391
1437508840
1574496936
206343964
1731237855
1255427752
1594256177
867634337
2146704975
1807946686
633149174
356876578
2027017733
556268958
734981567
2063691262
1483730638
159608115
1149566270
2044677016
1749771660
1542328325
311585630
1129114661
1737343265
879764954
1175410212
796351976
579822871
1739819581
1946527075
99810192
665383914
1311887813
1842157430
1105899889
936982035
1139325856
781691905
537050290
49215325
1303687249
1671005457
343817216
1505237944
335292137
1157214569
27913110
1890075551
200884240
2005380412
131676238
513960190
2059372550
514664553
489896397
1281116355
1622384496
1931715532
202874659
1627703001
113925242
1484411824
1483327919
395355558
783111478
1737882996
1787985578
1736638980
1831794351
1749508044
362776666
1007915932
45016738
400257435
789548521
554487074
5143265
702625650
2129302016
362305731
1310196301
1270288512
1998944083
1136682010
362752403
1031608803
1391364744
349921435
928130409
363463501
2075971144
1992232910
2094317401
1003564258
978685154
1548181954
1874390348
845928757
1147452295
473845215
722374792
450735361
432174053
80591108
2146410539
1007940483
1045478404
564334776
174538206
663660412
1735473203
1106545171
750933028
394352576
70066248
1328101098
350547614
102540356
1182692287
1428214320
725709067
1684703073
1981569938
272966526
1648885599
1045039436
1199697637
783780979
291842239
2057380409
825766471
143352131
544609906
152153397
768098035
1143983696
1058234846
569062487
1243387128
978873488
1411121955
900880511
416398618
760175930
1132140896
193620093
1556051937
1958624327
549804971
382886909
1885183518
127232211
315546535
232964713
1260847604
178913996
1119846327
848892264
255157881
1753536497
1495465099
351490514
2020696862
1811267024
532474517
922330565
2053599960
1063329617
1073416586
859432004
782554238
135596615
405306316
185272343
1641115871
2020361781
1338483234
1661968563
763540670
1685952280
862897731
1947689978
643047493
1535751214
488515030
1981594410
1152568192
2022789352
2144314840
811065099
1978278459
2068233982
475337842
556073857
370027989
845107402
102608838
476259485
392670663
1129585449
752805238
691795487
251645937
1659694672
2034074133
1895245052
1766698987
1143831804
1545906516
916674078
1490088568
955349144
660038110
788181134
834406917
1732905570
1215301706
1251392186
1523247922
396047104
2010465146
1186575182
1513840050
489272299
910201885
206561215
1681360023
1614057367
995191741
1918131257
2009338730
1977635293
2102161345
132302478
941580192
585123584
947629397
783512222
2021624269
1232604633
552223465
842525002
1783920966
805318773
951274867
1574665630
154322722
2024561323
1232416006
603687877
402834006
421208603
1500281829
369490702
252011686
601178925
1820151816
791123721
1073674640
247699526
550353802
2018609833
137516713
1965422945
782914239
1131124276
368548713
768145229
609025504
40846102
1908961443
1228040114
1854220116
499315110
768076574
944283675
1069304910
1724041641
1727772884
1642332822
241056787
954213708
2140561895
2047893679
444127792
404962523
814261876
130420884
931435476
1034920073
1699593849
1284643191
944377483
1183506056
1582517277
252290840
785128791
692131642
1344613198
961958074
581517996
1155181273
1850445367
1421416899
801401604
174860332
1528796560
120717930
1632599291
1297659201
1410176668
2119640817
1175572690
1550343472
1515447448
1512860609
871306492
1140485581
1771448237
246494579
1584483968
1751454012
582478726
175860482
1601615203
102868308
847004651
882850230
1686356143
1210017942
1965780118
2142719816
910305037
1099939479
268589040
1009939280
922985765
1215359279
956213791
922818657
821876312
1841691200
1663997389
642998733
982413622
1982526331
1489879176
2024242075
544465500
1276558340
488062114
742286937
449349775
991434152
1876196881
1683687729
690078645
17032903
164745680
622794630
874286519
947800833
1237749630
528314653
2025045874
409442172
1497170429
1295944922
257341733
2126110202
1976341400
2107366357
2090319604
1007279664
123362146
1207157494
1636422256
1250072743
1149457977
1651827617
750444577
187809709
683946132
1154092075
1406693110
469332813
429107390
1641419707
1722071504
769786248
1740539364
1976452714
990001500
555130596
1936156200
1755183898
1857399271
1071653745
1617248851
1590407134
1049964650
166405291
1679972981
1535146056
767750455
822433027
577342362
1655530140
1714102011
803715882
1628632457
1009592656
2035044743
169649372
161331228
359715880
1508425924
207065022
1616731933
1061108818
371189225
944764291
91611497
2107571769
995956776
1410569530
512669705
1183682575
25877848
1528620727
70822687
1306980050
1558627718
383096266
130640350
351040005
1679705989
1814030444
1692572366
2095162589
43006045
2085045578
641127977
425947053
62077951
1213108851
367330859
1123102667
360990795
1029093525
585508474
291237416
1788557525
2052342354
733739317
922838304
416407234
1751298988
650254376
2025865539
1612105548
1673535159
920773078
507756202
761968373
330665405
1660384646
1449661824
681887573
655112942
750144518
825562861
2028272520
1382189438
2107371181
2073313155
869586400
786259021
769966391
1160698916
1398508967
2010677212
805188070
292565445
1922479825
501851608
1361372396
1661550129
1517305064
952202168
953823531
698177999
1542084234
918243683
233920647
1124365908
1229758131
162499853
719976373
1186011607
40576254
661482818
744971941
1216047054
1034637708
40815868
2098013415
640504720
630096103
1233320719
1685479411
1341937025
1638500448
1607086466
232536940
1975338918
1057024826
233901825
2069841542
849464238
920359161
1708092878
656531831
1076618570
1793664745
642324687
543997549
1304395833
2085734324
242284604
731470858
2131156045
710482482
438703078
1210513783
2142426948
1068645238
264277508
2005805558
1709343569
1697474046
592731074
504834631
383747127
843439079
716535843
380966877
1203191423
1822375254
702064955
777355629
1217811471
1608846536
2142956499
226603058
997752391
997651083
453471817
93409374
1470133912
191531139
1607740694
94406165
2060156868
452579189
412356544
312979534
1351106473
2026625043
886454291
782860558
1852373715
1571708195
1598435126
6705830
2050691776
1121345658
1671343275
1829763022
410396172
1865032875
1997116013
1918886197
690974011
540550422
802477873
21524506
1678135037
1560982009
1304206777
2146324588
1629097337
1661750357
769016661
1979995206
563154726
1911562000
1940519921
43099499
55034773
2062572118
2073413818
1113859423
1370885928
2141791320
692374359
1379121600
1192274523
747831385
1147340649
1450142939
1775051354
1796833368
622281375
175137715
155130008
1359910293
1182692287
514300674
884594617
210858821
1884843042
2070366242
860878598
59388737
1136104628
532508386
1064348917
1749325605
1159282887
628812680
1020985371
623714833
136619741
1266164126
1351072848
1110982623
1972443611
987485216
1892495602
606111910
1130396100
240493636
1757803363
2099921210
420533993
446662295
514942743
1223156836
885435055
1055448248
980405279
1495465099
656509180
639764177
1690462103
1681498967
343709802
767396250
989187225
885530547
778598731
133379436
1832517747
1218612108
1658003461
1836400504
1029357580
1486480246
2015397730
210456681
288531820
2042929736
2063648939
1417970086
1961927448
483864354
232719706
1238072382
158954666
1795665274
537343972
967649992
1809236183
1183785514
1671515356
1840290435
717434005
1554373662
818114200
1241096204
1299541516
1433958810
1587030059
65154765
2104276147
1813175452
1400320952
771691612
620381906
515273322
810348031
1244363950
2011595437
1427060082
1777956599
791569747
1817244508
577778222
1067966769
1688465679
394538477
66941006
926658781
1057575413
992766402
1600191236
160593731
108522358
484592343
254900196
724348323
1213224257
822906828
1413785026
1636863969
131065015
1051331155
1414543356
1414965133
823871522
28628149
1255137526
142991074
295482281
411179823
52949892
368646993
107718222
1868808897
2032720692
2077297236
1818813050
1649897189
1713317301
293975695
49355094
1163771763
1555189233
465889271
310009425
2014227962
1716305863
921406661
43447007
1699838047
1005269472
1179165106
1695233601
663421472
199000901
773860253
1034495854
1078568371
940523188
2079681826
840644437
1742026975
354334256
1973372199
1281958084
81779059
377992497
307943083
1423889826
1554509650
851739422
1137610068
263303437
1637196783
1716163350
1364885351
1577931836
750147089
944615867
2019954475
376084518
234009471
1482585507
865915281
1013468328
1424195898
152416680
442203857
687775815
1140660580
674893901
1193398855
1946926975
757585839
1363318989
1623336827
1978188566
914126214
1036288961
2038257554
12331485
790072272
2031232777
607223255
72306680
1172078691
1535366634
1924201733
389300094
268982607
1301250743
1424115355
1047065086
208639408
1877488790
1694024010
497225364
526458498
1707546988
235100897
1240086421
372979568
269386095
1133301048
1946783875
1628784953
880032355
1350126229
1171753285
1901274394
1537541207
226126844
1393984474
1355359240
497414681
1013001925
164398208
634860362
1187708971
1357782702
192677742
1693042498
1032340153
1499753460
1825668974
1673140471
780377999
179590975
1875301359
1768796049
1146564742
250914943
1144367222
691639983
234795547
2089839361
959936592
1876810873
2073137428
1338377690
53421158
1953295427
1110819704
1132715
2015599757
579322839
635701388
550596449
2059399909
431521977
1316076498
2046126413
520303587
81123228
1667568918
184769317
2111396143
1562709590
178450218
2057104808
1466200958
1390986747
444744301
1733856190
1783639283
230789605
919127944
492824611
1229771641
321230107
1720200155
836002519
1504609342
1189545208
799746605
665749907
94143690
196428176
1262488494
79022768
1068091000
12113639
966430140
1992486606
721232543
1071441037
1422420144
1341822471
341184996
162461587
1022246287
519541981
1931860677
767532798
998787883
1405898135
655140455
1956489197
1427883091
503028117
297457297
275069637
370087302
1182717968
1586244413
2058354450
621527004
518102322
1431096121
1635357724
1500932901
1681925326
934974749
1009396207
1764509556
671724848
369179623
1495119789
2134803076
314429112
2006746834
2061072837
801796614
1910713070
1275068758
1955340616
1009592656
1964213689
2053113308
1329397057
1995412973
388780300
598886457
1749671549
1305577499
142832107
528333807
1706594557
952869624
1917858135
258232833
61042709
1288713724
426860699
1414263333
822982604
1946750658
1702745446
246267278
263661105
1358788613
557324026
2025384385
44368515
811303284
1723032306
1075881658
678412040
1884183168
1752909559
1719709469
1561579363
276820281
2008668404
1822631291
162616137
1436346953
866984423
1274412688
987334347
343803932
1476766961
951072339
2051099751
1794522161
91868620
995316716
854825321
565369207
1420086366
774344223
1172906471
762712086
290689909
1134351406
1461838892
475432781
1757488834
163735446
85927126
1885642120
299999783
1357989247
1651578914
322641089
796850265
1817869850
23289208
866530654
1663374875
768844564
1081131598
1137318236
1509758440
1101946084
577999281
811573017
2029803947
2021680390
1914764136
53644961
1915749550
1657560918
25628365
839736215
467130670
2032154188
98072051
710568557
1294554214
1145610581
1974635283
1205911227
1669186501
1831315103
227045660
1430462321
734181560
1838549219
371190511
554598424
989888020
1892839684
1330886443
1024672118
360601757
875110627
2120962613
1274245521
324034013
329468374
1976897574
1685606813
189113993
785054503
410071002
113631428
2039741614
1647850389
1086349559
507435744
85532523
273877423
140481
2487542
1307837928
691721270
1159326873
579496456
1144270248
884401343
706699288
1611841582
894302089
421336071
405535608
1057658324
509829293
1952226832
2097567094
1036582364
1648831831
929919235
1640897340
927061608
1500609536
358607108
1700088632
366246287
18491778
896281871
1932120844
495600644
1603852706
1557956435
199141517
146678068
223664258
436233857
140690274
1792688924
1965388806
598141956
872635846
515126076
74714607
1506624317
992067132
715870747
823831917
1968031081
1223017110
1487350156
1156248211
199227746
1785994274
1968941539
1892040608
860194485
325205299
413858951
1323995009
1030998793
468961624
818537351
565613764
17581292
419618773
791224101
1748478186
1303018600
1022277408
1799109805
2048273469
494676388
210338881
935937552
1346821177
341616748
1984774414
1715003123
921027020
1458177677
1378787857
2089487365
374863589
1716975565
1601972979
376584397
996185669
121817628
1587658377
1917368604
473797513
1071767853
1807907202
1276792879
667482129
695469912
2010221034
660683071
1973137325
2140036219
576438687
1155331166
505999729
2089263968
805398532
1073150254
967371096
569166959
1099623877
471868507
1134445079
2139490003
1273783999
141928333
1142799778
1300895529
1566602745
2139774740
851504970
611604670
998556341
966977813
684972518
666433777
124048435
694376173
1022811114
979939707
112796115
678527260
1361136754
1535566961
1930012541
1280266705
2140561895
934054992
1601877644
1263023126
1250430245
2038080089
175838699
849636969
1772278490
354381591
1795444702
2008386604
1982640168
798230887
1724071835
101697441
1369541062
1560130589
671175107
2077048353
745659646
1059857534
1457211638
1164581177
1105064308
1460466214
2131511934
523346041
1810175338
392509276
1772883292
732372887
1946051619
1396772417
1212338097
284420750
1750527901
1680915215
595264465
1261963782
386457855
621134513
1394768758
1684378330
426404352
1328232046
621618694
413620980
1166341491
1666517256
89749827
1359394987
180779752
1689348691
1465249554
1491466461
1166719195
204617427
1034403417
1181905843
877413697
1474637594
723426886
1196204677
902879454
175134848
1212852678
16964772
1406628286
1288237442
585582729
1524517304
1506384821
1198711646
231199779
1742818205
1117429104
8698216
427885987
1071459079
795407231
563379699
1511035291
648104802
1346664325
291144441
1030999003
1809776578
1231393644
1471741102
1992681996
204695552
17227824
648675151
1046232859
103718381
1031700548
294038850
1606598618
260555154
1157014725
905653530
393694944
645707960
218586460
441482185
1908089513
237910091
2049762533
1030571121
428278487
722152588
1770042777
1994306422
903431493
856530066
838423028
569094028
553380043
1006045083
1463314357
1463594999
493461194
776528336
1540134280
1465955922
931337005
640444658
683319811
673208244
1832299377
1985659390
320549512
1417410177
1471952305
1583729698
1379879452
1919188943
641466209
845975596
334730186
1962953186
7327620
1019083711
482281924
603147660
718584734
1271338151
1930717225
1716408820
1595518921
1681408359
469156956
2059548465
1690074061
1420903812
2129958835
1646062262
678540943
1317194485
1891210518
580099860
1564894721
1147896361
1383285303
1905279717
1645964709
1494529253
499139829
756510297
2069836901
1627704296
265752525
999845572
960648441
1517389969
1229916925
1754409828
79901824
1623391700
1558295836
37032267
613778203
783487108
1228891198
444172714
369508642
260515330
2064199700
1819975920
1402924266
1052124161
1023579657
1372684254
170955663
1453363275
1463626453
278547345
1686954363
673427881
416928375
831333811
747317809
976976932
1099093380
433728061
779480506
973235705
1463537669
1009334617
921929667
65457294
915358568
1630387352
1948865181
1782407898
1997063958
249516594
1700914097
338740160
886930086
1535429565
1731236786
437668898
1111446656
1213797227
750305919
299953111
1254432477
114700677
223343616
1212027330
866939982
692075923
938956823
457546437
1852395861
716451436
809521817
1277839634
1666948950
791399733
1728959490
1805095402
293262422
1464281147
660090972
1632166068
936606363
1853467803
317064623
354195849
1855602388
100502867
148728208
934999839
1675003010
2134169072
203522504
210844172
790505714
494937813
221647921
711364809
1753837931
1523359072
957527399
177929445
504372142
1440617357
1643373798
880168301
1865871016
882666053
14308529
711479271
261965845
1213834143
304578870
646349974
559653993
446538681
613932867
955889189
1223469416
63478814
1856891501
834583181
782577252
1349934759
1917363116
159249986
2033951162
1368095555
891818815
1328517004
746247001
443750347
98140096
1511658714
354055880
2145766902
841624963
1639421670
1739571004
411217582
1213550658
144419147
1059496359
1053954099
642263737
1673967198
1020298321
1648365504
558391483
1854709352
1742076413
1081171688
1843155557
1789967288
1712849365
1123832550
1723247407
1163293512
612780431
880907694
1416483854
1882085695
1214951766
1681841458
171115369
175181472
536861260
440627583
1701763694
899645710
556614218
696403580
387548176
1243656918
392635244
1996629214
1187712672
1233311479
2129020687
1299273417
1791612122
1571596178
913594707
967291901
752638902
655783284
2124510745
1182560997
2071854421
1699669247
1763347471
1256590253
959549554
443786407
161533183
629392442
753395964
1871078638
1074466715
1564091495
2020016935
1850302351
728262132
994782720
1089682817
415588086
1957409670
1631229265
522628335
858541261
2063407954
1603248082
1899906479
345141264
1979301599
200002009
2006913389
1973565542
466344655
1073968832
645851232
1081078172
280619632
555889689
537424938
1003326699
17071997
415580700
2056581758
510308374
545333874
1602293789
386580831
888171240
1608948060
119902076
972500540
677548111
1314230428
813364901
1954151762
304739240
417341611
1423500568
1264705405
363983716
1896175717
1155728377
1525573937
919657466
1058111645
708416511
1025983522
68416395
424609197
289330878
245500245
2082495916
1974208503
755968541
1585615630
925573574
882639506
1675389669
1112578593
88521429
885005954
1036057557
524636621
353022018
1617446368
92002218
360874397
360818655
1481203253
150909800
157137211
184995280
1011079598
370362751
156336994
1421451800
560738062
832002911
1994321456
162902664
351895599
323957893
82148301
708758919
1209136717
927863043
1827879671
1196458468
992503418
357229301
713038069
1011423031
1810005283
1288785365
371851236
327949988
2110304105
277207351
192313660
2091803237
708004874
271389335
207520063
919428382
183249038
1514521421
1048064175
1174586115
191561538
2137898442
794142727
2048529271
1434034138
1010582668
748354186
1560657088
2063159562
1192898244
1836606746
613326756
803027883
1895086578
1358366401
781465594
1292295190
1121032521
813581084
863244780
749213468
356756721
1409244894
957290712
42474838
1822795882
1154497424
1617817701
1643143629
891996192
1539326816
2061456566
1609014679
1553509259
610463642
767099196
1681962111
1679397948
582280447
408656365
1962261747
448300962
1566264253
211877200
1347800512
1001807308
972046596
377104252
986394037
1565283558
102476807
382350214
960769452
1251480613
473650151
1510804829
376948138
426819978
2088147230
11233442
1460475165
1898563082
737799595
1037931960
85907221
1776909853
673061489
416420638
395413967
946432806
646115597
417749085
470397578
159229145
825847212
1013030772
1052573942
1053745314
2024417996
1010882036
2035145100
511278730
735973231
1860666622
852869142
447284734
79190006
1853809058
1397330138
165357146
886894487
518959186
872617942
1700788559
1440862434
2147027984
609597758
1549854001
1513010099
1335247968
1960769949
1917347624
1525784909
1702834906
1840070238
1986597619
29746635
1324288937
1155549746
344688425
42486912
6982121
1530088776
1285304961
1111725514
2101035672
845414972
62702642
1865846138
1008264868
2038530282
328564636
1654655421
1125155873
733155550
1968756516
1804285194
1009126252
183650406
252314986
1164940546
1535432601
2017096466
764665725
1372604529
645996726
1631555812
1729391327
1996148497
1757421175
977617845
2088106111
295182978
881370076
1173118219
1131791047
1226713425
485581306
1372802013
1480042851
1134046837
1719926902
448921411
1111382429
34036086
1019228007
1236617419
313646856
1383709702
968482976
1156869302
2100472680
1357226176
921375824
1940329292
2002052976
999889582
613501973
679449504
730370838
2047322815
1318188711
1130451602
638742964
1235844851
1284630858
1210461830
600936050
1784499455
232627422
921044635
1562254613
223564159
1947498841
386132582
750295287
742321499
104769825
600954167
100316795
613021292
550231842
1647917962
518067099
518960380
457244340
1209548455
1182927411
420873264
1329245412
566837214
1102958849
675283517
1409737423
93997357
207372874
321957956
2094354284
304645990
1702255933
25902718
1270422938
1833784344
1070983994
2077886978
1401471066
704182967
1694198925
1325597799
978465548
837968479
28050594
2105613383
1038673778
1189791645
15385574
1531096371
896023958
1944291206
177020574
933619960
1487265261
260729500
529985068
174330356
1822553393
1948880458
554426513
23631561
744807069
1791919854
2080273917
1380740110
487898339
805427
1190954499
305610569
1456052138
829242640
933868293
822022776
1409682866
1493294907
1841845604
1449632170
1406575523
1853495003
684556875
1224981341
2051519656
281262465
1958475802
1289616167
1599529956
1231355093
1557704314
684915653
1186548762
1957195316
1451508050
1230338560
875550077
685379788
823918938
622180708
1491788400
1690693596
284340189
1957851658
2056053062
1548110596
1002704041
663495664
206829331
442825240
258182081
1453418033
1884742594
498273139
1370737972
1658224856
1549403209
1887266623
1285234275
1020743192
1453903472
613741784
849095107
1139504687
962889557
2054176895
4678686
1708686087
1958740848
990778645
335976709
463136402
494999715
652812023
120537820
759839323
1256098051
527669017
31183384
266279769
473190232
355384989
1761803959
1994598392
2035705102
407279077
252993648
1438035195
7006952
1214780201
249140606
817633911
1417240665
1160817765
1199277239
1649752578
1842334962
759054290
712143355
274406266
346314601
942236332
267384086
899201741
413407930
1196705878
1690021490
1257312718
585693463
245855852
1432205608
1936007636
1176972676
425739846
1508255566
2076387865
1497427959
231878803
1172693459
1508780434
1635243367
689062009
2120295292
1113775378
535146164
1423873836
651437253
41258010
204909324
335852464
528327181
1173137776
805272560
1142041937
1088858154
388463227
204919403
2043749070
1979379523
233314021
1359168582
182622871
1947025856
1637228793
1754261163
1465390151
1169533814
199915453
1936295387
1827713529
59963837
1143402522
111004855
1861546814
1408428293
1505626235
1848012251
548524818
93976824
811010368
207311722
1287805413
788681508
900985311
2023399980
671166204
1972811601
1295342509
2078071379
1614431112
75054730
1883775773
289554210
1311682278
780476625
1270152710
433959746
1561865404
2072035439
1889145905
1799689864
1268128786
1071636201
1030739435
1472659378
957527399
1516671822
384225005
2045403755
1879269972
815640484
1490618449
1058181431
194738358
304367160
374223985
1239702518
14535527
611910026
1874062983
447673011
199378942
574765171
581667711
1095464479
1682042600
1983282039
375039107
1855888221
1237655881
612905057
1907166090
1576861061
1744479296
1516454368
1366126583
1624281916
752657699
576158656
1967155472
1759303324
1886299950
1819975342
901391668
1781941147
315960962
2031960993
1490675930
541463660
1907008206
1238698848
625408443
1967987316
1405240594
1791338977
610386284
2090787950
805468279
700453269
1105992559
1072274256
1794144480
1127650721
1370434198
181228960
1427766607
345266323
971691171
1934276039
849674787
387719832
720482645
1800463760
423222220
624740207
452898586
1731075564
1564212087
1937569966
1636196791
40368902
595902287
1759511987
135878997
1500334555
1727372927
349806121
1810032296
1252937689
1109404581
1484925502
1471247432
1207434611
432271703
1419446153
1074663213
52347203
1661953067
634186968
381601718
715948748
148876154
228118237
1162811112
1178015459
1366782932
320639552
484869653
1676442489
1919685816
1811220027
410103678
1628041268
483661802
2029299330
36350394
1319233586
723824188
836250037
2030106810
1025594373
697067041
483352488
1844241738
1374420475
933517502
1831832726
940650376
639034356
865077229
17558594
138415603
918839710
1018677142
1334047918
1825487598
1551629596
1054176589
1041674323
96087003
2117659750
938353289
1865201856
621613745
867774214
355189695
1563430643
321928828
687870698
995421463
1125960706
121005843
1416526959
843560323
1851589016
1500028377
1813028537
2114751743
548688223
2072490023
2005838004
1217435449
1967649487
1342740594
1552080001
1950843026
2147026315
1309361099
1088521997
864773205
1704635897
1349961240
1753542623
659630395
2073817862
1048773541
1724368868
717929430
1206885606
1817048509
1821110815
1597699065
45200768
1429048993
1394762223
498062265
147062258
1674597590
627103245
1063100543
375432565
275391411
127744574
1091470486
1156677176
1429423347
142989387
692374916
938347999
2080973516
548062976
1895285170
707809065
1129694014
357088283
1409936430
1019572815
1660638061
1978157013
1327453365
1198058777
271562484
573130334
321473910
1887766468
2072783637
1139958651
1867029014
134694198
940212229
1981663646
782986310
79908880
1588463005
955433465
1451645035
81059999
561594645
828715390
1786059367
1386249093
1740511960
1470579676
743720407
339511145
1697234601
1308114639
452699077
1184635748
1656097324
524432554
310396125
1233026626
713099887
506812407
618277427
1412768703
1487634790
57979107
1711409918
1217894827
1614864689
1248796542
1189286267
1800184026
1279214278
1505103176
1377290305
1472568522
500608064
765532378
1677496464
486586115
1550871153
1916085415
1605778156
1910517581
482601351
1698647075
11409776
1454502088
1479850865
556551890
1727222524
859232465
61465335
2044608351
973218742
1580446201
1403793352
1222787474
1081532358
1821431270
1025700256
997240315
1288000795
10385565
965853701
395030430
1520397654
620913423
1065588367
939217953
398984235
1018702885
915591636
251310863
1563925205
1776742348
546588124
423213199
2064419493
14008157
1219803466
294669816
1434267504
1376484088
276382332
736020669
961036782
1975187193
1762435360
133842022
106185473
1281289332
1187084640
822548056
653764570
268858055
892854935
1288265205
1900794118
1556870960
1628322004
1449233687
969371159
157408095
1895395881
1926036170
1944968623
581188993
630857735
388560349
1369843751
1387440206
599461330
163330883
1267376310
685654114
1147274848
1688186387
1431748003
1632590487
122040931
1868353164
2049288296
684888222
964842847
831708130
659281307
395746919
818470360
1459239697
85643292
802330035
227207886
916342222
1785176240
87666952
2080102496
1769498265
1987935197
501793876
1997832265
1054398305
1590520892
210708674
1670976790
431803163
440944502
62453385
949862927
1210927536
1779698436
1418957477
1365255550
697194630
1880029020
396070642
1397971716
1319463317
2012707743
92018333
1790268618
1138604730
191858168
585858470
1227451777
663480366
213508476
381763112
1323630979
937634418
1960339524
1107647893
1617748408
805506128
206265838
888572005
154901062
565409426
2057913336
512501269
1713632972
1002834334
898168458
553194492
1212589214
1144960197
1537356624
1618086696
841494056
2061969890
531223090
724923510
100281013
777638915
1057049288
2040386815
2040937841
704703769
1715368200
1375313387
1527344753
1487900695
540768758
459723917
768172454
516128042
137575230
1006302326
296007698
1756858333
822449255
772928850
1220497629
1388632693
253463155
1027859940
2077322429
880224236
970992058
281257286
167717053
2002428189
717591978
1471184871
1490421092
415665697
1371327760
1697157581
664339770
1644197658
601236051
875208295
1664862676
629872324
1152798661
147227249
1035648360
1345821612
1763809680
703604071
696106715
409756241
712413531
432177361
293979638
263893022
82816189
1023929714
1956256640
1979722899
1754479681
472406975
1585522129
2130132538
1881857959
1751994135
1189501968
1287386433
1253109930
236345260
932278588
1210349609
589141952
1013934150
452635562
1597684793
1636263157
1479270753
1032426997
1337257840
1253368357
1117081755
1441807674
484434080
1876957788
695470462
196149871
1041865215
1606219683
773291951
543358913
770895999
2023754168
1345413017
1742899671
947821923
550734865
1634085357
1893748044
596080498
1479468644
336449946
149522106
895225935
538231192
1827661877
1386187214
1191022835
1228048373
115721251
1085502225
925323465
1456713840
278182
713072735
449416295
825077798
919445935
498118325
390931056
2132360599
1475812776
1699443206
2132553871
563939558
697456006
1542077960
154123078
1591346814
197801839
809805159
120159973
114506517
1746541166
1670928010
1281046341
1297305709
1637017067
962889985
1998665254
2124028193
906902988
237750682
1516577611
2137676033
1382699992
1991637756
1440345704
1278910465
1414421469
2045833277
1412506641
795968799
1912056806
2038049351
1324601991
1178990398
1858352560
1260882350
1390481273
748577529
37356721
675822980
926153919
1746712357
1089027236
2112416670
1297885924
902371611
1703316015
841593816
1139504687
667984997
2035761117
253919774
370546327
1460261785
688133541
2108716474
1576267809
569795793
1663204805
813265162
246656697
1961535803
167548128
1397001778
1267559281
459359035
1575783814
1949323560
1817213582
1056796885
368045052
769994539
1013162836
1391639828
1268900582
498175674
651507177
1957170154
1216744549
1854285768
2035244487
1012906779
2141878974
1503729699
837370957
17434615
558786212
802143063
1687754836
1735599693
799904556
1549497416
1723682661
205824214
1127781319
558973897
1071462744
2363664
213472356
1605837522
1340333114
1702121579
1932203833
1147367342
255827440
1696757496
2116219686
391738254
198578842
1378738462
1690021871
728609980
1118051413
792461608
572023500
1109775592
1023784002
90992306
98443818
353469779
2054398727
1249978847
152369458
1956312752
1164647229
255379371
1737230938
127652235
1480170755
947100979
748586058
1471890659
960833490
1169615172
1639069058
883033741
688157194
1694742954
1130750182
1332101082
1898660959
1881372341
1145995712
1601754134
98837530
1745709753
40261486
1125924532
1009013097
226895450
719506852
36135307
649244295
1976937892
1967225215
867623665
526442010
590313484
1622586392
502522258
877136921
693372965
433021070
1203541625
1431338796
1054794716
873362221
1729670270
1156039866
1902544054
524772777
1949704428
1575330597
896604613
1230180645
1852245572
1482534302
1633908800
827781201
2060388976
551084612
1543772818
909365503
1752143218
1124600763
954152218
290372587
1237037260
806185995
180467635
464545326
642981045
1489522452
176199164
513846122
443162228
1031503028
637720604
1729036681
1756380144
469440542
511940580
519848617
1718870963
2010843407
1999078829
1413487236
2035967149
1528989463
265044419
728941715
327810565
699150077
1621508521
730459853
1874008128
1247470846
407438991
99529038
293019757
242429330
1152577621
78213352
461703667
1602984146
1121610016
712684926
760911984
439642388
1155720833
656069260
1025182389
689744030
1810069423
1196095380
1148550308
155773301
1650996220
180246209
442933787
841235670
742554201
125623564
1121157077
1269081756
2029843210
2022115797
868390249
347836247
585443211
191221521
1228047125
796379623
243393953
1220849077
55672186
190701326
968132741
1633513502
1135928153
1925331706
415620161
500725553
1186659311
571506925
618942674
942663142
293770238
1702333801
121419708
541970241
86288070
551283851
1841965885
378657843
1786374364
916098047
904474819
1567607470
17915733
567149491
73205171
654975974
7948961
1162258421
457984464
476881465
342575091
283799025
1154818111
489573724
2045999005
867391863
526113985
827305578
109707238
1587626724
1973661136
83137699
2066663225
1400574198
1265463270
310042605
1260193479
2035082652
2035922618
997143424
29911817
470116218
1420570112
1627049440
1329480417
2110344900
49626414
1598767965
1954179501
1998635709
1056343963
1341092155
1543210609
1280581265
1859325439
2123202471
1708304692
1163881662
823336371
295547017
823604319
1816245104
1680766257
530828585
1153318048
1532636250
1375778506
405622611
855835278
770022751
602444082
1099839262
908374168
1366028086
671630049
1927126795
1413508626
1365624985
1568915458
286496550
230300093
999566681
1834598233
2013639938
1310042906
1878933830
1196508179
1398129185
2015531585
1947704920
614503976
519427519
1062792460
1997992377
1607782823
928598885
1150568366
1983715353
1589584143
904891252
881194002
1673661401
1991174412
1602811973
94406165
1628351688
1052276566
1403971754
1935339039
1784122363
1457630468
1865041701
1134860947
556591172
1678204287
441152468
1270851253
1509625807
594625406
817243512
1101428538
611912747
1513097515
295903604
2113335292
159873019
1375360822
1926046152
1267441009
311802869
1773420216
2081220566
378403167
2134492325
2113151098
1787159527
1036583299
1036638196
1702248666
937207956
1359925185
562316351
1905880499
1634237504
834077677
1983930261
1754766520
967470890
1073098492
2130758832
1658222859
884033655
751989347
878947858
1610736476
1919590789
1313073214
143593112
391650290
1645215341
1352815438
679211144
1882744255
340830335
1149081468
1545737078
1225486503
1503955687
548116176
255157881
326984113
501839488
1295863850
1636889091
1680093663
1024448978
1303206223
783487108
379984632
1539123826
1584752537
775162387
743791403
639745016
2122734933
1974527637
196784608
359097431
306872583
2032705582
1368819220
1406790365
2057766097
1191863808
954504246
1144283773
436387489
516980684
984141921
2020836371
1800368384
1762598962
325932414
1225467968
1188761318
2093510478
2019017201
1647153570
1253064631
972481041
941095736
1502728144
305372612
823227868
1432191974
1329255440
819591676
2078481495
301381524
873684060
1158688922
2075351790
1121221345
604051954
293265331
1410863881
1754233377
1652365389
1616068678
1445049744
1829649457
1331496713
161231424
554968275
247994482
1540283376
1564933359
241039863
2032976317
467943311
1873672778
510998372
778491102
1845412149
2144335884
1739597674
677376691
1868067483
2077935760
418360362
829817630
1329177915
2608460
866919271
1874798328
1934343403
1645305049
85657194
962559326
2021602425
1501544405
742016993
1030126733
444254176
2081584114
1631039486
1988789797
1518102066
372380641
329305794
2140054777
314348404
843579189
1527191197
1205150403
1411369316
979829048
1056687741
610367828
426562164
826806396
438032153
193288620
251013054
971011916
497436787
1709945742
269804582
1496471194
295762283
966272550
805834485
475330207
813153274
340557636
940505156
33736069
593099291
1348949228
792184474
1595928969
1205698527
1709495682
887922902
242523062
231848397
129271543
1082874239
1623321427
249518660
30899584
1888691332
2017895100
1815245967
651850433
1530798508
1559561799
669259276
1170930393
1102565703
704677423
1877463750
585895463
1313377452
1125045046
1876138291
1463944353
1313271211
1547676390
1663026533
974510934
1700306437
32618299
2118302803
451386354
693747585
241500771
792494799
859740019
600903145
1744874627
579132869
1498207176
996349231
121681897
667541099
1516437536
542355337
663235726
1300965972
1840823285
925027890
1072054567
2085159587
850205849
1172517303
1301554151
542590316
874903540
1974360339
1381000191
1965768755
360587556
1175019219
113387637
585475247
1943669650
892683897
1949474629
1751602696
1594740047
1688987331
1685430650
610968014
1265813086
1349544924
877167852
1004898296
1983951855
1056814514
1379382350
679977537
2062352775
719525023
575077353
535590958
423800873
852161209
1366162464
663520882
2070987597
339268
1578531700
1729870542
1689870100
1775344475
743569589
1163425290
718564845
827203500
654965491
499645164
240084844
632456592
270851687
2137066758
757607905
1358927878
928844123
1220497629
572073410
877265993
875551802
682777970
1854734774
2093096400
2107938262
1023090522
306516100
2102912837
654686608
21617952
1924285875
1964571261
1566345956
1915524024
1782695470
700671022
1114683099
1816383749
1984955964
727525439
82747906
1863735713
107337913
622042994
1919188943
1838037442
383612894
466868762
207743691
1039556773
2033461013
987803008
413138129
166541778
939195656
1708158298
333911374
2078055675
532284734
121168818
1350458778
1689870935
66485310
336060122
302598931
1645477717
1596069565
33161695
872755380
1862381513
726002338
970611059
2059397771
1007145636
795103099
909914766
1154023824
168425418
1130315532
1880775572
849024135
2112366523
1251406987
1910037781
472720801
1485231529
78837728
696946742
1783100027
1009894885
1118204982
304584182
1252888165
173826418
476978475
48515310
1411482122
665830872
1167984343
550888820
202733251
1419991817
1858722511
125201298
1220940411
826069424
1248478311
564517588
2124788086
627439410
1898837033
1376318957
776333424
1739665920
1550395064
1985848090
953232639
802044869
280766915
600563864
22630867
341127344
233651312
780602000
179747703
1162832212
1025345676
183841130
1801777204
608540325
743804490
1061470575
169119404
1238511343
2053054950
1067169949
73956775
1339375850
1787993895
994241076
2037297742
260296301
340980511
1873296161
236029149
1720855725
8714335
413997204
2005725218
2084673972
1601491999
1644513219
693954469
1967106060
2112780337
2024997011
2053265965
1649950268
1500970371
424455397
1655673033
781383444
350809672
1296968467
1061686206
872247866
1895183915
839421793
239185744
1109362416
1588245035
119284042
1763462040
1471485886
788706055
1460505891
1205348613
1429693607
1547508012
990659119
1662153285
931015613
1955177467
1303550632
819580294
1697146495
1298681236
781958285
1912579395
93699571
376001813
1402462364
615316826
328138975
1900708747
944115062
708919007
1004386580
513799232
148566992
512879062
2065309688
1899600670
38806161
1632293519
1962097510
350145308
395526328
1644123712
284697805
1287089833
1192084266
79581278
1324757215
749407098
1944686874
924212486
23289492
1249978847
793448865
876713708
593161702
1344858436
820279524
382621022
714773883
1290711866
785033802
1469982210
741716331
949433769
250567844
601849560
752725437
719203453
140433588
1730853230
1632321009
1027410259
1656133101
764775702
284743716
616332029
1934788189
983276799
704215028
579961340
1344100236
1827708930
1542183177
1590150831
785299633
934770318
1933821945
263599153
1981732549
136635462
302726160
406176471
1505473322
1237107601
801857594
23159798
1516424089
1676254388
1043684587
657304509
656016559
202208108
1938835348
1579882478
43751929
1565085807
478114936
267357200
436430020
74274694
305229262
777969165
1400015129
735394227
1027424822
92228011
847931771
1369439596
469116631
2094222573
1240243009
1058264237
538542533
1433230012
800827800
803221310
1418252997
96783439
270765271
1894090108
21593917
114571080
1958732533
603566995
1371609870
1422351835
1408397558
170596480
1064903161
989142588
1480876888
1319764645
1777449159
821207133
333193757
688848898
748275150
1210599634
555682745
941976118
1225636971
614375428
1483396101
925045861
1304190299
1622841821
484715666
669855775
1855888221
243056918
509804594
1213273894
845653923
1895549726
571911661
1346699745
2086247124
906558003
950797772
1134951269
1206374152
1073785850
1185544252
439190548
168754329
1643067254
2122454395
475463401
1342492870
641757090
738826034
1933230907
434773508
100181978
1364919779
717053628
1995203657
1634241853
1983719153
53182299
164766080
390698835
1321378881
1750133031
1387383681
191552202
158106501
2044832891
594333329
674235661
1036546968
1501619529
650402797
879797732
194523083
2049524851
678788519
748853891
1067804458
548662461
285751190
1927153936
1736071051
165949451
1087058181
429284428
282025207
78747681
2096751992
567511033
795362558
1560604160
1784268976
2116695866
181567072
64614407
766628211
752856822
1138478762
391607884
423746783
1410510288
266396316
614566362
1098579424
1454964290
1347728191
477441034
1587655097
837656316
1869576759
1695580809
33350053
131883811
855437575
278755686
761992643
1792364345
937599852
860139549
1456242595
498958319
1870768976
1224214693
1822872024
143495274
965820231
766835687
1407565621
1280463865
1562646142
1362567499
984495555
1271747917
535607142
1943033218
2113576277
610991180
1423574935
599067014
1163634087
782206179
1252330174
620728259
1988765686
1479964857
1632718550
1679335124
1586769876
890267557
1820263621
1410696461
331905945
465049233
1531813319
1746486782
774641426
1260634259
53169879
611930101
1542589632
470387464
888190849
1769516098
852746404
1958632696
2011894733
677208762
1182731396
2089277310
1903969730
793171381
1589486348
441490335
932118850
321250717
702983242
1403723346
893184995
402029121
750484630
1015655871
1364572369
1783733223
1076376207
721544235
1796643668
1525517038
1468158077
722721998
1963989174
142899496
770353697
348442612
631514762
1246954968
2115200019
1782750236
1784651134
1179965325
1965713608
605638501
126171336
268323027
1712762958
138761361
1218010993
2129571783
1060440670
525336708
1626065203
419523747
1124896217
736340001
1502287041
1937268378
207851449
1096179410
900550228
102388043
866074802
2000536981
2004044529
143982893
1486541951
576197110
1081904446
1213042859
209210470
745702882
329458898
1486154846
1235361015
1265262048
1774652959
760323503
870670370
981450648
66003218
476694334
1281667848
893679894
16558629
964708697
571083169
281336221
2005865796
1360452042
262370290
1783521545
1241298540
1556835208
1397100712
1467790087
1264116118
1380101538
1816606712
762645101
698875444
200282505
1058011045
222758048
1935405937
984941781
1408397558
1665699707
1486369826
1203452759
1479914986
1863545199
1811082787
972415931
858553387
2054230211
1881671552
60949079
494394970
1393573302
1597518988
1973215251
1625397119
444135230
1692876422
328431154
1880967768
1507880135
858008530
1617882790
1084749015
318654853
976110863
893205526
1772162251
1245917138
1974323754
75673757
1131644859
1926474052
1487675948
1252384915
247147793
1270654827
781366527
943462442
1745066917
2120421209
1734740981
1654214829
14853961
505644141
1077364857
1677258054
2080591412
93566131
642095121
1672053543
1924959322
565698752
468431377
1516454368
446207015
702771661
2049100184
241599805
854427200
769159198
1166816168
334459070
373780219
804144357
117400986
357727428
1779042427
465345375
1419962232
1864014583
1118505255
1068732080
969634984
108724649
1804914892
1730916919
496408385
2101591523
2055761978
176391902
1476073939
1471013916
1072040948
698381301
1446268845
2049702587
1783024236
464013955
843265850
682058397
1530712402
2011746800
1339600917
1456497105
1284002589
774989305
420367393
718482446
309721645
1450835055
613501367
735324147
1290467216
1013212782
182118713
2060445402
2043215021
1917450405
557031389
36874309
1884490356
1071294551
809199187
294436780
1552161971
1441465137
770128554
215033458
14120984
1662007647
1671449028
1619964608
738807310
122391767
1862745353
1890454072
184884204
678152324
997830107
1217272598
995608450
1432605795
604843581
172478072
1573089952
1764021979
345023616
1567877344
1871749315
104050955
2133328810
713634643
2000906073
1247989790
622108890
1706780314
390303712
946727593
1312911417
1364178428
2037067441
2017237772
1104863988
7980241
1315171206
1072347709
960754715
2010361767
903953907
123900940
456300224
267148536
1163705232
1855329814
1299761998
1489664751
302539158
473148247
932824659
426965413
1219976287
219965802
235395877
1317124838
123422534
1467935965
639995288
870642430
1676560281
2077757844
422102712
743903780
2103669923
1781888542
1321992058
1000247267
619143820
872108973
921976864
663864261
1665390256
1550546975
1694024010
682268463
697142008
734464299
338697723
1375960110
575899109
402613200
986272340
443783302
1574528672
571435598
35090849
1227559427
1188327048
448368912
1512402683
1927298980
1498150168
1061884141
1365802866
1691803450
1086194866
1094579619
1231981065
2109141704
774624811
1522265010
867769078
835316706
1689983954
966064672
1573204363
541442323
1776838604
1524249113
1330150996
616643278
1471133108
579808838
289618233
1002752435
1343811560
1529279555
613949748
1266447880
300208646
1767813751
118538124
1812052189
100162987
418429887
1276954801
383087166
1525167267
783939437
947617944
1636580964
507986217
760190237
699284589
1925452906
1198377002
1306750272
504178934
237301535
639127128
13384143
174231019
1056131199
2068436013
535005919
495190970
917837512
331482690
1104804858
1220760978
1248808469
1395795374
1955625872
706760583
645592532
1046943879
1233457564
976676140
1212930078
2095243713
725728960
439588704
508617383
393660902
1845977894
2067303320
290828451
1561900750
1137024497
898947583
1490236846
1638577508
1246260127
270765271
1873262582
846645681
951893361
1494196647
714371618
157549813
1543140452
1550926994
1689880703
1019870253
1809249759
25898348
172376508
2050729203
226424968
96820262
1172266477
1137892059
1120651840
2019042245
1573846948
413446363
1490174736
1076072632
114220760
147283246
1980102695
630737529
2139033372
910312706
1877738270
721052958
799108753
607374278
1123816378
1727935593
1432537830
492483390
1319991497
645833958
1603989281
1005600905
1182833110
377820389
828241827
296244585
417168378
85552660
1711292094
585331419
739826539
1427233578
1376454151
252983053
839638131
1410766805
1171651957
583818604
1229661502
1500892990
223544266
1641599535
1750853373
539442861
985157364
705121909
227454627
1749325605
626642732
193239271
821926897
1082967010
1531328798
912236306
1572540489
1921202635
2049822329
1660645778
1187558877
1296905667
1260369387
150036080
1639734401
1989495639
1472317132
1155937904
1678829688
1646925094
1948858569
1862180545
1396169803
681249504
847134561
2049706057
33862049
485163360
1602718216
548359543
424691717
1752062999
1245469105
559263328
472791800
1476212328
668348824
938533303
92251761
909240581
904169498
1685721061
404869188
1731595530
1983443046
1517296195
1438280252
1635605598
1714066630
1683365803
1193569449
720780161
871598548
1119504836
1361831617
2026613524
759565647
1112664744
447670245
1814229136
2081758785
1873093758
84915729
2030109301
1133471622
288192474
117572449
648771142
1275597786
719611240
1580716587
1220183138
730945777
614050010
426707457
240663082
953914592
1977050249
1643672220
136830593
976137858
1053203246
573601412
470970503
1934484880
893288870
1986251660
1463381992
1182256902
1826950831
987515574
1954500247
1142157195
687415286
1052102255
1334365560
7607347
1375970336
39409024
1148718622
2106223949
1188907232
1294708614
2040046401
2146075635
1722589113
1435667632
6290548
7208230
1342643534
654684436
2017106172
1777111881
1106767524
1769271917
1019376296
867978805
50845340
1366371875
1285274683
374430182
1176157731
1528649098
2102321306
1039060332
2060142013
1407570380
1178026707
825995566
1668892207
880217488
390428
1505890631
962780216
1404161061
1379451435
1477384080
2027321800
1470961684
1849063320
1710822845
1683745220
1442161567
929119755
2063841987
490319921
892219453
906862792
649739592
213881972
1902433984
1072646657
1083689034
1167395860
248907793
1006944153
2060162794
1424543638
920773078
698288490
592313691
31497984
436806949
1288625864
1014237842
1420936705
373921863
249452903
1321777482
2139369704
1690381613
539651266
1743406471
66129480
427744137
293299007
42539664
1262507602
1843567676
1852576174
530121991
26482219
572175544
1561509985
303870342
30976548
12875736
1872777188
836886625
1202483005
1098539396
1567794124
1497954390
1482711168
507757784
917331882
1289154556
1437669
1589953188
732452037
1077287920
736731762
1666469272
2140306039
624178319
2030620471
766090163
1431277945
534596303
1137206592
295505902
149827386
824699983
1894436283
934682884
760886653
789904496
2105089160
917828333
1142872504
1211032495
1914840724
1968614013
1587773234
1764008135
840135471
1062800679
605847747
1845743383
1427477434
1120793991
417678365
741815430
1253319810
300076308
921690967
1186756807
1052130666
988803829
720784158
668066338
1431769649
1026541103
19179240
365105309
427247134
1597852683
558471884
342539056
510885090
735936905
1753024862
708667837
1825027146
1359147453
2005071892
1143126438
2007492767
262900432
2007841043
418599749
1741404680
1742422349
431252306
1467795043
554942079
620111352
1048668931
1859015625
827220681
1208084929
1042885385
553406331
1413049157
1763211958
763544230
876957656
572731218
1436899501
727515736
1441664870
1033164689
1648249428
1530599345
832157568
86450768
1903543408
213955313
1612813489
343640121
1152829458
1455347512
1440221839
787467066
384534050
464007620
1336003137
1913531139
642409236
1546750259
685501102
1184244269
1895507684
412983624
10347333
1435529387
2131025858
574950238
694412863
1561712791
1558414946
2042665739
1049414060
1788529377
1693966372
312575813
1054417450
1832223196
308694389
733770612
1148807213
269236797
1610956311
208707703
208178646
2101398262
1349802551
1935271957
811255702
1184531618
14548496
2143631682
485034669
1343090495
379427336
948000304
1817052552
1825015495
2091799783
82777676
1079014700
577633767
1958810089
402538448
1233445489
1945661521
1005980280
1685543124
833076682
976828460
721978632
475029307
395933980
1839373882
750675687
1906917066
1536888259
1071984413
428261008
413234697
549020797
361129134
1391060070
563190159
1155219961
712949254
1076905534
1678974527
629556646
1360682447
1170706446
869298958
507502724
515580887
1923345962
442350872
1104232484
1410899589
439187732
1500278962
1618632629
277105332
1604311715
1249463217
1710624608
1480222996
304025331
1795463349
232504138
878001451
1176831569
142564152
1508168868
661063216
888965127
875751202
1206970320
1831613575
797653942
254043178
989064192
1315340252
416343090
272272931
1584527924
1101570547
717079292
1303563895
592033247
769428074
1597782987
417178127
1569474620
357593729
481640241
1553837016
1928798664
1390719165
414553623
1272514797
1018432544
883142343
399993089
1680602102
1338093451
1662548446
2130067360
144223075
1691735926
1998621120
1336126101
905646232
1830038282
1445283388
1718524451
1911288939
147201467
1962161786
687473772
115066533
836734559
1253300872
998303954
1661711285
294634919
1537934113
1979156142
1438527137
802282206
336422761
1070444601
1632857898
1797723743
1116112690
1128783835
1479987416
428668630
1980097707
1464620626
553528887
1013069193
808008066
387254729
634845310
808536901
1006269940
631412318
1361915816
1098561985
2070364911
1949261037
224653515
1030635571
1984679525
1545064094
879437283
710024591
1789545537
407333133
807235974
1815119808
1017265
1921276495
1198831627
424955138
1767364587
1666167959
1760828864
112416993
339493005
1688746562
1679730161
1884836710
976371414
1204124298
894600681
326167397
818244132
938459754
156666685
1311894679
1907712711
1135190445
266729729
388462416
551385982
2120060094
69420265
2095920282
1991622203
374225883
1174062182
653028402
1298103914
559906330
191969067
711347133
1643025393
5437016
1157032287
273769933
1348460063
161976553
958465837
1608530177
1892539677
2059172747
611230913
2075250147
575527702
1372157491
1428634756
817237699
1454809536
593715462
402714375
1632881007
2096452659
376683794
1686999335
1392435632
1053822231
308122652
1288596489
1413103577
81699541
1239666892
299872236
1320739899
793896189
1514521588
1613270715
1433790782
1048719511
1504432185
520611109
1541733047
302757028
1775736956
1457646819
413818955
1120871739
886722894
70731021
1748877119
1223324833
1886912466
290795502
1623336583
169615729
627732700
161395877
1052045162
1848084279
682294852
1166118344
1624355518
1769559728
1079641247
1851496828
168397330
753322106
1293238731
2093228359
439976124
931276121
1535187953
2015596761
1123805770
630105003
23879534
978063622
2020414006
1181766350
997087554
1693789179
1263256773
962703156
594452333
1076451715
1645738582
1571698606
369881059
1839180639
836660946
512447467
584193366
1840088240
1767308518
485730651
1889637283
755505604
2011254691
1158894629
1102540282
1429072234
1603339555
1711558260
261212897
937920951
187341100
2092994194
873377878
1016852192
555000505
1804814980
1781746878
1894438169
1835207963
1532472228
657878401
2027260107
1221768897
1648946922
291994071
524738859
1948179335
612034758
1206667933
708177560
429516572
1102676913
2115304850
147375355
1543256639
1847032843
1871363694
2070885899
1163170936
838671146
959946082
1676601784
1522541472
1959751481
578948230
1699571221
396465573
1070280519
882463996
307479688
421968208
1694543046
144275442
1531310765
1573436148
2000322886
2136344001
2085471047
923555658
827747078
440174785
1827948489
1026955979
1908489338
1004142307
1451368237
680181968
1508520332
203118693
1056757995
1838315247
688803311
1020972232
2029541416
84215228
306750028
1055859762
1051135464
1268975105
900491419
1006009868
467568668
1385544372
2047776661
2019046639
153205721
1594550618
1756352835
241307513
1746172216
1807874929
1331686826
427473328
214246901
836279908
1569583375
1375960110
453158264
29575446
1162562033
1819938930
17034787
1952492689
955723871
226146309
223226011
73503526
1443561956
268159747
1262095825
1419185968
727201561
1971882052
1187873762
1660363853
847231608
529235808
46156471
751258027
1352488165
1776189579
710404146
1286861041
476854943
1460610238
180020769
1073335308
201359501
902964328
308284948
811563251
2122734933
1018094510
1188063949
1593216110
1605312484
1987612323
1361267805
1111869531
1411988640
625451327
43237736
20618573
611850278
28373640
538512480
1075000065
1009443635
2049613750
1237108661
2091826017
1111559062
446745542
1939082202
1913729664
1297310186
1143405931
2059838396
601891803
464143836
621489228
622727540
1827644291
12379288
2027686366
703363626
534199677
1901282602
1094675713
1660721100
1810565414
1711709737
1353445858
1769269457
1081958406
1533093657
1436393527
1819426935
764270440
389238762
1458140516
927057029
1896213886
1945935783
200047301
1983996391
1834588290
1797555829
586946686
1757573360
1534408812
1597494277
1946198799
1648142913
1371693389
1889692361
150009947
1288552402
276627634
256193981
226717532
467748089
1451552147
2005073133
1981444989
1353186138
1436019164
1271836377
1598529619
2112752168
16199514
413874788
600692667
915779640
786556806
2073871419
1241277104
1624655588
1894743189
51132288
1163534050
636878814
1783829653
332613602
1386247201
846065373
931039897
915944466
386138709
29144459
409055894
267767262
933889709
908774528
861196574
1150752757
1589832928
826290452
471674797
787406141
532662181
729170764
1398584326
1373761738
1935789450
1834825864
417602574
1174027464
1893437445
1376538419
165547640
381141000
1786379303
2045888488
2113894028
1394266123
695266196
1192921090
1672456944
1494555900
303451586
1114564539
1301743433
1284481446
2095148933
722908701
286440086
369401625
298877387
1583853533
1849688272
1921682122
1605752216
1082204697
1408641349
1278552740
1598400864
1416454498
147822579
1878967824
1726331055
1350764242
66077508
2014494953
679834520
1736062156
1844166825
1082148260
1763369430
1456628646
1284913275
1582915651
181116582
329290273
1904481070
803210358
335976709
1034555840
1809797193
168330731
1779451068
1905416702
305929900
1356714804
83004455
123069879
1660889688
422104259
85806202
582964963
433978721
960579140
367400623
1140046600
1452045792
734181560
958108815
618054867
1924824767
353858843
56002411
1744841879
86479621
1134889376
1579116835
613367966
1630277825
1376949841
1500713714
12619674
2145205356
253065744
1516053348
4179945
1960848118
835165639
120239011
1551752868
237721009
1708632818
705363590
223494381
1103564157
1596546816
1054443088
1852340994
146345240
755076905
1716697398
329439377
550039260
399873578
1472927471
332737962
1289691525
1690381613
27123108
368840412
1262000166
1151780500
1698068551
1207914945
367640781
782206179
1997119843
1340363880
2084668248
1729408967
560918293
958015196
453474507
1030318218
1185599637
1277367520
2035280359
354546025
988237456
551267110
5964063
130137129
1933594308
477177359
634795459
675858427
200387520
289158645
1105987189
633282951
1458780574
1726266646
1806671959
664521595
1601023168
2079485089
1833377458
713593410
1924661152
2022458097
1933713698
321432995
1055100417
10373435
969939283
1703838965
129665898
130496551
1009025060
2044704295
740017887
393392977
1886120907
62671019
1958575582
1235529634
587320136
498265471
1895725763
1265991699
544691979
650889551
1051173783
940115691
1714047142
864274223
510376686
1560669904
1472488487
749669116
332934906
523763390
747914811
77745409
1921210738
819982320
1270076150
729935538
1207089
652664284
776357303
1512408396
1640093355
791847695
1390903270
938476536
926631916
607523093
169208855
1307684719
1395150273
840615778
881201643
944206099
2100434324
1147260984
550247571
1858603255
163588568
938352823
451342322
1815061347
1460676161
1736019652
1467935834
2087867547
1115543375
300036313
1877638243
304735953
1536879809
824433522
809143739
1385535872
124131296
1484009968
739295214
1531023279
131281899
1267618226
887831777
981974250
1911426202
1432633038
1306243218
1975211084
221930042
1196327967
1334214162
1545283034
474615813
1369596083
738958236
339568952
171978848
373290920
747572179
1715141036
1117026464
2146109335
694344584
259046924
1685791658
1686585498
1464324135
1227514983
975070166
764206748
507584936
52712746
1839513225
755377688
1382236888
1362255013
2135817168
265167636
1635325171
205736484
1032231218
14322116
940973389
833051080
906040669
1826089822
313060174
617512165
1185489788
566166529
1961022485
571867731
1266651516
294732372
1843459896
854623710
84586126
666205323
1868769068
1680991933
596093320
503186913
498309181
812896169
1901625707
1361194828
1502150040
156369502
609851130
187647529
669397625
899955873
1794188954
1566061677
1950298730
207660103
1475222829
1964631044
71887582
1735803119
516653672
1770191590
1294036431
381178804
1692166951
109666039
772456915
828749505
764060345
510895105
1901733031
237910091
466722340
1871597780
1085950883
1519314380
608400188
1592533765
1774368482
179880021
972702619
38272455
1033681124
33783000
765846400
1631922417
1254349397
2046138499
1203694913
1059920896
473530866
102762051
1243815085
2101156682
1102396693
72845831
1937188891
2065391522
631828730
1872859760
1395474126
1389223172
2060108173
291045766
48553194
1276168971
1878864978
339074437
216843215
798099024
727635553
784930069
148822659
974561649
620443997
1410552344
2084880271
146633645
769434430
480571328
1589538956
600754419
1693113055
645743382
1061922510
296159008
2119868924
51303636
1935252316
1026375633
810423732
1776705039
2040918583
678519975
1152838127
327405623
164201610
1357714598
343204795
989987420
1644305895
1448231923
2104234084
393946241
524490521
686621551
1721712407
948820249
1726972799
2136653413
1788375100
517930840
1938930728
1021656384
695330143
1792435180
99460871
588986372
899679912
1873543215
1427343682
1331987936
1346691907
1044155077
1908339152
885078830
993296780
1468866145
131263067
1697680242
1682311851
450806501
1448860662
1076343279
1300958233
1768884459
993999135
1601923022
1538929753
699325798
517173046
1725319439
1830916710
502203448
1887190411
508316129
357823552
1809755320
140041870
1229202720
1826627569
270191919
1709131968
1461006885
269001394
800591989
1432484145
711009053
969836797
2114851797
1160393938
63451206
912141147
427941216
1042906998
628275111
853458908
75493269
1340397467
649899622
1462614661
1237005609
1774193932
112295794
466347589
1346477598
889123069
1791724375
594786594
701786454
1485216271
1209042045
861110564
816553675
313847275
1954823937
656090210
1642889274
878735703
1694308251
2038433228
1017171988
171500824
2078121226
1562296513
2060435898
549777767
571913128
1582066845
1079761678
750166160
1809536096
412053420
1552637469
1980024804
1133491876
1930781300
1670879199
551108595
231940697
1660141083
1423841429
1366223041
161880920
121870795
458705962
1213040935
1811215420
94095788
629203217
117923691
2125927816
900204730
1035066747
1569585671
1892533391
1633947597
1128464096
1758082409
1782110141
1403510131
315779740
1472609968
1808370336
779266505
364658518
752421134
396741400
793475862
146281830
1753034530
1690291694
1412600025
1719758062
669923995
2105284558
533394518
110898399
1701848779
278663998
1768116889
1656650245
1664682992
927853064
1312718034
1902970748
1380275831
233026741
1773926385
2017402358
1448890260
440405787
611417827
240274499
460534755
1184954290
881788188
95652050
1241126791
629602714
1203725097
1379377408
1638723852
227545425
453207344
2076642631
814670601
415338488
1477810626
422540245
1307648157
864791704
1993456354
1831265288
1975473820
973245796
972084673
1022005859
834480448
512701803
1127077730
460368290
537641738
968665644
1756486022
297752095
1301647614
117206517
1966744205
784408800
1769010402
519871761
610086261
1904114220
2140125708
520090630
894814266
742127434
527193917
863193684
272534140
2131670960
1430020447
1413005629
726518780
1626906353
641852180
2053915676
824966426
448703919
562460342
2002582224
26493296
646657250
1435288139
666626518
424748776
2087850275
693035776
1974482955
2114247422
1701389358
1535979152
1756760272
106356044
1402506669
202443041
1532718163
1715630921
1187868800
1276674336
1348261049
176264838
520888898
173677565
1378413727
1769612222
1800963
798891560
1525979523
576291512
366670927
537004109
1768588483
1636508389
785551478
575583463
1512174163
759393609
1460573334
63112374
1101609706
1871218468
381528019
1041500966
1921188958
914625703
1645843221
2124095504
195172292
1781549787
535894369
213622314
2126872098
1522665631
694507111
1435565425
836619562
2089555870
655269365
170675381
600059205
915846733
803016599
336990183
1509464085
921031324
1521407812
1909760197
658783235
41184509
2096050438
335664193
750233724
1979262278
1602658864
177839697
1543462088
2061415868
1701054067
1580702830
1091618833
1812919126
559251117
1631936464
1181903908
1341851137
195699588
1697099810
561030620
530665997
1059924749
1801682628
1283286535
2639644
670567447
162025752
209291668
300980117
1769937781
1369251177
1202409413
786958055
621972565
691877060
979618569
1929584644
1437612203
1232735699
1146737892
2138236559
1421046773
1119531091
1152879354
549070634
670305747
379713239
1640076795
1624118387
1076816852
745600798
1292429244
1718171101
193149137
1477369584
1674902785
1919207397
1928473851
1534915008
1447125954
1712737680
1323375270
1692094029
985799265
434586209
503571704
1243352738
1472278211
1318190331
1102566041
385042120
15528634
560380692
1410063570
235722794
1011435697
789976867
515784335
251228355
1583875791
1909095792
1825204259
49369710
1229926963
1975545613
633402796
1644121982
1123197295
1179919466
2085837337
470173621
162048136
636718954
473255577
1469474413
1131208395
919276282
1248595803
1544756994
1225721071
1696725330
2077711229
1468803768
1386789092
1334159862
895831036
1994481084
334765566
639987664
1163582372
1534694946
2075296658
55453594
1264567171
1091630565
2057851053
779301398
63088861
204875787
1137415829
639861667
595864110
1712764140
752197604
900576244
1168745363
824980679
606081825
371432981
1768867693
1894761606
1193067282
213669280
2069345572
988488967
1601754889
919506226
18084157
983136917
1653374047
1285792264
694296824
1254132165
1071675789
468721557
1395729820
521351523
1317963136
1307182662
298983656
506644265
1588659474
1419656999
146545286
1825058646
1820569465
1382765920
1337531648
983632664
1388217990
747922952
415351853
1810960928
634648798
1109415031
1271534178
1165530722
659846339
760911984
232230132
1956260754
1559960713
726196679
159603467
280211149
1264239608
403019617
514922282
952535534
1273516461
1844666685
1033941304
914246520
583703529
61221991
145190861
1760985057
1521461952
781076118
527822989
108563737
410849024
1378315793
879102318
1694995011
1897290837
852992425
1565548713
1863350856
1377452402
771217684
603759558
1664276656
903547697
784113072
57653204
361083795
64674256
2074780
1329157506
975415914
416184970
973708319
1743907996
1459645040
112932294
663727150
1984698484
660274691
241190924
718863051
2015399185
217840800
1982217953
1313122358
1043711403
490940513
1570786405
1158193786
2018049855
1451242144
741263005
798062738
265356283
262872679
1378425701
1221357854
497437242
1532316760
107881904
1353544433
18729874
79144233
938064192
708451550
600015396
1565953026
1125384229
1575575192
1203499057
841805507
1154295215
135430062
1414271838
223552491
2060587424
250080950
519266513
1674927203
1856024821
495239324
789312951
1316874754
1279652184
1838723693
1073402585
920344944
1549463983
2120872827
556363783
1487354480
316212300
1035399371
2090462457
1006642545
636617634
447490998
1375537928
1494784778
1694220561
2098462089
2105845291
1270441504
1264665647
270950064
604218631
1687166327
136412309
1937635297
840457939
501338602
1373516153
1496306878
295292888
275314710
1963970051
378304516
1755434044
374677465
355524096
1566297038
1886628596
692467340
2088524904
1633962975
1804034075
984221745
1439489164
2078951832
1368052377
48019529
1086945447
1741701480
479055070
1520612215
1271042766
1693388075
247017183
465667436
1931616914
1583656573
208858390
1377097452
1297938435
1669989445
1500528827
89232665
136913366
1694892456
1777914948
1834112264
1456588893
1673107593
20015205
1188226583
1853428936
559711848
362722457
546588124
1590368234
86313238
577024864
1738424417
2041214467
1681594035
1466814535
1161044542
776165193
734316483
110022991
784351341
1434232958
437667986
622691076
1836838254
108891308
379767992
4171156
1794100047
1631297072
1876925951
894323771
786392678
1448303985
263880035
1454605219
1337382294
1315184549
1126453922
1056213291
249295457
1872397352
36553097
1639595938
263176755
383549566
602955193
1480373278
1800767948
629937994
798400365
1351179153
2102350681
926481748
1408504449
2042541742
596581608
1856570673
1170461549
347757704
488929416
1333610944
624443887
761279098
484521871
1524663090
1126960528
583576336
1876429420
840885967
777393433
733488274
2069134677
730076925
633684700
1111055895
774538029
578257037
886668743
1364111896
2076197243
763274881
867982989
1984494886
2105121348
147637722
1425541401
1209579067
402032897
1894110254
1017050597
1958071481
132927798
507376245
1338307989
18507578
633189664
969771929
2062159567
779752783
1052656765
408267276
1567396963
636162181
228287654
1065721778
1992552726
729909468
32936778
85980730
1345868721
441534229
644209847
195449079
1814824213
107801790
1005907111
775212095
1473751218
429394041
313587608
1496249472
879681007
2038351085
1756216947
2021338417
1496046329
384240411
1514381917
1674964471
174582702
86568416
2082639371
1175058976
905748758
244364052
1954039163
987990265
1838430316
83955306
247483893
212342653
1589134701
956664872
380746991
123050592
1743275265
297588344
1662432878
278086898
1339360261
206722800
1169386758
1999324997
792704792
866464605
450868741
17838485
938201912
1792888488
1356452911
591996219
1164309228
346354634
36235144
1312585051
1416394542
529495654
704239339
726975619
117954900
1697820696
2018028095
436588827
263180949
1925255595
2100665749
606081825
1880149829
67729980
289253016
1523812542
2013750981
1736036671
554440396
271013144
709632012
2096429931
1535073630
206404327
309779768
919769439
2126754333
1701704519
469958008
1377281263
1223795552
1472686223
1820637411
70264903
859546900
1720512604
1366089023
1388996168
1071800214
350562443
116531879
479790587
285891960
439891810
125911181
385255460
651948063
2019075725
1793750575
1228805346
96438692
1281611982
1986001430
308619399
921299769
894762053
1772453595
55857528
224218336
91027101
1487881532
578344022
623406795
92438490
658976821
1640827448
625862859
2102325732
1102252324
199675086
753185792
141245531
1500715177
1149545885
1272994234
1152887966
2105213896
307327058
831914830
1882984753
14261841
1147904195
1565181845
511276631
1579378311
724920998
1954688724
252067452
150429871
1350443091
1526187531
937017700
117337492
41634289
1565050091
1287629840
1842736691
1644699251
2073151253
1881558357
914106708
1988294745
504767052
1764747079
985619408
499606550
1162104570
78067103
388471584
1778670129
484752223
2119679202
362132181
1880861389
908460070
1336301112
1886557871
736853467
1779549166
689937981
1049913117
1794606058
1208571479
1920638733
1084582896
1208028885
1100019264
1212490254
39887048
1991169619
258076986
1745764932
1913764651
379491444
265194929
1268897764
373213818
1097747957
611624479
404175118
1481937744
1635226240
285406609
102944300
1026345472
1408839831
724234528
1452697403
3875279
2071326614
1416698491
1209251509
173118017
896745720
429401002
687723350
753862881
1361944131
1368533477
896480349
1774820832
799817403
306390355
1810064037
2130895392
1397584735
1467751286
1890021397
1577658869
1267719007
2033589864
1683096866
37221970
1518306823
1964988416
393242769
2106209833
1158416368
403745648
1528361697
1564513762
625100805
2106134343
1374052676
604903635
910200030
84155935
443181022
1331707231
1882568449
1321316295
645785269
1697512616
348601114
1575712750
891364091
17868349
428475503
1481849769
828862548
1066167293
1050913458
2090462457
250756873
671824317
248803103
437804491
1587833064
466548954
111761668
974538134
1473055423
150901484
172295145
1760575900
1165500462
2005491418
402294231
392532808
1896756908
436142289
1637865346
511834837
2037730753
105031786
376456528
1377937643
612498803
692516001
650217798
2042935410
1718952900
50055972
454090761
1260848491
345359524
1402801681
523924094
1092801276
1226371243
1003101028
450904435
288607516
1722770220
520845365
193262240
863677173
1107864649
1231767246
734650923
2091124665
1643813757
422457237
156648233
602646098
1833304451
134455642
1119878859
11322759
1132384580
297139848
451728428
1382411333
1525981986
992161055
193206029
275655818
612927771
1856163487
1517134764
768209859
481967443
143911367
411262599
1326779053
1635741355
1928126185
305294131
1503854568
943894705
1922395227
35676340
1534173428
1209776935
766393462
565120379
1702920187
1407482849
1657783610
2120138210
1658376975
1277812458
348407872
1285951168
114384194
1160111700
1607782823
1926812479
2099063046
908265647
811646127
98282573
1622363924
73847026
1692616
1096634396
1564173465
670728853
2146843043
1251184927
1090607016
1521441263
1663767868
1064639969
837127671
1533251208
2104704895
2103616580
90320958
244333899
1322778466
159925602
1927735737
1530095062
313221570
1388996168
1991270761
104275405
1393836461
70006921
2112189989
875401480
1501983287
1129931102
601280110
668868765
14660404
73987564
2037389366
1303590349
1008306746
1521341288
1236874632
347681482
1468976956
1704380042
927681529
736729550
1462954230
729283533
965231342
483981480
2092034328
1668188626
1660061184
2108747678
648351295
643873656
515788578
1286815945
56484322
1059496864
754001176
2146724396
2076454776
1431621290
2116910805
763281595
413693144
1584572057
912029730
1798450790
1210989504
826633477
2089447238
123862497
1383947480
709682701
1363862604
1996741339
1270348498
490314897
471370845
1130222249
863982695
1681941597
1145686082
952411948
917838122
383261106
14175201
911786545
1875776243
1200930458
698980311
1604158277
711324367
1991190464
173020341
1613918527
159147279
1575019991
479109099
978628458
1841733304
1137336492
1647733804
676295693
2091516861
1215063775
1297490247
1747750128
839923508
1153057461
576229406
337475853
121055403
1578382233
743455041
1232338242
568994138
525437904
2102171265
817941620
83839471
322064864
60603539
1566026110
1645400261
1669805580
1965021613
80655208
128202779
171175599
1195160896
418989907
1071594152
1751334591
719962785
2002871033
1226735981
1669765294
2089449959
339636125
57676319
1894716903
783399821
145103369
669817090
1550969142
2020990380
331075385
1282824567
1988987
2136148081
832977298
1613682597
614232544
233242609
2091676695
988274345
563606003
1154812878
1921692402
1479705914
1919340024
1323397085
1356260905
1029537208
1480004674
1837156915
649829520
977836788
1165080190
723274412
1029921224
611482826
423519800
1404319088
637727998
2110762559
1346218507
1267529081
851241651
1036479233
34557960
1361573885
2015046719
645099069
2013145118
1766180958
37299779
1390481212
245649396
890455344
336185658
54736436
826784079
427440065
914097374
1263955106
49057494
132816213
77731717
559954786
48422306
1781414295
1591179575
1918841080
686654374
2032383358
597655045
742593352
1909229107
865311842
1209473577
71167922
1421475274
520582630
1042364280
843971675
1422242778
798823980
725000206
251178418
1365158102
1049093001
154165658
1029660816
1539150921
1086133920
1570632704
2062598576
2091847394
1034388298
1400271688
1487748563
1348406711
1378555119
905019643
398501250
1113370227
1261912751
1976063520
788040628
961227460
1521471980
1798451590
1595476823
1893360001
1122266880
226670155
813540954
1584784969
1811605033
1773948621
597153780
335168204
1721393344
526549109
1982020372
984862194
618308229
1058264237
468506265
1858568996
28435087
638962832
2001097203
48354946
626848271
673024014
606422368
2045166832
487288754
470567777
183360244
1321224890
1449641137
1765201515
595956439
1521097519
672788294
1837773089
221840759
1083653622
1680346120
1616583708
221525846
453851643
236432757
119677924
739808950
550847004
1624498476
2135982298
1666565432
1111408488
1490179039
1320823461
982690972
1984761892
2117184893
1524704778
889274584
770390027
2003352892
1483162226
1718891086
1594596783
648744058
1082654090
463843518
770069713
497918339
1553298012
289790146
154165658
1576774154
2087411960
452212857
331071540
4148475
1827448874
1834067198
1700102183
535743973
1645978429
1392569876
1373702151
323197821
1517436145
1436277925
1937562369
979969767
497878938
989617219
920728310
2147016615
1197840858
1822445087
293336478
868577357
1986053558
1745941768
1548680141
115963539
1489284249
1669754274
1138722524
727498067
438066443
1383479771
573005561
1576592454
2083413863
1351847702
1074073221
2041011197
58872973
305245009
526414522
247805109
760548725
926859449
479073562
207400664
812370950
968160595
1493294907
2141855435
571913039
1290030709
40696604
1042538545
902861889
1085803626
1419571813
1881721504
1991017809
723081991
1130722838
649096074
2131915160
800864523
1569459988
2032735857
30592301
411986818
587219024
71136649
895507465
1114058264
1584368289
1900156358
1892403248
511424464
1574294773
1994236536
960698316
1788882996
1323674549
172213899
1248455227
197788143
837393473
216764445
749950216
1012569575
655084979
1650519941
1584968507
763505095
586606148
2032552434
1637417018
1628507146
83404121
592785523
1886124464
298781706
1345703777
278073213
798986878
759826774
699635701
1041240532
621063727
494884890
327916080
2123412848
1677896947
1559812858
1622341495
2142471011
726632035
1947757005
12340032
177863976
316710645
915149300
951224166
1796119446
2035484123
597208891
381005980
1629441653
1952013649
1060440403
170204218
1662311905
327303310
1354179095
1582801522
1713130693
915648023
1497058567
1894181884
1795285421
2124101136
840355357
1361807241
1354304645
1865545986
1840074579
153431498
1106329710
787518022
2084964619
1415994474
2104856328
78199844
1407654036
2014823855
125551380
304332980
1982275298
2054890202
1547939912
463020908
807764620
1651477957
401870738
1730916594
1241988882
1546526170
1250354208
1500076954
1979506606
560851845
554825312
1229463611
1298086623
1254078353
512729161
33184710
1308877045
876099206
362093220
1335436946
55135284
1666119530
1991375087
406447408
1275932240
654514687
593136860
2036395900
2140877455
1544771609
82140261
76565647
963233934
1700840308
1257137764
678289406
1972240486
240294952
470558982
1974343718
1780521832
457590179
164398208
2088091417
1516101604
1322656454
1518755146
888529485
1444960884
1630429541
960866883
1592533765
2146951266
735157264
325676101
1665390256
1227092040
955983670
813724386
1486705614
1097497237
822049855
633338327
157562055
1602188763
1579074922
1126207932
2035198104
1788357445
1352784258
1584789669
510317496
1946483482
214657243
581844797
2104544660
1137510942
2022061092
864700747
1159319938
2008095572
1737791560
324449953
549271317
1911364795
1659268938
1011921981
814788863
745431991
971253847
96420942
2125721027
759404048
285737351
1661785406
237507530
130109241
542479215
408097824
75558071
1079458125
691177217
1803187792
666818491
1649052945
1808086114
412084404
2119141939
1217978741
641789774
172195837
268535154
1756486953
555482455
1720526205
1130131212
426549014
2096437086
1535667884
2017767208
985185073
1371908457
1911591043
510736476
885418222
1560729177
1318013538
1320030926
1773554225
993236964
599306569
1214155442
1832334405
410141732
1289815642
1891341847
2118835409
370797700
3403683
174677227
936395426
477527133
1116017044
205773550
1878551413
61294507
1282534329
1933827674
1791483932
1096071268
2098120000
1725450963
971435607
675859868
392998254
2022224322
461426915
1095602409
503288534
2130231697
1007932433
696099745
1747730546
806109389
434340756
1452304405
915699613
1417799964
1685846273
1350294114
1065827699
1085863675
1641190777
987147798
694349261
1436230114
1449796376
1814750568
147464612
90341051
1586131361
1555335400
387826789
245775109
514938387
661824413
1535274848
705248299
789469076
1242038232
1859148536
1770921806
1321224890
1770135325
2033323834
1599613708
1618351906
2083124959
1076972116
1451919261
264901999
1025111467
262630742
886034719
2077865103
1203946442
1118394279
320050202
1110238694
720272774
735548210
694133887
927814826
182630731
575500722
1651938155
1555737656
1995186465
1393857258
710488618
1637529410
2010563425
1419250205
880688953
2081010676
1565303382
710146228
316340293
1719851514
271948363
1409460918
322423023
140836793
1508231230
1774528215
316097647
32208591
1600264621
1173280117
407500733
1689077352
1732332024
600040121
169861673
1009382690
390047859
1966183877
2141985962
288247628
1253516279
668920096
174192711
1900232857
1331455594
826284327
1731608690
1465460031
738255751
355043216
382549498
1594268227
873220461
1136052135
1711812534
1718638101
1421213642
498338868
1395142947
178987359
1295391181
133761705
191804335
619346656
116571823
118026887
1159408499
347498041
1750565157
946922955
760977360
1241062074
1538414684
1322850525
937925467
901907220
1711637683
873427571
1506600964
963748158
1690203925
1606370305
1523385939
284967007
1762363644
941428217
950213672
561629815
106986146
1898730523
1718754018
726392861
814299087
889346912
1818095890
1063031720
144184576
1972600985
242456797
2044779394
508401268
522736313
43780856
1493648271
1524137688
58533167
301478881
1617907681
1970110349
1506306137
42413397
767848134
71480925
653525205
120496825
904215914
1196443603
947573085
1849066821
543974457
1273852692
1749307786
2098520997
1107958062
65176110
124786114
1095437194
972046596
1178579726
1277745113
1139402290
1112212052
2011544331
1178250737
813305293
604701250
1299686897
881620729
1553434943
678404406
1123409332
1584947979
1027856233
1994517373
120899798
770729109
1643539448
643788663
178644141
51320526
1238245657
704358937
1353984922
1227740123
317511967
250787527
1101637744
1826642574
994938956
1478973566
1973395018
1787846661
1718149742
1444553542
597686130
856994147
2111505835
1241867864
1851682492
1081857397
288525576
115914814
597322988
396268765
1539808748
353026831
1147662516
1728878135
752524136
1913103844
1044855996
1882333953
352181586
2106826201
248650285
1618014714
1700526612
2052015700
1486384593
1495657089
802460141
721337666
1606811479
537231839
1280570712
976721020
650110318
741102514
1005658898
1008955584
704031690
778507613
1552336205
1194807849
1403719973
17062425
104473450
314110213
1028519071
78122205
1280959983
1316107306
621381786
880462600
51303636
538302572
944879999
1392883671
739980522
820692777
266983404
352506573
2031271462
1496306878
1426238619
1825722825
726031755
1451710429
321659004
741663316
109627991
894175500
1834209377
759393609
1756499484
57150491
1666796215
853817660
959702312
642213305
313129635
52485659
292669196
179974142
1867251663
765299043
1935650482
596890813
1561272570
700520641
256173810
1019644588
1260032083
990318380
1970518188
1506033106
507837379
1468378491
1422786317
1009395815
1942442037
1417642123
1988904355
1787774305
1314599402
1604437317
2122266690
1881486885
147506191
1271011219
318798644
641822456
2126526909
66808816
1522656252
56963629
26528638
744575065
744294607
1666164255
970529924
938154922
1197498040
1437672292
1827250093
1897780239
1456134261
80153479
1841592600
1791730043
1722646678
1553373637
697105234
1212221359
857820858
622198067
510468635
625814773
1483985316
1779621369
565333252
113053841
1119466317
782274262
1253506438
1682529944
1380927580
1029252171
1195102314
1441465137
2023960309
1980215564
1598033233
1927386888
709285010
384000085
124100848
744330217
510007528
1421123279
1729994400
566308129
2132744472
1015640070
81449978
410002836
2131654354
1082588616
1241033685
1687505908
1943478753
1700397581
1124707570
893437517
1266925106
1238808376
684752053
1337269796
1718325470
756025966
338513256
1683283598
191568607
1368799118
1362561334
1606043889
295596019
748772992
1531411712
1541665604
1393184166
148434615
1063263667
1924744836
1121869831
1108063565
1941233290
1345046816
2022454128
22072292
136841921
506246641
482395105
1362269426
1826250111
906078062
1360138435
943239
845548434
1231422605
408405216
1350117226
657259403
1683214508
355114506
945008740
1626833605
1295500041
560761359
1422842739
1423940519
173930020
1848986767
768616479
160058095
575994032
1000322118
1989963519
1978360534
399349788
595764931
2041690104
178012678
467680099
1731001390
1355707953
248751870
586094221
321387938
1312723974
1745923245
998556341
897100668
1389851098
1419446153
1356657251
827535479
481639938
1771062
639871378
568338366
1624605864
1352402963
1382689526
383809205
933021509
433460568
539206901
379654436
331400176
1400327923
1969649263
1673392635
1619374999
1542535197
1296275106
401666336
1231437377
1497669994
604986230
925048309
457945724
123643603
960258463
188277237
1397409780
585500918
739550077
876330795
1243738626
479626983
1069599612
1995826411
781976559
487337941
182853371
1666316937
641542925
948231793
1227563253
1165100890
1070625487
603431829
1230483020
818610177
466383435
1927114936
1811638484
803136794
807197107
1701490935
483104786
1922262527
491636871
1916708173
401589791
827006520
649764207
1980624338
1305000415
236077367
1795909790
456911030
1252968254
926047429
1625096012
825647022
1098608511
1122285753
1149733398
1040798179
64320718
1573653384
1666772553
84475530
964630104
1444609680
666848004
395309718
1957887406
1061467401
1083272271
224617311
1288256400
915347051
1906959071
212719813
1338078888
874387254
1433665148
2041154806
726301995
1409183850
1192144310
754485378
62519713
2682695
1377466900
2011930726
417037996
861755193
1074644363
6972073
1166712071
1247756502
552036913
412289882
1243959480
577046846
951222538
2052420298
458640868
852053202
628441969
1606111947
1931616914
1066211147
1312881783
1709592522
1119024364
2146489288
803660716
808793345
1635925730
210938810
771678444
435235711
1489372367
1910977653
1228385778
920976519
1370672341
148275376
386353051
668071666
1321794897
1326813470
1011026383
1359384595
981551290
956636870
550408711
152576304
1080847537
1221010194
1794879197
1537697697
510090373
1422811660
1778313761
1591460512
1231203702
773420953
155049215
1589145877
2027289238
2107911875
1919474910
1169382025
1935499230
1632332249
186188080
749548520
1017838525
915460666
2043226853
611198105
151377792
1749173878
1703410934
1077449240
19000370
1125287420
287201802
568917654
2137240606
26744772
1021247572
1378639709
1748719740
1890525538
1840931400
2051228679
1154526209
1635857778
1131154097
375922548
1929627790
1266536424
127721860
1562856647
1024845642
536134017
934413952
1677711438
1950152074
1948270786
175637726
1515636057
1075196862
790116788
1160212166
666442381
112445989
839116432
1379138368
791546882
725811688
643282745
1297413136
1687154768
962475320
436484766
1603421966
153670600
1690280242
1831022202
1951501187
736071470
1222245898
1627308103
864986188
850367240
1922843523
1750393164
1804546366
1621511112
1441731367
1947055311
2139130805
1938598883
625862859
1407199102
1223757426
1195967922
709734097
1741157615
7830858
633676683
13633619
1161418639
8632339
267294369
1844489272
146230466
1655525028
914606570
636000050
296756418
1806178653
361530671
887759353
1014112645
1792873191
1496092349
1902221108
1593858427
384054040
561458658
1307646507
1653728973
1729873505
1203652554
556898097
1237917886
29451175
82900521
768742783
2078594461
1971112783
163502970
2049994304
1151265383
1126991790
106068912
1384261052
1378222830
1153154540
1930073894
21848978
1344088202
971805810
435457061
1540397329
516655870
1430027903
614290954
1359244516
1667355621
1503042456
1789115865
1022551694
1154268462
979326053
1821812269
1030058834
2034487276
491201144
959078490
1193569449
1135325018
1867843524
209771680
1556403765
2015174414
1387702550
196980221
2128254914
1149495357
138344127
229315252
1271179352
3919368
1175580087
891265855
1536227046
941536012
1761073492
1596741456
2026716800
2055124320
1966795911
1749676025
1998073067
254694255
1004612966
378294402
1865184294
853825292
570917170
1909967970
1576379423
1192904521
856670715
147763986
63334519
480648549
1470786793
2133960275
603209173
788490790
806790130
301623471
502342916
649535305
664472214
1246495374
2086159274
2009140341
573684759
54691066
932824741
124875041
1763305294
751280447
379532108
944623411
1742994925
1076414089
540723856
1517239034
1252235995
875550253
1294912769
1390515496
1409681936
1121820823
1221689832
591211367
1334628778
1739009257
1806537146
1692783244
1482678445
947383895
1159514854
510626779
1921554635
1850758124
1413857528
1988208134
1896330378
1991348902
1133984987
1419578192
32829682
478301751
127603332
1131841989
1629741185
1690124797
1650043853
1210627029
1258836749
626054013
861369946
1066276430
2070612162
1770450498
698472192
893353992
1389498069
989702170
469618237
2026086538
1374144734
658794724
990679794
910711734
381773679
1669759359
1945460498
1374534048
1721702130
1230262817
1103427494
69873866
1606427518
1159401531
1311485101
45217203
1407565621
2070172628
630638020
1464048526
1637918131
1598119941
685898554
1320971744
1151403856
626545070
601957363
1902768665
1651792601
1597706710
836911045
502184733
722294613
1002573488
1203609400
599441568
975936168
1672462170
1603202512
537864151
419682890
1308656239
936465855
1244923075
1508263153
1735063221
1558640962
1718310389
1148464815
966691575
1356553452
1305959649
1468472721
79142224
1852590492
1779803377
318327192
286989318
456042195
1719768017
1329747444
2124824591
1822298999
1749202488
774376632
2003210047
2048246520
551026568
1672279341
1138082277
334364659
155868534
85085707
2052532393
268042825
495082731
1401587600
1212354022
1126291668
186771847
1029808214
3390605
1937110125
653334117
994386671
319036378
727516643
78878671
2028480313
1460558472
743037186
169478429
1259865542
1068338444
1557762007
1889374359
2077104249
1914682909
433822518
166371855
1200868658
1596242946
434294176
1946501056
2041497973
960026419
1016097429
2123088638
1587958651
1607330355
1848975549
975734270
433236126
782036525
2020099117
1740309105
1630739280
1789334785
2115761825
909669672
1746209561
182186109
1829126677
2029535872
1346474804
614577510
1719517363
1671003842
1654735596
170109135
1110177979
1544791934
1781787338
1255314879
921319481
2084371735
1075130737
83481798
1310067932
1196417913
294921437
963601150
346774331
231098173
293039078
460335378
1404833935
1469762928
1190651408
1568463291
1093392335
1960209228
2007924155
790233955
1343362322
1701363340
121818975
1077941759
770900148
610347391
1629437140
911094410
536493140
1584313433
671416413
1960050458
83243859
910622442
1751060805
206504843
376879612
599166823
476219958
1133310243
2088657620
1795812830
272706643
1384687683
305923922
983995047
1510343190
150145168
780307286
553517366
1935485768
1846176144
404054873
1140583134
176123922
1245073383
2096018173
394238423
1833213698
445461503
593402280
1915413616
2121236825
1530027866
1223617452
272332595
255889122
1229901334
473723090
794533185
93343840
68675748
1717643830
1828247503
280427720
1075851059
622328142
1916498170
567159236
1576670171
521953717
1622655100
1796527159
2100493649
1309196617
1151759047
120505952
568940357
484924815
1805293815
2067392703
1888539417
2101384689
950399943
1018533385
832814751
1484469612
1195548521
668187495
1462294472
1743285507
1121009502
1201641206
1653051632
1421018736
1274418800
1193098495
1951710187
143473507
19353882
475210583
875836088
61862215
493684330
216386449
1138156427
941296487
1637073164
491903070
115978132
874565395
1290061940
1244633956
1078154592
585166769
1146367389
354600696
1985804556
1804982462
1047846835
1071957173
1059267663
510117560
159073492
1903100732
680798011
197835552
1449425431
1542417690
1716824363
1713444007
748143287
277725841
712141110
1022455895
1254139675
990744109
287649216
2019411151
1631803453
1425810174
1903541642
1093304763
2116293933
1106138388
914556511
1345138520
1008352666
2012207285
1032996112
1208590293
1035100636
1306409151
984602665
894017339
125331065
328399959
765497069
11631947
903974714
360623397
1883797937
1217215047
1381560495
1204992671
1230637984
745455122
501570232
1694355155
653187868
158792834
1030410500
2014269178
748194386
1704630792
1447908710
478144161
1954933622
701609829
970597747
263661813
1219752003
600369810
2141810807
1286138032
81519028
1316879255
2097061091
1839642456
371083390
1045087776
1567254420
534345666
591120953
1189919747
755238152
745994019
1945563579
897343652
722787015
793227840
455132247
1247384670
141408258
994418403
209701317
419830097
778085149
927027142
1642945767
1713396957
300830484
17921330
1966687545
1050090633
1853438589
70975368
2145581185
804529392
1609695078
341616748
882212119
1185514604
1077018511
1351114504
1735123222
2036458141
363922208
1036688388
741149973
1896219218
1043923284
1888960675
132250205
1614918405
270229063
1073051562
246059458
1051440243
1293260732
239810674
1462015434
782672465
1228166518
539911935
1189406677
1414337529
849303394
1121173428
1246807841
601134950
333969240
1963454553
688996401
443189107
2124969147
1869431602
1052953944
485936241
392190748
565547584
1244770072
1849289935
1260641279
1023686596
695567390
974784680
818005495
700661032
442186986
174026766
24407299
749221189
979460614
1267239241
612855357
785240899
2002571757
1382642668
732180654
162992495
739627441
1277588494
1269371387
2031986036
1866772345
1313097757
2033680798
666798259
2129952963
551008798
1166451484
921840071
466712963
1572522339
1581606395
1568716409
2021713149
1844622855
1776719658
1369949232
833450748
989216829
155128252
536110198
1859832698
135405016
555232684
1216562070
1436450175
98762598
621406840
702780459
2060457549
832655397
1100893615
131951928
1178361917
1004825828
1196820062
695305447
366649452
634180126
1267647913
1296979601
1790603493
1370278748
581785201
944748853
1119563529
133338462
1874965088
290211018
799916887
75569585
437271205
522003818
456727892
1325144805
598139187
970348330
997518612
637760190
70770415
615227036
1460143117
296650465
506246641
655788652
475709497
819837459
13242014
1960487640
1812148270
265044419
22216480
1296971765
1966995146
815712369
1173804689
1247325311
1228533858
751406612
1120403421
822689903
269039672
118321140
1530073630
1256341873
1158284650
855519653
676532625
494593257
724141212
646115597
325245546
511265568
1851294046
1504922105
18725092
449785475
1753334709
949640682
1550026311
994759946
1957710520
1270441562
6042641
551289375
727679754
614624819
174410562
1761713891
720287709
824682475
133346667
250226137
267642313
854420645
863249708
1683815003
1561119463
1602492657
1404051871
1597181228
604797943
897606184
1343258251
595223407
223616375
339509201
1890726220
48327502
2025574939
1640647292
1868239474
196484263
1349551715
1066407494
124084153
2087836688
1913173725
30355636
249031960
537888962
1560135430
1709061659
1028575065
1024276523
1940633398
668240683
474528507
1386208464
1061649666
818531546
2042895402
1403456922
1597956784
582876481
1191248798
1226341402
1091927241
745246735
621978987
1025495935
1330871643
196386086
557027681
369470671
1053868056
156287195
218335269
58803539
103490253
1990046146
291642000
1767053886
392660166
1838107880
1510350241
686897566
67797926
359675179
1743054260
2058270514
95834952
2045955363
552872241
1700595607
1882914492
918133840
1342440144
2055913794
1124128221
2145224615
2063524059
1570026008
165290575
909733189
1451224696
1617205130
909444993
2124556963
1800453748
1211486415
912871305
2066685438
2123061547
373784616
2101403933
1144886391
878395400
431509312
1449164826
491703160
367856080
1781821649
1875454369
2145521003
499739311
1282912686
285072736
31301360
1052239224
1559149314
1521254114
1090022275
1945719514
1282921781
922028441
1686954363
1222395348
842937554
1230340372
1046131673
1424713135
976706045
900564664
1657714800
1463462712
862762743
1906900170
1815310275
1850430382
865348046
1433968994
270863751
2114852239
1670408525
2137990953
953268894
1540984779
1366224558
222817535
847959066
1731834597
879797732
1812635746
912716817
1929972546
798560444
1135802823
1399238898
1260616515
1364319054
305387043
1781349363
66427465
1357192006
1183021291
197120439
669023101
42401165
1814312185
1529497935
1661668119
522929646
1968109251
705659323
324923456
1487136425
1680588015
1697501562
786153674
2077333053
1688619351
296742839
391690514
4680315
398316455
1255028719
1838389419
1783095136
635202762
1480863018
46435567
1439831263
681217531
1242921956
1801594740
251234021
1053169542
1424095541
1788708145
1324176593
1558788285
542888700
149665971
1414915437
1031183440
20492237
1724079065
1301445844
1179121471
1744279147
318957133
619749898
1784388105
1329298857
420183635
1099361189
1965771704
1849009753
1513786203
1843507512
1889389289
190796332
1064109450
1584246611
1203205459
1196917051
140166177
731474950
1311448117
1982046089
503534614
532988748
1513544234
2064117851
1363354205
1374766514
1528900307
1038359659
1645617338
837663950
1120666649
1935864750
838320020
1805920104
1633064042
698054533
1311144947
1649000620
1330531390
1413199988
2065709406
852853612
916749632
1622387776
788386386
39353823
1335395284
440113195
2117516843
1321210222
660979033
985474581
1428614245
1993804852
512335120
611789780
427425451
1649541050
1623936114
1135240673
1782750236
251264129
508188264
893284852
1573294750
1401462424
365563949
1445340388
1881470130
1148121562
824727879
1173925206
443409720
1756823800
356984264
31572040
1507553328
717230098
171912049
1874706318
1232681752
351040895
213824136
478038228
1639931762
786777030
1727505165
2051570705
1058483042
748137776
1683067969
353703559
1062272266
141878920
151862735
1940557578
475345021
1333359535
1196605837
2012686877
907523128
1954518179
41462341
858703882
408914477
118266264
278892770
834377197
1823819294
1140887253
1918904072
616666126
1563670159
1293512647
1055197655
751656436
1410424000
739747398
1395824685
15701875
2131936449
2117980235
62212644
1517404819
1361725599
1456932090
1126895194
1692881825
457172574
1256658179
424041631
2116386467
156497961
264742911
618247474
1341263414
2101609293
666716001
795305155
1837335123
1946443145
1814362050
416402163
1829893571
70035962
569769019
1854012350
1542860320
1191273273
1108571018
1842778335
1489310827
1759590236
1698171917
985267668
1194309578
140480306
715687708
339245782
38381157
2048648694
1200285160
1197887135
1023411617
37500693
1254880820
1851082635
1219296998
1583247068
1041480057
2029242652
1986441841
225064568
611462863
24873192
1733333808
2076718834
1767627660
607952375
1894084642
1966080648
401096872
1380329948
648998007
231014005
214364364
1900224646
1496347322
441741074
2084909295
1808122161
1623341932
1740462512
1859148536
838898117
1070543243
1033770623
456020605
2141452687
614203800
666455599
1570778486
80653594
1275503082
1132837149
72561237
9858629
758732731
376774634
842341808
648248064
830776191
181813692
41203399
326330774
961740589
1929773994
1655188276
1429919780
223789688
1993306588
1972152052
80089521
668049854
716434062
943961448
2045042125
871037514
1563847210
393504364
1425627630
1063291678
838805890
972929938
1231757430
443076204
1093763679
471141524
1883770867
1906791115
816283560
775579939
531119184
711589818
402504226
380389219
426804594
1536176928
1459040068
1021836601
155595128
1444149355
1658357203
1305917469
1657658972
2045693505
209096699
236182770
1041241988
1806884582
117415733
686985755
1533833313
1585817039
1210130530
1435570279
1019195726
300255609
1755627040
817348021
734334510
1828000476
876771381
75467499
618534119
1485342764
402270119
1701110808
1044092289
981032677
1614024188
1857473703
1539720693
2035625831
1718616988
2101871344
1601302093
945805370
376029695
334809249
1030918570
1839979796
679385007
676952491
200922071
1614842053
1609169789
556651662
1848112858
237043486
2039394918
1831663113
638354347
1360415697
1044654276
622003320
521924523
240480360
614551680
214697846
1857937326
145991620
1594632533
1830177840
724056354
1401556787
1673377471
317511122
2113243710
1454864393
1860288213
1799908238
2001308974
277979006
1347384124
529464282
324375922
1290754062
1173976578
348934671
125502754
192635585
188521280
112491185
1815838345
1206087882
1166731542
1446433113
1934707271
442203857
1122979874
461623294
84308996
1245492574
817960164
2137123798
668372060
89343751
635734817
2055911222
394283529
691356898
1880846744
1363264001
346819929
1048698895
894841020
1671456509
327048183
1639094485
253472896
1188562169
449792021
1616968986
1153822245
406567864
2002418936
635058054
1462322260
884821659
1621524843
1192058390
1179094974
754107815
807661207
1907366046
367300667
390506241
626134576
1426418168
54445992
526596362
674247050
845163564
1197687318
1925821024
305786953
669497903
1275642758
1128642361
1866097019
1798829710
1050578633
396452107
1763508829
1353612008
1711859292
426116802
571016506
2091468881
1786470883
1466716211
740688042
1642851899
141002990
922367454
1397330138
2078284571
833355833
164936525
1113978330
1425849332
392800872
584551
368771293
1325884343
1355632724
819113834
1674278936
2093433644
808748543
244055837
1743961735
1202858366
290037578
583983457
826048147
1086596009
902964328
648575892
852460345
1396622555
504691942
1536458834
1025901246
1891087422
949749997
756017723
2036975695
1796130033
1409222844
1814274351
2087872610
944344883
1677905326
1895291102
703264205
1954070686
1942804819
257010863
1277373710
1332283426
1922981695
730260243
1183520750
267711770
766490381
1603136095
1260529699
839883929
1685365898
712933879
531651348
852860859
408759453
1484069321
1974477197
574605666
660562694
1719743575
140411665
1287770794
1719768284
2026820225
1956148456
930082381
1265258182
543805382
815567251
2126671172
309946725
367175663
1685394493
504589414
1275317094
1327494075
1477645165
609325809
1886788627
1510605958
587119910
71901510
994485330
2075250147
1086348139
522701655
937840636
855213915
1112966792
45700709
631905367
1844801123
1410626835
100336873
847069053
1906809326
1192437681
2109274840
565934358
1555196133
988705143
813255475
971033289
233053291
625573526
1651383855
2137305120
863359372
1336492878
160350470
2137137003
355915649
1774522875
778662409
1276109995
1019924612
1726513134
1249928473
844980926
2042211059
1116664491
1360233148
1306976291
2032297363
2000311066
136560953
1472420814
1797555829
1002577955
21581909
382371734
1882315923
1408985465
938366719
1492132515
1808358918
1901088154
736984356
518046570
203020247
2108253823
422429191
1740792857
1653708731
1497956789
1455988366
123050592
598766198
220536247
134586494
598688589
576459978
2080154022
1393845997
1424418873
771897492
26934896
625902249
421175665
1608939162
1256241568
970961984
1706882851
1346485199
7855358
718758672
1395819602
126735281
1769689512
539436961
193270640
1192821348
480607108
2100404602
50668084
220275755
415231981
733303341
841800795
241338642
1700594687
1017212345
1138292333
2108938306
2092823632
1632049839
63553899
1707244289
955610498
1743114083
1374935981
487648316
1708702837
934812151
1826110385
793626624
1811665148
2147172496
1096213236
537235195
1399234125
1111310291
1541674743
699128176
850620936
1210456375
1872845001
70719294
2098634065
581692469
563733102
885011703
1201867650
1797369683
1020272379
687780564
1544280897
1695935418
148596781
1833340605
523774075
1649313672
1749944043
1339273711
11943075
18750099
815074959
13714587
1174284881
1094365205
1656448029
1957136923
114581170
1716553207
171909468
1612973456
1769339509
1501706258
1061010877
822657447
1541640690
1156997400
2026815329
1668404900
688133541
34894969
1778546432
2016343245
212496714
329116249
344302756
1960032526
77584517
994822385
1392192492
1369731277
107847331
2068277621
975397148
1181879418
858255580
58755311
1739721649
1082816384
487730741
1464171129
901236384
577976259
1262764332
541485549
351361053
1588879921
267028231
1051142901
914024221
1925560476
1350344869
1024328070
1693116321
810999424
856423261
111461761
841165673
1088898806
1969073128
1863673958
2085273385
436315104
1748564635
682752421
168286747
1229399299
349517386
1543755899
1603326105
14126585
381332382
2131047939
2131157751
289481776
1887684889
56985298
724690929
409052501
1482925530
547942376
2088551731
1680321113
640492348
418068743
1374267303
2009048325
395979404
909799824
247189182
1115487784
946130321
425644522
2038277874
466409065
1414853266
1615936820
1031091763
1389575424
991749415
363823309
149700005
26303108
1661850407
482383297
392931244
333876846
1927735737
1343881523
129513964
578476654
1363059119
658986163
1817367964
1882206962
1174374674
9407487
1108054732
1416698701
182622871
143075954
949515937
152611334
229224219
327405551
941637749
661633389
825793053
509251835
1837130770
1609258418
1625670253
500350096
411952243
2068801744
1124579710
1456083086
1237927939
2042682432
2071574433
1757288961
1658554670
922176198
1450627239
79415802
1584213335
152144830
531402538
348986085
263155291
1829611610
737891618
872523479
955219680
906002662
1872621816
276848680
461762776
905000867
74857484
1948573769
196936570
1024795719
749847156
1181394049
508627639
589085011
1217379760
909374681
1443833129
811295233
1041751477
2041707165
915313583
1045179886
1357236606
668565373
850069467
695656688
196305107
582322865
318172631
907258659
965798775
1685836277
2035675354
28136673
1953774701
1618233670
1167393685
1322372775
473595610
558036320
119377767
1864602824
1732486099
155376592
1705435106
1024050938
211947937
1872738810
1557359207
2085862070
1344740323
700967390
126726321
525176825
19764424
1558823151
1438861025
671945471
1733634999
1883234387
369273227
1203313526
226610001
72841649
1381477899
21167686
1925362083
1561313234
219085091
1980537305
66405057
1388862844
1901034838
179643875
203006432
892645545
2043248909
1350643670
58647248
1852117088
1312023613
643194645
1526191868
472733096
1427801055
1414703588
1564334326
1039591124
898326891
1956186532
1119797513
1113693915
2041946902
565911830
1180483734
2008363479
1547751128
1169643905
1557126059
1875262198
569957567
332380231
2092595051
976892514
1809613413
1262887731
526493908
1253555266
381114770
625555647
553288142
1170246017
73766225
303501547
525560571
1554071479
1068716694
411319579
275687037
1701285665
1377885277
1876699526
1706850921
952914291
1208958867
697901411
1885167670
1244504768
2054627209
548231727
816471179
884911341
90683414
427657508
837347693
1234186326
988337806
1406915170
1753876162
36258842
201604995
812289986
676623984
1953264721
49628191
1639524354
1001552070
1233519666
837840582
694792004
746285468
309269869
801979780
1551155722
2077229552
339308970
1095292422
918105141
2131010113
239824401
1003925587
1743924746
937315449
334319365
1034433818
1399695176
1275277255
2015142125
242240285
817676458
1007275104
588192430
148687153
628139664
1071934490
1450116786
575816014
2015069660
979306633
197991112
1159354950
448590676
1414154633
761901089
1373035269
941906150
379726026
1459238386
1346893056
133380874
502204614
317170399
1014833658
439794233
552872257
1236616988
195356554
1689249751
81850737
97178030
670783598
207682850
770998998
2064890108
2009370107
2034690010
1664843767
1718975878
1675722893
617618281
998635146
734997005
1653697833
893340469
1785690168
293475625
1096684176
1605853099
1094476047
349923423
252420534
969939204
49330670
437638976
2057259981
232289563
789641417
1997279036
1694383262
536981322
2128108008
1053046451
1674421825
1821067865
2048788335
1547218294
2072532565
1613724947
1803804286
489150411
1294425068
198339418
188367535
2062006309
532755658
13479812
1832060912
580933596
1758919924
1199667906
1326193070
535472366
2043166267
595752940
1454662319
385948802
372670671
1319287708
636247229
2032112884
2135056776
1952772326
485012183
595264465
857908736
874950683
1127172373
1717861601
1716882089
1694934865
534533156
1987427550
1745746791
1013234647
1505214233
1364481569
515361241
1557103713
1626470444
1635819064
1399315316
186736376
1508079950
580675106
937647897
541236713
306817891
1475904272
549549025
166552482
706770979
998535587
1905642068
1628934726
1367545675
222849695
136753106
834299875
1210427926
1524010524
2006569026
1328401146
2116081575
753637794
1909755887
1403354778
2134113019
1550018843
2023788129
116899314
1026971643
1202239874
85661704
2071762130
1600011433
2005216012
1010385413
1268669988
749295942
414578392
1507600909
936617629
838230026
1670022069
560566273
300629509
2089618497
1836173291
2132346893
1233268959
1222132134
1287576504
128074185
349762661
1448231923
1194440661
1087593108
2083548997
823064887
317109780
249997704
1689895378
13380060
729531410
104061207
1343784455
271423752
596110561
2080581497
61832972
1054982322
1969626029
293749043
1671159136
407940262
61351471
42801986
1753598149
1497949311
1785714895
2126069625
2140694501
359355472
934248513
1245071084
1610223598
20265759
1349891541
2086069127
1957714394
349575569
1921344172
358368079
405109100
454849368
2111309823
2062096458
2033686604
1899731967
101569033
722152588
1356006340
1716250284
1894654511
989582488
1688072375
2139764104
794104405
866488947
49030036
292517572
709418749
1990896851
403774328
2113979008
1751371864
1712401799
231052075
414159730
2053684620
112612350
1241276528
2012756504
1429384207
702466012
86333553
1303399917
238964901
100675472
1573890300
2008180873
515099552
1514496177
327544816
591168999
1715579898
928346392
2064646488
1641148558
1342295670
52382913
695921503
1692792287
1407775050
458025130
1945415994
403908981
2055242069
1076606807
473693858
359675179
1765558145
17598443
90506986
1863605137
294419166
1845743251
1991294299
1565306500
1571772546
196731575
1073366573
1231961558
335958884
36913397
554741623
1654574275
1933187612
576116858
2036113934
195695814
1359975004
1685624073
93185524
669629780
1696843581
1633218830
1982171873
1817473722
687173861
1930991329
1101699138
1093887817
473560508
465311827
1115753902
696860349
361231305
911597407
1139048544
684931350
1169106570
902124689
1178465231
1736509095
562090695
367471499
1128101258
1020631969
2083347259
1940123016
998088989
1933155760
1860508667
1942235090
1116744460
622552890
1068916051
1382598956
247289126
1165979028
1766740202
190919648
999976865
1617277446
670211948
40925946
1890432924
480069538
1214022999
341983357
1707642274
1259893046
1300970009
577916093
429418654
770682534
2001815519
2044639429
572512172
2093790774
1123612189
176906134
1604999359
394937424
1986453302
317168176
1603315302
1207657683
123798426
1302687519
563412989
1619884194
606988473
669253549
1003039734
1057797973
1341008141
745080175
319362868
280303754
1564520460
1951628097
208588032
1955062535
221785999
1502049154
123104010
1743657791
502590495
1271626133
1220689301
1902455496
741240463
365725150
260310755
762916459
1809057124
1364403894
1294838280
698088304
2130741711
249648536
459824954
1551260451
978446618
1101551217
678267073
958305325
648614269
538625516
854307954
1923549938
1745732585
1163879665
1834419422
239669034
1080916832
831570282
691172988
601389988
1323132071
2080404278
1342083020
46667491
2128507104
2030257129
514383677
150413318
51025402
1716509173
1940156610
267517883
262814349
1938900567
892302265
804602400
1339093680
1533349847
425208861
456426427
1749007006
2089564095
2069597747
2045865130
934061165
89651685
38458650
1415111988
1981753986
544513507
395746919
1616450745
1667040231
192825607
1313636502
58754178
1926342451
1181162485
1871184323
1214184868
475463401
1243972034
48967595
1753846069
702175263
1538961367
1239869077
436019366
313623752
5171207
60869081
1162572409
504162404
1258764284
1704712373
83089474
1979250918
293199455
1922026293
793587564
280926993
487787408
1362302418
2089295359
104262764
1303041085
999412659
1898393002
755913476
1757615897
1984798229
151575053
508288507
2128180828
458408738
1635535107
1817992292
768449050
1936926341
1254246790
1722058197
2076436698
2145857190
2143779219
651313906
939875948
1189029983
1555648046
1294943209
1206426128
565275436
1782521547
312001933
1774887468
1682901542
1925423715
1788595277
1070373280
87666952
151396700
799762718
245696443
673972623
1397611876
1711512317
911434722
1663622242
1050172483
42662290
1741576441
287014133
1363282074
938956823
1279127245
775386101
66664584
666750830
1099232307
819121434
122871504
1531197849
942589924
608247787
109330596
1987162221
1152358716
2140674363
1807052327
330705144
508019141
1433295012
618796857
1557604941
594878141
1351102013
8168534
874053001
745275506
544875395
767970363
1514902627
36692971
1917760485
1098906088
438325069
256320271
1573433492
682629505
734126921
194967820
1401004054
765461159
1984796769
1981576812
1365733091
2123132734
695530079
1155251641
710279427
575464590
1118809712
858147868
1167549884
394019531
77492698
1987485515
455139509
37525814
1485871527
1809233256
1538995275
2115724910
1493468580
179503823
1823052313
929514362
1307401141
746949146
1827622269
275707351
1216418062
1507831137
658883969
939079075
2019352116
1112122864
1561762801
1104874740
716186776
140483287
735544611
1945098982
1462851933
823775237
130597425
619364546
883188823
1744555108
125920250
747450768
308888960
630991868
913177461
1572037462
910715257
1598239906
1902969857
726453626
960070652
1948297381
23786462
815607802
1586304153
116665851
1800474662
1655786502
1051746936
1622277735
2017677874
117410762
962499687
2044789828
839947993
2119325849
2134293932
1830048290
1034795869
668980255
217358761
2065175895
908291843
1586385472
1583861712
1660543246
483386844
1854963557
1507605189
1418111532
276846730
1228768229
2045403755
1565198624
1637927281
1287333446
775289567
503866177
82517249
723300879
1022061949
1360992403
2019877116
1388216265
1605031980
704654538
1508226802
1048533053
1646616107
1900229991
551667074
852888156
367588126
365227724
1531253627
1149209625
1753209418
1519707481
1725481205
208289911
269183321
955312129
261925146
1848998050
55511568
1296245586
1864950053
736063968
1447119191
261115067
511725101
1611980082
2000881065
1797824995
226536825
214713204
1540078
1757288961
541204621
1637075121
1024698927
1820704927
1797380359
674305174
226590687
45242654
1795902818
1992540305
1302840191
1312624519
1571377751
501916235
111607471
919279473
1557747192
1015367379
451312819
1636017500
1354986486
2070694239
1760444898
832977298
1046883890
496137212
413177787
320376155
1561355558
306810959
1244485745
435427404
1447241079
557149474
984214609
1428880363
1083992484
975369573
1185145727
499822223
530255786
1451391271
1925474844
1175572690
2113251352
1161120760
1444404224
1663926699
1478374317
1403908421
1154109298
1094608186
748519536
278722658
1841064795
110331635
124076803
1756809118
1960330771
848245620
2146524622
1993067821
2048489175
384335506
1869718306
2091629424
371532408
1155586602
177087571
1715842893
152466034
113842436
1109273581
182563464
1521775031
2070253498
556925984
1419273638
291213170
2102677979
78506483
1186122748
1318726497
1002547143
1676845344
1541249213
369428640
1815499865
371902156
642894366
664253832
1497133422
195088678
187081564
434235864
2107539378
1735155890
168984069
1769516098
1532457329
1458169923
1048235328
1710256097
1570987741
1344092788
448783245
131231823
577514259
1388370998
1392713837
943375987
848252966
1912330194
299929198
889304224
1400590722
1867528543
623201386
225524985
853403416
1789104554
1455420366
731679212
1838072494
653700332
1820672552
301767787
1652916590
772952280
890490591
1023881729
1829699881
1602499061
384890991
405457284
1416758310
1090268488
630122757
158499165
2019345990
151078166
846318751
337882624
1138516944
1066094404
321497434
773424345
151961933
1258110011
1531439295
1308280597
1598350650
1970370316
66302154
1503087531
1968090173
887920850
1175956910
2024711897
555048823
1646694512
704698897
189419722
1088846172
288377618
826371104
561068232
1706882851
1095766218
811546237
1731316451
2066626858
1769513843
2053684620
805909645
1879662472
1246692653
1392442457
2146574768
1218543682
1296411847
129172746
988672427
104404444
1908660114
2034366310
1214192981
341705493
2023472050
736008802
1115111379
423455442
1947920368
1105136690
1797829851
869515393
732107464
134725969
586868074
39972071
1905510490
1409711175
1703183149
1465789936
77033786
141889415
1933832955
1266500283
275645906
895214864
680447321
586435346
1683180163
219369111
1165542111
1199508937
1518965733
259335188
175059290
353144320
1601518543
2019529036
382459339
616049842
1710405995
134063950
78721003
2048163988
1032671268
1580253265
375242420
691142743
2000304533
503652491
836219375
1682505175
699959451
3552432
1608948060
499532829
322184633
1717101022
128154532
1002513384
1966223562
1257311624
914445593
1771998664
1283452091
1588223911
1691481832
1103513581
2056305044
885288741
1791426069
846964895
1772391458
1062393841
936164440
2130985290
942440850
1001263856
1362328331
1368256229
907695806
518080285
1450371898
340412783
2023795416
525087126
1940444866
1744355210
1084671612
744126566
342386570
356951389
1534258265
498595458
1737408628
17028629
348986085
772432860
1307519851
1845918607
553915666
472979382
432788492
721885367
89516580
1519886073
731833434
1388144162
928000994
1183349783
183946288
767255321
1297171261
2051234790
1835480882
1937594509
549580107
1095381898
1565696394
272596497
34267091
1914312684
254508038
1900023167
875079343
1690651502
99759202
90017059
1847646336
1938988705
2040138298
2015801442
126867686
143179560
1514340056
132899173
16931371
1748506442
452266654
1472776555
795719851
864140852
1275997002
1091967965
1316383417
1502730061
749022391
979151335
1113154053
1244090265
1487665542
2115629974
557227664
1834264956
1880112319
1163271387
1784721778
972879320
913692173
1736622475
2106074122
1014197430
624060344
1216295252
463610233
79792631
241101274
993563322
571082980
990103935
418551754
1896884053
325369484
1842973174
1793757697
2096727763
122238525
254775028
1998915468
442342891
1128896167
1250258196
674652758
1988363421
1724601472
149736576
368944863
359020895
518123790
1024725642
1803087635
684320853
807988651
119570083
205344464
1479166228
1670801646
422830197
41951161
1703326617
2001795558
1128091109
1771866114
1229752343
1579738220
1958842728
1728513566
1463558087
1374956611
1382408907
2064349197
1131573234
431590896
334736004
579106170
1482023168
1200728617
36245308
76813779
113372552
791236129
848044886
927143561
104565320
648875941
1297222891
491617879
1642731996
2033634392
1714132467
433544088
280630272
1498486456
1961319976
714875351
710958267
753663944
782377250
1703239417
1469755729
1799677442
634569449
351919583
63112706
1552178227
922752547
1814282733
855071148
726894121
1646010993
1543859189
712411665
2057157153
294410443
1149331061
1649778774
142464784
260478359
1491177518
1451509829
1401635128
1602224772
341115361
293032720
1661563438
78833661
1633405180
991448171
1155378222
1738468377
1792802230
1725031335
333011669
1099596054
658220935
1363354205
1068909472
590576554
427402250
1208043890
2007773782
975761573
961182077
1421004747
1621429233
948931328
469468329
2096365409
1933731863
1598725510
1654155470
91305854
1762629978
271808071
390127297
117211474
2119065593
2143471995
1907759989
1997880501
743273774
202306465
591628127
669986125
1601102360
1280822482
1644907275
777533398
1228747439
78486666
244883567
1525865143
811621316
1337610682
343913078
1085924960
1453524308
2011681390
1401618043
2083360418
851555954
920619085
1370228793
1135583136
1406104077
245406602
81380271
1116736262
1444553542
1606226320
213670680
403255439
988594401
998192279
2102887108
1455072285
125056865
1796467255
570444635
1506909387
163340765
596906834
54595299
1694934865
75207086
1668969531
713611305
1643769065
971659817
1418856537
1929626213
94377460
635941938
777409243
1798926494
1321168924
330050414
1991129962
3389932
906284337
656561730
6127610
716947433
583463582
2131256418
1000641142
258695881
883737695
1882320743
1967944769
1164397752
2112335477
985340435
1864114333
1562475389
383318875
970621891
11249879
189338253
1251317996
336009632
1351929028
1178361917
347638666
2026401712
1494374144
398052311
1355245713
16162471
684840610
1703797314
133703764
487553559
273553124
850989639
266664595
1077371405
486427287
1422124496
834605854
2080914604
1920945856
60345887
992427931
1762918931
663094363
420530939
761858555
2062266370
273088209
1419049878
1135551228
1052023763
1912832293
444937297
954676904
1734690462
1535255310
150031154
1053230644
1587031842
1435434540
1489665971
591900207
1078383582
1700067092
1203983705
1476648858
1314066962
1485421974
448943751
1525067162
1326099296
735030588
2135756348
1613135022
19259865
1458098865
1176691183
800304106
251318309
1216125782
536693257
973264817
1638530773
587233237
789346779
275895683
105689173
835763940
1468373934
628041855
1228037114
506628550
2054785775
437787968
76878581
2067862509
1374091316
1029103259
435114842
1642497233
229343792
1805893241
1903369915
1539022279
1233002121
12504548
1101846183
1866130463
396851986
1025197190
1776479545
1576583353
648672131
1245360928
581890554
1147193635
247332413
1307667780
2120460612
369376063
1569494421
663301920
1398617475
1441638830
470028771
715928589
646841829
571339227
1013535613
1605451672
1401052375
1894442884
297514630
957164106
2080505775
2063523047
2025217316
2120733318
398949257
1965589596
1523333914
418390294
1825915959
2122306374
1637130496
554154954
1401574361
921412447
679534233
119160334
788896194
626182797
824570633
1359518919
486102914
2019468628
286594462
558080041
510882423
1688820047
784218575
1950096842
1141720748
480208875
1816850893
646354992
1842912583
842244344
1771813022
1403963120
630991531
533355176
1963473574
323658143
231853921
1600488818
1615724440
1512551293
1487697909
1414587171
1239552831
1225951741
625639004
1049950585
143424967
2104085084
1193787768
1995808378
432689500
1220437101
1737015332
994003251
150913104
81727775
1447841826
1992278840
1866927544
605839936
1982239539
1308260187
1880692467
1211492857
432737879
1583933440
1747263808
716871819
40026161
1629905383
416166540
663106859
537530285
280669328
2114351057
628983794
1406395578
1792444669
420940366
49937011
1382877004
1766298885
1219211890
316699874
881383443
1187989285
1881651528
31503653
2023866710
291953169
1008564342
1028714600
1748142212
926411473
1824162347
1017878189
2016946134
1762011975
289649366
470673602
1500063156
1893521642
1984758924
1570294115
1854540160
2046053093
708513287
1005207370
1618738483
1227271819
767697080
1523759008
1921337403
1080315366
1008391363
1329726167
1897250983
1290162634
1569658498
336642357
687483775
1916214294
465570429
966586705
1212091265
1038676895
1162946170
1373636270
407710250
407009142
1403126700
545925992
1281625264
1690014823
1257078668
1236078659
189683323
1355719101
614550114
536204482
256161054
1422101056
173089713
1629130579
1491463407
475923295
905523866
1378536040
1876047891
1890536854
1525160302
708195189
1661742217
49371179
682809592
649455776
1764516321
1069798235
838593014
858319940
509721661
278260845
842079296
1870864410
206880327
1763007678
132749061
454332246
1891225902
840051384
351699732
2114701008
52995976
1911316756
1391209524
1906633525
49866255
88406137
576753528
1199400096
56037154
1276049360
1763244428
1914154012
724709778
670869748
1708912439
1907741790
1383208175
1290687602
1904492763
1651653284
1843566663
1500187000
1941937844
790350317
1130794358
173142419
1249003414
1560410054
1748983662
1105259814
1928866778
55861029
1513694912
190565992
1494971877
749371789
1052133338
1478629709
63096688
939804264
1402506669
979306314
1520877178
1392092836
1970762943
2053989810
1516836611
425353460
34034079
299260369
795046737
241442278
606217093
316207094
872889267
1993553241
154773423
2091124665
1336227048
1156135928
193524134
807710632
192301899
803775567
1024687556
2128452909
647888226
1919800613
1924824767
754200277
2088457539
50423566
902600078
694979188
1933845902
1159938650
943285717
1600076393
2019621710
2017438837
1525997721
692527004
541338018
1445382915
1853669216
1626885997
476504952
1218656310
1356461489
1361515375
1561121020
1602112242
1682967388
148034875
1343090495
87306523
2092381594
193003128
582728446
109826033
208404630
412868441
1511125306
2108161333
1494528321
1918398674
902138034
1346822274
761486101
1419958192
1463992535
1979949579
726989352
1246155112
919479546
941678425
668342039
192155946
798827094
769878589
1971876292
575994032
1423806050
1465955922
1149482124
266214240
1695325850
1446856953
1071437615
1052954612
268735505
525976368
1002495301
1175405982
1171405110
1207641976
739491969
1351325314
1328855687
1836818685
750362597
1337189124
1138558217
851770508
2032022775
1558283674
1722396237
712018895
1394600568
889232069
798062523
1765266719
1207642961
1900134145
1586639286
1588918121
2028649527
13980904
1519593688
811838486
1427735873
1784920650
1017573062
1459028774
1407985333
99173346
1272434089
270129790
2008117459
1386789092
846511662
291351980
1236753384
628845592
483795522
1721574930
1704817923
76150428
519943303
509005079
1337585190
28851014
2009982911
978478231
1913408211
1866540580
1913083142
1303354352
1788946605
1054770421
1413109812
93837072
1182546535
2130464110
1145660850
1891814148
1190118065
290572215
1445055467
714186619
1010803327
1633039329
1912153577
254173307
1331111928
771307685
484051495
1353110090
1750769298
809183076
643073178
861724883
1912218529
1976787556
1487394631
1085263158
686507664
480926119
298899644
1697517799
404693093
1090688972
724075656
187653473
1822004156
1641181150
1131774115
711822064
230522487
897202516
372235817
2016768298
223077901
1421949247
691015501
1454477505
1750827568
1486490647
1307309324
821785764
1288431571
1034330440
2089282823
694259890
141527014
2101768922
1035516787
289376350
456840169
875894552
1952492689
1713316150
1917535320
1924800144
1092163702
1093872732
1220949171
993758802
1102781682
643917747
1390929553
1623862926
1786045616
283950551
310760777
911300062
1132743669
604880556
1701146310
1761582479
813864426
1523220723
362679252
1974699359
348905139
1755388383
230550364
718710881
61934814
1776541538
1651211425
1639322288
1797625306
338304053
985370312
1011800036
867550248
1385311410
1076475323
1324042400
297049951
1971730986
543853231
766418770
1166403741
487006805
285887983
823103013
1372362419
968523182
1392268388
1683769848
747574827
1370401347
820649355
505192484
1561630132
879635597
1925883291
2088532713
2006576211
1749469667
1169467763
332650064
606444435
230965180
1811244020
802594057
530848883
391059088
1912171818
364867297
2122213269
341422359
340942689
99881345
33414286
588413401
565424588
533312465
82220438
2009178563
596080498
1920668405
250358755
2046759543
224264659
1811167464
753267064
1832950105
99784408
681147080
1727801398
1091652954
2095906572
2047922932
1129365451
1262413994
1733756999
889213553
304383279
701577352
1972197937
1976441709
1661924707
196162461
2107950412
241045353
129711243
440710061
483297319
2072402348
1590552097
1410495726
1622004304
1623271328
1086606328
1673445669
996091848
1093304763
359704452
822826071
834710170
787090758
1066125166
619134329
1572082260
399864942
1863953481
908636770
704810806
1557389710
1565076683
1884700437
1106730437
1667704742
972491137
1174725559
1003250227
1909200494
81730868
1715143690
186262878
973769583
1687478780
1456023449
1691962684
629937994
961661731
1616318853
1797221962
1014296106
1436722141
641970396
1214309967
931491253
106552347
728855644
769266227
647507974
1156222978
1604591006
1361654785
1919966341
1478593439
909899582
875419906
832256214
114451979
709060673
696007088
4291449
1764318751
1719496978
1491956194
556448245
630484558
527434818
340993834
231414258
1619505133
269752176
331151061
1060615366
518286731
1753404383
1775435535
673028938
674917769
140633123
1376504615
1397502509
582917249
1373685701
895226824
799074861
1183652259
1411863935
1052389948
497607135
2070694239
701611675
483384626
637863301
2079238798
1633045607
2082178525
1184252921
419840690
1505995152
1167898737
1639999621
760135315
355977796
419175907
260833006
206283257
681564250
1892603954
836085179
2026788897
1481477107
978586081
449362163
752057627
1901652788
1386276524
2065529662
700704792
1542276964
983784438
777214480
95215561
580984315
1167469745
219509449
1696081095
1498793005
1932640412
1802934953
1750672783
87045867
826063160
1862337732
838318886
350367119
385377565
1445186596
1439731395
692168250
335541388
1122501845
1666065992
409096772
1202740378
295238392
30443665
1645299710
1808629849
26741626
1631008597
296928426
292659627
1271560863
651995212
825464820
1664485133
2049105676
2088550434
1301313245
2115576445
165357146
347140563
1999068534
523751234
844755596
362405775
501809806
1401533476
105610707
1031562006
1488939611
1926966098
949464533
1211882505
146401682
1895553521
171630736
2018672146
1394433029
210360738
492490095
55993180
2045815919
1924601396
1995024164
1469862332
1150306010
767510398
1502175610
88334283
126785925
1494844325
565193796
1174434357
1105971970
1043587958
2109378313
1310868871
189717677
1749574884
581644143
2087781091
257084106
153776546
754963969
58305236
2102868256
1810167409
554130489
1725714701
1652699013
359385786
235556853
897327636
1513833883
735076512
1769324955
2111527238
524397927
1419765724
984015978
123037381
1488772089
112771022
262145227
1234085606
1150742485
1254337961
1834515546
927621843
1782536837
1892602060
530574587
392059871
1745818989
1329305969
723118542
743099862
459407105
1380962088
188113638
662017407
1083821538
607673480
228967944
1585635333
155122662
1185291069
1722897287
1801317007
397219600
1786557194
1060238607
1843612907
253313992
1465186404
1280941052
1685214518
2018772091
1913631702
417875565
290599033
975936168
27596077
227373725
101910106
1122149997
503647628
147756545
1596732567
1087029952
2120626744
2029523222
1658755853
651696244
1399758345
1528780800
785115522
398694400
1807329526
436034029
14351266
1107836555
968383224
1909516554
122040931
351390258
595511325
1084850195
1062028843
1710627884
548160849
1916123159
2122440216
1452223268
306132259
207828889
2005216012
806141858
1967507807
1968437684
1277855704
1056111742
747671525
210498890
1811595376
1652294334
1352118887
1131337866
1592778088
114507271
1245615484
1581636216
1963670234
642890540
261053791
41798269
2145381361
1663036827
260207333
2141451287
1933757744
1990859504
569301939
713219031
1999138091
1702395162
1473714118
1270241204
75291381
1630349548
1068815341
781280736
1402805475
805167209
1759291655
838057723
870320586
1468632185
553980352
2027477137
996027153
649874455
1885099293
914680778
1973136989
877823800
119379402
1334360378
143128245
2011990423
1756595695
599270387
432035579
356922961
276870182
1103322546
287164490
841021753
838942190
479760197
1514953090
198989070
1178686156
305988652
48920322
68519881
618976635
1097370659
1626714309
1775761834
16581620
498136498
932999731
383204873
1753349186
1866453193
903551002
1003615655
1159470559
114062609
554053321
1729805846
553472716
135871226
194877670
1587603636
682135465
888965660
379748767
1685759993
1394139835
33226300
1102156148
277611584
968000318
62223869
2045999005
1570209501
1933259840
2047311258
49079049
1023522626
1344612925
709722991
1420188666
1835285272
1065608790
1156761878
1655410128
205836937
1490616276
1547542162
1538930264
1050605092
321028330
1172915721
2134556016
1309968627
1624410098
862049216
790673934
8408904
395718360
588241623
1910024595
1844600361
135217623
418962255
690679162
462346196
875549257
586796883
664410480
373072911
402247196
1949225047
1533036298
1177112244
738616591
1324002607
81538614
1875032997
1477714698
1959393936
1367607911
634691203
1733333963
2032035435
128079689
1179752661
548075271
1130349839
689598680
6453408
1214843340
443887901
1322713290
1311186299
1661150530
1322738982
1113626925
1388058471
286015033
549975739
1579957799
799140760
55213109
651192077
1879529479
135134942
726045616
1860028489
749805161
389586900
1236772363
1949580482
1558070814
1425105935
661136646
137543099
1912416373
1802910056
1682881956
1245658794
948523784
192033905
1370434198
874233972
972546529
425246689
1694141922
2043384685
1466711010
167926796
177415168
608579172
114451979
911365786
1574823718
1873859251
1931221757
2098111303
188276920
214289588
1976484876
413346138
6020731
1110227000
1776529120
1798476990
546120283
587980574
1213121870
1788955553
548524818
1430428924
475923295
754371389
821084413
371859987
785358148
1772651991
1918027835
884859255
576893897
2083012014
1937295244
2091159502
1692328178
229397832
1079212349
928872909
1272071907
431503955
672595025
1474050521
573550972
1045644847
1917563956
581487987
1322609163
1263229408
1742275221
680615255
308511251
1385881036
489171569
379846065
920263910
1283739818
1284130188
123690486
1505831372
431178054
794508450
1402949496
1535352771
235248090
202945950
1081825798
933436796
637138862
1091400049
238823395
1340021434
1231305582
1006103672
1057096153
614800465
1319083000
5439982
1027947506
1448274916
1338032153
265438435
452253059
1970339052
1045493892
1316995989
1414238169
738988485
107773751
724805516
2073924321
1124547456
1042722038
1804273216
1842635429
1480810084
1360381764
510653763
1370134306
900091218
1776681725
249378716
450444104
493902807
814679351
1213610917
1885597197
48610478
1701200988
545005832
1088621271
1933995896
510010143
603114534
1069585363
249328354
583395332
1233026626
1247810720
246862754
2127030571
293051030
801965621
1941232605
1328912276
543744756
1822212904
2100430957
1055115905
1574083658
451854710
2145329441
793400075
1384728787
493340240
1590095173
130279015
131837424
2111127433
1735655424
2096108544
347200073
404510919
1607646909
212093975
86268475
325711275
1636611056
459194355
328462826
381900584
537288789
850113903
113188709
1515944969
379365430
82310716
1697187201
371939250
1997279036
1605583218
965882301
305938710
1049268137
2054709039
1600374894
1370911277
278121083
1712938519
1696115512
536685643
196649790
1286789777
1465634191
1641431527
1442797193
1877861229
1305957913
1617210927
1230923016
2062765025
618538660
1150502053
1515907387
1141355283
205554455
1676887552
1846073526
1774870831
1869899080
983717088
941483693
540698610
969343011
1959985734
1484556905
1210980843
1451149074
2005865796
913280801
645525074
1722403859
1069456158
1603016586
615200965
866065817
759830723
552510145
115576404
1742992326
552381670
1557247957
1243958683
798192799
575997613
301029002
633629160
549679372
160906896
940878800
917413457
819486486
1249649824
1755623436
1158570400
367229996
1989428925
1147280817
1121197126
1928369640
1568064514
2133470402
2041889593
1960669812
1743149973
339744514
1413228363
1378768102
627135389
1059061677
352807585
1283709368
1970802905
568642485
1992137773
1481392205
1056004401
1885069769
1906571925
328175502
1919523312
1818104063
1515944799
1914156717
225115273
897985078
1433361078
1237495547
1905465422
1118681212
452217035
773889135
651956441
1741171328
1220529647
292349991
1397581228
1199294491
1733922614
1385184382
713403426
899948149
63782232
2002602001
1553670164
1424041686
217513875
1961204143
547811457
1270043800
69769233
1275587742
973344061
853528622
2141174737
893068088
1062336581
217824493
2123948775
1190599409
1828614076
722055716
1805326561
1613512930
74965635
1625264985
897306234
81633470
1396766609
849960537
353655335
1024310055
284502578
1927067931
1301060211
852212403
1063831628
1279496011
101480421
1294805120
1034555840
168659220
124363844
713206869
2006228162
153849934
2022991976
1910950150
552631290
268997753
544315961
1399245056
194406059
1720777727
1019732234
805035201
377459391
1841284934
1713821703
1411674900
840734134
266712744
715805097
1342804819
390220226
2117516843
207802439
1961026511
1130244835
460425928
1946196938
861522744
738708654
1733104328
1451385901
1084794995
1591770121
965639296
1914659166
745116493
1497903895
952468966
459879548
1444918101
23696674
694886671
2129797950
896332453
302436630
1330237338
358090973
2074983915
428953103
1071170862
1453517216
1670769710
2093885804
2084067871
571333605
1000860007
2088096810
58819469
1111056435
1414935555
1417069531
2025536664
811484818
354987206
1016363935
512030833
2068249535
570663831
759136069
1079926566
684705108
5559953
1337457056
1537337963
327715745
981766536
1358566112
780052748
155609946
1299455794
1464239578
1916714740
272937671
848964240
892079911
837371028
2095552478
638819276
138399462
367714880
1041220371
1648327438
2031395172
1418578699
1078844356
1990977839
394354581
827147513
1928049029
1257083988
1059407180
974865921
353437640
645636743
1053667574
1494825022
363675163
1484187102
2084585680
1371693218
314760955
139179166
2076174564
456168655
2069864489
1556751955
1029112768
347601112
1829374469
1359296020
1523716551
864795382
1208462510
1829535506
2119571522
411390450
708987529
647369662
1162042676
106658768
1193061590
693220892
1125597760
1006386347
912397327
1464281147
1169400024
733983555
1212565183
474440885
1703317829
1377082431
686122744
1903561916
730448806
928796355
679167505
1819717361
953411731
1421397097
994454334
1319377159
1114027
925638973
628109495
1053898460
592284912
562842611
1007238554
1013525304
51183167
949992164
2014269178
963581121
1802807979
772431710
957421053
1586562954
872927083
504533244
1327525945
1785331853
1480098397
248421204
223463364
1955097437
1482889639
1628490756
509097175
1773552049
1040743502
2084754104
1746360483
682294852
225524985
2016379743
1533711567
1305894126
557715297
1257987474
39492895
729074552
1445686085
730370838
763609004
174163467
1285234275
1089269616
1503201510
30194617
227749229
274969790
627740729
1949870550
435133778
352199705
765058192
632908569
931287799
429235695
2037837222
766310987
1642474457
5292555
300129686
1663703384
425941184
942925473
1463716074
1687179095
1451256802
415030241
343760100
459531127
1697965140
1802297291
1410852793
1877961653
306910589
153430598
1853362093
1998497152
1358183744
17751945
55825659
918129341
1044836846
1371329313
1875196501
997223821
1010808860
1752101124
56522015
540945071
1430748217
624621916
1733441733
43175280
424281771
1308957090
71607723
669885414
1074831744
208926399
952138104
760592202
1379480453
1317938533
618308229
1068953825
938511133
595114060
1254729505
531789935
914527793
1084395122
376803954
2058260358
1321661074
1827325221
859142366
176777574
508964359
1275843300
935082309
840113612
533001535
1325826662
1464000627
671654067
760328043
368090319
1723977629
102675461
422793533
1571744631
109001740
1206811450
1327167615
1283425213
1512526423
1550410257
48083810
935783140
899450769
376655801
1645756402
1200306600
1600489081
1667665232
1907999127
1803871099
1617612977
1118816704
446537163
364840206
5022544
2003725935
581025646
1792825383
1839873808
1863837740
1584180297
830581202
472203815
1364140116
1991876713
928971440
1290631413
1296041004
9731315
1761361666
640916635
637281907
312202634
956660599
1908632257
175424849
179261426
1516168575
435779006
1183382468
324873563
2141149623
1212281063
1870082760
1417902771
1839674795
587059660
41537919
669551615
21101552
1147591853
1966678076
1856477887
1855774757
2114421445
446933008
1581003911
842029137
429257627
1495679600
1129332998
1089404691
1294157859
1322573007
1998455932
1954731244
337249739
2079175663
135078094
953431820
217614547
1385778383
784703429
1860415434
46995803
1624047303
1876472458
1178947573
592330276
42550885
1236078659
1591173057
948587906
1365769778
1463672113
347140563
1696813370
1129471068
1313333932
852231119
1940422816
1168435329
52301190
1191982155
390461967
2068278822
1771206822
68323754
1089404691
1201061549
469583199
1270918892
811436574
885786819
2076576180
1190274363
292008822
613028846
1209643521
1326872571
613299049
1238402506
1113963991
1342998607
2137066543
2087236666
1907067819
269229052
1951315790
1112049796
800913203
974381869
238796298
1407411486
335518749
1142781550
31510302
987831216
330869670
1134221463
1250881277
844447150
1931889275
105463972
45543820
304100221
1240874848
1813059613
918616422
1777362558
1230808289
278160950
1890246085
1797143519
1322177474
984489667
1272379719
1629163755
1120538386
799322665
136195163
1826766091
1155803141
1024263217
540679384
979163735
1040055917
568302284
1397498738
346393453
1870297724
1312786337
1716067242
1680001511
1111572114
1788005677
1893706266
1928138713
2094170411
1469634970
1197451234
1650994710
1580305024
1533524782
526289280
1435383717
459708570
434373737
816047301
654980313
733175295
1812146880
1741169503
1777847091
2018047497
270552369
552401503
1978007644
69757687
1476113889
1323940184
1748873139
1106009892
1815702367
578632901
1326584922
742990187
1411064197
632215872
10904880
10949656
595382555
1510167097
423406050
1959775752
1261109267
1345057830
94874076
1949058281
2066895489
1566879989
1189949057
1843845943
1117264157
2013820881
1482551319
600918210
707791859
1306648655
1276931760
161898835
669226298
1737230938
1858341733
1587658377
1796270311
1646872333
2088558673
956732040
573005561
1724672481
934017667
652959804
131638249
1888892777
648293975
1064859525
1193490629
1377498053
1987710952
893342477
310638043
954918797
1054000735
1751310894
61478733
1294655841
1267493834
598217124
1015318186
1713747998
1847152947
314156358
1229235687
313186389
293215813
1046347767
367262263
839464166
1019641495
339305623
1185338766
1009879497
1323384160
735149438
2131404523
76781527
1356743953
1987106061
1309150448
1263353421
1746377047
391266511
1144150664
1554068159
1140753232
1073649618
786348508
886189547
136327448
1459121014
1276438982
888226131
350629708
557031389
1129265986
383153817
183094687
813690245
351227849
2007595955
1742002031
2044308701
1113160497
612148024
841335975
166552482
734503127
2108226816
683515870
1470302080
1828290033
1188142303
2090735019
1865222050
1978278078
1549143406
1427255752
1885666453
383456702
1839089802
878758159
1942260206
1032294965
856996378
946533902
1774222076
331482690
1926781144
1465777387
508205415
1936506470
1952109529
1252540915
877904454
927951736
977102373
1999125774
1087438558
298070734
1640365800
198471101
1053818191
2095642069
266185845
30448374
578371591
1007244361
925458881
950396456
2063167872
784905784
775959196
744268608
1322639909
1139365537
238330463
1981986582
911652958
505714782
1868153408
1200100589
350870641
1048493534
314391442
2129024269
435334658
1939860523
1764877981
504902795
1050984083
1124707870
1748145973
2026097587
598642822
987887981
1478987032
865579458
272036898
796614684
1208873487
154322722
411854237
1895989835
2123737275
1194113645
1626572129
382974941
799043461
1702776115
1494142703
1784326702
303332538
2145879725
324612875
184026772
1607086466
1120202808
905904587
990511789
2128803647
1200132121
1791627197
1401574361
829368308
1818389909
271400566
1606997354
1446864231
1301408834
213821667
1321733664
1336410138
647223904
1262162692
1001530565
692013091
295409425
1587222271
1248982870
672137110
864085212
981885138
151429845
1196167012
1591016810
1050270367
1674548804
1883381345
1183758569
249384261
1924140234
2085429581
175398351
893872473
1061469566
1374775672
409490043
1649199531
1273485839
1030571121
77153518
164439204
1155992285
151410944
1113745353
2108554585
1128707733
562506362
1947892894
246405275
211410164
948598004
589603459
1643497723
1262329131
1897894081
393986463
1631763508
1858310454
485927723
841913883
1995319415
1404480112
2021671776
125953259
1547273616
1598319176
1039743638
1586676623
1200608597
465895416
47399898
22509093
818623165
158241612
1779322029
833860550
995374560
915873041
330542907
1960655772
1218256519
795587009
1982854069
1483715834
1865907697
772386918
538234521
1637499099
382107479
1343042053
1216602542
1735948770
488629694
1754086496
1415229882
1180896879
2142430923
1189830464
1375325300
662637140
1032991448
1558743462
507598090
633338327
2058839208
699406710
1257683699
631579662
733759640
1703399701
210051642
265941498
140121869
179841889
1511343308
1742139051
1088293489
1710265052
2070914138
1419505194
1390971636
1227622396
724340125
1404558403
1779042009
458805896
1767041753
104671429
1805886089
761782598
1896617820
1934764234
1292345538
2070679911
947034807
1445780300
905776139
1525090507
935975968
461691117
979321273
986499290
1838230095
878465571
1742719987
1697146495
1711842805
1395400548
2124468497
862631366
169702579
2093793310
282858834
211324572
1632881007
1925607355
2087272509
1698604764
101363154
1396285482
143537841
775476262
1494391820
2122829350
137090593
1909291912
780155697
1512228802
1162854615
1199609185
1483659765
616899075
107051567
677227921
1458853152
105876442
271254181
1620647900
1995863431
1537283391
2142802669
164497566
1990735971
305070360
241812403
1147912429
238940674
1959880006
284825458
981272373
1957683233
8580785
857859348
623289214
138082133
2054555979
1958035054
673141430
133421026
407148397
1867787837
598090812
1421949247
528764276
613042213
1565176983
938049235
1164764174
63788019
406599709
203997361
1083035871
942709634
72083180
1929544309
190213104
1201414215
1769767784
490981711
252822865
1830746123
880533126
738771665
1896148369
1085500122
1839943819
1555828445
1940481830
308185785
1888264761
1616068678
868104285
6632586
1927126795
2000122497
52771788
794045885
1537509099
1770851609
684724714
1332629196
1355672402
168659220
474793406
337953440
104732670
1211884808
1920264873
1030714363
1252786239
369584471
2062332083
72852832
1344267477
1938784946
1172016582
580899906
1271351196
1374545237
920176512
1206295187
1178828559
1835377804
910891120
1540070782
496889432
717481526
1301868644
1226488611
986394037
1577013251
1356280724
491467795
951771605
1980097707
925167153
438533831
316441108
393833492
256148670
397612072
381104582
2058161536
2050279620
890143441
1480659587
731332131
1445026170
1775623831
1417402616
321801226
1892923412
637118940
557039913
561002450
1799817646
445353419
640817882
1919730886
411226910
1364829570
1489214041
1587649493
1061470575
685319026
1722347923
371649667
1465448480
1548457105
404325142
1237889807
1483725858
668800819
110171652
1053152589
289136402
398425373
2058261144
969348241
302172294
1752429167
662946022
1429425622
608529916
1182557001
75408886
289253016
1932159348
1669100921
845835085
420200632
2118077258
1720107097
327072234
635161351
30289249
753158280
380868900
1086670958
1511126915
1000402391
859893681
1065196648
648380907
393833492
315382554
287054192
1274604094
1114045016
1188909684
1424915157
1958200020
395558792
2140247133
1233542669
1628321866
2078039054
1868724610
378841030
1772749917
1281751442
450592924
1615117621
570610616
308634696
1506186612
371399831
2120807788
1420906511
594294513
1863584046
1390979110
1120053891
1805480253
676264873
688505365
1471548605
1185869893
271831494
978761588
1356244113
1085059866
1282362954
1474923870
735221191
1926946624
440994152
1200018470
717086073
1675773215
104486740
707004995
1202204564
117878426
1959764024
4885159
781016319
1496867823
780281006
1972979187
1403666099
1538053579
1720642843
890058898
413006435
1774747038
856043186
876068993
557084039
292570826
159050513
1098354442
1047319579
1126086248
332033708
1339299368
760124964
185758363
1857865811
489572447
2018417620
1642586646
1894183528
1419154203
773792992
1530963267
1117440290
1353682241
597674908
1838205601
930640838
1950628955
392924418
1313441136
1790977448
649751643
1080837321
556482828
223386290
1824789736
85812665
1147260984
1158437118
943233164
1066757281
1729888094
358365175
441327844
1650576099
875779324
523601692
965819744
1376823547
1159279094
182974148
622704413
1128217995
974486599
1363095657
293437496
1002468
313638124
687529596
1653792929
1428096292
217920836
1110094299
218024086
374218122
1253994569
905594703
2079275951
528516528
1993567853
971380981
2017759462
451458124
1960685526
2145374285
1170865410
338298434
2135460039
1176588927
2002313297
676983165
29968344
1498856908
1700339243
2076816340
1444030411
113607227
5810643
521620553
1652302997
1673869486
1255969775
1365303936
1118417684
1623624894
1918151421
826424357
1040613595
692985652
1877955550
1126305789
1173525929
1599130316
205938921
1828613773
219897883
1829328554
992924551
104263026
242312354
352738622
1340667352
377243782
2006082387
270609514
1956510602
1456536295
1596556001
954674855
110542361
2046984722
473110797
1230106922
1908380725
870906423
115398582
120068463
1894183528
1075782424
1272044190
838071659
1730417060
1283822591
1583591911
1186393374
2018676298
2125562447
2145205356
1103111279
150195540
1043437455
333239406
813804847
1641866325
743943187
1047984477
563179399
559750310
1893583914
849491425
411579406
561030620
1517971813
903953438
1063835745
160260686
1257018072
926805147
1755268944
1433904380
1436090067
2063229637
2127506070
979201736
527802641
1057158857
2133896409
1927213425
1565812873
1566485482
1881482652
1063938029
550924604
1761647121
1738805156
2006071173
1480650
1192004391
1042816
347290890
437088883
353421607
667128324
575384313
1856481786
1484800275
1260252854
512720696
959058115
391383813
363128111
583799690
1543447669
1035852682
2010771062
1714864749
700785550
1858165116
1851006709
418752907
1382692857
1860744099
1037064318
229042146
2139031195
809337900
1646328723
1744699791
1479725741
1524713062
9209249
950634676
104964288
2131915160
2068477849
1477645165
851212665
1826148671
345650766
772825967
1263344476
1731398115
28052402
1986969359
516885642
507820148
1643829173
1610822569
1028449910
735405954
1308756944
1959567038
249220966
2019605403
1978581382
815096084
1948781238
1685850048
1895220686
1344742571
944001774
1141803666
1382756814
2010677212
1879389928
961168773
1903933763
1988186931
1376297163
1151947644
1360124253
1969135896
995572417
849949796
4143165
537181890
1056784775
1766823099
381964785
1384541545
77215880
1946781338
773925825
1309839772
643721142
1304302043
2229215
106981809
1290788033
1420252630
690406792
154898893
1338110205
390169383
1959963008
404678309
1869655628
543320770
818320879
168432138
864728645
481263780
894714790
460744115
996812866
432752849
897115573
744153111
1393234208
870486413
1081426076
1742887478
581146021
1619604310
136945189
1351401357
6780122
1548436143
939396852
2039604845
1653587984
1690968551
815282467
1694006520
632885250
1723684560
1223387764
1701668392
1499510794
702315871
1646652770
741667162
666387338
943821151
2052939711
1715595753
218228107
1048684736
176786969
1752914920
296013641
935435631
29888595
1731914902
2065976872
1284604280
1662397533
1508919951
1132442256
441225127
386502585
889969253
641384572
613518039
444376884
2022345452
1305526253
597782465
286972426
612084126
920696437
1692175983
1163967857
1023228726
1098693924
1107077190
1126966131
1581434573
1527868805
843781978
727440164
1654258230
645789034
40250017
2141368259
198703257
2018133233
1801344207
336021185
215616794
10572438
2006718802
1786017645
221267091
1847914239
1657779675
445171988
444483034
1126348341
77038061
448312633
750358451
36855214
790029460
241051253
1053690956
1164333743
1376159838
1787703158
328844162
1965444791
1587719440
1095664573
1314662792
1239780537
416093207
715843593
1578862141
2050808251
1933251200
1866570650
428142636
1444685587
2002012527
780098038
379015060
422196100
1216221475
796896579
1570796612
1406554711
1568761842
1297888653
1009623615
586434338
456618990
1556261588
762669114
73219627
779850902
339955796
142045765
63962941
1099920608
567641548
325930200
1073922365
716519315
1584245819
432233569
1512990599
1855529441
1636738206
2107696120
1193443776
1635327412
525421715
1023564718
1540036343
104267465
1272675749
988802039
89336296
571441804
300287142
2008888169
81007823
2080421620
1544840411
423265303
929539734
151445055
1813457414
567822637
1938128554
1177552123
801346778
1097434073
1597338551
265070878
337676681
728608508
1463285258
1451771885
1417269141
1366327245
812184557
1161986463
1289995717
577220195
2098383425
678711563
1067327872
827758615
2079797921
2132942730
974738223
1084380457
2016849729
1424082270
519138766
1700750686
1433879126
1811892566
333195124
143507089
407208527
680426823
1581325225
2064209085
1237230426
3426235
1559080575
1509180658
573806636
274134497
1080342342
2087558307
1771752524
1945913034
685123441
663235726
1609742402
52073795
1289522708
109098708
173409461
403105318
1311564861
416646903
1284932059
253371650
1322754566
1649439497
758021874
102642855
1337693529
1631075710
1318873651
1393228635
299187170
539319891
1603852706
1552905660
1965846150
787323416
586637140
1295404322
1800261590
1743022637
1837021041
657156442
1827601743
1649135792
276000503
1915708838
282551119
979704120
1806332850
1506168874
285745883
491424031
1028474860
1136742777
2084797458
1947689978
275889897
381180159
1258672508
728709220
1409115447
1938631104
1587847220
1915284208
627348016
1629762721
847338821
498311487
465400472
485546681
251879143
1796726639
1010970614
849091863
1366000732
384265990
1406038959
1026730578
421528445
725204190
1419309040
881422419
1447119914
2117784875
349419127
1981752388
1597687955
2047442333
411182687
1132715
100395576
597165858
1365827078
1662755030
1703786099
376902748
852702593
1372633960
1334574248
1860867153
647359059
1126221698
1858196418
1914255974
269194788
2005725218
1329925198
1419647352
735275664
323470330
1722555036
750649449
355543225
1798013756
1417091217
2060826780
1988170366
1304278106
738203116
220901980
972470273
931905878
1350503216
1247475532
1458395112
544239490
2101873839
412053420
134913918
709195888
783571757
643629871
694133887
449090669
1408295330
715038523
2038475260
481696520
2114482196
1955035635
489444171
1226379402
1507538386
2106187869
850261371
856050422
1290445148
408257382
308820776
937172309
1379900789
1812056016
1627517370
203285198
1703431623
1074232209
525703186
1340306966
426170507
1452545483
118683723
673451634
146452554
78852185
896348087
894714790
2059216479
2058681665
1197959420
1835363600
664155046
2062620869
415482281
407196846
904160782
227038332
822077992
1725348373
1971862223
1915227394
1816626817
1714532344
708221959
408536580
1762367877
1248677048
1156277687
1026498039
444179351
1117437862
1089903039
1784598759
1824876371
1664443286
462047848
1171606787
938847838
414361981
812194327
339541256
1766361004
840846357
440108278
337370578
558369735
934494015
1213628540
688656355
1860691527
1877937380
99022103
1271184919
546849640
1148460410
1634483731
1124618288
627221999
54559602
55601881
766629363
1517021454
881245310
1045347811
754189028
227213704
387301948
1802702772
496026372
558219718
1843461634
587735363
1990700685
802775603
2009879880
577560176
465066300
661038169
1887726944
1278404018
440565457
1814315819
1949687273
579535194
1412491610
1692050379
1250233705
1628911976
2026813453
359759154
1520733938
751284497
1450357611
1832451760
1008249275
708058995
1463946009
1806451586
1954497952
1485221515
1041182214
954045323
1785651324
139887945
1484834675
1235324308
1744324918
1422539866
1796126506
1753173801
1234690385
58663218
838423028
76333026
1319673124
956455974
47092891
1387407924
1059918323
1634508991
1762047279
7779100
2020159659
1016363935
959639068
1920837287
1995125748
520977307
2137267345
1604915657
2122403887
424455397
1374781147
1768394032
2072226496
829775884
1013656487
148853434
664806149
763387343
56114155
1619159318
1044357716
1257217106
55628427
984327927
86685087
1617563918
900925345
420920179
1272386145
1521654658
926822618
1973200136
195019663
935089610
868987258
1527023116
1390987453
1311349451
1067232496
132661186
857846411
932264035
2079922816
918105141
1494743553
481189464
118554787
1230376917
822023730
523427144
808319820
241496365
429002822
2021310342
2030309782
2079871534
697252884
1263421962
437411123
98146398
470556376
699422533
33617683
1726609478
23747351
992329918
336605507
1209261463
192967339
996924640
900195936
276352312
1621128558
230761700
286716601
465927554
610503143
353967987
550759677
1636335978
626789119
1086709682
1129808436
1570288527
8943966
2119770371
1048879070
747336659
2023612137
668812700
6443330
361557340
991444119
1515077673
1360535537
286301873
359115028
633014852
1962232813
1446343743
748915069
477733008
310949869
841224831
848598482
574557979
2074743072
282973469
614053260
1365356887
1329202528
148804608
141491297
615629096
329963955
1954927592
435413872
1794283643
1523594686
824428961
45985953
1592828412
844232161
1731977632
1763305294
1952586504
1376759631
558211377
1241647237
1094024081
734590460
1813339467
1845766914
943290394
2090624648
1472621781
1312308598
433583458
928867164
270103788
1469755729
649259235
1182950099
857192465
1951063034
1756218472
1479366193
337223456
2045396107
590271325
774393232
707667854
1403115237
537634727
1763723082
1825316061
2045340918
386607644
116312012
151242630
1536548944
183356082
1405955410
1573214699
891110892
860188303
657926306
118841616
1368495798
779159221
595709166
1328800774
114343120
1222199799
1459972371
1688625266
1402318231
1822333279
1107932626
1554373662
737634357
815938802
375992918
1895858608
1758708505
767432825
1819809252
322764451
2146935894
2074881062
231941462
1533451763
817394682
1427864297
933246188
1717993601
1897026786
1592755378
44115721
1121751750
1740121929
854749488
464879378
1898215155
681402232
1840917678
988713289
269062308
492697222
430565750
971693898
702511504
796637434
935422352
1857340672
41697234
1690914068
749383418
1232967640
966750696
552130805
2142462063
1148864781
758947625
1798151424
478487392
862611477
361035118
2120851646
370921926
305394233
1854370796
753760283
972322295
1003122504
1452715396
252523916
1973569669
338297169
660600655
1480134779
1473550509
718785719
1702011776
677620008
1346211526
412465071
192272706
417480905
1420774181
1429418525
1562610836
859830584
1189546045
697981387
352968437
1556382401
1643630129
846499718
610615909
1636177309
2003610025
1319251249
86552094
1222236033
1131501042
243348745
1196044929
622205440
1766317853
268168390
1316865574
1617161693
1046075585
1769031497
1653374047
1694350003
490984934
855660895
2102571679
2103966614
1932884561
1964431926
393957583
386608208
2145219455
120247401
167826176
626965886
162028020
1068077423
684515202
1636090824
2013177922
1270071640
1873235772
738486151
1876874183
1336594284
1556845664
1347225005
334373960
356175342
928189278
1155515847
444246018
1937286868
1090342640
736020669
502249560
1725145720
1342325542
1271812612
141233698
1204990119
124294882
919739119
487446527
65767258
1228965342
664146869
316924963
737932260
346838352
1554460590
445732120
1623278560
1508464686
93291024
1368793319
866171352
1027277141
1655017457
240435691
1443834212
643921234
631087458
1275041289
271746859
685687101
429183118
32699670
194639414
940122784
551613236
911942682
791300613
1202830844
248009852
2136847533
290470690
823102570
1712272294
925096525
1087935852
53739337
172044651
1017764695
1386797718
1497460552
1157420111
1856947017
948291002
1208151004
574235962
130588866
1765967203
437482614
573704295
662075457
391426270
602197922
1105828538
1564045918
1645480411
1254081958
790951738
978005440
2043873116
964044519
1587385484
1763106257
1657890720
67352743
178735405
640888643
1565040891
1636357786
1581533948
1505210547
730781732
2007520415
23421974
1874196527
651063715
1728528969
1077248125
1566864744
1980730082
1032991780
199367743
938476536
1489961094
1235079976
528225114
1844038628
78347084
1742849409
1289040554
1263819271
244592309
725871114
1566614528
1050878
1739556765
1444945052
1774527558
401305097
31974351
926172256
2060146418
1631479425
1250020942
1105789786
49640514
1586857895
941609801
1741015248
2087286493
2106538528
588143851
556015419
1033722998
1271649804
413407600
845822079
1609789995
1670041127
907648025
94979596
716501271
1286322389
761025880
1375654728
1210583525
185970479
1874531661
1939780782
699441123
873181449
133315170
61294507
1283089048
1218464213
869933242
587784983
2011476210
963311414
2072636306
454067651
1973966684
1177294151
2147291838
1858159656
1100166662
608357501
1597954862
739582827
768663728
83816275
1647346613
2023829005
1289719657
979305721
111933853
882387607
636581421
287076472
1918895194
1167876657
584972040
1916109502
775239451
2140533985
1011141138
107769177
1585759133
344602683
1357845280
177523253
795769934
1167124786
522628557
1980742266
1450249460
998328316
867236923
873053346
1589490068
286051387
1492334864
1519452730
753960804
531799302
447621281
445708777
1449112169
1183344032
1369197095
2534956
2019977028
1516909787
1795221917
1602800588
966129295
273714378
1559640167
1494323565
1013291617
1520934786
849584465
958524430
896148158
637485041
1353431046
1276611933
680155916
1415967108
2068252683
950537716
2109798157
1489455113
1884738099
1288769071
1755737499
817707445
1893645302
1464842082
1882974816
1509453542
1535435429
411791038
249179449
1391212698
212248254
1663525721
1175270438
1668638984
279919812
530589857
969892946
2120497883
568900667
1259099256
787078791
513512181
98355317
936606363
2068433738
285174796
523503494
2046294469
1778757295
1924716315
1102465552
1224353100
216241120
9613381
281038847
1469981175
1205426477
701913171
795783416
1711306879
833209612
102584547
685381111
1633109795
49240835
522717352
1863951897
634302004
677254164
505793705
1899241294
986021277
220564890
955072458
2142965574
808312197
1562074914
146281830
577633767
141359938
1822187865
1810128565
1363506071
9426413
448082418
35596192
1478040334
636777207
1957381987
1671732935
1242042647
46334877
304658285
2110512510
877311226
189206320
455158099
982085361
87269635
291512434
1574839968
790250575
1650600315
376231438
588890655
2059456384
2111900417
1406653872
689190077
1171091148
2133803232
657045681
379424557
1782849028
1022490197
1105323205
1217121199
960683474
55763798
1091514864
73764498
887523768
455891209
325993670
1831967442
1059529691
1199902377
335180486
108350209
621406840
1687775837
1049018544
2036956981
1097995261
832947266
397426851
1573069246
3496718
1258271529
828483947
849373875
515428481
1134510399
1395973288
1265603886
419384820
1873851979
2050725102
924480860
1988096876
1780378796
1027014166
1130942146
1020523770
1363730057
1556702006
552617424
443888332
1284311491
29394238
1556709128
750760887
857468944
1668431209
1818569792
862903058
30141253
2010872039
1614163480
538893991
1393770920
884865707
1400429762
1347022098
988446562
695283631
1205512521
745030466
440333375
659846339
507446403
1991111131
692090734
1508192273
1758514158
2055298818
1726513134
132539878
1047554514
2008907468
1427140487
1822080439
657191949
1053536954
1701055273
1435341939
1322600815
108081519
1036937685
302186227
1697105163
646794226
1375202825
816787500
428847990
963102563
1937558933
1105998926
735178086
1239709681
1406475547
1231183681
2108369142
343165651
842566658
1726947804
1537095301
768471919
259535077
84218762
192199196
1904274672
1158678627
1261418766
937380054
1192120130
1479726519
1817882780
1779507951
1320233789
905548126
621229629
1286415537
790116788
150564972
1101946084
2147381745
2067889818
1138983208
2102681987
1115706612
321465519
223993223
242079063
1650996039
1691417450
84540453
980455321
1014237842
1130545942
1573544236
195119739
515036809
1885952712
824121599
211671493
2067320284
458821397
1498505880
1602492657
476966219
1435220676
974324916
332848971
908012718
869573954
1862666217
1427763195
135115083
2147341505
851326112
1885434117
578477035
1809709607
1424108966
1619833851
1695132582
1262756787
789339507
1579486189
139174026
750372592
705968032
415629863
1824888624
877232473
116586742
1338914430
1340038937
1564956850
1553451473
661589967
40488673
1182137421
2102922403
1899082006
794707955
85485626
1493396087
758173922
1489268119
168385945
1216549690
1462515718
613722677
1176834310
759848885
1090065747
1352341458
920812092
1621349120
1544915261
236374694
798232134
1894279725
1430840484
127758190
381982189
1541854663
1127737454
523034945
620393887
667455118
764974318
2113216147
151333759
555139208
1467669710
48127523
2068096154
393337879
38753281
352239396
1910108781
1859836453
628635538
1375837525
587615872
2086714427
1637169640
619029130
1290199776
1269426387
1682403347
1405087149
1502361962
1503288523
1589759830
1065587304
598217218
896201360
1431572413
1357612181
680690604
650451828
1580474678
974077721
753361913
2101783007
1875632375
820741702
544924479
963670100
1069505276
844552671
915773586
1730959587
969047268
1207952444
1794989960
1146689506
1466104356
79115610
632765231
893770649
112142708
1220448398
1047356417
1323322675
1403540783
804598057
241850973
1757386852
1186635523
2011760444
605182304
495382064
937457713
569902858
587173805
2063931440
1590006468
1213388256
896822081
975576280
131801474
626449191
1852061319
1563240868
526289107
1047338388
2134583011
142271165
616500325
1796911166
844463536
1408368825
577290492
16538731
1984217465
1784352194
1009443635
207945923
1408550737
1908873455
1336274341
1447152288
1317523533
456453174
1667752762
1482207991
163851018
1894245839
584485300
1202742421
216621398
1267871548
834330459
301022130
256869493
714678806
955074743
858709211
2076737538
1807355084
423620243
1936098962
940838494
1867279161
904828759
1388558611
1147580345
621487064
188599391
142062805
1688387814
1263676559
84305964
326083606
855545589
1656258257
584261907
827177896
1981704956
976094718
409097614
25047498
1170144112
460523470
1018530090
1458831937
1387261531
1077751169
262630742
1616880485
1057814406
1081966947
99764295
1303033157
649153930
1823819294
2070039064
558813323
487794499
2124374311
1755946928
85330189
17318317
1969255828
664910618
438609758
2065032303
25956435
708649213
14320844
1552976428
118801571
1370006063
821730028
204099596
2105366829
1384257640
113859021
94756456
151440086
1683183623
622599298
134639936
1898767970
1882329305
204871611
935616298
861937049
1182557371
1570263292
549280300
192946801
635590850
949988713
995197009
331798874
186975006
1724151325
623369036
2012326108
359585997
1456317523
1053182818
1692527805
362395519
550430604
1102719836
923160922
1826482642
852456911
117049076
1424552034
1428406365
1400504471
1967129712
1851547651
1970107381
915689934
1170536886
712445942
1624573086
1035615219
1069625466
359974667
335236319
878370547
1692982380
505239347
325083164
1150977567
2144134137
1791765707
1721927999
1939295763
1765385387
77956334
795936771
223762239
2111491148
916523307
742850747
1951675540
869266720
224850053
412194909
1959643383
1432561752
533617203
901854649
793177193
406868174
634902431
1141220211
1959237317
1001386781
2069634209
1898259353
1721241814
1810695874
57874091
318003459
718166291
772800191
1162965140
808694808
1805886089
472446363
1543823738
2095777151
730523689
900548810
648435299
329122296
1677164960
1840950654
866464605
1403366520
536270773
1082212495
770412624
665905333
822442747
95780961
2020667856
1429240809
258164682
604045207
809780964
725584695
1590902882
170743073
323184035
1395172315
188893660
1351320852
732687645
929899823
1099721353
119338332
1037091334
1992243973
1547937461
646464517
2013330871
729077602
1872068621
816826394
1979333680
60335168
1443339323
2048831076
724400945
88034362
44306677
1696503113
747540708
415686856
2031473730
1643617052
1666149839
1635519267
307812258
2133585060
1703851667
1691334395
832947266
447301010
354031671
869624538
854666656
1192041479
1777683412
48426409
1633996452
7103110
2035277463
226205202
1509303275
1614437173
572524197
1489067202
1172173305
2139115787
1165944348
1273689545
1075306395
360702003
427823321
692354160
1352431735
2014521637
824763036
1942717921
2009414323
472326106
1933853103
1566264336
1748215633
2027968193
1236241731
2073344641
656543688
659846730
1804888217
992414083
1769170421
1439327356
1514820764
1173053734
1707042893
1473114761
1161456662
312080186
556482828
51490968
1834825864
440768909
16732368
706139050
1573456309
1383302160
1077135248
1797880673
2055747492
1651804282
1000926343
1111891158
430246174
2133002202
1883521940
1306732512
147763986
2002918136
271475534
927454833
1419114689
1962097510
220493148
658894296
1637090715
789388526
588725553
463930537
558969426
803639514
1817781318
1323348690
609070655
1140445492
1521942369
1454038578
537634791
2132612331
1419785159
1285392351
1040738008
985858328
1132487073
789579364
1111029287
1127629959
2117655588
1688434896
88575802
1801594740
462866190
614242758
658716926
1202498063
1132391845
901236384
1260957297
1566395359
1369808636
720272774
949930574
1626018628
1649599463
2069292031
1872007730
808880757
83955306
114365773
27852021
815291548
1089504287
1199931420
1980825502
887864367
1209713388
1280555324
401568031
1505010625
965911198
87184745
2107261147
588789081
173556875
753775354
275498931
1302416873
2136060714
595290650
323688066
701639192
793177987
1190281216
1048983840
2037667916
1590036430
18441826
527930703
2143781562
756285115
1024165474
641534318
2113171454
1194100295
336884664
1838239778
1486263422
809877816
1215399926
2109837390
1988001179
421014401
1032189683
958632683
1427236073
842768666
1320751638
851412679
1682068626
1038883016
810252219
1150099325
572165512
461255807
2075351790
1172511354
1960578260
1622595097
2146207003
218673057
1276029204
1776529093
1747128955
1807297847
691919032
1714646714
70322481
259535077
2105065304
983963742
1006969221
1423723797
2074212287
340238591
1239341728
1833740091
1113389168
1692974312
400901852
347299566
1445339533
1845330274
2049039050
2106041910
1040531588
1735026982
700155860
1357776485
1752504374
338243614
530268205
1171471145
43356302
315614323
2079597309
1156320226
683792170
2095102717
1084582896
287253815
407944778
164135385
1684314565
1347335270
957863298
641341115
1048972917
1261570839
1992459008
1347723415
1313656048
738229437
2115694413
2116782549
506205889
1750536582
1575294502
1720337903
170625338
161417956
207084580
1465212093
1665323238
2017257451
884591534
1536227046
713158522
1952078573
721659490
629374626
239885518
234074152
1957153064
344749535
626394559
1005413947
586946260
1747335676
2116082450
1119552878
936865763
394996533
510899458
1177778970
654129470
2102522185
643156180
2094585418
434433694
1064637634
1795614538
1330296436
2078177362
1781368182
1530284152
810535165
1841592600
1410696461
53300919
2011989047
431412269
1492031848
361468342
1555735094
1008690089
36850727
603696181
1881882444
1675553838
1426354509
1313716905
1817290573
493168916
1969766156
1446458136
277634983
40600187
346078808
39045406
791215932
260686640
699630938
1620244775
1734247330
1177980772
177542842
809075364
1972947538
201370904
1120109711
1470559980
733650199
665532183
1161389443
474927774
624893077
937459816
477177359
1474033480
1968621379
742969777
2017313912
1447826093
1991978221
772787190
1178595921
327234400
718136329
1075676397
925728463
738924160
1670696306
1974190813
1332519317
731396265
1665836399
2115566064
1084906195
1456662377
2137801314
70006921
1018565707
915989782
224431399
423546017
1552215564
1353691348
876852619
459400157
220354354
1255624064
1759346555
1110259219
2073997692
1603204806
1358367912
217263411
192648204
815183001
606695661
1649114469
1786729512
1102238316
1412053753
1912733633
1082529541
831404790
114902141
1185716583
872515773
1180663938
411394410
2117521495
1114599816
519279858
118515190
997440369
223544266
1856124028
235376524
574984297
349904118
1878092008
1429944832
1187658263
1231751885
114728287
1686585498
1514032416
1737357072
15072568
75099071
200700476
1569655379
904096409
119208164
976852424
1987040524
358821383
246347018
1153554270
1267322675
2055728063
241239701
557846806
878861065
895851751
657416859
1213975122
1842151484
1654501926
25852878
662853398
72614861
283485482
124680593
1708291873
154415652
1329601580
1956706837
1994328098
442461331
1438496490
246308597
765886375
1584610761
1068066563
385992111
458454095
355976034
1755406340
1301336840
184208468
557846806
1984704987
1499114951
978198247
84029098
1873262582
1354404611
932457318
1168118462
227600722
1999386398
92664911
276857595
642137414
924974809
331482389
1005808722
1635343340
42253150
1083239325
414979720
787009032
2054902034
1184803279
668321275
183090814
362702682
1635930618
1480858462
83865861
1571039414
594250411
1369044089
1182161929
969835184
710101988
1539817929
439612035
2042789282
1251666944
1856324828
1926559582
86896467
703329655
182882173
836395341
880546743
21547879
2128096643
751822776
1899965802
243216509
567653201
1138325770
1203680222
1536003685
693747585
1654373568
38352610
1353700173
1656941175
136956670
1954877040
464134522
688415237
1993707930
354457380
1983930261
247687962
33184710
2075597815
1101922422
1235130024
1466675894
1200337401
336918868
1123231438
1128052137
127291627
1079994119
566429226
2059780195
836802101
1727736993
868333172
329077142
859562136
397384106
939412471
1227145010
523823293
2080645681
1336227048
211964239
2034319138
999598061
4359960
632068731
2070816982
522987318
1879541977
1865824381
1392342475
517255410
1696803116
1433660887
333976199
742820797
45544162
2080632685
32418458
1067168321
779480506
1643001002
1460810563
961958074
1476084965
1842343141
1779305609
2138329300
1346159305
672115383
915916818
1939211430
503533498
1463950127
422384009
1148437904
1571579489
304348575
588335423
1486370640
296006514
1472016700
1167857451
9610040
1119599468
309632447
1729156146
641059497
836163678
1213681439
1031315833
1094961982
257413679
1482796270
1656884238
1548519368
1323811333
1189880478
800290429
1733815935
1402518803
396318114
1894240160
1255996628
281527603
1288519079
1098135613
767011901
1637642275
2072523462
630509203
1240839941
616501285
928690953
1330766366
1728667257
208609881
1265176612
358525238
424829030
500846609
392105588
1069437096
195613883
163968264
1375595834
1147263502
2081725896
1981089739
2067788979
1703835958
1734059501
1554661087
1641553737
1491291906
1607245558
1335729670
1760403418
1323390566
13044023
1005493149
1903773238
84054871
1356547305
1855509659
2114076096
331135685
906705700
1192343891
1361003787
842212926
571853752
2080560916
385296818
570415692
314551571
316821499
868961968
1526451642
740080118
917339820
1592372412
198149944
593562078
1504404775
790951738
1980608082
984854630
1715964672
1786842652
1912109916
649941992
1030175727
841958417
1903465372
217619356
1474992889
874871558
954028344
1194448033
976398409
6652782
1055828118
899501254
424513633
446745542
1218129516
1195316675
1503298926
1774384777
407043070
441632850
1799806854
1603269187
1112793543
775271991
1158410187
297789029
121182055
779200100
1720777967
939542755
1000801247
894935701
1190251258
190648985
335852464
935910419
1677155316
577162102
2008258214
1011871404
1362735192
392816021
861222672
1616251956
1349520722
893465456
930222869
303900453
1509874626
1829231233
924446837
242566137
1484548199
2064076268
472003288
1785897897
1210571140
761282962
1874882364
365704653
84550306
1016078347
706642927
82688704
1657189300
2119001217
1209755361
1222966146
531873850
383277748
1211042933
1790095437
24437355
85527037
318126259
727842872
955395426
1843090457
869972630
709676039
1449987513
1398319786
1133494165
127631963
731256720
1979871347
1819314977
736862925
1651495624
606242796
828834059
177267746
1181087229
1294828144
893102915
1896208932
215957888
821151524
1010947625
1527910206
1148794230
2093580596
971134540
1102717961
1090000907
934150534
871968392
1305819023
808635401
1148340813
376457433
697600798
1951656137
497208127
1930408406
1188300241
2075375723
752387671
783387078
1450160872
1737457573
772961851
772775954
253191259
1069961567
53421158
312790220
1604112150
1960517774
1638430158
392144135
556585661
1545259114
716865576
2017306163
1030384190
990573217
730992169
928478315
1961000123
87573152
33583305
1536268273
271606468
1794547013
858660797
1034408329
548232675
2078653624
863719880
717086073
868728980
1936139986
823591765
531788874
407673991
1693764894
2035671397
724547135
891202280
649163006
1155733603
1489245977
373919347
1205923252
169980655
1229707357
2124508506
1462602492
112705863
1976517017
914774433
367661740
2041803104
1129748555
543264388
1047273439
1292299148
945148407
1998467841
32348147
493724557
981917246
1161973224
1656221598
91742849
352804190
1901556056
501960545
1528906234
1966294004
1704077179
580835981
822470853
754815672
664303467
1872706768
34039182
1568582112
989512764
1256230535
235269676
945501695
1843626923
1961685720
1558617955
120324260
131458391
733022985
1410839161
2061157475
626426881
497190688
661008623
1837448518
410574499
848846778
2037390562
48702494
1104809688
1756905846
984773189
1559926943
103862468
1782536519
42613822
1598567773
123569313
683433763
694624304
1777665499
1996567584
852325798
1697339989
1198092199
1760285455
1948564168
240511876
1151985942
2001993329
1614990941
373788412
1891953867
1369410273
1430365894
860868999
1227691663
82259595
727519153
1232337156
127435836
384787835
1624259291
1792366452
750760887
76154649
2053788370
766723008
276514099
1758851919
1716844987
1910685182
197723478
1895302709
124219154
207793873
1865037686
119184032
1908015592
1460354614
1935511148
1536808091
1853337444
1523698386
1578843085
1237107601
975319435
1764981856
557568228
1738449077
1851566017
1103139030
510696070
1288790608
1869555642
653659520
2043385160
1436530140
258255350
14865711
1969495515
57491614
2060117800
713818569
1976920827
879098239
773930258
1737620526
972822684
335710024
399889572
9610040
1909565005
1897932112
1333225485
1834888320
1144795065
604033775
1012517810
421936898
1560295740
1006154255
1471960071
22394779
36659893
1089086691
1253712062
244244337
1105862159
23277643
122370714
355285776
1001561142
1453149410
842587972
2126070734
49472226
1988180358
169242220
1461560387
1836460851
684265180
1958458875
26627683
2031735700
1985624749
2096205095
929935253
1610115130
1446388664
1521182746
2106166242
423292065
479613492
941139140
906326670
1472026045
1554194754
454372475
1324490136
703208943
2131215614
785299633
905251627
492912721
1430589284
1911175520
1487669516
1541819203
274432767
1521380524
1690729579
1375200923
915038778
1368357492
1517657050
1584835202
580330162
745273672
1110642168
1434511149
1828778008
1709458620
570193344
169009379
30037978
153534959
416206488
398359677
738495938
1478692558
1512054417
1457426012
1868067483
668619233
2128886887
1098333599
941336275
194182844
717019257
1874459978
1113049994
1006590302
1708492577
479583545
764697774
107224074
2020013038
466107566
1666345861
702632103
616553369
880058138
1579972834
2107130959
1385684475
610955445
1959855524
1035648133
1648470115
154952677
1860856347
261361675
1412174215
1187794631
880958544
1821941707
1122532389
1209696430
423381013
1364567101
1982839725
7630482
880349683
881546111
1146625998
876641078
326619229
1796541241
1724775580
1540501807
694912626
1261584215
2034157809
784153878
2123262072
957135952
1439127190
475069491
755440985
640133414
1826830580
50782039
2014218052
920103040
228162458
1087074365
563171822
1000428974
1509233161
989914161
94200215
833005334
1501879990
1787540750
1256279155
2073435682
238512490
301631282
2046652954
980396888
1362856166
1151383852
148877586
2130571517
559387548
813903399
1384319603
1840740442
1009564776
67029555
1166752392
600789270
2002351457
1684812123
915505156
650535060
224140617
1364637769
306397341
289790288
1739409357
1260607309
902492824
1575236514
1708790691
549253378
685207565
136106310
1629039028
1174479930
1029168618
1764943827
73698519
1959967516
1337578829
1850332287
1138702848
621908995
411545013
1428944115
347385670
1406316660
1346289081
717119878
1711701679
2007339223
1208132122
968767809
215683804
1404169336
557886270
1341318113
1692881825
206674211
732185180
749759645
1345302043
225381255
629890994
60695853
1788565541
571567429
871416482
1736807668
1734156063
422714919
1592734111
1205066261
1579446191
1809173513
952175134
350211877
413295664
170204846
565369578
179116655
1300946042
426791661
377664467
317907988
562812185
410355222
1562212570
1916182691
1536060746
248975608
672631582
1156821694
2025727744
370209713
38988620
288745258
1586499876
198759395
1520543370
841994667
1131030130
566966583
182235284
52046860
299097368
2007215448
1907033324
1859340914
963189181
85753637
359026245
299243183
1363264294
461666486
509066679
897696062
1642586253
1113825937
1345838347
1545218750
147524211
1269134006
984740062
331890585
1874949968
1966568877
1218194084
2135424352
2112154900
266206498
1758432237
1937482093
54071933
1632651918
1682690450
562370760
1435635178
2028446811
944266086
491954111
1718879758
664838381
1867672009
837517021
764361242
921715991
274846919
1078910293
1402960341
1441876104
1855447275
1571340434
393199640
222418536
216617301
168964660
318998177
281415817
796876092
1766886486
569220969
1015597741
1312557725
1039107555
1521852751
830294142
177503714
829563505
1061377594
1917579546
718324056
342150843
1163244246
605013621
1542515887
1553275279
965596564
404962445
1744666418
1433084865
825413636
1831603670
1749410315
142616449
1053678500
1587958503
537917035
805036147
1018268948
1399132945
563375371
1887647721
1484708499
1304617869
381476179
1807653337
568853082
1249362452
1581658938
1259175565
1442255192
1900787747
934420566
552952007
2099105559
182137208
1901869981
1950403934
111817089
1676256632
187043564
231175545
1589503394
1280560158
1036415581
234400771
1869047234
1059274157
563702397
1209267041
401476224
1390357002
1935984312
915468040
475226609
965733070
673872237
137134082
1609929663
1671833597
1460165167
2013019499
1738900446
1826848043
990286341
1294944678
874392854
80339780
438047886
755174228
2119734181
673610715
1111915738
1362373878
995240960
227308376
747294082
1606902049
65969043
83832720
2135899719
362704131
951584030
654384125
1351278852
154436847
435844842
564219941
1961427059
814604670
47531817
1855302734
2054542149
1813573291
2031579952
154157956
614516719
1717880003
555667535
303974001
711533908
1849959330
1183367038
2115291416
723126525
90218090
634178761
432484724
2134207529
418865959
1546745652
1512158338
861711697
2031303663
1955377343
945099329
208495347
299937400
1905528284
1520633859
1024305626
1909762120
1734028233
718483618
6051296
18049211
687370833
858808910
916278342
1496547073
781047816
613184430
34021661
689229319
725538311
1997878006
1598319176
619082431
362021231
424011012
793814323
814956088
1310265494
1159326873
1699306691
774807669
445447809
1002689715
1544401414
1064264143
865406987
271784555
1141285788
1315690676
237110312
1518648422
6245432
1955403870
2095315023
356457460
196805813
960304378
703168149
125393189
1030806435
1797762542
2009618280
6234758
655726309
276823691
1201823603
1757274295
1400062410
518352548
502398535
1627634255
1588109394
838000454
1550998433
633163610
2130500175
931902653
65290664
681220255
1844043996
84137755
1673926245
496099620
977155393
343731322
1863867441
544854143
476824121
423446494
1942207310
754131970
574481273
1739836590
1274767533
1153915241
1453298465
1367281600
1261109267
1823670285
1861090095
1881898930
1559812858
2029751421
272250972
957403150
763609004
947838389
1980890303
1966390018
726460928
1627672075
1719807395
1833155882
1782237782
1937622399
927222059
1931636481
136095584
2001982845
1798637045
2132942730
936099468
1951319196
714856817
2123828923
821692987
33846008
111817107
1859559776
1041661383
1831611450
660590976
1642318035
247187623
1649218256
768928280
1572229163
95127000
936169249
2128155454
1794683190
1031964425
1348064240
1385542267
498599861
1420972848
630797073
2114093257
2118328039
124527194
326253162
1920677101
722552620
1651982233
280435931
426624470
863275467
979991763
1908920989
1965483416
369881059
1947705474
1364181492
1617840449
1365972595
852777519
499787792
1996958810
936204772
2068976954
1840631282
546871399
1128635250
689484672
1850496839
1461501842
724173302
1189541496
1726774411
175122126
1150504002
1886850201
1692232972
1417890758
643445032
75966174
1353669509
1024664112
1757731146
1445124156
2136362974
1231365472
241496365
1755984930
1313616568
1970577151
957916261
1626241672
1935523306
1728335978
1145635458
1810995682
1589588459
1912585459
1969679963
56053456
2141227597
628575622
963419037
600402191
1183427813
1931527702
1830075647
2117612568
171053346
1609397418
676806100
402242627
1571763332
1618581459
1250619481
61619452
1118311906
107991973
34708552
965850372
1687501424
417782277
1345520435
1026085216
1484643302
2021665173
1476928222
841985335
1267109547
1238243365
798669367
605665875
1501427174
1176272928
1846112330
1370351215
1210094714
792210339
895750318
2137176771
840514705
1330305291
1094460977
1131730883
1297885924
759790927
1824336903
929830915
888971114
322814989
1868186915
1712562664
2059941940
105764165
1277609136
576976015
1102014300
2089808572
1368441369
1561300100
33369775
129948280
1675162667
106854229
946336501
439259794
1020222457
915348520
1400814925
863198526
1697378756
57477931
604340902
1296705172
1405552751
721572357
1097240563
4764104
1533789338
1858902047
915912420
1390294948
1969471938
156381096
1001578030
520369924
2059338393
1410626835
137020736
199739709
2050752730
277068318
552943638
210829359
128494557
1618053792
593461082
435318711
1938082094
764432406
1370217153
451298822
2005881130
1300650309
1133411105
911350306
1146365889
1032190651
1427243230
1609782115
316074637
1586196409
1922438860
309171709
189930362
498175674
629137274
2026994458
1406745045
1882967016
1543589793
1861502685
421057010
1496683763
2084252854
16686521
598793883
9965481
385104177
452342000
1837289488
795643633
192729555
1844529447
225892430
916968545
1460157305
361590143
1820543725
1860494226
1794777281
1163050661
440270034
467951270
1082785582
938266604
1572117076
1230091498
918776587
2050093968
1029253819
1339517504
1082744284
2106620793
767748706
1072815555
972871454
1623039879
1321521104
1924859030
403703816
1059857257
970349616
2049561083
1783295978
987614740
1329754792
681645858
1477041111
45128441
265592363
1834374943
1383223082
614246685
1529747961
972096233
2107138670
1146778144
825957761
1718732356
683659619
1568794681
1790844285
1079814497
1275045535
1167538885
630360387
1582274567
2069772527
978730842
613294452
693715992
1166579352
881159065
2077489364
1672749291
1009303873
1595951349
1761390192
2068669013
740168987
480300358
1204155298
1280536311
353890980
1596093183
957900782
568342085
1289981263
1418707680
1315110176
864753023
71682849
2041120312
999441463
362893948
1011303156
1147706185
600085807
1439098578
804113636
1450429406
1244058361
331194984
84401893
680091876
1291916579
1833740091
1945758399
709753292
1280808009
1500849206
2091031976
1277264708
484445023
1278624973
905628426
1259737888
627784874
1251916499
1039217984
2090312219
1977503919
1035644660
1313285018
1063606326
67158120
1577748065
906522331
341101055
2116211031
1116417118
29486865
34036840
764592282
1497723092
1294788940
52736989
1910195879
1206082634
1713085187
1757239851
105727342
1854316777
255137813
2056564680
1144697207
146308845
936359952
1438196593
396861428
589337179
331954400
60579486
1251245870
2088351368
738137915
1421512280
545421021
89932033
52947401
694441236
1372104230
1802106363
1168206864
1188358709
1080454047
877607881
188522163
2083976504
1679416577
1639853335
132135101
757260561
1348849047
1339074684
1799969761
495505379
1484456208
393770350
2101728287
905425141
802387600
887530762
1687402663
1289321702
863019931
1614419907
174408642
411769375
948490978
1191641896
768775169
205411106
927854937
1375654728
1717620531
1081484796
686099680
1695125575
37392778
1462136849
413632427
1790161872
494839085
1467706572
951374961
1127177621
863994987
2061296245
356918255
965321897
492149579
1200797769
1129624636
1144415442
1561731012
927294754
2011899610
495493548
611389055
1876616782
1202698647
1197285057
887692985
232379021
1426879485
127206016
759794258
2138596401
1391555117
314299064
1126653569
1042523782
903925874
398571443
1827500816
1781280180
1852914904
1409674145
421966609
1499789141
1370055178
326290914
1194479879
962451008
172605291
964699544
2095716162
609022945
1989182117
1506235937
536600032
1146818537
1096210107
1318180190
590338727
764948234
2027768683
1892852219
1001957766
1032646215
344614341
1667711840
643931274
1966036256
1922790069
408451485
1402748169
316829957
143236964
1472996465
1731775143
956031619
1392888283
226279939
1258357667
18896672
221996237
1905621521
485587357
752021715
28700293
2138882602
1205518827
895544615
1543974147
1746296184
2018256182
1804943919
1071333197
363476076
834113192
1470256243
163933692
1760749576
2099137504
889076385
1981825767
1959644513
331687036
1805146717
1981597868
218918024
611499549
1918607702
289110203
321076927
1270021862
1050806190
1816730216
680060994
2068390882
1136118784
94095788
464694813
784585252
174914696
25313183
577519817
1913183702
1635673164
1294319082
1298202727
2009010019
1312523174
933630282
766883644
665846728
835117926
1103202771
1896805085
1737801174
1835737977
1475737079
1815945922
1781082239
1548454611
376893936
375368258
338625567
1588681209
1553816601
459824954
1193763561
209061632
638798517
1621271380
1146446733
996657389
2048451218
914497966
911044167
1501375183
442669068
597216349
2116891858
869150614
1041525408
1275504588
525340088
228008914
86335152
2091773629
512545994
1069153366
932420595
824648479
328056803
681957662
1567229186
1877852222
153802665
1267977454
233901825
432755516
1012660577
1731819710
1769513843
1593011711
639770770
2062747909
1176110601
1837146728
1770931329
1430052600
1063035232
1063874195
658986163
527132461
1185599637
2019805935
1091522054
2055458231
1925292397
1702660831
172948103
33950037
1923112701
1447053932
817126864
1005855030
83771992
1411753019
1989529414
594284393
765090395
244577318
412282947
1463664209
779792989
2065977408
1837610636
405592910
794910869
1423634551
146382314
613066677
1593943578
1319715554
549624019
2017190350
922176198
820086571
394872871
251663612
1547357095
1471328509
9451264
1328487571
1983296629
204293655
1207466445
1203010951
1889812914
9572452
1461639960
1519943567
1880586871
1410234712
284946408
872209313
1166105478
1245418046
459489674
2115189574
1316516057
1024093412
164641861
1520645919
1570749833
720253781
1643899333
855207759
785106963
1434383133
1504412160
221730655
2113410626
957980834
1224462691
114290881
223477070
1938777726
499309410
752080712
301319643
2005466368
1832032016
748783797
1142688268
2064580844
79757573
1631658005
1143929345
1538341931
232884526
977374959
709488607
1540460993
1859732918
757487751
1854102438
1578874819
591688224
1733093509
2010641890
546270270
1407917705
1557669268
257063240
1686036575
658232316
613465463
206009500
1971812358
2037281257
1511213270
1254853519
134509461
654839541
1188147963
542160666
1880198509
1171377288
643073178
1573294826
2078456499
1076451715
1870169916
1504385314
1899057006
677633437
966377413
1754920501
1705214390
621589356
56400073
697799708
1108442098
733106819
195711369
2110007165
443640550
1047416498
1252662474
198652995
503837774
1909815387
372394175
713452033
1114547321
796631853
107644676
1410923916
1664742793
1472768602
2079238718
287199962
5114543
1931881905
1682415733
719099917
1376652428
1483169470
1622841821
657828436
84347059
1499987796
1349497785
2028881271
1095462509
729332945
381862453
1123721631
985823351
486609426
670815315
1918611335
510156477
1108655739
1041305933
155595128
893982598
1813157710
1596778563
1096284180
1025781158
938565316
1094662419
1346986147
1610312498
103172958
499953956
31770095
1686896826
1757333705
557027681
1864478948
1618993554
1091502601
637673893
1885307145
1107932626
950093170
1193617094
1166215514
254296617
1130747295
2061011783
497469819
1995387935
290556776
1465676708
808281293
787461961
856907092
1815221513
50202208
1456984681
350690605
1941432499
1483379321
1385774695
518185720
1787754636
584256004
1865209301
565882763
1585254256
697629883
1471316351
868029261
2048126404
793177193
688230002
456293227
700925856
989750844
1874775789
1280822482
201032350
1244610005
914596508
606818455
921345711
1997175313
1252044630
221506423
1504361452
1135749041
346691257
608623323
1667590530
652720153
628397824
469372669
1692792586
1964353373
1179438873
1664763059
2012869942
1848809720
622975560
1134577851
494317291
1746757770
1944434489
1252692309
179009201
704085421
1323667665
22863983
65803920
1218097867
1870750426
1048020190
135548052
810129596
347733130
1426226424
1473775231
1723170429
1862490197
641887955
852469108
547880183
891504519
561846412
966679118
934443849
723892505
1412053753
1232171581
623013849
177429968
736281985
2008285669
1373516153
1872381793
1230952698
1257311462
1975977624
905736619
1660133866
20586866
416366052
1193485018
1481558922
72947371
1942260206
1934703478
1738079466
913403271
352693967
222449380
1295734869
389036329
1129282710
708828610
281061860
433908172
330384186
1907306911
677190580
2144663066
1105871312
435440304
797750989
228297058
866818269
1438763962
393822333
1966392053
608849775
426790634
1347413926
845066863
597150010
438386404
1898191065
1311654032
1963914079
1998430485
103448850
1289054339
99580135
996845869
1314603994
320711393
2037289897
942857489
1796091215
241185359
1876034122
1352259876
270444824
1378359584
245252513
1210244761
1971739360
223013557
1372302442
1115790685
998633959
1996392654
1023085890
2040905881
1206629488
1883429317
1702572965
470188649
2113877613
2128119070
934812151
1923101691
614176844
1080507874
1818929161
192197232
1865036311
960489937
164322671
1950229045
1431685895
818499476
1621781293
1232272108
1602779000
505815533
961740589
521247932
474792730
1507086717
186968462
2132410577
505650192
1014956480
1489449950
819149528
527813495
219488190
55085110
226221282
1266847305
679916307
2077144424
51379793
1671658193
141250154
653954116
631987036
724045600
1745112046
1556669123
667531387
1094282510
240608048
2121000860
237035317
458662742
1820872970
1740953406
1889738117
769166970
1474019886
1872268336
2091310945
285812175
1170822133
1488662880
311674763
1519413515
354854721
1275716516
974791184
1930283304
1515624464
1922683854
1338258725
422022951
1278093407
484918425
441347271
1725818496
333399247
370069773
1688835123
1535019887
1744088999
1253150803
1185643255
971205817
5284195
1508694043
1178200951
1509540311
602390649
1978908872
1089813644
81118466
391652961
346979652
1559730497
623776379
1227227808
1764980310
1706405922
142502957
1803555486
1685278827
31938550
1388034109
1437801555
1167012768
1470302080
1201379300
1186166639
94006459
1208674455
1382049187
127870733
45325606
1035868412
622727540
1321663670
462583801
1443792364
359937113
1791029302
1675625375
1039298730
1866484452
984618196
507483017
1070762250
1335398947
704878536
697150511
555560775
538409859
2125404048
145965274
1899690557
1038806247
73513908
783284560
928396954
1917818891
2077158162
506091388
1079465648
2068021924
1946058489
635638666
516369011
1519072856
371509622
1855917057
1605416864
1212787642
58105583
538646572
1312079263
1024647029
1184743503
1682338154
1257790083
265752482
2091432149
823278105
724429877
157994233
485804424
1910311558
991666219
1881928913
265148734
375189652
937640810
1617517055
22274912
962310181
1908022618
1542627763
169430002
1351614954
1006400690
1336853777
1733407138
753151369
1002404285
452635654
1105198686
1485837185
1849772829
176880423
320173813
422954001
192134851
966198407
1787664407
1628815149
477685289
1497486694
1758761426
560177868
297225619
526537555
316590424
947991547
1150770307
1635901929
1040104218
1855917057
1331236732
1801595505
325666129
354195849
2130704898
1361041023
1163424403
1764370034
647930649
559244852
1440013497
699693642
1483281324
1483103839
1480786670
1661630348
1816771255
1215018474
1900719468
1788888893
2024097809
61918293
319516932
1495019735
164461221
707791859
1459239205
1772553251
924032636
2064034563
109490633
1315227848
1650722141
2044742802
1214058713
1877670178
312213163
1691061647
298714104
1179328172
1789937890
630512331
495317480
831808729
1866955482
1058386296
1604464584
667877331
1336171736
1789576622
173834108
188091859
648861440
1777963515
868424744
1436477072
1886513535
1925281068
64556484
1890014171
405306316
1421512280
1755505324
1343647856
788535636
2088288641
1838389419
735557918
118774507
293962995
1136327412
1183669496
1339296111
456894736
2077263513
1945294494
844711390
1457209765
1062473412
328666741
743257021
706232946
1519756690
500685886
773781161
1699657568
1757594753
255931550
440066275
1838196555
2132989654
2072624465
803962904
5520574
2054411375
442842472
1240573553
339843825
318252602
1126733462
347827456
125433139
1933891773
2145390330
123884128
1745318432
2114421349
1099638607
1886793479
227136355
736785263
494355328
1701688658
478707988
498690023
1933988873
1830697750
262265292
1449781836
1821133508
2136010858
1067030822
1876418421
695937122
332761085
1824486369
89808173
205859589
1472086474
1194969552
812406680
1101948036
686537866
1301010834
1158266659
1442488205
1939801074
369787245
1112750321
335612082
1387279978
999078959
1348466848
925033934
159843290
1601144476
537976027
269068408
2113391421
1874552035
1548485586
711267349
297721745
1485419118
1451910116
593123636
534036548
1712597054
1361753691
1538479832
1313685756
2090166296
510466950
154737096
2062216460
138092961
715958040
311856523
757014892
1324252306
1718400286
1042075163
1483497561
1402261644
1049005643
1255732092
1762352045
1215359279
1917050232
335620162
909717474
1600567344
633228825
1296600993
88512781
1840082116
1159908609
645756834
778929129
344273043
766310987
1033476303
253823053
1475398244
1371004512
1091988062
316641151
665377762
1421857509
1952405970
1741782682
1595477510
347393579
16757950
2101826270
1816303288
709340585
503143313
1650209184
1403195264
1287725753
1644703261
2114128434
51142890
2077601278
1595628735
1539358367
1344092788
806141858
1790496216
2052419033
1905978209
611432344
403063046
1480189034
583486765
1944765693
637239624
757458248
841764961
520005364
1483672230
1022081404
1597307338
1858705000
1881298439
2083526730
913021259
291761197
1718820782
497022244
1870904080
490554208
106328208
443162228
835528971
2044893479
2069772527
1192656555
1203602254
1660424643
1233901185
1384977579
758798898
952596269
1646340308
1326412270
500673980
687440297
1582913911
826161066
1919491699
1549213208
1426901255
944561929
1129108821
1258972092
854990178
349553571
1722941782
335604285
65423913
1231129412
1733187910
1851246866
1532541660
1974581069
54205076
1599032700
430116667
792574228
2041721316
895091290
1179018692
1959376484
505276435
513338512
426076738
2011401776
856879122
2047179401
1214740437
662386790
1600974502
874922866
1166277412
1888806152
1959521531
1844395247
495488955
1539790460
594451458
1675559066
2003411980
371861088
89669482
491613467
2025145151
711566660
891147443
1165080190
1646362602
1759803291
135716481
1519980633
863626738
2053877083
610690057
1959504877
1765181261
16006106
1817265727
1755368996
1659870568
1349216858
1617629621
82055880
615024193
2110721059
242523062
689144512
570344472
1048132921
206607576
517620870
677929716
205635043
1228403493
1365107031
227116767
347495394
2030880322
626999360
2134384452
675907280
1628911961
932088774
715061773
1905865707
736115002
245271470
1031094666
21899287
1899267970
632459511
1554845176
1879731749
1550973160
844048199
1824962796
614208747
223508283
1218174305
199792559
1966887869
597290566
820213376
1576143283
216538069
659027080
560433500
301307689
322800212
913638839
113137112
654653957
1704173486
1099021808
531999812
79589529
2133587863
1684091502
1842079125
710961971
325828028
455692737
385548716
147005274
492755161
636617634
700755647
491299666
1171658537
267593693
468697433
1972659923
1380884099
1145149120
194660179
990263705
1849312386
1316150314
1075699117
1497742482
763733373
123690081
746079413
1608775980
866470422
182161792
535221192
32205606
1877692470
128478001
1711067723
1068669788
512506487
308982249
1711478539
1654005663
1559024436
746971148
1522985688
1321919304
1250166543
1477167002
1034691498
77558060
2120265453
517928245
1629831576
663520882
2051829279
2063407954
1438957734
451458124
1038442619
562736993
973859161
183729303
146777712
2055465254
1252261700
1126928068
559312515
1888593110
42716457
84344156
891100855
75092308
864662192
257456432
2059678397
687199452
492612418
1587336549
1563594205
1883019220
1799661790
1669064012
437039134
1624159369
1286791832
1181683727
1404571576
1402587079
11936906
813575228
1432566690
1876278876
180246209
1684772026
290588321
1829594501
915967082
1275016113
370695972
626820006
103496440
1019249184
1375731002
1432759726
941782099
1078294692
1977379670
532343548
1321507105
2107064808
1359839754
193950381
2059517051
130848544
506999424
373028838
1215936636
2038759212
1454664478
1883649374
15117541
2127324233
815358504
1643028973
757766700
1510494335
1694086640
856515212
1988252352
272704340
1061305996
1362833898
608793131
1891401096
467638508
1027889864
1583105936
137907527
1109329422
1987361576
1419402820
323455665
1596652069
1643427491
1642532821
1713541540
1334015844
2133310969
110944441
208950214
1663522861
404437437
1659110958
1577289416
766479763
465284589
89907910
1203059492
2000399886
1334341945
1916743685
1333431936
289618233
312786081
1478670496
1307991993
1799528754
1584739664
4226829
55418969
53658148
655321210
87097051
354612292
623466557
412525301
369743597
377221809
217087270
1790568575
292350714
1559045084
1341465208
1656137493
1264376551
1906147566
1144069066
848578623
2034214931
604170024
543700233
1157237948
1736454872
2033801677
1107116234
2071420691
1445214455
2005768495
1991818853
1602693154
139518857
566653476
447504008
1204978972
316746772
665989882
1919955120
1102163635
1435391291
503875910
2105938495
896923390
1765679475
1503523077
722857170
1258847898
592895965
286245930
80468894
1623626116
1430747639
474031219
1078193472
1171398220
1172948038
1439737509
318712526
1060142496
1410782885
598539244
449748803
680588590
1899608532
2007415460
1010689280
269838333
1173006398
548587377
1237509880
1965712827
188674528
347557664
791177673
1106149287
1680986405
92733806
1296443625
1018352914
1983268685
813361229
1642418376
2074454068
1205666664
674199514
1092801155
1436509458
1752227222
1516482056
1542894519
167255482
1666619444
1736174385
1445498768
163169925
2131463558
1248902353
689524937
106133634
1023585077
257824168
1280226446
1909353553
1138399284
1231910062
1953116461
1254737130
872853348
2101678201
1772382308
40473093
895143246
2030914205
788306865
1042891172
1895814684
621432723
2141159420
2023514394
784073730
1435015729
1799038435
573840944
19302154
543524079
1990452480
2037360805
2143559800
275631352
162430224
472377823
492629025
1767172096
960352423
58557958
739820342
2047839025
35712668
391285757
1855880512
391772807
1257611530
370364341
2081983441
322086157
1884394417
1138823267
957259513
885867994
1418269518
1992896864
2024565940
919049389
1454457018
437667986
1082204697
29692253
1027067150
881415281
1246929155
1298731575
408877939
1410210809
793061863
423771237
606285349
1275049021
1882265454
485591028
101657696
1754270700
1536786083
1150798136
246189549
1976610986
106992501
271033351
973710064
2037031649
951574114
194111842
1473733309
2005971003
1592666398
1913525461
1503100379
262508304
812167226
1738216315
1772237015
1154170523
1499208274
1562986215
1510790106
1740953936
1454884143
1383890454
804173293
2100561869
2039804106
1314789757
1407509238
629847654
709023032
1324954939
445303859
1163751816
1978877357
1145853
345551038
1780567304
1270070603
627707413
1456397476
44655958
2088221352
1722061936
1907793822
1324490136
2076873976
1161708168
1010157706
655054552
105606444
1973704223
1001933156
1147955518
226251220
1434403380
2013519833
649432032
636774628
2107670181
455038514
1599742904
233368994
1083937598
1199530842
195061635
1077777596
1132555739
482815021
664896564
1327749166
1406548481
2141763832
1088540145
936944870
369712838
2002658789
131374082
324970959
1914840724
2018359152
1634160314
1809333034
1401226087
1627072875
1622362636
2128993685
1637466706
393531962
764207713
773202461
1983220311
10636352
1456238709
700868531
1369039946
1814904549
465305868
1917580885
183628764
1476220081
1795441462
1936506470
1174004373
409897214
2071957577
1786548457
1505581294
891008631
614067080
81427415
1438859709
376211381
348275748
2041861038
1766341560
1639780425
864914708
1587871203
1991874141
1988433560
1446514923
1863842222
1496097429
693905361
1160565854
873194345
457155810
263187737
625556436
1914738591
1367868116
1254503676
1895785244
278508512
639561628
1896490402
2089891438
281117751
1921627845
1110238694
778695527
429989597
1658894708
1932571561
507047617
1317406259
860623906
832201363
804451288
1920738455
815422330
1082555804
237363119
1121220588
775298664
2143808138
644652110
1491910728
1951366688
1806320644
2056300460
1635869966
50782039
1551645233
969453303
697768327
1172016582
1198935607
460336089
1987216626
369359811
1730916919
535549937
1639615374
1164427141
86631515
158998338
1753541351
1957126733
1066910511
1162192936
1034662633
1089768312
2000388631
2022450616
170326894
1287376496
1195511817
989922970
1444354982
1260557833
322992155
1855926342
598797874
177712123
591402876
61505400
622562141
1735609776
1883714122
150842395
1770035798
127653370
1365356887
1569276827
488572627
1528596505
2143630276
1771395503
2026888979
782180974
1072134208
26068382
404402224
1579671003
1284346480
361495109
760600040
594683688
1405518052
1550745295
1510165010
384335506
1245870358
462705079
2083010587
1785658980
1992721593
738203116
173268962
2038967218
380300588
501204008
132071950
1488747499
856870019
414111014
515790402
1971985528
536929045
119091435
433084969
11593134
1045353609
1918251727
332199999
1059633921
752617972
1953866670
707181965
637526002
1960906825
1621524843
214799617
1282306789
836878868
889388163
1994424884
287308398
13639609
1184163949
666374639
1099951185
1954416768
1489908578
512524273
489023994
1423009220
1761716285
213753762
527604819
107512080
1070648117
195661136
2027513566
1164158496
2023518898
829333812
797685053
675406619
1665696340
566193709
1068116823
1452029664
1811888692
371156395
131329764
937868032
974979519
1341344828
1128747801
724893219
1722105479
733440496
2143191360
1426447953
1579495509
480445368
937246476
679009018
1686090551
1943795638
1274979689
1281371539
1984066787
1070745014
114890839
1835334
298363928
1881984310
1740696952
2114015962
2124702444
1352045783
1457260165
2143432224
1725063656
1159516777
1104648973
699435649
1186273552
209805831
1610106999
318562079
1956500117
24872910
487945470
1177251583
1876689670
1605823089
1218726116
914710968
1837226905
202953663
87184132
1380116826
1201416038
1059068802
2122430064
746041247
986949150
1105609569
548151520
1070196178
970889363
1193176711
279740657
182237029
1640101388
1212954456
1073216872
911389573
222980656
967158599
320534149
257185221
126174511
749241721
1999520036
1545516838
338893582
1356368280
916065854
842488745
989449305
260853991
2019621710
424884999
243778898
1499182104
1412695868
620988672
2022095859
1883777799
2034709307
1273823793
110244243
1892272291
1404261740
954588695
1876616782
979323671
1253237695
573119978
581904253
1216946190
455214389
915214343
2103057400
1790028582
1716644520
1983268761
1893065289
835833823
591396878
759538596
440923952
1815945922
297760649
539732773
843898663
1628214058
1128936276
789994690
1434440728
2042302140
1381634479
372348659
328896165
1854573010
785551478
1154456899
1297714721
106436208
1827070887
1464690848
1953521740
1582460045
1124035404
1040802619
1599936545
1121001787
1488965339
1958644398
323280579
1943533955
103196701
1447191945
1101619418
1494702734
1292925517
945018212
2091103843
73655838
1101285328
1398077000
804879387
495596969
363089632
529037613
1937339957
404437437
1773181365
1960517774
1421235063
1078274861
749250324
1691695101
1162492202
1754353271
738185696
605420631
1368303769
869949026
867882308
1117225197
218156397
2046685330
107578263
560473658
874387254
1440937013
1124474762
1105490511
624280877
1991502303
1409727160
1136206342
320376601
279275365
2069720737
121325859
2056265456
1979606140
2107420613
1969650216
1163351776
556409333
1912829916
178206262
634664346
1986905258
1171404380
765208503
1047938090
453121019
230341723
1102797310
1049766027
1523942324
621323305
1293149060
1581186888
2079869306
876443685
1154541055
1386998188
1991745636
979784771
182572591
1028591656
2046502160
70485187
1060171484
1578790014
2051751287
1770323206
439961895
1621110396
1622697176
1974858840
2058838473
2023354808
1562296513
1267522922
1035536019
501431890
547659104
915118638
345726050
995928821
1160262945
30111896
724565343
670405157
1588573225
1036808482
553307622
237391956
1783687458
589492670
126053863
1134740746
541578082
1130317781
1835124214
1819975920
92830310
742777190
1165414325
1988495283
1683529152
164884782
1422058552
1270039797
1052990820
1840333028
1739063146
1386146563
1385072063
1676887552
224135229
1844347299
363336604
1357564074
33152844
2065759974
854097962
961413109
817873654
1784804146
232582448
632868344
2130554899
1456743541
1669846211
2014423092
96309765
1382662778
1248891188
1473773673
1296352897
946125943
1230787862
408335664
581150208
938856464
1834597283
26236506
821746366
1536712832
1082734145
363768112
38910418
1836425629
601465956
847780271
1072065195
2056276428
406886064
105905876
50728566
1217523672
335605009
2032174974
1651137606
459356370
1521227992
580770492
404723108
1422673164
1116651671
1721596113
1403530684
1777610176
1677296667
572136938
406947547
345104861
67562095
658678944
2073354870
357920007
1505150326
1350197637
814201949
1066407437
1578876947
380704234
216718886
1622567579
650583108
40847400
366895996
1908272906
1872577493
1456230608
1091739002
766418770
938233559
1547186810
903249063
983588190
715728758
1307604480
94817077
1104876454
1952405970
1558824203
868226961
918250177
1518084580
423180712
1461557956
1489233572
180092286
58501846
142736020
1202326507
1109774888
286706568
374215491
1854617560
793144207
1864368718
1796284544
1986051477
1637921812
1491296421
44298412
1798450790
1385330917
642222186
213755881
935739703
1305941474
1763071868
1184975884
1782602073
1031341185
578542559
1460416337
507496
1407336509
25979980
351811622
1830085717
1883200374
1378787857
1476416080
920841907
563687531
1569397745
112432754
269056758
653435518
1388778042
869918169
1205132213
998733854
1995535931
1361169116
671500349
664202841
1888245918
772423894
1354783538
1456769730
1745579488
779171242
1324917845
1800281488
1228847845
1268569919
996687750
2009661030
302421642
721248009
1710476232
2065305149
851265695
834289189
275709812
1704707785
901971121
91564717
1475110948
843223392
1808450071
813938267
2021434795
628713681
1815978159
1091284877
444200719
603961173
404866985
766461012
705041582
609024583
1229807953
1428416745
919428382
1555735094
881858693
200148806
1472798353
1165607712
1263839556
1599678949
273806907
2004281247
752503560
335486889
175845509
225264668
935383243
1160375062
1068963316
1497595510
537485928
31365781
1660221925
1167843075
1864385038
1584537528
701611675
2100452008
570771955
759924111
798219668
954643969
496616511
685140716
302796338
61628379
1059471056
1546570337
32981263
301140701
1888805672
1617390182
87073463
781958285
1675908264
1201152860
1007459827
912318394
317945011
619316649
1566826197
1194828042
1921692402
1769268023
771958776
1756019242
1061508089
145315370
97077463
777095394
609174885
2087159152
760190237
212100846
152332722
1064579760
1520523841
298889096
333969240
1433557912
596173541
2046262195
827142690
672644527
635907253
2106738875
1524701075
1666734204
1122934937
1241659795
1077131622
139743655
2028427859
1190274363
1025616288
359467264
228892804
895972340
821598144
1252231112
300871277
1742652235
1415201154
1455287939
1054850979
572334406
8886567
2035815832
156904288
327048183
1587717042
940674296
1824352252
989851383
1981687720
1276054336
1217610278
1894147500
726445154
146033493
331510064
1408260961
59713541
1547878639
528972862
1758095070
830574030
223331660
1058937549
77202749
1252787445
1599559690
979151335
32760484
2006176958
1350926708
2008565871
1781631205
1298442949
846120359
1086615269
468633850
963253088
880435398
1115008691
50553051
52130075
1267805656
1432933903
2015478349
2057008561
186168838
784151428
1886816714
612710465
611549387
795318109
49502812
1026159921
1077949566
796145360
999668358
1024827133
964821078
627734425
993783129
671702632
1933583918
1273262332
1890464896
47117974
772416521
109415537
557666495
1665365503
1131826539
132029915
67875136
127694046
1882265454
1959036947
1998277584
883257481
893201337
1541264686
662137479
264553154
492652092
1233907762
51024062
112024586
1890380250
1783434893
1000988732
1655623612
60364262
1618975747
489956260
1947342721
1066382603
805970770
2124991874
56791590
279485522
2087699481
1242501718
1247090199
264973277
1943751265
1543287519
1326798378
190893552
832475354
1865041701
1002936129
76960739
1808497788
78600845
1423056299
847466932
277753670
1638043720
938415567
1492926157
770553769
1193341259
951400723
706538114
1930162801
1170767979
827882255
428323002
1794438666
96872628
384347539
570968343
878689923
767546215
1762540832
992179557
695337052
1365258640
1221446718
886508192
2074412357
941036
1051200485
1658939674
1156358117
278203672
1012222609
1857964935
788770273
483412839
1897669019
1326241024
808133276
133338462
1849516681
392061636
1666670116
561793125
1941584179
2144473251
215272778
1639640700
691576636
1780077608
1936483851
1791240641
140246907
1382635686
1071282952
10656188
1497538172
369276183
1597388036
1086346551
856867600
415931688
2071459878
1603088515
729443635
297560163
50885226
1453408605
1743562249
1641904467
361577038
72100434
148445437
1655394432
1364864627
691747482
1816395890
505114986
613991309
1151956646
1014515685
417239592
1889187913
1212660697
1428495360
505928692
1501130074
923319391
1907741790
33868102
1528764986
130299986
972546529
1613560673
19715119
1685653798
2138661005
605048884
954181253
1316799118
1713339091
1335617680
1746583704
2113410620
140820780
1321779457
2071440476
1681628756
1957206227
613451757
681384586
918336739
727681439
810894043
1685833892
1171636010
142059088
1242555611
1218217607
1198034925
207434808
1633316570
1163678991
2078125703
907690783
1642581063
119250784
444591885
1919499491
760253119
817716619
1793346705
1706550157
99706862
1773547693
26935988
1736894526
1176691183
418431830
1328563285
1318940634
542619595
1039221658
1963637210
938822618
440119002
537660350
324954341
1517226224
3033612
832319452
1868277280
446923145
1880597496
2046599003
1053677185
321788266
1180314424
515010108
839828212
1295450552
1307234738
363000379
504322915
1238070780
1566572367
776471334
1172956549
1048640264
2114822025
1301915339
2080668264
1510255199
1660543246
617460115
2012413821
168432040
8625948
1620068152
1327710720
1441801099
417244787
162945849
286301873
52485659
2838972
972789293
513930189
75686122
1208726977
413918002
216983787
1390036578
2037654857
913363508
1062907561
424836873
784022495
2080057294
1553497968
1618871423
32348147
1550601003
1776534750
2081262817
1132729896
2806715
1952323541
1531487428
644217086
2043213226
435978459
916314996
837317299
2057813581
1900508546
221296316
1908946349
1722534822
1045330913
1536662517
1497853565
1899293906
777608828
378350438
166656193
438718742
500261982
191388823
1152540198
701562064
1173022302
554885830
168278518
706591359
2125947175
1468866145
99229911
422102379
1228951080
2144789839
1282352880
296947361
1100176020
237814034
1876562762
1859316017
1753942917
2058681665
997883043
1919013194
1156699354
1348513836
1906452971
889362405
1089979242
1350502375
1424985286
94181246
1009315647
729606560
857522498
393411388
371052837
1034666402
1710658158
1229777512
1190361705
1054393160
1516797324
1149365408
80719325
110971884
1718770234
1996202667
1902233406
1334068769
1616791343
1009224626
430405869
1618248525
279268512
27514762
110484198
726681156
1295073275
1487020874
292009097
1821768171
1781489153
1097648347
1895183915
2089606037
1223577916
89205930
1569880085
1126545685
786268500
293132392
1263807659
657132957
2019167548
568644068
1461218125
2127821072
59304717
430236730
1667177726
1434191436
658594119
278564750
267510509
279794254
595813657
955774818
623509621
1105210136
1894112110
1182202497
450142918
762821920
273866914
253510372
239655487
454769895
1596188068
1829826158
1826807634
417715274
1712963622
761712439
826619664
763521474
1089318903
727610094
1327135936
1431409938
1638124460
2106616155
405276601
121232768
459556317
1980274446
1268265457
1340682478
640285637
90549212
1854886348
1619679791
1631310183
1799913474
151208667
917828333
1686395785
1763346566
1178270264
2023022493
1232269204
1418888418
755116502
1269185750
1073759765
2108865574
742457191
468327879
48807791
1474478644
1046456186
1421948088
1077934489
695318002
1820108502
1196044929
1392225403
367754310
520365554
1065855540
1649587475
1026270073
328399297
872546306
1887081677
512733496
1229291112
38988620
1211509500
2088142262
269037285
25748966
501578807
768637600
1837916308
863019931
1071747965
2012048655
1137313892
855016674
1011360133
1220379920
737790121
139585331
1730172234
127890252
2113470089
1817259914
295774312
2134320946
1030090315
233497329
720783342
732010461
1385782823
993960862
301374221
1463704999
353052817
470993974
769463654
1074172398
1216262433
1469402938
1587773622
1024218174
113995582
1321025417
809751220
1247801696
2064768081
2065426127
1470069775
1666190665
1010359717
1039830235
2121847863
371041325
1516839923
507710450
711704434
1115543498
388029928
1656493478
1019310264
1886410113
1920361547
943156530
346247597
1109820404
513013022
1960610755
1089450306
814788863
1368146128
273529665
220883535
1891703677
1034165149
1191308675
143791770
1444017735
710324843
2084600580
158216003
1818472563
701888002
1275829092
1628611467
1678791857
2030204680
479395815
457558579
1479315461
1343609329
1438645518
1567110641
19518659
1941309704
1980745386
59519216
879000031
1960846014
471731028
919799349
613459535
217946585
918525078
1624975785
1218170273
106358327
451998625
418822390
1174925555
947864456
1058934266
58359514
1175120385
308605100
336003168
338654349
440587775
102737619
1108185702
1323723320
849364985
1334353638
1276446600
424618476
773290696
311952022
280145916
683251567
1274841666
888296226
1533154865
1111649557
1799152722
2031336813
1034152590
128655366
767576872
1448438996
1610325403
1518929759
1962020785
624585283
1881928913
1243550524
347665070
227673018
1138278459
1683275838
154506548
1963138115
1668426780
43703581
1820378664
1518937835
1447372101
2077095720
1620413134
14619768
962495375
1958164663
655745129
192717923
852332101
1340920913
1472276737
1359331659
1024916212
1976281776
511465742
1452567485
1804167506
2136840377
998167261
173891418
952204934
1507559669
1973007808
346648591
436754942
561417535
1086091438
564242043
1052695246
1697495134
507508417
1503839265
1163509372
2057382339
203320107
406593984
714172602
603763978
1439415041
1112917758
270937281
1173403513
953874281
1016557664
133613021
1444486615
640013610
2067883614
1534051400
496618193
1095055441
944388751
624463308
933377665
1144941832
1291469993
1064191460
64563513
1007070057
114537966
1121319000
526496085
1187776136
1546076470
1531991998
1909998399
922592660
1075388264
1803071916
1674015861
1285646564
1220636576
787260555
728828944
1399799187
1565268525
2111472891
145245878
446395788
1294893410
1151080479
1075886374
569882760
1614282769
877282917
1106624480
624618336
307803301
1216812825
464986197
925919109
1401323451
151833789
1783335781
920781682
283898079
919628909
728886683
50796184
217824493
25033050
1741377488
1025197978
766725240
2106047306
1766987286
1165188177
954816117
1919366473
406737916
70274328
1659218736
1463480171
1804678798
1352791883
420608736
1498555923
1795345823
1630725203
372492347
922683869
1349431515
1918444961
1671251335
181818170
879598344
98682726
897006664
1566054984
190374458
1578688455
1186397350
630331052
1745141452
506490638
782788828
687370950
1846582264
1108364093
188117464
75197986
2120900515
1989719318
1664944289
1494511419
415451456
868452304
1615599702
1918990255
1993758963
722511286
1525863923
359697096
760139762
885745650
1989058276
295050852
1969467396
1782763320
102353778
1520496703
2229215
758526630
980164702
709547092
785895410
170109135
998390885
263268340
661580387
2138861999
1142122832
1341325062
1592005220
2097393593
444375314
510718065
1935271957
73670902
1446322477
956589498
1174176034
2073110936
1191206164
876583280
2006095268
811587129
1730321339
1595272027
245548722
1101232295
939653832
1086726737
1617659571
1606773666
353783432
1772760539
262864344
2147380696
551523595
1447056462
1702243215
506542057
485481845
273873109
1605564460
787054429
395370261
876864563
1898238214
942199653
139725376
2037772666
1460173195
1233559160
1153545743
151225786
434459498
1714959579
387681060
58141512
1024563030
1095725104
550077962
1179389810
760367308
403130056
1035453595
1171878438
597005384
1430229419
629690244
1232208082
1086793205
752614607
171208521
1453405404
1413619077
1367632242
1201166704
824052689
976001628
1404776346
1070971248
1835296487
1593244911
815916414
79335859
32037609
191166232
1035506987
1870446021
1726265062
1318469808
249956902
1660304667
285275995
1746431676
628239754
641107344
522111572
982704700
641779898
2010527041
1033900556
607523093
33124131
178812337
1599390145
620376525
520484158
1486177587
1754895831
1430950833
577552255
49339016
1188035572
673498438
1927006089
511983086
1972152148
783719224
1785791222
57075055
991363882
1440512540
778848514
787052657
1221610646
49891837
641909418
1198762329
523824098
1481097587
255170350
1957567336
694718146
1861787943
925915321
1197398454
1983625472
1250285778
1468811082
198193104
374438803
1133776198
1755523105
1791083032
27191673
137291040
1416483928
756779554
736952883
1886499831
877502087
842223174
900852323
2049139258
510653712
1340484698
904478551
1219632623
1047972125
1017198135
454123136
1154320761
574137208
191474399
1383059930
1093894806
277362842
54422975
797991641
965029121
1429662732
1003861207
1560728771
961491360
420994054
1213798752
828316538
543192130
308695261
45157683
2112980554
39560468
601235897
648395589
1864449732
907678218
337401536
1507553114
211144440
356096336
380668923
1493030827
1471876867
2103498481
2049813337
1520874582
436853678
153670437
2123178691
1832902485
754873366
950587246
1351953151
673989525
1520262522
466908248
885633186
777594896
228508541
1135718676
843946441
65084375
570489504
1795809838
331071540
1000926343
1436335666
1500741230
1860019891
746288878
200612060
1465414705
442387693
517485271
232206327
1305881641
1691322098
171010072
1884567329
2003775509
1198051356
50421223
925827575
1597954862
652158267
1156735511
1327327662
739068337
1460724895
1499210066
590705235
963101072
1845530388
1013327949
1711515445
1548594468
668372060
97332431
1250863644
21864426
1217228956
1683447466
1065014349
532331921
1311718220
231391348
1264085582
1721370897
1153515036
1988001179
10955995
1528943356
179704307
1804764491
1348237275
1644329722
2123427843
1779450293
2057150476
2053633103
2028460795
763505095
856364494
441597336
461500760
273578716
1092606333
818576413
1532357182
320018310
201203699
1526718679
1939555528
507327974
186737337
1694605426
1229996508
1578152233
198679241
668683272
934793594
875550077
1814528606
454173489
1452981203
1570799690
188060897
1856670617
2144620937
1602942193
1116063518
1464679080
1416008284
2019886172
1778544886
1661514358
426510111
1522311974
913287206
864109373
922253532
453229535
2042572774
592591603
1935193929
1377437905
1618683143
45344836
1136702183
1359331659
1602218362
1506792042
211873852
661307270
396876203
1565888414
1737486706
1893432214
2000251961
195767610
1890397789
2048108132
1220973945
279027305
1580726395
1978653131
706642188
1957050767
785080998
428175661
964751070
1158159676
2024728882
2138486848
1317487486
1183720884
1698985684
794070971
2127602306
999789875
776423148
617460561
1136312924
401634549
2120578118
534519195
1013880014
1740199485
1522127171
77868626
536237339
2110534749
1983832100
454520035
1544990234
1358242153
1987673192
84268603
1331469021
324520007
2030561596
1341242768
943445806
555861347
1559056480
1095744922
288811435
372308699
1413350816
977597107
976071032
570562202
422748057
287943929
701888002
1168268580
3889276
698916079
1862429730
1557493515
1313002112
439619200
1214789971
2074369023
1157808373
1337541986
363544321
718752573
3297472
981849487
1168156677
1232833002
401469513
877962634
918550032
1638028444
230813727
1373584753
597376451
1283135914
2121358026
237660568
253677707
1598823069
713102421
1258381447
1379639121
1440544868
217920849
1019742136
2101662579
1683449232
509596505
577714485
1289268740
1439651004
1475600436
1335388950
1123322976
1716801375
60348525
1891953201
1885369522
1181281858
1960715833
1348081020
1937562821
1186080303
982679760
1105112549
743356280
1375355122
631440279
1727477790
432664137
1336910887
2095229377
1593738763
1384081808
729870213
1940606865
663773960
389005055
902667743
1719677087
156231339
160307706
1899247075
382859950
121997643
1301210737
1619106271
1523001345
1243352385
2099932833
1578493934
1042075163
1694457165
1304606169
1116764268
1949623191
2041006203
125932877
273957574
962949843
695475064
616706079
555244392
1858688714
290114684
1005241402
1091580516
1243654456
1725772154
500350096
1510243096
841958417
1668524795
1360309428
1024009046
915838014
107070478
737803546
1022553281
2122565565
1629167125
457870576
1137086200
94441940
525675222
137135410
472778246
1358741950
517439558
2046743303
1218834404
1545020314
1438911169
1107183306
1065707524
276713666
596205243
1200665391
345252574
334172321
528733066
1967525786
629214955
227639004
1914260558
1958373986
667660109
739396015
372828015
1915664673
949491967
532152008
2059211114
2028981608
462686834
985677565
643968456
1389063262
654274703
1775154893
343921799
45914677
1950337069
1165268624
14631688
2021547226
1055280822
539430795
1957995822
328999377
1887678369
1960261069
693959680
1406318270
2132662831
1943535676
619772166
1055228491
988146571
1426458792
1968645424
533336931
910285623
123709712
1675796587
2079281513
1965174342
1920749336
1802978851
155783948
189350189
1176784997
1717416648
1842941088
1079035150
1948698550
948846145
2069024054
834452281
319421287
1126452488
1018584113
67850331
1651580013
1884114508
1798032083
1836070743
1030693390
1949252657
1533753210
2025387280
127116787
599846671
125523199
839537977
1210599634
1950602709
475443714
1748368705
748226673
446922819
206779850
1195160896
1602843109
1874240965
835313500
2051690546
53775420
1061599246
941672057
1225923228
287282289
1142866919
1677896805
10804647
425341605
1408825303
2135255998
273987772
286458114
1474110793
107800375
1170217171
677745862
780398601
1796630257
753876872
1124754849
1254947716
1482019177
651281640
1663005995
628311692
384786381
933046729
398244670
1980883689
210112655
1340998983
1355710665
362912249
2068053528
157326336
1681515414
1581389465
1498542491
1532903788
1185429676
939812903
1810996096
2057864583
1573764695
1645070980
1830884628
875447154
708024
1824255301
368094203
1959419615
1033624996
1364064510
1316472410
1237918893
560515151
1847955605
915346359
1253368357
1311295762
1757553931
771815690
1109301605
741815430
1800297975
1895444843
1724885025
814086464
1638803728
1926765651
1886251643
692656026
1444512173
138404977
1358607464
1233792412
1234051411
1038779896
1065835762
840533866
1879317931
401048959
1010516251
2138357098
1853625750
1241867864
1910343978
1106693992
1819193693
1263847017
719330907
606847502
489479111
1588409800
1630133754
966904793
1903076868
1170446573
1664158331
1100385030
354483319
604730530
866971020
1531439295
1869057382
2112244771
1654336213
1448278398
1468444808
1879136748
185622598
520686826
1946930012
1787982637
1385477299
1166007104
946133704
1591015408
1688403194
1761789714
2007783892
1956809906
1041467978
3785882
1155014186
1630811302
1475604676
249648536
665745694
2042258246
1038071713
1100805530
1699050365
104416602
1579526401
744746456
1974374665
1772886833
862341215
22535484
568917654
1356558635
2076856498
404937518
1914332169
466680282
551407905
371808519
1710476232
315278147
1714312103
76562321
525104145
14352570
133493665
1629925916
816086751
2134202847
448994860
574631288
1224824870
409372083
2133975709
1138025422
1001972397
199342037
585116867
501817914
2074842434
511524256
613702940
47820866
1473198964
2096627342
409084478
1047784953
1749476270
1559730497
45858838
976400029
1561024174
975086865
1766498529
436276349
2075285344
2066261157
2004395377
906778863
950180307
1947780390
1337891488
901961695
126460175
1608682744
1942822572
2016909681
1564623351
1082346363
1580139741
612545829
2004681954
1882315613
363015182
566554427
508706179
2037051019
1010440042
1891026269
1719980722
206704846
1530479331
1088936188
596932119
727160042
1312209206
1425013216
930642796
1018765934
612280766
1453650263
569034401
1344570776
1516276819
1058008614
793361676
1541640864
17497340
745882567
1528353559
1262021563
742936616
365463189
488290393
1489930516
553774758
825997334
1966315490
846603845
1660535816
671623384
2019516160
659457268
105414773
1840858638
340980583
186812170
566929145
1079484308
2006884834
1121822899
2029176183
1326263568
175943487
425580623
1149650387
1110283012
2112434733
1995537352
1732902874
1856311498
461144639
1396858727
1687772122
1018848346
1343366681
273783670
661580387
2055358152
1290594666
838314145
154962551
1011722078
1505028886
1214105558
1273537568
315757003
301077833
1559086591
1344171711
1148051460
86247597
2082169811
601060883
1815008955
2036881608
766645658
535838038
321639177
1260272720
976933988
662247963
1696888561
764901024
1676788162
1362668468
1398885634
49144461
785442404
602983283
1875596413
728143061
865888912
589915935
264398026
916197200
158567227
642868487
1604999359
154594456
845551739
236361000
553310648
1930844788
1551651063
1815835417
846445001
881858410
283173361
1374386166
639401277
251028323
312293691
1744839451
387804260
772613107
2025604010
1369215353
200679371
486419606
1909286258
709541901
1018265964
345669263
489376189
875523727
2022594479
1075532436
901625592
374250934
168338053
2052587491
365933802
595856242
892229482
863573683
1440087601
1215693517
1833772576
800974872
2005542150
202707925
1290320591
147497541
1702982497
602390122
1334387323
395752806
122698238
485704358
488444221
1095605018
1820316245
541597082
915452948
1866421824
1734824160
1936936017
1711073589
1209986919
1266770571
895781311
1261285614
919486734
2089047323
665564449
1150525016
49839887
1029913438
1829864706
278175041
20618573
992345658
1793471121
1754005732
685580837
6173381
492697222
2036269874
575936089
2007640673
684896695
423618447
1790753361
13027716
2069424302
764123281
273598277
616875743
1404962304
22685691
1055579188
925827575
768297021
957337348
1446755897
564351995
122698653
1997860070
1741987590
94701118
1992612592
82955855
310262059
623324536
413594882
1168753364
353608578
1220012045
387318334
901568420
467692555
1359147482
511588632
1120103824
1650140530
724776133
871778309
1062572670
1571242578
1446601725
1358699514
213581448
1775236430
558162564
440403919
140877142
1804351070
289363319
333668828
1451512092
83863348
175859928
1272932513
266854875
89500654
82777676
466578060
2125939642
1032535248
864152582
74167778
329646479
1817051771
1628155270
1053538374
891139713
1336875512
1566642282
211576201
906298815
899904120
1350206022
2008746953
263088659
867272575
1017444480
114118914
1471600461
1570167336
2032040352
886714308
578398286
1583826061
602091213
719359540
316117201
1324324052
1331519319
869515393
133171142
2050504872
1116472602
157020820
1074284604
1896038600
1880010871
1833048859
1060093775
972122982
1867361713
1455392291
285677979
446349100
567757999
1050491935
112985654
1884863396
1619987417
534595253
1998543802
733109535
1427373724
155684846
1011539870
545872994
523581173
1435731726
1398053026
2147380547
1225681667
835625032
2079450312
943220583
289195350
1987979078
1038624039
1914023351
1463950127
1990234199
960082
380848063
484233655
2089924360
1409900634
577769993
752183015
807995431
32383212
574247923
1743131243
1502100405
903045004
1352929917
1301445844
2004183868
2054671886
452235416
353445781
1669363741
1132296553
1609942981
855684393
283438085
1733368713
454442028
1095223598
2111617885
1976293361
291500996
1123912545
1001094142
659742446
1006665477
481002656
963952052
982335105
307490125
1772264113
935090446
2099484000
494337338
1625715517
1378108093
1750597117
1089533929
2146018137
1920527398
1102891116
1958615279
1932081407
194153961
953263815
305284208
421068554
1181458712
1462339406
1697156736
1123970456
319759930
2141362212
21345797
1495466334
1065580739
1093370987
1659742899
584263102
2064646488
2061916786
669749069
10304619
424464615
1433354373
1454662319
1586419474
1775089004
1305942464
2029000102
245867615
144570337
1448166356
1488999809
288321254
1156317636
1098209121
511513144
833687166
136526207
978691409
1236513813
462559578
1493109474
557566926
1022685954
1638240645
1763488057
1854258925
909430642
16002240
617695618
523840341
1226455728
842720768
886846113
716319289
1169008530
258617179
1512729245
688618902
1141417755
300287350
382156620
826814908
513945618
1368025928
1164514884
739058703
21524506
458561926
1295729182
1182556376
1594691569
798955575
1649599463
931118332
2074033118
41853160
1734307722
1133022335
893085715
58193906
1735284100
1563922661
567537847
1337599490
775543832
1490412004
1634767413
2016518631
1174284881
1307708927
847991137
645028050
1466814608
311266138
723188327
1556672731
248300570
1088544519
1102653774
19295757
2012792942
677046728
412357598
1481531944
871891496
1279816438
1920975086
753655174
1486051965
753223783
1263136289
722817674
1916099010
1429154794
1329013977
1396400948
1273241435
210183265
614686680
936786627
152207898
2011430781
1513986362
245913358
450379839
7189866
763957601
1783443172
2003066481
108004365
1350248584
1315582596
749966873
2035671397
1015162053
1241044815
174484196
402831246
1280171661
95839609
1493152395
1614541713
212519620
1670801646
1217513809
276821082
206194536
1017647317
1433963283
1557824839
1096053596
4286855
391876563
249809511
179676698
1731281438
2107221711
1937167290
758037238
1848230731
1690126788
772100907
1929267574
1665523522
1472557513
1042540505
444835931
913692486
847460243
1746506487
1425684056
1687173362
2097959045
1928983281
763978317
480165124
120008253
829386176
993898662
171799012
317970507
326423823
1787307820
869327328
890617378
1338202103
1516905303
1663589112
1650808245
1222132134
1266524089
1956240469
933048406
1680607890
809877558
392105588
1298597909
334126523
559067415
1339321360
811049942
779033624
2144430672
439921724
1836247817
1727681822
1215814573
495705646
1863006402
30589111
567547786
6359223
382673264
1817602100
1815763749
439572320
202762975
1333932261
487428193
2006568518
1143075645
1219492781
1539911740
623492773
1303515051
387102406
1421755623
924540218
2051088931
764005448
2140783970
931069109
2115242774
123545979
1304205133
979417029
911928115
406373414
1783283723
1277812458
1270265533
794752360
1625690425
1435451953
658050760
1643004565
1190291901
45859920
937300170
1079757466
183457168
253952757
854601262
1151198656
495156585
417327270
2102731566
568821277
1510696517
185885992
1465348231
628809317
824310378
519461064
1061852758
1098288314
294515396
2141442563
1178943964
498176374
1730822993
1391692199
1390914326
1618159738
589771406
1161041344
396274995
1689354534
1917848697
1723968811
159950215
486968365
447518369
401142463
1042830493
561107044
1141537945
973106848
104208575
42788263
676240503
666598887
1852012115
2006569026
678906843
1625835539
1455236583
2034042702
924873187
1326441764
629690451
1665929658
90825144
1521969486
1448433478
28548398
1829730149
338117862
1447062103
1982046089
1021750105
775958048
1430329578
2001128635
170435292
983048134
1952816135
1098790074
1247108159
870728564
1998566913
1477264451
935598087
1452543884
142515219
1288561271
927860945
386636751
1641329842
2062480453
1574983804
1693966372
1412385471
35075788
1624099010
836734559
1565330916
602611639
1506644408
2074980385
356606394
1246757753
1598739585
151627994
656306926
1926330170
1147823366
1606454763
99925741
790707611
1295334178
739443561
1624653425
1886433713
31422287
1151080479
1871667198
890962716
244715208
854475754
1791159971
1246384476
1449230345
430733711
1717245586
1576250292
1742950965
1708259709
282513405
518899473
935167861
918182965
1147235061
581150208
324512169
673192191
1873785194
493644099
2123244440
836539229
685696816
318472080
1529625974
1668699839
2043638134
708987529
45974021
1682957725
1706978263
355580224
224555325
835341275
588666839
1188960259
1221012915
228545986
1063747783
921366940
122069229
1268415934
1018622659
156255835
1320182057
1710095441
1775849199
1980150810
339921359
540330996
1134591179
166126629
3947298
915162947
1471856353
1946132243
325369484
1802521738
1219879241
544513507
1803206304
1736731161
1782751151
1172220082
1949695353
805719069
1287754269
965491319
788832577
120861833
35162501
804750319
404723108
1107816642
114070172
665955492
1110490891
1903868512
1792880841
996839400
920696437
1786840605
196729087
1200178827
1165303497
185854831
662679936
1765144071
442792192
968330760
1907369559
1533224316
974944845
1194932167
170241140
1679080480
39903428
1517532822
472044945
580707252
1473531647
655551103
784273706
803493275
1689037414
226518970
1655253495
841185496
2050903945
598031099
1388940447
1775124960
1263159859
622506703
1913281245
1172968191
376983583
1573176503
1120893869
1736790863
1414421469
70360648
1054782044
775025193
2094287990
611088580
547818737
890683244
418682947
16265323
554123258
600265103
613312266
1767330776
899587068
1574121243
318639316
1247014235
1607411239
1504077217
314821558
1177483397
420462113
35678744
1719241416
890132691
959769273
934869885
1553924063
1269227373
1244279148
1906437373
2041556423
1708183349
1268717218
109009346
1743110299
1679011531
1977075827
2073713987
1295500041
1763588699
1381406251
645931469
644832868
467752490
1711825268
1280219075
827039356
1980309477
1625969122
593099822
1257611530
1007147003
780264540
30518731
1140357116
1081993190
224403036
1835086635
494394950
989764617
1230093739
1363044419
899068035
577988814
1784748124
1470828656
1253925725
589593185
2060294375
770295218
865847523
877761847
1688862398
573038615
1901164543
1539441892
180520076
1530598254
496400215
1367109189
2122347078
978987787
369416525
471541936
1716592505
921956253
1055981961
809719419
323108640
1735014199
1849265667
768901645
2046691965
1908756107
1621115908
964301442
581146021
972018742
1641557895
1324187709
132836353
1296244731
376289812
1906581753
1695536385
1530575505
1790089045
620514921
1499197148
882800140
1267904805
420339419
2015801442
665298730
948521806
980694996
132076909
733588626
1391337285
1012761871
475502640
1287193634
1938103012
2137849512
12380769
1297999359
756906623
1588747465
820208908
170989545
1897847251
1744966378
730616071
188740980
2015489631
1453233190
102882240
2057561428
1228805346
1770583128
405300603
1946354050
505255622
1806542703
962369440
643861054
900724815
1261563649
200580076
771530837
90121206
168911500
1210973043
953150713
1301247916
1360165525
180543547
2091060804
1243811749
686303592
309475327
342865306
390961417
1213990623
760648965
1087869229
1751811543
201019939
1469890338
1380937262
1786264646
919565277
1027360429
952719064
1213602132
1895865593
1266324982
652772255
691902682
1290936678
920604139
1871146728
303057517
1406475547
2038277874
236399485
1860389451
1608730758
1176270619
406240720
1312200026
1027446204
156310766
1903630648
351745087
488956675
673443073
1820761640
1515636057
1651646032
202817810
604464453
804144357
1492760951
305243618
318435052
1330225429
478353830
558628678
1384153701
828588090
432703302
1400761916
478494655
1566408685
537173387
1103405723
495577557
1558463268
2108302183
1192303403
1329777698
84652845
412204225
1774775945
578874985
1386677854
385293846
1758123531
1976630361
2028464910
1777755994
664905632
1994432802
391923000
9436401
2015837368
130664260
789927169
315023488
1744883028
404085870
417375283
866183108
1323167317
1341538021
1776077566
1270356458
1719235052
1094696174
1460871731
994323235
1754958811
1572331210
805776214
981458902
1722146526
388346938
858185176
1683144935
1321590551
932141336
1128997701
696007553
1830516831
542965556
1484926914
965422900
12346824
1676601784
1610961919
512488397
2104701760
2113260842
104406022
1705291940
312786679
1978010410
431403178
1417484583
1395951673
1767515219
323909440
953004956
1578045107
715813004
963952052
1451581344
138272208
172020131
1500974011
1394877088
1925058098
929619258
1789234563
1044577413
753850940
633045231
1653340978
263306420
1787774305
1423560114
1220112455
224725094
1094213689
1921934504
1571741311
260067970
1484569652
1998080369
1708052837
1794087610
1983912281
641964747
2102316338
1777963515
1418962173
1728971811
2068152397
1718482116
79205565
1032034194
83580160
1114158702
287977651
394095647
1225734944
693996906
1023610912
55109287
529887882
1867902941
897972519
78947238
1556851168
617590505
1859456256
428690545
1265813086
1159617737
663555504
515034682
1387413353
1655623612
975909743
1314944562
747051548
1292274312
1190332839
71354066
1238268408
934844760
1194647209
1187123038
409533164
1804242086
1645145478
491266979
1107164571
1611102840
1352823388
1176791560
399711400
1016041885
732107058
1146071028
1893060638
1576540680
221759304
1476426113
978514223
1635500025
621339652
1043211361
1617882923
1776148660
821382157
149813930
1516301664
1258666963
1982031647
67935134
2060771054
1076711818
1567695635
1870557136
775386101
460840960
947878049
427656811
2040937841
454095270
1893762498
940444535
2128156965
1890555002
703938
789526362
2123757528
402100090
203080838
822283787
447988472
456823267
1265307515
955874693
806361718
1536887292
183034795
499516048
880111221
249159108
356164005
1904240538
1285873284
1636094644
1084194936
1635937992
714694168
1706185792
535363441
828927697
768761983
721136015
311733516
502121164
682077944
2044593133
1180727719
875315162
634379903
530116152
654282184
1956083054
102954598
440954154
1819293787
979313400
72214871
866789540
1651890062
1855767052
1575795554
339387415
678271579
1078134693
302705907
1945887281
1697264336
976878862
498968291
293646426
2126080190
923547929
2096929399
1492530845
1356772052
1497380034
743422748
205741110
292619362
504910644
36823654
1307518942
1874661682
1521890175
203046438
1183457647
661363630
1829990454
1791088069
132740789
1200149243
548867183
1453197171
756938694
203934605
1228257025
326996403
1736308748
795891096
665994269
112026580
759080772
1429299626
1758200884
1549690892
382045475
1280365135
881963834
1214945802
640757911
1944939313
750347324
1593068396
795155373
1728899204
1559730155
689089959
10339878
1404168123
1697632163
1714624070
273589164
203740506
1175752818
453857907
324574026
1508343043
363265557
534254871
632230537
375919097
1369597066
2003220369
27595698
853195042
516558909
870238572
1362177309
1577059143
1055699531
1892431315
1295681046
370612828
524146994
1775880819
228387112
618343535
1994080305
1146300050
1348813360
401903510
540691926
1117964726
498752678
364593215
1935806484
1707359540
1016293068
749154119
3723990
443543730
1229243027
1390769226
430472207
443588436
934378019
1855602388
280948966
1290445748
1290638829
1588731562
1660362267
1844838375
1020290871
195121368
813592952
1880560148
328902928
345642632
1090195232
64414709
844717743
1901568121
143565256
80572185
166823338
304424234
591029751
892285080
1416424598
438703078
622822349
84543125
1542095909
102295858
77074982
1885829440
2136673959
1989354966
1815622925
951492978
29336982
1205041593
261530057
760496856
1863539134
858064139
1259777283
1799722399
572910416
1320763397
1284690087
1727002551
394951954
1564267500
1818514415
1949139263
1692369329
815341375
1337664842
1298747070
261800585
125731464
801750067
454419855
340653036
1131982972
422016932
1445264108
844672930
1056391664
1888114363
1015834015
2056145272
1953464762
1744069592
262864344
2089986204
686006941
1151041356
1092471395
370211805
2018765961
1490997486
1003294447
884042015
1234840464
1642571264
1978888086
119846706
923462512
1726928534
310485004
1929737112
1211651634
1300418965
592357671
561838621
967090597
1195270670
1587073213
713366671
2015461319
1415226485
1652441276
991687427
2132421661
1323491731
489567295
1814923873
105184581
1694133340
171383161
1463180121
1774381285
1712906766
2072336028
280512394
2112578166
8124818
500940951
512491590
1320940195
1357455476
1982637098
483185744
113824248
599410954
529696443
425272435
838265469
753823023
1849472227
1056018725
1242042647
1845368733
615514152
1923583530
51730126
1440890749
574631288
1203839739
1253022739
1946017034
1164201171
1051968852
183468251
1632926686
886231885
448436981
657991826
1545529790
1127357047
1959939174
1974415029
2078261228
1477396250
1425611887
1954377451
912055182
1842192081
1987219265
1149107484
1646677902
37658170
936429510
1719643714
949187439
249825252
2006131850
1913258700
2123170496
1615994148
1222543290
1267240030
1940221317
2011297861
840831227
1749683033
2012568467
719359540
1139312561
1212880910
1839738066
1547340887
1179203235
553616669
401032646
983176157
1844204542
1245726392
1734202391
1346072171
2015887537
239858824
1034370933
1809668443
908655091
1375059979
86639884
1685282263
2128421253
645521676
1759588887
1070420926
1873810104
1003906115
1552168556
150202197
326239666
1578688455
652617801
2062450167
1058186929
733436616
1901207767
779957065
332065188
705968032
1627302120
594598627
1821870200
180669486
490889031
1841953259
769878589
746569352
818739450
1395441530
1655998884
287516534
1716362466
1488466799
2041478331
1979049452
737008927
133822531
229542440
1239885111
86923723
630543220
676623984
394737407
1957558639
1020964360
347655997
1308247157
1925077035
917316849
1957388739
411522364
1644320517
1049035652
846498872
1944701759
1729222239
1974941330
1398680609
1835796319
1176542814
1289906772
2056580116
1205901206
855732611
746430607
358168753
1792934971
790720902
292179220
1489899786
464109491
2131964919
222545954
1294586766
503169982
1846677084
220632504
369371397
957400306
212590550
850275006
1151662505
2113841109
327897075
2137310025
1803150418
715520357
207807381
2112093943
1178678778
1152656047
686731209
2098786706
1739790053
1756749254
1786204555
786790260
595692466
185783227
1788813402
1682818181
1959344938
5908041
1194927456
684018349
1585799155
1686188411
1111329363
72619206
615349767
387360045
869950292
484128307
915890181
1456623029
968457532
2099816157
563426902
1022218730
1759641940
288405054
756426262
1003559697
165462483
384073124
591236265
1108111505
323471430
1026443513
1669316654
1970650317
1107187396
69489224
1874424235
1052510155
307326654
470894366
1712581738
1423686384
1349934616
1257197073
572520891
1387299520
82525616
1670578677
1058621552
439084588
1508357544
421360334
2127896860
1181965981
701842172
1442502895
9773815
1640480230
1940215845
1038668398
429518182
1444498410
145657827
2024032073
2045607061
668471849
1414703588
1108949151
358304433
636813524
1896689361
1522384467
23386995
297550660
1883566018
1028343070
1516960552
1702133527
102654776
15402746
1437755918
187085526
1672640484
1524433790
88570824
1078147345
1704048379
24764252
1623506629
751344746
1508155164
1964846505
1882971475
558266744
1653275500
1987328139
1296046812
1634352088
1483755450
907718036
21908048
11516909
1817768076
872877311
1707721711
1924415035
1812543104
1045970041
1523126114
652016812
201114445
1231352786
934168339
2118948130
338567364
916765135
1494293586
281322344
50775435
1215653514
1428970202
1538808120
1144067137
532411655
1976460087
1638872012
1199332099
1574621746
675438366
323351064
273500862
1373203086
925322387
1592828412
1781549750
1685243106
1993762037
1565000245
344007319
1216599025
1235947260
1993202893
1041787375
1870026109
790850193
1634373869
1860361194
1012342246
1276191802
1112593847
1199542501
2009294722
1429137347
1994353832
1995669337
1340454101
268721156
689454610
1018848396
668831880
38231628
1423301994
950519360
764687254
1165786453
1031262826
1995427696
1748049571
217369441
830738727
202084247
1507847076
340426121
643153865
859278676
91027101
378623710
24465998
446349163
664536342
33559130
1843730252
1060437815
158207880
1393063819
10275459
1558722077
1908066664
990677155
1017725196
1629576992
1400902610
1279584951
693324010
718001244
2008795019
1614380775
1287367946
249820757
1144937292
1705803433
1215511247
614954830
1866270896
26159835
1748686643
2143934124
2086898544
814606007
1269686915
1616298
183136260
502408762
586195647
1444925172
435731086
366409633
1801513049
1897765394
48173105
850602213
304805083
1746502712
2014104813
109236974
1572398128
2119281531
1702919311
326667811
289123291
547017088
542269654
1090609142
1857078648
1355970937
1804215621
340369961
1758515823
1863323523
1882599622
2006435516
1636614797
1490357203
217732301
1996665329
517992431
601178925
2037963552
1761233993
501596084
1428934741
2058075665
722019787
1798645871
1155099331
1529354236
1336676738
1943152439
76649764
1887754263
901013742
595018614
1161337161
1248099680
1731608690
1061937537
1217453106
236541825
1458485635
449785475
1771316019
1732867716
180461689
1585313323
2111140714
392975768
121229298
424843576
1928910364
227814662
1624047303
1812503856
990383493
375333642
1260337974
1123174804
82459375
982632595
1927006089
1342585267
1378037294
1858328516
2068723241
373546781
296399414
1509920418
1744673496
739729110
137610640
47820866
746964890
1151855065
631020449
565754069
1885404272
1371721403
777598539
1796578945
368784497
810413380
11324406
1119118856
529978361
1755707474
689563407
489623285
1661231404
1617687943
417322080
1664274150
282665873
2114488194
376924390
696784773
987250904
1428395408
1140247523
686590355
603521002
309171709
1411894493
1567572132
1701724358
1288835550
1609942981
440666595
1830102786
488260684
1717397806
506760816
1726953965
1987972633
849638704
574218275
140440239
318893561
921625059
285271745
1443214918
1460460317
1579388965
1379245994
1532467556
818799111
214585616
106759085
145630745
1503073436
1853612813
204337164
821000302
2013187919
700820174
1579106910
1854527364
972996554
880851487
480195764
2628557
1215396034
1702065296
697042527
1660764460
1240915806
1603329593
462260647
1128907185
2048388744
1938232734
932923992
17635143
79304007
1456733633
323247322
1821821356
2062186904
216502649
1807272979
1316378461
46861398
672671927
1381034167
340292231
55338413
1697904887
898557683
781896182
1359401223
1024646924
133108018
47708308
1130942110
173186938
1319436758
877952594
1913591713
577999281
691215965
968661906
1625990017
1216361884
1030998793
395165609
478716206
354094685
408959965
1319124221
232259760
131415591
984222347
583268316
804603216
2035078339
531190618
288514099
1881294860
148131286
1704286037
201367784
804598132
318915892
371995910
811010846
457528750
2123813069
465666463
1530076291
377563363
258248800
202748592
685989790
636770232
432942423
1183090518
914734827
1280075683
1179002774
744473494
534931153
875146113
1896658432
1778869877
1403620416
254901914
981350870
468218259
484514964
1099057288
2084268527
1922479825
71545396
1185324514
942305769
767281231
372421419
1644528375
332618075
1321631176
999244784
1328722480
910024120
94698500
1761466515
1542259218
1120109711
1970984397
250283035
1161733781
1231390871
1956714551
1052130528
188568325
344746822
400050487
1572379030
1384920211
271979844
1492550721
1986852356
2125934149
123333807
336908110
423649068
867905776
1211976444
580007425
1844319155
1827233563
1857283500
591687934
634899586
141420784
1730664053
1219727916
625742706
1102981402
1365410488
1045386311
848508589
1791836272
2094350260
377221809
1662690058
869156292
1748564635
1293925570
305042946
1021642883
238135991
251844790
222495810
2052743414
1440171991
1298618111
2129034609
811097934
1900439979
1554128593
664789350
548216444
338558767
1393181817
688043784
2058366685
1669669977
216135478
1629039960
858358806
1355607423
61086054
708169268
872337877
1018335476
1391982139
480152374
253426274
412052182
910122699
1131039215
1469259417
2115745293
1175428505
1106315164
1795678357
649860746
2131443112
1070028011
1156210228
1125084509
520669054
1461589312
1753399443
580094192
1070921960
1398183477
1455443417
1982718703
412667307
1478339702
1045773285
1789155761
1676456116
943889460
2123069388
1272894972
1751328501
455892337
729077602
236617616
1280365135
844053760
1579904537
1955234440
1101802162
754104124
1284882696
474112198
1092375494
1096788267
583371680
2021517761
646216457
484249535
974172541
158667981
1370354250
13154358
1229595689
856882539
1132708567
2053220781
1402440818
442762606
1513320321
756992766
476997649
808782480
229417964
1308960297
1228993430
930630225
816798156
785596450
1760910275
813255475
659009615
105118406
2101029005
1489316084
2033071741
1456918594
687579785
2112091032
2090816307
2052792525
1722993905
710109534
1134876541
1903543408
399631638
737475201
119588205
1793570976
1398760218
1131930110
1872621816
1533475106
544548699
1051284657
4859861
624565976
889419372
1632235099
1320621184
1687143778
1903764644
1292642680
1141694260
56304312
728030420
27452160
572287807
1513620768
1065427717
1462489378
1494643794
1226727218
608084407
242462042
2071751666
344488264
1438392323
483977109
331084179
293806287
1296815915
779863347
187341100
1559723751
2110555875
1072855009
1846120980
123727103
1194590845
1774167613
1379254622
175319498
755596638
799910381
2066979296
1076462608
929316564
2106345646
681017605
1080706200
173344316
155383876
843852761
1880518006
1146269742
691519475
1516393986
2003015283
1663626906
1560403684
947505127
1275839225
196488518
2033996655
1807520906
305406328
1395575492
637602865
1970550620
98956097
1751659936
1204693048
398299136
1212282241
1444194220
1248135911
967371096
1692427812
1730088420
1705663129
2004295777
1393501056
1934426733
2056989612
1899780084
564011099
597608088
1402559670
1012630916
1335123270
1206945595
1419916072
997342332
2022756325
2008090992
438066443
1477664365
767553916
137601174
1391265862
1935443187
1028181467
721157665
1391234701
1543628009
1335585210
641267937
198520355
1093007755
1937987041
488535320
312044821
977885132
2126235160
2004659433
723061901
1397741533
1196311542
684715144
257572236
954991108
1553717393
156193390
633047696
1753246025
518987985
1445246401
1791343429
1246257479
1694013263
1248030159
1024245106
1615132102
1964852937
1799321252
1612897522
1345055320
1684655473
1292253759
62633478
1612435809
1544444792
459839346
528598067
519106397
1811424957
26441371
613932427
694169101
805483572
1919688944
15636507
969160793
1847343684
1367240076
1586154646
80524462
1096207691
138042372
1270000090
1163644877
177565476
340406818
528097591
1515190287
688625284
320305684
629582106
2138533274
799866828
1011953969
517230834
1075840323
1846257333
770959685
1779386099
710482482
1399055892
956752070
1012093806
2050396043
898809568
780018027
621946614
786743814
1514904618
713669545
1909108304
127617276
988827366
1242466151
1995138062
1075882590
1947658893
30708381
503898935
1006395798
515174482
154080668
94731008
1838842289
390721614
346828152
2034467833
1927048686
289129222
1066695943
844320633
2088055153
430424012
1038425824
1302277128
946517476
1407136301
579276698
1076230728
191371796
858796800
1884089838
1871562596
691655878
353355744
839476183
277014878
33625857
510500944
1057287340
936662711
1488849033
75280262
1524332750
689479714
1380388406
1881827137
1989212828
675888470
1105800125
993728004
2136916171
1427810954
287886656
1607915595
721334388
1026268943
1705545436
766296685
1701963389
1257639359
295607108
1513175866
770016282
1576049405
1925775187
1388621963
1750899245
628258609
889258291
1762179288
753268987
1677495383
1601171630
1332910516
2042413045
357078785
1472342568
343984064
484547330
372886253
1401149766
953367133
1555045168
1893319967
144563935
653715268
317061187
1726354196
1885512804
84431835
213195645
2036745234
891464254
113378966
1068872380
1340255680
1361092965
768924548
1317705694
751383788
109393667
913986223
383917945
1911615935
1805145790
1275478873
1391877495
1648984895
151281852
1807228126
278203672
551429057
808429737
1595879500
1137825519
1725560392
342736276
163515119
1929199242
774540897
1798296231
1020357747
286501912
495363850
22126260
251743751
1312983060
534214973
2020830537
1031151719
1903056548
882497056
1803089678
1133921437
1768539369
526828419
1186257017
609908485
211674165
96619611
1841535614
1413996313
1694903331
619042496
958716273
1788666830
471914243
997518612
1329026272
1024280531
1553360211
904204648
211086255
2104751822
1443365300
569246107
925499632
44177647
1932856544
423610447
937382850
1019821430
2008435172
1692335153
1245774091
1904004851
2010864912
1880780459
948370741
942990805
942492725
1696621596
987467311
1590763613
97936187
1887682319
1823271266
1093199559
1491278366
1259945187
1880196596
738673877
386448914
1990939889
1760487402
567597785
1484990041
1508984577
594285525
2041662214
1475506909
1945357855
378335960
1200868658
991149339
1219972175
2023144503
2034060798
329680478
1559640167
1354471337
874613824
967358685
1709495682
1578117017
1234084115
1579012335
1865923764
1978104286
102882240
924932568
938208356
454889092
2041648079
2102582898
1251980897
407863089
572752078
878679082
525011364
514203149
2009735985
1869102786
631367725
1505374217
266330795
1369492277
611286979
1951219298
410248620
892893962
2050989503
478707646
860674514
2016836600
438055628
793678015
1083619593
663558992
715845580
1271954080
298564386
985910665
267818589
1961993161
865121091
437905838
1241234822
710166181
769910395
419658575
1796116347
786521727
2080946927
295009216
527291997
1203505175
828829332
160237916
1978356348
530971637
389604021
1907445411
1760668625
1908025470
632502274
2074692309
1435728112
1499107700
721110989
429791562
1204745584
1301715654
1374663427
502924623
1915337820
868816093
562084630
1802922377
919446306
1470014204
1052794388
1876831599
1805346348
137280953
1831742096
2062159567
422868875
866160920
210829302
319538856
1768868632
1496171988
1369067214
2103129244
1678854725
1579810518
1670981279
1044983410
1022818869
81818831
377680517
1096810116
2063860513
68996412
1710544087
125251700
396903183
1864724193
157380418
1566864744
77904054
1895908338
247236353
645589159
1763339558
124559595
701994360
1660638138
707094884
394466317
630824438
1872471569
1126928068
2128780206
1219631507
8754555
1586087424
573207972
1161315936
66803196
213938884
916159051
582875164
2054745008
815413198
42539664
1723609892
766635562
1395770936
2129175007
946125152
1544550400
613551293
90169890
1134862383
1671969148
2086178378
162958232
2059728196
1334411711
1553004183
75009408
1665286243
1936434662
711463836
1156701493
494043818
87764660
112760022
1056356532
782429227
344486095
1798251093
1355483136
170955663
1265424880
1276091268
1883290822
126002032
1694801853
1672975584
2082718233
1784784588
1188798623
384320469
411911570
1057885258
1967059931
508186193
383809205
613934940
989424538
1532907207
1972280643
41626795
999558708
1529121877
139228852
1220672337
1111324123
2028211670
1557390785
720620507
1148634928
510432624
1254363283
1577387958
1029481327
907304553
779565596
628452965
1836082021
1250296322
1432029393
49110850
1750537611
1488229490
217222768
1891452631
408131943
798225197
487636022
1847814038
1221183780
665232946
1758685293
973793598
1806453520
179805325
931848628
1123174804
214405069
197583131
2010058716
117621487
906086013
762013356
1950992303
910182333
1519858396
721860068
1341386291
1079278133
1458837780
1355340738
982148112
801334822
1020408329
1700555463
1150256274
1932806423
1393099829
537918602
741198263
1037711398
1475175984
564183790
1643461331
912515013
840509414
123686663
1961751570
1242214139
1898715369
322636155
491185597
693362023
1235619847
864826647
1422614172
1109568053
1427387571
1899936324
726083758
469260718
1080969276
1011388005
1160300672
1453025673
153628995
1173137776
163783183
1832165273
399541482
796825684
2136272193
394831832
774383824
1458814000
580691650
963234045
771793121
1339225160
527463768
694931562
53541722
1572966287
1915442387
1016627154
650808551
1404261740
1471949649
1197311980
639266231
24896396
574310187
1584496715
1971752194
1130888570
685866155
1261443900
1453985572
581777485
2090567063
1902860631
1413137990
703598498
375422148
1983500714
126626431
1400614468
1595636592
920165782
1924509952
1685068383
262771940
978986589
1752815335
1538911177
135824356
1138721244
2007462823
1991131875
465743401
744430958
1419517435
1937594509
1450070047
52764506
868504946
1204324914
1878009043
1386039387
234460606
4029309
1865323061
558721713
1467845724
710006386
110724240
595517302
1071911476
1031755322
1961856302
1887637229
192502810
1980765690
5197034
1527489087
1888037806
569756182
1173090981
1990911824
548850980
2133109546
1084650471
1402215062
1885704259
1096011444
1634423314
1477123517
1723001709
49516974
257448437
410945383
2131371986
1251922528
432074488
36339451
1216383417
470158919
62244513
831291889
543704619
287896825
1183139859
1984314140
778950857
1992178324
1845674379
2113815778
1175876299
662055151
1475976527
776786981
1412447715
1998044743
223462429
495853115
858832089
1614407945
140403723
722037878
2095180795
308130032
523975538
349434909
1864999982
834367377
1581902927
1164977879
921760038
704557105
1463462712
817843896
1879910822
1329048923
1425725653
169615729
547958052
1018239821
886080009
1730481983
275855869
1102859835
1721324783
1622810382
13519564
980610143
1144754508
1034453774
1880532944
1667370056
769336643
958351896
1872346408
2080027191
382289731
890424179
60207531
814637836
622734268
228755461
869573954
1559731462
1355164574
369978048
450939956
1656639106
762752589
637962777
814160536
1429425902
286287220
18165648
1512437346
730149257
86513031
1237385049
2137414603
1201574904
1670105721
1616645794
2063613181
974041949
1828718295
2093414094
665359439
816314249
885163632
710470144
1378705718
1016702738
1263581975
782597752
1212761133
540122830
1649897189
907187520
1322799742
1336113762
1646632549
272334366
1648470115
789100880
1345212430
1277534407
1514591586
407448830
838970939
1138357491
588341305
2096536410
1876918387
1169018746
927390405
434728480
1762337829
489050811
41132560
1231134738
1268271667
1676755705
1828184841
133886685
1412527062
365580065
486008142
853820651
484924815
516985819
281990521
1702078051
444989222
1869844936
1687844185
48835389
1949279541
962898598
1610071711
1535504284
1463280713
1765541487
1742592673
616068696
607453221
256229098
193993229
1313541358
2033865569
1870082346
1395399349
356454085
1900486759
2044593594
1389924529
1845805580
842303549
1285149933
1657493755
900521057
328398838
836016516
1724501468
1679841454
562701308
629839139
994317407
748930130
308634696
436483578
705780245
800855537
273342298
1445335526
1513869371
217361408
1991435799
1374308610
1004767442
1003686095
519316563
1583813042
2128913931
1391116753
710050606
1791398749
2119124381
238939732
673403062
1719466909
1450556954
952187879
1908066664
1165657897
808887215
1895575561
279033959
908998738
580386272
10221772
346017085
1095098631
1695930605
793893236
917862448
1123639759
1453280353
2074781616
910412773
1611926994
1552403317
701899150
1370588114
1093363526
951547104
374863589
1114065388
1107838999
914936135
1928126824
1551362981
1759575160
1315449551
1417793305
2100437234
1531814023
1353696163
488543359
623460365
208724689
770658203
758342187
831841242
1825999746
1195390568
1718723108
196163683
1360093087
1751022998
560191464
1536133670
1243158293
20802627
1508571454
2117820298
787142207
2106490590
845095270
541688686
946185416
1260947558
18922970
1301532710
1953507198
503511327
105395729
1753214462
1658614961
1887924317
799131159
715155147
456974696
426637144
647741803
952533607
2102561624
1807200673
716827818
1047674425
50445687
756769831
1826851537
1939178108
531440622
1842234721
1323399721
1343958311
1838519978
1441049931
1136353797
1822943235
2047483329
2110503317
406569906
1630028158
1750309637
8385923
1012532505
2049942531
926682543
396903183
1309772408
13197650
110985224
2129835152
1883042055
540937491
544996929
1558546295
403601473
113597276
859303912
2146797481
1849981598
1537904071
593898051
1177655082
631845164
1220289900
1400828984
1728073637
731569978
1489856889
1971715555
1910135091
1017647317
1388484708
1684036405
92832608
457502326
98605813
672512379
1752429167
722951146
427674355
391049178
673162722
1637262123
970016600
474043742
806648021
1929099704
269445305
260167227
275449945
518744886
1602888072
1928838295
1686999335
904363186
1660715623
800181052
1091780969
1608634566
1213583182
177950413
930919281
1231463196
1636930000
909070224
1863673958
861878104
302588493
201050165
1306377098
125718455
136805865
2093652303
1517981082
1107536486
367004616
1659808593
674582780
1620890351
1387505309
1840659008
1953664563
869467688
551931853
1107878065
1769069109
1971916988
1752991634
367624465
757526899
1514916608
1323895198
1993174814
1373366689
2121351211
577599139
34528107
473348631
1393314272
1524288956
1523126114
1232982512
986150695
1273931755
831682048
2081839119
533153623
1689506196
466691198
901098805
842569189
788254461
696136435
776167029
1969130025
1942776383
528799730
815556854
1954970138
321771457
527923674
935111711
1940142784
1869355023
1597041740
1567823019
55311594
1238584523
352593861
1564915649
1101154279
1654845535
1523165997
704830478
1943058423
475060276
867661477
1383744000
468657621
1544597336
1806314238
491463443
952402333
1854533142
530491682
357536870
1848431671
870447030
684746733
362323256
51637703
1822020260
746084251
2062169392
543341497
1063898089
1406240595
1188491849
1865556091
143159649
1657658972
292715386
1084636089
768924548
1578647567
1728119320
518959186
2031067775
764800639
1607797679
139074835
1020651493
175087959
2093837075
678968316
1769022531
184332806
301492044
2142798214
799049711
1889516958
1908746292
1286819519
302328161
1207391396
1726161303
1839135397
715905170
99721906
1730410390
270344786
1817768076
446814751
998859459
965580642
461496340
1849426984
2028294578
1430837223
472024684
119702546
835445333
1722375678
721653281
327150589
2147219317
1667434225
658012331
76615581
384789754
1608045084
1647447769
2059885621
1481149492
1372106292
1436722141
385176867
1248476388
1985189264
694098708
1878630374
834401984
2093403026
1123316161
39361063
605651815
893995280
217644721
23641830
947798350
405095981
1723082713
1062651611
1205563331
814866453
1922697017
1926282779
1537046872
1699969697
1603552749
961262427
2114284386
114261760
992598405
1700069714
1059568878
2140856482
1840115843
890660952
1303620769
1304520489
1811862046
872316276
1691397258
561755965
915535361
1625284013
827377903
1440230159
342559592
775026030
78459153
1380000761
1797689152
1230412823
689196004
237323642
747259495
161731502
1124252794
154586764
264203135
511751146
1383439540
520761397
1568952159
618715507
792758495
1829174457
1551292356
1463320735
553841297
1317546248
1508040426
118294667
585827918
1294292178
842496926
2113190475
687525374
172830785
1593710043
114973639
621796953
1233875090
1997475315
1108484931
737519390
354278211
2077711229
536701507
1602765269
1363140175
921963027
1330280572
1762091709
654272276
2003188081
1260141088
1190651408
158269420
1354167943
2042658169
59003196
1946801540
229737770
1020933221
743363780
1850866007
2058237225
904853055
2130571517
739126334
235111612
1401753054
1422728705
1421899494
458658484
676806100
640689818
137281663
2130261696
1911716514
1262993961
404796125
2016307283
1435547228
430479302
1841420534
275828756
1488192459
137725986
1735164530
1271483663
201519149
278169150
1720642843
25590965
1952242155
1287247765
1155426288
973888895
714976720
548844511
650631832
929946556
1246427067
754255361
1572136485
577263686
1953352093
259123040
1539490087
1957102171
718624727
195019663
2141757817
2085502340
1619613430
63572993
1409637873
2135633989
1508504521
762501164
1704218137
1678214665
611068236
1314432695
1735465947
1996033019
131946928
1971230966
579496126
1768334449
632446610
1897441350
217754257
977508266
428736010
694374556
227600722
390911109
51236660
2094107554
392156706
252308860
717050156
1663234263
806587549
1912577954
1466562595
1174943833
1513082045
1952790959
1097542947
1307648497
85672494
2132187416
394164922
880265600
852869142
767509595
774683198
1354173945
621068671
274324584
459974587
2122347078
697517313
1534076724
185214652
90056696
144726560
2122307103
200855570
1893869328
746755870
162175471
767906592
2063790415
996982092
493757011
111323191
248887800
1877796583
1508387329
974948045
361565694
158058410
946783739
264086514
722039689
88675354
1030119701
454173489
254938120
475838898
1865288426
1567319522
1857611325
1509619704
528776911
134296513
551670692
38462029
1010477412
775123415
142841198
1847066044
1752103482
421080724
1705586043
1800161849
1795634743
132762656
1082844525
1537319328
541749179
109028022
1055828118
9359240
757334154
62943209
522733330
48542187
1276108383
732089385
1957625657
1739635257
1095980696
1573963454
821617920
883027613
2008480328
745265674
386415586
698120595
212350323
1760473092
1534263281
1514912012
364128693
1677797657
1768794615
1557544078
1301761430
420023495
1491025638
1621155776
2083486753
878878310
175714803
1731672904
774147216
1250165606
1326412270
23820212
994223561
197079371
802330035
2038790910
110617906
1178970299
807111440
352002465
1774070075
1761309331
395922234
1460058197
738826034
409178883
2097335075
224076915
537420571
1787598178
1574785609
697144978
1870672953
65781162
405737323
807070735
2011989047
1922212091
404887843
1333592607
338550415
885027369
1995716052
1282839567
2036244719
1554201528
621734940
1157347714
1767422768
1882638942
1766590966
872738164
1855171409
610255445
669917303
74714607
1077703383
1749255543
1898406329
1598376117
856673487
954991108
1933695629
599610568
1457234489
745883258
342099115
663945814
852339589
715030603
1386247201
817243512
1379839230
1901022521
1972524728
1088231076
1173010045
491187989
613624617
1848364701
636867520
251188623
304786369
918871926
1630227119
556847631
265031376
646824078
2045008071
965734919
1442825928
1441496340
354574261
1355669964
570580495
1997617872
627881254
1603851778
1631560239
1293605978
708926468
742533724
144882835
40846102
869893122
1562074914
485637117
1454014784
1093622962
459356370
2089800940
469830079
1687963767
1288732561
1962250417
606285349
808794681
156193390
1631111719
1569663451
1008977225
1616002560
1669744092
40791619
362268405
2006360521
1320661537
1063426127
835257179
1994070048
1897669019
911918862
580302283
282443785
964019125
1851803604
747575889
1317567399
1052656765
192305330
667168522
542549398
1052496655
1536079364
927021563
1870167619
1374804356
1914688305
27719167
1635191160
1189813000
812485928
1880613844
1059188896
42403031
760805488
414528855
176777574
608830870
879538160
1232910152
620772131
359744797
1885865068
1735029160
341348775
286283179
1208090800
1139190804
889154965
251816007
142614102
1096523903
556039463
2087942023
244192077
1758347441
1407169631
25780361
1576864940
592567066
1403869058
417160414
460430352
877759575
370229251
1025969586
878228928
1890316021
405595484
1135774800
1789213069
830859647
166301643
877962634
1703598438
1002540105
867882308
1685936258
1590390706
119487365
206779850
508560778
1628510432
921124207
579714462
1289071532
786173083
827532646
924979378
1065421650
1920548398
1917602264
1718697044
1172640042
1901076531
1862440648
1289713850
2069160129
494315576
250600782
460849522
1670509568
1203458484
1959306229
1044716352
1700940991
643789965
178702758
2120838618
1409341712
1135643566
1937562611
1945242851
490175201
574506129
1881323911
2067827858
2068412676
1921915410
584193366
564003228
854445256
976613044
1433509700
249357602
1047565051
1208062044
1412549414
312355660
544273797
109826033
1440082798
1314926891
1243035928
1791713472
1273483825
1532253790
1774031174
1017346176
1044516850
1570778486
694090174
111980690
1616165939
61871555
477454065
862876084
1766135477
489241848
502564282
1054484317
1116154108
606484348
973538566
142093678
1227570780
137655701
1229243027
57439420
37642965
733913506
257912813
563730380
551031143
1683170955
131830116
36368300
510231833
460721948
1173313952
1134351406
1005556357
1554970511
1691389352
435594999
2133948914
1431906663
863005050
956488047
2085408218
1382979476
683999327
492895905
1755623436
1256332841
2087764371
1022277408
1465747440
951741319
1911711696
1598938841
1752265840
597024831
1519980633
1262734879
1010673444
188706513
569962362
291329739
233021734
1088827120
1788713263
1894250835
1564472704
1576143283
670107778
1508974072
1533341982
736723713
1963899600
370252347
335742042
1423344395
1402099064
1209856280
958466277
1051276837
243007763
1686761489
278892770
1787021964
1292921288
138550866
1943732065
980470916
1793081602
1103427494
1723759588
1910102236
2032259613
1031665926
2101864300
344456805
1530086899
1068454583
2015832791
1071517159
55382744
165394686
1825284060
1548352959
1104954191
347699671
771041947
1718474496
1571118736
1613270715
896585840
769044595
622946181
1885699751
1771830514
1720291143
1945239420
1234153466
57272462
866080853
969652454
2053264360
206271592
1521796949
1549820411
524181339
1046583154
70681722
1710681518
602579492
779487077
1190660442
901552641
1114055774
952038026
714592551
1653344834
782554238
2110555875
1663307314
519980415
2041845205
728974757
530984336
285663431
1748382399
557358851
201915593
1722149118
67935134
1556881129
223800094
1513650716
2076465936
1826651565
583092132
881422419
2007579362
2118354081
1483695238
2035666133
499465480
2002276426
808411484
1919938670
241238951
1111834046
70106267
880289825
861663785
757528890
1663926785
108975840
649204103
763374862
1780326182
1998911716
1389472600
1375039165
1943636293
1740685370
2026046113
310900238
1792845430
1784838634
1548151029
332581858
583985802
548437022
511514105
1767455636
1467059968
2070457610
1698323950
664882780
674646826
1357258736
997780535
683985933
114507271
626689861
239129522
1940624579
885635582
860379093
1184082675
825851973
1007397416
1472016700
429636424
2114842781
1917108338
1350193262
1351848860
1722976218
1400621131
710881444
1360454206
22520493
592387977
540303834
312734571
1913672056
1744518274
1306980050
713758065
1448507431
427719750
1122182024
575745955
376924390
548035342
761684848
244088673
757788397
971259631
476842066
1078926764
2086550705
1233428836
2072982893
228768120
1536013917
2087411960
1962883942
783471848
2044404178
430342953
1468490737
1659878074
2013882545
1685072490
880462600
869839995
1026455830
471907838
1897304435
786538258
222882387
1118803709
2033641202
1319450838
640743221
177913508
384956168
1371832058
517582497
904515995
223301924
1718829984
595340005
2032573701
1383873830
469115479
1330630097
1765349995
1397407399
811232388
1952748119
1653419713
2010544470
158466410
1576922585
219374592
1901599726
248799381
1173377671
1498209579
1770450498
783634888
1767464930
1006655160
1355969175
1468320870
662724139
1285441839
512370183
1950512506
45730073
1460438539
509746929
1279240541
1763733756
1760874433
96050534
1763779401
1738151988
1205859598
673997956
1553275279
1783700264
617217500
1392442457
970617096
1427823160
1104323764
1641294739
478535076
487339975
1883106351
5478976
560682698
1344222461
397675497
1955547019
1307476762
256861781
54072701
304924804
209590267
194144981
350321450
430586970
673187838
954854955
448426908
1007869931
1788571837
192609329
335876635
1958373069
820669681
974836019
2046773878
1822651683
430109024
1046503396
595752940
1339219258
1619882287
418449803
33535490
2071000214
117931206
675355850
2048539214
156019614
12363752
261497609
1788630075
907112154
1721964386
57274365
1427188205
1299513009
329224793
1948472557
541857860
2126958581
152259808
1159896559
1000695223
1910713070
1259855874
262553259
765986177
192635445
1681510951
1188719182
1661774453
1346656
1105785715
1816574352
1668926527
993952495
952815829
1002225317
141243016
1849197340
293373927
793737088
1281925471
1699503171
317075920
672567330
53013011
691698624
524733057
1554293141
1875753565
779172359
1704086593
180946089
2078994176
2896279
1613861784
515848762
2023988004
1090482873
1758285118
631363952
6389992
2088697268
1745152302
1972558565
1733929198
2042682831
1978538982
1128029557
51830987
292409390
96859992
827921777
1542655735
1467348897
826167657
1659485084
249615280
1842245347
1861734473
116775396
1997751844
1497904725
936669369
1998125726
610824600
189026283
1816969185
227349778
566583738
829450733
2038495894
1178217629
1158998697
1269996653
1170487699
2036142450
1595171970
940505156
395037308
1237170284
1587561740
2092068265
1631209020
580273517
200821351
1984904332
1125324623
1195631625
1005133229
1688378673
153462272
254187049
646178748
994721005
185864213
1982479018
411951311
773343095
1384787996
2055239185
1549463983
541729668
1284578155
476038873
1734006544
464033764
1236617419
1840015927
272950910
471021377
1068362748
1748212484
1486264199
1680675972
2144121849
716260616
1209347944
970649966
127093858
915176144
2074380348
126750669
397433312
1710632593
1592747732
1532111240
25474582
1248566409
699500472
1808792844
1575229414
1366179854
1326626458
1145748788
274319365
64882631
378502957
196428176
1024661766
381601718
1575107143
443923220
211918960
601447366
706899376
417405502
1711630443
1084520851
1574419824
1555777477
1062906070
828970924
792426844
418164626
2139089798
1975043198
588443680
539002944
97494544
631968628
4952460
869467804
1501375183
938872583
1957641552
1056150066
440272839
94802588
1608572630
162571752
54559371
2108148373
1294930369
1389045168
941051217
1187086369
1294283523
1955731800
745892313
901107902
599406815
906438807
857125721
1283237417
506411337
592853705
2096775960
783142768
580025346
1652189873
1062824195
782254530
252011686
423610447
1062906070
1361247723
1405040049
411158297
1876038020
532866753
613547206
1867672009
1100858472
791641465
1459327384
1162139225
1865352807
325883683
1629731354
1389301715
1026341526
34622104
1240630351
665692244
952524924
697497277
1759604388
1502141137
1524202906
110723014
1765946110
1177806513
1963866874
1161746938
1275841144
1872113539
109033142
2105650829
1222179859
1763737996
1208716879
1419815701
68127903
506732550
1409831015
1297538479
2060662127
1673285336
1373480118
1740725387
2001116343
875883986
1687781259
1365669588
1396712129
981605297
697434996
218592933
1799421840
318204423
1645112383
1272704130
546899623
189232687
943271618
1465744867
319150609
1126376596
537816334
1110757314
597651124
1852332398
2003417922
97283153
1319973651
1207870314
1376587380
1901171635
217709761
652334308
1326895882
1917030067
1421171248
1928012109
2044571156
2062265760
930245999
1787810204
2003417922
745045537
4036036
113652746
789887303
377269191
485415285
434743127
682442764
1260243330
300424682
1110978939
1424018860
1530865398
464180304
1338825521
1680825849
1531782127
9279917
359856016
1244673880
524349012
1934026505
1219802629
1795866467
1459170198
1792389922
557901834
479964210
1199356143
966671793
1533146183
560083057
1111321807
508095015
777548717
9598407
1383332791
1057565781
615393615
1185001294
695015418
149820926
1557332243
2085503882
1592641179
1985740886
331881690
679030355
231227365
280621613
1273336423
442743773
558591707
2062516505
1269161492
819144740
1272286207
1943427980
1716519626
1222245898
452029142
181428487
1988128474
1053410990
1448292943
1456832982
861086771
1006279326
2002418936
2083557135
734258674
1749161788
893306641
1967585697
29618349
154351278
448954085
1408213921
1496692616
1530352711
1809548747
1957492628
958120966
2110611963
1713842778
199783088
1072685743
644197788
1895732042
1966571751
1140370060
1906372989
951694993
1997465782
1768837906
1658798345
1693202573
930736360
1108168943
312963671
1018146295
2030106810
1983117207
1616051444
2116185334
736731762
2122374722
1030979613
542294310
2094409972
1139848966
340092957
1172813430
2021126927
1565465884
1156332701
1179283625
1872859760
627236030
1728736260
1301708979
789059058
2112473641
1504004041
1414743622
1383473136
1831321483
317339115
793450856
353792688
697227072
963993496
2000266123
1494040890
1039014831
679900905
728667800
1499901904
1108865793
271972433
245472486
1896308724
2097804876
1469055590
223973941
1191100349
1013678072
1479734759
735649171
1302339231
2115935270
1633481724
1737423199
978446618
1338470091
2053122108
1263200275
667727675
685865061
482187683
1303408287
359111315
1734427860
1097686108
1234049745
682563711
1664467031
423623054
1190182283
1666267304
855013929
1539702300
592236952
868724387
1786913693
1685098233
42608986
1141696190
603226699
1040843415
1981505458
330032334
1142121275
2133601391
1952387975
654217734
298849798
49773008
1082468035
1632419278
1495902747
1997893712
1031519498
1652795358
1874263937
553233017
2012078836
312541013
456779365
1368076963
709445555
539739573
1092651115
777871930
1275210518
90816437
98978471
407225466
1160148425
994823582
1703225201
520807480
960949199
1166133240
1291123164
344421833
984219534
1605962325
2142299533
128231559
1540805627
437291266
586328903
1462937162
182207328
1013809707
1720530652
1794526146
1328891404
2131483956
389403948
1830331500
1283791986
2132047047
1489100370
767935893
1227881850
570951238
767761254
2043056896
217096361
208366041
1844229546
205064278
892352360
2134853342
405864899
1623065433
644993743
1110491230
481251895
800199017
537160828
823980491
1386918880
2019404749
1444524111
1625789822
534036659
1642402365
816125694
1797896527
1376502323
1805473709
449400095
779871503
696359155
13720543
1979479032
1337822203
1998225848
1900249637
1641621853
1249183204
282020351
1423103130
352650742
369423488
1993069104
2020963037
1369366844
2142956499
1917991961
1276412719
1470308662
1912548716
1093385404
427604756
299767433
1224939910
1245183054
508409699
2073503655
1807670243
1786392631
1724054614
1249890906
1799930020
528834046
672574042
339343804
1612631560
1089872511
543399415
209789117
855843764
847670247
1503715129
2092890439
1677207934
550981744
628923236
95929824
2121741183
2021552528
108270895
1425583940
897872243
1496005558
534303529
1881395204
1417936964
999067907
637459232
414173219
808144136
1804533122
361641895
377469484
1296534873
1536401753
492043618
1784510200
1853249971
578398766
631912357
296282137
481718788
168074380
1919169294
204484391
1583505990
1333489442
717544242
485448190
511473837
1350196663
1327542167
376012961
1704830184
1592006273
1459101897
997739897
1467868586
506806350
910585764
1655923560
1191410075
1741576441
408722066
1442119063
2896279
1356489996
767737821
433907222
984166138
989526768
1014807886
1178279871
416353556
1423794834
780885740
131800
2030079699
800399218
1672000543
1489100370
135922367
2007931679
118533914
682883191
731497343
460555955
2127439440
1075604370
1824006403
1882914492
292518203
483613611
583228535
2050596652
341946115
617027093
247999948
52956971
2031793479
333657110
1373166309
1758183822
1349099646
1321902926
1857826382
232019633
1953580232
1354945931
333595193
113555500
1641731873
474180852
1806847101
1053067940
1587433825
865140676
304786333
224492640
1281203774
1297682260
413092422
716238639
1572395720
974626929
1997861738
1570624876
1035122733
1881944803
253221589
842645186
189779831
1822211413
449416295
61144229
1305519530
1379338929
1513603073
75321367
711677233
1876007282
1055337189
1403488061
716911030
1510939284
130137129
726646919
1318423321
823853061
990328276
842997743
668219354
1970163030
429598983
412575545
171028418
311076585
1012224172
1035089309
1805078192
340557636
1851015085
1544701250
926411473
1032246698
240164823
1968330687
83415006
590694265
1312224355
141578445
1235282284
1298834761
43447007
1408831463
1638626443
1581529529
1659702527
1745860709
1262720658
2106331300
1404387148
1535118333
399417606
218163132
1861341808
745000863
1728745990
783237308
1499143804
46849927
477124740
1871762838
890341485
2002178884
221434686
50698174
247855888
1127869069
510051415
1537699487
1922631991
155158486
863720766
378434393
1471013916
2136563169
190918508
868771264
129345100
457134694
54884274
636534238
1680844604
554922965
1813650319
768736234
999454679
318460550
1870301001
1606954724
1805151534
1223231242
2075897298
149517574
607948190
1715361332
111445873
343598269
1954039163
497557563
1310635620
769799296
1802780453
745739895
1034825000
78454559
198682114
1340881071
169388157
623287883
1444404739
153193601
1597271969
165643108
274413481
569209808
1078852080
663679936
299439657
406418697
645011707
679957307
928507912
1350327836
804591908
165585951
629712046
2039388966
1213206132
52959495
871304703
796465225
1398769100
1093195019
194417681
5723814
63642344
2038488170
125711987
611848122
1350015005
290604675
548779098
184864905
544771910
301323110
1125563352
1439923179
22479066
519871295
891818815
398664658
839802547
1042763019
133860567
2056890335
1177399941
55693670
372018899
995583725
876126482
893277481
1522748752
1768813841
523940654
898312004
1363326033
990983145
22633775
1769284467
1544846954
422417905
1612766098
177047347
1754840562
881840960
1193864318
25227591
650906071
438361932
279014492
1691355556
1905978209
1535069627
1714163981
811625692
108844630
1012643562
964441770
615789167
921618169
1026452212
81130112
767558014
1107227089
1969032344
2142576286
35724108
251361709
2105569968
424778629
17064953
1502636758
1599259233
243821787
1019812522
614450277
1243499641
791172146
2002688111
1354967602
1280627069
398844423
263706980
1035339905
2080066651
1067908741
266922083
70489502
1387814220
613835740
1992842307
1749437765
413538912
1566122211
1489354850
1769498265
1339756067
472242527
1575956840
161387142
315173941
1236898956
2138929760
2078971544
963083906
1239745319
282749966
245161711
962051756
1550257847
588297978
1256385284
1607534431
893889709
1783344818
1719684705
1718127062
790620364
559655072
188601341
569854060
571435598
1118781965
1487020874
664712202
44452637
1003796070
26214643
1563806559
1531538705
1826890411
855375938
673226099
921884496
60187848
823356518
1059445922
738240968
1495247903
1060163235
1456226966
1617805073
594974752
775262074
609858715
801120929
700396431
1755040234
1676766482
272426662
217980876
827219267
192009326
1916323054
392905093
1136380003
1394318220
467864172
1384642195
2095166985
1533215817
2030243687
1622542024
1181799489
1159057067
1542205254
676534906
765354244
117192947
1051426739
1058514427
1448868513
1375959402
1542528170
1353722857
1718904362
1571017010
1954415416
624299211
1201768190
885305905
439113366
1988125086
1250858086
1769351208
1259420328
50253610
2063135091
2101331611
1875570491
2122726570
1465414705
1606651756
1043913448
200084580
755356867
682892425
1390324311
713405082
1928198489
992656243
122098181
18885233
1641400027
218971294
1992446154
1092855066
1242069009
516835531
1486623337
1408365325
60687203
367448148
2112905435
1486807316
907799488
1350588948
1417078479
1615373348
1965594485
65001738
2103190367
562521193
725963893
272464018
2042780307
882351826
304311252
1768637187
1236499320
1072871094
441900588
1703974226
838539184
984002850
1339444520
722400246
796285274
1203235949
182621066
1087265407
597796755
2053055888
1077421945
946281374
1452531796
1589584143
500957297
148125832
1515907395
2101695954
1029237350
1956544313
2070791936
1504341216
694141628
1751501404
1007385352
2076915438
599273664
284291365
1923720765
1980098837
1565587247
447836585
628833867
140128425
1498028781
1684262049
216330295
1368456448
309589701
2058935203
229995975
1343292334
557312974
2008141421
1131274894
804941111
1915780994
461476508
1780249550
1170108419
1299436552
759213502
1792988273
141699582
1578518392
288537002
936142232
1237196721
1959729223
2009879880
248292680
585448859
873332607
1112242104
78477805
1672000962
844203465
1656285809
1408882791
1264497801
1362978148
181673505
1357543918
622102396
861514385
1258323657
154000213
1430898175
2129853278
1013583610
885757871
1951413958
1241865559
1739357361
172828998
406444935
1842332075
1986719897
1103316599
1969749683
700122595
1444960884
1595960374
1158501467
1563465237
1779726707
682872841
828850569
1090329833
9902114
1823396155
1563285384
1884815712
1312334242
1887134321
1251655795
647113525
846840200
896296886
1004384566
2023310427
1888525056
596986525
1671465191
267039720
2093651372
1318523759
658608719
1007331764
1227303483
291946735
501501579
1376060939
866076915
1916254433
478272454
1161696291
1075325981
1438763962
962334746
1533719417
2036912361
1650036557
1749557218
985231249
2109279375
279761272
7503828
1350077832
84595329
1964399990
1467718210
290740196
1764877981
1073602836
936758380
808406792
1288860342
1473591393
2129478348
385653110
344979745
1205626605
1029581721
937214018
1269881920
558913740
1762275882
152750802
832889596
771703762
594669685
395733204
1828112653
1749036603
2129293740
1271861998
743899793
1356950210
1547206023
1647869261
106018235
1111836778
1683293325
1951537234
1882964034
1110409379
2113911580
534253758
363153138
127132145
214290133
1983882353
676751671
874547611
727201561
339300270
1354873422
623520552
1108867534
265357391
390189428
1634761358
858178595
556790342
1757126795
1103556190
1890381474
127935243
1076403395
610463642
1875344291
268076621
772004942
1406755740
392228138
165140401
596587645
980446847
1462394083
1118178723
1580884325
1406602426
1086009927
1244923075
692998593
2058724418
1585836121
1084194936
519667198
1304808965
486315928
417975644
1123505833
668471849
602685360
2095975431
1950460425
466933973
855057704
1423531223
1517631775
838375300
990722018
1331743668
2037177640
1859523045
585245567
1833298274
813838783
96671005
24364924
1571692840
2120909530
517736868
2052242050
692324460
1904809161
1272658558
432540643
242521993
1656606280
573749485
1161467603
933250875
350440695
374865089
1019170949
1824120392
1603398173
1365114957
168415890
818634222
824687953
1917181284
1431303633
2116006191
359819517
1134906375
1966053725
327630574
1752488428
1838696684
72858031
1288440933
57600674
1804774050
410119450
1869067332
36702389
1102447471
612143486
2130962136
1235369554
1502284936
615031404
1144579874
1240686320
1075981375
383900274
864059857
1644126412
994884462
2121086253
87165048
1947983177
1828467604
742803729
479355780
1164646236
850768776
566308129
1331483286
864905159
2016041302
1886633697
2058979775
1196197366
1835833574
1211700298
823366041
525791064
1364990236
667890143
141352249
1810523708
922549394
44441174
753480974
667738125
1497475024
451724316
16339089
448552902
1678146118
491795325
522858943
537424938
1822917619
1210539538
1522463062
391949443
1887643878
1567118289
869179673
1997058247
748682269
2089905747
1522399009
1691062689
889311629
1400876790
2052481181
1766221504
379363560
1440180025
1617313600
1772305582
1971106733
37835385
1946261878
1891243409
387364596
621604634
1294325854
2034968779
1292869140
145348971
2133548018
428512694
1951945776
265164643
1353925779
346829926
1611213237
799193275
879940825
478789025
1651738727
641458864
419391437
1715987122
881553049
1150456384
2026203564
1655188276
1565765539
1858977878
1033624996
1710312274
20950912
1766588927
185473268
580099860
2034823103
819291058
1346258785
1911344771
1309364833
1704875274
605391579
58632672
1885107358
363263813
2102361240
393922681
705000983
941469112
1555814144
678506194
343906725
953609352
1580020268
197041990
1827233334
799804398
773612397
75291459
508020536
1394142602
2011760444
779792223
1322131874
1715212392
2105189034
1014137451
581702146
48112514
432986094
1916790323
1170767979
325310324
1371148011
658709244
1086254774
2027722077
133315170
332429306
1110478145
1335510834
1063658371
504516740
1797647771
254173307
2096670956
1917347624
992946845
2006279476
250687350
1251095426
268091566
89778440
5681883
1329323754
1339243357
1057450452
1974045548
203118693
795942394
2066677734
834530112
299787443
1830948671
1562231830
723754216
1672555384
1610830884
324442278
1957887406
1047218888
588071510
1769312513
408730044
1008249275
1155982248
1238331656
592217654
494305954
1517826974
741371800
1217194819
708628902
2103438340
1996222275
1268128275
1986581241
1558672842
345438309
798201122
1074864166
1316510662
614324406
102518071
1303489343
1773758097
1423095127
1152520204
1679289854
1291957833
21707764
1157563840
497661091
560433790
830374336
185600928
818218447
2137473140
1651039881
346832573
724913806
1485173962
550374129
1612055655
452811050
1726763541
829866244
543562145
1872722004
1673706061
1464979630
751096761
1768901046
492546509
521787366
317028723
1165679603
854299391
2015850657
1327315468
188600194
66485447
178696084
52143193
1509360016
837640547
1696623433
1315418978
475937841
16632168
1295240234
1957081690
1822466563
1328373295
1981782972
2023925976
1151780500
1544768872
2029603902
56688284
408305831
1472579761
1362051227
712192985
331330360
101270267
958977402
406289294
385687005
164346912
1558594288
214186096
1134892487
1134542350
1808970756
123232868
1885505664
276639706
610338250
1696623433
148725493
1117913947
1255014925
1343643433
1681778917
114849424
108440561
1301221089
2132037268
2042726648
1481151819
15270408
1915689546
1402632846
165746098
1226166223
547621830
177730427
1398317097
693393360
1193061590
888290356
1373343373
855027596
1376624768
1673521287
1605837522
1119357809
1586857895
934324195
1926046271
1618020185
1764700066
118954459
1842227106
268549418
1427456761
1365541693
421904968
13119680
1704511757
653022135
630102012
1505753490
1437142586
1164397752
495546631
1915172252
465055237
1006070300
317094162
866571878
49917833
481152306
183653745
1239092698
1951978527
1252484794
912356078
1677560968
875883986
2094921525
1923780308
1811018003
1731401631
717216608
1966155045
1240611377
1697230432
1400449328
1972477326
86708557
304868481
936421846
1647771635
1139979812
1580285225
1869114637
1498298455
1382298685
969452314
561600527
1213638193
800752985
1934303457
995652418
1140891565
7630482
1223906091
1322388039
1204424714
1895316933
2121893892
60096344
1330666294
1328244829
366842493
1986495384
1719726639
40252921
219648274
1191609206
1480146592
1877265066
1542606541
1937339957
4574060
7398686
1383714354
566871761
1888335006
2014357114
2106230470
1142723049
1047754866
646008507
1843324041
411131868
775157571
1968220882
177667919
1544406085
2111640944
834330459
416612079
522700375
164558844
1718750110
1961261500
138935735
2145249345
650472470
245810267
495600644
1129762700
562814670
1390865383
194967852
644362499
433250981
1265981524
2140080001
1228682758
389736440
2086687184
2043639957
1538444892
80158816
1575259250
1642075435
1355771125
1842601384
1191930136
2039614379
1348533521
1865589771
373841051
1530884729
1792518234
1873896422
1045083451
1265550462
1922876552
978761823
996349748
1590185354
1920463765
1066423443
1540990421
464527304
1294391589
3723990
501246838
1072858904
631285942
737930789
1396151371
1896198244
1910055227
1546090867
146170769
563007571
1278334718
459420921
2034269393
995591092
1762074774
1417633890
1477032432
1054718728
184236832
537641738
686590355
1640257078
789829159
1699871345
1927057950
1113059960
446210287
1908945052
1247792993
1205280539
1293524811
77892277
1715619322
238403679
340043375
512157018
1176878070
767583437
27798755
2101689037
1489148357
732652423
540747203
1431245577
1612616847
1585930588
1155128250
1262917044
511270850
1680387517
1032116736
1502175610
1648049051
1530596742
2014820617
1779153675
849900321
967522658
677232956
1210263723
1737910415
2078481495
83481798
2122848553
204534717
1139222504
283759568
1392262240
2077993231
1922000182
1537328573
2135986429
2029193436
1023716374
453549922
226338964
1397531064
364369870
1230213888
794389660
127744574
1001785585
1506105600
1204878272
2091545675
1252759430
124233039
1070648117
50468892
1955248458
1916843808
1232005193
42060151
1294598102
1759606564
1394654936
810820720
1470834554
1954155745
1013877494
78725271
452176034
1853448882
763943069
1667143262
2087246029
1420044240
1681408359
1862087218
338951713
1880683592
1302946926
253799393
21501817
1891760546
543906978
783607136
1785842835
195359269
2126922937
1926465619
1098732879
1986321754
1970491912
477205054
207624622
2047890496
1288042509
225262340
817090852
1337290749
1794629005
1211422650
1620136264
833717767
1726840734
955276620
2072962662
1530214631
244379445
1931226732
1020593860
2117340610
2061950306
1774154940
371980539
370080933
150429871
999578686
870744555
472066129
1810380377
1354576617
1378814250
1935742656
2072056077
860540527
1884742645
1025179302
1361042877
1042594384
1073420078
890783273
227814662
319571088
298240524
1497595510
668955901
446856955
1728189054
627841772
253063133
1329066972
1906936084
1088616065
804718033
224128742
150368090
1187526553
1005929585
1496345616
1655933679
809636342
1664669959
1775316514
1036204491
865439592
449254503
1258962458
1873065031
421936898
1719535438
878541994
1555496288
1819408446
564054723
690100409
1828192756
213749991
150261836
184428982
954412640
136139737
396073827
1314479642
1896428767
1280965762
547688196
1219939471
1920828812
1015732900
763783370
1712219717
984116556
1791957185
645624221
1468505210
128645633
688457061
747045306
1117705399
1879826422
1894375432
2111424577
1116211612
700376904
1426033469
305426579
1320189453
42538942
10833580
1205351957
1115628149
1264253570
147684691
561946491
536741745
1094613425
1760514986
1878675696
1321935100
1457794087
1505203744
940318275
281501366
996676730
1342365758
33755797
276275952
83707223
1051124422
1222919150
193514566
1130244835
2074259033
14412176
1107218211
506412230
561420601
1869846266
661545687
822127271
496004817
1492187131
1785066173
870187615
1944967022
2014264191
1257785219
807544984
1167568300
2001485379
2079568173
1017087242
565529161
1342144212
1302905557
1881039239
1667302133
1335168648
979701591
1237749630
1485182558
2113956628
1861646650
2143687044
949729417
1204025139
564385709
1864544362
1987923027
269752176
1667735500
869877384
67878387
1758605172
1452397069
1760429097
1588667449
501054553
585144502
2052059519
164191197
1819467180
1629649988
1441254408
639714813
393231807
954259429
1846399384
1508006900
1867324911
1649272321
1807758453
1264681853
1512220501
714743956
1139154790
1522536081
812118483
1665634100
1586624421
984700860
406905595
1784404215
1423596886
303827272
2044733796
1074406937
2001924118
210701049
1259507635
1099939647
1302788058
1160155267
1476470165
1200166660
521629635
876375328
2021849997
742675564
48243766
2085873949
158600027
633463295
1995197407
243506390
873722090
1855455335
1890483255
2063135091
533238604
902174916
1422151518
795367108
4793550
1022170967
883101642
1145780581
1892982221
1923963327
195229057
112474967
992898011
1869952407
1758120387
1042943124
1303524661
1517464985
51618974
2074145510
52152058
1750076095
666159232
1514825328
1391629805
1225272299
1962210129
1511876598
1394521946
1395820284
1448181509
785208488
826472247
1427474197
848962375
876919655
2123270180
779228427
526589420
987931417
1815415132
691997576
204270720
261445736
682039073
321620847
718938181
1673072690
1250252102
2122427384
17831813
1850297901
1569497516
1024719377
1992161437
206120235
342573904
1960593572
1113554977
916688610
2002746604
22628549
2093111661
1848516438
58101507
775570976
641396162
1095155281
2025607488
702240391
604111814
2081060103
1563218114
596717130
840295261
495068873
367099761
1050377322
750532881
966338010
1305173524
506999424
117749100
920190503
1150011104
140022427
1786378552
1090659833
55628427
1751464169
794394893
755310028
959898166
1049097893
1636237696
54288654
1663924168
2125295618
171687953
1981391575
1198511428
31925989
1729280006
1272759481
1375371707
1896810141
624178319
1884919157
272770167
1734033795
1136471414
35701464
1183140273
1346872589
1211414164
380651673
1497748090
83774176
410019369
2046839618
2082276621
367238127
2068475887
451213367
711538261
18918326
278768643
718624727
602785951
529716975
1120839187
1953631457
666840490
687579785
1389960262
121033644
2087367660
407243077
865807975
690970239
1781856055
427132946
1703744698
798458332
296781728
1480032739
1809883107
2099474907
869177775
1253136939
1322591211
1472430076
1283116745
437512519
1877173626
2081184351
545878625
462650874
1624708659
1057690408
770392984
150317875
97869629
1873501026
1283016970
1502548145
1782230126
2141233974
398844423
695097260
1646688868
346279170
1578445480
634040667
1246802147
770531153
1852501728
977353765
593446342
1145774261
2094442028
686675434
150475703
42396341
295839655
871709634
1211250563
26844035
1140715426
580342751
2035313762
834629568
1654459299
998961803
798024822
1278848912
322935993
48987716
1271570652
1981074045
326815332
1176610816
2088554555
1915793582
1680149592
1841449493
492045231
1022302292
2141523848
542145172
1811595685
265733391
1569283195
861402387
1703820554
1514532573
2109937953
1630817321
632523913
1131730883
1947514563
2105870401
322636155
891317463
171551160
997423413
2100824964
1695406254
688670245
1194218812
2046233143
1942109084
394363362
2131875618
1821544508
1277965754
2023332282
1871524773
1086219665
1353945171
1256745727
472098485
1710627107
992960450
300826728
747424439
570836083
1543408945
649963165
895254908
392077476
363354191
1625666911
1809156095
233903677
1156756147
947150451
1187752445
1688007453
933864828
668162304
1034323728
1858440827
33704407
1467816943
1080404224
403738033
225669366
507040761
1152140330
1316659888
1307172077
1793115536
2115828561
1814202481
1733932044
463455313
1777950205
78212375
1901343899
1485536711
1251850478
1929510250
2099289809
842901606
343702675
1037949552
1385707628
327299305
872460461
358525843
1767277392
1579851709
623856498
1323071227
1457200231
1155968615
1593948413
1753293111
1671212957
1135808624
413500067
323939803
723600391
2097058198
136099016
1853355446
2027625586
1933808061
236730906
1734271447
562903667
531441548
1976373616
1268804483
189855924
1940455189
500793706
320350184
1672231120
14637894
1275678389
143296258
249355467
1464039734
1400066842
65413582
1353116914
351782629
1947779949
1666924987
2144380678
1874793977
1025747369
2131059249
555807025
704101154
104005205
339775673
667526372
1077524127
241272538
1686459462
398129317
506365231
1121030060
1716454633
1152438305
1447999309
1996754048
580707252
66886994
1851135960
1549119478
1921517620
1988822693
163450327
1533126045
1181869365
1144304448
1172185934
907488291
2077930336
1874680473
15385574
808773864
1180044676
956771107
286069955
1944831727
1205459129
1306084891
977454278
746269626
2110319920
1465190649
883726547
1028561092
348905139
1866709199
1939606658
1823331717
1995516630
803036988
1341600336
842179672
759200255
799665973
1306458193
1449343927
1102058914
1376509505
524309413
505346771
886205196
1759722612
421061841
15727338
1079932894
210830542
2060147254
1796911166
776317959
645996120
1481384195
654541784
1778558697
1800966688
497303153
98191225
1093370760
1298024308
189968572
1413446389
1865626919
1326100706
751801970
1614967049
2025417333
29815269
564657795
440802472
841913883
815174560
1949650142
1215071025
2045539015
596501533
1403420962
1478058092
292056261
988838125
1517369248
592219932
449019221
112552189
624280877
672512228
739580321
560001108
1774855242
1232178322
313630611
836456407
1449526434
1836184121
2022441408
1378654952
569355274
1189829194
1440013497
494375781
148595224
2145811271
1956495071
1293845429
127728363
401555526
1964960971
1907159689
929273024
930379732
1919924098
1050311524
338720897
1612735118
1471862997
660633740
136182694
681997522
1435150132
112216103
1455539472
735816885
204099596
1973336770
1946308721
25877297
1342218769
2100118255
667766446
875088139
486550855
1099057920
1711926951
1093501114
1952655392
265460813
971521163
1297770270
688291619
1072355206
6003044
1923677094
103372410
2039400418
1114683099
876434302
212657421
118571573
1177352986
925959604
1262662240
761214826
43865990
1236511976
800953076
1977211353
1246373008
2054564274
1866025970
1318125778
1997526300
881477880
418282571
1121504581
754378781
1290162692
848732111
20919371
1420078409
684120646
1436804702
1106591561
620338071
1924334606
501150396
576412111
916149645
573449507
328844162
818989755
1950746772
1551288806
1075207794
1288055459
1625868981
829526230
100462142
2066772340
1734489235
671880526
1409468596
952535534
1053984228
1186512208
1995642867
1771730736
1946593715
1093912212
1870973795
1211644810
705872531
2089902448
572974608
746318528
154432723
716794486
1583829726
1105446483
1302303570
285395940
1004610601
1450084260
1735270415
405406476
2008288965
956419353
1321740815
1264189986
538306080
15619089
1677265335
978393376
2104427272
371499266
562749999
1240804160
951154075
1280004467
1691417450
3145538
41881238
1804808965
1685743377
1694462140
71758498
1997210241
1865501079
818225926
1970312386
1821331578
780681042
1113201828
439350545
663169142
2044203114
1300875230
839580991
683302486
2084465296
1342290765
1567112184
434585329
489329223
315404435
250746459
1504585675
1180220862
1541702288
155126292
57798923
1310776012
1719807395
976325508
1022007194
1109976607
1531837796
1706727100
464034326
846265023
602042599
1210025302
1032240119
1398023192
1165188177
1345231720
1024202776
323530990
386309394
2029630230
290064940
297364360
1597411961
603517607
906549734
1979795469
2132963156
201870172
1928428204
67579015
283150696
1611054885
1117964056
2098603462
1283007025
594615026
1702287717
392198535
1437380634
284075974
1660399417
372224960
1400608879
1619773272
857836155
1112076860
626335017
346919458
1494228309
1237832614
841146801
1947367407
1379629774
1758733412
392190748
458485098
1683523769
892452714
1643352786
889362405
85571084
56298236
735810574
1331423576
1424768543
153065603
1591696188
2144314840
895262658
1831883327
495070531
955627642
193683815
1369762890
614434845
465305868
1411258713
183396632
1218670538
1051110388
1858995771
1395263412
1916004689
2146215313
950291266
1483853474
351526757
126541602
1281735723
2015558421
1979396817
1414669960
1350703287
2069098476
1419078606
2014735957
106454612
1260717116
2105402741
1357327257
85126538
1132026141
225509008
253135537
850355638
1556138402
1691591911
713787660
1961046744
722817674
935018623
1409346378
609186181
1334693350
1100107315
892795964
192818852
305625334
2124371605
715873637
296241369
1938816081
1184943122
417178127
1990579668
1503073436
120491194
244437978
63320202
2137396336
122514676
1996741760
1893235275
1614070604
648608024
81356155
1291679123
1909092006
97515908
1130944612
1098672940
1203575360
250132539
660777073
1321661074
1998283821
1325439286
1325007330
1081066174
687216508
978375966
1856926746
1585819808
32210016
346126611
1586707284
236456143
670350754
1669826592
1367194799
1270414769
954419048
41939608
880086525
1378969759
533963915
487125604
708496627
1222648240
842747162
822352437
1881589164
1511718924
903312388
238381884
999525784
2096412522
1168454887
152784516
1790649935
71558480
1904894432
1582913911
942492162
1653575338
1177010945
34066157
1640256501
112745918
936170882
776740352
1816453734
899281467
1314940091
198622883
155165230
1000350508
589686814
2044898768
1823302923
1832140656
29639013
1902838173
396205575
1866500262
989645189
532147312
70566476
1740625644
1532755817
488284942
1808942793
1137313168
1815214891
1049780239
872162850
747820195
2004022713
496639580
1432979887
78199886
804393208
1522993816
1634551484
1834892700
947642687
676513029
1456123364
196049540
779610358
1941378289
768186891
686985755
155129980
911445802
1815718254
997245589
986169043
703271927
176987389
216776154
104125086
402072905
184516833
1403492705
1866821848
253588992
1423312944
394671509
133981410
1075445882
345133777
2139235284
348832923
697241465
1224884958
1751833391
201356908
449214026
1486660136
977434130
557389556
1455539472
806575350
1813693700
392115240
1092141121
1806179304
1022538900
1561414168
224696625
2035064336
470934438
618712856
2015534309
202944166
419102967
346016793
1971051860
198997687
1022090814
968767809
1332598204
1452755634
673377338
336473206
980253868
56649197
1474821159
1864244235
974289009
1219087490
1303916317
113759920
1505679301
1748606574
1001056225
1657030244
1714959579
444026245
1308256433
1044877728
145536580
1655253495
1519891625
577726528
1002299231
237935874
191553610
394352576
1141998190
1390855896
250783206
415147580
1197996029
1624603442
1021846280
19398546
2003203764
1775551926
2084924519
883974312
1715119174
558739054
1911063238
966332648
1894685127
1631060480
691189737
1569966920
1998835773
964188862
2060605696
1493794232
526404078
1021698792
1921808804
643006054
1608692792
1012790599
1380772504
1394545041
1579395976
2076044938
714275136
113179455
1975655908
877351507
938522379
2069105644
641925150
2124265703
624626562
802369348
237382162
283603248
585836350
522610953
1050343292
225291691
1214364347
1443664045
865846944
1431827553
296673983
1785459969
1033883030
1075485207
675225926
1364239594
308824351
1476398990
1387447506
1253296106
1961867293
1185957114
1174053252
616571081
155478068
1343486515
84450795
584492599
1371221429
887845008
1684124916
428995190
1029439080
466340124
386695316
837388266
1838472951
1202663681
140378548
2129077841
554163801
1397888992
1240930674
371788669
1746712357
1974018341
2058651307
2016985500
1215290378
692828910
475351028
571826588
723385347
1813331053
1010603637
94458672
336572936
1043383338
1823918290
1864714131
888866136
391422404
1037657680
270714529
2143633712
1016549473
2094801930
2032806792
1400981051
188898613
1093526668
1047311211
1566025903
32063678
255500041
1525964199
49630029
1385410793
1546191548
1524168160
1357880646
1319345236
1752234435
766687551
1350332679
1665722709
2029446820
1607581277
1833870973
1433390706
682856539
761303414
147495689
1905625712
799482350
1778790776
200884240
413835640
1042534911
1404289463
1589215295
1642370887
1385781865
696605771
140723419
1117896747
482331275
1245033148
921323302
581269924
758079769
527296518
490323397
971967307
1601896376
119212691
1965213981
955201403
1607678703
987870606
1429699828
1366824393
84900663
1251770469
1658058932
475882494
787325539
1642897756
782701496
74168043
217503792
2035503963
1237265964
649017471
1838295347
1269191756
91525569
81700207
385844067
1596038191
1976734583
2128156965
798011811
2012534769
1880436319
859302268
233987275
1859896716
2016421676
36235144
1615298717
1660810412
2077223150
1649981960
2033747279
1293038255
265882304
1855746627
728300070
408230696
960511313
1857221503
1818356127
1985980996
754082073
1626858969
1565147264
540262392
118014118
133744370
550143928
346817269
1742941818
580181039
1556879739
848155100
1186150868
1869787523
1081204545
67096428
1394370636
834733351
89986469
553069087
21230122
98867420
1814373362
1183157494
567766829
1759916335
1560860763
708069720
1242837598
192717923
1286894658
2015264811
531766992
1874008128
361034511
318003459
372308699
249353726
2043748286
980753012
190993786
1733491652
214905410
1665541451
2043536972
553570551
615161999
1200100589
478562505
2102727974
2005691520
1478121949
594313433
606246660
586387895
1638779810
1460141619
545198816
1247939010
1718348232
1787535893
508860134
117877151
1324084205
37257303
969769449
1008640562
1621070055
1294714004
1368362922
1828038632
144443688
1363270699
523326696
97067061
237650353
962820843
1276404835
279116870
164605392
1173138153
2056263267
1579140333
1797375099
1013050086
927489596
424866545
1684829907
1530992523
1248642128
649432101
502843018
214785534
639679121
220908206
1846829328
1491797945
920563409
568501348
895534872
216352521
1845897329
37576515
215072516
2000400788
687231512
630810428
246619378
1465639217
731705198
1421177383
1866629451
1217287046
1614996622
1466893465
125068555
2054304999
1246846906
2071263811
910202306
565613764
802894477
752344859
1085725868
2127967388
175503037
390191101
762251111
1631885677
366392284
888559879
1474560300
1247830321
1069572026
1582567801
1170025349
1368689511
560478072
2012412613
1754081314
1804167506
336749614
829021537
1861624059
1766010483
419614988
2143694075
888602869
743381454
878103388
2021223886
1253084829
1047914325
175110958
1698546264
1979148472
379337831
1829424609
1825038423
1605539920
1439269217
651109246
1710456638
1085950883
880582314
1142367722
940058229
907699423
266315820
1618534000
1064595168
1430596191
1145587640
1666395458
1641711537
1247953423
1192049643
1541092220
1230789650
735356860
1490020475
862395746
1155803141
1942257153
1117376982
1480786670
79619575
1159022304
1599314295
1026138195
738106103
1714088776
993495559
59404669
1204830024
842236278
979034894
825812441
1010036118
395760316
1324084205
501596084
672137110
793779703
1903561916
219118848
2101497748
82198342
1186488948
1999607879
1224011718
1405510614
275314543
344132373
389669486
1274822623
1504358684
1423111869
1246504554
563468329
1625358305
345312807
1524772529
728976635
618301945
648973727
290560648
1124917694
1109521155
223795317
539803258
602127655
892850284
1311896506
962684701
1130350581
1491054013
968836616
269920460
1074165953
29230602
1192604963
1646479629
1253572443
1999293520
1376452064
735237531
837529807
1570712550
392002400
652361781
314271235
1944820669
1752454328
643738683
1181195804
996011335
81943337
2069375579
1106946094
725052523
1948795472
1882100520
1797614742
1525848366
1355417390
654556169
76266782
617070399
1109180496
799012957
779160859
1251483489
1941402807
1954777638
175479862
366626472
587267660
435535663
617992894
291605943
1914494262
1716034051
986070739
1223968329
842546207
2031886467
670985943
1805711539
1239999671
545570657
1649645653
1815842614
1823520722
1206579293
105356858
1086330833
390936234
459993986
304037929
633090025
428716877
640003836
974109469
899682245
2047987349
359145531
909866373
606828939
457271053
175301455
1513345636
1516863744
569368879
585448238
252690371
367300667
1606632490
1528235950
2074295738
440229162
688609561
1729224386
755244796
471492159
1978488691
402507559
587305601
608194118
1920997456
1938823091
458868226
347452692
1355124605
1936984620
625197432
1986908523
166293237
834937798
391754017
215603003
502155215
484462834
1224080044
1461195841
590533694
134063950
1947036825
1272454118
1225191183
1344269965
331664070
410990443
1721283250
915097728
228971537
338756304
866851533
1948421663
2049752457
246129950
1299207635
1689584102
571144206
352641641
2040129314
451683124
992347702
275897030
1807396870
1648021534
552498374
672311741
1068232641
393083408
2056973284
1731488926
1237543431
692745736
890609352
598230281
1624496937
1413343007
303951983
817432751
1389080213
1632721013
1269833585
1330192181
1061983431
718410390
1283406424
1775013317
1262798420
177329961
1281853591
1011164887
1959985344
618406831
177734542
1077751169
2111481392
963850226
51223214
1336940005
30784627
123537188
575333474
1487900379
1753442513
1939297613
1513714631
1628242211
522099529
1135735024
1635769274
1412768703
1771991492
2091389525
962484676
789658846
933575501
86468271
2062684296
20677029
662359079
73251945
687838768
1094326996
182076888
295852725
1962795052
1236090661
1886415661
1037022762
556949098
838837155
842564156
1132977987
1792481185
1196254761
1269848288
670128490
439194777
590411211
708478888
1623017616
2037989619
1591063801
501297125
286905640
1580884325
269550188
304993556
954816063
2014307042
558693038
111046715
951378755
1513496591
888894395
669244666
972030234
1989939027
1144885223
661502079
2123364207
1960377791
303752192
1335075363
1565793867
1117581198
1212811697
1858926658
1159365423
95049675
365061457
98460009
994831698
1550295701
1466230194
1255922936
759607143
397532072
1890127592
135287004
1915733480
826320807
1698932771
2063805668
274322685
153906942
2039045283
1290061940
1653331417
1701129970
963128338
1838313492
1395343332
1290900743
195417020
2093167740
18581069
170325613
1592420745
1481477107
1521656014
1253058677
1153808983
467573161
1220747569
1189697012
1953856603
1130278172
652057816
1502307915
1925976673
619090596
1474234645
425294397
663871556
766645658
1251551280
831947831
1618924717
415108709
951222538
1355061016
1064172200
856876358
539632149
529887882
925034306
778816247
1690834005
113225089
439561980
1625467531
536571052
1775785656
1160165109
1634237171
1769582644
689241003
119403194
1546935379
1679769489
1686203438
1150089034
1631108458
837260967
1627920796
155719800
302040541
2130358959
1920295253
1401209385
569719226
279116870
1994434448
93391881
142045765
1426864393
88708823
1219979493
1620503701
1345695537
2022922692
779860149
3683916
373639069
1460196051
904896604
1513492684
951082782
1582893954
1834544663
1072045545
78585146
1067932770
577769993
20666169
1094476047
1573937103
1462111995
1530077944
1238322773
1391703184
499772621
858829471
914734827
195929419
1437004540
444303772
1610119574
892597511
191613778
1295636333
1186982291
139205756
1842381054
80896973
9517685
1640324904
550268640
415147580
872013396
2076503094
1324808313
1675150382
1928431695
2129941657
1661850407
1144022785
1702708571
569295819
780216567
1416899422
282865700
605376879
1451785824
1532420324
194574366
920190503
2133609136
150812007
1300165043
2107648964
1547937461
2125927325
2025002254
1710277240
2083309843
1465946716
9624650
860584633
989451990
1295973545
1913386468
2034060798
722143333
1492757826
527760329
1210075223
1188232884
1517744132
283759290
1919348028
1324317357
1411084103
852677988
1677376278
472876973
473981695
1854861301
1913770151
1667922981
1605147230
2042685372
1343626084
986802640
85213382
393751591
43312490
2012637945
1477199009
1282211632
995772039
716096879
889247330
981823176
1163277601
439217875
1882588602
339681226
780183522
1489413456
1070333142
466393136
1415914507
1850726589
1821890480
1020607381
1500917217
1835651413
727032678
523189373
230294113
1934125677
1301427442
1888473153
2003513659
1345995822
112996089
200325255
789936910
1556999353
7730109
1530655811
1828119252
1154974303
464559620
1204424714
364735435
576371000
244515686
1624532114
289796387
557730351
1481022636
880471301
194639414
750830369
949141289
1803505344
37892524
886647744
2106324887
2035761117
24758203
2048163268
1084184418
626177505
614662743
756619465
284020831
1199590085
1879088601
1263117571
1367428795
1494809591
276724754
1627319460
661602877
1883708869
924923933
1052825513
894752060
1668413126
142883597
1707574221
1751226669
742777989
1010654876
1548848259
157673154
1178046150
1029082158
25366894
834049318
735035286
676765721
1913571546
1619288444
439681123
1836409854
260339959
941580192
1784519301
1882347912
32156773
1709693873
1553316506
1165556754
1439966611
233865323
59818904
140737312
1147950313
1466313255
1887875379
1351518834
707459845
1383229606
2064794862
1111102055
991364696
1352349494
1280565492
37951938
1572080390
881407640
1896822872
811876365
576971991
1202520406
517566491
1752948976
1235563862
1826381002
166767688
200317846
73153846
1023009954
1545549045
2064499310
906346304
1410264277
382945379
800622049
1836070915
2127902344
1022072975
523141250
1515161715
915664252
369349520
1336528964
1222979411
1737409444
6155620
1873509585
810000901
1763899953
334905512
220592908
2109261666
1057814406
49891837
367785349
1447938893
1330545866
2121565640
1660098887
1809160558
876293076
120082717
421201167
1298519503
1324071999
484422136
2067170694
955118956
1292645982
886852330
1549426804
1356756905
1206087637
328441832
788907101
817878670
2114411993
1466655088
322496663
830591373
55232352
2041418694
291329080
323055796
566014809
1160980066
1964841193
461426262
460430352
836016424
915930825
1128201867
1929027157
718822850
1048887233
935632137
628018901
1451114372
1556518461
151064836
907309472
1416207423
1181942506
1622387776
1169553082
37582772
1108655652
946343494
1907397527
911043335
320440736
618789799
1768837228
1216516807
1086106891
1893207715
108617668
1126273083
427360197
2053113308
54636724
1811337420
273829698
647840680
1941002167
616239499
1856197074
123829206
1074842996
168889649
992904710
1186721317
1847790589
871448196
1677688696
456113335
289060973
2124486486
82458555
660538352
699359545
1932873396
168078682
953931076
382396577
1545635617
711900735
632657349
363051173
1242216066
578161163
1451924855
366577175
1882029833
770801837
1402317703
2047577068
1011200361
526013968
571204185
985977800
1287010005
981138283
1594491518
104051042
1483154873
1107332563
1982552602
632611594
599889432
1494477869
188938181
462941007
869674188
1057436689
315096960
49222099
1996279802
1026514374
444794527
1056689870
1225205552
1456133509
1379053445
36621972
1386106110
480525606
1098089520
134862990
1374904315
619639312
1217781723
332644683
932942558
2011384624
313001261
1168136965
1094809441
1419737725
907839939
217548467
1510846343
960755417
790738139
204169073
1092789655
882309640
355880970
1638360251
1272074552
1613174847
2079576325
1004735426
1265611603
1224762285
260557748
1636495200
1496264727
351002711
1016420069
253067526
432052299
1664056841
335336686
1665928747
1028474860
561349323
614984583
1027515680
224349934
1463810537
1308711399
941428217
532284734
85387795
1813982882
51458421
1846170447
1906298817
1384039657
1313384062
1698059409
124546081
1999107610
1703576885
1702523728
459856144
632030632
1441628675
714174414
1265679660
1815585881
671026400
468051749
1032190651
1884114508
1823792326
1450090266
2049920528
1543852314
2041134668
227447262
1204904436
37892524
401564669
721673960
465927554
902753787
911555062
269692798
1445001377
1025192792
1485625058
1762125554
1844845715
1599501845
2040819078
1006086350
444291178
1094662199
1604216911
362862198
2015954873
1911615935
695536479
851241651
311444972
1209151731
288316315
1344229853
1336644306
1736351268
516890693
347608746
2066873994
1853304320
933815585
980028651
1119995784
1702279110
2070797148
630154585
1996600603
474773447
1113109934
946105758
1471340309
431462099
275527256
2027026717
1609197373
1218626289
1172899099
1125515047
181179603
74632238
836139433
1668313873
281813518
831562147
1580741317
515742257
108022116
1001005730
1238846821
293965644
1978765161
1750847478
1203947876
490889031
386507020
1530617017
1370327922
923225754
303809664
140009298
1212720398
1829509857
1585251533
432785417
765562462
270823705
1167611350
574197288
1210234816
622813301
1192821348
1196718023
1090346243
645648808
18625948
511604885
1711842805
919902531
541183617
1457120331
1648695032
2112343829
295074895
1170671753
2133848335
884618527
774273554
1202997426
1216262329
1399169076
2075238049
1287845423
1098806961
693962636
915657700
1033878857
807292991
1894544120
1500255569
674248350
1476729038
1829551764
1688990937
1674974010
1363475902
1500481954
1351456455
1589206895
1346404675
351152326
1795809838
1560255586
355319944
380364871
1269891036
797820466
986242659
667956523
1483682114
344750328
934827656
1541592608
36216155
13753621
1268938670
1105216406
1859422472
767293973
112475209
847784863
1847183197
206513098
189855924
1934022130
307758953
932824659
1161849432
1968475046
188667881
174723863
1979877124
851200106
1591421969
150428877
1924438323
1138985155
2126874404
105480269
2034738201
968250695
240628441
2042245686
878956167
657851437
999357377
1975591743
1253227372
866488947
1351615421
1887706300
752216708
1247812313
1128669623
842355932
1322949703
541140624
1737036933
1385308135
1092004597
1855045591
271392847
827488155
1748542997
1360137520
1147113585
2035717507
340042710
619749980
267528056
652729473
501502797
360341942
1479009895
2058358592
887759353
1657259757
1229628649
1646499372
26185843
44918999
1644217039
1968466053
1038261110
51882929
1118501331
1529520090
25053016
587572349
94267658
1413626819
1497003828
1629331180
541260952
1540944704
1102463758
593796990
728455028
1593137924
1748104929
1465981978
858178595
2098179821
517040286
526270259
1712534122
2141177110
1208522590
1631888503
1936779101
2040122078
2088484220
1120541973
279536679
1434885015
481750041
1150387705
1980695791
1337840918
440997354
1297458560
1101453139
1657270721
760089418
540061204
605763857
796124480
297532654
1169960389
1120573900
2094042736
1195514222
338969114
1183324667
397987401
1332957254
117440338
1135005832
783319165
1523918168
279754173
1151522920
2140773237
1022608134
774939196
278564750
262600125
1500137159
1534774830
1296016710
2012909264
459808304
1679769489
181710940
188347943
1607956169
1835153268
1297522129
549906938
1040852605
1132385057
1409991343
1291947191
356771755
1627153697
1023954478
1205933127
1280553280
1611511670
981551290
455038389
969613349
276990556
1502039175
946217850
705763679
1704415623
965491319
1984816358
235669196
1059334818
1954361608
1592656348
748300176
512141470
1359884320
1183416904
737311803
1745372689
1705766409
496703230
908607039
1988006787
823356518
1341479124
1008310266
333372910
1735178789
1474234645
1265575053
279249472
292348010
2096050438
757072154
2034622997
1916582218
2024628673
1336104455
1885239674
1826661888
140916817
1696447586
244282383
1108634307
955814162
432437552
1977049147
2051902906
490791963
97500579
320164217
327810565
1891814148
104061207
1192865897
738230870
247877718
1825446966
28052402
1442234135
1599598768
102175785
987550560
53541722
133519173
1928190513
1417537136
1347473426
1969103298
822973809
309275593
1105136116
982022152
1588439671
1665703121
1914514558
1146487193
731790577
271031185
1021757033
1261051484
632380239
2061207991
1446166107
310546440
1868692007
1099003187
1792700955
1720577636
156456940
659315357
1933564676
1323826915
1841143348
260362028
1083381421
1630119069
467646413
1182161929
1574652499
1994862367
1717693334
1146869217
429046203
249482714
1898988385
1378742095
1422515565
1374820956
366701889
1383612200
1342767499
463140075
747313972
2093149935
807965134
1392408615
1579035576
1210800935
819399629
346393265
1834409163
2064548299
435361204
707369291
2084108672
1281746435
1968868042
446282821
1046783844
1459101897
956904207
951817655
318439
923852401
591344863
4626218
475288390
1411850751
185749054
2009141459
2090381963
1095437419
1022450171
204038863
204337164
1568911113
115602804
1297168240
1410910705
734104581
1614274290
441908859
324198794
859011254
239843557
226635751
670179280
196066457
626929842
1707027127
52128936
320247961
942416849
1343883188
299058223
1605990998
1017855715
100815207
252543295
475461360
1891452925
1155924635
1321895034
1737046106
1450059589
629321025
1193072730
1284541074
451286521
1226005121
1633494636
200877834
1147754775
2024576416
2062328957
1299676289
1259386471
282391910
794523756
2104879431
104240231
1013523128
1866373433
175139554
1920677101
1660267478
287223942
1596844907
2109296615
1542146668
1421837983
1861090095
1618006015
1113386161
1894882886
832123328
43556746
1438776037
852444040
1221917382
1446351673
687164560
1805619939
1226388782
493991181
1618632629
623617258
478750920
42262617
279531185
1396974728
988083626
1415787383
1844612393
1951586278
1656755627
1851545207
1921910914
265866217
734803754
1735112159
2007467236
860359223
1483106500
540113688
1609892234
2124665119
57887322
1010419088
1429061477
1162557183
413646195
716511468
1591668242
1345351474
292115235
252491176
1511253244
737195612
1824730663
1792082767
636691974
1710597917
678968316
498854370
776538814
1281850759
1144069066
443186858
419224733
205773308
708230626
2023145669
2102641187
1484831636
2039377445
676238021
2012412613
738791214
1945634384
1134957685
656935668
308741352
2102922403
340768479
53710998
1250853542
480468020
1482486946
1299224407
1170264677
1918732038
315365359
454467449
649965722
444298602
480041345
1420934942
1884555471
1939023214
735649171
139787934
801158020
1139258200
1720899034
1181948461
1586442975
823528970
1262254193
1690358684
377590642
734795030
1625575579
1058013979
329477010
627729017
317924153
1637938503
1797200753
2056442561
1052950668
1055785863
2078058258
150807943
2065976872
1827124539
71906822
1058137019
870202693
4077154
464426417
1217187009
851280148
433678403
1290162692
1288875801
1919444437
1079641247
1732420823
306127573
1063147485
1849673256
619307114
849785366
605675449
815306564
83707223
1974914122
226104133
596164740
1793748153
545135634
941706307
1848079099
1720051157
1451632748
1129599317
186569783
1189285979
1249099973
1931435482
1119191262
1175605780
2017712535
1206115432
255466578
1559696994
103386220
743688699
1268612486
352740753
2096522108
483232912
1183209405
46244261
1802231322
833205801
1823047960
474203462
1912997198
913690468
976933988
701385970
1872607443
368770958
1850560657
1888874354
1307026512
1705912385
1737358576
1088932997
909153988
702032767
1828613773
630959337
556446873
1405203215
1112451504
1070312078
2064281061
854911287
1686285054
2059911159
551467088
1428390961
1131623602
1755835713
170325613
832900714
365745665
1041115050
1484870198
348096258
471428538
1212917346
1640346882
2116079463
708899374
636491260
1372077448
1180660934
1591310069
72585737
1185947377
1770605358
611050798
1763283292
702060236
1969885370
588436281
1885756262
874872503
2050650036
148561127
1298000180
1925748592
290060464
1823610422
1387732588
374185545
1199695014
1384585096
1590101209
523179050
1565142459
430446027
1042513234
847338821
685082239
1444150842
1416826129
798823980
1983199986
1140383481
1464601836
340448111
1749531081
1724383812
1758760813
2066396080
1802107828
1073326666
1808816475
683776960
678387257
1327633981
1725321473
1982355292
17230383
611467101
1106644363
389776936
1809142832
567311113
1203946010
1896287235
132013708
1155203612
1193176711
952747984
1044861011
812440057
7656595
14516318
1017672592
692659040
1032124180
895095298
1946412645
1114673056
2129952871
2049104530
2036363677
1540555290
1425646445
898025650
421560356
15898990
543563074
914821016
553532339
687231079
339463779
1375555428
1600191236
724206886
883278448
1832517978
1287497264
1795150482
1652708380
399350936
1967542659
492890208
1979421138
1859998151
523522191
796492499
23658712
1557818372
1170625563
458899629
15595758
640617205
61928081
533203487
2076070160
1326336511
1894690584
1048705145
281127428
1391647385
1232041735
1178692190
1141823761
851991513
1716413523
663721001
912483346
861880798
33949527
68865210
615370206
688815908
1995083419
588264293
290793268
501054553
1961398003
1633923673
1022343302
427070481
1516895520
2074787876
1130791294
1001317601
807118558
1950251787
1798049812
1273262332
434340756
393739657
1644812275
2042912856
1551556399
1488662880
173023052
1636055011
179205107
395814118
925477612
505677946
1486871743
1398322669
1457313759
1569432398
1335909520
1367956871
1707561825
864742114
1209334473
509804594
1385535872
86434064
1657461823
61836512
846002745
49917833
66847391
1082259712
285404893
2059806450
836269047
507304938
91796129
858081275
978161194
1265015378
967778025
633929574
1285211051
515325796
1914275787
1638620857
229377586
1826475610
196778095
613225636
86784094
1551582143
1751540144
686836266
945698727
1332881751
645008774
795114640
320719845
723023670
197151721
1642545527
571863430
838957862
611718335
632411203
1237501518
2028063477
1955467648
1511988178
1031031148
974495945
1430096965
942780131
922647482
1638124416
808561278
1813189347
1844880540
1410378827
569712007
1154163776
945404425
1342817839
526099480
566999358
252388968
250152485
1135686675
15072568
54586727
495173528
767807226
452374415
1406380010
538679621
2032002162
1080168969
395921154
1948718759
244447539
1166045761
538578060
750500608
1544373950
1864617793
736657731
93276072
1024280531
1503604285
320515904
1926423829
262802463
910328921
1806814302
1259165082
144745821
1739011525
1688282692
764398955
720403280
1381634479
870733386
1178190575
439065586
1983513392
1812205367
866674176
605605047
2027026717
1710129562
1791654674
1716050232
1854547874
1894342298
1961163005
784243574
1910415805
1707814925
1640973680
105729636
1629252051
1390870627
1917535019
1454569891
1686676050
1911333560
584252921
2113606003
992268383
1109931770
499294034
876368978
93699077
708699776
1851465111
120380864
672253858
1733916895
1156320226
1616017229
379414980
149475602
323403085
1519091191
2099975817
22398200
837410115
105414773
2001502800
603647195
571707314
212584668
1187356861
380984876
1607866750
679977537
734703919
381501226
2068924082
1395975477
505360418
1119717050
1870122935
6419528
2142720115
1703441714
1092531393
1344611898
429844665
1206591086
453015542
1827911064
2058820502
1786105552
761774710
1335896574
1260557833
1787813747
533174835
1840946404
725163275
1510923723
1362144758
231988099
1707837371
1922036453
893102915
330901115
634829181
1695362642
1104498863
275314543
1564165681
1858965419
672214293
2041127127
2048741812
1284829597
391934957
1991167927
1560434087
527519462
1553677256
1062536575
1109012611
1587100821
750104812
589604302
2076410925
2029537616
1027534088
1871720939
2049954102
2020877016
2030020619
1618294357
1687554826
2126144537
1004902593
943370875
1687960298
1972659923
1335027775
284267293
353053936
687304983
1336366043
161458587
1049494200
1341120783
818226138
1345416971
645486519
281998339
634158925
1293922178
1865352807
326809610
1588446435
410312028
1331668568
551167071
104204307
1858352560
577778609
399147275
1614655833
1862482944
357160053
697446568
223550342
50771864
1758742517
2039803482
2015864540
912579033
1741956822
1953453785
536701507
948114956
1530449829
1181667571
846629049
1729011850
1848971345
1385906370
63592921
1762125055
1309418243
706276360
384705958
1273690556
589730301
1608029378
483091758
1751521419
762325082
1443348673
161212494
185877317
483567299
991556266
1901186472
1739475967
50244271
1688435593
1168268606
972757608
192878080
223508283
323706029
1268061548
1865549043
2086382020
2114506270
479170881
917591782
547818737
1260361765
754869490
1142347732
2058028925
1395798792
224625686
212702378
945284521
864890237
742203815
413491959
2121286817
453898853
1395885791
844755052
1821918365
2009531777
603153892
500087864
217903783
1884047327
1134941362
993321564
1691298893
6905465
1348988582
612179096
504670835
317094162
2041516703
1353753156
268964516
324811206
5954036
1587803261
227313804
766128067
401103102
116399394
110760328
865329865
678440738
1294271860
1353971006
1836183662
1800436775
1882298298
1941691997
107619402
1482764845
506412230
85377070
1684813193
632561823
486383105
616139124
1377077056
1801392531
1244614966
1710861855
2048446341
1018945119
1072530934
617037748
421617346
408851455
2022816636
1925775333
531065538
536149274
1436211921
957337348
1041087008
1835441461
1598008169
955072458
1173517352
771106851
753930757
176370132
2061182712
590522777
2096779899
2137680432
573814774
91455162
1969915121
2145232451
828128436
1629158275
1286060366
1348370290
1318863551
1711711078
1856675366
572712185
141575353
1654065787
1026044767
622692299
1160343691
895984678
1333340400
1257903399
995328986
624061233
1317830168
524737667
248311099
1849185504
551101730
1356357508
1711555646
1446343259
1538598685
1032121108
256379488
1528382398
1869562116
1522779706
1208542849
202096775
481916509
857236069
1229507626
656623711
579645355
142101450
963922702
1291194635
835344435
1913173725
457040441
871083672
148034875
457915396
1879987630
2011732122
2137360284
1853830213
33384328
595969378
510865285
1466795734
244601347
1816808276
1513309377
1376262863
1452029664
763754409
425035893
1804925168
1659671810
1158128111
2065597623
1982348676
1115091338
415073342
1557633807
1914793947
412169980
1780800108
2033227147
521764572
213819053
499676655
1333974468
1460441515
1484496304
476770357
184563592
2079028373
399279814
509438366
774603396
1673535862
463655143
772364222
1600512682
1036479233
1997115942
1752764172
1635156855
1583017694
905900088
355363084
509636859
1804165715
1650387952
341058206
547239637
1490675930
461183178
788302479
775836924
985777003
1096126575
531042006
270670080
1818675112
532737535
1262361171
372283533
1537697697
746949146
477371243
818610177
24680556
414220537
661631584
306586479
399865196
447763725
620881492
261684623
1377255191
1906132362
2016925863
887995923
1924233018
1888241729
1815722536
1351229103
91907140
2080144444
1573782316
846029203
1030422695
528238616
683864481
384817549
435615796
27056575
238567997
464777314
1722644328
1258470833
955749597
1371787412
743624939
1642484354
1271660884
1185760807
504500811
1980384893
976367983
85305701
1333448632
1293374342
1393487045
1253420719
425693111
1668711867
881425220
2110054745
150223701
178238611
1284253689
244739053
1472816847
1472607147
1864086813
1303528111
688065462
1067678702
2087069375
1148421535
659608153
276879865
1546898151
296198718
5410636
107434439
1812109487
1738410170
1717742487
527798315
833846864
2134922006
7424851
655572713
1430442236
112070740
250587862
708055477
1352054196
22038012
644139067
1638258758
2004698025
1468535040
1355765374
1380773532
1954151762
1679724043
1620306209
1789143813
901541515
1991811850
1725023569
962829592
21750467
1743173072
102603889
1422321068
142388158
596482693
1171753581
2118371669
1445920878
2064873115
825388097
1648430796
589034320
1575639894
602071218
1778843812
1833747261
1922629049
1629898042
1186915947
128962201
252184381
316190234
205447920
810094952
175029932
471758337
1455617868
788326961
68558975
336369042
240987476
992895262
568781488
159995657
1911591043
86819362
197665363
804941111
589213482
2119416813
1957247558
820636963
2022103704
1239815292
1159470559
1464087384
287324628
1170253867
1215752505
442361535
1226845506
75847995
896294181
293281156
518567460
1499365895
198113862
1901397717
763443484
1073557155
1153053695
403078600
1366986824
186596980
1102179783
388989278
1719366034
1808216554
1263910766
1959588057
24982418
2133776190
1591096962
560524438
28456708
699795467
2134397127
1705368075
654096298
362109844
1873146745
1326193070
2117971533
1069986197
1406481417
442639251
819474781
40917077
2085770884
740001258
1292126671
2021331140
1683106095
33425678
1410715890
1603527603
796901394
240926246
645601375
1355391107
371226559
930833547
329396405
1184135760
1281196441
282292557
1534750107
1203087760
1464625236
44436191
1545135441
1768622007
49952586
1854878256
1118409033
2139055194
1466434510
591347004
2032634639
199314805
1561567395
1246257698
523375100
1756661732
1401988702
790963522
1213162211
674911855
187854468
1989436969
320909778
1181635273
1369643972
1221255206
1567429205
614506618
284494720
1182862201
155378042
1614549482
382405328
625301307
968844843
2103639626
1493128435
475300998
1513309377
1356193218
1286951147
1989390652
782788828
1815710170
215092812
1927054288
1290254517
1000533163
680280607
1202015879
1378411319
725738349
2029547527
1673130007
1739050056
560649712
1350466398
1865940569
1540183409
1355548223
130413758
238174150
1624812700
1018923115
39787126
806987656
836077249
876414185
958956416
460378190
116158577
1584583978
1209964314
1030596307
2039050528
2146743173
547360445
630821619
2071619347
1787801392
1187750222
193698221
1723191625
1882058955
259048353
736568813
644476300
457708678
1351418737
660944387
852465484
1468428677
1393971188
752011875
1498528819
208214350
1022457353
1342947148
1852029723
1569146971
1824127923
778844820
1755295799
71533589
2137204079
1953661117
1838736917
1236072607
1579335000
229236245
837625533
1901764982
767439310
1180998024
1989847150
1545188895
76386025
1586934666
1318055035
1033970353
53454413
1606945120
619639799
116531879
869467688
687735766
172383478
54910598
1973517974
1025107628
1032686400
211463268
388695046
1354133230
1718694343
605994048
830281706
379437073
1752430784
1492187131
502157752
503459067
2010088318
463110257
1051104699
255323825
847033038
1156046464
776511805
1037148977
220079109
1159267831
402323445
1568051726
1800368384
250275767
666169705
2146406385
762041040
525515508
1263354408
1773775978
1136637458
1207606958
1822467386
1150629074
1826050288
1546043894
1100510744
1931759530
736134951
1866246722
833289161
55590696
1033412714
1113098913
206717722
554385969
224642910
2024946975
1286304236
891039138
609318589
1554460590
1662680294
1132055857
377832505
1543366499
1109023788
786704803
1027534223
1875552529
1576474389
67675000
1682112056
2048270105
284812686
1903553813
898587657
816692662
1965941127
1868189915
312185453
470934438
623515583
704391790
1484097298
161249851
595730970
109966004
369014155
1707892631
1583105936
684848286
1215511247
1161747443
413105350
2022219851
1355093258
304854577
1767493939
304945000
1186512208
1964514684
684016043
706052747
254185945
1464692009
1368416379
578233041
774688729
23003624
885231549
503079494
609688743
1722149118
543401799
2074845298
125744155
1826051498
881501138
1956038535
1456116481
217920836
947982316
1742908592
1094047374
2043855707
1114089744
1328136349
837781887
1179793476
1284444491
1245848532
1324277561
142080618
33743646
1221943748
1845207990
1670132574
793061863
1660425063
1931094440
408199302
1469389937
355748724
1768125502
619894946
1629509623
1231427565
973542248
82364692
1746484775
1792439659
1252507588
1646836582
1871008892
1282052797
1443705581
1647649068
1240924291
390058879
1927009474
1628041268
1805981255
769646336
1846725318
1443291777
572792561
113715544
1280552278
1895299687
768920274
1654390233
866260040
1651051325
756869064
1119504836
261185915
776728550
946208473
1956555061
928255199
1288585390
1181544633
1079258236
1879866544
1953013046
1006884756
1323538995
1610588338
788469784
1707533966
824047905
195288578
1470443317
1551189426
1037106641
212684433
2031756297
82603548
102331302
1919143868
1171162694
2123421005
651570650
267069503
1614757883
527495187
2060526746
104599035
1282958691
1703642276
1526023712
332949733
335169235
110771736
381400146
1000432946
805188070
1373805815
47500980
743005747
2005275551
380744099
165339621
1859894178
356593555
189988060
704193781
2069634417
2008224325
514942743
1528900307
355972887
2091572631
2121983610
554613746
1590726068
160355141
558523018
573068542
981174649
483558935
432784188
2128199820
1587725821
37046719
212886348
460453545
919304014
1325826662
1769606191
1189176477
1743242193
1267392167
850602213
1377120394
866674176
1126126854
2000171062
1597218563
1889302596
1656840853
793486664
1734872978
1081901050
1622358734
1632738991
1818389909
328039159
711667374
1269523930
798371202
505951955
1430062871
871090707
1668958061
431095450
1545360370
1353666388
972114777
1843384609
1010909292
643828890
672342531
1646379284
1974133404
1210508764
889930679
1130298849
434039558
1016394554
1987363999
481624948
989258753
1660502003
1404906868
828693940
1603488116
173115483
1928010028
1068075857
1312253824
1221768897
645419818
563038940
1783177122
2130678469
1087556198
985169263
737854805
1904193144
257448437
263213256
1323950521
826308462
1971796081
987606453
1440145511
1814066014
1451328429
1614308770
137721053
1834691286
1946200648
1022389897
1068020280
1269547959
1686931848
1663018037
817370648
1695172118
1904514321
1219790188
883008947
977460994
1452367148
1238862879
1961774880
1852750361
1926310596
507327974
653370997
758590648
403306763
1429706807
623725284
1385473215
565030264
1125288047
297760649
2010558535
2032894473
469470428
230089304
364829451
874311777
142541291
230060854
436540243
1637986236
1452373033
402631032
583912743
2080503799
484989332
1506182847
359681329
1322601287
155367180
176951424
410248620
1477199009
769407843
1755224292
2113967700
750139555
289110486
258673250
166996209
1240211642
965696083
998192279
1076148195
76679466
800804209
1190701919
2033574992
840113612
1895968344
1968492093
1453408605
1651311714
975192296
2030887959
894020002
1858323204
948479214
420993678
1426536858
717495381
327264088
83351667
165377925
1783887428
1152057318
1458382256
543346395
504065596
1602021166
205669812
1560672141
1770387707
1272062813
1409953092
1727940593
1377549143
428369909
1498395723
391932544
1025141734
1487984273
1932540591
1708015245
727634828
992234880
16771141
1968189133
2113533167
692135850
2008779503
82646653
1319791443
282047429
1964413893
116882856
1739817483
889396938
1139090695
1769253859
1067492203
1064338900
685688169
963648650
348332120
1079247663
571048645
932893536
274084591
1467173478
1172230132
374526543
2045664007
1591179575
1886752068
1032353389
601920126
1745302483
1962349283
978869972
2003649515
845568705
706841304
362822900
278032049
591683168
1564093506
1270849176
1847171140
1185184488
1342254325
640885065
1808406650
578980066
823088299
777713500
419651512
958910270
1053964457
1612759037
1742183122
1965272034
1028934684
1167327033
446922819
1034053460
1261317741
1501708815
25241321
295098303
1864811360
1297488043
2109571829
516885642
422368210
486168245
124377368
1183355359
898764277
427063195
462365975
41932356
2095533645
857016544
78576270
396817831
1140246815
1251397205
1345486911
364705906
1779153061
971277669
1025822305
2141611465
1953071016
758338036
389800086
1477687346
450567206
184881846
317293172
803283823
1453134201
2018939612
56498659
2094176015
1053752773
1373511818
1911755249
673964483
1481614623
1603164680
1421049427
1504461999
1788377209
1082090004
994882734
1344532712
1723958417
1662478009
636232631
46907926
527145925
1638638446
145341119
90377020
1396668885
1869039777
408184556
1659278660
940212229
1962197138
860664152
1780008633
639902951
406336236
326675035
1468869098
1445658305
1677253422
1187726721
2129058081
1949319714
90269659
1602649631
1269402173
1806369031
2012581069
994201605
1700340258
7602192
205719725
1731412960
958524430
1791209589
1050221048
570257810
766516072
271133843
1314480157
1958259222
659623167
611215895
564281602
1084688208
1590783245
1287925955
1566410861
1391593351
1951328478
1907949429
1039361418
1271814361
1486050635
1685449304
1940144508
104358254
1821559429
2123889827
2132348261
137725986
98746548
337731526
751433932
251869038
321400976
878196475
1401017141
950528663
2002942519
1064631456
368511566
854539416
898927245
90198646
1996884940
2111361092
408533643
822433027
1476607409
406407010
1410066232
1995704160
1638338647
466727117
583779319
499498105
977862391
255412051
704279601
1231796223
2079052485
1277327622
299079936
2009339747
1258065057
915358568
1800932910
1793122132
1925883291
809370813
1947281518
1236147266
1856891501
1381642064
949214721
425953609
89569058
2060365083
1522384764
324561155
547513069
491395162
1560322529
1470461142
1614376837
1670047685
1123177870
1516592757
277012628
2014831727
1490508907
163949
369564395
133967361
1464610216
304037929
175896966
1014960415
2113033384
889761827
578428964
503942328
623647824
209915074
1644769644
356205704
1044236099
654565067
612156100
1862871694
1117444041
1073334784
1091155519
486263326
879223308
326083606
1622533778
1215007004
1359487301
1500927527
892577104
782387355
400063864
391213805
151950120
707092720
811459424
634908995
1843709336
1788713263
1800695536
2118974833
1685749022
1592067202
583700523
103144717
1629435156
658050760
829733304
2069290517
1642906507
1762924143
638886911
475052691
1642558606
1388223563
198989070
928721087
1552630899
79152921
761772826
2125057038
272131352
61125709
2105497146
91455162
1129780648
954904359
1541249628
917093605
607890062
113128116
1901186472
723163826
2147210096
1692336510
215218733
1103604507
1275532059
2011571225
450838502
1272893397
1117429104
1335591664
1199146751
832336252
183397401
749669116
588905533
1608270169
1869931043
1302350449
910771031
1414567262
400500896
877815967
1133994940
1065959979
318092019
1921711751
1631322324
600033753
1358595241
155151791
775157571
1941417592
337659847
22359708
1862064678
801648669
317128737
652856408
1014936725
1762921273
418939446
1993642323
228170016
401286265
1093450299
962123784
785417099
933186233
1751614141
632219112
74068863
1784723474
1619617672
664287681
171743684
1160438077
664163739
784218357
1925149772
1751704631
2133582634
1071226043
1670121235
1616007535
878735685
1840316504
1837308933
1171783272
888864999
228212
1806752263
198021612
232611001
356143869
1384071313
511514228
524221837
1199473812
1188798623
1818952001
258695881
1278292042
253019882
1617936764
1445723469
291023158
1605816584
999045141
29059542
499904634
1380744666
178230821
1768813841
2045216587
1017768144
1546913116
555920543
879384071
854309983
877609936
1154906218
1467991418
468506148
126232599
1913830706
1559759768
1119681811
912473191
619210565
851001438
2073020754
877210675
560838518
678405021
1410970436
877804577
2025642203
2044232608
1742913657
1834757425
1058350069
1134738342
231246112
517902156
2096104763
1263277610
1283120869
1366120656
749984046
1558010811
268218184
1491422416
1866408214
1602625286
601297207
1516200173
1783501702
706982190
257402043
1091968087
1643274048
1128101215
1502814362
2100464979
25787054
726585542
1296705172
154205896
1543672671
1877997935
1638234697
22313047
1260934183
1368619691
2009620611
924646047
1240998453
1620786965
1005461027
1846924106
1382672573
264284907
1320508498
515520520
1021605676
1002637923
1845104536
940801538
2046596322
2126791220
1526156064
1500056586
660518360
1006009868
1033689322
1259670538
1244596716
2082115493
1517159682
1915039012
922092188
916541378
922411096
479351693
1002111060
1671717419
1044813144
559915223
805457324
1547868524
945499368
474709572
2062419739
1904224782
1655244945
1907601101
573362488
711447248
470358966
1634137323
262804873
1175908108
1672947422
1638417313
1585529235
573413690
393011775
906600395
1618391058
757562354
512075233
535971717
764926493
1212669059
414693744
366937606
1360046329
891438616
402201868
228697061
279860714
771615605
129290178
140635504
1010121480
167369915
1904003090
2054481522
241376327
911166179
120346883
139259066
347491512
1384031717
1104086795
1339449480
1080885655
2073643568
150973040
647263865
1620869084
424537123
456502259
1088315825
107966065
591497097
1747872873
1483342405
162035928
1608968186
158887398
506054354
567230328
1235348196
128350193
1999779029
3637685
1525997721
1305327908
2004852199
1929291443
942857957
1692455453
1693309969
966790102
5974018
2042680521
175759984
1988494221
229706351
935264781
1858877992
1422173409
1540736131
846525507
1968964792
2033574992
711815948
1184800105
1423278671
761880316
1334440549
841680441
261164565
1607031851
373560416
36803737
256935266
1814609770
385075203
1262200800
1567593357
1795466685
530381828
1951012390
41080583
645522932
40336540
345102929
1168838118
297876914
1090939543
1685873502
709753292
1133260630
609937466
2089943300
13095842
756018550
98591573
718511974
1995321860
1661685203
775026030
1037536733
1718963947
246152865
410028478
2013840721
1425990197
1253897236
256272386
1913176864
725134712
2105640646
452099170
1184380504
2029337943
1764152472
488852342
1511357206
89188778
2070778887
489896397
1885574634
766424692
1267892786
1821421050
1353418052
123985828
1614863005
313615327
130826617
44936219
1871615836
590345489
1421287465
1795316130
1848205746
758558620
1645228646
1898549133
1764637580
1082226673
662946022
1759053401
588998871
2045447301
910955800
1902497415
1035837982
411457071
2101990658
1183652870
1586856698
119684465
1020600910
487368660
1885437155
1329705658
569249572
354151947
1540746095
1808277293
341817618
986773733
812865860
1822267067
782354927
1930221597
2123900994
362839859
1784645868
1312617257
1364362430
766075600
38385841
1827426996
749434532
219322510
1099661719
1196960950
2135352536
751295237
114923502
669976767
1880071452
340338023
1890168111
835869507
422714919
610089637
670018259
1871329315
740901969
1488574569
135925741
948042237
839911293
341696320
1536834481
198219737
1253580818
1485468084
965829413
2012889824
2012118502
1980165744
1164640829
50038453
2081750668
1163341573
108331398
1214782919
1164391123
661065531
703608165
1741098832
1415576755
1834771931
794632095
2060641524
276804567
1840404987
713214719
1169950066
60350210
1512888304
1981914456
2107284897
959543818
2112800394
97276555
2080401204
1965865455
675767537
1795617511
743542969
1341385127
1975768090
1938283210
1158079711
807384374
638819276
1732039281
2070476211
411972075
1333560141
1587536010
994529210
1317199617
1570805258
1829776559
1100227916
2061962106
50602171
2039976032
2022061092
1605732469
2112445168
326689317
449506935
2082454670
863170353
1475400334
1766371763
1825765880
2124031748
569239761
1513517959
1312402257
1052259227
1202333012
1132506419
1101072600
1071623695
1651180968
288745258
1474082403
364326376
16716427
1667126224
1739868289
1479672023
836288444
1864776239
1828459942
1725277925
1146918170
1061868844
1624222871
1835174245
65789720
280477095
278372221
357933444
1891062598
1587395675
1049816606
150007077
1949650607
162966526
612228900
420149334
352886625
914412336
1482122516
2092956483
1426450040
454158233
1648029551
1165843205
1147014102
542921851
2073322642
2053458310
1554196222
1314957746
1211739688
688781468
1680824336
624792279
1316347799
1558149451
222717416
885317687
1793461979
707585377
1165296178
623261420
1959344938
1698261110
244287476
750144963
407199906
1421552942
1767022315
65605358
1374956611
1519832424
1860700149
458973098
783581062
152337646
1846037929
838942190
1569553021
507894714
1067467791
1302083582
822178037
83066840
1753266830
1949380722
2014045370
1679471124
1736129851
135727301
2095540741
89956515
1561680220
523729167
2146945753
1895904165
1792009621
620798238
765932208
2116721044
704450145
1983402733
1768694798
1729184925
1799582950
1958497423
368508759
2056352083
2132724379
73314627
1394054668
708664280
1884947773
2000664914
1857003098
925708386
1254395663
1337883863
771546395
2088363237
1852070993
1735271381
1633641074
546679089
1791914172
2052207503
617359775
2144710543
1902632701
100820361
468531137
598773951
1008422096
996528034
958642020
227021443
574989883
1618432148
1209816589
142899496
1250858086
1109631219
1723669990
899553098
1121820823
558689804
523602355
1415961579
234343028
767171705
1295788291
124897617
589572054
2132094549
1044349475
1457596990
1668543391
624588773
1140116926
982843948
1334205466
83215155
105012834
955527450
500846609
465202559
1279580456
2072545314
427011756
614246685
195568887
1009395815
169769917
242709329
1970305635
2058343687
638476176
280000992
1502636758
850139716
892442968
2089667721
2076130590
465242321
1019570594
1895217664
66727602
1074604593
126089706
625718682
1693987093
566909514
1993643361
617250388
573910087
1537256650
1663716839
101868537
223688593
1024187096
2019017201
93976824
512157018
2126782840
317643252
1328075203
611737714
996594385
1513378893
606847381
1319225406
682531129
412641075
812062427
489219222
1693424502
62948974
1273226043
394831832
567766829
2116700052
1552919885
645491507
1668069588
1148967131
846016614
1040667014
2035959387
312790234
1523385939
1906678730
623845795
1091083351
705884195
741047992
1391113894
711627783
1045360958
2129437879
331256352
1356481196
1345941649
764789574
357349267
1455191877
495786673
1451632748
684156872
685876406
194586626
1881228031
1575160398
1267534014
1750494857
1481695505
1395832327
1975751066
572254078
1803764804
1070921136
1078955221
823458551
1513440109
1359521083
1568485409
2110097096
77609436
504776817
1760460084
1318019644
1824232947
189592344
1277300510
1541221815
459776097
1025899623
181822953
554438601
938186561
133967361
1827067595
991296061
1953210090
732474248
2065956961
833605233
341149651
1322049733
1661335132
1714113921
558061665
1869721761
694634295
1396932541
976628408
1025046058
865858749
1018074701
1596820324
1886124464
1461350910
2110007165
455179636
1263613034
409861526
623120756
882716765
1827471739
1739398870
916284861
522084001
609743731
248969867
531848446
1898170352
336757611
399491041
666370203
248573843
1507645662
1510350241
1965256578
312500380
1153396930
2083526730
297139848
1956555061
2047174263
513490355
1170844597
1045591868
1282487000
1622687982
573784478
1840253525
719777458
25284673
581805494
1157773277
631610086
381825274
309847871
866567248
314144975
209826172
1916762496
2090150237
825867231
1683225699
1229838825
1000901916
1604479987
37481381
2023961974
395228269
1558136056
575809806
47613212
1807200673
1097071741
946727593
1264343878
351939246
50492261
1530245713
1743534868
792910941
1730586265
738771665
827227147
1166968854
2129116159
1265794460
1346547406
1928431695
1698031219
4602511
1469301357
1414250037
33900352
1422449642
1619833851
601451292
1593528103
800767097
1640851544
1663251700
1882189612
632948073
828860957
226441646
741163803
1491090365
792833889
101621085
429526444
1067398389
899279136
256546170
657799538
1712737761
18351789
1093993925
777602223
1106013166
577879104
1592201208
2036011823
1593757101
717997856
529204710
628036261
1573937103
1485441905
327053525
1620381379
1611651706
1408101506
1170898975
1903398490
1270808958
165804049
870323224
1009597076
539711616
1263559774
1581807382
1157057556
1480927042
1076062301
1617984912
732488606
1272801335
352456629
1182128475
734736732
1111768039
1226242221
1318256060
824693579
1359583514
1919386450
1373863528
523936020
1162995011
128315336
1243571702
845471050
932959247
686452951
1159658600
1506666934
1061095861
529064896
405673325
2142256438
1628175656
600903145
523601692
940338816
1592177279
179405235
244323068
473484236
1157018296
1272164529
777676092
1325086876
158902799
935745916
103322680
1572730859
1902318928
958108403
972292277
1453735234
1463575659
1728835132
1824061905
1599742904
1048186593
1344961423
1830941749
1400958001
304786333
1959798454
1714624319
256188911
1342314653
148622644
151295341
1766065751
379261594
1934107342
981674310
1211312786
1855199160
78602725
590614086
789462481
900746793
1659219146
1893707369
1049390271
80708025
1551582143
2078633758
657603541
1133494165
2017860554
1327521014
366152057
375715894
2050615406
568129153
2019136801
2029884330
1326485239
1846807195
958452227
1670800838
1046895529
1910677485
1208603980
1443787931
510156477
100996919
1777063498
390222661
1171674575
2065032782
2074535063
699113019
124349086
1627656395
308383538
297242332
1151443595
935610079
926359284
1964353816
1194086399
749073588
170197345
1810321077
996298501
1199466484
2027244664
1354282613
437076133
529554194
1662336095
413099483
471988354
23555099
1636364973
1131373924
75867283
489050811
1246277462
979135038
1261607510
2054236560
1275104000
1347088399
1022228437
161264711
316932746
105379446
2008285523
1217706690
1186608160
382004436
138606073
1041402397
387764044
491702014
1871393277
195119739
501311325
946721474
800720437
675853890
1756811485
639096477
312786081
1135431017
226433061
1042166548
1883270468
511212370
2036095817
1618334899
1695095751
1419049878
137386522
1303928107
601798012
305049067
1938145590
1501992544
800274951
1664033383
285683475
1827263528
1145603928
123943944
254216388
1913128216
1689948200
1747240234
1589550308
1232559082
832386718
536320117
515580644
1687137652
11825656
111935805
2022455844
794394942
1008948222
569988934
1808286977
686605900
889272304
849722422
944693326
1897040777
1079199235
595745938
1941937844
95779984
40254130
1393227156
1863368902
139680895
766635322
933175301
1076977730
338609692
1764595681
924282820
649284933
1261524235
1855977792
2098098836
1032647628
816491618
1447311615
1702456881
1320113423
2006435516
1113954890
1578518392
994677003
2059428330
1356481196
1275341841
640170913
133968977
1477011724
1168653952
2001275757
1843250948
133036228
1386344870
1482678445
764637931
1056207559
1125493404
152153713
1942060956
1967193400
1235901565
1006980408
767266635
656770466
1121482650
233470912
1280559210
2102777004
1422744692
1973735736
784794984
1858477503
688591899
567191549
1911276651
1295314279
545425379
1949872499
740357716
1245831348
433536249
414393799
2094398709
410079215
453052090
524978549
2031593167
1369541062
1368294673
1095133313
1225464268
1380772435
1434484980
345811011
1787201910
1142674783
1686246601
660591008
1690459260
557778998
1799411545
1347540163
435334658
2031144952
72083180
189968572
1407473791
410355673
2000248027
1615393660
464616393
1628330895
1944981458
1628787621
2118048879
251871977
2022700984
128571342
809984260
1696520708
16230823
27248416
1267712601
251564607
1426273354
774484475
91618544
1003831727
792697909
374697089
1030883962
2110922155
200624223
1752417866
1942193678
299545352
1033569469
1420058709
1240895363
157535149
99422715
921369254
465652204
1824335687
1972235618
1584289154
2080702988
1615221833
911166297
334644926
771678444
1263808864
461377382
464610014
1865847826
1439067178
1342422977
743836144
947944535
92088181
692095363
1168368379
1856222756
1258515174
818218748
331457903
2131703102
1158289360
906002662
278982879
2125898515
1870511680
459996680
580056438
479707294
1425791798
58185246
429981738
1601236663
961924206
235600697
680005638
1522643368
947099186
1098195990
2088162309
1160913821
1460108482
1687985085
1469868365
2103859587
905983631
695184717
1074523082
616689937
351020926
1337153709
964058225
2001625048
1794131630
1803377609
1722943229
1154635073
1826253025
436767233
400356967
1598779520
301642304
704304602
1627578974
1290501399
827044474
202743951
318101018
831200918
1678787557
1314619737
432287539
2027946641
1360442781
509790740
838297643
306036401
1921557179
1217125530
928794553
97821658
1821871137
2117154343
2051861580
922333506
1799180047
2106257848
641671606
509871538
634038349
1700624009
1115112574
172426250
208234857
1393738833
382808868
1149833215
1864245845
1441768153
609937466
639623434
1770653894
1919454820
63918418
1471856353
577794184
1281538552
518812234
275159616
1870025059
1243633241
640595870
1053644359
1477759751
269712504
1483273043
492472766
1474174106
163315408
1960864555
1444120197
29183664
797895523
820516442
735433479
892618767
1778830134
2029717089
1990589509
1741151121
1493247114
942533314
764144868
633330638
1071356371
1376050658
678663804
368818242
1124464444
419004842
1589037193
1940385788
1994570116
377628568
643695486
2140685683
912541665
892601535
1272188522
1965788545
1386254239
1161207001
114098575
1778901219
1755617061
1278876839
1392451307
904782750
1169263891
1068977100
1896799965
1057873112
1673911255
1560859466
2038961383
744154077
401896550
1578852692
33960133
2113883944
336224451
777874726
652181767
1294044158
1771225606
529314948
1826416785
461832378
414393799
1775500506
1673565035
43719215
256487366
1720386199
2080890298
1387206307
798515911
1686030792
1956140253
787054429
1675516170
1026140559
430751463
456326016
810256319
2071751666
1851605974
1979972101
1876721530
461564417
1309276561
1161405319
1945069063
1470256243
382446458
1857865811
1895983619
658785160
1106940996
559372241
1501038164
1089364095
1096282714
1108304728
1455398080
277414080
1915181982
1215815279
612587158
963205275
2144285126
1638028444
1750700682
392016905
978608341
1380669424
699172759
1370593402
1263248580
1105967204
349711453
1156411691
1680521971
1853200688
1144466895
440923952
1228747890
1135529577
1118734208
74511516
993114499
1112593435
837968479
1065105030
1242396785
549111564
1501524854
1714378973
1245304001
1711573637
1068848324
647628246
1178975406
1113351990
426396290
876356484
1621280971
1173895048
483723198
12955132
328475374
263275796
1159796816
1990960479
1601130225
126959036
1207616320
578255180
386676748
817038602
1216991714
1384558081
583973234
315653356
2137403095
1942142784
509301174
434333672
1348997432
1232010115
1039422627
844505058
449791299
1629903301
1459509032
1189166290
44860322
684585690
388715623
287313059
1676231677
2112524439
793351309
1327562272
434421647
2055779333
1283842751
1248135911
996202285
413523248
1342697238
1748591601
808069345
1325316969
1176270857
2101009894
695576187
789831448
310723669
2080404278
684019935
712899177
464764297
1575636012
1989732153
540583906
1126513350
905668744
667148191
1342253299
779159221
959480806
739446040
732206913
414218921
1274220457
730866118
52995976
1263229408
1175624035
160121719
186007663
118653404
1861967969
835446644
203679308
1826844512
1780520311
1161583611
1400886276
1263859349
676360709
1157499810
132925083
322467506
78892631
509486307
1210461830
1526933568
547158159
324776563
1175058976
2008258214
1187622145
228370294
616476140
324078251
1678460064
2046754718
485034669
1264969295
12257801
1254181857
193087410
702019995
544924479
657057157
442515897
942834309
1696663828
1266356865
1597706812
382796194
755456693
684420877
983129439
1410224478
35520335
954045206
1458879253
1302206286
903300269
1697612769
1259341288
1911020540
440041751
2049285258
1418434666
240294952
22589808
1508185357
2006569316
859339494
575496832
1816669139
430020018
1858571398
1829696699
186903713
1955819813
646497922
1739232076
1357807565
2103639626
1718842148
1851576322
367150967
1783375537
426006347
311159044
680950182
1364876992
1843681768
1839884212
217059837
956711862
2112218764
392965569
1608530177
1454865124
2055595475
1926065726
1494064059
629898788
2011584879
1234672150
559418173
2086480921
1391558915
1569871804
2015228207
315880761
1059678507
754722899
273704929
564452821
1755318524
1427737935
302969433
1776242331
550917561
528776055
1847537323
38700543
2066311113
1686347377
2134401336
1678049144
840486551
1222543290
821549073
1815698294
1343418808
1194737933
1905512330
1299062182
2146463519
453534593
604901169
931081104
1314024973
345747397
394641496
939994390
946208473
1857971914
2127990424
715099404
84195251
1051378705
1456298097
1707546988
803021465
1881702536
1356984430
1426101679
1273818541
977377673
1041124499
1927751624
956935269
895419581
1726046845
309094239
147452702
250600782
1323585544
898947583
574735985
6290548
1083735307
491113206
350144552
701348600
1136118784
52122144
1559490837
268052701
635234214
843722775
1842973174
933228949
877502087
1922244416
1694266694
185083855
790907258
2026994380
1188527823
1126656779
491636871
1263122036
896029762
476300676
1505696504
434543877
227508429
36320514
1238448115
1247247871
855477827
773263456
99867469
432229110
1199741956
503638031
1424469529
2026237161
726745412
1191764975
1633441742
1024626527
1680779997
1370132057
506974553
1637965535
1441654273
924003124
828102847
1065783334
1097994289
1469035466
1515518798
287342043
1408822463
1685638785
1399669911
1428970839
1553817676
329465706
243866438
1656513088
1814013436
572443758
1183970331
959387495
2006663583
1035191191
406229988
920592747
1575322127
223618570
1465133272
956703602
1570349462
657888460
742703564
1248485355
317894158
807976503
1484474838
2144449297
193501978
2026368228
353778626
1859312489
1537202674
1412940108
1051250448
1991976315
1881658618
528872662
822358388
1240648498
1164410137
1075510990
1316921642
218257947
1693746233
1945791390
1857510767
2061903364
141670647
1086483279
154185478
1287059124
1293277243
793767379
616669452
1842946995
1090451550
290112403
800557029
807095367
1083977825
1536024674
1794780983
425927154
2053832155
1854741930
1761075995
1866162583
144622626
853485291
628845436
1813490886
1763282209
1362925800
1192328809
13501001
816442315
74723627
243169962
1566899135
1437177108
689370314
867194135
461993850
5291842
1513631980
700957777
196642280
162581583
279063160
1226109523
322052301
1323673755
1449463800
439728540
457852036
754049629
1579164140
1080003594
384979681
1341205586
1495801369
539138157
939653832
2026230601
1811207375
878207474
1748886877
1826851537
684805495
1680457701
1985805652
455578559
807614700
2058759930
1038388889
1450420079
1394784648
1585737288
462235013
1362889225
1450142939
244181054
260589342
137380735
521001128
1024460963
1225602316
1827532005
1182555710
523110038
1305577499
442676656
32488332
1132193320
1208686060
2007371805
1121448913
1058066599
519156022
1070046715
431729198
1647323053
330687694
1310156722
1856464119
2029576175
234139230
300506053
983257231
941397305
2036641042
451113956
217021420
2004343591
257654579
138912770
90099829
970902965
437271205
393541504
1254175694
727413136
1082756401
1441681988
1461309586
1924760217
828989834
1098679121
1356270165
87640140
855738199
1652422107
1750700682
1580334359
1787421459
686731145
1635822042
867327190
1639749489
1580346471
204148072
1045141904
1194843087
1873271800
748178032
2019291998
2096328045
1244498421
951127431
1617000541
1903036733
1880010751
1105308827
594380561
1262426953
1797958856
1348697079
1316730161
879678424
1499456145
1044088732
573272457
1641553896
1067966769
946854715
954730334
1509722801
958843536
369599868
1587167776
67775789
1763400420
2022820337
920439253
1875743821
532724953
1744404965
581011196
1305257104
253499204
352843613
978062671
1175132649
1352907076
1605312484
905733785
159394774
140578316
16066967
851200106
391302429
781544694
49306017
1686227724
1570057534
1729606150
1400109565
1249440519
1026875377
87802259
1025523360
692157544
1172294047
1350413529
521260746
41527508
1134738342
571835806
1988945183
1129469398
1632947227
807424829
1778490998
1761255230
2097827151
2041171064
1721886718
1040597125
1786563759
2068249779
1076675968
884240196
114884227
113342175
204366468
419914434
990796435
1074107989
644146720
64562102
174330356
1243239523
718413774
64726417
420579153
1249518709
549664728
920415272
1090736824
1260339686
302277901
108049604
317558892
1187752445
152057440
2064021752
807809814
820882792
1401087508
756376640
466148952
581165438
148257450
1337262988
458717943
38280095
1029681034
1359426133
1641638033
1067815915
463434467
975835327
1546437852
1324512328
939066110
1941563256
696927744
639097484
20330561
466681080
392471548
1113776882
1915295583
1317262849
1554580838
544677691
1822516351
144037436
1463003018
1952159753
1327854512
4224797
665359439
27479035
212048078
2114007946
437608519
1919495425
1635070926
244399717
1411384950
1704056224
1595987181
1181348535
2046424647
1149833215
234745353
498495201
630573449
833303351
1264407652
1251983670
2137883943
1037419106
1777317637
15701875
1913443521
1127548279
753865417
542654080
1813837571
681974279
735405954
104586641
1740201181
269706790
1082282265
2013269845
1354556369
1671820972
63679856
1282081410
193797828
588773787
1522231689
1169913771
1044773562
1253942358
56600279
735030588
1969541457
1141285788
737812934
670325688
401896820
33977250
1159009414
1988831782
2124200635
1415475192
368160577
105540389
1634484256
1818356153
228480230
1420629543
1248557504
1099330855
1319437648
2119434642
80839915
843524498
1268063484
671006447
2130203045
748825460
1149143435
337492536
297566189
1022487074
680377144
1706197580
1554580838
1742094620
2079052339
620967239
2078653624
1909961617
343232013
766635562
1440391008
1505897361
1218723359
592785523
1125778148
535358746
1293701384
1285165051
675488892
238056028
512860978
1381746893
1292964294
1863069987
765059945
812118483
343731577
169781177
280128520
41418153
27650577
948817879
396650218
74144352
259158875
1152495171
656493810
965788472
1962348474
431842086
349094067
501975636
1949898665
275885960
797962157
1564017165
31182670
1679762157
1364030922
1167857867
642888092
1492372164
1207631912
1013644324
1825333324
1831232436
557619286
223127626
1010001983
493299144
1153167530
532310068
643083087
523696704
723118542
179602847
971830847
1686842866
1476908736
62307574
1159813656
773274762
702771661
267357200
1630306662
782869217
859415424
714591424
2083626182
1418071262
1235071291
639308696
821934675
74673825
308570474
1309115494
828721475
569778226
1659434419
829836789
672796542
2032046915
97689970
1817032448
1015132685
1925546963
2034789315
418354666
1644906727
1714736849
1255277190
1396664675
125286885
1933371823
553446001
337351135
147756545
793803392
2054944388
619639312
1227551008
709002387
638807507
53141177
1260529699
854378419
419857036
22313047
1886921439
2147172264
1130166145
1507065148
239787018
1769201339
1737271612
381471641
431930370
1908115367
2040102894
2058844337
1915010114
2021204878
2142475077
140435951
1460618835
1629493943
1228740901
1979316142
78319709
954550917
357928482
1275114856
323439261
1503282929
1483192899
314237789
1193792634
675670546
245792924
588741250
1488796772
257704360
244443715
1471699314
604955148
541627356
857424247
23003624
2020560644
23717868
253445332
580972277
1605031980
1497695489
1333727267
1607197010
692882351
1005720002
161344636
1981419908
604484123
1758680913
111461761
552399511
35406946
1068826305
1709979607
2093639897
1991253246
1764703915
718900916
1048945190
1518175237
2004215805
749668739
1240594121
463706105
708433978
1319337379
803848268
830244318
1745007245
621081341
417356553
491789678
2006395258
1357773749
1270414769
776162062
538234521
202330005
399989647
733419852
2004161378
1165500462
94906369
831188724
132272946
2052800243
19594090
503744144
72274444
988835288
61744930
1220556588
421508261
1824331424
80412708
361395027
949777228
1893707369
926941512
713527663
660733950
490656650
1731051057
995667818
2040797407
670175338
394895030
1360399926
1454500958
1184146811
777766335
701102901
1204394370
94135564
1840734958
329867946
74199251
427681046
842839396
2113312543
316129044
23678918
958015196
835700618
127467625
1913633039
1182612125
155998142
266461336
1471298262
99285466
1742899739
1888241729
395303610
1335234996
277125425
370676417
1570349462
883016548
435496908
1415835144
54469312
1536232670
400590524
2087032489
1797692796
1037666464
1178274298
432037763
196043843
1107805750
2101893765
1635790759
216764445
1168754306
1142886430
771572703
1372009241
2108506368
972122982
2138055569
1246277462
1683840923
440025852
555120574
94170962
911809655
722956253
1656786577
1255626071
1017564557
1049164605
737835258
1542082923
23665775
330291688
55422139
1587713164
1841814162
233505540
75686122
1862228508
1024749039
1244639384
2057463885
1030696411
440039217
874243630
133129840
1661073366
349376683
463532257
1358827643
1509276687
1321968281
1936086963
1279469471
1312010378
650026440
1241222881
1533744994
1333560141
1987245550
1135324274
979960860
145103369
1759538835
2105367697
1105237569
1086273899
1076035778
248502699
1884947773
511014092
1166689335
1594476102
133444529
1364829570
957395517
1123513655
1715771778
1088442814
685929669
1923932797
950398595
1446785282
40001678
434939347
533933122
2122393956
925016414
1149365408
912928064
890061490
145333039
1693224059
526356380
363885433
287940846
1081363326
7114126
101713359
19552850
767446344
626171772
217298923
989187225
1073006984
563245135
1308233574
642575823
638664904
512055228
532984949
67921596
1025549903
2111012997
729914762
1915386867
621610253
124795072
980584452
956085193
1815782518
1963207039
729993801
1315077947
2055195373
13720543
72937199
167926796
667482129
2093568191
1908611844
255589395
1104018619
2014758473
514616356
505650192
1902179065
106166620
1664215699
1945258676
170949268
544857741
1455321435
843397433
1146024605
674677059
803442596
1160092891
96950130
1093587271
1682270241
1212027330
981992899
1656136964
1720667953
1168083190
856667433
913324262
1316961797
129920167
1411867847
1991210789
1136871969
1379317923
39463080
1577136621
389575916
495807876
1478328149
188118425
1760167890
817948333
1286169431
1563145447
769001945
602725992
777736814
1296198986
10623388
231690675
1822904909
355565767
694938993
87916690
495985202
1681449646
2012184083
155609946
118202703
85142797
2088889964
4179355
256737327
99299582
1353495521
327301580
779895529
384581122
112845380
606977220
276044787
1606594408
2000690299
1160155173
1769938294
1304599277
1004368730
1104841751
483457147
196069895
1924521045
2135866914
730580509
1419245724
1520189552
304414527
1768186106
1760578980
1693052851
1365198123
845378304
1623639114
91115088
337989972
1621254857
1385350910
1429353671
1208314955
1185419525
1788310835
1900746549
41593529
1526125312
1215885720
1455789151
1278020784
1421214240
5277429
609323060
1575692228
1262870565
1072031028
801592850
1723888494
1045988879
1277571563
281464528
1652057723
1417504116
1222213071
556614064
1820345031
369014155
1522657443
972799879
1959918555
1394023923
9350257
747120330
1611841582
1630765810
280807120
857539371
1011511409
2105742856
1945913034
2107138670
49448972
1049217000
1756858911
196443920
1125303177
300297635
731233767
200946623
2036267301
1138340517
1853609059
904596853
87746276
722417201
482607898
858358806
161151664
792418872
1304503243
1553523252
1673879469
472253932
1536152129
1264267505
1234467535
1342122904
266225275
1127064221
949930574
817348021
470054844
1008138324
1193669047
2132934640
1169835982
938527408
1071653745
1064241047
784703429
1894155611
939550037
2070293452
2055452949
1129541251
1123127659
850682262
752855706
1232667061
1463445465
768749830
2142453430
1282665804
1213432703
1347100948
1150380349
1731805663
1925474844
1425012533
1713794467
1861821029
1597241923
960553290
69134118
786060939
589213482
286920885
2113312543
602662575
699422203
1113946925
1573420523
700419493
817628671
341731785
2136188693
355697891
1506872831
1605731635
966597234
587190097
504440044
2070593187
1207948677
1354403874
994374233
2017901621
1725056569
1905264799
44330912
1869589705
1742461140
24242480
498063324
1367351778
346820584
2017116650
963995026
1090007607
1557670325
1894982091
1406021649
1103819695
1867877304
1437154076
305298496
496224754
888922715
178670178
532477246
1360343074
1839085818
158948813
534370390
2129650247
49870583
318276734
1300167946
1622512334
1299109357
2082659076
1428413067
1914851410
1433871852
795825686
1475487284
422557650
1424979293
1227277139
2022562140
621031073
186645685
507804399
1010548919
1066826335
1486907109
1502224215
1272212542
1131293948
898608112
2020800830
386048294
1604634523
91482146
2052185778
1378600166
153989771
2019689821
1134836810
657976
1383684163
1962149816
1468320870
904443535
330160572
2025816799
1510012323
448581713
1259104260
1867582348
559005738
300170028
1774233308
693369807
519974100
584530463
608357501
1085018411
1530352138
2097419878
469425371
1865200330
421890188
1055231874
394962485
130762764
447804707
1490282101
1651347502
1299530609
1709934524
1770613234
2017533806
1241786649
1505231439
370891305
1887002176
586174756
617105166
249548444
371627106
57422349
383310887
1336479159
1833784344
2059744230
523151638
559051624
1412434693
587785713
1590217139
106230696
1000814270
1053889329
367355994
625766483
124660407
2040547392
1526745250
96903095
373432871
1134713565
753915731
1719997370
362308415
341162287
1163796147
440992687
1763121594
1088122602
1779040460
35983466
584315279
925760823
771586107
2139152627
1009802767
1542687444
1879370895
1282280762
1707196549
2068293785
457146877
1988958149
2090948440
1387467614
961727681
1635022412
2116473954
755415367
152265540
2059975637
2121064430
1767301741
1839157778
1646408907
1680321164
1046380702
668353396
54417059
1986682692
1045618258
215594090
839912049
1621629313
854977262
1198793017
2029324535
140440239
1620798406
234583019
1141965834
1492338428
223834187
1820421427
441785283
1605349180
147464612
563530556
1841048602
911336761
367331438
1131286375
1481995178
939333934
2133417979
490738543
337369823
915928868
479623818
1715412406
1217457215
1040774933
1904930290
1109560157
1379864632
1340689768
507637389
1926296571
1421043969
2034789527
659132600
393644864
2129689637
1037757691
1934613672
65290802
857588859
323102635
1157674517
1587973365
1621152900
510091076
191341141
1646443651
772894944
1176979384
685685612
130121069
2056324901
774971144
1664764748
657740201
937466941
667877331
1768604341
697230644
437115058
1810943592
2074898702
181919789
2030005758
1469191411
1075771613
425454906
1894896179
1464267667
1097093861
290907450
749911904
1028721839
927405512
2111799587
855064033
248901331
956126636
1053721218
1185677511
1919102304
1004369810
1152176884
1842760133
1019247839
1948448621
331783893
122743076
1660645778
1869044213
1363908074
1671480944
326228745
1557284828
1395177038
1183031433
1999058941
866233325
1597498965
130164702
470563611
1410453092
1213411309
5911261
875756974
607638170
569875018
320565567
1807127217
792663772
1911547155
450641836
2059090063
1919158451
862448297
140180406
1081010977
572007882
1177598806
835607805
1049571002
465820534
1653889313
1126860677
293622341
1793298475
2032086598
1168130615
518920429
1776059907
1758470044
897757405
1630881313
778593966
1988623123
1059013364
1532439948
1787074379
71492557
1485920672
552821010
1982813839
1995618876
928506310
812200485
999795916
1132083721
93775235
1788999403
127477163
709812437
2116605252
1203157636
2028276268
1172318353
1853960826
963084687
1025342730
228946310
295061884
2089492869
1258370522
296604056
743455041
55911915
967416662
1346303141
1167539661
1934353384
165266291
1111610951
154419272
1611196663
865392971
948996494
773589981
1087293070
863866326
608374730
1607563683
693155875
975531941
1497893069
2029403418
2139715848
1987673192
974953472
1416477487
777883997
1924754326
1930475098
890761889
253393561
382740515
2077752363
619083655
1015516342
1625546841
1174778232
1479230699
137336943
1585620269
716036713
1075453455
109872944
2140407236
24010854
29045215
189628536
1914543828
203995506
978607369
232875214
1803411677
1813600327
1569211709
1867314607
885379064
1356801493
1677096809
280298053
352560247
1536826350
1448800627
129041301
579654830
1572803528
242686223
418781625
934443703
989519357
72738346
2116127644
554569204
38211779
114775388
1564606947
624488240
1884734240
291913800
1973509427
2139855461
296626725
97519220
377533236
1691763060
1801530823
500183276
836279908
585143269
1244673880
1857644600
969447723
319305382
7704232
1687338409
2006579897
1429384207
1945188697
110543244
1131150408
899563651
1954629832
1496150406
1668793549
1768861054
500785040
1589819119
784567782
1689055303
1380249709
1934976724
2140850991
1719033340
1599824327
1183000646
885903208
2001801633
661889987
1880397261
773698440
114853947
1889111396
868388977
435331057
1898010276
1797808443
1444432799
2068546993
591606477
1186413221
1962445681
1813682199
791984817
1850769218
1608176011
1868413943
1734450257
1314662792
576648951
444533551
1732909334
130501943
1248956965
752034045
1509574347
1925423715
1605009627
1202663681
898587657
124581636
309025709
1579671003
681246615
16218146
2091212157
1233906153
402668868
1148257905
1269156317
108444796
1447148518
2069614527
1627162161
1157373721
1114586077
1580481820
1429746086
907146453
707360730
792876458
1980211515
2000122497
1571052146
347860723
1688717694
1069370352
272603528
925417105
1328723253
2060117146
1213980446
1973033738
1585273920
12960247
1177485138
376716780
1016070322
940054036
1587341325
1142167207
2087980232
1575671099
1939908015
1054508602
786218346
2008945265
1105323205
1079801790
528430623
1642332822
852256623
1804948160
1115451574
191665601
2105166622
278372610
2017459765
63746024
1438999781
164885694
1766273382
1817868927
1944200103
824993611
580788514
343092855
1234258795
1153649237
1171250516
1895086578
1038071713
1944304298
2070083657
45170614
618159385
717513986
1530942599
1154881447
1476636697
347223371
766468774
1120152189
675136408
1389820401
1651213610
1031132635
1282939935
1269662184
1989695670
84900663
1466795974
824317350
374122401
1345625264
1172991093
1942827405
385841586
1963079164
683553743
1492201095
1567921212
2114421445
1012522705
160790443
1015110015
1331149695
681727036
1872627622
237339537
1847708452
45086053
1650989747
737773651
1695090551
911604434
1414805623
22046521
1889533933
2082239119
1536293444
1084571701
1510552324
1967959012
1364716084
363750437
755013111
1566463673
1834372201
236856380
467369486
604963118
1030375538
266837401
1337430376
399371252
426623589
202529088
1853548891
247274590
1674173141
1233368336
1924430239
697880675
1937284666
1135260499
680109777
1351625752
36192064
1529322700
1783434893
1816457899
1664665023
844908418
1289105317
556067034
2124665119
1107697581
916349716
3363338
842675657
1649767437
1268483040
1177300265
393426907
1142980087
221166083
1214462732
460444984
1387088381
825363497
1005486957
1161752603
345475718
1125465682
2082676199
701590848
272741120
1030309846
92635494
1021411958
1150033119
112147468
255715087
1774336131
403385095
2145275891
1386470061
1738255246
505305966
956039392
562874276
1460389310
119137696
1749613552
915486817
112997246
1398469375
69340818
549029228
1524146570
1648652144
574407013
1245408
512775987
278971450
967737584
987660437
1956186535
418767775
981844264
744807069
1094697840
654042193
2136520047
850218965
516536747
1378424076
1853312591
683206091
1828798410
621989372
711627783
1002899425
1189322995
976976076
1511636656
1913268377
1933125239
493625774
1475739372
1424109576
1379333779
592912438
2094381965
332160264
1508603375
1371352920
740771501
353723271
1096242054
86713660
855034269
1698041416
2063895497
329148407
339343903
662450409
59166214
167784900
435535663
2009956270
1342426460
1305893868
803519807
2140333716
985583976
2098186863
1465736458
1002952024
1467959879
1697965453
61897314
1583866181
507459926
1466866569
1376642071
693543864
1795290501
925359397
962877157
2142296162
1727950898
1861504246
1401682773
633102471
461143262
896321952
96529743
1546577548
290791108
49616924
1440999557
431590896
1762091093
194121210
1184944431
186498264
1795495439
1556720598
1484644262
384789754
176111953
220863746
681468405
2058747912
1831634082
416184970
435981186
1249282762
560354560
481979450
580849174
697938989
61473637
1624532114
1312903062
1807767851
1375965780
1087308166
755653326
1633107046
2146024751
356198719
179914891
1591781588
1570121690
968435723
1497152890
1303781187
514577927
1069673831
863820285
1177073209
942474003
801826202
516950705
1770340924
357849761
145254842
1041106121
836919052
1921377384
1925890615
1052759778
1144505543
1085559302
349455400
331029770
1240915806
1810839574
1030328775
1478586046
1793086841
954306027
519998344
1848242946
935231883
805551848
672152507
637271315
1896103795
2131282479
561555991
1876918387
1147574042
1018645398
2054542295
1006315661
1083183887
1240695617
1459972371
1910637513
296450551
1763070604
517089521
1279510354
868537398
520763128
1705712319
1589675469
1851674774
1916714740
1940376362
296604056
1862201678
671623384
1474666174
2049852461
1925772265
1322706053
1665180489
372714973
767935893
658771059
405944760
895291404
706664829
1949252130
760985954
1928417261
735184442
1434737449
1771182954
908069766
155972493
526066277
1899592388
10756173
1988251353
588737082
1331313609
36192064
406792824
2046596083
179120970
241006556
1204978979
427535821
1740581449
833927750
866006524
667463321
1537600719
1292748310
1095658622
713147982
1042809094
1131007189
115468199
669924194
1851861801
5483380
102384417
1855137639
171285751
304311252
1500901673
2043215244
805386588
1385649403
829242640
1820875576
1088466653
1492303844
1989659089
2076651209
474598871
1645681448
1505407289
508999987
485546681
1419386144
705126537
182352934
260589342
556925984
765003830
965639296
854747187
504641317
559856573
230309647
942428378
2111404636
537338094
188592765
659984540
1776481597
220078444
1383987722
515623000
1460585335
629898788
346089381
1790410474
1657242397
76631179
684171627
1077080271
2038507486
1648257737
558015341
305762146
970141072
780359396
90653798
1802171651
229823276
661131303
1278838741
347831915
1824999642
1521806866
1700750306
1043262282
890196589
250688994
168300644
2068669013
1885593557
1363296327
1438871151
1704334115
1655303213
904328711
1862733923
1121040438
1231007276
193458639
90390804
1298360521
1699055093
559835394
1870713222
87691825
1236432529
501479052
2122289588
314682723
866025563
1375586489
1766743514
566861340
1634664770
571152936
1108805822
1953066691
134574428
1304574751
179954315
537314430
932313108
925827001
1249459164
722382194
838557710
2034463452
1960794381
860863160
2055122192
1791893259
401860815
1824298793
1803839643
131370261
1013826114
1513102016
276201537
2031927970
237149764
547688196
361798215
1446966286
46592698
696321735
1029608726
86006506
873370395
1590187331
1214860142
1109975750
33725166
1736860563
792710559
1281666225
1714062545
941288439
79506171
617192065
1654500881
983696388
340836402
1446995463
1052769743
147395368
1377494292
704557105
298963644
545645718
1741546282
942114394
1092842305
1916970608
336843822
1716882792
967502557
1864878009
191226186
1210687714
696927744
2114605835
1574701031
1670085093
1918860684
1858662991
135230184
813434338
1057897751
985169263
622422316
127929947
1779872943
733627519
981001485
1828459942
1242745234
1094898256
2100208030
1089798101
1561660496
1330821590
1171557995
1741250467
811024903
306281421
1648833954
780173851
1035254634
2068828507
834734395
1317307586
1451328429
1847704187
1882734891
1270751262
721656811
674658006
97563089
1714180256
1236940219
1189906598
1257315432
316969951
1352784258
1018847476
1350117226
435015067
851275190
2067923174
431157021
1378362083
1436331299
1119343458
634845310
1492773735
1716369138
271394573
1151467852
848867857
608174423
421308282
933055628
1520901991
448600872
207849665
1727637591
1915243152
1695581233
1036117969
90618139
1861551917
1273978798
1283073701
1263750659
1090843176
453765497
290902238
870893025
1855509659
1966616917
123341978
1182060768
472726474
466956240
1744544557
1397361542
616967929
1424665170
1786962103
288307788
1161752603
745796587
288194431
461361993
960683474
1716135248
1714441844
817398046
1604930241
1228934870
1638919105
1421954934
1802763803
892205088
1386310651
1784990932
1205691019
256860940
1380937262
240026434
463813688
945300995
160295839
1874482455
1611524947
1019095391
243392091
362620207
1931214723
1739398833
1173929566
106353936
511016034
1026757950
341881807
569340793
466364319
276532609
1279156557
247125255
460705148
1967240733
483397573
1032875932
1936776048
1661769897
318863473
973940722
238016091
1822092049
1265680038
1463759114
1102410623
2137694456
856342427
938182863
470448967
696403580
435989401
155736211
743286790
1593618514
1258079168
1889918084
2127453791
1924600767
1306203155
1271769075
1159395975
1374495039
202685595
1784644532
371728641
1728329335
970819105
90939570
932007901
617562623
1753727060
1877469022
637204448
1367391047
1789515191
1334833295
1617248014
1327146020
943046684
1231398122
1632420095
936004584
1270347361
1469634970
942230320
634573614
1534076724
1190333560
1700397581
1959989849
648848746
312566319
1989285356
22936712
2086233594
1891059889
985959580
1214821215
1351176319
1419455214
1433687140
1918857285
227110782
1199593419
1846918616
1682521016
1134633542
1832480229
1921209375
370385769
530347326
1258137853
1916059063
1245739176
369435327
774264845
1876287169
1464102978
182995285
187234185
876293076
197428532
181164353
1582452455
1562639587
1157336378
1280494002
424842117
194619618
858411500
1445200710
1847644621
1320080104
1091177271
1363080244
1332087808
909799824
1605971470
145005733
77731717
502143555
1109020197
701718723
359546330
656451589
1954983136
1539281501
24175529
70719294
607063493
1162290870
257780854
1421668386
1575689951
1514637405
118551652
378258288
262922232
1769564753
299852230
1305895308
1540107528
528003039
1215640500
1643895431
2058452199
82747906
276520649
1680598889
1052867245
432785417
1240806995
1381746893
1025046058
1461749683
930082381
109963651
387421726
127244355
2144370463
2120542162
165203316
1519316399
86746380
1589183305
999825641
839504842
1385716759
573586288
1719108887
783710643
929687468
856536358
911268956
508693444
844760335
13814913
680842215
832769627
1305959649
732417474
1715621636
1651205411
756777244
1008442605
1494041772
2062446394
1002211748
581635527
1015446139
1687507027
1876390735
971323022
2066992505
406651404
1194381084
577717871
516279858
696002997
1962322355
439187732
985722153
2028824681
898702760
1441769474
90439289
1179369268
522023413
1524871986
1000557947
429141002
1272405285
1449439657
1931106342
1231603792
991886371
1806510381
1367607395
1759269756
1220245509
1891434848
1735722757
144530654
1615230198
95525337
328119528
2077959633
1037748113
1506450291
128768900
1064375723
86915604
1249452479
167837876
1082151930
1139714811
1582427094
1369674335
460261127
680799383
1085700815
963779457
781013675
2067284044
889623038
658976821
392707112
791312309
335511458
396308328
1294817378
1284790066
1450437802
540416733
786379632
1899063531
178470945
2099174648
807663090
792555919
1334463897
1155291900
591230087
2077743888
1954709501
2086860656
661065782
939475418
321444776
1473714165
751751621
966507541
642880078
125447697
40714153
1527200446
2060840299
30847383
424888334
1296336235
1476311521
722834060
1743389774
1402960725
362792199
1549986875
1738598860
1988914957
2091567258
12733808
1150202196
948744126
1444536427
1707722571
408420371
705290941
1234173658
89081502
1994129491
788390202
1737398485
599082380
1567416890
680758320
659608651
2067240813
347632672
886053322
1888603200
279519948
976340533
1399245056
640587950
449840924
2140658365
2012686983
392931244
1363654115
1462995700
71709017
1560098147
911302599
210311718
1952885824
333294274
455932228
1670338628
717899274
138001382
539918720
1212354690
361678472
141815223
763380401
1871956460
2123109470
1968390912
726477825
1662953843
1450520050
2069997989
89676572
423367683
326196696
587607334
260129608
433589791
1684036405
915560842
893246565
2141479025
1972354401
1062968682
611564246
1785726463
1932854475
1660938758
970287288
2025907069
2098049931
1902698764
1090649464
2092310261
1515523724
967943222
435600528
1520322385
570101478
641564925
1772762818
1460913468
464349945
1205214613
837038583
1846276636
839524277
388022676
90511367
968933948
1848799358
695394289
1612461509
54435449
1942244775
502843018
707842803
1516905303
1484695279
1782519423
378119965
1554273411
1342130689
248055614
539276800
56921960
655211228
2131776262
1718658475
822375642
367400623
642400415
249741960
1861166831
738413539
1625808522
1662343413
1569461533
2111550301
2002456932
8430237
1754510886
1169607321
1401081191
58868470
1472520543
936213968
629540380
1611039208
1570716559
1456313284
725333179
1989670891
605216846
1878725775
893043624
1253796699
2048323025
23914163
2029562599
1569523070
181421288
68230989
1498179931
41830992
349528112
2099515910
130081189
2092750823
225767000
1000650277
1691267997
1209244876
1714423922
760323503
864077874
1681772410
1959607095
579500056
1054566251
1035472696
1261385167
1857113660
463759537
450366975
1234488674
1822183011
1596874670
1089583616
350172922
2074041024
187898335
6141755
1316472410
1548044428
859567986
1875446106
2146812485
223060381
1955478245
1084021198
1140032873
1065560868
1485943920
1331375142
1101611336
1558495537
203824788
1395253060
708997798
1901388940
11019621
272890444
698787209
784340657
1959018395
375377616
896208490
1851624179
1232460090
407980804
81191020
384098747
1364244086
1605133094
958769855
478716206
43956789
1092604436
1371601879
779904401
1176409094
2058548780
1698635600
1891886946
148250012
711315242
403452460
1747964592
1457162528
1538082813
223476647
615512910
719351237
1354130695
639535916
1896683283
1408656823
751993450
969850281
1653157550
1405769758
762638697
837989161
882901923
861459289
1860866212
204690536
228495319
1911433962
1623528741
746601008
348089725
1476944167
411970218
134929833
1619005570
2089066682
378799797
833727868
791417421
2113867865
1403745806
777269560
159309375
440960579
20527233
2023261769
1930466352
1334628778
1577674272
1283320054
1363837507
1259705431
109910981
2125422449
1020717018
78165193
1239716481
531493408
843506529
717442768
375064098
492328249
1503185851
424729954
232483905
1159013606
1075196862
2139567789
684950260
1187806665
1724059976
608037105
951839182
109169997
337811528
125157189
1218696990
174662475
1982298131
1398347535
608833461
1000388675
608400188
1874781673
1842555627
1674164103
1998479249
521379640
252891682
62645022
398694400
1322190872
686270701
280246339
1384987358
1666129104
827437277
840608950
657830491
1012749639
1978282648
2121809916
1057575413
1148347653
605271048
1927359275
1016250630
1086233709
112992903
1569521857
1375666632
1072315228
76306568
2036045772
1525069972
1379930769
103680252
32152928
415030241
177890434
1211921162
1880998132
311082808
2055880555
735396542
1732324461
953969868
725485023
1060735756
777514034
583266130
1006485345
1998510431
1417610166
745143191
1603619853
513155379
1781610309
776652
2014823855
1442085087
725628541
2073325298
992627037
2093837146
1407151010
2099899161
1701529502
1697638644
1849055338
1036429588
1505620249
1237495547
112941463
439478771
998786085
1909675230
177153749
437696607
2004158083
101519694
290588321
755424385
376527179
1207434611
1485612595
479298601
749231217
10312599
738850225
1453500373
1651905946
1345463582
1637317594
451342423
1326501044
1452907489
1864544075
1436251125
1663712375
67832353
1025822305
1589623461
634957782
114555795
284303902
486362815
1125485021
1788579725
1544481024
1313035492
1506261475
146122679
1726736425
1131333864
935238108
1192845772
1976675384
888213103
504795488
1533021466
1913862424
1755844794
1694454182
536057056
2076178461
1472134134
1084559619
959114785
1819300115
1539536464
1429004340
1418680322
1687137652
479003007
5284195
1731795771
1179799058
2010327747
761851297
629816521
266658978
405076394
1844838375
1122060264
2146143176
1364919779
1298880840
1701617728
1066012147
30616898
114920716
645432039
1823600456
426598930
536104998
1616339289
1673285336
9402008
1258178915
545029678
1613198183
2070903758
1917771698
1876719357
641683460
536929045
1252264265
466550272
1661346812
1352067452
1828230238
832987924
1750236953
414481161
604726826
1666851502
271948363
1496749209
628193317
1321740815
1232699429
1397411155
2130318646
895280422
1063002964
632116366
1213330369
1951186044
813477495
163944142
408046350
1461783623
301806201
2132369370
2145185204
1745631840
1897945995
1682979216
865336236
1417250846
295469076
1221119035
1765159361
382396577
1632990145
694534093
923132704
203239530
2035604374
879358104
1990939171
960447286
383261106
13547531
1062773858
784167821
1571083790
2145390330
1200691267
1565371246
1690515281
936620806
2035313762
2084779813
1023929714
745068435
1508022210
1390854530
1034844520
498581614
1646930672
1091374661
458989608
694782276
757838280
1154459911
1217642878
1110588044
1345613839
1596453363
688032709
1214169473
1443401367
1599234917
662175299
1210630917
1489936092
1966362310
1788783565
1680280825
252580407
652213223
1419005154
757025756
753029468
1848021459
1912363285
1651107791
1809828631
1139557596
488958255
387814581
69876629
1913302393
1371545980
680989340
755554713
1185985118
1947566711
807479347
472002352
724645356
20542715
1032246140
1320604925
247314642
1663180913
1094017574
900526141
2042873008
215463754
466576202
259322993
77033786
1414179497
2112173997
1885562839
2118130425
827518855
1922530949
1339812382
218083314
210848718
1101275254
426283576
1706251644
265171591
760469393
287014133
307876016
277975182
310360137
731462467
297514630
1421655906
733305981
396842398
645386418
1490653101
392194367
1755312563
136210439
1365296858
1860230857
29636585
1932297559
1961476899
1671412406
1074214884
672648421
847137547
1651620721
2137980618
33064686
1425173987
590395319
671072644
241238951
1249097949
21203849
2106068232
1681865715
191722271
1800955557
993611447
242944727
1104212831
549580107
599627423
708584601
1153030949
1342094401
1087887786
379726026
371757202
435409499
1406493150
806938815
1242907235
1274418253
160575421
1436986148
1243453709
1447272038
624794718
1094832757
1435731726
2011946904
1302699636
324976510
458413416
54442263
1141597842
75674454
1656884238
1451204395
1071963894
1106547614
1399660316
742018454
1560234678
1618807229
860853863
434035912
1162549371
1837878751
7472647
687137680
1964153012
951518602
1911555601
40503695
637385166
1910135091
818499476
1646987667
322983560
268952842
875329417
938352823
1731754153
1991029410
537235195
1119544161
615238578
240588189
1737527177
345696507
1192806443
115157865
1495695092
1842396283
1615346903
1133532922
355431700
920005997
307597994
114882303
1802143210
1272038038
601305221
708653914
1578961250
946703787
1508884625
333565792
817780090
381167783
1745856159
1857516279
991287265
1039591124
1030275479
581764880
638964527
1740164203
1308564616
10532396
2137241862
1270602369
1046073167
783910229
2069791675
2006791576
440715931
1643360985
449214026
163240220
225792881
1105576288
1247754640
2011094363
736356223
580829519
459026560
1859895886
920351450
511830035
1799614054
208861645
512395339
1214208901
1705215437
273694049
362449861
1247511408
1013031817
611110154
594233156
2081131965
1469763592
1904843665
62099924
2041266588
1997140346
2115564053
455245396
1511610706
592248341
639623434
1667511434
1416477317
1499250592
697886843
1714766705
901395242
5286660
852880012
1147726520
1489664751
1491630501
1885804100
1302840191
1620587657
1813853190
1734153883
745281471
633029818
250018567
731368723
1072685743
750460321
1753632534
374436627
116905018
1179753149
648125574
1980150810
1724566424
527157604
2066718037
685102257
404514645
971113509
1649636033
1070509518
423318934
569177011
1695506127
1987850443
447971792
1269875436
175975395
1282209955
786893476
843040073
971235725
1103802370
1228552398
565427655
104317700
431054223
264017221
508097381
773891695
74059717
1107300828
1870792896
641365006
1063279464
1618281782
52980740
1778524264
1072034014
768372985
576761399
1128977123
1756521620
704920574
1511876598
1322974120
1799625640
474558555
660483327
321771457
1887843287
10642046
1218276315
1445537859
1754669370
22685691
2053913976
1530942804
925464735
318076858
300973378
1901810242
148741765
600445479
435236709
99919029
581762083
785733938
2023419916
627172853
1233213011
120929640
1247756502
216821842
1405485826
349300801
1473041858
1482450042
94309732
469060042
1102494551
1330089371
490873887
1960819787
1984976609
1354508405
1133465118
476736258
1489402401
655788652
1718391682
216157189
1766281495
651520679
536237339
43467010
2093783461
183360244
1167149378
604955148
336724586
221854541
823274879
161335838
1667083206
226992871
682503787
1410596058
1906272419
1592399871
1885834270
2010820589
703842314
1438030017
178070101
818732144
1667922075
1497234205
1176542081
1460108482
940139234
681840033
1842465598
1756478486
258742835
1271942080
1409057187
780252815
1380823264
1332454569
573335241
1778916537
583984125
1655169713
1071623695
1849779451
1385412653
1845817127
1724199960
301588934
1492504988
631166116
1497687413
1363650566
2041845205
1311718377
1765725711
1118371914
1126558221
29658850
1329372660
1730085526
81052791
1293618804
54159683
1745260866
328689441
938497460
1025764648
836675379
1297575490
58593482
1837497223
1218402840
738688977
276787112
1669651862
1528341641
1230415255
495596969
129594354
373859253
889668331
150304504
188600194
1972174358
985185078
1573195275
1753404383
542571114
1568322915
1111290445
160906896
177450638
1578495100
1996424614
520722919
1455501707
1491432930
60951297
612574603
615884525
1499421404
1714833924
908831427
183067101
903703335
1042682814
2021474516
1442079751
881145626
1088442814
484244839
417092147
76398711
449904044
1376549535
663532564
1261365646
471405505
975932553
465221880
1121092966
1622863404
1211508589
1349477982
1336601391
195661136
1237232880
1797506367
1095342430
672512228
1202924452
1897760854
1085739345
1315248263
179028321
677406691
773537802
2142121770
32189072
759928663
56584341
7189866
1550656065
2123279812
310387363
470218867
41841326
7497496
1464674430
495630918
1665033286
245207437
453454663
604840502
1437210415
827214463
1433885539
170770765
1265613056
523682391
1317159446
520388615
1884140565
818066758
480679055
1272098020
1474578474
1739784458
241081269
935824908
1195687388
2007877488
408959965
287653072
429746504
967932174
1886248926
2126257980
1432578133
265866217
1351749220
350809672
528733928
2030833124
774760904
2115973522
1947020370
1223231242
385802738
1861127756
1119760805
1634495957
1636947614
725811688
531806188
931759922
114271437
1007159574
194020729
1132294638
1741189756
1408212921
1740075868
26082271
1619319534
69315290
174744357
1285118618
1388110457
479358634
1655469950
1409339584
1578947585
1563715082
886205119
1271449405
1286051271
287473198
600167693
1414183442
1441739663
476427373
1893168847
460042771
1994785426
1916687175
1079731420
612825937
1094468107
1394256366
318916244
1477606404
19670161
2061156006
224938973
18620529
837989161
180932596
542563385
85320873
607206289
2025956090
300304050
706084192
1784168717
398829958
1790392517
1139039250
2107478906
361613466
223801898
868856531
2102878866
875288896
715907785
1358996501
920983795
1608008753
1344695938
1579303550
1995672356
1827659953
599729776
1942912214
1980421070
1625545234
689914933
1299305041
1703724858
1178988897
825738694
115978693
1444269607
2060826590
856385534
1641148558
512910686
1635228767
1091796966
1942794242
776416612
1633872918
554291515
100504554
668961014
360048640
840850559
219198256
1961918727
1267089012
554669013
179158682
179503823
786981060
362704131
127988267
916103342
735007812
1641140632
961480181
1082502134
774634061
1779149296
198348893
731939131
377150364
52127862
1281089175
855430572
1901796077
1796786652
1408669436
48988633
32278356
528762977
665019580
1674560352
1611253627
1057797973
644888757
61502221
712584008
720782793
554978654
183134181
23722742
648973218
1193398855
1132383708
1203961696
1317203330
1010603637
1734596002
1838506968
401661973
94199100
961407065
992967256
416624013
371747913
159719138
1207813496
1073999308
446111371
1291722895
748574749
357625643
53753476
1061517221
1767464930
1744699791
951839182
148047075
1528225151
1487751919
1597190292
1686416476
1103756538
1484496304
292174693
470113971
79905890
596489140
2089630007
1408858112
1670334483
1822092049
1499984701
1576892190
1029859676
1355550261
1824978
1110846001
857596129
108656793
1232877982
648596696
1030294564
964425515
1220359217
1952658531
1653186123
1371457107
1282872638
1475937208
2013208674
40336540
1527318361
500509427
1903541642
1987524958
1639416548
106757128
1464686162
1125869996
2005074181
1599280299
2049723150
120537820
1929510250
1520162054
1836994790
1161832794
1154726926
32176516
232309613
198648084
1853130765
841444729
614188227
1779673156
957899410
124102183
70676
1590473417
1739527573
1769041231
16199514
1922623631
262997595
1554816416
2126353754
1223844447
1219632623
93799974
1809908243
1339946726
328355125
2091432149
12824313
699382388
1778767417
1059083176
1351902001
1071690431
1480968327
1079063214
1128896167
2004869083
1806529608
985657955
1008474467
303700490
1755464740
129894158
817060489
1803407116
1636217997
782602472
1345460709
1153952835
1434485117
1907775368
581278035
1717102373
1476894618
971003062
293394994
1302071007
254529746
1005087589
370461908
591240722
2069424302
107286464
232875214
766662235
405529758
680143754
1911047
1630710624
341668611
57375698
267409116
1920749336
470603631
1765816371
110907529
455841722
1463043537
346129482
430482368
1085351823
1348429200
1249612245
1118007091
1065346244
2144338131
693114784
170829915
1760152256
323471430
928161933
1638244872
1305387205
136715164
772549078
1178343060
422417003
919183493
240164823
1400845787
308205529
892146734
1989481419
637089946
1236747890
2033996655
1667006920
2108931686
631247194
734874066
713366671
629425398
470559132
1164945295
1152138529
199342037
1342582078
774336918
539785118
942367879
181967705
1583330545
848098729
111293837
1261127134
282075002
686389218
219872451
799630725
843116103
145969034
630296518
1816113697
544572688
774432198
1398909168
1566602079
1013119459
992275915
1671635188
1948737349
920633614
932348173
1727801398
1628141967
929247091
231177460
414713679
152787588
1349989538
7162331
1681808308
1506982309
879520047
1857565086
223197291
1907560128
1103205967
1776785366
2144705182
2111923416
1048300050
654188694
103513165
330885293
689522452
1264531051
511267922
1648441037
1060066359
869071676
552698272
90533779
1807575346
1157237948
1270152710
56304312
785445755
1181799489
1024419402
381964785
1467889765
1346895944
1928746914
489707952
195119840
1819484032
361061905
670452271
1549060523
1464666904
232523614
2074115943
563317644
1129416715
318610991
1621494365
1650198049
1034520140
1343414839
396350550
1322894634
1722639260
1138289827
1679520533
903881066
546328708
877595257
886856469
158357082
1325546290
921915462
81700506
746325213
1375822415
1399171772
284410158
366842637
313598558
5372681
1134785155
1469518897
1872346408
2060663950
65703941
363908740
1557793324
1805582100
1022428164
85553404
1448834353
1648410802
1706689502
542733907
749221227
1851024339
265347474
362567943
1618898827
1197445812
2116185334
1304130040
1165607712
626555003
185488425
735457428
394478947
1538185170
1732291504
396461865
983387524
1098236668
1282805491
396069004
991860592
1048148814
1819154221
1854634758
1577712855
432942423
2030149150
119212691
1536513187
156904105
187035678
626905467
1035597821
1591900844
217057647
675019954
1229108924
909070317
1896151486
1916755907
994437321
1025854943
498184050
769418401
440768909
1991132152
1417017086
1362498880
350167804
153931219
1853060638
1248225340
721866450
1365273669
1384842199
654534481
1013249286
569604232
1077226640
1759124969
1612916477
563777816
2096723849
1742899671
612406500
846479796
1128002743
2128155895
2118269547
1738226251
602264717
1762363644
359227091
700494177
1090022046
1134785155
877785766
1148522056
1593569746
834089450
1038640777
1448919040
1782420192
517667052
369564283
410511991
1145468366
829108994
1150278729
578530580
1861166831
1936256152
1413241163
1680204961
1573114337
884538748
1114347410
107777483
221630030
2001436516
1168608769
601855879
1528306115
1512063451
1137324235
1132422441
1868189915
1730160980
1749696453
1957261907
1262200800
738491839
641741995
1669201621
929289971
1662690058
407882143
1795913132
1359770303
2086687611
514668325
285716091
431529055
1986020762
84891749
1030099261
875269716
1572016155
486258903
1889537217
1810064037
1337129640
1970555948
158139805
47825902
930883908
742749502
380705386
2108847097
1619207517
1248808453
880671841
71388730
1440625631
1508192273
145948946
1851960209
464005994
110761617
1814597045
542996662
940424354
1559696694
311061298
1168051746
1230590857
555818969
649745870
1956304867
906067535
2064642004
859232465
481229071
817457195
122381930
422157344
223118461
1090928693
1360042192
1791556488
563050198
1505948601
1552275035
2096802144
596082353
614326613
924916233
1780098366
1517987626
1403583784
499951910
92726343
1333173696
1357880356
213622314
1476508086
130363715
1866677907
1795666986
580619277
731187931
1505633288
968576198
1247557520
892893962
80411526
711838323
887971155
787568418
1981466597
1630267818
1087974673
1394755081
1152987561
893775591
824460775
493109268
2035482650
849947647
1240787051
577826849
1203636645
956140433
1488635648
940607069
1701728038
771542759
156221487
1027443133
716159127
572685412
1087391065
697542530
249824263
479451862
1393197928
266664072
2030735996
488719594
37261984
1034262545
789461915
2104471027
2106642418
446634904
272433434
1897057856
2073238507
1107084899
2039714668
509790740
1797358071
837309056
1648629537
997711947
106095390
1639329254
790980426
1149279078
178081751
1718428977
128965250
1276805590
1697439841
2060319240
1566404983
654846714
1833779302
1358939733
554267857
940510107
562565893
340132187
392666147
805979815
138895921
1447255912
872361348
1129704379
111731004
379029959
1739972998
608703029
1669263422
1620388092
1789437458
704848304
1672973299
1220671459
793561151
68624163
1052553066
1820556711
128600564
700540534
810074288
386028796
518030735
1512329585
589884217
788776374
1240132318
2123306454
1586751219
2019042245
1519117687
383657906
549794070
123081178
585019079
383720746
746084251
1909656712
94015730
1373225752
1241035888
148730451
1127774114
832228199
296857310
1133197325
968590125
2036856426
129463768
597271622
1129583162
1953308555
229963804
632353868
1936714902
2044161065
10218091
1180579607
1956954048
410227681
1429556943
1761111838
767557809
66487851
1375735947
1795103350
183290402
326231276
518213411
805581782
1502787252
165681502
841224831
1974629138
1415637349
264612192
1327399981
649060859
433220109
1388531619
266021676
2108865574
2109436803
1073129676
1919425585
458019013
1410628970
123508051
1778377903
1366041624
1274609467
351348079
2061315864
1775857855
1749366773
1725577916
372096335
2007149296
804434520
2126949791
462779789
1582157234
1600017860
610479974
1211160685
373636106
199553597
1731788363
1627761958
67038077
1554090467
761951384
228490692
1048092747
1159304718
1039009309
81201100
1183647477
598642822
1382902689
627570725
1125669579
1860451190
427941216
277414080
84904043
1544351332
1641079156
998643510
207427878
24767585
841047062
221143107
402445045
2066897185
573735439
1505498733
318256266
1300262155
1933938951
1588889153
311990393
1257506035
1706941564
1669602270
1599464001
243323710
1697919103
1664671784
324392128
275612656
1842209892
806113610
1265531542
554877321
1220083984
1451451080
1040598316
1580568638
358469357
332820178
1888906293
434304334
337255023
249179449
1133826801
771486227
1688621845
1354518857
803817529
68545807
1484098967
2014339830
1583325321
1934455852
1283749319
1614032650
621063727
165782186
2091061151
2117039305
1168476513
1048148814
1771835675
468507813
1626512206
1966575628
1243401435
669990513
1053928996
1803230949
1657854207
1309571215
1855999183
232371375
1344108305
1515491475
1228554776
1173114460
1760604950
1048203483
21877370
1297693680
527519462
205254521
928516301
263233352
1405040049
1052527411
1147929370
532402855
346143866
1467316313
632285332
1028119329
344598517
785051708
678941509
948778878
399807612
14778995
698887289
349483307
1731737263
1205923252
47825902
524432554
1279472553
1269848288
1028273523
69434946
640408695
667528228
782009276
1379602483
192583906
460844522
262872679
885270286
1900028952
724996246
214022431
355521369
180168920
602587704
1406246183
1671909758
703847901
1155892596
1088537538
833977090
2080647420
1105308031
703614230
1002876423
221289717
1080342342
1217759696
1294071565
1850827457
512512619
1328103826
88146834
1136989365
1137639796
1144624677
845032199
403981004
1922707145
95371988
580172245
2051003503
1589587107
1128311540
1339326433
1708432309
2086213792
416416773
895593547
1330571327
385781755
300597080
1371239566
661365080
1985475828
548136479
609454529
1501773503
1778235209
164539503
1529831314
145808211
236480226
1269324330
861105190
520899452
1056895167
296840623
2028295372
517391689
1079386338
1075000065
1148185338
2047335220
2134852001
153329720
913010393
1115635057
770148657
628559591
424184514
224135229
802299205
328950088
939038272
2139164138
301884321
1355336733
1484097298
905824096
565698885
87656059
1775915307
134683663
335288481
843528523
1058584587
919644371
767423558
1564149814
662849112
582978631
780559799
1471525615
183892477
1266838286
559791119
1391882070
1130222249
1681561575
375671644
710039508
1627157181
762821920
355727718
2046512803
333595985
1448434175
1502328456
2008818573
1382591791
635734817
928048298
717638557
1922161862
1860784414
1943095493
1967601122
1931228257
1992313152
1080525543
245489823
1388217906
1431821138
968381371
655140455
485666242
1890686542
1237634524
1898889246
9635456
1126705505
1609610547
1181256762
1050641155
1692681946
876374875
1081376945
1389914126
1780636948
233790497
445440028
1456472923
2085129494
850072724
801380355
1599660062
626203009
305642788
1199741956
875064901
1272561974
107726070
563831122
429923349
1369405733
1583149309
456326016
1246636968
1373838431
1542786365
845573580
1276168129
1530793723
1367033099
1295460272
1033459720
288791309
1771681639
1795387766
778882900
1418462280
1705731414
1804612363
1743223793
1010738788
1032951947
385164659
682802617
965661363
2010510066
1689451163
22736768
1774921670
853820651
1121517197
682392580
780897506
1826884395
907766809
791299004
1117853893
1692510643
1580041630
739888166
1047309682
262681136
1883591820
1856214613
1397623143
968310655
1045618258
1320694485
635379740
1315508137
1635543710
1377334911
1966604753
38473042
2045108263
15097692
1656880675
565343964
1194052626
935990715
818623670
960833490
1724462763
1011665738
1412229701
1458104982
1186939972
909616110
770633009
1620630525
45073901
1618253793
90947700
1759460622
2035139805
560368741
202605215
1762108554
699813957
1716261037
925190427
1972794032
2081579268
1791718936
1408219323
1163500003
189506450
1695693253
675875490
1417887514
1266475756
389541245
1460154948
1166778530
128364989
810920694
1857861873
58272552
2059656845
524253943
222403182
272378821
1562961301
1759995211
1006472809
1672931901
871329992
1110800796
1301010834
196352761
113937081
1729827918
2045737198
1347497751
622969358
726287921
631905367
1132968826
1532713345
838206226
1834379006
2085124177
559623134
945947352
231467108
787647316
334685244
1502956396
1833019631
543600795
2111140714
1164089300
1343981594
1159119116
1584130082
668908528
1184842657
303076398
599872051
1708360832
1464241647
1916232632
1892789555
142773120
577843330
857665304
1436848091
598075800
1709505895
1479788173
1193100402
2117421476
1691920428
999670540
1990067316
1958015739
2081639961
1909186687
1082041842
1611213237
769476089
670330012
1162647766
271596347
1980518569
124085146
817007613
1385685820
264736509
1662502016
1836258791
1053323111
192729555
669011213
352990830
1262501566
732555514
1212774410
761304378
2144767983
608769254
213153619
227945824
460356240
176636933
1816819207
1937459523
873488762
739707800
1631251960
150051656
1772181374
1042264441
134841668
1921344172
230530657
199181529
240669132
1358750084
1754281638
1159120687
1373215105
1845489136
749213417
1938719199
538290267
119128158
123162439
573192117
1717891473
1705118284
1133140892
1271110654
600237798
174426627
335511458
644859869
1133143246
1086974797
1466255745
619751141
1739316379
1835966630
1891448043
992250904
123898355
1340977964
392443561
1673781432
1314209775
771606959
1969388485
1907887472
1779444194
1646842361
119428180
673380621
573099885
2138102391
1798251093
478016619
247868142
526425202
4714507
1868035502
130087467
560873317
771971259
443382634
2005084705
993195575
2095542226
883240100
1166215514
1092665662
66428730
1317495840
1397800941
2123597467
945830667
91328658
1691920483
1383791329
1580706376
153835661
458300220
341771642
1065629166
1189957712
1824843122
332222102
1270585427
886488213
1217215047
1718288906
1162163226
1481337558
4782961
467668893
2062859111
763301746
2098385208
781814341
1885869287
1297954123
216947590
1303214904
462124311
1388108214
47896941
661124297
1978965744
188831916
1015381103
1591404144
598539206
260899897
1728663629
660729728
607046469
1105433043
91958096
1916100637
745869958
491015918
932420595
1610788104
1980669029
191019361
1198894016
1215281875
265833544
298811640
1609316691
821852876
1662941617
1471490059
1489302527
298350500
1411356300
1466812437
1360063712
2025498139
1483241438
27687423
2044272966
247441218
1473944240
1379073604
95715141
1123894935
1845876375
1569030701
1989259738
454016453
935679031
680713274
792424660
1038388889
721662100
1734530601
1107837760
431156084
1978067619
840439984
445407052
1790511583
1646970895
1694715124
1725453208
544596709
2108673235
986671079
1230912609
1560032549
393265341
24607216
1584724169
1961966965
1855056339
565697366
486013008
1189822520
713796168
242400116
1814294045
1697820696
424474261
136858813
1762308183
308216016
1330528758
726348164
2014836991
1106429694
1962940594
507814307
1450835055
1081227087
592971170
1818365297
964319337
389595015
1953070513
1263935617
647668517
242411427
775851487
1463830740
397207465
1788193610
2038752543
1891935414
738901926
1429486707
1909186687
1236664417
586187296
2102627578
159139198
930353429
809811666
1213985031
1788999403
720727886
1966331209
1358341289
497173195
574919801
215789903
928919273
1122658445
1403909
65823163
106496054
1063262864
249535230
1569806140
1218680678
1016077620
784539469
984929567
303539218
31430145
1357476815
1689940020
1893185126
390772211
751989347
791101268
1092171595
780723755
1090022046
242874161
560179189
26111122
1410453092
1269342645
643875903
928547501
850196406
1799983477
909176475
1441691986
1056040936
1125520543
427783437
207859765
1256502401
2055458231
878083706
1095474170
1393866859
1920349574
668234699
178206262
1124374664
1087844365
665319107
482550587
124897617
1077601409
289669167
1132083721
1771390472
1608077442
95467243
31170051
1666706774
1126545685
71037564
927566419
1803462627
98304835
1292720899
1164824385
1452397069
1516827106
1102537823
432613808
1648981203
2081315702
4177550
948354563
251171893
750351648
1702768765
567896430
539008726
1415304530
418354666
794587349
631162080
1340975314
624361394
1672089128
36132974
1771393461
1680374863
907695578
971343048
770128585
31041177
1680955115
673856607
1778490998
1487696951
1583035516
173910136
1268907325
2069867603
580075549
159364131
1950675165
691244014
2006406918
1090595534
739586311
149813930
2144233803
909687162
1218298494
1326751911
1944157819
1347108931
1921649332
1185744177
1174026355
257838821
1907005317
1631031231
2014818527
1909017355
1893382959
254787897
144007251
1176683386
1199989315
380323361
1357023280
1273870027
2053345536
2072217623
1341890326
1523730522
1397946201
1791509967
952785396
1455525836
824517071
293361451
835052513
741301077
1718284171
764960184
1611638312
1934189935
301963191
1151648850
606819920
322697892
25468848
1274038401
1211923143
1077556186
1094382591
1881621504
2122034992
327057227
1301943358
114850953
1072053655
508795837
618536342
719059543
813256314
369796739
601720115
880274756
2085841139
1177680167
1246762771
865289631
493909090
1685673417
1488958753
1869823829
1777779455
830169358
1443927624
2107303596
1247799176
1014702822
1838606656
821569349
1183561557
629513825
524505689
667114918
995771910
912491316
1927581719
1645819697
411095948
314595986
521356596
1556617375
492546509
167571773
1167365257
2022857979
311086325
1749805296
342554699
438232525
840094718
1073652626
921767891
2041517246
2001924118
2043561955
1195281405
1389575424
1149753920
2039486656
1229514881
340426121
67675000
140518859
1500733458
604602514
2105057258
199783088
138547798
334021554
1479721997
1055393191
1583868779
1700953435
350881480
278808463
977673105
1664443286
609119844
741401779
837072773
1415518892
516709488
756911967
541656988
2128571111
1767488237
1536795726
614095892
1673689587
1729660628
562415064
133480480
1962997292
101523373
2100762425
1212502500
1170382397
2065870023
53942506
1234353103
434448003
105401397
1550283003
986725715
430519418
1923218234
1731568765
868950316
1792250825
1717042780
841624944
526979437
107506225
1156667243
337953440
1327109889
1313285018
440347629
91940005
1037537317
1917582351
1090789472
1887629108
967939887
156637601
1612643929
818347564
1343652290
542483256
1239195981
61505400
1169978613
1621666914
1295676987
1981915380
1828210327
12627102
1451910116
386526880
520780008
2084900336
1427534894
1915862880
1917148289
1252445457
249328354
1410886783
1147225015
1606191764
1585357215
324091552
75996689
1303330344
1270341236
309803335
790636788
1160290882
846619735
2073456587
399171450
1141518192
525468664
593281885
1284694996
2026190471
472058076
1677798353
1615324999
340557807
1862257216
126468354
1811602923
80655208
961632950
865192900
178522774
1594317475
317438023
1707590146
332142490
895095298
335298357
193641062
1738404749
274076652
1374905309
1295552863
1605960641
1502502843
504430220
423381013
1544280897
1744969832
519971089
546684646
981097770
2078240351
1228669496
1701947587
2099688555
785953446
1956192097
1401602596
1076833245
126755913
1051238589
473703979
418132162
282314705
1493283270
1998864755
913280801
1078530158
678165074
876147775
2067891733
1934189935
114619787
1245221600
1410716970
966300739
1961707264
2076359953
1411151620
187330987
176352326
1997659965
1681072351
168708706
1149033040
492497826
776973652
516317350
100941907
1970447693
1246658602
681533545
1787006625
28943727
270070776
699571654
672357492
1994198415
2131651475
1610879779
1170536886
935170098
1288440933
2138852101
2141631901
712488476
1347821245
553381506
589777735
737529237
1683666298
1532694872
1512445591
1045023064
1229475728
555679127
1399046977
323901787
999997375
717119878
1527158355
1662765961
127391287
1177946638
698857831
344117837
1900848331
1530885327
1307015906
705385214
532918370
382734556
825765155
991825118
1830941749
1572278289
1061797342
1099802144
787853077
1835373727
732687645
1666625904
246748170
1468863706
1702376152
189546969
1199929425
1832625428
959450516
876800119
298729088
1074479634
1649592053
1444691170
437825025
968423125
1841259334
1456712357
882705657
1427583617
1574187908
881901700
992047586
1104569228
255865123
756063826
542656062
1752535767
1331575521
706290611
1635572877
633641852
495077352
1198022925
426131825
2026043957
913365843
1402251180
1019933678
1242670672
686186210
1802287027
1561758667
1247596389
7371885
673024014
1645924792
2118582023
261253781
378424365
291140065
1206571454
860748004
1374293295
486795272
815246388
1024992432
2049408020
713448472
1672667621
1264608490
1972022433
1099765514
1872182341
400241449
1200847498
1824228134
558307038
42898067
72786721
163171315
853411313
1705203642
1732481856
80577787
371304915
1003957804
512843506
1808497788
1496670497
390347487
1546612115
43879115
899678614
1249673845
575515854
1634894129
592183772
1903734401
617428582
333729663
1545188895
629528134
1249605012
173455510
1250044390
1591839123
1978010410
1646075066
928744326
1080334118
760112221
1832216620
1686235203
642981045
1665834470
375445770
1279127245
1830437117
197962644
537643180
2064279095
790660377
150582546
2116777782
1466530364
1647755532
248893709
788858780
127815303
581815817
883267717
972432968
1336612931
2088696189
764393806
1010538380
1042595422
1105510240
1600074407
268454644
1636011820
908174210
1477191040
1826806057
1979250918
864492391
1962741555
322041562
1796802714
339041600
375239306
701446906
1849060705
596303225
64297051
1394366910
587298274
1149076236
502619651
900526416
293687121
1261524235
697682943
493595675
1964245855
1945384285
1279524288
454297519
1380067556
1158937213
2088750420
1576990350
642801544
600713700
1294451358
331014449
1788395262
1292431169
586299174
1256445837
1400265439
1717228847
1112716668
1918188992
1472476832
2064574685
1659373132
346262043
1145953612
2077959633
1914996625
289679493
480508145
1150400248
845799932
840699492
1469952394
1345738408
41651715
1587139525
1821141996
1486582240
390723497
703457153
1663234263
2024417996
556843049
1512033033
1033500104
213092648
199168490
1653999046
1174100216
1250212608
1990069329
992361228
186687976
325172478
150712650
583765959
1728799319
1304572064
1532163869
727899592
1195884984
707987275
1023333281
460033918
701238922
779711083
1559696401
615417116
1516683732
1645508494
1394646800
1577342896
506236884
587425052
2102482069
1952462146
113053841
1747364485
932415658
890820165
801461349
1359669514
1591079323
1216317596
1958035054
713979244
1408320339
1685420371
625999112
275566808
1636932270
47756270
774047803
417669828
495677106
1818906152
2095150008
1378711369
58305236
1847068014
1823016820
1795322261
105909085
838746340
478441332
2128757194
1149926466
1511629840
1288870818
1226313282
1922387578
780440808
688415081
1981109864
2136917139
1789948389
1078209519
1926866763
144306258
232903536
1606101343
1523054638
536420122
1996131395
1758566959
1838612470
1396044948
1914767104
179805325
1208858167
34399783
1239153392
936302899
1296286892
576200162
1797042224
1795611875
1756804464
1268483040
365508771
909204663
1824963042
390754616
1481372519
203471263
1804034075
798257839
1724151325
1629948799
1420071612
1020225351
1869430234
661109121
857339490
899077340
1310544982
98631770
1409435937
652780720
49617204
2138249396
1627848444
1352052611
1164064181
889176545
516258017
1033956786
854160664
1916312786
797169197
527941398
1136861186
1270667852
2095972692
1442112514
235100897
1401602596
1874955530
1463664209
945574644
1923767791
2024872572
700494177
1623644264
2017567826
1355379682
1834118280
1851862704
1271106189
352836657
516057756
148318237
161654792
1433013397
2066224188
513793849
1081995720
1652365389
1516405507
1368126982
1954877101
2073392643
2090069062
1205025955
1236214973
1972399929
2050206185
881679327
602543996
21184941
908336890
2068100916
1550298447
620150105
99505116
1860500431
1715329016
1871149377
609770697
1940329134
1507947206
438846445
1116078314
745732149
385243554
1152292636
200254200
442151996
2046703966
762272707
78816851
1710676905
583952836
1842113206
1019150004
714741302
1117834314
229367673
1522544117
1041931004
104340911
350225442
1657029986
2123871597
906182852
771015330
182875976
1255698263
1489856889
1171020466
1339124636
1765576679
1260809305
1944090401
1730085526
1371075370
1146712314
2027618502
1696728825
355107598
209096699
1017481751
551026568
1238989385
772391082
743310871
1836788204
1574920707
1540264013
295674283
772082570
384401545
602487202
682238475
1793664745
124823005
1980374884
1167243763
88361234
2038166675
681631094
706971484
117011625
1941410784
1818855876
474228332
992508820
2138247866
1685716670
1999312691
883418614
1691001490
1168058978
1869205750
570350806
1027055469
1360354844
657411802
328169793
1134740746
1809901721
1235291634
1347165798
1346893056
18069526
1147888034
1085980776
697852037
413646195
1123889126
1359402015
638819750
167930727
90247745
1024569890
1663778682
1294975219
1527512103
295779445
720366287
1282730543
206786026
419255477
1050734974
1043482773
1054942842
850138941
1174804464
1487434251
552610174
1911983982
879948135
1635262963
180592251
1728082913
2020938062
133682934
1832986049
1291497333
1721190664
1791277123
929320171
895450890
1925091231
1828854193
585396197
420902549
227994398
1464028707
761288203
809639738
74552159
119421245
1212685806
1337764630
718033015
1624450403
265498780
543405120
85770199
633578276
371643853
1519811762
243116520
1748444154
451282158
1100244289
1511369579
28527390
674983060
1759237796
1050285025
1447007509
1259300002
1823891779
422877162
497284938
1087405414
1238737410
977180961
1709965474
1077280224
1745041549
635779825
1665268994
938742133
1600605598
1798044224
1296320347
76639768
1500171190
208269861
490587574
1995319025
500343647
1959624511
678278833
50017825
603505267
220213293
348433681
954863277
446395715
598372356
67184890
1014921027
2029175296
1055068510
546084455
1982627390
173300973
1101362689
36082615
885700519
630005727
225461367
1579532827
750485278
822140332
1192442046
1627208186
1729521555
535983518
600537775
1065337420
218693131
587416601
506053301
1630793030
1465487256
2047049611
280963676
218843993
730489434
1915258588
381077465
1561184981
749023120
916197200
1723209363
1909272943
1194656871
832720951
1572602162
301565235
695944303
1853051241
1762369657
1886976118
879262816
387728128
1680092497
1685260752
1637162701
530271759
1030495533
761817034
1242807162
1685859504
1312230435
1906805854
1766240888
1807447489
2114987740
1186915947
357026160
1044816299
1655762784
428912577
744171269
1154906054
192967339
34442006
1934707271
1814438996
1577233560
999062728
98625506
1323671460
1491694274
587373883
1946238080
1271025398
1447328450
1712498142
88050894
1652011534
453995688
436417686
57473813
1424756093
1757420036
1611331799
2072102791
772304240
1222853860
165508200
1426478244
38432524
144526186
1913167448
91057663
1388397689
1344118618
232929371
1714599013
1417368431
1894751627
599493113
1239639097
2117509304
56548180
279716965
755415367
1867766843
902397891
722600354
835677068
850937844
2062316100
1824939993
66408068
1080817999
1914958048
571817014
871008510
478345811
600704552
112061024
133465520
1602357963
872366869
1657560951
848503285
874610775
1236651320
1397780041
697478568
855808256
1892114050
1994525264
1220931176
122938701
526223730
2143511344
1430461575
364759523
656146987
1275672061
1417512618
539906751
1957337323
2114631411
978288670
814047735
1175804749
1066662300
1446080099
875035794
1444359208
1775435147
469866491
811419840
1632124859
1141026224
843097794
1909242059
1933845902
1980468369
518726568
1427333793
386272153
1452271086
122781260
1243981996
674601079
1168903869
541449340
1025477817
1518064885
1359296020
544776180
531834589
325258464
215120467
1007724541
577843330
435809627
1700932966
145391767
1819103950
359330240
617013918
1501516355
514112132
2065719872
548233136
174008801
1868683580
1084739137
1016080307
1376994899
1731046497
1776143305
348178156
756149453
612325678
394522032
946758882
8215006
1914826610
1504173689
837435323
1574247049
720640927
2088802370
353494669
1213375121
1620959048
2012581069
1835623377
102916967
1204717923
107708245
1161355650
1949450371
779908515
1394448391
2080401824
595139483
459189156
563890609
904870449
901972349
1489390523
1896198244
1907775547
1523022538
994104616
1393726681
190871987
1874132068
378424365
791558712
1979140231
1928356987
1162192208
926630870
692526111
173408347
1442984601
2070144902
13893993
302313259
173082409
1188149057
1865191268
786526922
1467714906
426942233
1979369939
1602537371
1980932653
84716668
426280290
1701441142
1049377912
233214164
711615689
323137971
213915194
1750753338
430700734
631356338
1130666316
372645692
1443016467
1806752263
1065697443
1859794223
712692523
1250293607
60951297
1163720631
1168553073
1437892687
69090274
635834093
900565690
1584202747
1690854188
784621119
166144671
1692607531
1351504272
241001420
1131315829
826388313
264973277
637783373
1655888548
53111554
1310614256
752026872
847294768
1511357206
105923863
922358925
1730895446
1051058912
1321249872
185059777
1391437324
1257006131
1748761338
1642402365
226039517
1738415966
1789602051
49462443
780363568
590776685
611086683
1635852917
1888613480
707425503
58702736
1727010712
1550619684
1134774719
571757466
1531384282
1430407227
1270820803
955210982
1838194998
1659770594
339250568
1275049021
877322705
804648256
2007747133
1417961371
622089286
1206817881
2127453791
1711924035
756966383
1183014350
996871343
104310347
1097531043
636373231
252969160
43521096
972340469
1313073214
2049089854
51060620
2030257129
358562141
1382937917
2091161390
1611776894
1418075068
44163450
1103493591
1152234523
1597431696
1038211053
319927426
1191151845
823540450
59917028
1153247265
102141764
468099611
1088695912
1585836121
1372933829
770412624
223079497
235138488
329003259
670644253
1376174169
49002460
1550318140
1026581168
956945188
1399554882
674738408
1930096308
1090418591
374382839
2108847097
99173694
702731732
1053518969
1725839332
35440901
1663527061
637020000
1644270463
1129606490
987433799
1469985025
310017122
1049511228
349618500
1460819011
910534534
806880277
462527571
1750362345
1278245640
394895030
908757081
2099540995
800935815
1112488292
83997383
1197311980
1806203315
1554897097
811405466
832554076
874996422
1428339933
27292940
222014532
560296274
1276860209
1189840513
2046154784
67946864
1151906779
2146968296
1344275098
1788959787
571244307
653622704
626559040
692734221
2038055898
1095226052
221785292
1529427734
1326762029
1601641391
2034052244
123270640
2064356958
668811915
1873203508
337072300
290639865
2102262484
85387795
2036628933
1878837279
1236413464
2007666460
926851945
2118023815
672788294
67461574
2082996305
1513580072
1015993360
972577436
1824915537
1282621342
560938907
425037980
1474533476
853660320
132364671
679092760
2093107438
1853705230
1057435311
220190227
794149073
419405961
1561662997
631998235
692826435
745267440
468877176
493913008
387405114
1626695190
1779450293
1849638401
28516326
1856726465
512696993
1436612744
1993001191
1976362494
926060040
807200032
1186154066
2125503781
1497460552
2003066481
1630254711
1617302615
2132810207
1433837492
1847574222
2064690851
900872247
785196465
1160217301
2144483247
1067741524
707769639
2142363215
1975876158
425633913
1377064390
816609415
473749428
1045489653
1601764317
1696982366
1692134944
2009940901
1149261771
1940764319
1061387195
1547569444
712342387
1781200941
1346495918
421770998
615727573
2090312219
2100590144
1523833683
76002137
1262390879
1835891809
753984975
273500862
1667059973
374848444
2080099694
1063469822
1693116321
503929358
1961964305
1830112826
480411377
1396044948
1818732437
1380335866
933488733
1829251745
1212754581
1415914936
1978581382
462480907
985016234
582137984
1999087665
524970714
307963254
792841805
1989524142
1198508940
415297668
437905838
453128039
537055227
1427818426
146370097
440122648
738502099
1107517094
42045664
1064838651
1252231112
1349075568
1355189100
921667472
69529393
662303698
642186396
587817619
1731327646
1164116046
1644428023
971715076
720780161
1487229020
1745785525
1402954809
2043987238
1131347551
1690381741
961367115
2098094205
1210558383
235051042
1971933936
2037074607
295337278
322659178
1874556537
1887637229
1914187905
1141895854
481347266
955892027
1400413441
2093120930
437516181
1577342896
1263971589
1437803557
2092354720
520090630
102198908
272953212
1104983328
2144467626
1059745345
1394742578
1384787996
2117007210
1350638227
1290609812
192385871
1247282914
466342077
1777278540
451338218
1796320734
195966616
2038392079
716281764
267623159
518295048
1606230803
1799211693
761100656
1784404215
1566054984
90878001
1512531176
1430830657
1702848271
1169186595
1861727101
873381774
1802465952
1112677746
106988254
77496486
986352212
1691101693
1043050489
1357153187
1682538955
1388420882
1043062348
1181171801
457607498
759204152
770917734
1290206615
1949810517
581865132
614245302
1503338954
1587038186
1251284569
1990909465
1048534537
1702112523
24082401
1363602524
918181911
176454673
217754257
893623019
1583289236
302340045
1298169187
825554259
404778885
1854785390
861851532
848865024
1059749958
1525217504
1405203215
1558597860
979569199
510784870
2019195621
410497464
67619269
1216567097
624764122
1707486324
1598349034
1418046600
570965893
401554993
1976446470
1626836809
292626967
230927841
560217717
1423438212
33836603
833290712
253427534
551646690
1991728264
1783729031
21209518
1797689152
251778103
810325286
1319579377
1113795374
2051167765
364010989
1503785354
1076411190
1144270527
1717815869
905678930
461321008
248479989
185315114
320256845
1313578128
1531195246
1968582325
2115509466
1591770121
1849136508
10373435
190441893
1736478367
200378646
136402268
651393996
751479882
1766350614
327522116
882268975
1660362267
705116675
1441713935
565166279
1761073681
832862129
44902612
733064591
1998785632
94224347
1268427673
1251311347
1683385761
378247135
1187069103
446268838
1209749668
1280178386
753646250
895639631
2002052976
1575364371
610337345
1866353401
1311369808
640967826
1686922449
1015508132
477023682
2065744745
1553213455
1393155816
1045252718
1435538063
1921524263
1639494788
1258470833
944529713
2137259582
1960306328
447284734
1344337338
2078988826
1791307284
2123782548
2018488525
112833494
63057337
1160088804
777096503
1817615458
726233510
362251844
377434780
857967431
259784876
1096004165
2035807873
1163754354
1129421446
850689786
931495679
93832965
957951463
1936650417
48714578
795784323
1687289260
1663156898
4082853
1252787445
165949451
1002495301
1668134822
580616692
765906540
1179344156
209508942
955595513
2031074573
1763388587
1654192235
805403648
1456123489
142538301
762268025
1073420745
1675191398
466470288
1310614649
18202319
1454547058
1941357630
84016862
1123343544
551996146
227545425
1087275969
1891700532
1475501102
246507249
999245946
992144202
1496674743
224742
392140317
271203656
1030028034
772305635
963338197
1587195804
1820233582
1813825303
1197371220
2042239809
1196509703
4915157
541772830
538009778
1999191271
1738213080
431385351
1474345469
1111891158
1430317675
1232417806
389957166
762292434
1067603241
1923755040
1917739989
793305872
2069768571
261875403
297438798
1002913845
1313230050
1334635463
1191472961
1719947302
1502396532
1695404116
1780882909
325932414
914177966
340999031
1077700055
762074859
2011137882
1844845715
255990211
1802088234
1782536519
463292713
734748393
1328528358
662498276
1454702450
153186797
1752602015
1695576889
25919827
1627679972
1964928182
1020408329
634238135
1551870134
49385982
1501969317
1384074194
1242669838
252368701
1227949523
1472999401
2105112881
971139160
130762764
396098310
1895783337
1668108524
489392863
1358718485
799107024
1773153582
1212338097
169686182
1705589890
35870218
744237363
1855394161
397762260
2141159420
144841290
156449769
475043524
1446837105
1609546555
571350167
2080753960
384822754
284328227
1271092023
2001538517
473812301
1216059149
1056729828
618888917
2065534254
543446685
174115321
1193924482
1655386980
1987041478
1829485428
2026740088
133225768
214001854
2079172101
1201416038
1185585799
1049456162
239424088
998247885
1436902531
296159008
1621344731
269845194
502039975
1164001887
351070069
721105477
769958745
440725905
685444380
115405346
1223456215
1137279401
1117901466
2081555563
835429590
342611673
1289236613
98543383
542581720
1955779795
2095523267
1193928664
268436704
1162175417
119335906
686953553
823761316
1573085681
827711270
1209645253
1476928775
192485631
424894342
1922697017
1226505794
975804183
1535894322
1513383778
892878535
1771070672
1439190275
312326050
1848927841
583319730
393602405
1410210809
345539415
1285927598
1753516228
1434300788
1958483628
784174569
1358726932
1602825531
1367688564
2125313820
182942476
507894714
640092452
524738859
1334440549
980476
1130813768
1661644252
2065466937
1754173370
1871164878
1889594920
1905943288
56661666
1690834005
1474757436
966296801
1030350659
1680190118
101701225
419146179
1462460161
1105621313
2121684671
1400449328
379680937
1109829558
600478063
481893595
1688710053
922480080
1718067292
2030125622
449813120
65565189
887419149
764588569
805251719
975664333
243328879
1756000801
2144323720
966037651
175327423
1288344741
462533632
1285205072
660778776
1426047585
171544645
1640523739
1141551312
1930127559
940785717
556346913
1497797397
1094611937
662352226
213704888
255609226
872780204
489761630
519079320
1112731974
46002112
852231119
285404893
88785948
268678974
1295136647
1272536133
299407340
2024629416
1355508610
954729419
1120693505
296731595
1951627736
1902208657
2008576353
2095487610
1221076082
1635323483
658553788
753000320
352502705
765253800
455451829
78905674
1853832282
254452691
56604334
184645476
287591984
1535746566
723201453
85626437
1033197643
974415141
499294034
1218119263
1542039596
702607289
61918293
1714270251
621061922
312486547
690242470
565184735
1251661157
1071861614
2091638618
1158125369
33952254
1024845642
2118845639
1505293532
1847110677
2064665523
1523131656
556616908
1811758062
959448687
1824563929
1698696093
702587051
1633742061
496881477
82885493
1429297106
2145895156
2141017000
1266738203
212477801
506483356
670805647
1755377927
255297912
859184106
1466539642
98094836
1982161996
1393253478
412772000
1903610426
1041560585
2010033906
33199754
898073433
32991217
696865693
1697959238
1865556803
556535188
1494831996
531637125
1928215906
909152679
1294035861
1694202738
1826212471
319435946
331966627
1987946047
28794768
879319617
1969341205
590971066
533248429
2145756440
204580064
304324840
1630263274
303549030
1148340813
1004565133
516293428
2128307620
2078762695
2065534254
1361638888
1436331299
372497449
407745018
1508379773
631514762
205291401
725954075
2078007781
413736976
622773580
2115354119
524369645
1972960642
2035922618
1608382366
152210605
1281670566
924503151
660600655
96654738
517720001
937380103
89207312
354892641
921849851
520224745
474986307
1921378785
1041590171
1385766163
742675958
2046955589
1517346862
106067243
1471958396
1381575004
914844656
1655618291
2011432260
1361458828
854501827
1085556190
307890988
1501317731
63091210
145811832
1546355646
820278958
937985727
1638512631
409803734
309017881
1159574361
365783949
1630564616
215093600
357295847
431198019
731963485
2066360779
1414892264
809877816
1869373136
1738676571
794696108
1373061685
1155612677
132777489
1386203341
686600984
462843373
991348146
314136013
665189639
1039403967
381898739
1010284257
962923275
202877963
1355432606
1426014210
1735553867
1982203875
1627308103
1527023116
55372924
960925262
681874654
893840803
1953000327
1959056172
670137837
1014972390
1525760510
68188780
306090726
829372442
956022248
1680092497
198531059
241439801
1305861993
91722970
1058288176
1420154458
265261367
1692335003
815414383
157758562
863617620
15556193
315164321
1267841713
1052008153
1339124636
255891801
1293615019
1500017486
424695297
1912377400
1117923102
1865094590
1012755479
2137877634
1325384811
1444786296
534799466
593327889
2054199364
1563773942
1401846261
362472969
144857794
82840178
699281425
1825061072
1377650859
1552099565
29913578
1378559588
990505768
1203813840
435685841
1817469445
2028754877
486876119
673692793
1798017143
1497822867
154096539
1239869077
819961867
15253486
1964374641
1968069151
2107672046
1583567814
1535145970
1144473214
223112813
1485016617
367542452
1674479434
509925151
616713286
1617160071
1185476756
1641644207
2014495032
1819796281
607330128
365342912
405311335
2020509121
1125010335
193594937
295547017
1059793132
1174432751
908637590
1946815150
175261765
1738900658
2089831979
543609561
385169392
973616594
1167631203
471249269
47449206
1931052606
944345940
75626058
1007771514
769616740
1659174098
1291317686
355565767
1798097839
296472242
2029128781
1680913024
488755994
112717740
1155549746
112085535
1358774701
2015971180
183065519
197906702
841238433
481413542
1722301828
1928106539
1256540837
1462603910
5034654
862781691
1771273324
1868229619
2141359883
2031433609
1182819988
1108959362
201793802
89482583
1293829284
1642079696
514683533
1419888741
1727194021
92118133
1932042044
1695059246
697550998
618474464
291063150
499915278
1078492676
1415600639
2030582566
212078463
1366380549
1679748622
471746917
1893154291
1369438693
1429154794
1057470681
1217900401
2110802702
52949892
780377999
1972689195
208087095
1819266056
2138842510
1179615321
660224366
718305756
464061222
13110090
49483319
2118842982
2087343674
1197505083
416999119
453672357
630730493
923181610
256732696
1220837854
908970080
1465640305
432014329
962936553
1657633930
154258550
871485638
1483020445
511751146
1726924559
1913604853
854452862
572286381
230616726
1416210501
392019032
50958414
172351729
993894644
1483943947
46801704
635818529
2125011220
877145052
1833045400
826675127
859767825
1978164444
2120017392
2140454722
1284294598
1948368931
1767122626
1709373832
1004549017
94968674
1012438802
386882615
1264373234
256486399
1370004479
164199166
36372731
707617491
333193757
270357701
1185747597
214483151
526971638
159039504
1952726450
345405419
968717454
1653556826
2019993076
359153476
18317337
1876508931
1888183921
800767097
451225751
42640073
484941743
645930163
1022444896
179939275
1425492889
1284920691
1105800297
323197821
35734857
1304117643
367815025
1549915124
1934353384
1758279841
145228023
1459494727
813477495
96242871
456239873
2088532116
1554511875
816192853
911655
545515338
1537805887
1867324911
422714392
2012687749
710340948
1809025380
2136722477
707676317
2105176258
663132464
1931036788
1957061899
82217151
2098615895
618741208
672405238
1689427381
573424461
1102848877
1855155050
2106558993
628366782
1750410046
224126564
359230958
2031373422
328837938
1812026441
60481545
677399245
1826969934
2056081547
408423249
470113971
1830780611
165073290
929958581
110031708
1874372258
1435538063
675689354
173961560
1186504304
846318164
513758433
1700025979
1470550267
288495132
1247530718
1398568518
923979093
1267236052
1954239621
1308623183
1779697681
1679096202
1193950579
629350447
442590381
1785278869
1740225845
1513841326
474879889
2011207396
1136094950
1137908588
2000364786
1841135228
2140202697
942499583
1091110450
494776468
1610074340
1158934844
618603772
464569808
1761818519
751519911
734833988
2040593544
1775101747
1807044248
1397523505
164340465
384826288
563606003
1767785532
1802735535
1682930337
1385502479
181420245
637087171
1675699100
1748180337
1670042317
1046598896
1334504108
726598624
2079581712
620567258
1833897353
128673176
1025861239
1953327069
518414474
1230554337
902755983
595600048
1413619373
2136865832
188919058
1104876454
1569553021
764374692
1655510240
70457010
155778165
259359441
630500982
64640889
1374864823
1029557475
174013806
59030201
948518858
1556845664
740353197
590971066
579169272
2090332853
266614882
464232259
319042836
675184223
1957553701
1395435875
340667301
1654252803
494045603
507606302
964873699
1082816384
138308458
576712228
1862864200
1321420438
1346845758
249817945
1609241414
8732251
1804442068
1029901582
920565307
650494426
2112451298
1671750823
1556358211
1509281936
982981841
569509169
540858817
33457815
201213278
276545945
913996409
153822739
1479975024
1174813732
1591334561
1213115471
586088329
2016964447
1190396042
1923255281
610512133
968556784
1167325109
1490656411
1955309583
1787865594
171348397
270464361
1784637438
230231793
1513333326
1198311131
2114391457
1007205170
1121145330
237693336
716036713
1290983390
1751371864
1472073567
431875918
46886302
1756923790
822466226
1503030908
1609115506
469447417
361073050
1208958867
607022815
1326412444
185314168
1411515858
643050098
1360757208
349891250
1987344341
1603646321
64699195
1699450157
661239760
197022057
1637749945
25313183
1442846253
1110603378
12284260
1323999652
78973504
1168117421
1053205123
331714607
983362232
857192465
442563749
1979266605
252230165
1035019770
1650374249
1939032459
1020799161
932375610
1512071438
1542267412
2025580025
1946211563
1217795957
1712185312
1191620623
1586566220
1306755766
1201693675
566504348
385208404
102255648
132568606
1992855890
474993005
259253510
1583443892
157318836
1604987878
654965491
1882084734
1272259910
301043167
78213352
1364503219
686163954
588740707
787975614
794282984
1309183282
1127376589
460624425
1220750580
150938407
3454976
1161396780
1499778286
2007545651
713814402
2093270327
816180327
150309009
1297303266
1956124842
1430527182
1382700066
1461762715
1606337276
913692173
521352191
1732929576
180368733
1941295373
959058218
1501060450
367027397
2144225423
1614426686
553609152
1359611878
270154860
692805635
1585984440
1283378909
706025727
2036113934
380001432
828619953
1500841424
894120908
1392535828
1204762013
1444948899
649174167
847723159
462069020
2034397827
1375301576
825879913
1156860111
143470608
643410210
1435314138
333150583
405816607
116169451
2108942273
2008074761
1519897935
1007407598
101866236
806204601
778901145
1090580117
127192324
1355666772
1704367148
725406377
1159495316
1046233767
289782114
983418479
1608564028
1414102527
1143673712
212974641
758411086
1107083240
518527397
1241651504
1107953352
184915932
1990165480
880322618
52078861
1771393461
2132935671
2001466906
241081269
1745706254
2135857064
587028510
415798633
1128950833
968169705
1258398060
417398734
118048658
1772423831
144976180
305276861
1923638392
1785992806
39088282
1046782041
600983818
1523718020
104366186
1489209831
664910618
322481480
1948413120
1922447749
1521372435
1557172717
1706782011
792233562
1068234282
1219781163
1108377751
2017667576
778028828
1607964562
975234792
1868654525
316207332
1858609330
1143882221
599785656
975102072
688521190
989280735
1445423285
761442036
1806699208
2002193460
1234129349
1725230907
353215937
134114203
1018562704
409032064
1233946135
1350285152
883928876
1494096227
1088724214
290628463
1418490579
353616736
364591822
557271753
199422687
1460003990
728495380
161190354
852644322
1033920103
57135521
2066463397
1057187921
372730229
1520125589
31990807
610747885
1310411646
1246622556
753529888
1209244876
1193588715
59280465
1707179676
2095909029
675048464
243525595
1569929267
228640137
118435457
1357509641
1845833736
1307661227
1214869982
286945150
315472835
1415590696
929525636
515354927
1114866798
1841761049
1469296819
543753660
1957966252
1991868926
729851487
1599737601
1619617672
995099075
433784711
1967591420
1067577719
1592057444
1741372910
105964461
1501293641
1060253280
1504682876
968183995
730833623
2040780445
1237360369
3585221
1732298897
20416216
1815214891
516740301
411669079
623177121
616971168
1395718534
495258955
1719157040
1140218972
1198905753
233579114
1052758707
704906492
752634436
1152886911
255647254
1872342268
543974457
474069026
1988789797
861294106
1044247166
957235639
541047493
680338583
1985922812
1162638128
1864037032
505063299
1006111802
1467153279
2012930811
1574961376
710539980
222741800
1523739737
1689426474
603989877
2081911185
19663102
1099668515
836149417
663414896
292605989
1274535856
1988739097
578792989
1077970316
48498374
1732796936
145945099
1993883209
427085238
186760353
967083000
2008233994
544079965
735343797
1721776349
441825839
796739567
1648590361
789431921
1335153537
1770649022
499301088
474709622
19364891
218377941
329046757
1044969932
2031735700
265600829
144275442
318451167
1459239697
1382269053
1973906806
528532356
779878720
761568036
368484793
2109669064
1156502975
500327705
1077676446
1662114090
1604330960
281286386
1313125393
371627661
1065694230
1752289357
358611709
2058456018
1767237243
39039418
2099149364
2103976765
1491463407
39600941
32680021
1260335168
1058796162
46877118
1601275942
2136432702
2029717439
1987923686
368275323
956428452
18866814
218292652
1958966793
1535175706
644551300
689484672
1403324448
364343896
909332201
218332773
921447913
1225479974
569877166
402563763
601022935
437965144
350479882
1698964600
21668314
282521373
227763434
618617178
225669366
1545001122
843943758
825392458
1158682581
1876193755
879948135
861158069
378298894
1000835374
387440852
1426307779
489898979
6594058
1364356824
1587175402
510805000
574441038
889394884
631528461
1542440325
1913246367
1771537177
863512479
1900849095
1745053204
193777145
589924596
721498037
1320590334
1751105245
1617480377
2074153623
912546782
1813002664
637867685
599728247
1763952887
1667831610
383796210
1577849773
665528347
234264194
367716511
288894225
1349268186
343868419
841573205
208563207
1099668394
530645156
1243034653
72681374
1210718347
1554090467
1277421398
632257150
138935735
1197914064
1827116650
1540419810
1310507759
627587193
915569839
527706097
1922446958
1052371095
1446733183
886177506
1946956917
1357299054
1970163030
1304814346
200542401
597965347
1287813315
1428088179
1096239338
766490381
2003259870
1781544637
597198943
1042409983
1759995211
937829261
2087553392
1256248398
716218242
177690271
1176938069
1099842572
506268369
966900363
1484862211
1443416711
1331742946
239550742
40881962
2134924758
1074260698
413919667
156344215
1548181954
1307839525
999208310
1770821329
1111056435
133914611
711952143
219278746
1492031848
102916967
1742104371
1583630224
32326158
414471915
1357785624
1209373712
702885213
1135355790
526348129
1322977226
604045207
453978725
1442375234
1866459618
594464617
1269680254
1675408332
324691484
689429681
264332568
1535357390
1867771782
312532544
9402925
1325992871
1191714087
852800752
1896255210
321922222
730688259
1891051967
361753458
1760197856
1807272059
1932855270
1124504741
1124530935
303099543
1895300851
303100908
1464466622
1891373096
196443920
1000424598
1918779774
1807802115
1971134730
716592059
2117226330
2090255890
1326669367
639660217
594249544
1077861064
1691190623
1261853040
438853617
742240438
2085119156
919991387
1429124897
1291617503
1634334951
899748225
2023589937
1251145276
1124754849
111574925
897086326
2042901007
1665445506
635554491
301521356
1118547157
1031567894
1398874016
736699501
926822618
1208684006
871083672
1177255011
1360075109
1671720391
969663229
354657278
2123336750
1256217309
1259840762
1448737178
388104762
1572715222
853149091
449987224
329811204
2004036226
604087866
285299562
573655496
2098387914
1524255166
1403366520
146304012
719522740
12719486
1121536022
1629501511
738541017
1520094713
1852393307
1999860812
2122043708
1283174067
2104271383
2070715340
1384780840
2088149458
390931056
1548762248
803775567
362643102
1130455507
963573479
598230253
897084038
24657385
641876189
728314513
1899084828
2007967005
1809271488
420635920
2144540081
819224220
999884783
1331777392
1454596425
653416618
1958468409
662415883
841687210
1440804804
145273814
2109868334
812308885
1227957143
575061062
5903557
2020144381
1535104706
1909001720
1735402062
344570330
1508873668
2029859449
1715125928
1647917171
326503343
1068014990
1672629045
689854154
1162915903
814279149
1026025563
1365991409
786401355
1753291084
472380573
695303657
146469026
1725791644
1012601792
1152977803
1893655675
268564111
275151041
212293443
1334293556
1521110222
856824859
355333
54546341
1704712373
583639991
1979877124
1267522922
559390099
367691118
241581510
1339103681
580619397
2065102340
37397669
1748115967
476821765
1887888042
1961573583
1214345561
1171212862
160363056
967146037
2090279613
1231750812
135011213
794114077
82603548
984035784
184524289
2068102589
1164282063
93090590
1194684974
1558806
155349282
148618231
749294017
261631778
383827525
1562936717
1901086306
1691359625
276267234
771043970
1978207056
1319385351
476824928
965006698
1169368820
1341201393
1387560010
1744925052
1297171172
340817976
4013973
891756547
598796470
1243195493
2023008491
230200162
1719291110
513716348
581193990
175308666
1518064885
1525069972
943944464
2145142189
560635954
1962094385
150145168
107473024
1181114355
1381282113
1750386460
61492533
608233031
454540161
921401171
800251015
1958713501
902297549
1979769188
513869767
1079778204
1501915903
922158313
1038294682
900119302
1245026983
488511465
946339977
541878821
1364980370
148445094
905215381
589609360
860615922
1876450664
748719236
890741682
302574650
1555692875
64694359
71713569
154394717
1777040243
1093143912
63378110
1625172817
1374104087
210416428
946475965
1771663098
831754552
1580041055
1529831896
1868062610
1708214381
764131252
1347224620
1560944314
294606401
1155219961
522026763
266918909
234279953
1743125128
1584014585
1757836917
1437234790
2097393593
1431329983
1201852710
254260964
1632062809
132533568
161768840
1725020885
1196243826
1845541451
256447203
1879793726
690125629
1684713792
1239469316
508721949
1084232825
311279649
438652169
922161437
1047395102
2100437320
1204532729
1150461429
103863642
947864456
744169833
190258803
1508061234
1666210329
1351640296
33152844
782352641
2004293311
1928897426
377142727
1512710837
1828486018
1618167258
1967965858
1792978510
2035329547
1648444377
1217687002
1393326327
1356552812
803717185
2123808217
609081673
1252670280
612507106
748178032
1290194878
964630104
2058872674
388710299
1534896668
1405253325
710564934
1357723277
1973667428
1424834152
356101905
87556525
2134465255
605813187
1007417337
376803954
267767262
200821383
1886307270
878126825
1890743512
1163314537
1017032984
952535886
185043919
570548287
941836111
801574388
867227185
2060694923
1430554675
57113591
1844322686
1492146748
1196444233
1736009596
1642319420
1000322687
1547514440
821567483
1957108577
1412701149
1938283577
286073314
2095177113
1257348212
1408213573
211313009
399890127
1128707733
1276627626
1094467138
665750513
546296218
2113369124
593085939
1343872415
623432894
1271767150
1978406514
1711278281
1689282525
1599696915
1205755540
1181546773
1521906455
301982800
2016807959
149475602
692769228
1467719087
1345665424
452846255
1217936366
1226516646
382945379
1150181542
984379164
570500651
889837393
1277052579
1141026224
1857473533
275327809
368784497
1101821723
744226103
1593003015
1136948820
553534586
507867856
380352008
1361528426
783733694
1148968028
1123232940
1153091111
981853001
347004831
1017716802
2121477152
1102140289
1131631900
433647816
1736032406
1234750791
1906861594
972243678
1177705543
1961321413
699881749
921373982
175150852
730346630
1404017716
1568127351
1575999313
1110599293
2009602649
1434917203
993149806
819344625
491797274
1928183592
669667105
805231256
390070739
1935328772
716151542
1612493876
2052770335
971985520
128012182
2110082247
933592772
111707678
957522966
8287094
2082374163
1098688604
1616509581
2140990009
600242645
2087873153
1079584917
1642084745
1774290661
35005875
1729724128
1356017213
625817831
1516333371
1668387395
1255431392
508446759
746632509
2028420168
466033142
43347186
526381697
1158743582
1704065722
1098592529
1903101779
1442484577
1067380514
115922224
1261164034
1882028262
405178170
637524145
1132859941
337603189
1298737210
1945845054
56960091
1466174216
1812166786
876996484
453883100
313613824
638149825
954152218
501091925
1149821872
1041057847
1732309835
1257469864
2094385913
1837214507
1130268626
2076631366
350816458
1554937200
1153704279
733378751
691038971
2032448101
358811878
185820758
1297222891
544925561
283819992
613416683
494803572
949477585
1734658939
1518813628
1284101582
1817656510
738596499
399883110
1044451348
869651512
1288315318
1293769845
1664012119
2051886400
405640653
1344573823
1656743149
280319236
1353828334
1719487837
2093060569
1009451190
1714250364
315067782
1311047789
1342325542
1790913898
256142336
525075278
1689880703
97496450
882387353
648671702
570747461
1991950897
2036458042
9692869
1998846273
817388497
1854119161
239508571
1665243055
986551378
1436045279
221453751
1974379229
1063244899
721800340
1821969247
1287411218
359239376
2051886086
1371099932
1609720986
712742484
1129978861
2127249553
424202774
1261356603
1244174056
1628786572
1850015092
2019167548
535651584
1216777594
1002369777
1035717614
2042502681
499646292
1104508704
356981356
2073147111
1142164550
218335269
1880436319
1256769102
511569994
829048926
2041171034
1729753837
708147821
1096555601
1113316189
242402565
972757608
679665530
1986892334
1696101712
1670390624
65423913
82743930
1146024605
1292865190
1958447575
355107598
218401523
1328223497
200765007
1260590553
1166536362
1047700668
596909072
1006154946
1759237796
1641456073
1404008958
1087673168
2125802401
1720512604
1185656023
218353518
591030391
788865324
698875444
321436630
1049018862
1725567166
2042722626
1557133057
1216982428
1903568362
1686691806
775089859
257447002
1910281913
1535489833
1855888695
163358528
745963933
381010892
990399333
2029337198
719142347
311493986
50677131
1776105287
1928674841
1122225764
737377229
430391742
862221875
1204799983
2091826017
1120211324
804039693
115647649
861459210
1900850127
1571647977
1386565996
1022753555
232370778
461030218
1366417709
759823395
2119935070
350262156
2137889612
1784828976
975739672
1752027881
394737963
1194259330
464239877
946987589
1265033584
864411034
531657872
1182568451
1797303223
1658294411
1898319426
158755821
18366692
189037447
1898342131
354401822
747659631
980185669
1249398335
536493140
160683260
169788483
1569583375
829930414
1116434206
1142156167
1716068342
1117224478
1543690444
1137590354
1248842741
1073473263
1265886567
754768494
1385816682
1139009906
2029262656
994570502
1829732123
207291382
265821222
1071652638
1818286462
1977429692
562701308
2037498454
383658174
1774923000
700465533
1478072245
419069653
1733199083
1914908975
137649954
995394035
159453377
1594268754
1910541544
1803903796
1075164034
1360696969
410603618
1599050816
493690443
369084311
2123506244
1153952835
1288216683
877202769
636636103
1853873355
900985311
1015913188
256188874
1997442672
1852710973
1582810814
1079462686
1160641232
465055237
559657272
2019492892
412487168
1426124641
1026285898
641229134
2053317925
167869537
618131454
1153057461
1730030640
1067316867
1007511399
1413959368
80527832
380061991
2080995834
185823562
1216719526
2058838473
516375971
1549297507
777843986
1113729962
1081291052
1057183570
416257912
629342089
708215056
8223972
1638620857
265622047
1086501760
1582298568
25189163
645146988
1950681824
1910487067
1121161277
1151342111
988625562
1380052633
1923067103
780738898
1227052939
300711646
694458933
1304992416
1699171902
899094240
1897533180
682360380
1574121243
290776699
1194309578
1447674493
287946844
433593906
372901219
640836987
1364701945
1885607704
930340563
1467348897
1456125399
331872473
1743749550
402212377
153250053
34112268
542241004
788162226
194003497
1869853191
1479100906
738140694
1666635864
587884864
1009065920
2024296968
1578526347
2013382463
2128588015
1531227889
1740654368
1656743149
1006327170
57310230
1180783111
367720403
604394470
1746546029
882372610
280817414
50111682
1735783870
1048108543
370881738
1285555168
1627703110
162457633
1034162415
1917137438
1330075629
1993500917
1884397444
1824352252
332152023
158948041
150333634
59769869
706916914
140607254
1308585559
1626039069
601060883
643118026
755389612
669321624
936235216
1120593530
1538894702
1670509342
691990356
134076780
1313210933
912780324
1451469954
714293299
827117408
1994908871
1346759375
1625450570
685043947
1021474459
1746500560
1314134264
1447986029
413939672
1490787892
1379791657
1187969012
430575943
1830209601
1624093273
926644728
2135556820
202973121
1479567945
719342140
1496058590
1623289021
680032649
934759282
623938742
695063956
1077889154
1206906274
410616888
498198444
1627474614
913351878
1833573605
91329912
1593725876
1089661194
895977474
1713451278
1639836508
1124128840
1152447646
1343130804
2127584392
1213195988
2097307271
1566169166
991749415
1368025928
1311302885
96514550
39102179
211549031
496483455
522250488
1132968826
424117412
2005527690
148704681
415780338
301304591
1854898517
1301987710
1752580734
1885907351
270220727
289314881
1654336213
920486612
1166020082
1454051378
1439579193
466033142
62835299
2061676460
900035355
1545888623
866148765
1882861482
480743386
1136106085
752215036
1941449637
1597126508
1205993360
227954714
373890560
1747519400
802433656
1234177714
475442216
865714421
1508085302
1106911283
1720835502
1399246760
2018077832
778718138
1793297699
13929382
299436860
111422894
383110966
1750899245
821169854
529642336
2044451776
1696923250
1758560510
373684398
545093614
1174006327
1097665836
1121583911
226550921
613143985
1810373455
45290811
1262273736
378577553
2116006191
1552524421
1888826573
664566563
940562552
80759060
1762423932
1755550821
69556028
1248068004
1829690958
1434194495
1755717835
1563398445
520395186
678165074
946666286
236189559
1531000129
1167473118
481734122
1559723751
963722273
555335397
975767491
409489728
464986197
491978830
1979742828
1428649927
1872729710
128072634
1353797677
1895299687
1601719167
2033750324
1795405317
1049097893
1761900283
822993803
1896523609
352450030
1318776207
1201511657
164612028
302075402
2009396061
64763867
1877076568
2039354793
1920147751
573935346
1743808099
223689960
1660573361
1801206745
45827223
1526506947
1970582849
1016572452
22829972
371537174
138891861
1106164748
51547108
1556427146
856415832
1541424469
1772993113
273611593
403252331
1800450302
248623138
53028047
2144121849
285599858
1508894213
154003055
887593111
2031956330
2133251938
900044580
1910114167
1485904562
100324563
144483680
671661083
477328025
2069531989
1272991334
158890948
390415890
938427083
1183382468
1264014944
379563380
1556041537
1693734245
1345778244
912321601
1154183471
1607034953
449059615
640010009
1167768891
128218601
925393305
2127617191
728335018
2139663293
396395452
873362221
44204900
170318159
53156350
1257772031
440347395
1843263849
406739591
1465640305
1482840269
1900942326
619342213
1595756797
782591735
1451197799
1049438714
1035708379
38642805
892086359
135828628
1694214607
383056961
1683330794
1986970191
1650520716
791299743
1246240393
1222358645
1309200910
785553355
217033357
810314935
90050843
325232826
867102122
1911063238
656651810
489810722
1385184382
883689881
81789174
1441314310
1761036352
424069190
2146540385
807809814
668682998
792042085
1267789153
1813407680
1495818161
1342120733
769167461
1161028510
755670466
1615632659
1676195128
1926801414
1375703446
732072270
1699063945
2107150778
54760418
394515439
925046147
1478147284
209321730
2101395608
473885334
1895245554
1544326164
447164380
450131538
1434031355
1053641763
2069491244
1948409951
921159704
2898215
464423735
574751769
1756034075
1450534375
915486817
1738124572
3237698
1857259514
178614401
1164887132
1052474676
930242537
1794742271
739859896
516173855
1623447197
443941318
337989358
735043191
1502956255
703545594
501856982
881150993
1470721578
253522393
727002814
388296563
1536929253
477042527
830229805
1459597297
1404612009
603876849
2061994780
1142102356
2003567662
195549188
1674039456
716917009
1685360346
1666892269
1084894869
574169988
680469784
116312012
1592576839
600754419
1157329266
675193361
1605179139
427137379
1189356828
351344578
1868558618
1498898209
92031216
933604216
1590236751
744624840
116515486
1562096656
213733124
2120173951
1414220875
1654892403
1753616848
711655122
2110653159
1450009889
343778496
740043081
223209139
255748922
109211627
1521402158
708779787
1491065887
361510054
1788274773
698886146
767553916
293586686
793893236
1780246509
1931761527
1371221429
1499986264
2115090090
483962180
1175446
482667523
782934582
620996704
1626253203
1038701768
1536966825
1093449606
1391666174
823151953
1964304203
355434090
856881285
600646483
1635769274
767734164
1915513757
96722828
1207754257
1104845006
386302043
735196087
786229674
1856761117
723001114
714858102
796822825
767921559
560938017
1693376939
147055480
135793101
2133527272
1856037939
430067754
1807187364
1141202033
98984677
467256325
249033292
1060583519
1441795605
1300519206
1059213557
1427448878
428128011
994850923
909205010
1985789179
2005742101
1075159308
685050341
504218882
139182417
1308733398
1645246812
2103220065
358580509
403017254
969065657
1709129012
1514154898
789148157
2104117327
1812803519
458019013
271413963
271189415
336072205
192911714
384498578
1315459493
1941493797
1951061104
748005611
1621813240
1458102351
1321537639
1189715636
653988912
2048151306
720941164
1386756959
343871147
135097683
445440028
672253858
1856214613
792210339
1948480916
239416047
1941120071
1907566873
1612702827
813239899
564419647
98496863
1836736344
565547584
2036232135
1079282707
1410352931
615055963
861464475
1929161749
1193732402
854900020
1149847700
73073655
1708670880
554533255
1952982903
318938484
594660637
195070420
628559591
1024450459
1511243450
947647129
850940278
470846169
1299639510
1729508872
1967397640
904814834
446928543
369648726
202762975
826165688
1846176957
640369212
4724811
1085945534
117781957
632639567
363504255
739686561
1616007535
1500823361
2120134324
636066732
273087155
1927778539
1403043155
1559948384
2108186701
414528855
95016860
1413316189
1395919787
1836356021
515922135
964123744
1758404204
1346357547
1002704665
1205136037
1464333198
1786071054
1221118290
1633264436
355582769
814498564
1717397806
1162965358
1775735209
1838094675
619433822
1886098626
1720629555
1947710930
984938637
901464795
327917415
254910459
871941885
520764773
1352615231
2061157475
1729156146
751853139
1062367
2146886884
586182578
2007475024
2028866605
795858399
272529179
1328910708
1497378189
608245750
257549842
1429637235
1950286418
1757553931
1300691129
1477729215
327295197
437094285
821289448
1944518922
1916654885
466712963
645867478
1708432748
1641307829
1033774354
1209819986
1918424078
1043783491
2091015469
127369837
1804585322
2111424577
893858546
22957726
171609794
423660353
1806893850
1171742045
1710663659
1779280
392946493
676428620
1314945322
718010928
296875838
390486981
863696397
629514851
487801403
687798805
943078319
838071659
1924766331
2075404744
735874089
905164877
272663633
741569971
2020416581
1344586024
1082686489
1528989463
70274328
277575375
10217117
619507925
1071273593
1715035419
1634255021
954842011
18907952
497322888
184104445
75793061
23510904
1515784721
2099130497
1352453849
315284875
1298209190
637587006
1637040962
940259820
296746100
164171852
516254630
110084
1498357705
1371447907
797581851
1102917225
59191556
2019299097
1645070980
1938054214
1408825482
191531139
656016148
1178422058
576485071
2140708965
1527021678
1838038587
581781137
1901963098
1222821810
1967961983
838765416
784693160
1446757944
1311754509
1220133762
2094374995
1145391560
1150456384
689580912
2074137126
802789925
874565068
1016932059
1151572356
440240307
1514696857
1905759889
1960934366
1987013917
646464799
687044657
602986789
1280489208
1411753538
2103830549
2088751818
953431820
1808827730
1138218025
2028719371
847502745
1661785406
143473507
1392569876
1499418228
1502802463
1546025843
466797359
1660315428
2006714411
1537793071
972049727
204307334
1626330774
1458098865
1959266924
944986215
1178435772
419493785
48920322
702049162
1636614797
2017183956
1738900446
520210432
2092820520
1936853534
2008773409
432556784
1914074508
49443818
791673038
1174448331
1663295598
1718697044
990928449
1394023923
595674005
26441739
1469859131
2026140614
921230770
527665869
99245499
1872611415
2025787830
1165464290
920256225
1315668741
317671210
811781786
1116356282
876839948
1247332818
555969190
1454731085
2075417901
1681255005
505101305
2127639448
1608151466
452006715
737042321
1521999932
1788155974
1038668782
1170491242
1778033204
22608828
71835363
1115526439
1644386080
1669044355
296200599
114719764
1979777367
2046138499
2143888326
374342254
218040123
644263231
862145213
1954702046
598515982
678972101
904864646
1681785109
629314410
192561514
1534591125
6731461
619729894
1413888906
744945626
1146724006
1702261515
1565184989
493255121
920017293
1302145262
1909228401
728587469
305372612
2017923949
511463120
750409156
1965184576
1676240240
1196344846
862650018
117401371
1260003581
926229712
54298650
1182282641
217379331
836966067
2145375108
1023724731
1425450721
627032438
767416202
225213814
2024728882
1341281191
804153339
825655426
1657359900
1331159042
1297522129
1525626452
281911341
184885938
1800453748
369425222
881948366
1600333409
1724526205
773533832
1003305043
1780082277
878059206
1090238411
1564618234
353804242
1416718330
1929147366
348392916
1720941529
2104751822
1870594431
328554255
1779731513
260089660
851185331
536633236
1247564565
324297152
808923232
18578980
1587438860
1704670618
1449929892
936114632
166930506
427188358
283008835
708751696
93637501
1073359856
33910963
1834312089
1575010442
696099679
1144126315
42834346
1141683744
565266603
2088394627
290114684
1088904837
1637695933
723042021
1778657992
690325448
937837811
2119279635
1714939876
26572962
674765006
1420422931
1600733300
1811384649
484445058
1034667174
1645617338
965886020
1086297766
2075829702
1871915424
144773732
1132323819
1191143126
349684326
625636048
1128783835
1186073179
1586358353
176092704
2117892226
536121690
1836856267
784286842
1167991055
1150580716
1761016001
414391862
1319187556
440897614
1537835300
1230376503
840172216
2004684778
1535146056
1475886475
640785121
770531695
853015674
1990761341
193265772
857146931
890624255
1804312162
985462707
467365927
267984583
1846717286
1895537543
109673596
1642891492
85415652
624186007
1398240286
842730685
835807682
435808815
1135984607
326306899
1667602894
162257963
861488579
90590768
1027640164
93920656
719500976
1091470486
1062749726
1039822481
1317124838
282411968
1251319766
1525011652
2036132135
978069851
386857967
162571752
1423185491
756112878
814663029
2020727556
395553747
434716176
1684731299
1801625682
1955027119
488147684
1675695634
1743039071
418920703
1684131319
968321647
360868504
192896859
45679271
1491228902
462483984
1838737652
711855060
1319514314
1432517936
503069147
364436498
1332519317
1405128587
1857464024
54058378
142167708
128562758
749380096
1239092698
724913806
1610399312
1275768726
1631367238
919551156
2051582545
1308861930
2080914604
822322631
559562147
1637076485
673170486
1385192135
514599643
1490444269
1952772326
1518678952
833329448
1734446182
1798654271
12978166
1816636853
1048535849
1451109271
608220257
1784030423
199028287
1003038537
1869273530
1570338801
552273631
1012940967
123181120
180754570
202211761
1287538145
120367720
1869420103
1569650746
1671447626
596326713
1582347684
1890831824
866272861
780097456
1377362716
2077192615
1294390321
110453280
712041775
2126375596
598812042
235927420
263931039
898539642
314451386
1153546648
39600941
1354168751
1761959292
14160129
84326254
1198858465
552148130
1688850623
562915274
959961237
192761925
561320980
1954821494
1407317405
563235237
1344470411
1802301280
670755790
1190444888
730027895
1358963718
1902593613
1372762755
184865402
150074406
385289133
697787296
1997775025
962381885
1788201250
1396650203
1657367160
551189346
926508585
1907320924
1320407286
833912891
1462510192
423151534
345223930
715258975
1026808806
1618331672
370358549
1404768341
200594714
121507499
1718009709
1456809206
805869839
1685998482
1951444383
619578704
400063497
158571959
577375469
995513762
931209936
1746816246
1575463794
1697548383
1397888992
581339668
458025130
44710023
724494359
1793475285
21492651
1086835130
1494463514
1288791698
1146303021
791334593
406999565
1866116521
83046203
1383097030
275645906
66485447
1739459406
541047493
1749410315
387731704
2004825002
335051922
1972136809
1651074334
1454607992
2069371882
936056747
2023159499
1390102364
1201179567
384566635
207928877
1215035845
1640346882
257852927
1102813415
2023241339
742431882
583261430
921191117
1292183325
956106727
588690495
2037051019
447181446
1058698216
1732882439
136968292
1443042724
2131763594
1201155103
1621383973
212448607
444356557
358054547
1222947857
2144562177
382119271
1143524149
1092690069
1499433455
1921110958
1111463860
1783759917
1643552375
1047601946
2096346739
446928543
1097181200
1566057587
1498732057
1018444952
1866726807
2110365865
608999153
345398825
1886528651
161533520
413888504
1328560780
1393742212
1361285037
1765581403
158846030
1717966795
27269066
649408938
73237985
2006020084
1733750255
30667587
194245026
2005180327
1635248189
382563885
175240827
721435151
233567804
231080547
1797497170
2106278353
1527354072
1795178106
821454626
1821603868
23323771
1094406196
626706466
2120138210
559487157
418171809
1195872117
1456832415
1029330371
82838014
324545793
1303819018
864040157
1046448520
870628082
1374748013
2103337724
1897894081
1645745778
1747311316
18867080
1458995973
598576643
759270881
930917318
684247450
467826354
493120375
1143177966
1494245728
291570712
1329971873
4633947
1984698484
1389540846
359906077
168344199
1704523405
1449078890
1060773233
1254311194
729342889
1891577380
2101313077
863530249
1504464864
1832024975
753776915
1255442503
665361890
1178156999
1333637664
22958450
814399063
1387316162
1845504950
889388833
1299777831
1087169548
1555868949
792010292
838182535
21908048
977322674
1790909630
1573911021
963474317
1716779823
1629322070
1306757413
1104759575
1543006536
372211382
829947705
1827420584
1672629045
1850837442
2020225709
879598344
652747904
147986908
155068593
1711113378
1688697449
1320135563
1106365188
127639089
2106845730
1783994025
1950428130
1182760335
1799621104
107844663
1341040471
1678512517
1223099044
1952642389
1788155974
1492433929
349482762
1946716345
525087126
1110250559
571826588
225332532
169891551
2029995714
1468688744
2135352536
861591491
589399306
1615283147
1207164566
1375119724
119128158
1024179253
1701592799
1901433884
356143869
1211610937
1779907823
1790360315
1151666622
728663223
1625692680
1295425092
1762113954
470164172
444015629
1920357969
1188420971
1382161064
1495889605
868317403
1029986981
1780326182
190633961
401104333
946459493
414250254
44991416
698253552
396681085
2116650725
1835712295
1186166639
1363800779
749135764
337685768
1668958061
1902946456
1368240881
630139236
547233745
2037220785
2102731566
13032876
82556526
1871615836
1093852885
1531483539
1897496535
776026590
1124953135
814920887
393057470
522135546
25241321
1065073116
1699838851
1908468553
1585737288
1764592545
1851916318
1636913129
292901711
907309472
1739213964
51065700
791364399
734503127
2129024642
959626583
689351140
678958087
1808471001
651215126
550306208
577820823
330362601
382886909
326253162
410623591
1157332254
315017300
93731745
136689373
12900229
699865388
1498798078
1316403
2043074932
1578586420
879437283
559764294
1679977972
862117453
1668332445
131075159
1106326123
228698144
1627504523
425086983
509935935
1549073310
1698463895
1216411039
1471976069
735182526
1185948837
1583394832
1531352033
1309855979
132337788
616213694
202101144
2099623042
279345343
1812218726
312688366
380966877
967032230
1066191546
1355707953
838880912
1713545744
748658193
819981074
1784874917
972187421
1246549455
1066171763
1349992314
171391099
1083745803
184534128
373989254
1342417558
1775316514
103686640
1340149927
1086159029
2117623457
1594392775
1103212973
2137320727
1447199054
1504301598
1261677965
571859363
1640778881
114588448
1265190565
295662012
1720917117
300115631
640372828
2040607543
1903583517
929079853
283916311
1789612599
344365028
1558520484
290648825
1522418679
50421223
1831404321
271118992
1231491710
612962058
1853833294
146288215
1356539609
1208132122
74494357
119813610
1096151869
893850389
338020940
1515139828
820434651
917777801
105405176
2003398197
1313593474
327516951
924927121
1360649282
1743447686
1809136578
957404782
228787133
346399207
889809230
1868727133
163702064
710197610
1364190663
1635790759
846164017
1564552734
2066895086
1145427993
1796130033
1847185044
1989157677
1656833348
473527802
1093937500
121661234
1655813577
1430798153
954729952
878947858
1854457885
868145434
1662320517
453501834
1316265766
1454157919
757170616
409130613
1021036656
512472313
169361036
797169197
1385942539
644205790
746227874
885887813
752529403
1571447547
1521931320
90912591
1639352775
1031895090
133886685
216093320
2051024183
835677068
1777750931
434458390
1084387034
1572792334
784500935
1633031519
913923598
853548848
931787299
1079809816
2102208729
1668827684
927800584
522697984
840121021
349454064
1097618142
1966819370
381459462
1795334637
1362043132
1594920523
1638089028
1322466580
1701190728
562310065
135930931
1538446626
962320417
1928671602
932752295
1114853142
2119366574
1361725599
1139765956
1002374453
1270188837
394019531
645405164
834909318
1740488783
893562365
271718368
688306359
1965109897
127068993
1157347714
2021584741
622472484
1162435259
1733779888
634221764
863948510
2101149516
1758098515
237316019
508692748
111776652
964487763
1673038980
177269801
1031264138
1698408352
1947880920
1041806260
234676241
1482633340
77606374
1206272795
1449971782
693527726
1460207228
1490802869
1888161742
1831227219
877918288
1689506046
1366432148
10352110
1657682920
549928442
1629174647
618882092
2082540980
4681842
1240699421
855893446
1920027506
296746100
1923275738
1171723439
2088638806
87843245
1769188142
722312151
1564382304
1674001417
1309426614
990033887
1763071868
1108643803
1261670727
337092397
1414075682
863677173
74367135
1216812825
1782574141
1039458846
1041952269
201425077
741714334
1999407474
1042981054
342378846
368091770
1592873127
1861385993
1080270781
1562409676
1365051657
774683198
273599064
206850792
415279902
2135312957
1001985700
255222353
1962969738
2091015469
991505199
329109106
837408869
1581670038
1285630452
1994483134
577931386
753408899
921626168
1816482070
1384882751
1629990151
633839703
757612100
382702688
582006157
293005020
1995831607
2065735091
377272438
2084947993
423983080
1661784851
1269445549
1892528524
1657510599
209297146
682850928
237507288
1576179952
664755503
773004550
49979213
1686353224
260176506
1741721113
1312192589
2056711954
838230324
2144380678
1685480246
741909473
1848690475
929337233
1203751716
1110035515
787347778
1606985365
264237887
1283629246
1865862323
1882431771
2098354021
1755662375
785829724
1041880800
1680439333
928793915
2119057123
1275369419
706630628
505220169
1581301323
516170928
1273919384
1039807544
1826218311
1553360211
125360787
374936833
1042364280
1977500428
1821603868
1903091009
1485175156
1374647076
1864577051
1737860218
1902447823
1370256146
1405958409
1128102689
1715495350
1163936319
1055859762
174702631
1303243194
997143424
2035625831
1484872237
2129571783
1854631924
1907148622
193361811
50302527
2117842476
1332598204
540550422
2001507616
277184331
2128568144
1470011539
1932347408
69744529
954550917
1470190159
1255883343
1387990560
730011985
501378655
1171578441
999375216
1010620519
818798110
1742852002
1383997697
1545103195
1123612045
1562076672
1447439699
1020693374
1328784455
2041704106
594878141
460220961
1120354778
312506229
160747148
35838563
1741279758
1429027830
53104359
1741144571
1766320276
1563438287
692987646
2112440957
2072945847
607022815
1312945249
2071847409
1997047263
888979153
1047538909
1061649121
2028269156
155126292
1393598509
918699922
960154064
439818497
666403478
1624075990
2144118375
1146174472
2118379590
752614943
1035429115
23706545
460062675
2097150903
1741400753
173422068
1197799890
1084610456
1288498196
1154774766
802598265
564145439
1693904289
953089219
1756009714
734079942
1412466331
770501830
1175667129
2100751970
217545196
298921247
1639603575
1266878179
1087278591
486015107
1904553431
1551250592
515078897
1513740606
52160744
501928951
757016283
1258287080
1129720960
1617561812
237493087
189214832
1033270954
502537194
219538614
2109627489
214332484
1135098470
1063719306
164814050
1218482852
432652646
253952236
1489711755
1957056154
3306920
150333634
2144553387
2036059149
1174559692
994412096
1782612471
2075084185
1833299247
926429477
863532326
1536196664
1031614767
397982379
636449223
2088964427
1535237747
1089647949
1442513208
1778633841
1187750222
1519962220
1611333092
794139718
923979093
525422595
1232902956
767209215
234637867
1323315723
2100161782
403675076
1961088785
2054946213
2074901221
1883384083
1949640064
839000153
1748919363
107940880
845031090
1680403278
1136558912
462946276
336593851
1427831789
1772006912
1518669572
413316871
1730247507
1210130530
154282759
83126619
1508123287
152511721
1362326265
2141654599
1956863265
392880278
773144226
1494099774
690779202
1990982783
1869057302
309945865
1039097293
980555949
1631041807
1835898468
134235546
676016183
1706024867
1618029961
2041759245
589528
241503487
160416389
1177859861
823871522
160741563
1950131527
1573749196
122176634
572715303
682671117
1260413506
309145902
320247961
28628255
1548357802
1366818808
2057689759
372869970
1628155708
903037097
1025144653
97367793
552574943
1018201338
1162132122
965819744
1956518690
1209340
1776847676
1983085413
911856452
2036109605
1772436701
352267316
126479576
692379680
498305135
620338066
1682953391
592392782
249075921
20335670
1352998942
773979666
1964797261
108941290
641909418
121387834
804740725
26494297
276298518
1654004611
946941482
1961402007
74162645
980933806
1474000483
1004947966
508174869
635026676
409369651
216248236
780327537
1226166223
1351997342
1906404591
1309550202
1390858614
1182856200
732533380
1200153518
1439638998
1685257092
663039883
612761543
1168136965
906015503
2053138764
1825532273
1798318344
159479422
591547872
507508417
1988448639
1930062867
1108366276
1662480645
226338151
705768391
916117991
1519168280
1480423568
1392571658
362408636
1402171691
741540639
487412728
1081108730
934185628
491201144
841447202
1661865054
1914829220
186106979
1728777010
515942088
1193377929
1763028232
840145477
778344695
1540302855
1768504786
995532509
831682048
1529072594
647518143
2086302823
118600178
755397692
1056877668
27998137
549278899
203606876
1403168674
933791806
1226788866
2046512803
1831998739
1087447004
1583505990
1959000835
823828516
1016376016
1126366023
945993876
1134164330
1837130567
166100343
2058829575
1206493298
498080074
1154483437
446905350
2032196601
125393189
86896111
233366124
2090856070
1676078124
813837431
1893559949
1546898151
540067089
1558855380
96540428
1440149398
2059315354
1704659457
1574929446
889556014
855840061
952060952
561036749
792626090
1985999695
1858158663
1806633491
2047603579
172830091
1884847645
1920192006
384437050
615454878
1708313528
2127913643
1857818565
1421651738
1189753144
447747382
1202598479
882894612
1601693240
1309432216
571370153
26946509
667285170
484983484
1992042580
1585361545
205522009
944001774
791587066
1754510886
392268902
251391956
1863613819
20627978
811334537
1902133436
611450349
1507606454
1629212799
291969296
980928743
1685073859
222236602
201958441
894323771
421927135
12595128
1494174788
3902252
1963232466
1777178414
1790542163
38344856
1981526416
1852383009
2101642870
1649388125
469174383
1255192360
658679700
1820405088
1882600278
713460077
1297288565
974768051
1075445882
294592825
2019648255
451170196
1191486493
1732154069
1291020801
1399876461
18084395
1741157615
1746020152
543887103
1445973040
1921081333
822838202
372118105
696583786
1902328074
1738805156
1175572217
484159226
2122342135
2138590313
1762909914
928329164
578885653
286932691
1041065939
1090033962
1211665367
63442666
1839212787
1025614974
802845046
935749461
786403174
1137554371
590007645
1006864159
1824396821
778541239
1685208717
1172221898
1427344140
1254518301
51300824
1031131367
1655362686
553490657
1373653402
1002341746
1667584810
1647001911
1319682704
1882251175
1192904521
2114057968
1388434207
1270422938
1986222539
1151217537
1282999013
1311540329
1822776376
1795441462
45715328
1424454064
759154835
1461586985
400071344
1546378751
1012771556
203480127
1790831878
844527057
515538765
641668098
1606797396
1459297396
1596825575
2016718582
1614516257
488882125
576098122
1569138918
1880966235
1448703353
126295756
554454944
1733198748
1139912536
1182747946
1200965676
629742344
489872808
101420581
863580863
1655221857
956414446
692628125
2083680895
1437416632
141050357
471843338
922341145
1963661073
1337656758
327745813
2007349649
1885086330
1009792764
1049807393
1320290514
1029398992
667881606
1689349034
586495424
539985469
797418672
1630339743
832086190
1085510043
1601397039
1618355735
824744873
1540044770
1244720361
801262347
1394784348
1703808116
125999535
1120087481
135150824
1978368610
1889986980
819470625
714617328
554422718
481869348
534720786
1887320661
668404071
1667745539
1731561149
829386176
564881762
693788278
285374594
1020671011
1576278235
1681705003
97519220
231947203
253726044
180482426
1658595095
1244512302
1155590506
1386805907
1156402200
1910102236
11601598
1477292581
1276532330
94238071
1155564866
1117874509
282808999
157689561
471027888
1471232520
336572936
161880563
626345507
1660600109
1212190696
1501860177
707577222
1605536818
1943201648
868659341
1908854424
427754681
1962787193
1881658618
1270076150
1876712500
346667085
1339390690
1813175452
820585088
1484549377
300304050
1816392473
1710277240
1984450662
309160922
788697747
1296616593
1218680938
1472409418
592634690
1839485288
1382266389
1166701121
19970145
1769534666
1787876296
241970109
1268256684
1451265767
131606924
1781215273
747991560
1442220466
739384060
605577126
1659878074
1142724027
90689666
245821822
1439759746
1011424278
1778847346
2017190350
541305622
2038777184
40607294
1929980949
994340792
1202918012
2112446364
590537533
1022477562
2097086083
1757305368
1445669061
168348469
2114174410
2074369023
1777536816
1138654285
1034495153
907205957
1449941353
1076662254
847209773
620226706
690458259
1043923284
581917375
2045025063
1782862365
97093302
479280592
15545372
381269458
1934026969
2089204440
320867928
865888912
124377476
1250577667
1742207961
1420848559
2013692148
1979315693
106599804
1997279751
406138870
813953369
1881470130
713933290
21607698
933978648
1413946366
2019692432
1120691208
593102710
125702026
2057301094
763391057
89759937
1757331103
146364084
1152133138
29578023
1955777238
1540029485
314472350
592156128
8383225
1477633927
1138991682
868537047
643110403
1045641880
1825960651
1150448758
381180531
453944094
1702753979
1700823115
1349623758
1450074229
2073987233
1169874937
243453772
2144467626
1918824848
290285228
640327989
255083792
166009189
1562643288
856763951
1095401821
369184841
345615889
609390610
460229230
1708563240
2067350968
1258500526
1601089262
1583010117
1691048391
1819786081
1209815535
882527007
2108801510
558061665
1288942140
1592656348
1026929697
1813074900
1004311563
1766327602
582921273
1469352589
870195871
1841957615
447155093
354022509
238812301
1427582447
759487246
1904841426
1754715708
1513890880
1497061405
784101041
835210272
904338979
1578616993
1897241809
2095607859
1188789577
1303978136
1025877608
1050513848
118041389
1210595524
195299221
1803485610
1768656157
1415493505
838157550
244577318
1424638801
1343836299
690587160
867941996
1834058719
587416601
643405671
1664783114
1904495713
1523895240
695343577
795790337
198714079
1608971349
1364951625
119304503
356424356
706356543
1393309707
1564552553
1382951481
1317150197
1834890509
1033285121
81463696
196839573
157009131
30011377
2146613927
798694053
2067769807
1586017123
381953139
2077530347
2130768311
338552907
554493575
1614095900
1916294077
908678616
901937827
1376044678
265666665
1351273467
842896901
861667545
1414804295
1653141019
605508656
123691635
445134082
1489078322
1327926080
31978682
1390502403
618082023
113022534
1948244187
534199677
1589623482
1928198489
2031562561
1532630637
1490893684
1206042198
485371045
1792319387
898517988
1594578160
985664713
280692313
1675844714
1834557347
2036765821
2121448039
1394120795
349611100
1419601078
149913514
311060205
979135038
866073854
1354355896
1655676354
275053157
946595391
2026478563
1852330266
1762207949
1738311006
962701336
1212660697
1900275739
160530233
1263409153
1337047775
116754178
72222743
1147647797
171422774
1989972100
1459454515
1720739403
256553857
1411886996
1215708527
1764240743
1017779844
1130666079
1174334084
1061707414
980924482
925709168
345956961
1163114450
2021086570
2115114554
1867673130
1923549544
360433466
585482678
606785127
988869677
448486541
720491315
216486110
1056418913
987853789
2136845061
1087513010
1978575539
23567018
854479234
1436542132
945655076
1866779030
1204228739
1618423588
1966411608
2024646288
1110427440
621628948
1993219563
862137118
1669660843
199050498
1313675027
420241401
1857645044
1378516695
1876255646
360137210
1378367622
1883893217
1990068596
1424078998
1647020355
570675116
46144483
2027000274
908917235
1576583353
281769982
1250212690
327173810
1107330987
123374163
65933325
1979350614
1854130177
296742839
1337654952
594921846
626165587
665976550
752790561
305565658
1337493805
280196126
475398643
928891432
1036830938
2146984594
1103371289
964066289
1525894249
411251045
40742772
82448989
1197784504
2139879133
2047478540
279293626
1275772690
2096159958
1038905641
1586599076
240696525
2125771276
1988731452
482742995
346803774
928692000
561947394
1777191794
757260493
1841136390
1662931892
1156317636
1771169284
72281731
1003219790
1829886402
2071495853
413006435
464144772
1203408228
215521656
857885592
1237427683
1309252554
1349989858
1654116989
113387637
1279044579
1100604836
969099440
1132931581
227258608
606249522
2105077332
576613332
2144832177
1851320378
311216670
1259649650
1231838659
1397128668
1462688395
944192102
1486705614
1124036496
1248936503
1294906389
1057132557
1995643410
1572209153
1013702792
1027679898
1358445167
402750342
1337617158
371643853
1499610587
10338233
124874389
163875906
1412131053
2077978745
1000944263
952723846
1616423795
1920548398
901250359
149512204
418977420
233226550
1410536461
1917995019
357006534
1156888799
1886628596
1678481092
2002523812
283389352
1997029682
400886084
285041666
1686676050
1370365336
151880599
1434984518
661172845
544745875
1259609591
924294275
275123591
1963422570
1194470479
835322802
2045221486
225231657
856324923
1195279078
1970370672
658756457
1695581233
818847032
884796649
220793288
1270287830
977102373
961353025
210724253
1279455327
1769781771
2087756075
331475058
1088603289
1108517306
1365107031
489522065
355796173
1813024711
915779244
749829323
810698969
977295662
60335168
921466857
1968189133
2030725145
100332961
1627132697
420196874
402668868
676307751
1875536851
462404528
359344344
402817523
1482982690
104090422
362472868
1017086588
194004106
430577022
1058698216
841619429
958960878
1352337027
780981105
1605332257
177730427
2070876270
868518483
514811415
1987621668
1426055682
1537490733
936290995
418822484
747939229
1860036616
1125951623
658963772
2080926635
1283899041
1962772911
1449457916
349398583
843443550
2116481449
805550781
498546067
1469458428
1073968832
633045231
113128116
1745078900
1741377488
2094970109
1913234802
521197042
1874791118
1750891216
1401635128
94960265
929420878
1998101907
580691650
1058486523
1917499874
1648063158
1557862258
1327124131
2094985293
1359285599
923334375
690367354
1966411608
7581146
1190712866
400563240
732607723
1142014188
201604995
197213412
955461723
1254991811
228338188
759430623
1285104918
2122653587
1298947707
1341827518
935923417
1246856804
671046561
1426803865
289141664
1673937641
1224408479
2139142166
1760574089
1662278873
136697501
2104846656
237814034
1682781376
871959351
1145030889
1786342629
1218615700
1542860888
1191591531
543375538
1682848354
1971332000
536135056
1701058311
1579633804
871023322
1548093259
1555777477
1636175647
1979107924
2110489226
1088095101
1172134682
1010035710
1622526564
875888424
1997211414
1772340109
1774804314
209081066
595730970
352265099
1599373697
1074952169
826396897
1383045208
1001988233
1126147157
223207885
420904350
1150245655
685851837
541752256
996639135
996848880
986164489
929023704
1487911589
616921767
1841760704
1791411185
1502983533
737793163
975307821
2105897566
1517993250
768980971
1261676362
4189780
1827354028
894261041
1200412850
1095511092
514328900
1467203556
1353739209
827798029
251681349
887669003
871828628
763998101
675012519
1130027919
351559813
722992130
665973018
1650140530
227483195
950136898
1857825310
551279029
1318777140
406754631
1443416720
2001177972
192669281
152382040
241868952
981435951
2019247451
1535476734
80548863
349245802
469208164
1437521827
546664493
1889425824
535513916
952762536
1516258202
781847595
559205861
1203059492
245238487
371445270
1305545104
188435964
1864154931
1284244931
573409950
345039898
1999265460
1881077885
800862944
515888415
580849174
691502399
733686598
1088293489
1553174965
1481793748
1281111420
1971848164
126541602
998825355
284743716
2143910063
744187316
470047126
1430933021
295938721
444144593
997747147
1529949797
1608461131
1545630769
595437167
202627825
1531678368
542711427
462470956
117507284
1011333061
816125694
432200425
2024924888
1884739672
217605068
878908161
1857743237
1237670326
415131192
481582262
518281137
728856652
1054993450
1286731019
322183055
479662212
449876887
1809965452
978314912
587615872
399779095
1617026715
209267860
975248597
1474420006
1488758289
1683248447
1763114687
1595096360
229852729
1842792138
834329729
2137172908
468076135
1449167499
1188066553
1376391797
1666734694
652386764
359006917
450554420
47326414
268738034
164862861
1373823066
643079008
915664252
1016212383
2094966321
654556169
1191092549
53050914
1743290195
1466457070
2079784400
1071366062
1414414090
627568974
1843922857
546871399
1126453922
1904726654
687693333
1100898121
1555610474
1253302932
1428760396
2089704188
1357015374
1389818231
1217378249
1237559776
1772600636
1073849356
129257518
1160120986
355537019
159400807
1336864393
1883647080
822039143
1440659355
930558281
1341051107
508010589
1985037675
2016828798
1605175885
2043863670
793062347
1555821879
69662139
1080315542
56490777
778901145
786556806
214508190
783591685
1930259390
2020359902
137290830
140364390
84153014
86212215
1302584871
1915394643
1466496277
318204423
753621365
69340818
342870396
912275589
13643195
41233138
400432023
738815576
1688837657
2035890373
6959711
942008642
668422353
239953143
217940257
722157972
439577885
1357597386
128598418
183398264
1317963136
443727708
1823870212
798688243
56721668
1603425334
307976357
176293388
979953217
1150955519
1424279742
1475437585
509446634
1186150868
429588185
1525683985
2126440086
974970897
1132837149
1948631543
97201523
1317833575
605952813
628290761
1913647081
1443051896
521935671
715905170
823850001
718505052
1085836852
1103006154
736179574
1615456018
905672191
962611922
351563113
951764988
566150502
1587533933
555648283
68934584
847343828
1131908832
667124853
1590645391
1697377782
226809341
301531414
714821192
1638686377
1649440625
213052720
1237889807
507579988
572148601
1815890570
1859677598
231295697
1513258008
1373053318
950837989
1258962543
1066981453
164414293
1102744249
1350164239
1350327836
884944277
1514403896
466829597
591140258
1029953770
1568398558
37975590
1444853335
289512251
219484431
406373414
1224609648
1063218230
1533142679
465473449
1028066631
1426910762
1930575612
158888194
199443805
2100732115
1947847070
1346432115
778157907
613002682
1351702361
51231642
2072550219
1211920174
1957219147
998807523
317126552
1728970019
558126227
966946541
184884204
1955264658
289823317
1917190259
1862384196
166310043
195701533
798842290
793866555
871540070
464175137
620121655
881761173
1438415289
1311492590
258544551
1670574333
1323635549
2076646448
1113031733
2000985585
1373849100
971118035
1641143035
1080758104
697446568
767716895
1616297597
1123976144
235474546
1178246266
101379607
912257523
659675538
146331334
1517959893
897958078
39081543
384793936
499373237
1214538057
141359938
92905103
765944367
561915704
1189248630
1552630899
329209784
1936869551
1154606381
274076652
165453425
1846175593
1447680547
1170251101
847660077
1024923362
1156350811
691205563
252229533
2115761989
1325884343
658827727
1971599968
158770985
1996718184
1655805067
777406454
1105354474
842617001
1681450918
1636759366
1276082320
2032995974
1094513823
53850617
614941144
297983051
310018696
530267329
2040797407
4073916
1870235057
233792195
2115530926
86962020
325507671
1718953603
569719226
300872083
1826214636
1596738801
1846566422
641185813
1149527047
598379026
933059229
881527074
94159744
100285718
1475329462
323506514
1477745611
198828332
1038546593
977419128
245006261
1690330795
1042532971
1822954080
456815397
2032976317
458018559
2074983915
1679416577
1086009927
487488345
1958747011
1787755201
2033016936
1028201938
234070834
2094741855
219523896
386935294
471364298
961407065
748259717
1836754008
1759726060
1571603693
65255754
1815012393
1159984325
630955270
1840502928
1961122908
1456178037
875105782
75093263
1383004351
1158978833
62787660
718251123
256720471
1207500485
677391207
2039178951
1891065271
1248936267
273522553
1410797833
1886550914
613876372
301541996
797243210
130632327
109207034
1683459642
560715091
896449232
1800947077
81389654
91687709
523591765
307727468
1129689265
1902608067
658675252
1907551872
409690627
1635675552
1949984938
326290914
556497501
241345960
515043165
1225420278
1524007869
555501939
1324559780
1009915397
1385475624
1279727202
527705738
1688332034
993667516
938618806
713837711
2025796924
735799317
123438674
2051503234
1010756902
151992685
679131026
1487471269
1271167302
1405807756
2079329584
1760668625
1963259423
418533500
1197937935
280492074
1712114187
2045497965
299706354
1216123181
333393609
2127584392
140272894
1880023474
1110055958
803978035
1640067788
826173356
12302256
108873558
1558008473
1533695197
1525631485
1961526611
1637416434
780684841
2144942777
309355035
1001342377
1515399546
579097394
1360839272
485022574
2131784285
300046054
1231348691
476784524
410450723
1108949151
1701688658
714726561
852007073
232290110
1420848559
1118615452
394131360
1954620423
1735609776
76781527
1713727492
1903558258
938748123
232762234
1298772778
1310256076
1532599800
2127619045
1720777727
1784514693
2129762958
869964665
1038320564
130804860
597929561
63640775
1511363973
1958245032
611309720
1972812917
1591738255
1874645976
36117151
1545935434
1622803884
1857662726
1110696947
1993979490
502266097
1159727600
2064776540
1602999200
1922826236
297434567
1148103700
1725870434
232230132
1950047480
1722368202
800527186
1075026340
1021298896
2056797245
51053558
1055131749
45950965
1432490255
771249393
447225665
1625041228
1792443720
498807064
634122175
1984685033
1916582218
1734518974
874947148
353789536
597282177
1093982405
2078633758
1895166006
1347160966
148988685
834297777
1875476136
2027686366
513161812
877752436
230364971
412206558
865335665
104780464
1962364348
1179631752
1608798049
1996864956
2058654655
1356665761
655857011
1295611921
1771643651
1468983104
868986788
1049494200
603647195
1525764843
650346347
1927789088
1353121105
982446961
310810643
9533297
1102658271
1508780434
1401344666
141476301
573183563
502515714
1186917104
1372026036
1220099236
239208062
674681157
694639485
892775373
1817459170
1813255473
1181009741
6483803
1634189658
1348252828
252198047
155687292
1549991842
855955733
1189893313
264016788
2082443088
669879765
241686370
253966040
686591999
1433496034
942640061
957898768
300967730
993899477
150399451
1980209349
560575144
1936086963
1832285007
1784352194
1600822695
63709144
1900729848
247813532
965905686
1086945447
1876106268
1701017989
786702597
591891858
1481314137
1135401900
956042425
1366580950
1912755254
659886407
1243741720
1320916377
268282515
814766420
742436910
307658008
403933250
1143830711
2144810662
1913492179
734043771
1190265736
1986427737
1384924834
988783233
1338866193
1035679945
1843061440
1722481166
1528055630
1724832585
678848411
1212565183
384282396
204751019
1828449501
1360452042
1067092596
188516297
136759649
555391050
1269044702
795832109
520229453
268678974
453808069
699506130
996838143
1841252701
2008353556
595654145
1690351930
2007334479
1721959590
1173101101
376762781
1784883545
997661463
362424124
1946931561
1158298160
1418161981
318363680
505326839
246517837
1991013003
991178145
1618804741
1801979525
708525783
13576349
544467101
2120333512
1727875727
1710811754
56086871
134267707
2050045717
1931488913
1552662065
456692856
1839968877
1444831917
1832062051
1369609297
885891002
1768467173
1288563675
923549976
1918183959
1141286345
171163769
1191932058
2113948556
2081028137
1357304906
1094607913
532652512
348234702
990401242
1005428459
372121632
1235513739
679826823
175058435
1497908876
1754067608
1943484830
80319055
112851999
598706259
1858010087
1589414087
200300872
89562443
1876895140
108809307
1069678342
2512896
1571952009
368719156
215820292
1836650499
601469642
1391083536
1503141438
335739647
515198423
1585321960
468169720
255748882
591550460
1848869240
1569466030
728143061
1517549417
1982159112
1709772949
1858603255
550923619
523384825
22858871
354836228
1740270839
1525955428
370364341
462021212
400724820
1570790949
931904697
883089411
61780364
320904961
1528171656
499213607
2079659914
1330740034
791867960
893173247
436084155
1706025639
722081741
977339390
1770233939
1708025488
1662114090
1245938044
1425450721
48023919
723217090
1983996391
1770191590
922850966
136182694
2124139189
1055038062
852549494
1647744566
1062559244
527752664
1843315557
1706565598
2103836935
1909557850
1927732148
676129138
146207542
1389943849
1472395635
1534122025
686923852
792541987
2102733193
957461826
1671342911
2072527133
867538848
904828759
1109736674
587727967
732107058
1112311143
783874069
1147263502
756742655
1834374943
1683815003
266883204
672241916
1854119161
2116178300
214439425
1896379026
3905016
304578870
207452062
1321137568
168512582
1045514478
1965213913
1378540532
1810038702
212247277
240034266
1921206925
2062537336
1506946730
1207077691
1289330483
1117229176
214061642
1006692221
1030772272
448784387
924652099
523824098
2011406927
2102978466
1514852091
1642906306
715061773
1641156846
855445512
1069821517
1342592638
1804848963
1414183099
298899644
2049602773
1620623143
251947723
888513278
1006090264
1524772529
1553620188
1446619473
576371575
1116662822
1942084922
21472140
494803572
574228166
382904735
393502616
1392843300
1331029747
1795860195
549038422
65529702
120392169
199950303
317975163
447254813
564255756
1466756079
1776937085
1241829075
1853663800
945459849
60429800
1204645229
421870403
596650126
48012958
360856939
321447712
2071406622
1921635779
152706656
775854871
855360294
970633823
1016515431
2066942103
1893128495
639586986
866276893
52947218
682797200
1751416013
1376017908
1576106327
205386287
1917625800
1687502340
712646882
211392683
22263407
1607318515
1001365765
167743269
1981749035
445472275
1571579489
964478308
1622110770
479811072
1044648267
341481374
721901777
1936667089
1197562055
1279416314
1897073445
158902799
1240953709
186956028
903707444
2096789028
1756852133
1184216530
1263682837
870323469
2080464401
1881924055
1774036860
14537150
935761557
2124755888
719442190
1619420331
120734576
1705253245
502204614
1143892578
821823225
1437638422
1323042293
738385067
909695251
1563583576
1838689128
1592710981
1038623735
1003544428
1650876308
2074911015
852880012
177483066
1030062138
1371577985
1850078490
242725333
158647739
1182927411
1885447396
6900602
609881672
1425511721
1313535731
217720280
896148158
1828601153
629110911
1510149377
1776173194
591190621
58345206
228226678
759722749
2002174332
271003967
1317002386
1055126762
234403339
1658224856
518702525
977264306
1685836277
189225796
396725262
44076617
1987028418
206781201
692907230
794566568
1324477832
943568551
1880229478
2119065593
1578207247
1344948600
1696861945
1856791807
330262574
2106805756
1150469887
1321928012
1932104595
1636215881
188277237
1509385607
198634319
929954998
1584313433
954906499
1767472120
778929129
1199972137
1459530585
1167204751
1410568101
807053463
361224933
1223183781
409801985
1324282701
1259280489
1278515769
501783230
1873936933
1860966984
273444778
235702818
1901558001
1147054739
222661893
115565513
349586197
1240307222
1925189454
1790846859
1069809731
57980760
61946009
1607755292
482855443
1102286693
1772815064
1447591888
1337211487
613105102
345259054
913590137
275122159
1014624602
202334035
1956943112
343354228
923468468
505161004
528577025
657330042
2057299623
1675345888
594335486
1057272824
1895019679
2123214162
223449603
203574802
999289328
122538785
1054923379
337172942
1620909571
2020349692
330340247
281884121
1463575659
1164245060
2011611645
949864521
720223337
1711172749
2107181186
1583686905
468368615
2115561863
1377775471
328837938
85261999
45914677
337214420
394958549
1623099712
460705485
811544547
2067161005
1700300295
1015483629
1180343268
1708780725
1706260700
349797123
533410156
1991094751
401975906
1943519777
421968208
2045252754
1554622943
2128843089
189367057
1799614054
8328594
1697717224
2072996160
78154049
1068433243
2078942740
1609061011
861975277
369600112
1980678952
1149082987
2064508215
1057190405
545385879
1490281631
158858761
1659759603
1639053677
1717208164
288377287
744952074
1456891126
1377000981
938862988
722192946
373100901
2049285258
731912336
708309214
9220976
314935570
2139845617
716718025
405274342
1669051092
59779904
680026483
27890599
237260479
118661364
493309270
22460734
2095973977
1095771654
1583359640
1346901677
1051581793
1803900268
1776059557
1004031459
2120987193
363981458
559288140
1255996628
1058229907
1525330719
1148087159
525221036
1959867431
865701438
1070267375
627902827
1168217610
1834761836
1410878062
1284002589
1949704380
88131492
540989209
1019034464
61958649
1046831399
730850617
1710537188
1540849428
1830329863
404668504
31309775
779212046
629314410
1756924700
653799281
73661249
1876377909
229103925
1482841002
4566217
1379540405
1176885680
749087537
555804102
1612555088
230427832
360146815
2009840267
317643252
1910380678
1903446005
304312350
463727295
573854031
587022065
805523639
1884813600
1474543622
1826745663
1740078826
929624807
1553795025
1099473202
1686570874
1683214508
227021443
353442302
1028399923
940718688
2121677404
663560833
1512854405
1162470296
223380895
333595193
1237975978
1850769218
787037428
1657446674
2120047533
149133671
1476653748
468032594
1404384184
661708083
934780841
1867528543
993692776
1759200573
955150967
1996869516
1050917838
1234106167
1836877068
1712911826
470437142
793105102
1531006507
2142285979
1615517125
1702577529
2105130257
827833947
136881821
1045514478
1032489902
1843324041
1296370390
1425729586
1403767030
1587015959
496379186
1489304369
1670034374
2019772298
396258575
1511327959
1257849588
1664432514
1870621186
725787550
190802638
742593352
673108657
861151311
2098943347
1090560367
2006116095
994864199
1472511024
1925374178
353170080
1995679800
530066013
577059642
629253960
9528271
1297699637
2074183802
477775569
428214331
989946236
1719849838
730421554
2072566364
924910421
660742592
1492256648
187242524
110552483
1644131137
368785102
816437369
250273624
1264293302
1573099525
2118465655
939230079
905777007
912242332
710514939
777631018
2083161568
733635054
1855436573
481375306
385123783
222868587
338558767
718722697
1312401039
1796403806
568658179
1085920920
1305732629
705099019
1749370798
1342375516
133230563
476754253
731497343
1804284212
1028778370
1656588336
140889051
1128718843
1158829018
109069100
1394506920
1132286152
543997549
1419934138
18427974
167824892
1974562529
1964378005
48048404
26606927
86662847
1596032770
1677905326
2065845751
1344642169
842732247
1561330269
1146487320
1130289099
409814211
231787740
1852023047
235086925
1895145874
1124664401
1277926535
493780141
818602365
1859895886
2057679113
1141926947
535163271
1164390233
1853117436
1341596866
285683475
33409754
528341952
1127515836
345766663
134510886
22633775
1835456296
1100172461
197019057
123293789
452721009
1403416794
389178482
797357614
1773842935
25962179
1282262106
1893029605
1757734992
88927058
535892409
1006830105
43751929
888023466
1590500056
356633713
1583488058
78984234
1555970162
666171890
963648650
983753553
1354535909
169354989
868537047
1794964258
1726046845
1592520868
1892429113
772754492
1653121658
616352220
136717063
1867310449
1214834558
1912949763
425245661
878958266
123788030
1626816743
1648695032
499020237
2104294103
237965452
1798334877
619291111
790308503
155186567
231209467
976892514
1284077112
1409202169
203205762
951183232
159230449
2038898711
451075864
631004023
1134845265
1498450613
2109402839
360354716
233193956
562858412
1945321021
1414214003
1163232288
2126364447
837122451
1019894915
535094043
1984692995
1611275253
1528889795
1366580950
1343795407
1920349574
1962595752
1309902977
1171786249
1096274338
705526174
1708417243
476397293
1536631980
1853656313
998509285
1615463776
910255392
545498807
1646537733
195299221
706815409
1486370640
1649797334
678036493
571306190
840371245
1026496431
1108335671
896228461
1123020335
581339668
1089940122
35768587
316106568
1222054763
1947483579
230825024
1270849176
1372067697
1601623032
1663251700
87731572
1388112025
1074661794
773690955
388116860
118112368
752691131
1266511448
508664812
416624013
790258121
1061429914
1171923564
1662443338
1838338377
425691972
607664434
1765778262
723546012
2083592878
2134583163
1696357065
223055512
1674451380
1778256575
757712773
1116772460
1932608737
1094745669
844095923
220903136
1485850151
68691158
1817963559
69195083
1613177621
1725397952
95992808
770152048
233581135
1247902722
533874024
673984332
2032585182
118439978
809414419
40975638
546734583
1387576401
1153968171
1885791958
2137256482
120346183
1365687691
1127018785
1543688040
270713744
1634664338
1477395493
1175669779
1599259561
647175620
691038628
1587302355
651111597
1175882820
401839558
245058276
1642055101
812927227
1956452034
426034980
1375180209
732946267
1425777101
165547640
1535672895
185580541
1415984890
408779246
1149044100
1538539888
759929902
2087226320
1276385804
610294562
2020488750
360488275
300409218
1173794479
1967944769
1456423481
292354474
1006120621
730512133
463741649
1740570163
250877726
1732332024
460937049
981760334
561943052
994192395
748443428
320251595
1141028802
2059860734
635559426
644993743
1208706501
759023822
15253486
501872018
1386149317
366941189
1995698671
634730873
417656842
1905033175
647396067
1354471337
713742833
503552932
2082616358
1506825248
1637076485
203458363
1048266301
2011687102
1611827623
1320644320
295209423
966027060
125460588
1903369915
549427316
1227295460
1207550082
1837310449
1881827183
49874832
721354818
447954748
444754270
572010831
571880004
412935650
1594287722
567820037
1547267570
103316521
953089219
1184849543
1270438624
1795463349
1943400843
2009764670
1274729057
967173156
327322531
1698973509
1505023698
656990496
1477266137
660439145
2000604691
889258291
1240143908
1647618672
145565093
595051425
805095913
1678016182
1624450700
1169001729
4198117
2031729985
1783829653
862068472
603169860
132108923
185034644
1554258749
553431203
523118613
2040607578
86212215
1030299011
400869204
1623036019
1657195618
1281921701
577714485
1646700628
1032161827
1521678152
858952406
1863027474
2052360348
418440904
1422349698
178043653
118551652
646308332
1021961049
1245173096
176508315
774159688
719619658
1337599490
1390803390
74863707
1701243512
368401532
1040600657
1889428069
1890992308
1301858010
1871494786
1706237623
50301261
335176271
1197441897
981464428
111081607
1153198974
1613717399
35722415
1244989879
61651625
1316819405
424053137
884350734
816074164
1303225552
30307409
1034849794
1202992008
172812076
548478649
2010917893
1472763763
251196332
1220227846
558339982
80464720
718861019
520551332
742780582
759872286
1791021080
829464437
1488238896
1937349380
1690590191
1646022777
1067435449
1876749338
403446358
1276080254
858832791
2091519936
1064058068
1962342252
1639635768
1397177577
1351229103
1193296200
735659628
1426522843
794214523
1006026719
1936558465
1170251101
1328375334
439678699
1695909675
305701681
1418422931
942272043
1016944710
538393204
1139357937
1834072710
1925886585
1534968894
1006864159
65503466
1670689490
901890842
1456175198
1264475492
1579130238
1959775752
728058831
1387132007
651748099
1426770679
1337442782
1327505494
1446370707
277119632
2121903092
1286791955
118683723
68585797
738899710
125624478
2081458332
607223255
728415923
24096816
675758295
1820128297
1225525063
783434643
760979261
1459883502
1543725237
1768613132
394360732
1313125393
810093286
1696213571
1770841085
335520713
9783975
63645148
680043033
872077724
1199271369
1623398783
16397261
442802893
915416263
553431850
493403461
1834337022
1054142586
6311818
78539024
824509977
1485055814
1165731847
1809862046
457400992
1853656313
1184220396
772109176
894464052
1182613904
319967950
403020847
1953860968
1349599240
867587583
1262000146
1567828702
112261658
2084012727
342552896
1310569689
305237015
655749090
2008050486
1795391311
1508272453
1407390085
1100372236
157758562
1443728235
156097458
1391914369
1339162025
1981361318
320414405
1556708046
1592890118
1634456940
430801912
332448074
932993642
188992471
1767079783
243077811
1989800685
111181049
1577445816
1642344552
1556407010
1805546456
1916737048
863831186
1436977325
1908732233
370663169
1002341746
950286408
841393736
44716746
1414274816
1319572097
2049724387
1463944353
88131492
1370558667
1719502352
80863368
944319172
1430798153
366967217
719307184
963165299
1095079054
2038055898
78061102
726813564
728154448
343518423
2085782542
1329812796
1627299465
727360797
1566131437
122975922
1758600347
854734873
185537730
402012224
664130760
272638698
1419591558
1644222146
29314536
2111580704
1267729298
1898788345
1362948915
1059620564
1140592868
797198914
239680343
1039597437
1358566112
1214178706
728609980
2133113707
328908290
1350127689
2020011278
1103048079
712432865
2014116725
406856755
1772395991
1430733880
1938195601
1635852917
528001190
2061892836
1902612786
654060985
1064444324
426224455
955759797
912054384
445407052
1385785447
1010357101
1557332243
2008006431
1333104950
1002623862
1862040724
574809688
1564711587
1773259489
214094037
64005679
1983199986
1193526217
572811033
748059417
1489763920
261210166
922323649
754744099
658870031
167640633
1515480402
2049575832
381763112
1993991089
1404029569
1632547295
1039350605
1054101583
2141983304
284180712
871429671
1391471950
692113425
762636322
1061803998
1849573895
1326399101
1781792407
1164403394
12223528
474132296
1664271834
746244770
1189335764
2115629974
234469591
1341822471
957374726
61436056
1584341326
1130529269
1863742067
1710416960
1313411333
286669145
995161046
378595977
1234064726
1941627001
1330728192
184265628
593359354
385920069
874897226
1538556831
1183452837
52693872
670000985
1470406092
407394481
1865660702
772988049
699692959
81580323
1581387356
625145958
1567877344
1131547332
1346176992
1696386430
590365203
2066417759
1584588710
2128108251
117876829
40019850
2144038045
358024741
703674665
1965613866
29809679
854601262
1047214048
286951136
483918980
112009727
219026298
1441968502
297552768
1009221758
153473054
1826051498
1589891428
994206848
1933556587
1505943544
2040567571
966227763
818640362
2010074538
823395777
1214133977
411196013
1603036951
1377016193
260612138
852103549
1794378742
1692481539
384856985
39312083
1617065678
1358107245
408072102
937304730
758809745
830526942
421014401
1604462595
1719429897
904007619
1558919071
44574788
1292064284
284613266
1474352233
885010751
65290802
183294422
20013886
2129533134
1281049142
373397184
920863317
424883555
519987532
24242480
224460111
1233453322
1435919973
965802420
541956032
1254411919
818223739
1085551684
1585958325
644920837
1417149817
1009834013
1507492650
738923185
1423686601
1799499155
776416612
1412611408
1302576836
1758932133
303452241
173652532
132762469
288382248
1297166623
981630995
1129442168
1417178986
1394877088
917039841
893681902
1388624125
1924207692
980753012
348553856
30071953
358939388
514005755
1357881356
2031927970
1358874367
1835412308
1890953751
106047174
1662774016
1019252820
1874377222
1194466869
95504544
864700747
1476078858
1477368254
185995640
200487898
1635884855
1893809766
1957081690
1405233334
844897884
1711689244
17176625
573845667
893307638
1964089950
1467877264
90992306
1031636402
757779958
375184249
177644354
614080303
1323804173
806831258
1034184097
596000675
615434877
1816453734
127728363
1545583907
73678157
1937788431
293150587
632204372
1516101604
94848888
1303704883
4413610
1029185353
152185615
214728338
155083750
554375379
460937049
910702098
374429181
1564093506
1883134431
1784337162
1812058055
1499017375
1337495434
1319719654
1916193857
470486381
1235528096
140102690
1662556605
873672085
1850747823
115987552
1754316685
1819464615
1856182753
2125508366
710303513
1661924707
69149333
65024462
1336138640
1069168032
447252284
1249182279
2110737207
456694742
1056970125
1707338457
83308184
1502774272
476890806
494118071
236813701
434227208
1795495752
1602568124
375435508
1092690069
1325410485
1337684246
510175559
1455165290
409348851
2095105770
1741315653
870996815
387502583
1265559840
1112019826
1441022656
396768823
225812835
984699703
486139076
8653931
1738828896
333018494
1894442884
401465296
1793736463
2108046274
239130782
549165748
1390036578
2075630752
1859610938
872162850
93343840
1375180209
1423364871
43402949
488566924
1474551786
1058282838
282342376
523251622
566637439
235967449
2000098243
48314941
1920050767
1205546270
1979303928
393322504
1311764408
990659119
1467260981
2114900831
1553513742
1141409081
1880217402
1087007137
1251861845
547058673
476658373
150137223
2107710121
1819629930
417788024
148429228
888401205
1711425739
1778042106
526213233
1481677609
60545568
747046438
746162216
2103919604
1088376446
872902703
568241789
1212013843
657290883
1068303869
848315436
101232273
510182417
26060000
262099733
1915793582
1185426499
1030719998
1662946585
1240450859
814465227
1148352877
926436802
601371222
2010828433
1309816766
1167771218
1035090184
2134675536
559223966
1523595962
1965850562
301048609
1430365894
733290476
2059211114
1904004851
1922976806
1415895373
448586552
1514269620
1926565096
1248373114
2039168648
649140013
914300897
1076526307
1144511504
459442402
1085220109
619114741
771249393
360735340
77025236
1446715410
896379983
821954505
220666393
414411296
170156007
2072121278
1458656005
1518492723
2074901221
1195524175
1674964471
1680588015
2102012630
248635497
826939496
2121459730
122512754
734456414
965586380
1329252826
1685382426
1040595783
1369939340
258143861
1906147566
143426125
207357877
1534458502
823351857
1171357011
1600932864
898753229
572148601
1600522792
414690842
401496584
556556028
441102717
758841717
546296218
614902369
870891208
112174867
196104129
1701378134
1902545910
611342513
2134946130
859078831
98036315
1340804521
1166450654
231505773
560808473
661688919
844594878
789016703
88294323
1312125604
1965910733
574159450
417920332
138994596
79042849
1082045229
213793530
428312848
2138844821
1151126312
1112874154
94975957
1110510698
1910164635
1552847427
602465020
1928619921
629256922
2108802691
504694719
59437993
674246278
1137631678
1890025928
1477633927
1978188055
1544360307
463966165
292835565
1987697721
1742845186
1351991954
504662353
1858552907
253348353
1701316194
1803493041
484549877
598663821
1399675363
1059404596
1138420775
1736301528
2129609222
1424915157
2019131058
1429938752
1808300141
2145214560
1478750610
1631921567
1120220071
2065285414
1705763994
385034850
479719855
1950159909
1442486187
76813779
1806164240
258492687
151098347
1057983873
842415210
285657904
2011853155
247031534
203162009
1669084535
1363604987
1177565017
1704407971
1842037484
723201453
46428166
1582924955
388078999
1501604473
981948136
1956811267
1315576771
1616508532
872464540
103302442
452721009
844048199
2033671750
1818193365
963992969
1318240677
324768404
2002174332
712776265
906834986
1041140823
1153267839
552065127
1896330378
1093396546
2131628248
341556297
1840725582
1180199376
1049170335
1511401946
1072416921
1597547286
1533317645
549329629
1230625381
1090921200
1276710289
1959235805
1399644498
617245387
135003103
2028975541
1851023055
926060040
1711873034
1378323156
801676199
912117197
490480183
204775791
1267774917
2049290488
197171688
725618136
216824680
507022230
1983927443
510659889
381104645
971944848
1350282702
905764989
821025300
1757326796
711940646
1449084186
1075902223
108603353
182861981
505900827
583633186
1438065362
2028976672
2127132063
1492884756
417982566
817523276
1304209410
1420028851
967022373
211989868
1254349397
330613392
4348021
1868275750
1193425525
770741579
561199385
1161018538
2147181820
1178655562
449691560
304418863
755095486
958218803
1717367605
1302083582
1549360553
364160548
183980190
79474865
1751592938
527188890
306267596
2011462487
2003430875
569215064
1885806100
999762494
1207314174
966162640
1323804173
787518022
1900529793
2039434085
415097503
359664971
1003838461
636138809
1545897432
1048308494
2131875618
182402512
1041486902
1761111838
307395133
2101041461
1812807628
1381774316
238027100
113984202
1181670279
1402590446
2030140894
1792294140
2134773504
1477427955
238118289
2083486753
1042302409
1140851630
316560882
2060203178
1900091854
1779285842
1772822241
253447889
1774008556
995294346
1471061331
1519054374
1352989411
2018063423
1479521339
1619750724
1152923761
1503193123
1601604245
995944171
649360087
1031943676
532279777
647181917
1450154973
1174167091
816709716
1083001124
1063100543
2141856919
1123232940
1418779720
187534005
544387115
819474781
1839238990
187733097
1400168435
589520296
742764381
1746002527
154420697
1803191600
2088127872
556063284
244214191
427169028
918914216
1379043336
578518124
1679262476
93285859
1049704062
1231676137
521953656
612668946
1841975115
1665422820
1969730613
1266878179
724786234
1439769328
127877644
34967476
1635630528
1993812773
374389560
1041294634
1193958558
685387500
1694716000
72506549
393951133
2134896957
91590338
661239760
1620719097
1191213935
845340334
1383968381
105395825
2042040805
1863964278
1809571142
1657035619
1357068495
1561408750
1333887285
1505168302
1119642669
1258329776
316954044
1839903769
380167231
844661413
1106109851
1559360345
1188761797
399800503
1468652853
772501532
1443079912
293224059
199159459
1563398445
902177841
2002838265
1931334880
977091000
1382607560
347561659
2073919857
1989479628
395395262
954537160
440998267
1924681563
390874971
2016992264
1134813092
186217839
1007990867
13138942
1734584746
1171695152
1754946538
1760917896
82889442
331457903
2034922478
72918294
581109776
1020047769
54507768
430200704
697844742
1853857436
433752270
484747263
2137962500
1982766223
2051379016
2114230926
1694145746
912286355
1084496565
1510006720
558596517
67659281
867203461
378032158
3393308
714525584
1753127827
1770787379
1869039777
2032099415
1490096464
644680641
846431823
1185155936
381814598
1663236612
351904112
71841996
625971853
1021027869
1423462604
761161688
1638392183
1308763227
1362226383
1004726959
698699729
781039419
1055811052
618038310
1954917961
851642948
1554482664
1017720170
1875016131
278922545
315591203
193272402
205283554
2087995751
1510504100
778803284
342558791
2053040269
1934624220
2097777331
207397463
1685313347
1487745254
1178030477
1873120515
2145988414
1651016126
1131086310
549450363
808126884
1774940367
376772498
1940484179
1163440041
420207829
1711104367
1037029013
559051624
67161011
1889136009
1404169336
1012354092
2122536423
1872293699
143074180
239107252
735272594
1633454762
773142244
1654795517
841780825
1163276
1448093540
673233976
1760062745
1238279264
1946411516
88146590
962484676
1111884892
308067416
99237378
1537565151
1068838061
386063510
2022261297
1441691986
2028016959
30108902
848547662
524645653
252741040
2115229563
1744035717
1128256818
679296116
705495191
19815074
1299354523
1912524500
2097271663
1123620445
716688987
1868384391
384347539
332991664
144679585
680051622
1561467491
538953831
733791978
1940065929
709188310
253094580
2018523224
283419487
1002834650
1573702946
16064963
253675653
1103346118
1900910510
983532703
1966257271
1422261919
1867304148
815264169
2025375281
1116400530
1411747725
1488599865
1858891492
1881690047
1139857653
942723954
137247783
693451793
1216963014
1223996610
433203907
331404167
1396033952
142470307
1965261780
626765571
1558851809
1379396066
1288638450
1133525295
1600850871
614041037
1650087588
1803071780
1345318002
1175400018
1953249085
474667752
643491625
1946934811
723360625
1172421043
1034520140
1325857452
1914321045
1049099515
877311226
865185526
189042949
1951402168
1501279595
119811854
1816987297
1886919411
511462113
941063546
626098579
969286422
365219155
1258579324
577519335
116495265
1143430303
854165752
1176962969
901044144
701856071
399086386
1461804548
1432644532
1089771841
198503518
267053247
1661744692
105457641
1861527699
124451650
1409379048
37781919
1027224310
315886076
589180400
66279650
1069069628
864858842
2143289231
484243715
582582502
1353544433
1941872730
520521293
1350439433
1258529994
133594937
211327458
1840033230
6362995
42482800
331567047
477775569
770284584
1199972137
1458719072
1845918607
356947743
242166268
1783350290
996265488
309282725
1684221831
393871778
933383001
72356829
61832972
222439874
1159357556
648170687
196176491
133717289
145264152
1028286490
1530931486
483946110
1122647841
1873541264
1081712383
1851294046
1276102483
2005577881
264347873
157434433
2094941126
1378294883
1641307829
621908995
1669100921
885888175
1242809528
1728833787
1133310243
521673078
1820093970
1560746106
32910697
738949399
1746360483
678289406
2144965663
1141545592
22608828
1372725545
1974289648
424947581
467081921
1645618733
278015163
131103494
1129450902
602390649
324152004
343862183
927076984
1410330063
162268047
915366956
550358005
827018017
904563016
1110055958
1332332406
548558277
1957101083
878747783
1026960979
1479082962
1205610634
315645872
2103940357
1691297414
117622659
1247476190
39829255
373791366
1724714689
1154774766
263279795
775768620
1296279754
525331455
1314675623
2129172216
1743372752
1894895314
1039828660
654543034
1478979911
851490993
359072343
34590969
1600715732
1955617896
95119096
1227671991
1460854270
402028309
542793225
215752251
279722373
1945136560
1448997338
2089697040
627694484
790215763
1696681267
993029023
905079628
410976776
1946720853
429903393
219026298
849768438
1398605450
1417144962
1113473520
671408316
1370722449
1550562329
1468158077
1951493738
1374927790
1482530553
127987673
1267657258
1469636082
1819171955
1739612801
1397730245
1053621488
1751574938
1065756994
1446163451
2069342766
2066093101
1839233810
1082756401
1928047788
2022816089
1332481036
608830870
788512352
1524368102
1221805080
1015937413
1742762747
290954792
1092783067
212825974
1155223393
1754232641
404525564
1440414240
1011862865
285163428
1719455039
447570885
848547926
1889625125
1854630495
64674256
224451921
295985749
1880816107
2063622832
1588860367
1900308537
1062279463
14482989
1014417981
606308846
1399804689
47996265
1788626340
1706719402
2111792124
1263209662
761941462
12450307
122980076
448662803
322816835
1724305628
1390659061
1243654456
2097423345
1350588948
900939483
662988488
1889532673
597043325
41363710
114394636
572961534
121503142
315891675
1122399789
2074231311
1930656991
1093913
848608013
797764871
1288414171
1914629582
188655504
1487429538
1081371846
1872713701
307314019
1988901980
502342916
1094520950
1259419876
2057193116
1047338871
1041621116
1705076883
885496996
1730614308
94285430
1248800631
1029852835
1634285775
1609403268
2134586038
230028520
753045877
1134291216
370913062
937259512
740998059
1103339392
1479574354
311107387
1063261820
1703713883
936093670
1176578954
1709985624
1240195593
1094166749
1190043223
122517883
1031565986
87448022
764299069
1764397295
151896921
905424626
694148218
237007097
1469484956
306890444
1050538801
1340974565
823980349
1038416758
1599192887
1419739386
1539682708
1103450919
1518849722
1753931287
1268359909
1977210393
397946807
244164001
2143567579
262685731
2051113342
1921067165
1702555690
1110794301
1690761451
11355644
414050202
973956249
1441703472
1035756183
1817261616
1018371325
1556037053
751501050
895157158
219423556
110818990
983788384
2072463570
1030217612
482262156
1611916982
563891135
1053091875
949567777
2038377998
1796742316
1016451958
1472232807
1062651487
872420790
971153260
1952141082
2005915214
1546470503
331503757
658116387
406496360
1832272253
523149806
1666308863
1410552344
1184404013
678861799
1674228461
1424992378
2016069182
1358545042
217757675
93680966
984596623
405798012
282748954
1708024432
828917208
10165698
886514022
986928904
2005007082
636378311
632461586
1626838656
303812140
1463867604
2114343657
1327071617
841097585
758869373
1846651247
1968441470
430311896
1725977480
1104753254
1643244994
2101792916
394247987
1290205234
1673260547
941793819
159584427
926674408
1965261780
1994373949
1279342180
619151168
540680586
290791819
502760597
383270655
396876203
254404170
679303533
1856192944
1800780923
54722852
478748691
789029978
1915891159
1117010679
1322331327
2059939373
936172051
1022356259
836016424
388018809
104061196
227235539
483949982
201704638
13335405
1146547030
734946790
1576928209
203225056
48250647
1928144444
1952599013
1614425518
1493271928
1653230751
1988474156
1608769247
1319822750
1708417243
602196816
502723576
229586204
102948637
574744077
786296546
900150021
1493305229
714380416
1971398553
1052868732
1876409195
686854739
1534098293
1806174758
35935182
2001365237
1329175182
1480135060
2141029176
947623769
1314829381
1243607027
1846494464
560296274
2031895655
1958215724
478005110
1200247451
245582962
1029062861
1097601127
1878944178
1147725759
561706432
927281100
941583070
680392647
1358718485
1107848383
1215298204
740365825
681614736
1496141211
673453055
749306727
174903619
2102267785
805504620
1277787351
115564874
839105650
264611541
458979930
445211689
718164423
1753766462
2119472214
1375822642
1952039207
1011382310
778277211
87507760
1322978875
1716537117
278343770
412011295
1269051126
1307202527
874346198
1094649980
1623000293
1341630635
1184704578
816699458
808856190
2109324296
1363147296
1981045900
1526378590
666767075
463465431
1203127721
400076146
445179715
1541557154
125161401
783792332
840093370
954957461
1646553119
244239087
1603398173
1633500636
1430589284
1486502153
1377755896
129946
1683431395
1890679432
286837754
400668064
1915191960
1960544325
1544722653
1439660720
1048299586
1483752712
1073173969
1933938951
1190270997
976107599
973161565
1980444215
927044017
1172969732
1979645721
64861831
1399870182
2107659474
1420934942
1364466824
835080932
329530976
1593137924
124321861
613430180
505781762
935850872
1199404938
1436386555
2127763795
698312984
1197412287
174768045
1625881726
1358962179
847987192
892154679
219507627
1664271834
1727681822
375919097
1398354664
1299401814
468939815
189812696
1024113597
506316463
231261032
18813890
1494999996
521001457
1993525175
1511621779
2010864912
1458054485
95324026
1718537329
24014675
489407085
544231016
1956803800
1454367266
366085074
220186134
1463716074
617526572
1011888096
1614431112
1197586930
1805469686
966294966
1563806559
1792593099
2033492690
56838879
1740679612
637495558
502945798
2126907601
305995051
938186561
1189099737
1473223497
1178569203
1136312924
654736248
576158048
1634456483
1914234573
338676086
468076135
1975148399
1517030738
2090109647
389992941
995421463
1777443267
598565094
444149604
531097610
1224975911
2035964983
1178095192
893840803
1944165207
406839774
979504645
1506601454
2046058758
112618030
808539862
1089504287
936147833
1784706191
1944690957
580508278
1913088801
1751395084
54559602
1483774421
1929266971
320891731
922480080
129715720
936173476
1966493208
390086042
407745018
1347310440
416600355
1407146047
1800659522
1880708298
1423470767
455664228
995480445
112989096
1499418228
496151161
217646740
1006596126
336748157
189570072
1422325950
1015527288
793585409
1875092044
39645082
1881188667
137145421
1986795192
478166443
1423153842
915880571
2044127664
51236660
1553818677
1309607006
1581115093
1879694156
1034169199
595887025
1484936973
739903700
196454680
1465461043
1710883431
2053614528
1055859679
1974085487
1303068429
784964929
1465981978
1257197073
1393373528
847141044
2128177896
292491661
1830335345
623410210
1980890303
1411612385
919238875
2100278206
1423160568
238163126
1054601850
449843122
1036713504
1525784909
1651686708
986948893
596185491
788626234
2068405878
883414809
1395638310
577104035
1210924137
1529712019
726061083
897591567
204050255
1531878679
2146095481
2113118441
994763444
921960632
1852406434
596551736
1752746398
363761952
1696129656
940745733
266090568
693372965
1865572042
360646747
1920376717
1465216608
1200548914
116512568
1310984223
1978517877
631031446
951720167
69222219
902989862
114142195
1108334587
1563203030
397271267
952153139
1255303269
1937117879
1209786920
601855879
1236646138
217661377
1358183744
1303305356
1114771368
813852561
1674342693
1209137394
501250458
528864094
1567958675
1610319920
1191539237
221886297
292672819
1645427187
753555608
806707264
168476056
870020274
2127007898
1748501183
1954785614
1755707474
1976428588
260612138
641461775
479132812
1472888496
1369519660
1843363124
1942166125
1952389616
1183537820
4979168
1191704399
591459009
467012304
2088381251
1507880135
470090523
619751141
1301929070
1483399489
1544722653
243289598
1757003763
1115232250
1718312093
1383862306
1174434357
283633134
589599149
1408919801
1979730980
1284018614
1552563656
267246844
903563192
1612390824
1815951030
1338035438
1845845531
953624104
1164672434
1671953009
1687846165
1652985422
1379613994
1593962351
170921157
1806464722
823538779
1290408452
1307800817
1088425091
1017671951
1422259545
1890108025
504691942
1519107196
404165408
1944822988
861966068
183446683
1725158628
887908480
323787211
179827502
1495223278
1515354823
1601256736
1453026159
1396109287
736071297
1105862159
305131796
1014891882
459893542
1428973911
1466748593
1073525470
515190977
605741060
1910257038
2052994820
1656590276
540009390
1160069196
144745821
154672930
210080362
999331330
463992230
87948635
1854965236
1536079364
1937276325
1363110707
231471241
811135281
1443514641
1897311550
687420364
1867977616
1418784427
2135047561
1264089302
2102580279
1932814016
498045387
1102561420
1154021728
2093516489
1148051369
707259887
857517651
1719677087
1334047918
1467687246
354860762
1877780264
621985316
714730692
1358317279
673443073
94803408
1272565314
1839831141
73864769
2088003272
302651438
1856259015
574448671
398467481
97380858
296730144
728977510
1805235633
1449641236
540277870
217651445
237034072
1371924102
129739485
1526036891
1758245258
1960133212
597216811
1296718009
2057503651
1953866670
1091450459
469864420
353592539
1394933541
1817681038
1284570884
919739119
1807409660
2045791675
1738015364
869044151
411790811
2044507213
1378088109
307154343
172690389
1557296248
11780884
1843384609
167090728
1793416515
571640983
700014417
1269998860
806638297
552344328
1376791201
371548400
2089879755
2101792916
1072138094
2137658371
376256107
112278759
54102920
1682911312
758574212
816811439
2053915676
420950839
1244559251
49982115
936353953
9964106
246019569
1953508480
705772247
1132699909
16853211
1775244926
113191958
514093908
429429643
1226838027
204815602
210060330
1619866628
2022756325
707284840
145630745
1423278671
1396485804
2015857828
127890550
1690178064
1185560502
191039316
200285991
1069625466
792700124
342575091
1253670238
2075562104
1386940325
505902761
1954065402
1003246578
1101958312
336302097
1688322858
696093034
1931705923
601849560
431656868
1144310061
264104359
955723871
1026844529
1900098134
448330923
188200281
745042081
1586193289
1474523952
1451710429
1926214139
1154572409
1650263710
372751769
1523242400
1010664332
699151447
1646940821
1431552623
593058945
2047388537
2111607470
358454256
934191891
1717627382
1934392685
1217914489
2046656095
335030958
47338231
1905117937
146265506
1831924471
351146248
312901385
279779984
2084535090
763627855
711725712
452230328
1502284936
1140338342
1186397350
2031090754
1262528158
1246555559
286468927
2122069987
1368482305
429751450
515325304
576084054
1278617248
161698139
395625161
791926043
1370132057
1553636922
406068180
1392727588
901937827
734665303
1713405202
778613527
1582468627
284133401
323746752
1425594540
1792579494
835139562
2071007591
731531538
40658541
844755052
1578876947
1309289685
1188998097
391486314
1853327921
1975533719
1763819508
1076641633
498599861
1750230125
1394975115
1901170299
1936589271
1716068346
198589220
1129801175
1552847427
285120275
1865559961
905678406
607398669
1747715541
1657496312
1124786083
354824082
1942266773
1129748555
189550762
1232272108
1470901095
213318975
2016421676
1834327597
1585520188
1296438903
1441499572
1119633117
1760738996
1889108253
953388160
750546132
1815484059
1473415392
429974039
186833832
407401907
841099036
1377865611
23612524
1878825399
665876883
1919688944
944893215
575237329
1247828345
1214795115
760751942
97982827
583885180
93607263
843331131
128149398
2099348601
1149959027
1836818685
1378345971
1401837478
1844380654
1341291761
1402668160
400640334
382964949
346269234
1900914653
1403099206
401949170
9242343
908207687
172391120
1751839085
512279935
639958952
1455422119
1865501079
1804312162
587782358
928826793
1276947587
1820625908
798458044
1262398729
232494473
876412852
1241261599
1065005569
713103718
142318495
1737974926
1163786467
1982159112
2048513173
389209373
1921196023
1928965712
284662406
1240227513
1705768372
827863699
545634685
1798318344
1515594764
1985655445
1553126594
265883294
2101210180
1054874909
297598890
711418786
1605996804
1057816701
1728353208
381738807
74250151
2033319573
275407441
2036203160
138182514
1207121801
1201572396
1215926880
228697061
1215608731
687798414
1567304925
307024198
2127878559
392424100
1844271192
1922622122
2101691307
1219086961
1816808276
1541048184
59606339
1344946359
1807919625
1856192129
1986572582
733896853
1604811943
582636645
168152277
356168908
1656227499
109480404
309228319
1726774411
1237467044
1197513285
466409935
506243331
327307270
1629967137
1135602388
1020012371
2054641189
200168182
1548395815
348911922
1662708004
1717164826
1643013158
308676749
333814365
215858639
710024371
425239525
1852029723
1393986231
2101954373
984495555
2131880298
1673706061
1870401585
1747907320
916298654
178245769
1655594058
331194984
303841545
1464856414
1928836717
805625914
1853837100
1631801346
1526178554
1561141498
1833810992
1214706354
46420192
1351723517
866514430
969161427
562937164
477246113
1804716494
2084330711
1988161912
1256778386
155864678
1451963788
243688070
689903417
1024448125
796200055
1750267720
1987621668
463316410
587803507
441917703
439480987
415184276
1180647177
1376451199
1591020476
968639071
1234051411
118289381
1112043706
676987961
1351614954
809526221
1806181252
1058054318
2089723561
2090890319
303974001
476418789
1326551364
780747290
1134795224
1907999127
1526704202
557480403
435046191
694075728
1964419504
1146929383
154722814
1788723544
1404473877
1569643352
2039009115
613257668
917569301
1666017365
2006800649
1654239823
14234137
1807322995
833595780
94351276
249645825
873222781
617181351
1758113966
441372477
1713906756
1092394174
849361010
208657965
460455186
399976434
275735484
1836976215
1702805921
391652961
1475335102
505161429
1289528423
1569706430
751698504
1773193557
1325590415
145721605
455559464
1497475024
1586580089
1558987874
1052778280
1978616911
1470086876
1211071690
42325416
662895883
1407891988
864090647
1410310318
909683718
1435163434
567036237
1388599600
1852986757
1977781381
498372627
451341250
1232775565
1395475705
328195128
169436728
1016109555
720154486
1631897590
1509065621
1051476161
1100101062
1555462621
1162152080
210222612
1189659215
1135855459
400740823
607673480
539096325
613998764
1063816653
1345265498
1107203574
390035249
1458356647
1002104759
1402923356
1774091961
1409064824
1063448061
1794246674
1996056403
382337564
1753527473
2130167540
967220509
1260814409
201294939
467365927
588091199
684720826
178988566
909787564
1625081559
886488213
148820990
1910707815
1001195501
1173373177
778388873
1436031336
1762901846
211157400
1325410485
149986494
1733333963
690337615
806549019
599101149
1461817994
678400185
377197974
1874474170
143303437
16818362
718099702
271528720
1716193360
1774512806
2121822143
37640162
1532357182
1540421262
2006499838
406515184
1782808323
1782542316
428864849
421921292
597456780
349885575
1589543986
1122185531
1110752412
817713457
500356641
656922166
1326850561
1620267484
1832096745
566527047
2085674706
1699351399
1434552217
1766597045
951799994
2028883094
1751703846
1248080187
529258297
2076544936
1187893129
1103072210
437056396
1826824996
1279631322
977629550
1968380077
1606881344
1260530630
1395838646
1658877715
1727507830
1658769183
415242341
653776072
1822322750
1023585077
158619702
410505782
962658470
361009650
2103169867
1395172315
2126935612
1852781461
1838086692
2036476396
212496714
1978817081
294234033
1126173177
1513997876
959453086
350156513
135780886
1285805386
1717149440
1220593230
2125513638
1397111794
1544551569
418439794
575979930
1326199037
1737267278
1022397153
1867066558
1774169186
1881101965
49144090
52772230
794910507
1266144628
1839784240
220792372
484935027
1998618132
156601601
980902963
714211235
557129556
45916544
1755946852
1725603503
942202645
1249654971
1847976573
614984583
2140234417
1130900178
824551947
57062034
755522531
230769310
440410547
1298542274
53088102
413250236
1271626133
302175820
807961997
224519505
1795965280
1236911998
1256782723
2094059705
143452365
680236566
318291861
160806342
1590629146
303450957
443665897
1158983738
1021935913
861303599
1484726696
1131113194
309351207
451808910
1027552547
303500025
120890411
223972410
13371655
1736162274
1806523139
1957872090
1950625236
943986160
138912770
968314878
333221277
1025535046
358024741
1472617325
1408077855
732712910
11426862
1821128050
959869180
425560738
81981321
632700693
634870603
931081094
1396772654
1842820064
1375918435
1061484832
445368974
646115218
28489609
1340367470
266852072
567667014
60695853
41087005
433360892
514533775
277144154
970531741
1635590502
1103154083
838163051
1238150797
801802098
716106815
565945989
353616736
1226476946
2001352155
672289927
1047914325
1574169221
78891087
1787591777
688230002
798235445
2093701404
1350454634
796456200
539231001
1768888980
1217155783
1951924276
150979603
345421530
374440805
5197034
516890693
1492534293
23984503
986141107
853395492
1945610770
944115062
1111788479
1484408828
2055279486
425311133
1746310471
794048384
418989907
1350248584
1596719623
1421648225
798482758
1266363578
1824602775
95758103
818179389
1094755913
795753325
2089242766
1154214652
106064277
305646063
789247956
1462377655
1040708448
341986393
1468468001
1062672386
1525132959
429820207
1737389037
1799305959
1341772661
1013256305
1100572354
2007807503
668518017
378837737
1316573456
991792266
1550099487
1566363013
860002836
930255899
2040031520
225066201
206371557
1996508814
639495892
186605098
1817465105
1882977899
20646894
1783818471
1520440035
1212087800
1052759778
1817901805
1452128678
2089614730
240084844
754970946
1469359837
1743368480
378841030
2039028074
1461434262
1824625290
1267149896
937812013
237617403
675018521
611051151
1945757231
208404630
1742007065
863881887
866378861
1877232765
1141965834
659990253
1983273885
825772278
418044881
2062892836
2133828218
206022996
1488212047
319340442
1763903783
1177580434
2103419015
129753735
855551598
1466973418
497026749
572783932
504789773
275397598
444826862
160303290
1851441880
2111550301
404301490
29239438
278920615
946346910
14620179
1242130836
655416826
1768673238
176618075
1156609073
200907648
2056955138
1789190420
646326240
577726574
1534512571
257955984
1726492494
884379245
740667124
17242470
434249833
1032743012
690936927
1200231030
14221452
906299275
1988397470
71705734
1806846041
1793696565
1142853691
199757234
22077406
2119158534
2051240960
1683785587
1918325018
951636705
1476073939
245762453
1640696971
1939232412
56493095
864702635
151332579
525450916
2068742210
1402905304
296602381
1423076
2094791281
1122865335
145273814
1412595282
1436659043
1059922698
1237436906
2033124538
1407356700
77941460
45805107
502023315
1803199805
721466466
1104847304
704340478
1858596821
1542197531
1247953423
482922183
1622190580
1908179580
1832018162
1793297699
901044629
1072899579
1120752331
1400429762
953397107
389410569
1753513877
1374071316
658636035
556042381
343171105
2031802048
1392849392
305232403
1622151944
959763737
617532192
1526178554
798103366
719106747
1941691997
295991003
868327439
140293362
1761326193
1356408345
1883158804
493964980
485090159
1448838531
1854475483
2003715321
1757570897
1207043143
373267776
632825037
1887304702
1954146668
1092900548
696395752
405960947
34678019
1620798406
1517547278
701224609
1588739947
1594349829
1573629452
879233974
1252033755
1091731577
347365090
304250164
122185792
1735342090
1920991453
384839421
2137564783
484585606
907038942
1815014256
640217019
1947735500
1604328818
469058390
229958061
1863482298
931586730
1255125328
503143313
21199646
628778681
1700750306
146967782
1940221317
1678334773
1566842485
1505993163
958281762
613723425
1073083710
591323212
321216523
632073034
441988599
260160833
160272767
1021565263
481756470
1968110267
434156202
257001526
764978422
293148164
1207641976
118636856
1607244933
704271921
1205459129
1678439664
119487365
1055966235
1915903626
2002227645
1091259426
659539286
1941363981
37161092
1682005509
641970396
843265850
1275045535
672567710
886266248
1601025458
132791021
505327486
1191496809
2065179515
414628068
18623984
163301568
1227553616
1403700110
1816405819
809553129
461764508
1412595282
1728708134
1723073640
1725240699
492253230
948145827
1575636012
1195445993
804965306
1493825414
630558438
1207135998
753526948
494881493
113118524
708871556
127330858
853606823
1204951225
990081342
897114916
1483345579
801965621
1173378417
1406412351
2132053641
765852218
2110008528
567162738
375434121
61431026
309967694
504196511
1063787619
124367174
809296814
2132006121
91779918
552046743
940809070
1041834633
570182038
533831939
861803111
1787088920
1627724934
2009982969
734278238
1137455674
1840070238
607777108
1564970035
7209232
1008646469
1257060955
493461580
1660474142
890676281
977374959
1772264113
230469886
16189330
1053458809
2022246967
425949376
717081720
1697612769
552924693
1895507684
339402098
1332039999
1953061491
258325327
2476759
797337452
462490014
1729224255
858954814
1884777163
945141296
1551219300
1818179098
1228110267
1815763749
684719649
849067103
1356571506
52220647
64554718
55364063
635424361
1261443311
228618617
1891246044
1860733037
392134644
1937033316
1382603656
1973008394
2123513801
2082190428
1999483734
1616730311
2083694506
239060748
1060848138
2098437150
1306525734
829745402
681219514
196057457
195360090
384707070
1097246994
605746514
1863006402
1684528637
514341461
494253780
1782244548
2063640677
914384231
163662254
982373506
2016499778
2090065429
1456510420
753772719
1456983250
398057758
1190394895
1881938355
2147211176
1385368856
1131816185
172563123
1064956823
1152427096
1183919175
207280026
40986952
1600100772
658173364
1020614942
1420214194
779832485
1337430376
739225882
271133843
1791943410
18070378
1844864191
707621971
2068497913
308083720
1872946106
1848211725
1034015563
1350126229
1354575699
1340633514
808061960
1236785052
737825700
1095381898
876061274
1430294829
1763631103
776551460
671182667
1771206912
801673232
704810806
511514105
284099800
804310887
1777032577
985557701
1290092862
1915903626
537755921
987053592
771255930
585904453
938118713
1103359479
1841957200
1320961924
161976553
959382029
1585351734
1663026533
2118302803
886052492
1672418883
1802976253
1036311006
691715220
278096269
856703399
1637486654
1631038859
987842985
1309668890
2017363531
717513986
1133216089
1900275739
2048404206
94184338
1528353559
1892513209
1376413068
1086926262
95257476
2060858157
1353682241
1890246950
722123208
424928840
393265341
631025449
581891109
228684976
1882744716
604407403
2009825492
830859647
1707214593
1717841105
1246167707
1820338890
472831549
1968731652
824830903
1200193416
18155383
394183918
1091651360
154892678
1046102294
1860819796
1357306526
886409633
2132865043
1469550355
1048796509
1956570035
611464646
701274561
751344746
1184836700
750850277
1361177946
69469496
1176037393
1505946188
2033309642
1833559002
1377749903
438232525
334770921
458306358
1687775837
884942338
1807170475
1460383271
1538278647
151664702
1815837613
1464886707
268375675
328988428
1774642818
1677164960
797764871
878003551
1692720456
1935487908
1417144962
322319140
491758529
1996944821
843263456
278390612
1075159308
374988330
381899651
1789996348
562051532
267108626
800159734
97473082
1431310993
1704652892
239411862
1223069484
1678555442
333156709
118179509
1855644446
2030618254
1096686102
97857239
1376102345
1488292968
1782352411
1537628090
345223930
1413109812
1392194079
927283093
255961443
104555638
421902934
303062682
1039539205
1500606715
366637405
1722331883
1874479160
674366572
993557862
1387604372
1906546896
86820131
248987459
1863009953
481063208
1479923703
2124735910
694755518
1500731422
477327190
1040438954
2098144898
60667544
61799747
604095560
2031431132
439096520
1564864802
229070693
1252733950
2144040076
1351108622
1588642114
1472165267
650657142
323921833
2017888792
1904515430
2036771244
235474546
1114161525
1102145811
407752859
1704171285
499099526
1335815688
291360100
1394666104
1049128338
1104711728
587467786
1250350192
2139890569
1665456609
1594087629
868860024
707924975
1786155904
384161123
818005748
2050842101
2005163628
16847013
1820415436
1517269007
1868558618
1052235505
1717356131
1495601428
1268943097
692697588
543344480
309475327
710539980
123923815
2111961835
1104087496
1461236217
1363315585
632953717
2052765117
1857303347
800069058
1422791550
1916790323
944504401
1048473101
520311802
1956843592
1750630569
1373644001
1787232100
1820801316
1759168331
2102833397
191168832
41516545
1532449273
825562861
1202409386
1028239144
1885553494
484974180
1775249834
441083501
504826430
1325312118
1015318186
1001094142
969895438
2081178193
1741072003
1828435147
545555972
56922136
508129721
1147680578
1194459998
86669832
76807750
1646223886
282684953
739378006
609973983
1864617793
1751767479
1230404605
798281217
1289101723
1917242805
524515922
448148169
799095330
1738249970
956796930
735007386
1487037085
60270282
297952444
2038067486
1370651493
984848557
457228554
1466979930
967294724
419021551
1830697750
1178845022
291921210
364964729
1758403327
1625497066
170253099
275041629
183926828
500796551
1079757466
2133712521
1031948631
1223928062
471940847
235645431
1050464478
1409063346
2009845690
1613900691
2079960125
1851228785
942700793
373847835
1859559776
773539524
624392377
2094847828
587231445
1899592388
826135991
604012148
27938684
1599756066
138922329
1887754263
816074763
1619520004
2081534099
753824874
1200986353
165779266
109981419
1855118030
1888538339
1959891118
434454564
1196280600
720036626
752010591
353578207
659433421
38117809
1832034877
1842394222
718748991
1766418311
1398231454
2108865043
501940244
261171891
352084853
1617000541
1337120369
905934896
172446877
125098870
1923243235
414928092
1774904646
948512484
1600268176
1411097003
1700914097
1826090586
1915178609
880943275
1765856851
636094365
421774393
461981973
1134098026
1536887292
1037587306
2065176137
841206959
649448028
1507175814
157969960
670841121
517032894
1482994056
1478876617
2138447403
649465181
588857902
2017831361
1547858360
1562480416
775990125
117688468
992696759
720126861
115387458
42935501
1171077275
911857145
536723962
1761218084
1868337986
226775783
1483961300
152444769
894448170
1761718251
731808227
2109551379
1667383129
452026832
924341949
1268091560
1424665170
1342274942
1128412524
1542627763
83708739
190340696
285789760
204904889
1676983101
453238813
504487983
2006176958
986717792
1694308251
858546392
376214053
1936359374
154020767
1585358279
47526531
459442385
1870705212
226467881
1612727746
1751494080
103356223
746514592
1397707466
1143604872
1641930275
1261190329
204354390
1180580696
1896420404
320911334
497452870
100190930
1632906847
826430327
1434467043
1653484199
132501165
1194741032
1281693359
1723923668
1522763458
1106029155
98351533
167578987
1928893724
1759723183
837705790
1911533868
1838329885
2102318492
1126030890
641727832
726128963
1460724895
1164825191
1719198885
5745263
1367319545
1494756510
578930941
1029913438
1134586787
1034456008
138902175
121710018
2004726371
434570661
148368034
1020877609
483397573
1110892218
1154632482
483918980
2087800605
1365247370
1814496413
564596946
509890370
780257233
1885287903
202188465
2071583298
1855152519
1426080442
458371537
586234158
768171582
723953789
418340690
1304574697
607843760
2062932940
1666517256
701878728
82288420
1445157113
111855436
1707964454
810295850
1513752660
1162489327
797633651
1454960503
1856885406
730558183
784741266
1299980065
347681650
1197268077
1021627446
1477010150
1879562048
48908513
2048205020
1106645876
566996159
1881985262
1519922998
2042062919
788406191
1733760161
373374002
476518218
1414168680
839699101
1380771047
499450318
342762800
282401106
265077831
695245883
719208336
1331087129
468953859
1425849332
334522084
1159066883
248500169
1525918294
560066233
992879345
1525132959
794969271
2131174593
1709897834
662821
947730392
1706166720
2070715340
141693246
1872397032
731488936
896674046
1815773763
2139278756
1869634372
1047132930
917561969
708776253
879512898
1113201828
1234642581
1754274382
558588865
1968034028
2144183235
1210580268
382872076
1960554533
133283975
554972149
269215799
1806128122
528860671
1630166119
751890866
952359796
1556358211
850851802
1225383097
2125721027
1450277820
1202041261
1601623618
804346816
1087792149
1375879445
2091954048
267165203
209979062
1594506816
801424169
1457271667
1500295783
420420815
2099167334
1970804863
1752136260
2050433075
61226217
645060369
803330737
246663986
1817177464
2103005858
1206317678
591732801
1607334076
513223981
670829315
2021275283
744704504
1826371237
379903947
1129397
1929967155
1025696402
971090295
816807274
922481437
208363980
1869417174
122568739
1449311550
935039388
1758560510
1161794614
428423242
389081312
18402779
440786589
913438065
101768708
1811269061
2054079137
1630531638
1379639362
678404226
1130378647
272148686
2056354419
827882255
1162946391
735062669
1806536825
1866950112
1384421249
1101577209
1629796174
25686602
345179689
1160439754
559387548
901015752
2112043557
2144186485
1026172005
574314957
115550069
1951061104
1326070594
40975638
962155689
932003415
1975372885
106304215
635438821
355710379
699276727
1425191628
905807071
264644095
323738425
686957173
569473224
1130455507
1695741092
416619680
817099968
1299054586
1517371619
1011349013
219122512
1275197564
411208922
1227155456
1252618044
1867023986
143548085
266821169
1124020023
485118868
2073305903
577380252
1069454776
623458589
302456634
469456428
205375576
1064161786
370863561
126064270
469496732
1125276295
1920740095
383796210
2036926305
906622828
1719392774
731436947
32469001
1079457212
18982834
483371395
1464603737
1336490525
129633467
246267278
270360977
273744631
1574938238
575110565
1289613250
773105035
145228023
125074137
1386223449
1536843043
1919997913
867446472
1219892351
1272444693
1541592608
1146896494
1238580872
875681061
1456107029
755707944
1983854222
821946059
1270038261
2097497078
727679754
1758972091
928758452
1307645555
1583347361
1142328848
715337564
1300568756
984601038
638382633
2130255243
1257992635
1385716759
892148799
1393283720
640770566
326832311
98165504
385291583
1378120722
369188767
1362508375
252858389
1624706058
1868702457
2044404178
735743798
2130716553
2098997678
505472355
133922270
214421168
2122306078
10577254
1488379564
1057069496
1451986603
642457023
333179473
357397938
1191572531
1366314802
1105957865
1613452354
1188352610
900803959
1044846290
1855567607
1356468158
1651143155
403067630
1944961184
1766313278
1369363644
1747198733
1019404432
157553083
475125009
1947905714
387799952
1971855967
1865466842
153837129
1391220747
656629737
476436391
1487207951
2011468663
1823349616
956585407
460041153
739531334
1439148864
565536081
1675324646
85487584
2075487587
685308848
1700012098
537739624
319863111
2100384175
2145156711
795103099
958852152
1883033419
1703457374
401611774
1038850385
1462119560
1380388406
1123575355
140801898
1609062692
1264043
62542854
1627132697
428471388
153471741
1602064082
1410726574
916349412
536951896
347832084
261856151
1903037600
414969582
451225751
615433782
498506902
1061078840
1335874608
1459271733
1302199302
1018275797
1237779869
1212589214
1220782472
1732676326
592520765
823619178
788469784
1005198571
1584275690
1273892248
1463992535
1438951251
1838037442
1629496911
1795880873
1637365250
1451570824
1545704787
213948972
1957388739
2085130723
766538539
1232364778
1830485120
1250307864
2079643000
2072783661
1921554635
1952642389
355789326
1923856343
1776428037
1040225398
253356284
956658590
1815327065
618112401
1504259329
1604274125
1036018276
1470275785
1550950124
794845028
1168435329
598905632
697025889
909434789
295884789
1910413133
212294536
114024746
1606295871
1362070919
1231278330
403082134
1443252578
1378255768
1554365631
1121269220
2073649044
776895490
512147208
2039013660
266061868
1551545713
304559191
120346883
786046754
1700123742
297751164
1540107528
748825338
1933728822
1694386128
915915042
1564778506
2131507015
307061649
1447203268
1425218820
1442548023
416886045
2029547527
1070504114
533528434
1638670057
203036002
1142886643
1442846253
1375325300
469830079
1122506510
662588906
228483632
468625603
1506589177
1894148720
731746322
765175634
82949034
1870628399
1645091225
937170014
1386208464
680401266
200297324
425952058
934119816
2076253922
1849688272
138772656
1579585466
336206730
1165100890
1236334334
743477918
355255412
724367093
2077415691
1121595726
1978538982
1016313323
522197256
1588827648
812130151
576656263
1474187371
1582834888
1223965589
1711026744
1666307623
148007673
453297692
1338088491
694431999
1897164414
475727535
551501430
761662495
1628798780
1970030672
1178862923
49242550
317047023
2031067775
1312672177
1509223272
62064538
2028620486
1169288838
517258587
597708731
19758285
291679320
1067148678
40935744
1881507849
189782959
382222115
1783298357
1948876090
1593139120
544163997
1156549925
811840646
1715540917
81764380
229397714
993532664
1880644857
765403204
1864056915
1580326971
106514471
36265383
1847286507
1952819948
320409967
925027890
1590974019
395899844
605952813
755623385
841947584
1084041152
494185488
1606988805
933448359
1326952201
1672664062
436867303
295983997
988838125
545563566
1175450114
1175873494
300784593
970584267
1603612599
729207258
2078671529
2017729248
1641055977
1758990232
1640777645
1469322586
1124791924
253084226
1557949320
285093037
764218847
1180494202
937464271
1080308591
9426698
1362886396
1137300631
1315753847
640067845
1200408480
1078867503
1212650711
1544097953
1783807114
572684949
1138257544
156436981
1473117659
1440537398
580565024
2056426964
404980681
2052088763
1913004245
1982381298
329482845
1497910965
688395181
944244484
92923909
70118695
141460318
2137658371
1727395504
1218654384
903205849
1827580836
45244094
469916685
266740333
437839273
660109152
1760016071
664433264
1663374655
1818414002
772912690
806642281
965910461
642521225
859465257
287859866
1434641647
836760443
319237245
457987553
639228310
1382765920
549158577
826259909
44372191
1924776527
2134586379
906544992
1922135670
722326692
1054431921
1567924771
611235588
1794246231
431054223
1926481163
1958537016
503256538
492990981
1301012329
794173827
775048862
1345247790
2081204366
930558281
380808475
1055989114
1947198157
337729378
1784584555
1915623953
1502183614
1876659541
1001761895
1687395286
1157229901
1150447483
409516671
348132854
1514392366
73951996
1397644251
2058155342
1584422115
1466707435
232164975
2094121051
2023616037
778144843
184184250
464039735
1683304713
428953598
350101137
270598217
164812976
1930283304
445441961
357874700
123685989
2054587146
2009274483
119692451
1672412049
1433915696
1497641844
1360047924
1393752174
2144683164
419560476
1753977387
1551454457
1705544457
588542550
2045504794
959058115
187351307
1277860996
1041194882
1704302678
1163125341
1590642763
214833663
930919281
1818297269
1049336149
1833034647
1517292607
1345061960
1375210620
1195634820
156517674
1186216379
1621439379
1364280276
164348499
1459304427
1197310983
1654159235
1734107187
1803116028
268091566
286411377
1925443349
706664829
578702085
2115282417
937126624
1322521788
830278542
723545864
459026624
1197784504
1938054214
988157360
166065617
425799016
316556393
442976518
540528405
1588450434
1813595609
1195249946
2139393262
1456178301
450410356
1977638894
1468197654
1065869878
274646704
597400761
1446645138
134287467
1390197401
674396895
471708152
373281138
116323540
781338073
162078756
1733055838
942019043
973349310
45170614
98674830
380705251
684120646
1480704012
308974060
1761968433
601197189
739757648
1893637442
1217973896
180256618
1961053153
406052515
962658470
1736967731
637310494
804349189
166056018
2014729664
1287605323
167146131
2060479692
1739638462
1488483910
1975113725
2089496901
1097279088
363089632
1887706537
59333339
232570132
1180730650
101378245
854956627
588071510
1548342375
429424551
1837982068
1314274730
930708708
161049862
1252581198
545211693
236397309
1970802004
889937877
1636313868
660973708
501838652
642340905
668423878
173350913
998894766
1656486885
787239845
65342693
1315248263
1767071033
1138979695
127653370
1221868411
2060077394
817394682
1807006675
210175495
1616274285
1246802147
338676086
463110257
359802362
500995135
983995047
1089296916
1995739041
932535203
654968483
1925637973
671384534
770676457
604772648
539006922
1683673304
1244562568
118517634
1437180451
1888237708
1679935574
2047871346
1638028569
83089474
1029780514
799126912
1073311357
1904614582
1411030416
1000856082
722038366
1872926999
1150777798
1221432866
184162130
1226242221
979852070
53545777
1500258068
897108076
568462110
424032343
1398584326
6914455
1431420405
335235393
215429489
1546501510
1691066577
799906433
487228279
53876949
1176937677
815668559
817816778
253540775
585702281
1081575249
1349779584
1013453045
2826461
27571422
2774691
533223193
524813251
45891664
1557897106
1357523177
572521058
749484761
1012657131
107214873
549981295
2084910379
1758851919
753014766
2086896253
855118509
1696428465
1392647189
1398618151
26496405
2086436708
1386306044
830590644
749986887
1915010114
1085224623
80630368
1015339736
1170920729
1360785956
125913774
256522753
1234842641
276532609
1170244186
1659257527
1326434416
1319326005
1027666306
773917640
1928401058
644015074
1188626797
646095577
1358542683
883332736
1855779826
690681796
394522032
1497496256
917737901
359075134
1421468683
914085660
1388058471
1476924038
1746036856
1615170449
1404367034
49626414
654581231
515367897
284328227
1615288272
425483119
761927389
322163110
162670032
7629943
1710515310
468367151
723217090
2008180873
261134851
1727378328
1508923264
146321081
1518908712
1656285809
1365186761
1881783619
942194309
1508343043
797876371
1337169165
1388730193
79632270
86620815
325366629
1286447688
1044936671
1864268689
2120215940
305999046
1268444289
838832285
1731683663
651833120
453025521
195648358
452083753
419185003
1022022120
1833807438
1068439642
349425008
1211571294
927757021
752057627
1799693094
1400954941
1398675483
74180706
1467968076
229093698
1112206803
427892735
588995869
742373672
193684895
1722997711
123025528
678621399
755772913
517736868
2091467260
1437436322
1531262469
23299441
1347325100
1354858228
1784490065
950344260
649091074
1217131098
1204902683
844017581
265813473
791773314
2092944690
516211197
1324872833
344480128
367621879
1780487135
1411247316
446289415
1495407742
804718201
1433524278
1831186381
613012750
873894034
2082674445
746202028
1111445100
1519634091
918302607
1295450552
1205771356
1306019657
1458005985
917922975
1189679162
1211858006
643790643
807051258
1077072000
1397303857
1865168121
1611583102
2079327166
1779810230
1796836133
1871134138
1398617475
1457736091
677786800
141347866
1141111679
1990445001
1917501600
34447605
279878676
1476636697
2064088710
913935722
1576543319
991938368
1211561532
1990507723
393970152
755397692
1669543978
885145851
1764720191
606083789
432347173
1285721071
1866732759
876126325
584714771
322845667
304248094
60429800
1345076927
1524397085
2020811792
1710627884
1918664016
949572236
1194523335
1833304451
1221014837
791418673
824714955
735809158
1029300192
434288053
12331485
1318585982
84687605
1780450388
824939669
231074481
650176745
1305257104
1343432878
612590166
684380515
337150112
1943830627
65897818
853403416
511290248
499732384
1514647379
1654268029
200368928
1092789655
481412513
453075259
1685266549
932373685
160586601
1189821232
2145739436
1745933849
253008667
1702390897
1129318575
1830201768
293265610
583908359
178096180
1243178772
1482132999
1834892700
439155721
920676496
1062774462
1703092658
1726082811
1063054653
1418243127
1250346380
1874183488
1026672089
106646549
1171851530
623633603
975391952
1941980376
755896198
91584097
1149539733
2110123114
1034152590
1289733595
1954688724
329317079
1527608404
1717984876
1547880699
476359982
2065613798
1428839532
2051693672
391127826
328895593
269197832
1885397754
2002993586
1352579699
587265060
1910587460
870140003
21858477
184267599
2115141671
521814055
125837871
1634417834
1436148021
525355975
1577754817
1098330326
2073536343
767998919
521602772
1949131361
1246313826
1009564776
1762234387
643937485
764428493
173247744
1787591777
647890223
476341799
1926388506
3396115
1492209190
2110649217
2029517931
1273266729
1160913821
568994316
104390413
1218229241
1562306499
604012148
896179871
1510062068
46076532
826242451
65290664
2116504603
481718788
806604295
2136019601
140911893
674175562
148988685
1256072436
145245878
1644043871
1547666334
124629863
1911161267
556002419
735334081
1659899607
581472060
493129421
157362388
1998080369
1889566301
970706619
490494110
2077383626
1980095830
510384997
1401049201
2145735040
50267920
1186293422
1525231315
497923368
1306547904
1962713956
1437393517
288607589
997052547
219672099
726034819
1672046314
790761782
7565089
1616224860
769001945
832283842
1639481701
1744878884
1675658855
547658747
433765981
1546775118
868968484
365617780
2121436698
1196937737
858957906
2000466117
2066668985
169641979
1455186631
348864425
84508055
153252648
311082858
1435366354
1055462887
1120448157
1668047888
1407891988
381145813
1380683257
861397898
1425515854
278062551
250296191
1165636350
1819720834
1053416003
534285917
1270200693
1718001336
828039564
424473901
1535499564
1599051230
1497903895
1826230020
703570306
1831924560
1207814102
1445830030
702869991
218864894
159355644
2068376692
1715630921
1965751254
796815370
1429376254
1832170958
338810621
332030878
1974152819
2135462360
1925899564
487949268
790163014
124775462
1508715595
336311951
639945434
1737624275
505486164
166756354
1374191893
219507627
1948065416
1930358890
572695669
1432636717
876946747
2097625981
951636705
1870512760
1440862434
1031998083
926385337
1631399444
2076605868
12763059
1164824385
814219063
1858762337
223073728
216095650
577294249
1680848966
1498295655
1602779000
205688365
144922092
1961405906
629490007
381510720
948820733
850257162
870240610
2064445668
423709981
93639045
460256684
1798829710
1369099224
202903220
1644435716
1539234571
1271102211
543454829
861133472
1195640006
2141155117
215632471
139296115
1124535014
931384397
1390816105
553919435
2085112
403484971
1043966527
1450304807
935086295
500813697
329598552
1812120760
2031330529
895143246
1005647184
41634329
571153379
1628155270
802646421
95270674
594086532
667770887
13288671
1735804937
464403293
51723118
1143458550
715156581
1035990961
212979405
272061024
21817206
839588261
2016828798
1760715787
746041247
76955087
931389104
270803462
364143668
1356705696
1490620203
795248976
909402445
1176739921
1206534334
1684538061
633405248
1253510860
1385410793
17912816
1084893045
60055792
372288020
1289343145
1044224381
914578050
339628845
5545716
335356291
1219636157
1451074866
1344928754
937635611
1241834618
598936276
2105024872
89854965
696176825
1663242068
609136366
1288995488
47447609
2051693672
138000103
571647545
1438639846
813502940
1906626555
83629577
69210283
1200601517
823131132
1759130630
115295570
1380740537
661651536
991911951
419493785
1315597333
339667125
1651512211
1058920007
694279836
1169810722
258804006
1456926574
478169122
2099579776
1539702300
48613004
678448125
901435997
1220446582
1149287004
712812206
1282896840
853542158
1313935491
1020144748
297916854
2070505480
973264817
662115008
788326961
181655496
1668047888
551811419
1589702666
993433644
1082538283
187023155
1650629706
7208230
2147348035
1942792285
1816801262
1650374249
989592139
1114347410
1159062245
1358731083
1557556722
1665370762
128097121
1863592624
1739058606
93390396
1858665665
1011032937
269876764
740883307
805549147
931850869
1017541607
1726487884
1872819698
2078702273
1705441780
472432852
1803680746
1538079017
1465199076
1623545499
1578148831
1011195215
1567430325
1705967650
1620370284
1491657472
838751430
383125159
472233966
1172290281
216874395
1668212722
1129496091
946499846
1543579906
1336951179
1936288737
558207836
369594778
1409435937
1660098887
1409970618
1693376939
1977909545
257400315
519040511
1770578912
116715180
1768421241
1607933982
1085095598
572374578
384048956
1211152725
970932813
1780352339
1024103080
1919936679
1573757710
554809733
1228625466
244068080
1176895003
470603404
504163351
714394995
1385217326
535495451
1615132102
415153718
1199171201
425985509
117562616
2057795540
564922470
400595107
2142555265
621820651
1181031393
1013224282
1189356828
742798763
1259292500
2115240769
1339697996
1388795222
1289154556
2118347827
2091186019
851436670
1121546293
1685991857
1340689174
663476129
1342429087
1274964860
946251467
1676543731
1907110879
2093647872
622772046
2116177060
919230968
853683749
2055426649
1048017273
41192365
294369196
1083160149
1413226298
426082246
1833155882
528236204
1929089797
1729184046
277011435
2142584471
1734475597
109849663
2116688017
616680655
41401617
817537677
1290070657
399779095
763253568
598616755
933188347
1651465570
1851444138
1872311775
1366749172
135262582
318003696
154942739
231292382
1611533305
1553865176
1079078092
1943359215
1045550751
828566372
1451510445
1576002492
1610011801
783111478
1711253548
698081061
1822027267
1709169546
796131708
2079990807
1697006336
292518203
1675432259
966085138
467077324
288693560
480067639
103148959
245213022
1662138733
921018504
2108872037
667286146
419649676
538192831
2047421064
1494306085
713818569
1232582520
57217624
1348228311
121832511
1107107396
1139639682
314289055
1116343660
1617541822
1729615556
262286953
1728656228
683522990
392802818
1329601580
1345695537
119094250
1005246556
760072965
1813960174
607890117
759910422
146884135
1709179897
974420029
1394060786
1299168230
511332675
1695802844
1493215069
1733761922
360614058
1192645191
1432336714
2012687749
1727873733
1447938893
832494211
1204426169
1621374624
1005907111
1831210941
97678251
1936615212
459146614
335343992
1128947406
402212377
189551877
1443416720
1513449146
1614654052
1866090421
1106258521
1996498867
540478616
2089697040
117312212
2143179915
625637131
1050266292
2125225677
1539327718
1562700665
1851894105
718909470
1394169113
1035506987
461977453
1904628682
1110234442
1704373683
1565787034
2126996897
2076136699
1517631775
2107130959
557107326
2027064967
2055013018
1573975511
980678516
1568389761
1525417976
1187109008
2023410505
1204917753
425375914
471688597
1991637523
385978395
1503187292
2136188693
831875909
783635113
274782352
1316660415
1207952444
1238989385
1546129316
777489516
438267331
1725385335
1607424935
1007417337
195556586
1428912702
1172279272
416595363
1992259370
1709578939
1578938239
2003058056
624267154
1457832628
572880109
1851072699
1527116317
568585552
1470326365
369842308
1068977100
1756348156
2124226804
1803200434
1529588403
2130562088
154298854
792041801
1596778563
1055864566
1809285526
728304742
1172275515
1640393525
412782328
613248637
1400905987
406595218
1695733394
418132162
443718875
1645664322
376058477
849221630
315679959
217576335
699357313
69137243
548867183
1620556284
679692995
842665908
1600100772
130689892
34943636
1066995794
1849846795
1628632457
2022831415
14401160
1863256291
1575585789
518744922
2088114294
698664791
1811249592
1571125678
1383974314
476067779
489550952
64336604
1284020447
1418796616
1270351896
1140857880
1841101947
1421686987
994419200
800485171
1570504896
1447383497
266207222
200341817
1523750917
957749730
1467678328
827747078
1191555885
990842675
1037166608
1390157477
184812520
1289921601
1699004494
2068399114
1251184350
678689358
149519744
1857231263
941721046
142405527
936011618
650313005
2132750621
1581071100
1883365591
1828201280
385343557
1898837060
405098907
1435859052
1313002112
1056760187
1611007573
1169780862
342487567
281094509
898284639
569608449
329121797
571086157
1346065853
262325887
1702802695
704010047
165618364
2104320131
200863845
701783855
680855008
809228966
459333296
2095174005
266294653
2112484475
1085282288
748360294
1441214183
1118720613
1818939647
114313685
639900875
1687477549
391486314
888538368
698131812
1135213222
1732083074
689069300
766238093
2116114
975691588
1793381124
2008075349
731256720
654316435
1867310449
289871856
50377132
1306897456
587991869
1039428230
2127722997
1049867881
1640165916
192046884
1597921235
942161163
431209285
1148595777
1769685973
875526883
518014240
755240930
2120060094
29002524
841132073
1614044434
128151219
687250468
584261907
154701970
1998958768
1615593417
606615515
1877283296
1032611684
2057687707
1952577850
603502578
551553264
927802902
1762892335
1448860662
1630421450
2024090808
100668716
1338377690
1672329671
751301022
829400139
1199043814
106505644
1208235322
1932378557
942747891
1321205951
172446127
2071445160
284885625
747605960
411269007
541904356
381936449
1399701462
1481909395
1864378141
484260718
694753287
2104942158
1566822974
1498911970
1659349335
373039154
2128732515
2013257126
2111971105
985157364
1328752269
1244143627
624343976
239136335
1276222763
1088459018
1544174077
758096465
2090457470
435978459
1639677692
10389687
278722658
593551696
528148661
220189774
1318585982
1164599469
156937122
925477612
560224588
698092901
903046058
658912972
769470252
605428007
2054423325
1933785207
454327208
264148879
1557627161
2073565841
1284904217
1229350122
2129762958
1030644579
604395983
1588239535
1343774147
562237198
1651203760
649515509
789976867
266667695
180946089
1038370560
997486754
437447207
423848057
1498213113
362472969
2079171067
674835770
1197134318
1903048873
1294940942
1470382594
801978869
541359690
871028406
1601073675
1724152216
179152526
1655000670
2008912912
145486666
1334351964
1680671517
1806028205
319190525
120990135
329953843
433288879
1903701219
569083507
1109124630
1881200670
151499450
35054035
1426374515
703721651
556898097
136989809
667482889
765642652
907273427
1622004304
2046228125
1461285170
1452824042
1161551260
1335436946
109872944
1776001069
1479705837
763278227
860002895
905902695
641401356
1541402129
1164676952
93946306
2083238265
1211521131
643636588
2121657913
1442167301
795714870
1969026499
1730898828
1811613975
1268717218
706869047
1945546351
576225800
461229372
153509489
1561253484
1353865354
333372910
684241237
275298840
528626787
174066582
976401019
1067787487
162649016
1562517864
1402366841
322806442
621697234
126580265
1362407945
2029459544
526497506
1955138478
677198854
269068016
1414159623
1207020967
322306082
66302154
1406070219
1814824213
1342571246
974721634
1381000191
561821875
7294030
1839738820
885765332
720459027
1957590470
226957176
1419775669
2142785617
891724144
530328635
397808427
1882028262
1062751185
257838821
1556869860
4990502
487334758
1590974019
225004866
1510188986
1483565185
456456682
1102459647
195206461
846613481
1897070675
1634459738
883599655
1361154683
1260173199
1871592251
1463372132
1703390136
1196477510
443423980
960866883
1420588410
194636054
328170970
674622639
1074286156
387556501
2017667576
2120739593
1246649698
649435670
487583441
908480279
1933701996
1768613148
1406754024
1166207643
1811545458
228231815
498755721
476023449
2018469049
1429944829
601806843
1310845722
247999654
1648259901
235006051
1444645165
324555584
510051415
2092092295
1789293819
1650242038
802622105
2047885852
17759835
1277421466
1606032936
1128916326
1953121625
1719517363
1664889857
382530256
1929099704
1321249872
1990381100
492293456
975368821
1840303132
1594765766
286405099
1561330269
944604370
2053772978
1925997468
137006167
1607106522
1396228680
1786122847
1600585566
1961755553
2019495996
929074692
622220830
764926493
1189669868
392789965
468389286
981682260
494247427
1354362455
2123125363
121055403
1547439492
2064865118
527016588
1659787421
1871006222
109415537
1698705013
1341641486
1730268182
1580352446
754050188
1413099676
543396185
1385642116
583455421
667671501
1932376421
1768299622
370250169
804237864
832113662
878024463
1675652110
472305259
1185155936
1659114081
1763697462
1912073192
461875799
1369630139
2055046041
1961917735
258602350
1532367184
576503886
1920192006
2139409007
603507232
900658365
1718480067
492341680
2087993534
1456866329
910412773
1851135960
807668434
1246846906
1139001497
636443584
196544945
755946157
716218242
426078012
522036990
1219022303
515629275
1735808395
77103423
1639473086
239841418
1690410051
741853288
1592883607
601720115
1817781318
99427144
171507212
1975411377
1807232326
1177474334
277436853
122917382
1296049575
695178468
485973895
1568012397
1818109506
866171352
1065787539
96516032
1248162085
605282131
1137093974
382764048
1108343322
1070638105
1616971500
871531511
1427030369
126710026
552755265
530612622
2098933443
1462377655
2129914950
624867919
1687002269
1309656535
1769867317
125835186
1855295158
670338896
551283851
1822540239
970529924
1854892739
414096751
366031324
819589862
1126052708
1921011722
650271847
813492458
2012569620
2013311978
1943092279
2020540782
1637096918
427722766
1206132130
840991754
325311573
1182449282
658259262
1536429750
1216968018
372059558
1386143199
503125735
395873666
623588489
1665469913
1580731619
453887635
1519452730
691406486
2140001260
1116664491
1873440708
134246700
662927726
602436139
1688758208
1055556328
1377896316
1503450851
1264330589
430801987
2055730933
1905528284
1866162583
2023218990
1104086795
1149183520
1995518830
822261505
1488644884
786192409
1154490973
389623847
1699566713
2067647336
2000391597
500503012
355263594
1046954323
1833269489
114380448
1180896016
1288848622
1174434721
309905189
1151211315
208595634
1825891740
1105859749
1873620138
1557042271
956285553
516551026
388393877
2105401996
1048308494
885580486
811976259
156193567
224018308
996019551
1661781686
369039642
1739052315
284468542
293000905
2141855125
1919491699
2136419987
1469763592
1697737510
1945964142
997048588
2077668114
498303884
2125990475
731233767
1955693534
302741700
911918862
1461541395
271692766
1011898335
1355884225
1111328995
1292299148
219566353
2023534390
143205222
177239086
237124222
1558788285
1235524040
107758371
1604358389
1220639481
634200272
1068052484
140017578
256643608
188008087
1841894030
7608382
187678951
1821466971
2003438836
632007317
1414309448
1096371015
1691500904
641669725
463371128
1057857422
1891288530
1851804659
613738376
359296772
1738903078
1493721572
976110863
1254836348
986064283
1371164562
1289123247
779486236
1199243393
865326221
1593519300
498975047
2129601844
345652962
869830855
664629649
82471791
463950241
1017734759
59879684
1715780906
998487034
450601048
1829739723
662137479
575413391
1409937055
547745134
1816856435
295306466
604851357
1452277682
3989397
620111352
1172975103
2011881241
771606959
946272967
1797197637
143870066
577046846
746850393
1144460483
1138092264
1161723589
224716770
531928278
1880279639
2114077266
982042435
1893766251
1436117010
1347880562
321464123
1366108686
2042789282
1918042851
1526545502
106573122
896205289
1130078176
1522109860
113022534
1511423769
907881068
1272172222
1487697411
1866950112
1314789757
947642687
64326413
1502173872
507300759
2040963891
50373537
1567735779
1961874861
843407498
47155546
1006773419
220321360
870170
311634999
1026950976
562502276
1547746329
1174177222
914912645
395030430
652780720
1388874118
1117170920
2115044410
2089901044
124611307
612749648
379320978
97040235
217268095
1259465366
1919559055
49727569
292057394
1846882784
630360387
605172740
54831358
1761764569
336276661
515273322
2032101029
300891006
2067627087
172357424
792019569
2132065136
1165567410
1265225888
1189842185
1376893686
756469310
660718232
687386459
405132460
1861993447
901308444
1749900248
1575774035
7057199
258038468
1352308100
81121909
623406250
475655721
1945316729
1488888900
1168448726
1118869668
35978025
48760744
1377574081
1473544508
1588774187
1086555365
484923920
1013858566
1497552453
528483901
1607152660
2045515889
1296795999
2008239271
372158419
1334070216
2053644791
1751133964
153554870
1062645809
320015193
1235745708
2071457743
172324512
2128307620
362118661
1311243590
829329907
485599813
1221715422
1352024987
123282624
1391126730
1071459681
1908379048
1035423880
589251024
1391699200
1697695921
181495372
866645851
1824704183
860343734
1068359892
483874770
2015340729
1497713482
994536589
1915576537
1436616357
2047506538
1421097106
1965422307
930130448
22126260
1921060184
463280272
2104276147
1942140236
878437702
1257822471
1838106155
71893155
451766334
143495274
329103799
28614268
990248053
1701955879
2082947503
1759270238
2076847827
682390066
362132988
1314535827
398723471
1748480627
1591854020
1033049260
4692626
1842449430
1848253109
323323436
235612738
220753739
763524027
613934940
792830638
1671751999
431084236
1948777691
1594287722
128691137
684019935
1173138153
396463109
679906016
938485740
1475720388
574040180
1496034413
827050647
1643369145
1430734089
658790866
1467604317
560982420
1383987722
1005988046
1309429134
1424671249
2068703834
1876106268
371182788
1538153053
1250856347
199078714
54906652
1185551101
1137227648
1783998486
1482227245
1477494780
371050097
269769159
901413476
1405472106
900814871
59532288
369273061
914418203
133052785
878748544
631755209
996681439
1672975584
783108896
444276038
1705419980
1262556145
1147977183
1104405426
1172888813
1490280050
1418764601
1213121870
133045724
1174459428
1997534804
338829945
554853561
1918117524
1858465133
796428290
1132782731
903279330
1196127603
2009672577
263495625
574254417
1852640302
34324666
1524345323
173772886
73195781
1930874305
1258846665
2071614579
1192018809
1968544222
1961941732
1581368215
268914568
1306291344
91626322
949271796
1755464955
1249938763
2129420115
757821306
456002352
848622945
1832885566
165734816
1497127462
1894712428
491437438
909444993
1579571994
159031269
1170217171
424070002
1807095989
1092899959
360671602
624603515
1541072430
1562943453
1214685244
57464616
192272706
175048177
1064288775
1914407782
1837692740
323351064
93549584
2023241339
495869501
543620460
450947635
163689003
1195558272
129355338
701763463
1774452637
976713248
1661097436
944575989
795792948
1924494578
1213399336
1268787438
1530034276
439817930
865330097
1674655365
1399684436
692914527
1678098207
2104149209
937927019
2026613491
2036120662
1507912181
1327657444
232567873
1818747321
1219223294
484795933
1086687697
1452816111
1454245533
1538742231
751248907
238540681
1073500340
1998899587
718912220
1252825580
1529186216
1489961094
397821521
1339517504
584803043
1424324056
1718474496
1937550774
1765433867
769383224
1366221236
1336161343
460602356
20103338
1803871099
2098141406
8447155
763763187
1020484169
195172292
1789619682
2146149996
1251147318
631564487
867724828
2120215940
715687708
1027799121
1896048178
737010480
789909198
714552327
663214192
1463242095
1104869038
1836836060
508020536
1033313226
769456598
412455867
979313400
1802282047
1096985150
1839727555
1300518697
596009173
742632400
1512098150
1498867909
1620720925
799628697
224848467
1721772567
504167499
2132822548
1214042205
192739193
1821347643
2141432132
1079472053
929169871
1958485535
1159015469
675730140
545540245
184200910
169568652
102452271
1456976459
2105037154
1590238082
459898241
872901386
167478133
748932782
2038691205
963911412
723435971
2076798807
762008831
1388817027
1768635644
1508997198
1212984348
1957771517
1629531985
308983712
2066638125
1814640680
1272871520
940182612
2117040164
397759549
162380106
2014128195
1184562073
2068880101
1244357260
1615851227
397155157
1653036913
433371746
1566350653
159858387
1195158762
1750914124
429141002
175975395
1102247159
1098869845
1516869431
1390420168
1774947900
1762311257
1872639550
1040392326
1787846661
1938910083
1662494162
2098231203
1263519542
1165182955
1620752118
693349383
1183981668
1684618420
1246174331
203308968
753758601
1732798640
406378681
1870908438
2143138439
869769392
854950707
523561845
1961247272
403294550
1925446128
1436692554
122980076
2126600718
2009672577
1505335622
207239117
2002796767
1800510816
87889122
252464776
1568338545
1803582786
1739504801
1345381829
151330587
1827202642
1241711102
444355076
1744386371
1137675003
2050045717
330885293
1530119100
1488680716
515275591
426804594
933391337
525643058
1850889164
243456292
519730765
2068914331
1804383636
1022783556
923305030
594705355
372375216
1664862676
745202715
1223824178
377460983
2089618497
916159051
1159573320
1994488530
1841146785
302818695
556847631
1748399829
1275363705
434235864
278554067
1636334676
17912816
536188376
1765853105
261364063
656895745
1610347091
1965326249
1973665922
1563173744
2131080642
1737734801
941084641
967929494
1873509585
288425285
989750844
535109535
85571084
2012827591
1577218558
110076091
225462640
63415190
933921417
1120514752
1853408133
2136803168
34699913
305638200
2061883196
532194618
120191467
1344000933
215656162
642899160
1426478244
861233719
248696329
228296628
2077220746
1807854345
665090796
494051045
134261279
207020028
2059664303
1959448390
1659922330
1932933232
1216968018
438905993
914419932
499877694
802265066
5514138
750291374
1908547884
2129486351
707030679
626897063
282376006
1688909565
73988201
623631034
774578835
46908570
913829115
449078096
1248029770
1985789468
242576323
1828873055
1123582245
1784144979
1993275185
762008831
578863851
301754720
1453507986
226500409
813585309
19295757
546215764
1943042220
1189823574
1607889132
162997569
464741782
4786029
1506454295
323207300
904532675
1923763309
921945507
1042045795
1497165336
567615720
569602910
2040535538
215111650
1749173579
972858001
409055613
369264129
1241046587
676102646
1505335622
713681407
318249244
1044095519
1131610515
944481705
1094781360
989109359
840450244
393107960
375719410
367012223
1232653536
1601287802
1689725903
84895535
1651143155
1641895634
1598109489
1163608446
19318643
1186216379
1885922557
1857825310
1961467882
124600092
844083002
618171358
254953732
108261092
1555335400
1151530418
1250648271
1522858201
513836317
1724095636
1158437118
1887311344
484789869
397202194
523865604
458633110
468416283
1709831836
1111331580
1632141659
1909693814
1190761883
1997868883
1207058970
2101583320
489928531
1862588509
29930186
1054251262
1756175033
2010088318
1411222367
371471942
1493692513
1864790405
730022591
257482343
554262346
107101149
657891864
1217755815
1615542266
396468423
1101526191
1088206119
71388730
1127633903
263505039
1995969083
769092029
369934887
540698610
246494579
1184825744
1451931239
1350605858
1598043593
1472036335
1585728146
18072929
472957681
895269912
1380128601
1690369611
541993888
629198548
521304173
1064482218
1901786766
33535490
374943186
1703617428
1768977607
1402455582
1035498409
1383214676
1621144974
1391167949
1780996093
2007806817
1100121637
2088298984
1586079211
1447062103
1860501454
1126796309
2130067917
856253298
104052000
1341630635
488467290
2033661052
184953181
647304174
649319803
256568735
2125415614
1224240595
1019319243
826806396
630417980
1427818426
1371808171
261994085
1206645467
1928900717
1719532709
2136368988
2134563011
2110113035
708294457
570754618
1544320944
298630931
409049788
375107787
407750074
67467555
61203043
1196197366
337295859
114118914
2015012941
1041357292
1793712506
1764766970
254574339
596221136
1282509472
1372488153
117953960
1111180805
1095494390
1297761910
2105156900
16303052
1707803196
353788289
1043647964
72213760
373850046
1393232105
1663236612
493913071
1476408487
275513078
1862176248
324271277
867026747
1665563414
1809926905
1904224782
1528892206
806570028
1712060725
946835163
711386586
648731186
69301469
166541778
1471340309
240965713
1846667496
595801826
810200577
1483379321
140150406
1638463733
1982339391
1979267964
2010732763
1715966372
1077404353
561254889
1118649441
1264000879
802282206
1553717271
1516734274
1866812260
881616088
905256689
719814677
234402679
2033350591
292704016
1984094236
83456630
1210595524
1146822629
628829380
1924084165
629374626
401437205
1151298610
25036629
1184142331
1346289505
588781645
357640601
253237795
317214631
1810550166
1680591531
769072178
510948186
522089829
738697716
750324152
518026096
1802074091
1893931113
508404645
1066787865
1875892236
773543559
1900206149
353161233
1670181148
1447347105
1118293647
1130323838
1352573792
1437237866
574310187
1651079672
1325815467
956155462
1544699705
1387413353
507757784
1643452228
2089674587
1067492079
1426117767
1126451817
687956592
685152247
260242104
1961399075
1857448543
138956028
671474386
467832562
1457240896
1731673586
741782482
269105793
604453485
911296095
1122576583
1194018899
1209738432
79742653
51784661
1026275379
633318136
650508776
1704761692
2141617927
2091564445
738611107
211152067
262814349
950957205
1893979755
383393743
464346627
1082783493
811754556
1893439625
1185205821
1803664960
1448107620
1385749240
807235705
415369885
1621544788
1800405987
1642042374
902140452
842794467
359102106
469481936
1074603585
929008952
1087791650
1934810484
1398350922
1904576872
1869354802
1486510763
219501188
1237520585
2056631769
1174495182
667281806
1571564628
835952057
1548181837
951677466
357537160
1904694660
604824464
1245162530
1642231942
1735837246
1390538965
1690145086
1555249406
1886288000
674088250
557666495
1540720395
1142889824
112436682
2051292231
691389978
1853259214
1355187709
98690822
1392826863
2005163628
1624159369
330154996
1963184366
227349778
1348005785
1906248780
1405187056
546933710
1726506928
793680878
973285406
2065399631
322395893
308512092
718393945
1276616169
1929536437
267286625
341775275
1134337504
1607285967
1913769602
62202710
1376174970
223536565
1987016751
179696035
1632898275
1383662289
1172594905
940261315
558231477
1383947480
878908161
1935888887
1392268388
511504299
1768377949
1045954467
746453499
344488264
633222162
977677182
87376196
739763203
878316550
833090440
1734690462
1266635971
13414725
1247415411
121392925
6700400
228889981
1707112418
519998344
120752007
819149528
220235033
405098907
1390056584
1005364492
399198228
450014452
507688571
385436671
1850031166
320619998
1380493924
1414762342
270464361
2024150716
1896845582
89899783
1829251745
1746480400
926391295
1175462540
2107098785
171912049
1646340308
1280412518
1509112600
708377963
409673028
761874594
1029955753
271523254
1569538871
104664221
183473250
634717595
1583401614
1057952880
28228128
483305457
931813361
627565926
1895799184
334572432
1092777012
1364454634
524615816
197307877
1425768497
735975690
578612162
1982598093
2105389867
1201292747
1870700369
8556115
1318539698
217179446
1799753109
706625114
713083603
976821916
1437004540
804065991
1195963705
1906015138
1304630345
633388228
174744357
982691869
1392417421
1248555498
964139841
1397734523
1955986095
1010046298
623421553
369672623
981428826
61828682
1189539919
333277279
1759483623
64286272
1069272411
1206918581
1562639587
722157972
40765681
1552558059
106483395
2011231808
619940876
1776744900
2111073038
1042834306
1451368237
447569702
1191090056
585183399
1421123937
372078270
475578102
152369458
1657259200
32032919
1230080966
2004526433
155339450
101781242
2099098409
881015977
707394246
808262442
1509711441
1553902150
1307552701
1606074353
1798868320
1017887104
1397317283
596775065
686888110
1002899425
1736944682
1394054668
1870689091
1301518006
1931050432
361882081
329282821
1616814154
1878941426
366807019
1520212463
501295908
1618650309
376098582
1676146436
405303924
865336236
2019160818
1373579080
605189877
185838502
1895708362
931612303
1350344869
1797011564
1546606800
1077276853
1133916349
886542125
1239866891
2146535245
853827563
1512691190
652614763
291792474
468534497
333448598
803221014
1773153582
18681248
1839238990
957203393
26036233
1761018400
925236027
2020651006
414698283
359740751
1644849722
1198691019
1293116643
128012182
73792139
1466372157
1692001850
1248248672
1297934988
1978368610
281737715
691944207
239270003
223916871
1956197195
655395445
1689415802
528327786
2004526433
1485850151
164876115
1893940668
1201754275
818626616
1410782885
1285833703
29185835
965548824
1676027063
1919260082
691620867
37303006
969684797
1765657394
1297523123
2108161333
1992238923
1220736905
1363643358
235793280
819933253
1242691519
1506854395
899476178
638900423
1934325398
218328904
1725385335
422640875
1084953272
1594430774
1045510906
1652521933
769064795
241039863
1263498941
1339966568
285130488
1738622500
1582394388
1781872525
854148285
698129605
1320847702
1790785785
923403916
2020224462
664201228
881952385
1133288096
2559715
1027332573
524208534
1016448747
561329557
1114129781
1142808944
1073396804
1587557208
1127817889
1237505643
1979221248
1598235014
1958534760
405807630
784444866
1772993113
1260585626
2095858319
1144637938
691546582
2096486069
277255808
564482046
1741589151
1921895636
659333280
1321673711
820247680
201324506
866571878
1470745636
1702216207
1333663624
453298523
352042055
996858762
1059601254
445219707
571733699
1212264727
482747642
1915154017
197586347
2094789556
656781774
556596289
1337153709
60603695
606522994
1451157442
1247344040
2078744667
637712879
1264228440
448256100
2014339830
547953699
136181866
2036039928
2025572293
1940270046
1935506016
922775458
982711164
687639385
137797575
1478908368
649190752
222516504
1017531485
287318263
1530265071
316796903
1876976039
1832970542
810566050
1352754785
126352678
615277593
1938798141
897275761
472023950
1490525427
151528667
209902829
1123739351
2075536571
717601721
304418863
950549211
2033526668
217808398
685287365
1465180313
1510297766
1941446048
1491606171
1603851778
1691934882
1017564639
272104092
1009493939
139236276
904936554
366656430
1196478474
221923397
1646009954
1687650076
1497821620
1410285465
1168118530
312750852
907789912
897726755
767613942
1372869644
1209437793
1843080843
1281682276
946056346
1188664653
437494540
1532952781
898974227
710527029
1249184606
134337116
122829491
174210872
1988186931
306900068
1321293972
1216122853
2029242384
1559778397
1615734826
247520402
1607535985
370338564
66236547
678663804
816488043
39870615
46575441
686352532
940870355
825121633
880165146
1177735710
1213511330
635771744
682031194
1565714277
1383848791
1195725003
1857663083
1466589102
1513340492
1065846240
332406376
1001228515
1378830336
594812944
1261375989
1301104077
100749754
1289081109
1755969767
1288798799
1797851280
235630513
2128811977
1074568104
2009496919
1605074114
345117926
158786422
910992860
1615041057
1015641734
184519612
154420697
1705000788
15390971
2044533165
1249787553
383136822
1350367670
1703291586
381471641
764532140
1040533779
388487123
592080717
1078118526
622960692
817303143
1963552958
1230280591
1113383855
1727470046
1056895167
1297770270
408184556
1153661127
1321534733
1267400505
313593684
148716814
1031262826
65494650
1345243002
1787906348
1081028295
330990487
267216194
231414258
683429215
1627590875
1139039250
1214635050
1661117134
55382744
200530417
179791212
832566280
403325160
2123974770
1147880674
161161007
28101542
179159097
1381120896
1786595789
989150302
1143339582
1998619307
536875735
251844790
2023035117
1092033256
47784235
1108009680
1833499058
595312165
81986854
2061556368
1349798192
1591257808
1851674774
1425843431
302705298
1225179915
510838135
670241491
867799086
1045659709
1607568806
1039797901
624017850
1063094679
771059142
118659034
464579737
322359090
1574187538
1845530388
178391187
507799262
1259700695
1076369470
723251104
1384489596
1226482863
1204157098
332723645
1227783321
726603635
1757834454
977945625
557285508
1791776797
1995583157
930029595
643153924
1980424168
1457622193
717050156
1025219152
799012957
1718811429
790301939
1647281200
1873947456
188270881
582636645
486673565
86850946
1359630773
476585574
2136706602
502305774
2060687816
135055315
1497403123
87008402
506368312
843540975
1758670832
1553124945
630661031
1530394680
1443257131
1776090943
347152260
1286162132
770774086
48010406
40371623
1897241809
1199404938
568651717
2003927314
1117240305
697880675
127372302
214120029
1241708271
1925834827
850810766
1683755227
1382348433
1142986723
1837456915
340299687
605130199
1965327128
708573753
193993111
1902370444
779241426
1128984205
2099578518
622667931
791399733
1023595817
934754995
938668115
693306610
1677966525
57138047
420951604
678852538
631062891
1451030497
645856705
1559622584
266372505
312342237
1998411673
687044657
1236802868
1818283975
382756310
883246350
1973368001
1211693047
2106679354
528025881
613614329
1957563613
558088578
1615409768
716247487
708120798
1341051107
535375363
519584239
844713607
1614990941
1402108446
117922998
2036272060
1440574224
1708598857
1838798222
2117308250
669450267
1010053766
720235674
1964630731
921507761
675593111
1815766447
589307629
1783339750
705713239
461313026
1924249124
1803226354
1486577468
243993947
1771863103
175033573
2120900515
29815269
2018644338
822049855
2004252381
130986304
88779567
633454081
1203087793
743273774
648385024
1221588818
750836010
1878618779
461762776
783764008
4944748
513459141
76713326
1814947755
457590179
1361839229
1428495791
1230349298
1735547415
1192164778
837432979
805390101
1366000732
89595249
955125355
652971687
1668450284
108390759
469659723
521649871
639158401
2055873066
824130059
1599787055
66856928
1891015955
376568157
539827129
693935388
1613970269
114640250
1119357791
989026479
2070378454
1243429499
1551791297
1395161857
1532758299
264519745
1469352589
783011629
768761983
878138135
1473538058
511457942
1945935783
782383568
365647526
906067535
7649141
386300523
1543226968
167030818
672728071
88489822
126266800
85770199
959633376
2140051044
571863430
712073107
575049979
1029673739
354258196
1571870843
2096243012
1527348094
380297880
568079971
1224280786
398787181
972092122
2136378670
134796100
1414022408
1154244260
1656539206
1386405396
406589212
490316995
39102179
505041711
288446829
301065612
518417548
1210234816
14401804
1313434801
771425211
55637991
1786848003
1013372085
1206687343
2086100586
400126692
1132959951
562612693
1104804858
2077492106
1236207247
457781113
1611983728
1733129707
644209847
1364291764
1013166919
881415281
1250138957
1675625375
517789168
1622246750
1767903622
611139758
499672613
205966510
2146030119
1946371798
2033275986
794816021
1465580965
1757547244
340390718
769993405
126078548
673403062
1658236232
1880715748
1912028204
1884569491
1021625208
1871592251
1145379756
1952159753
1739805262
1362979476
265082008
222173913
323659585
196806762
1163358685
1867130595
1153690840
1442141299
883682986
917560341
1018371325
1702827891
339158418
809647900
1466956380
763351288
1813754451
2116570713
484051495
1445788384
1355117642
1191015714
1697011797
1768596798
365080286
978440205
29107032
1296323976
324275530
32299435
948133783
326250469
546223382
1812873157
554019618
1429288134
1840369124
933100673
327216964
2006203911
1529164753
520223281
816086751
1225276602
1568952145
1164188149
1094869000
389331897
2133097884
1404019345
106435913
175348137
114226924
1186947126
1786715620
1442561493
962404618
2092552114
584199712
1720581882
349410934
1928175867
1268271667
1509530520
1752028408
617456813
764932428
601497977
1194380352
582921273
264042939
2092291038
2140622252
1847413072
803266409
1914708244
1771221738
118667020
793970871
66030922
103448850
421489978
1257010111
549810381
2136725726
1352805829
1761196153
1816348198
792634259
185314168
2052138219
211935481
29398087
710348578
1238233590
205575995
1386249093
1392145796
1734446182
900389861
1099377450
99878603
257798082
417264631
235283013
200958348
1497925224
1228682758
1917602264
142063526
213329673
837836843
2035942613
1017878189
2124249940
119205796
934185628
1417854203
660228022
1153078195
916190053
391956062
850832550
2071123534
621989908
1255693598
2030020956
154337214
965889425
408344267
530403579
752105438
2080356642
1294342843
2028975541
1183180791
1842591944
350808822
394095647
1285059385
330708391
718938181
1190797751
654624261
1190711258
919584658
138066972
1721962309
1364617729
501777768
1608748183
2045066427
1790080042
701785351
1260094963
211870984
926478216
161754863
1594422704
1318761236
603025694
449520122
90131483
509528944
2040849092
582804840
180984638
1851183276
950318329
1011068557
1178343060
956703750
81554501
2008558706
2124849104
1884664718
931794615
2043142756
557755178
604974975
113326959
1694271608
1186750456
908933862
1800333801
92562924
967164271
172089827
1991474777
545979093
1133087226
1108154252
1603931878
502048469
294285318
2063443214
1035198144
1219461384
1171454393
1898875511
1812503092
1031346778
828004704
1949137545
869508250
211873852
654211774
428060573
1579267618
492515876
1537430370
1147244437
474463997
1266227007
384734864
350996809
674011021
1828411248
1317824199
1864377474
203538280
688306359
1023625804
1497516481
1127195245
1803187597
996103593
1001652529
1833379389
2092703250
1035183787
1698635252
1502561786
7191984
912928064
1530726527
307488118
1058717117
732473769
564679946
2019291998
468928029
691618084
674747950
1465939261
586305
1045183719
1683618733
1932086339
530959126
1604383083
490959065
314850094
2005444007
1371923752
1932103700
1542441112
98904887
1530085413
1841136390
267572280
673738647
239861689
943460041
1894450689
2128452909
1979260234
1362820070
1290154637
2016684733
1061615940
934119122
574703442
1332509252
65232835
199981340
2072336028
1868213930
2133244266
645291160
1419601078
86299294
864055381
1912273956
2045126338
533273087
458561926
1777864966
678086304
815520143
215574828
1491706280
455376227
1013171433
1530763517
316495415
288463257
1470383613
752021715
1341673391
432036367
1589982260
552534268
2004225591
1196956234
229337162
867506481
868660872
1990120127
1720774342
69076844
1320604925
171953092
1415685152
806601254
1103544114
1801513049
1046584896
2044015450
1140471889
1906356166
442435753
999741154
1934275717
1720120249
294850596
1168327144
1049691049
1759446900
516709488
627332129
857304587
1665791218
1986104525
1072901315
787009032
531788244
694469691
704269009
43960253
261171891
223996890
1488963451
458264633
1442582245
1985472691
1275285346
1626422540
2113867865
1621489271
1755623224
1772032371
1462601470
134822940
1739504801
1731819710
1430065587
82983077
203844192
792292482
1653428934
1857724991
2103004601
1639999053
1799716169
31705764
1215883981
632542441
653412197
1186158913
1234626049
308286884
1988658494
522091963
1813853190
609293958
1703183898
767321372
1420191332
695816213
637124064
1531363963
1024025044
453645057
2031300027
468080783
888094021
37986326
334524552
5537366
1828834894
1877354925
656104958
1536259565
955491684
1445423285
83703040
967914818
348390299
1873278121
1742124567
1736342297
493104134
715327843
1124472587
1636401382
682249691
187286080
1457405889
2113355386
574857175
426470251
805590629
433431092
26274053
711784017
1073880114
1186817965
877809206
1267588714
383190578
516175063
152332722
288596568
582042132
374389560
289460506
67328262
1341878896
292194035
1180797015
950268363
543930769
1126355322
1197194797
1559757554
245160268
768233008
2100876594
925074496
125897598
1690144528
2059800393
1421655906
333347825
1097165906
92930162
1107916628
1828807784
1896979461
9906864
242429330
930379732
1774381586
2056631656
1452247206
601940910
345638984
2102690599
453355324
1338966904
1687807247
1625283445
1705272588
187998776
98931641
18813890
1227153603
783622529
1609832352
820612098
372925028
1140584187
357323159
1010137335
1642944525
1778108619
1864112786
1226927332
1965780118
864808397
579425968
589245655
835006438
129397187
932786145
212762865
86039330
755174228
1161154969
2084252854
1163352286
1298497146
1093728902
1660826008
1706017058
125331065
243035479
2011553604
1480562560
600768024
309753632
729075479
1251184350
545068732
1851541749
678205438
101980168
1449484184
687440297
393591276
949433769
542496150
87002347
14912484
637026576
1635718507
1476895717
1894089142
2119638613
548305260
1494288580
55347186
1201079331
2044720389
594567369
1296009854
610900122
1611078114
1493870788
255958689
206002917
1372043072
1745645568
761269064
509030623
1829007062
640013751
1053556384
654311011
420566108
1548572140
1913840780
17605757
1501597864
1572832321
120910819
1977864130
1220205643
503888145
51300062
1130406923
1024793481
859864478
1739357920
712498233
763101810
1908594515
703734414
589102631
1563193861
1133736160
667738125
91806599
247357840
1065516843
1551805652
1384898086
492392071
1672741815
1665523574
375100493
16498062
945507341
2012003952
821665435
1371098653
1781363814
693546946
1665354669
1195522643
1230974004
737640966
1673335740
340030033
1712738670
1760138681
1755196575
175189609
359331921
1968561185
858770985
198211264
141757528
79020637
532363445
327295197
205222056
337685768
1137234449
968536141
1824676519
441506538
1885767638
665137355
2097227649
362612754
1625412369
1078315386
354140635
1320353568
376762781
830086456
418332684
1764025097
540412852
1032056704
1391239357
1070618955
526149636
1880143748
1489007268
1229347239
1196847997
1484852044
1462458410
861633891
1584802734
663932862
2099374939
1841899469
1767541379
1498981686
215670580
276982104
2060444963
671649976
700592867
1552484513
1302925472
1618979008
456708839
821106073
721776148
508107207
737513848
1200226619
1489007268
1289361899
217854055
128226748
1515695076
21292011
1108342135
1540368279
885137617
1422507030
293872051
1949110303
638303703
570866407
1182606267
653905816
1870270773
375943714
837087694
1957614700
258091359
1211769904
1575231542
242402565
1829161037
188086915
1690838612
574515818
713285012
1012144720
714303304
1847066044
126370499
1592690180
66408068
1486115714
2048353850
2131511934
1532374547
825444952
798192799
148977006
1233136393
832223591
1582138183
1185597580
751973440
243509549
1263754519
27935457
1177263618
1485000569
1843511748
203871761
3540574
1074165767
136623021
1847950472
1505084620
463721093
46987827
1867449468
999649139
1938742698
7424851
880841827
202354315
1790495949
1517339999
1084021198
1355797852
922578206
1903706332
335851472
1919155504
1793717728
1683666298
2076479305
952036546
136585355
250478886
861824956
1211328426
838164354
751665300
694435992
145881544
500254289
682408317
552004637
237612761
854486649
913055552
755417985
661189845
583698591
1104940881
381733529
362446009
187774700
796577527
840112226
813604675
1584254075
1793988886
1877321117
588124135
105688432
1036744793
1090038624
1023621093
816471179
51900707
1884038320
1067380514
2019888600
548573648
1585554378
1717663541
2102469020
1071143399
2138745879
197388110
1780326823
1039133787
1755263497
400778436
383021505
785205488
1209198855
866778070
617146317
837760061
168671673
2091274835
1040967031
493972216
275655818
1123718544
1946670730
2073495598
1068031352
1873882666
685421900
334672301
2073587530
1900260920
453813339
268952842
1062164485
1452673917
1102729412
99017343
1464053311
1665391382
958192191
1069757743
665077921
1859784475
1605948051
2016514182
1886633593
30415905
512490355
616921737
453828495
1809569405
438387320
1762118807
1076403395
498670010
2133293570
656531831
743650032
1677896947
1611983728
1949238894
1992158580
2004858946
878435739
130658172
1149593439
902874212
112012086
1055353969
39625988
881044696
1047103790
1752566412
115625338
835313500
136627730
1232775565
1508637530
1529182339
1083117330
64016672
2130629375
1136277255
1833772576
1247584074
1657396106
984897978
621229029
776361865
1433967822
722755549
160288271
1577851317
1693109071
1413057723
2088087197
683108242
2574552
1646002485
1608833329
1981345585
1114421990
345377019
1778194516
1377594597
1521082420
1772181068
645237058
1019922197
936669317
294606401
1710445852
1169018746
2084682292
1324168337
851461388
986212566
2066304060
492926233
1750580001
1031504522
371779081
1107358593
837644098
376457433
313751491
1406075288
1979882672
79415873
1639904072
70703933
1133441600
333843838
1538278647
379142077
584797147
151107524
364453011
181067482
932909305
1139348320
1147680578
1649067062
1634360682
1568443944
1497356542
239481018
1274226498
1882489823
844967876
1394171345
1969092965
1848698588
1152490887
482540024
246829700
1046069453
55509064
1206382895
688476852
1699879245
363560197
1082538202
416035307
1572564746
983086950
68580197
1765562786
301132246
1236620357
1308908489
1667611010
794282984
205678072
927403701
562115653
1952820577
202177435
1929342597
251594514
1190336086
163851018
2081186317
1024872327
415354453
1422800670
392135624
1031623783
1626888139
1326257769
1110409379
910604040
685988966
120004643
823591765
519536815
1519759505
1081300293
515940977
140212333
136031823
774966890
376818840
847562723
815133089
2062328957
132376880
1078742249
857559929
202247303
1081580895
97989208
1735389814
877346404
890490591
1454175320
2092453129
1262988347
1557495412
234972887
775708945
91712507
798709186
1567117487
1462961876
83206464
1067063781
921022687
785446536
1441748507
1019622820
39870615
1916843808
419235261
1765997088
297359806
224873550
621487064
1453430528
1989391892
824586652
1102676913
1498587072
534744561
2140309702
208395856
128306003
1694198326
30947115
719045921
927102457
1046286165
1273282217
1768352060
472778006
1103319962
1342860078
1641781749
546548434
1868021219
704357084
428995190
1031731874
458030867
1148681982
1934250750
703156386
1490601680
903543245
1231019929
1948491987
770942505
331654622
1766646118
1164933700
387215470
851860785
940246452
1146257217
1242130836
672599462
2117102510
1119090971
242321334
1129800098
869590356
1562902392
2019534596
2057111648
1394499757
358401131
2143391940
212987311
980908868
788334553
452626595
50275038
1926866092
844095923
763676286
1379646121
1829405934
328169793
1895711362
286516024
1663020947
1927299122
290537684
1998822624
809749740
174582702
1937548606
770807525
1461347903
1279501666
1996226611
1701058311
2101818513
544471471
79817722
955282303
41608207
932946490
849678901
953926318
1421325041
470398520
1201686246
1409520320
127595761
89301699
847419049
668042125
1849479993
849256858
1398851448
554383695
446665025
310810643
1989618133
1225891065
804442699
730469343
816574531
964193909
288256549
172268636
1328859085
225213814
141636424
1185182666
1388269118
1378417482
2142384813
228166914
1540331850
1717513355
678633890
608432469
1176507085
519204818
1762243214
188524636
1066961385
161272968
1201751555
1068106798
50193828
189844463
343217157
318576800
123373001
1345811638
1089778706
1358741950
2142462697
2047839899
947460815
1367319545
1090269932
825590517
268710352
523413250
306324952
1317094586
345772649
1984400189
1352692576
1576994655
1184781282
1132506038
798902990
194943104
985298744
300947912
126112742
1257324775
1678174198
123685989
536693257
2140536986
1667452098
1566335885
120188582
893830352
1178342162
65614420
301054518
1526810943
1543774013
1337019185
918868171
517261451
1973520546
1025506568
727356059
1012603678
1672764058
102793785
457511159
754388648
916094314
438970583
1159836479
372394175
48124526
304134908
1969362953
1246692653
1532485039
1682531506
2108062174
489102895
2010070235
1370047855
1858973031
802080010
1519076030
1936085661
694137014
1108284831
911294843
1362735192
1852479171
1338623727
2000578982
1807085151
442699731
214084168
441577560
1978742888
2126345793
251505349
1274918909
243539679
1629219268
398323210
2037342461
1496947757
253846399
1821699335
1704961231
1771411017
143315084
86976584
122059317
1510511775
697376412
1386337706
1664992518
1871282368
1492846034
833834855
1520688070
387800885
1880364563
1758194193
1129977555
864579886
1148884724
450356247
2132894935
1849675629
409333049
296792172
1893132008
1707022763
1163949627
2132919323
1548879356
1320153302
444047749
1445153996
529708862
1505084620
1855344689
569238289
91782254
207300343
92916501
1031210293
1056074972
1717704331
1954500247
1502770056
639684698
1243881252
224592734
684335878
418129231
1390275223
1811977778
1022159018
1946154441
189009830
1869110887
905232312
266727800
1671460553
103010755
725356962
1856452852
635849172
1733267819
389198014
927923223
1390418481
932716025
506993866
1008832026
1286968309
1703724858
1590064927
1204842740
930168177
1806895028
259588287
1288306553
1307026512
755250853
844495278
1741874024
30516407
363321540
546609944
1597064606
625726965
191652969
1621741598
1508217954
654146578
704008870
906765635
1629143621
56900604
1869740903
1051897839
844765397
987426810
1099527761
1705267251
1042264441
493220312
1117921362
1534602333
2049565649
1620837840
1616958085
1632266775
943441895
1560166488
418129231
1937586362
592392560
1747611479
2059125589
1944839842
2110054570
645935718
1134862383
1387760582
1321738704
35046163
990416833
91868620
1399389262
1173517352
85591600
648515457
1382671609
1858161048
1421381562
652181767
420219208
1419005154
1023641953
203458769
1035748750
1526744758
1419268816
2122427384
2115972510
612995359
1318188711
2146131774
1462195224
252030505
1240619854
985821477
1258927090
1056149371
1168841538
439394650
705327008
2088616319
695170642
2115545874
568053149
1515446390
830953272
1427844252
734789609
1394242860
749549346
1213730506
90645260
1809730536
1300342206
472312980
1809189901
1357173889
1944392501
1995401246
1705712319
1896431011
1665556553
2116484876
1687830293
171283774
232363096
2050436946
1547139806
1639923409
175740321
1803073556
684345819
951219314
168175823
282897920
1576664744
1294089883
866935375
1843281605
1329855826
1092899959
513768834
1245739002
770106556
1543210609
1746258078
1057913253
1507607750
1297571272
121959260
1164075476
1000379896
828995763
1904628682
131451776
1050730794
527096503
593828043
1188633913
893132680
456949493
715078715
1489244446
647437011
283009138
675967509
74930492
655857011
1716908456
1313016589
1499991769
177702105
880040722
1069572026
1110930970
717395482
1867650399
1972841471
262572029
1649039788
901639367
1313156204
458286888
1127678640
526096419
327649020
32065174
2052846558
982627901
1182717968
2013820880
787956878
36441966
1021916883
679711321
41822810
603516076
1554971451
143150327
1278238199
968825420
313621892
274270695
1356406352
2045024446
67947980
576648951
1677470823
1793525685
1051889596
882652904
1610745943
75303507
181014568
864826647
1975564122
1593120081
902753787
1050114750
377680517
278074902
1368900262
622944027
1091134652
826005664
533595368
895902510
1070730060
486949108
156800977
2024380286
1799193719
1147590147
1384892027
392424100
2116128119
1381759135
105246635
477043397
1321826576
1559080567
1875223792
2111647778
1493536712
629816521
448469220
1639069839
231270948
629283417
748562631
1304553040
168600931
910689980
981992899
158182456
1188914993
712939843
1260832823
1112184675
115984996
644168581
1536319638
2078085842
1614661815
83865861
1711626547
1179434044
1523182185
2116149951
378128758
2076937134
1012361852
1878163487
1268283859
258074459
1133753496
283501580
1130790597
660778803
673610715
1310324120
1044877728
605120900
1848724452
455286321
1710927033
1503762045
1207081709
1086152914
501879819
70056842
7612895
1884477179
1995568837
888404046
1014753209
462562198
445215963
1836400504
924487272
2042184354
763088871
977044101
99068106
354104062
1741714406
232006276
1033374155
744779719
1175876807
1618059380
1812223995
994073772
1931596389
1319701654
257715896
1835948228
428829590
5632536
627194737
965575758
911296095
272534140
574775291
166841947
567087770
333876846
1220437101
814873569
323176738
1873740598
1441654273
569368879
1077086169
1307944677
163290642
180071261
1338771825
1713796034
725492713
1412436197
1288384604
1769253823
54562433
1144206811
1618353936
692977357
1758605172
829330766
1169442407
743743315
1573873299
683312144
937441995
285497730
151749077
749289382
1701937990
804725189
797462482
1365429405
829508650
1356553057
1818857500
1584267857
704763867
2045693505
1931735711
68499761
447092172
1108104464
678492987
1366849558
1599206962
1136193597
988372264
1368718786
1461305307
197110695
811668614
1845192814
1241181819
656306156
11810085
1095211958
687215569
303811313
139558432
408184315
1409071275
2045100188
1880816107
640539275
238559093
1802931432
530231565
1492181991
9997513
329234455
240122700
1952633437
160366052
283681792
736080947
2036449866
404391560
451274500
577615431
1284311491
1814266768
585313940
671018955
35786944
708529456
430726194
1110848719
653655408
125672210
779842715
1898634813
776895490
1168745363
2011126232
526705702
422323708
1672379302
2059160892
921317636
714293299
752815285
498303884
1787441134
1566612402
501923329
405771619
344378114
2055223036
2041543999
1791248690
2073951512
1626656561
548035513
152964953
1443571334
2045634264
1685909183
956123646
341883766
840754090
1381717535
214467220
499676655
1795760768
1093190960
852336945
1935482026
1063223734
258251585
404159231
1846916799
2035784151
688665986
134685089
2055385923
1595092226
2141058440
266523527
760822553
70656940
270124132
1262501152
83898272
325699504
663610901
1843844883
1157237342
1881827183
1880347634
1588097649
874311777
1174911575
118632185
1840024770
1896431350
178940247
2041946902
1457710290
2037619572
1095319735
589455654
265126187
216245268
120008253
471607562
525819871
982265480
2072546895
1908940414
414578272
1863592624
635612246
185964390
697311268
397730740
1633074219
1084551643
1887814688
847809013
1316136562
1462017751
1308159219
362244091
521281230
1127764706
1948007684
535268218
1360341079
1507999721
1828634821
156777818
613542476
1862619161
396552865
321300745
1508022210
1806797761
1835521428
762709503
318344914
1560700951
1633174699
693451695
1963899600
1145415414
872938474
1728229051
1303489343
920656436
440866567
1432401422
445691529
1725306317
1512490036
2077483671
68616900
1279653122
348552884
1300435339
763825282
1797994060
1793697491
2015129132
1885437155
582678240
586775116
1148193499
1315356901
1133923639
1202169176
1330411600
624387617
197200156
23312967
1392421333
1099803842
1446163502
1263984161
2087368297
645626290
81818322
781831283
1866119936
1649966675
1097723265
1076860659
780937397
1348563357
478197029
183214665
954078583
1406993822
1235594791
1791836272
2100142206
956497489
907260166
101939498
196864006
2003787177
598575573
400159813
1530763410
1755739664
1578113269
1902468413
1423153842
211056294
1915329082
349549220
640975838
415596125
1129170214
1482229842
386241545
1970522779
1535681067
1491985084
546788312
193344276
2056440504
1403553598
687650645
2085131915
1472830400
1110231912
560663173
339178166
1247726279
475547896
1479068674
2095026739
2051280116
1491623326
1848584071
981576640
219517879
2131047939
115642175
465556533
1468272791
333108256
1934022130
1066332741
1999563233
1564376087
1021774807
908699115
997508016
349833483
1946820708
104052426
1543717430
1024818192
732511089
42413397
1270316647
818602635
2878869
577106396
1604274125
260391501
959323258
1164600027
1206141626
1605991167
703921774
1672974177
944094350
188740980
809714055
1291371499
1340156885
1867607444
85682014
744490051
1322894634
1013896135
1240799120
1823612625
396721824
971706550
567268461
1800562805
683517211
55917574
1116732583
1201916743
1231017095
1561302331
1719686000
770568959
594286476
1019189406
1306978922
1551925896
1253516279
457959400
684717742
1696451959
809861360
1367579772
1662137027
692444426
1035649395
1860408968
216579393
935532338
53079203
154992487
1501739440
1720520186
771541333
1557535540
1236616988
1679111704
1807525066
1649943515
696644051
942499933
753923831
1140769328
718214751
608890337
351403257
92981744
836836624
1033380706
1180821681
770304330
1217853118
209159160
1525324952
1486467465
1565474191
1848343339
856303008
974584006
619864453
509966611
2118064137
1254411515
2086529182
355883510
1925451636
118446316
614242191
1733650168
450885031
573830827
962614272
1185635725
379532108
1112538512
1558594288
1147877438
257561099
905990992
739626519
1988293651
1013190963
67868453
1556157353
617953742
693086036
1521085560
1981211792
959936592
1976614870
1501671539
441471223
919635278
1132529094
1197549997
84054871
1524562548
981885138
364514618
977563550
1790504096
663698519
1651922620
1872959838
1955637935
479385067
1047322572
1585107839
1461870043
915499429
304813504
292026019
1582372198
1680938385
1296046812
573677619
2094581161
364639971
1733823868
1316722622
1296245586
1827131027
1502902914
154672930
1812988079
290544823
1917462792
1792595950
56549453
1035709499
513643283
136763131
1972382527
565042147
391719004
255379371
2042357914
356707935
1237205836
2048009155
1545836976
1182703107
467898406
123792920
1088231076
1203822839
1945392690
1521110222
905985750
1879245855
1534944704
1900200058
3797828
1254982439
769620458
1454547058
808167085
833558699
771675629
1473773673
289504028
8422606
320916961
1270654827
2089881946
490367732
6001535
1142116026
180919349
1988022098
543965735
1960170578
971646240
1624603442
1118209743
814015686
2131372052
383647615
379394423
152706656
1789633118
415996079
536747755
726282124
449266422
940838815
1950783027
2046635715
449866178
1982473717
1605665843
428825406
2043933347
17299638
958221872
283213071
1957620703
1585077880
1210479580
729692549
1718322174
834651669
514994545
343483765
1882601748
631828730
1449352572
1752909559
1810602514
1058877789
369069780
244779872
1668108068
291316017
2128353962
27931621
1956249412
1695190453
1718776550
1219120759
1691158819
644873410
1683324974
253448608
1767267164
1091322366
1348270192
135384345
88562570
48974003
764024689
1836944771
1226266311
551907980
935278400
81845244
714209683
1943579894
2010732763
28379274
203409689
1080907998
1130187812
671230767
1758486090
1988849265
2120387022
191666284
1132191696
383586222
2105432644
1062716031
58246338
350414852
834583181
2074142470
1000747028
430700734
1566729959
162081940
566527047
2089924360
92096189
1829662994
1352011545
240663082
1312271776
2124584756
1290342640
1654763873
6972073
847069053
821211213
114971795
1615294145
2040399746
1440087601
2127663070
1767147921
1380472198
501074808
219281376
903463777
640073629
1429076361
1833257648
1993208497
1878268208
2002048950
1273483825
1668334543
34228449
1119355555
217985412
1056166425
598581872
1023708183
1239750071
2040165310
1209876415
427912763
1994153045
1875831496
606120733
1031756446
139088181
908406267
1900023167
562765512
887971155
1646530912
1951317909
1424480974
1527510632
784981466
457528750
733854542
1996416075
1130877710
1029990132
1130350581
498656980
276985821
503014450
394172703
294617552
563029053
2010197448
2020224462
1654252803
881757505
1317489629
1001924812
355255412
1181114355
565088015
358238207
771965322
1287796571
1804022223
2012053595
2126216789
849263541
670873859
1701812981
210133168
21964930
662442594
1442789954
478509014
1912911706
1731965371
1987039663
1690424889
448725684
1938957064
542052315
1777687078
520707511
788791513
609985225
963541721
1066767904
514287358
1590632234
1555988973
184225055
446712957
938204476
681889148
325795017
689988811
2134476401
177071631
363621402
445179953
1051277188
119462006
1075331188
432271442
1486369826
602148954
819861482
1377689280
1597709592
864121873
326155853
527045420
1951173969
1458403504
1377068796
212819567
1451242144
18306693
166188209
1435821460
1217041868
467012304
793307287
110945411
2100368449
1451380150
1404768341
1524728859
817990723
443266656
1185682344
584131663
1165617945
1174664045
912125595
679794589
1251996766
572305448
1072682531
49691740
180708367
1366562918
1721636196
1668772598
298541381
1529480143
1627816335
564204522
1399842254
1256986921
2081636244
1515691690
1587368486
1385338855
786663497
55273307
967178094
1678262071
21322220
396199982
1902802515
1168335087
453814400
1274312798
277122665
741278912
53909358
1522295464
542124122
1521231042
1482665726
1116152610
503464071
1219913512
1077449240
2090355569
627471485
1605332257
98355317
28511845
669606528
1399943781
719463335
2132206342
1166798237
760656820
1518974040
871502227
1615442730
1970835456
395219156
1526125312
531412067
706242735
980387324
1435794571
1287940483
638764791
1325439414
613142534
818304053
739881450
1962662041
1355380833
461245694
1704367148
1722762113
373859253
904354622
334058606
839972589
514336907
2116115379
286497271
150820333
591029751
869674188
1763022111
859655851
581749782
1673162777
685604968
2124167477
1972012824
1362051227
2061755959
1269631028
2073587460
1046059585
1774387595
367448148
1991725645
1083932354
1845537696
1812873157
952208179
1069792910
621323305
594875078
610820586
1938530539
498999232
664430310
1528990889
2147254352
1565303382
475712516
1176151138
1093816980
2040810272
1689485385
1090268705
1646003458
285081744
1617110831
1455667700
2118899349
1973077399
1972177725
1106728016
2076347878
115012469
391078097
1391927963
1067485989
1455311573
707496863
1236780952
1303234021
804005141
62187039
652585876
1071417639
1838526486
1778266676
347185730
1131203160
1657063338
259423485
1067063781
1471138388
367424843
1985823348
1741154888
1515031944
465770691
1139880197
1884290620
846799899
2472271
1516797084
1615421695
1525253141
1968333103
429715388
1634660995
1820138785
1051637284
992104142
898745362
1620332062
665528757
1548719629
2065741428
566282270
541596308
1139351578
678584582
504112716
1255028290
1936085661
1144932573
2105834814
932974461
400981247
1163364442
1364803611
544955638
114852133
2123602537
1898564122
304209566
732072270
1423527279
393346309
1562724503
1258013548
484574673
708201900
173349634
1361259094
719451268
59554429
1887145480
672473009
1451150024
1171001758
131332068
216726949
496638420
1034657299
754761647
175766542
1821541431
1728525906
718075631
881587972
1143715596
1342480880
1398993922
677522725
360981757
2115808555
157553083
2133558467
386470934
127019872
1452680123
2121638569
2096700775
1043018026
286755058
895511873
1387874141
419477915
641379861
1284404770
368791814
536731809
873169009
1157056808
12742137
960477699
516173855
1820123658
816491618
1243323521
2097667533
28475013
1987601615
1663822314
868226961
1722511955
1405216036
557504070
395992070
462716238
371260616
284819889
684411236
276985821
1375596998
739691754
1292976457
1702315377
1671187347
296400022
353448388
20677407
1917173863
1299561600
463794251
207874106
1974258524
2017360959
1849120210
811295233
1846412551
1100922020
2131025858
1908575778
436187193
1398925289
1965700481
1561981886
2057277731
915699613
142646641
1553837708
444153582
1273901870
1128764941
1373537314
659983311
1353536489
899006146
1785398968
2089701707
1035032149
2001283910
1607162110
1808134592
1996590769
623133370
1368902406
406857179
1576525759
1550540277
1342387757
853009548
1876123489
1468652853
1338187288
54232718
1102778429
667445045
910520239
685952984
1437739322
861938804
965800694
135793017
1889335853
1951991993
1459530585
1221958490
1458005985
2034162930
957454822
1215189207
1712924762
1598170288
382140642
711077666
1570603593
2093184531
534128888
1231183681
1620837840
872792097
239596749
1731959890
1858161048
680385477
1032094914
1491435821
1414494839
1400945868
1866420583
910255392
1193705830
1740201181
350005934
72289689
781019988
2060039692
782155256
970677725
1958743277
1265667676
1202599529
1409550723
906768352
1202641361
703792732
1352072981
1583297006
246552143
196119312
1002942516
231454735
1522183709
1570483718
962002280
735918199
79621581
198294974
1067277934
1134059227
1151137935
548527348
1030356504
1907590951
1312892437
1142048896
1239880759
1949252130
2042776778
1065546896
2146743173
1447748142
1137779052
425820148
1928112429
68351932
46057433
885700519
1366749172
1103812802
1140337778
1596188068
1718230925
1722071504
2059459103
592162542
589915014
1623301686
267380186
440916662
1811704449
1533811567
1760928797
1006471838
1449227738
501509132
1605903423
1783847878
361574994
1990241423
181751418
1181536517
1198792693
1435519832
753161114
447225665
995758969
2000435593
701522329
391639202
1189220721
1818314105
635973967
998004304
1813580812
377874743
142110892
873554776
1335818963
566369515
1162700738
624221464
2134622796
95450259
1667007743
1363087024
1140005525
285737351
1246362608
338555856
526348129
124238551
208588032
322184633
1666872603
498277400
1152186507
1081114089
670735650
1295500777
154759069
861095516
1745293575
1934901550
1236923558
692182604
637206867
865446653
546331756
1697126128
1793456092
882094484
81777183
829171067
1218102260
191966063
578451190
165741084
1758390467
1730703400
1963474870
736565868
1600522792
1460994169
72828286
738764289
1337337281
886455504
490951975
1289934875
499003286
1666116259
858622300
1519039150
1881391014
215920429
1283790374
369670678
1698758161
83567360
1077197485
2096483535
1636101370
1939178108
1141401023
128511139
547992604
1926998201
1316815043
468051670
924066341
144964702
1884095749
1332913543
1809414702
2113554658
40814394
1535529424
106835192
665927802
1203694299
984815169
368978790
645693913
869525292
289970996
1148089237
1358380217
753022136
759364258
246666430
1130619838
689731048
1281511641
937512255
489219222
158786422
102209296
1806404412
1938995899
1599052710
373082062
1364074476
1735778799
888304811
252313617
335374180
68003844
552830714
2027593299
745690920
1957259798
1448773309
1905625712
609991647
142337563
2524999
1761582479
1637704464
733338083
256627983
1240879108
59579670
1762207949
1416879572
396087681
1749997273
712358118
119886368
1327608796
1227298485
2126214889
2019689821
1338120465
761951384
938038989
1632466477
1157410754
1221036144
493407753
1311846188
671195653
1390452375
1530497120
85557632
1299658292
1910281913
342581502
2070482217
1302635418
195306297
966045769
605062451
1290154637
75222841
1219306753
1020047769
1975433006
2016848621
2049175178
1320107059
212345939
563892789
520316879
1637196783
114882303
1436855265
386526880
453609961
2027699318
988006751
62907540
698774511
799461239
1181218654
1160622370
1754179353
1323832964
189142242
1856983301
1894139003
1600660215
2066617442
1258118534
836720074
2032806167
1108009421
729240750
1688545279
1200042525
1267008847
394119697
1428174057
1329710143
1548396280
1752822124
1744720333
560510234
1959571812
229060748
1517838128
1409781929
1264968343
1471136705
768554931
1470592468
1109809843
2071588371
795037019
781228157
931069109
1807095989
1896899160
894477597
60376821
254782625
547582947
1378712675
25978250
854181112
1378171166
992133970
2030697740
974854510
1728251671
325820097
2116261437
2103602549
1306620471
210799219
465089860
1511275073
254294387
469136230
603447698
372353938
1667006232
1839398270
143835144
972322295
714232854
729545675
1237044960
474541966
1895079870
1988547678
2004223111
2105853946
1042301750
1004479356
402100090
1602278964
476616707
1661016592
857304587
1552983384
450742429
421171861
1369345257
376112759
594567369
1403354778
357581953
1313949891
419157020
163805736
1009610781
1569214596
221530970
117950517
156166024
1769335073
71988120
1423493230
1912970877
579621769
1795448532
1756751227
1682027723
238187429
1924280769
1775047668
642762791
549284427
1709720890
690601998
1229917975
1554369740
1928401058
646387696
750340478
1321590551
251054211
798117975
1871942944
1002985842
1901995776
564355084
919747852
1083343627
1971662582
209499839
675651561
1115510840
479806736
840443623
273742364
224252274
1455955457
1097967259
590336599
1131491329
208707703
793960195
855883774
757359735
231390445
811915804
326423823
2145382489
583805933
2144241669
1897654946
1311393752
1725221882
790119892
216241120
1593244911
227644086
1280119475
702245074
1527021678
38492423
1240670966
18966209
1984398543
398865876
1976387025
214268942
1375312417
2043467905
1222620904
100484182
401463152
1369543053
1099765514
274526042
2084481389
1881843577
403434832
1791762525
1434751909
329963955
567380157
1558303118
1267945743
1069033890
898798623
563972103
1569288680
1412290660
326703983
350613585
336568762
293679607
1234804206
2050979783
803366858
1393598509
1539952373
1556777006
1325393645
1592509249
739621952
1512537068
1571345088
324267046
2050918523
756497203
1259748752
1420154458
168541496
874801832
1033863153
1876398067
470501557
1316505473
1652965760
923490427
838842973
1945255894
881833377
725618136
2108851511
563829311
1649363061
1000022563
997381622
1859681223
1904345174
1139310759
330351707
1068255321
1783107784
889283722
1708214381
315967000
927711500
1969734188
2034966485
1721510045
973948574
88964063
1018432544
1495685500
2004036226
1447243908
443520207
1787616182
977350962
1013497549
1110201777
2075293912
626324073
709340585
333273653
526439829
448740093
1492201095
869523577
623857294
965112841
666644292
565953357
1549685468
1294654995
577562681
710166181
526431072
44410075
1398638338
518324442
386825969
2008268823
353597483
634985273
2073235702
1560209903
1662581480
792385423
989435271
412120207
1558548255
1522174250
1463964791
1173867804
1855525362
115624486
1507427381
785346038
2092094133
2103520586
1684783203
587453063
1114647323
146232910
2108417669
389136035
761708060
2019495351
195426413
1158843483
1066191546
1443403846
549752960
615773397
1255169843
767296892
1421948567
457754244
1409064824
17421696
1653679284
2136719171
767762830
2070805249
1101375503
544199110
361898499
75074804
281409462
970543048
1324287407
272916567
741317878
1326240465
2055465254
1645134777
1368554683
1009597076
832889596
1238323302
1112980167
500262393
1514328002
74798472
1695050753
964491634
1129033079
1192813311
2107015150
773857712
2117384365
1820233038
132518664
1562681598
1886987981
1971016396
540492760
243077811
1588994857
306957460
1185669610
2081784978
436393928
921323459
901848905
1544346597
508735525
405305660
1072319933
584675718
1402376650
128990780
644256894
1807347082
1987037056
1928416669
877350911
740778290
725157202
783144100
1004402771
2006311691
1472842340
1292154652
881634684
61990694
1792267031
601715759
1935984312
616495975
558485134
1926342451
1623418270
432010373
1865037686
1935755092
429797352
647596265
1238270394
301661829
1571961801
2062793906
1988397470
1939295763
750500608
1634849694
909304761
213153619
1383237415
553926642
1574931663
945304510
1781335597
1702895029
859339494
794257365
1570327149
188917509
1729918140
1282294913
1759502654
1600011433
714368116
1324480370
1433995950
423515961
527846010
499289102
217436115
665905333
1042409384
1442953500
1027230337
750990397
1363986929
1059187610
1049480989
870646183
546806532
1217086904
1148274094
793529078
1569560008
1287749547
176916787
224196273
1145885314
1235752107
782009276
361102242
1223268507
343140813
105636722
196742544
936725635
91466707
1124956860
188660134
287688739
432625253
1247045140
964617809
909254693
383708102
1049474939
1911045446
1708576692
980955883
2090882393
2100838066
1393793139
734958288
1688941878
260393085
1908081354
1338316318
634799225
2003943108
179405235
506052535
850230148
2127938760
354253860
188667881
705902233
90300296
1440666516
93380912
1935193929
1297518896
568462110
1718246444
1601397039
1468378491
535681856
1341673391
480003613
322309706
938114492
553411711
360951871
672217223
585461872
686861738
1697201036
1619141521
542952453
1850827457
1298869297
1433686097
379802562
1231134738
665391571
1948715571
1284563569
1165410476
972356841
1593805369
767432322
1025911671
366131215
221464920
1610312498
1342999656
323286328
604252309
639958034
1929130252
901100698
4971531
861915105
2106279365
1162382397
1491303609
969642352
1480887656
1836971956
916412426
55422139
492629025
655520676
1366118977
901359259
868450963
1174038404
636646429
1577573170
741501406
149470744
35744282
117829326
889656302
1463079226
1194479879
1341820763
704265349
1314876842
364369870
354826805
717997856
1442492269
2079435605
833481955
445101362
761761041
1577034908
1406513381
472366855
507040761
1492433929
57353903
1237655881
774027433
1321478176
548605480
633463108
1544465554
738060513
440119002
1556489788
404006312
1945953689
1452816111
849221630
1384751010
2012087301
159541893
470147856
401164756
783282316
190578564
455578559
394947149
1373608585
1932610678
281286386
1001147434
533613906
22344470
1070486273
416928375
150084586
278169150
1682232841
1264220538
1899986894
1648352564
811548592
1680313917
1355970589
336321108
1508167316
1781227370
212838173
1622290240
1098041227
1347461909
88601047
568447600
974196791
1621404974
293969410
1923160593
1823733413
2082319197
858645165
1432210618
331014819
55338413
1802067987
288979411
1993779636
281925134
954793928
474250140
1697543049
876432431
514988994
80411526
1887830545
1689949106
1944687802
755220003
1101252369
2064894153
1092077300
1762999648
2010373570
1820656780
1822007758
1622094957
1465471721
478789025
1681156021
1557409772
1343401408
170334468
848600723
1453293739
538477516
1808731679
1680680779
2077975500
550659422
1351853534
1334404509
1047578540
319226036
406754631
1041789402
1395531547
1990351923
1242264739
44609546
1460038136
2121154286
1880575506
1504833772
1372737312
867368577
1760801607
446684790
1301180307
498176374
1675200799
1642950960
965044635
1444221242
919496319
1412264125
83880048
1481830763
1922943222
544173330
2104085084
1876371674
2050015829
318989726
891747867
1073895750
1328954963
1340035198
1503286751
892917
452579189
69893335
1070536019
428541311
388124868
1596111484
1707032821
1884097676
1426664585
2129437879
1246168964
235303956
378942311
946749964
1733230913
205150417
1185859626
271653164
1412280682
44860322
79714012
381733529
600371382
792615282
969748610
464335166
670578094
2047298823
781534984
762319304
1803155482
885661254
49616924
1275839286
114369247
1404051871
848245620
1589749516
1947323033
641648890
1079393828
2118492313
1068618727
404209715
384506693
2121300657
1164964083
1120053891
994639990
1637222070
1728664275
922862354
2121850446
1125532476
458497299
758705727
152098940
771388150
4913693
1260339686
685035024
1963703981
409253989
1694918275
633389209
2100637190
861361431
1830541699
348514528
41949579
1805270498
285835474
390617069
1103646136
820007133
1392151571
1122964438
894523949
610123691
992268383
1406895020
1774404219
39634993
252827526
1312672876
1358576327
882052524
889869379
284540459
573199773
148957986
1238521501
372271885
1673437630
817864366
1924330993
450063614
256320271
1640803703
787597829
722095732
774240672
1522416358
15968728
272916567
114897209
2021951047
1737263978
1045797759
1762145064
1589486348
1296825242
246037833
1859469303
1931113698
1689948200
1913983655
1352078894
1731361409
783374183
717887239
1585511984
2109222581
2131980940
947417465
1946162630
601469642
1446360363
1435018065
1881009777
302754838
609240072
521664679
1749057347
224059967
1876743843
1939858831
1210485408
2146394247
1950286516
1616659051
983651468
1654390991
1804275294
463335745
1255916181
1139091697
1948786563
850577357
1749532963
782740404
1026303550
1715390609
1166381554
964899409
144223075
374615720
1129637463
692162433
1590150994
1115790685
1270985249
699174106
105227930
694238646
70236903
1309683725
319675774
1300774471
567371616
759520528
1403572236
1366450501
810350149
2096988563
1111331580
225156363
483370810
1126348858
1615754337
1334094019
1011855473
1634116503
955906495
1262044943
434869167
1898662133
1391827188
847820989
1117225197
1125217975
1622338035
839477742
451842164
1703370592
141111792
391266511
1520514057
1190737678
65028373
970516510
901871754
1652244621
453286066
1568770538
1208637600
731082805
596776786
1067802995
1044085272
2082025057
1169070568
2130597925
2083711821
1501415763
1235489926
131818142
620459592
1175873169
1603037818
1641973390
1197570261
739942553
592044878
954537160
1205833243
1096160240
1378323156
1971308563
950121041
1199277239
243748266
227831809
295046952
623106427
1200917890
928223348
409529391
1378785679
1837683008
1084611579
563748098
2048151306
496561785
317231645
502537194
1761787933
1834916328
2029412687
889551093
1741715229
1371488607
1838214676
1377369299
1701846436
2048576951
310872297
827203457
636502445
1110182890
1398842161
948741055
1858468975
1299154652
543706718
2072628492
629461920
338955878
1037864354
1916099362
658713660
568568479
127550796
881471385
829968265
397730740
158551498
147387234
584618699
312463202
2050102930
1986089890
787019013
1150864152
1164855261
335851047
187839185
415657567
1179473875
515258151
54575590
1708219249
902342571
1245645193
1389527147
2022799048
1101712331
2029174140
1931070180
1998283764
494883498
1438151428
1317267407
1358448384
243393953
88970849
1524168160
1927523934
1640093355
595018614
2147027984
1243319182
2079776355
1903627349
665270405
826644131
437288234
656988337
1214494696
213044119
158045080
432682832
1571270176
1779686106
1221211623
847557368
577999851
655122109
656034190
117623694
1278915338
1441149054
747547314
1911202868
863510772
683881603
106614456
1435812032
1870317169
498656980
565792929
700916567
1330111182
1254683111
2027409275
1533901706
581295180
1203749126
350755703
1268958417
440779154
1580621426
1294390321
329556538
1334477203
1914403170
1379516917
387201742
1411511744
1501912533
2094578139
1501906326
1454804286
1969103298
116931260
1878703052
840497427
1802976253
1069822814
1457985494
2139102983
892939098
255447018
534582134
196056544
169992161
1669389499
2136270906
691715220
2022714287
1159112345
1144226691
753258259
945168530
224479858
964331505
96427081
628884398
1884782785
1939765850
210034716
1833280402
1111573228
438521652
38586262
1911110283
543866331
658870031
1129475877
425880531
28498228
1600814777
1990754636
1936132628
569224677
425194901
495337959
508581166
1113488207
71469320
1785002089
220276615
1778658342
1904354077
364004065
633811408
622668754
1975318313
1333298535
1986983161
1981946166
911675033
1321190056
185995640
1133288096
610803544
1865415122
1062439684
2034714062
1046466242
2107731470
541640143
537892415
128478001
1772123722
1539896216
1563905697
1899045951
135627846
50484594
294922847
2108940152
409253989
1045999046
1470234676
701522329
1996893356
1941666157
1199169029
1176781052
727386430
932081970
1581728839
1245609603
1276296729
1911115786
629467331
585025891
1029986981
801302212
878298231
112992903
299498084
1262798420
1900338864
1053933546
757653356
1012940795
729672740
110900888
119578246
175112427
1635869966
2133421924
1434717104
851318123
1022528998
1729706563
1255222149
1792358306
668123673
435884298
1290367122
809958521
1098799942
1887653558
592591603
434223984
2107614918
1382727721
537629922
1462639450
2100321415
1827263036
1504408111
9125329
1320414897
1316796052
1420000069
1693112318
517173046
486705412
212192939
1444343802
1850785284
1464193973
1190509117
2058520954
1174546067
1691110765
1333901474
580016856
857576346
912907182
1039587888
1669129603
266655470
1535940459
1242581800
1454175320
1796425255
800404317
964217490
1624401642
57895698
590526220
1307662647
1351300230
1841423466
1746569966
802813691
675161068
1423574935
1541361705
1913004245
1929915232
1903711385
706896583
240040597
1511243450
1368274765
1512490036
1467750443
894447896
446072389
582379486
136968292
359710075
1637862744
829075914
386546528
2053005409
1717042780
394413290
721608820
1874551703
400114399
1483735694
1747606487
1853397281
311493986
718584734
1571811026
788496344
2017636647
1917985636
1014997925
1816380666
1750214085
1900782118
424646628
956498759
670546759
1149912195
810796122
167953266
1137206803
1250233705
1358696649
305887500
19353882
1401509706
1067095081
813660108
510869179
276907068
349792169
96369181
1546843535
447884387
1480098196
779365755
1802217974
1727651597
1692601372
899873673
1125517778
1974477197
577197695
1599673511
1253121333
1513748253
1711566832
218044823
454849368
857472717
1473267830
81355085
1704753582
1253121333
427639544
2035312768
295994573
796351905
180964209
1133502278
281391124
728959708
1967155472
1215049978
1975533719
1098756834
93155285
462395734
1426615464
523115587
2089432810
353185806
1035894314
1823229468
1675586065
1819068542
2020348095
904363186
1406187480
1815248591
141670647
675281205
904360842
165585364
1011931790
1927578704
639803112
212336266
1326327423
1846012030
106352222
714976720
230853463
924148080
1202398264
668828663
951021500
500842313
842743512
34907359
656629737
1272039963
562877242
992398388
1558657209
653765180
1190053116
869413489
1527958379
1178683854
1731011977
1113166440
712611226
1463515148
1581658938
989003629
868831647
1260095143
22936712
755111629
1113110625
2037178615
357221008
1012056119
133730313
1857363096
1344275098
2098786706
902352156
88716554
219506474
1039539205
1508900611
1077765510
921018504
560908930
1085613891
1347175872
2141242475
703655534
1416810792
1224485522
1610512033
1574334755
1592770932
226715509
427277694
80688120
2146131774
1513840050
1113932004
1636193922
661302517
1519032631
1920802376
56928691
1860382054
257010863
387621069
1834872953
1709161448
747968472
475360990
1968174248
406737916
786040510
1847995932
723405541
998452575
2117726809
596303225
1366089752
365933802
1208465129
1941468486
1863616455
54012561
1692825889
1710960136
1182617522
313175826
461910441
1823975297
1346116883
184269703
1733036029
1302345553
1205844124
39081543
738140694
142812343
243085268
1425105935
1513444996
1084119528
1983854222
26130746
1049178283
1601676041
1988931698
953232639
1360169919
357385653
1355489565
250982897
1807350811
501916235
1507190901
850136223
1970007198
1231861947
844948183
21472081
358663400
1616357901
1679562300
148709866
1849004256
117874689
240786206
1225276602
652763697
302063871
1706116555
1120826516
483104577
996982092
275791501
1543453682
173826418
929118769
1104197610
575997613
1387011742
304749313
1712395516
982831215
1596644757
1864731709
486352301
1291798066
1007035477
715728758
219256646
184637340
1026008846
1936256973
403908981
1624720178
1510600946
1737177355
527742171
1148554248
680193940
1813071765
1443629195
1423009220
902810006
1818583838
40335075
441087597
1197225881
1711797449
1204944589
1044304314
1362274663
1497003828
427868774
216712499
1038971308
1779994191
1176406468
94538293
576155568
1377396435
128510884
74099767
149692100
1105967865
1224830323
512698967
1050425147
1908058586
1588681209
958142068
708842745
30208812
449803037
1841415247
207156591
1546259444
2057990231
2056354419
1307420801
1483287841
582003520
1294665750
547057612
2068454150
1493269640
1743695383
1004615769
1118887915
464559158
126240268
650384410
1890580919
1995347408
937482427
1361443878
375715894
1699234978
1218430002
1224905032
1934755633
1032420414
1351042824
1686028797
1869760329
914264063
1826610938
463470658
1984465207
1340240291
1251897042
804047938
1695821354
1818130087
1589796939
1277096113
1583804138
1571480156
231861834
524590408
1770103676
418721636
229294859
1069802974
2083169546
986655585
2061255390
2112952191
897155900
628247466
625436717
1484209127
1699895619
657726949
1638616473
1457568163
472301880
530329834
851185100
927184907
1687457688
1472318897
1796702924
443943209
1323765727
30447494
1335015185
1277915122
881165991
386806762
999659492
1595068948
2133586438
1677380650
74257481
416833060
1098640299
589963718
945225982
165263767
1586526497
1873561188
1315219812
1678250766
1480300571
2121358177
921746183
893572471
103750842
443770396
1465250508
1381759135
1201260866
123181120
795756284
191154171
198622883
35817765
104887685
160556503
87942426
241633308
2134563011
434918571
2049572213
179868555
1062992906
1620909571
1615065062
1679562300
1228640468
1375317190
2062544365
648809377
1848706793
585177231
43813490
366698780
2066218227
722411965
139456719
836487757
1029924161
802345905
838671146
582630125
895996677
455395027
994234571
1759542128
1293138015
1850181175
1689123648
1731104449
2079148193
1906220225
1851453862
879943298
1937828093
5310503
42705964
1929511506
1931670415
264472275
390997869
447912660
228620827
1450028884
1002834334
1783247203
561885506
467066859
2122629731
22486698
868799504
1304299365
1761101017
1950492116
1624774983
1858722583
395274265
1599117481
1752948976
559747054
1002636916
2066259944
1393857258
111724807
2077096607
384752715
2035082650
1641807801
380704234
1820060420
1397335395
1826302520
1144929490
1624737509
2099118381
478687679
857769601
606284379
997336214
102709628
16502296
1578752609
1561359576
1394171345
894866461
2111106854
726585542
1392493842
1780010682
2030890363
698088664
242980564
97097174
811334842
103302442
2046635776
1954857729
649522069
1271638823
1929453228
1640456753
1643274048
1014519903
362279491
1033114278
1598870524
1547225738
2121677960
1466547369
1501430187
268042825
1216123181
1450411536
1732809041
2025607488
1747669954
1526036908
1772181374
163954001
2112276761
541749602
783911339
706900053
1588032083
738336757
354082181
631241324
490265495
1414907258
1009856686
1967319760
1781160144
1065137450
702529355
1565010061
1946537812
846897439
585266783
2098119791
2060660423
492535667
1183656188
1701157229
564016419
1488965339
474105942
613848353
1755492613
1534802063
1680601493
1871073069
84173444
390127297
1635013928
828431709
974042082
999505432
1038019489
1275200461
1243334414
1201828615
585332004
1621445462
1068830545
1897765394
1457736091
1537132290
774464491
1715734544
749354973
453284919
489872808
763875960
281151465
900177849
602016439
749831758
819633135
1177358178
506713105
117688468
823395777
795768386
647076388
186745145
2122832043
1851158558
489991839
1263625349
981075618
324389369
1895720845
1246106329
600514909
1376952365
915159860
1212460880
863916371
1666432827
3523227
1790960656
1492990441
727356059
820755264
107567458
322515936
1280671019
79672793
905291038
359738736
47984727
1514595370
1050809693
1350616952
234220413
1532602562
364853657
749966873
1371229031
1013215016
293558129
1357811002
605294169
727985945
793064735
1525062984
960648441
1286201097
1270556370
1196430956
503067322
744726492
2133137626
1227553616
1888230029
1212311827
1401229168
335601780
1734969681
1873519823
355850488
930699347
1177614573
1274326210
218803102
1111358284
829117014
663116569
2057527888
889142583
923319391
1656072730
1751793801
744051317
1172654676
165682197
199169165
2035390240
1771724792
1327146020
1347250151
242016085
1912792719
1315002014
676410892
1802067226
1913398328
1108326871
1937115119
233601026
858788812
223978081
1809969558
1529480143
2132785473
376913969
734958166
1548143801
407148397
1979376645
641420988
592019761
97239812
1633116525
1395358045
1272603054
1426145909
503564427
1741340795
474352378
1427225483
895091544
928951492
1657446674
542302818
474686367
1195918456
1688633770
1866879681
506523757
1845281601
926662510
1008859835
2090808770
1552455803
327385275
1752767034
528318090
997486754
1051462380
2105277918
866950237
1177199838
1260607309
1648122788
902869886
492012148
1756444928
849200257
1271268868
112514748
1461165235
2103874016
1248820519
1534745975
1975187193
746737485
765772785
330620429
1144754508
1354076658
653222188
778870460
2111064962
110944441
2138487845
1514460271
438139167
1084150607
1168662465
1572955306
919913143
761989085
532920394
1643199401
1447967256
2133417979
234612672
177691625
26401240
1972865232
314401988
270945065
1555020961
1008549398
132871549
428286664
443195612
89297514
340708691
2020552928
263676291
1958587554
863482092
1730284049
1509603300
452586835
151656260
1347905094
1044448771
523389610
606168802
2015538104
821825667
1950021338
1713222225
1484009968
1799311946
163980130
161558070
307176250
1564782800
1330147525
2096429931
47865067
858009080
1610179254
282506591
1832031396
760683231
1410163030
836966067
2061103664
1929695699
2095026739
1144270527
1256652310
2087769106
2083532655
944216678
441719777
1136556016
1887534476
266559638
221453751
1238151393
1059971314
1920323513
300477487
1775958681
1315227848
1221331687
1434211547
1783800091
276956588
632230537
1817813891
868221663
1183779020
1888650838
952122387
695355630
186485193
2023763045
1742737289
810319753
1136970547
2037118728
653870275
1642626646
1530596742
1081669573
704994221
828940690
173003058
73938612
597541100
69093364
438831804
275190120
1933429342
771286131
1053229127
259910840
613939685
1122716708
84175023
731734418
194575599
1331922115
650470593
1371850124
786222163
1357507001
1583469847
1359910293
194569725
1342193101
936238154
170430124
496275156
1144616439
1351084996
774174090
423318934
66409690
1244720361
664784186
1902122314
1762258814
461000277
751570791
413287533
12912051
423883922
1220483746
1587938071
1260799825
2129601844
421080591
2074680479
741263005
1282066743
1464803361
310849899
1841770033
750560461
1333077816
1965146096
457630669
1388133286
1953474292
777573451
1777716626
2013352855
422821296
459156198
2058548780
1743695383
276646961
2090941962
2028665340
203974085
52908189
1881857959
243509549
614835611
840172507
29795726
1006967520
838694729
1209184921
794929532
1880774174
184184250
214713204
139879869
2021204878
1635819064
1782170821
1587971855
905752951
509737251
1090036567
62735864
1484040108
1251899921
765611675
1479873393
1361680367
1867406585
1510100000
2105150365
1265059633
1787649818
439628518
1830721298
728177535
376523233
199997287
604268261
2014099565
44282845
783598628
1580937353
801881015
2073536177
946455441
2036280466
817867844
1722589113
2107650769
488886444
1566277191
1835862903
2045066427
522820296
469937280
1314452408
1173123060
273903152
1014392161
1987785858
544000215
1317267407
1137783639
979465630
1338764681
560110681
1604749860
63629828
815212693
1328725463
814311523
1892416742
1557276299
1722473823
1197030846
1535390985
1252983076
1226278210
1077282828
1223387554
1217534530
610957975
2062447779
963158645
356922961
895674462
960905643
1622078961
1432025451
766760821
1981759268
1158415477
1983715613
363352191
2009221744
1845338584
422183447
1726128223
1916992088
759817631
313655438
109718679
616298304
1826778999
1013354866
1962472699
1495315551
1395824685
1602165869
1598212135
1354869260
589203478
604236913
2031544845
1832968447
1453878383
264299750
1549685468
2058631170
1115747635
213762899
754006440
847141044
47058121
636645879
863719880
1345765852
827986141
1969247562
571204965
1354472352
1714766705
178098143
89129845
307609169
770917734
1241189227
326622017
267981215
319379368
67228523
1506306995
639025207
1360983871
995253320
1410638351
1071860033
1818619507
1047554514
1236623405
1966231904
1675662077
1800692730
2033353866
2108586220
1766289166
454234645
163290294
1881256016
393254452
1405425887
830649425
321998734
901660720
1561837390
355045079
1370868074
342049503
418378464
229211019
675706364
794608383
2040978791
1867676144
208030002
139468857
1704623020
1100510744
1634505146
1647703948
1805070812
240601403
1882372817
1698920113
1079050973
710807128
602236162
455800947
909163093
640940538
33185795
1499074417
1834872953
637760190
180345607
1900636203
429686339
189381996
1046037610
1806378353
1343569768
1993082096
1418596921
1247014235
906705700
1019113875
767071178
1529135321
19832978
1373292156
1268138522
414157336
2012254424
476637100
1800811792
387016488
2896111
770210099
105776298
1781721000
1357209954
1389259530
1501217912
871870675
370318559
1220931176
1782525398
1803612349
805115559
673494033
367325434
438862845
848991732
1564517986
1304188866
932595383
542253691
2105979627
2032705582
105193784
890709412
567190868
2040391674
1440464470
744628265
1981096112
649937424
619704711
1292533876
637419253
72181641
2109808574
1382868499
719676224
924540218
1772309007
1272658522
221072874
778495349
1028506205
1090392390
1266043224
1668202877
1688387814
184690716
762545461
175564662
1287485598
1243269445
878896027
507421922
355300366
607688519
887328852
1901897825
1491360339
1964431926
952599737
1901564625
396258575
582976040
1792358223
1060316394
1277821411
460830506
487781400
1596155993
757427075
956365346
1671506312
1815506262
861456413
723987792
255396653
1942244775
1538442207
381533778
2037609412
775321501
272706643
2032332962
404571177
205966510
2101081116
1574915703
2101403933
680160693
1502875392
1751475985
1398144058
2114018175
469708300
504660600
1526601833
1165017366
1923501200
1598794046
1153785442
2101250298
1375172798
1196807106
441525362
828844399
1756352835
1532379970
999546835
1676754094
541439715
1378278775
127232211
967821356
1152814488
314206220
278044363
307486504
1066126975
963506739
820434651
109720004
276348644
1853004027
1877146639
941421334
466792422
875075292
1651203760
550865358
1684222204
161310189
723642526
1051036642
1048960479
1388029352
706276360
1769126234
916641681
1768077236
206653793
1169026217
114497543
1201203455
2112776881
781505474
1083855507
914174756
202580816
1774439766
1537701345
184841226
1373821430
453793454
771929564
1486730428
1573198850
1735783870
1801057120
1607149379
787582238
1335739238
567853195
1842844632
1683935087
1852072045
1024448125
1213339130
1852255262
1548243743
2021523043
1896606510
1802287027
1531669229
1202257840
1698486779
1291051830
1961141316
681994096
919033182
1183670433
1977816926
904275914
453012816
272023609
1026875377
729544918
2146212533
1956596007
1670612543
805772857
1461797612
191878863
2075253830
998634020
1213700377
528162798
673745131
1819957472
1423224629
1960677299
675692283
2053325853
1669706781
1519413515
1072160828
840019034
1506275294
1461849100
109718679
271968257
341569938
1236718197
2015030142
1663309308
1682497584
512846576
1092883626
1526721850
1076645482
1411067729
1410514759
2029783818
1660679466
957143590
849067103
1783499544
397543229
84606607
148142125
454429142
306865160
1667555392
1272070326
37970233
942925376
592403734
363556648
703897690
467026193
909110633
1727503698
1878954859
1654657503
186106979
389975516
1687661957
2129481166
1130666079
1088774346
110378398
951498823
1750912164
1566248190
1068052484
1807373143
559766958
867816198
848755319
1813682082
1299063729
1858660043
157881976
590453356
1807489589
278032049
329109106
26925663
829469218
182098886
1842203232
593388472
1192797903
2116644933
1446484971
605124830
8247987
1869591140
576389129
1646217666
821834183
725656779
1322748197
2112602026
409335254
636549528
551292597
1357127061
1187692866
1003906115
1477566184
1823612267
1243070640
373608145
544880706
441939921
614614127
1504878383
1639352775
496027259
81536683
958022535
1709980408
1441379939
348692778
312328086
1361092965
1886909269
1656349529
213214211
1672549987
52826720
996618693
1826189893
1854502777
986274232
901410178
1179008350
2029176183
1948786563
1808025190
1040499824
2020126808
343745874
997391199
652484210
808703516
1944185501
67878387
2048005091
216345681
1947997742
972966459
81105606
1234539286
1580003263
1102277836
181087237
120772852
2056467725
1279848237
37397669
716824969
1011366985
1948548617
2122217071
996848880
1824700696
1715298858
519480554
896201360
874384165
288160399
805246732
938017170
509537818
2089557572
720451223
643004606
1812594459
2039246363
30443021
1286128122
307936388
1571467301
2076886727
287371002
1322535529
1777118866
1313229245
431297265
241243320
1007867179
1141256870
1152237225
1565423827
372177674
1830406016
542255402
6652782
1421333010
1675063970
932535418
1916312786
1689163382
1717732047
705843248
1091109799
2068466351
1472012026
2141046037
1279450126
1306770779
331816247
1576106616
1983581499
128028051
1868078553
1061512390
1981010867
253839874
1152945299
1358512268
542958515
1699520384
1991814302
1217630845
2012850361
1635613233
2077757663
135712006
630942554
239286116
1864841950
2121416428
1002696666
1131349835
2059860734
1079724085
1806810542
1628796270
194449299
312486547
1112749063
1680120330
1062793379
1002281843
1771959775
37130179
1880646411
1707532769
684248632
1662508613
1519824699
1216562070
2033517364
1098375231
1038869167
749603017
1026897471
199159459
1627836037
1032330624
1122058874
1808507181
336024514
1331876842
1348764413
1609402502
1057189799
522379953
1570520214
834283901
1580080156
2140001260
187449202
17029532
1990899735
1416864451
1049405576
354395215
622631764
735722311
1993779636
1597789464
1366460756
2114401208
144457035
2047505870
1580288213
1706796196
262463453
1882963014
231780073
2104376179
681533545
224729331
2136733050
1987833701
1296945993
2134562219
729762278
702968809
348046066
714303304
507283961
352410981
276560961
673855473
440096293
1383019668
1374878078
1703200086
1143405849
630661031
645184472
1881443042
97175701
360990795
225792834
841548467
1754755325
1915931307
528108692
1782420377
1670758200
464579737
958453355
85118054
507212087
1418085131
1814528606
73678157
1206042198
323393657
1660886713
1675627108
1842596336
43270938
550666996
1214178706
658166011
191804335
24764252
482265421
1892839684
1676388676
1165345078
978639853
543431832
118996097
1351451373
1468321281
2115561863
1068526831
408501390
1617107511
1719092606
1358278071
1734153883
1448777518
151395819
307877988
1836480238
1580869811
756853715
2104032781
1129784424
1488656227
1892431315
2134511597
1566168868
1637096918
1849030141
1876952546
1535340885
162537137
867175861
1843828493
1774778055
831539688
1804817748
1678348875
1780427048
1075578654
1166871726
910503275
347681650
1768837906
1092329970
1949646421
809636342
54091509
936852486
1982008254
1678841670
1830862028
444276038
1599099444
1268387018
568520267
1300877374
129949652
1338311153
570893127
1921381547
1101830030
480001264
2001725849
1246894270
1126304859
1889170158
623077575
1784343325
1423459378
759927899
2070876534
814766420
887107777
856821496
2136044181
165741702
723265239
1661946110
507622215
564331537
1495978401
430016718
1416282976
719428106
389423882
385498606
828715317
698572552
2086312197
2019968711
1709505895
1829393506
563893891
1199413412
1136474076
125629141
678398085
1630165810
287649216
598710490
650329868
184842204
1120664579
1608346919
1637745641
1894441623
1122253122
971533979
1116400530
1815677175
298004074
630997572
1510600946
421317094
240601057
1018289193
950694279
1046748908
1460098651
1257601622
181720364
1013747726
1783164982
1288700455
429410049
697550998
1185225848
227801440
1909793751
1657528653
1130168482
1182796325
986949150
379764769
864859843
948190135
1484965416
361734990
163072171
1920448283
1634241853
1255578496
26234379
1745323955
1560335352
1787324050
1313358817
281500319
1670167167
1851593109
1136002100
1754201544
1173250916
693443419
20084193
981469011
1609782115
992590539
473707689
1406164244
1761718251
1880730736
1361443878
1599403820
1163215786
1137570741
1190032585
450827153
714394995
1555953787
1856853453
339769941
497276055
637075021
1422984523
1389892105
936492470
1848966413
1670185857
223630892
1905315330
463509328
1598759531
1245236613
699650740
403373644
531786276
8464996
2133072361
409216175
1006750672
1387580691
1290944025
581244398
2053667622
1231351472
662763185
858684767
563379699
1231590834
1804770655
1902562972
525680885
559120226
1854741930
1083103594
2129115831
1950478444
2050277278
7291788
938165977
315410997
180309276
708847282
1431186428
1940017394
63293535
1757799
818623165
1939048250
1839129467
789131572
1368245275
689645250
2017329704
1643523649
210679609
785823972
1413063330
1277708264
1996615095
252688688
530741826
986588682
1664669959
722332855
2023894810
1107328226
1506614386
2102488865
1023057694
1247482212
385736220
566675051
1045836831
538198006
1818289836
796575822
1698782827
450933283
932606320
225469349
137669964
217979190
298224298
1936377139
121773772
116801480
1157303470
513657167
752808428
1401489783
192504730
1130282302
1026741193
80629918
1035006383
911424749
755789834
184483074
1166849636
896687474
1718121635
462365300
1296443057
617612728
291969296
784538806
207406367
2083797342
716595192
18745925
180132888
476239911
1830482423
609025504
216012583
132462243
688523561
940962631
1731073846
43402949
1789779904
604171612
356066259
1896676523
1334267887
109547654
1265929360
822123092
1559696994
285174796
471750220
416733528
1672205570
1196984339
564636751
1926163996
384746935
1544665436
1407437130
58080673
1642176751
943456216
1167101892
1620304454
57876048
1610961017
1052133338
1836259148
2096354978
920836871
1399462202
1965360844
1105898551
1586769876
1907616935
2049031263
544005358
327132332
1891034741
1082306303
658539371
883063805
248253946
1459518079
1890418159
556779362
1849939644
1876841315
1731683663
312840369
1932855270
1978014942
819323665
534799466
792590591
1775475367
1331777392
435678137
163297635
97973573
800399730
956796703
1063651168
1902697417
1201858748
789764459
1088233937
411301438
2040056518
1893722493
487461946
1439481547
1327232647
295937815
370001116
1822007758
2117119695
429434029
429620177
160307706
923182618
484125070
1966020343
1108325030
498248888
2129881015
1430591774
1357231763
17827404
247527939
572852792
303725490
784030467
521850335
474440885
1731894772
2068606280
905795810
1114439883
2111669586
373152536
1020731412
1841859162
780670410
866253699
1474251222
1097240563
1599889804
431652817
394252930
559031681
1318483731
1318647988
1999107610
2046777521
642009143
503045881
1978901777
139086914
1870169916
1969650216
619486227
918551726
487644380
658541229
77584517
727978646
846057878
1628784953
88532620
74409783
198340067
1334094703
1082555804
1468989337
1320080104
634379903
1254139675
808708887
714875828
390587036
1987861924
430373805
200511609
605182304
1957155627
1839908888
1806703889
1279925426
1212900921
1586709430
1989335245
643057934
1770667282
407076580
1006374509
598783301
792898908
772346648
767583437
993357550
1504710504
615551251
660777073
1797580289
733049641
455694003
66762715
595266594
1989312382
1318098466
1272277121
172589080
1903063633
170575767
2047629664
630201269
378654115
1998974834
224051369
1724094264
216764728
1063993894
2073474516
1582433382
461509342
338726657
692274260
891584481
1977803899
98725106
1765666330
770539932
1885607704
1125763069
1460118274
1183626226
1297664230
737422157
1502758921
1694012833
1752863391
1818713569
489112220
1271731902
1903915617
1651016126
1089102133
1569474620
354426459
1230376917
966211749
2100437320
2045343211
1791740799
186689861
1578490806
1157354266
1184336043
1280225981
357241360
645171808
588406065
1265184287
402380380
1527413347
835197105
227468571
210878440
438076712
973572279
668929875
2060559235
1497117236
164867155
1425013216
1631230041
297281588
629319784
392944653
1560175839
475229623
1533208824
494599573
164481834
1122182024
177059825
1412435359
1573501824
1876362247
937082313
429796809
379189974
1441219889
2047826703
1979768232
13761710
675104182
2028576896
1380599117
1811464479
1552403317
566138658
1502093952
1853230386
2137237847
760320071
491558456
1966091698
1106763484
924830075
1786028779
952160563
1748686643
1068166435
504803358
284440307
1896048178
849967713
1358770942
1173277482
1971892789
1525103993
821922345
459768297
1224141395
1780481365
2064768081
58870435
1808791830
1095645075
1317637843
1457357110
891298838
344001577
585179983
2121388064
389980981
1070937561
1616938139
838805890
592284963
2120655733
79760281
996523105
303680106
673516937
1039353439
1257119203
1440938931
1220811703
765417135
884213199
942615081
949600284
1350858836
1496484946
1636685171
2069634030
1172220082
1601275792
1692900299
1849392025
178384955
1309500233
1712550758
857051419
496919209
73485838
1024343706
782871205
1094969675
816128112
1843941367
1716104183
1503764957
69035680
1553695778
1178977860
1888810022
550179410
1810229056
1977375064
1293489805
393818157
973848108
428697222
2120465406
657057157
407624941
668725400
1135802823
620881492
1398912628
1652132735
570009030
987458844
1545791590
1245598139
788531025
1711306879
388986885
1397430494
1205770905
1619934954
1404099747
2032720692
1363662752
702629844
331228027
1425422578
1173028671
2023332282
1173325255
1810949172
639731001
1813052926
1470632701
1656321865
1204737772
710981901
1065254454
1575107143
72447631
902799000
2048513173
280206670
674604868
1142983245
1756408579
1351861134
1628035641
1219800593
2071179586
96760104
961525033
1863599219
297619011
2132149368
1281040897
100464685
1331610767
946817720
897246285
483227774
1331668568
1385120207
746058120
31322542
1733551840
123304041
203679066
558914638
847562453
1143170072
842832267
349325437
519064054
923142126
618786390
1826806057
207526931
2143448593
994725103
906987683
1284269628
710069930
1828818881
1870906954
1134829328
327745813
1327225899
1397164928
613703534
1042185112
1754752286
315257893
1581903000
517763155
1219288038
2038866685
121363785
940877609
429835500
1706706618
1211180248
331213398
817813695
1919942530
241350842
167151728
893042647
2101246287
372134458
2046075655
1983643952
1021021746
354693245
264157844
836577764
1992131377
474541966
257163206
1027017567
902052622
1981845963
712107267
1287655962
1533017162
532274772
682361422
253389520
850218965
2137801314
420439045
1041054951
1698593851
200758808
1704341352
1247726279
464856843
1535847761
411645410
326397315
1583977787
469313771
2099800482
1870224018
991470949
1462209000
1413880085
672656277
1290255054
1258343367
1337803091
383146805
458079315
717481388
1005447438
2110512510
356907526
920486612
1273754192
626536456
892692609
327069562
1373890369
1236013796
500708838
1788661639
191004805
1247878200
181585938
868738093
1287152799
1729284510
1592430541
1337300512
537996680
478707646
1731688459
1104370163
515586868
1564046656
1356267304
2122998895
1515510303
963632567
1418431738
462836704
461329636
586503131
2061247881
2066124107
760089418
1556075634
1802713030
570106686
552743577
511983086
1312109238
2138399524
1867787837
1140416134
1079208222
123123644
1293966142
1310941520
1542515191
154719982
1012541
2061999708
289245076
786507673
1788665574
595830203
1229149062
2086441636
1675566195
666791997
2023568949
903789717
1985222243
644059132
1151467852
1918134724
304436740
767551596
59371426
14746989
439628518
1891843274
1267048045
1401170361
361337972
305506908
395793990
1412970704
1111289681
1743122357
1475790278
2143279826
1261024747
632536574
728199099
1128947406
1910415805
67138824
1248616065
946666286
492079495
142948388
1924879394
1041024832
1090594029
61194361
847725060
1109089491
567521914
94504924
1671720391
762709503
156487209
117668031
1646479629
1467956712
1768613148
1092869706
3540574
933391641
1068645238
94966075
1754610639
1781178763
1445620739
987964071
2119259892
569676044
1700806710
1714706079
49575830
210724253
2142946576
1549731229
235261595
333517945
537437133
1231889391
452931977
315844178
241686370
317929373
1100131737
995280149
2127262420
515959543
325050309
1619300901
1504822377
1317833575
128667838
424982329
1400430770
1391632025
1493843276
1715428328
1052733023
1371694436
1955035635
117093266
222239950
290479844
2007961474
609142028
22508025
310421141
62943209
1842063269
767413578
1196512438
1572759667
876510691
871706121
693731649
1673900866
1124979861
1720119281
2093580596
1484340823
261653295
1616659051
126569809
760159390
2059359716
1056715722
2081184302
1963376873
877997285
1033397449
1458018795
641195049
1575231542
1375985859
837148735
974389331
735626166
96528845
850485060
1428396070
598816693
755242768
993912664
2036348433
1586955436
1053622178
2013954115
1654077094
48965158
1767714130
1123429903
858796800
627452448
1346931712
969453303
1984653679
219109445
370980200
1105618083
418339384
1346077740
1258522410
94303268
974632610
1091700505
1205693849
127626430
1901465651
2105268308
1447841826
1858465133
1452201694
1942266340
495618126
2068242777
507943978
1296257234
1198644174
773527870
1173513393
1869430234
465057857
1817262708
1125279775
1012693595
1435966019
748449406
480305242
304410232
348519399
2093416826
51681470
1903773238
160305483
1618753768
607628075
298718003
48582520
1203009174
1888755565
112053428
1687844185
821553089
639186854
1851636961
207559014
173458716
400438377
1578798735
1032743060
1741719514
1006045083
241996163
2147211176
459739527
1410835377
294817731
542965556
814410433
1951701473
1099057227
1600111218
316272991
1782329837
962175884
197090156
23742959
1429019298
1350608037
1586442975
1384842199
9413611
466168108
354459092
1423958998
712776380
553279485
901055831
747605960
1484052395
1864241072
869582035
741974993
1624821702
1370159417
2037851593
1227477438
251028323
1394728413
296913394
778421295
1679530574
79152921
1477613553
716830173
1604241682
1690335865
2108621999
1191959364
1217184347
1241163570
460267616
1261737382
1170025349
215757896
60758679
1393299514
2023946936
1858096526
1630937666
1030657393
1787324050
1462393777
153816237
463814567
1782574141
916912898
14619768
1819154221
788860347
52335011
1866961100
643920300
939312991
2039546486
1937831306
890926924
352148509
602396328
1267023714
355862443
1723036043
165424469
504321969
2101728287
540445313
1550810662
187703634
1800849139
809592302
528592050
1237517888
1783863186
1326584922
1470387153
1085441101
2128428761
1687574261
1019399400
2000063478
181457918
1449438283
1467246784
2054322041
146960840
1867192748
1970244938
1997692446
103013319
271535419
401889131
228701332
599592565
1529795646
1877733260
2123014784
1371960149
582259683
460062085
119811854
1451811523
301809568
2039937326
714836241
1666815399
837794378
828834059
429323403
1137535572
1751772574
1523804337
1351501731
1307293818
1856272035
290814819
1236753384
1644020564
1746474739
1198308644
611473821
184569368
2003797329
1035066747
1025946699
1585749832
1969159787
1092326296
645722893
824154202
1960606864
650455847
59524224
1019367715
1496404767
1708618762
198166090
733970566
1015028313
2128977395
1264223948
602196844
339843825
1635325171
1930949116
1916304372
1307312843
321664349
1489665971
675409962
256546170
2144584316
1018366509
664059691
525881577
1355127093
334232072
1479701330
464831811
905336906
235585829
795885210
1758319589
339360837
2064776540
1933943671
523625949
462919041
1303562672
806364066
1407400646
1309539762
2000355748
1646291811
1469903854
1768943353
1280430031
1130060698
2050897516
1716697782
1290685753
1262818611
1826273864
1038855067
526549109
1956684890
1669569951
464959700
1016511832
1999017866
1537054876
1386939729
229994765
2092161948
783764008
134009313
1224279883
671138584
771976773
1746893381
565944327
316707189
506490638
304220812
1418761038
1179572794
1373032352
128619136
1601693240
2140454722
407662260
1041715025
235299313
51122614
1178801165
1069533387
602258919
1360399926
1602299188
1854259150
460669400
1368546404
413347655
2036262195
1809813161
330482868
105915005
2039873920
1070689510
1443268785
247380276
1563218114
1659110958
358503798
15338061
2590536
679314734
1718099740
1632949448
1949219847
154233822
1715082225
794797773
1212021669
1648158355
1368976992
1963449358
317421550
2018926840
131427049
1546570337
619083380
849200257
645544449
1359589566
2041910162
1124827172
152457457
378304224
807491529
644573619
1556371723
397964243
1081918884
1992145737
1883154120
274011201
2032952573
1956906624
2001068356
1719684705
809270956
1990500209
1453985292
230014445
1894250835
266664072
1294958819
1646127115
101082363
982627901
501444575
1900038359
2004637325
1809663758
1269464969
961495742
394750174
647107769
1383342144
2020746573
1579803991
939701413
1818615633
1771690036
1609855218
1360475109
907915527
2122171507
1863592074
1927130012
2126869584
64566408
946368811
1576379423
956016562
385710554
631882654
2144096965
50771864
379888153
1120913489
36335314
806600206
2005194837
145903928
179778877
150771414
1149108269
1113150324
278418900
485981636
2121369445
878115950
1071665385
1599477894
1950460425
68996412
1402406627
513348831
385208228
1800992981
1484402220
968933948
1951626797
15766789
584546149
507735612
2022091395
1717318727
1689725526
1073600849
310448436
486733379
1132333248
1595583951
527920812
1075586981
1601574169
1707272460
132792647
1838827324
783967065
680351323
103087195
670286703
258322071
191477557
62629557
1816466374
2085367040
1544032520
1869908490
1724687503
2018417620
1293553388
619507925
118238194
1816798560
1268777589
895599413
207848403
2131537430
1567087230
783821301
1183826771
622505161
574382221
1895865485
487801403
1085461102
2137850738
1576806508
191956184
464838220
893272392
529064944
119473822
166459359
1585727560
1475653571
500451635
1763408309
241920015
264127647
778154688
1028987106
958296759
1776192295
300892618
1441299594
584883307
1797643141
1333665632
542346336
451514258
1544861128
2142729231
102920509
1303562672
1156677176
1777449159
1751533769
1186826076
277051210
984608931
1604570896
446985454
917636788
334021554
2018120158
1371000767
505367752
904079015
1416829261
1797903331
979571552
1303752240
627264409
1705146177
2120128092
1919167773
731476892
1658441352
348143425
262035531
174304443
2106536221
1155658981
1729571597
170687644
1546659598
332066367
566704287
700449789
1288414915
667587211
1084121691
770345067
1922347781
1330192181
1615751829
740683907
1265211047
402954241
379340939
1790189278
2013097586
1843045018
1571443804
789322310
649961987
385712102
1590046077
798595482
114865755
140164686
1978910906
1436285433
990815433
194189509
557660063
113681711
1905986635
1933272105
1394545041
1055607982
1391113894
651767405
312111801
509356938
1639944746
342784276
1339248132
372060736
997401212
1429548608
1859577463
2139890720
190221438
615702718
1511384573
907397178
590358039
1784207494
1655118658
647314443
1048808287
1068744942
1269183485
33598798
1916354034
1857195093
385891068
708466184
5632536
1190063791
1613299266
1805500723
1486850663
895968512
313743437
656895745
552167708
1718454924
2071000214
290207874
1860273958
761293919
1239410565
1810312565
2006882998
255947804
2125867513
944776599
1436211921
1496105894
879582850
2142868304
911856452
931181689
284812686
782517285
257332634
1647339457
1996828171
1883682157
1421585202
417769978
1149457977
1246674106
199950303
278896272
1337240626
1801486880
1599933113
353499432
1675661754
586490613
1733464799
977587699
672229358
116519543
719635243
1876586084
1117333448
1968200975
1306084891
74638660
1035999272
573351549
15172486
1340876424
454889636
1745598390
2005862565
191817401
1611762091
942245466
1049377926
1839398270
783327780
206513098
1301827056
2082105633
1517418808
341185855
1532568693
367664454
645241532
1666482207
118169076
949729417
617854603
1752424904
149941559
634071386
1929615576
568853082
178209160
953085096
438383520
1166226533
1945579513
1266628259
1325700673
1534619273
1214894700
130462216
610680316
1977335840
332092866
999317495
1813569547
1184764383
1197584050
2057653051
1815799179
365158323
1191280355
1112158195
270810706
1259507635
50873734
1743702241
1313692830
428905851
1804277979
1208022476
155783948
216793562
530650291
1291957833
252693311
878456880
119320186
1780826975
733652226
265543434
2040675450
478496040
508186193
118125954
30071934
1968124628
1852907393
1591116533
1250657911
1792707044
544295214
348380176
1903195423
1145326302
1134812098
224203881
300237218
1491279556
954238672
672383264
286268242
466360126
932965666
201453588
2057588138
185952472
1725645202
607197268
1633367381
305612051
1631081048
801247820
1839481730
1460156609
855028678
1807603302
49440551
2110566715
970380536
1200154273
499272489
597412319
17868349
84497587
1223998463
167381114
489075670
1044965247
32035238
756955345
122078172
411318426
1791963545
1369582318
1699306691
1445123715
2050513988
1661495053
1223390062
526128467
306723541
2106152833
1193588715
1026119694
1820364315
1524259503
1915137116
885010751
659704751
1917450405
2041466766
2012856219
1246538469
788013102
746998946
842182712
391010216
797039237
1575517953
2074024563
43706950
1143799194
70130815
2069857946
1012144720
1281047257
723793013
828117020
611482826
1927177792
1178335889
986274232
2070851164
2037263709
1212565930
2046770849
69210067
1616088857
1665512908
1358774701
2062901123
816319040
1776208990
672241916
117646370
1773842900
39982575
425245178
10550976
1755125952
2118658723
588241623
370930770
685976181
1207551936
424263134
1020510547
8955374
543637597
512303817
1742024984
1018172388
22647007
1956571140
43393721
1709446193
1649585332
2066648001
590871834
1319345236
146676159
1363456584
1445781089
783327780
622819456
594241027
45456385
1913813764
1178216761
369347049
660217279
1997145379
2060997273
1663658479
1069281102
899555047
1716079881
469366329
767866477
864808932
341556101
23299441
1680159014
1818643024
301065612
487853475
1234157519
1275575244
174716254
1386688990
2079776355
754451888
515507391
1502675095
724323538
849125809
1500606715
1060682908
970076888
1349923220
953886057
1425945867
17619620
477293050
222210520
214454993
632239160
1079161077
1073739149
1719739607
1740022924
1759207955
1423653252
2054176895
1304942515
1551430219
277960053
72811881
562845888
1612429265
1847728494
791304817
345040752
346628084
2092701212
1863325829
663564711
996698563
800416720
222493946
2143639523
1953155818
12540782
733622531
433425634
1084010351
1160849303
1456524954
1777157915
1358383301
1447744657
1920539862
269942394
361244707
1446343743
1166291725
489095431
1046247508
548680616
1608971349
651875867
433190035
127108864
1047131939
381900584
187952965
875456315
204361194
819620039
182515020
1500890701
1286860316
1641319181
1483293978
1623230981
1891072488
1312911417
147285601
1340934594
1721636196
1484098967
1089973911
1748350418
1428365858
1704906612
1134169212
513290046
1057897751
1968024981
449624359
738945314
526789801
1156301380
2112048887
1515288913
1229550338
406651404
1246947983
817170308
1181700872
1108212383
1557984611
1945003107
1444763545
1341596866
12030324
665310006
1948507162
1537066182
1996636774
1228753996
689959065
869411880
1892552098
1053690956
25000428
1927104259
1570741021
498383857
1789759141
750355812
2116575134
335850087
29508727
1831697440
146145946
442517006
2064548299
1921620392
33536098
1051340068
1706233336
755869392
803881083
1140306215
59292879
1551403016
1646215895
1235444958
1629674983
164916939
1179356027
113376695
2044048749
618776382
1250890028
893045033
2070077693
569914312
780098038
1918006302
1211152725
1704801943
1882961758
240774176
706208782
744371269
1985084325
2139455862
1496037750
1579706272
252067452
2124468497
394652004
1746506487
681702636
1963831334
2035951334
1746474739
689491242
201839031
1939082202
840006069
135724597
1315065779
1811392121
1640567177
650262105
1880528987
1427398044
273482117
1909388446
1620671434
318945278
382354567
1846079916
1134376437
973892866
1742455598
823573339
228946717
716790223
369188891
1350773332
2062221743
435698831
268987362
1509617213
2040285963
1625007006
1291789877
478836846
1802094963
1077849102
1242396580
2054543639
401291789
1217810911
1080346354
82993887
356375076
1124652149
1935144435
70617276
1018154067
1692583531
1615237452
1125365912
411554941
1296350323
1358643829
1895775857
523366403
625153772
2056025516
121274266
1452554644
1215345402
2022482336
799823666
1819952649
1833097812
1217861887
656494878
1144615973
1175378250
420317930
2096513127
540986879
1828059539
218102117
1134790377
1582939964
2019794760
1877291109
1052887965
150146815
1392873597
1420103256
804687776
1893552199
495815636
736356223
475709497
2128052706
1671515970
406554038
2130711411
122098181
1459645040
912928145
1537985349
389318783
1313369694
1359252532
1963606964
585089452
1628510432
742777989
838516590
1004563792
1799596469
1752217750
746242495
1307700577
639958043
68467411
226326555
447579700
114929644
1135052672
311383493
1189417437
1058498345
1488006878
722095732
656664766
947758766
1508697499
2008532418
134269428
282428442
567831938
2046691965
1798658456
115982505
1967301353
881527074
1565041139
1962396424
827219748
1129942766
1875800522
1383974314
1313491628
567129591
1664122428
1133551376
129924409
456086610
385298497
537728115
1924959322
564771596
2025180598
549235946
260087310
2070096738
1438413440
1219242213
11631807
1098098002
339861405
1101518392
146374049
284931062
627348016
1526906091
1152417148
1628214058
217052088
2141670756
859778951
1597776710
1038553356
511425176
107110801
1121030060
1372277082
995976957
435459927
378931348
1851872538
1602732787
270461740
1218054300
323558020
1720059815
1412040755
499682444
1939160493
1485875579
2056931476
1586109524
878155878
1295698382
1194879068
2043252746
1860548811
1252942520
1972443611
1480161745
765906540
1018158851
1626484452
668162304
1122981071
1302194863
454654941
1648338490
526737223
2144136981
1830171451
7250125
583486765
397491076
40847882
52625190
1972213899
1023475591
1307309324
266248620
1975280719
335958884
2132743181
282025207
304607698
226278159
358509372
6973167
1801417732
1038167087
1484366055
1054688859
1808765427
276420271
1335856356
1643635782
121948304
744154077
1549765646
186877913
15950299
413306858
674886999
1117225986
1976457494
358332804
1560914185
1287700496
1187629806
1237489112
238398289
162910599
230765952
216580167
92015450
644124465
1673391825
1579647757
1329852160
1882261786
1833054748
785830564
1797981344
1820429001
2093195333
840247871
340105714
1865768525
735096644
1741180082
1473676224
30104743
1261753809
1280317381
1688100551
305431723
1280750737
198832176
1506362249
481147345
809266593
370319857
1071714230
24527271
2089649866
649237238
1365477916
1119943436
1619200867
498777751
505797997
1373821892
965148309
1129609262
1012593315
2122876866
948041429
1376696679
1037685327
1480415550
855624597
1326760092
1248483948
2067268768
882331292
1073330026
60249973
2131534675
365530272
275342696
733520043
999989636
343270588
1630840863
690440808
1377727965
534036548
1947952893
1371513162
320421921
603105241
1950431659
1825853469
50561917
1708394631
1009586139
1340220687
1495269081
280119981
1447017912
157936109
638199574
1766582067
1091867228
377450391
919506226
1229523403
1864595014
1547714715
1263516254
973888895
433009415
957280627
1393663246
1143874288
1100964285
1586066908
1598815151
696342779
632997143
1687768984
735140879
244735390
1375135124
1217518435
46364707
2027903938
1111329363
1535795331
219198256
1692527805
1343768376
57006642
295678638
609487579
1644485845
2022293511
1704329961
391197425
959500900
1225217848
1880126090
770471619
1911075578
389364838
712850449
1056166425
167845313
1571432005
1086770673
306811779
417982566
348570609
856459561
1570308976
1166481519
174077478
1711026742
1293038255
902755983
558632475
1235648434
1594309748
1953996693
441368175
1280595475
1612588333
1716839558
1846336978
1806711155
17008174
1623391700
1356250600
378933008
1089000778
578164637
1511864985
1650818121
719546877
16428483
466590924
1256332841
2040860145
405653317
1068539701
605208172
1688533458
10018364
918429536
1178236898
300786972
1165192037
1215451216
423766701
56355499
1856862656
411837346
1476574822
1597128421
1149821872
1945200689
254420951
536190383
1323089726
1860753234
2047736282
146427644
405538302
1727526513
1398502977
719016334
1174053412
1064502352
1082017667
1007871752
1804518007
883208541
463655143
891649445
2117592283
541936458
543166484
762318241
20178460
1417120540
155998142
267720220
729991844
2077881433
813728270
552944293
466201355
1681501382
1734861519
2092469187
1795328354
1084614720
1406892050
1440183526
313434578
1648353586
1185597580
501844381
2014383132
1762563584
304691800
978492870
829846848
910418233
1994076365
703080886
1329470192
331437944
435944824
614996241
140508477
1489936092
1840439595
719045921
2103492454
1173600654
242994646
1630592280
1727677111
1263686232
627275173
272390602
1065707524
1535719089
1902819304
864865036
1483695238
1261365646
1649488527
131583894
1644264998
1796784985
1784238219
1569461533
744779719
1578162208
1155223393
1299939774
1698934723
2108164521
255431185
1401223378
1329634875
1778544886
753026557
145690406
1666193166
1618220051
237783513
905982769
1333165767
927057029
738386377
456939962
552446108
1226020996
196276622
1152007682
1811513091
29495792
1464014199
475360990
90776364
1049506446
340644559
1622009343
1728855063
608398122
215253176
1102075917
1147220518
1540345742
1389028083
442582904
585554608
1853921625
907256344
438420992
1175327842
1849267966
2124358289
272773285
1499778638
1550241935
808076454
203934605
2030851511
1824877930
1542584904
1341464827
1686826204
16387426
1695998994
1203871403
92817633
1135621356
1002111060
1075917726
760178437
1683366958
489721450
1980985253
703741473
672953716
1893259831
487379975
1650787999
1893588339
1021759721
147661250
1216926726
91604910
1361562777
286822940
1304124564
1158756015
1446275976
1413220824
2107366817
1147030298
1518180014
191631193
50645203
55164009
356257901
511175225
394409990
929160544
2015932877
857348698
1504743929
1403892106
1945764187
1792940539
1156893718
1403632435
1612639072
1429128691
836548437
781652029
1796233677
487288754
1379451435
496028895
31126143
416035307
993162529
1703895721
1316206454
1071434041
535821132
363511647
1388065968
178124471
1840167
2046926892
2043907672
838168065
236749898
47987331
1558491589
1688314225
374432627
887999864
1316327611
1406379042
688368824
322826142
1970077355
310126116
179232727
349548622
1961147452
1794763307
1035246486
1259099256
1318819092
1412860184
761882832
1620262425
422457237
43786138
1025501110
169945708
1618807056
1420042919
673923011
1345795715
1406812375
1128907715
927923223
1210233317
614588624
300306640
507225814
1165017366
1890265604
983452291
112276030
353871850
1885063244
1739385868
139869395
1957787223
470928985
1428191293
475717323
1103328679
898013725
669036868
1910687567
159550228
306617018
1853257534
1409020350
208281933
636231243
306960284
338574042
592679170
1279605642
1024444488
631654775
52472668
287020364
75514145
1661061908
1936776048
596028587
588471520
1018544676
2050520031
1764533204
1747340729
2147220233
1218371744
1507787644
1375666632
1800255226
1927628242
631544708
1395845487
1405386583
1062868080
952704539
1410496023
22513410
631838070
1983894348
1632997737
1311594351
1916294077
226809341
290988461
1582209326
503708952
831383811
1000753682
725010808
1367665504
828765104
901191692
1655797701
767080487
1962031952
1670143417
1094210244
46819990
1587336549
1931983927
1896500184
2141045716
2107267868
680784012
300711309
1824486369
788337102
2108662646
1367136345
1149209625
1638153762
350848122
648739362
2083802761
608275429
838527389
1665951919
1135289919
1691084876
455980903
1748336115
310764656
124028762
1236940219
630823683
67871744
1100857784
841636911
2076102350
1265313587
149938610
1483416065
762787912
1858516089
143406933
2008455413
154823810
60341368
1294058387
1312227795
459776097
1367709333
1526847262
473028541
850810766
1463381992
1025549343
2116708419
1485175156
1286057232
1366341616
994073772
1954434736
533030693
1292263069
106253949
394525543
1979040831
2024949835
957889957
1180666662
2136358589
887700407
61429474
1357227280
1313430634
1488747499
1305196763
999663369
1782863283
2096851201
1980658957
387810341
1929896366
1435935517
834217620
11704227
1443662341
554262346
1614244403
932948217
1383490876
1641570374
1229772323
238487313
172684557
1170833624
393770350
158038632
1885688806
2100526295
80831155
1566911930
754150947
127245456
1957108577
1951431313
290912839
832488974
1160466904
224614086
1592866027
1766052713
1295060564
1482935074
1282138491
980694996
1395742400
141582794
985895450
966309157
1635476065
1165039216
599909991
1181412194
1044401286
681614736
541970241
206156103
786446274
1328729110
1138732128
1827263036
1176938925
472808032
523750438
1357941529
1378562474
2610688
342212526
2114160414
903988039
1022455895
241190924
1904200605
396807628
1043735855
1108129568
1547511891
42338891
953571073
1080873808
165655319
551888370
1402512787
587230520
183910469
586428521
1142788791
2044915524
309793553
1635962820
37576515
2141470406
1558373663
974629653
589079644
1128664194
715171801
1082560675
633971450
1779778734
901638757
377254701
2127032131
1007043850
180451295
684871401
448238006
1725396984
454458655
1423758012
2088984211
1125594683
1718703067
663515185
887541029
1208258500
942210537
702791199
451098304
2098229183
2006956843
1941002167
1220672337
940436106
1899724456
956058615
540921159
1879866544
1044954749
1596435436
1467919774
1346520645
1378288835
1018579777
719919390
1988268191
177071631
29168353
1780986079
1210600386
1919673197
2046135375
1056823665
1866544344
1467173478
927686140
1003386670
1136391081
1556549030
2055116387
828715390
16694110
308957987
1028465528
230515777
589681835
1699790353
905818365
2113366782
365733016
415137786
1107214220
1612163519
1349325428
738665358
1904289047
1270341236
1480291050
1646708438
655167937
2145690556
1435126899
250774701
1345064408
1185135405
1226105991
683134371
829098116
1931745476
553424749
2091712569
739009854
688951000
70587963
673318657
121688746
823730604
2012944336
956828523
1394583844
1163821677
1521082420
425935830
943315729
1433146822
475039301
2116809180
418544417
834976288
1427474197
864335050
1424847200
1065578748
1094201671
2026964121
516667388
452432852
476824928
97973573
1365417917
2118527205
1056265823
1250750449
1031567894
338372176
1234386470
1992486606
1904579586
201685975
1682505175
1721881341
702215003
268479210
804158073
1845281601
1652857123
1493790796
579132869
884198408
468273284
706424273
1576686725
1296651963
824403472
1445344130
973853762
2039240178
1056300682
1351437900
1181701078
1855102600
2041282486
1326522596
1050575809
189535199
2049579933
1959156115
1753942917
1683469707
1996979439
1841527301
886882599
760840754
1071263784
759726765
316646284
2099041186
1919083210
108729735
1465619793
2141293426
1151820321
618087418
1536558005
1784756698
905822321
1126895194
1402522641
2102373535
1082147905
2144711142
1443978666
1555075888
708653914
2060197162
947567640
2064923152
2011857469
370238095
1855028438
1366123251
313278990
1240930674
943209920
328256335
440240307
1858836595
1554263043
968635021
230893322
1329082096
821830753
1945307228
1220205643
1258826360
1510848267
693539332
1050605092
1086233709
463224403
566859745
1966140310
633847846
1076622610
280537254
1372560610
1603376468
2089800940
2067688288
1634036417
944192102
1416260971
1290529497
1395773026
1196035602
160004247
977526094
1413716289
1886842960
651587877
1849190725
1515895907
1454872376
288899532
1427996535
248198753
1476810828
1011607642
1090551530
1679297348
143023834
450897041
1304841644
611850278
2018359152
992567240
1568205913
1689704483
1277513909
1839219031
827245051
347300121
1508425924
1527584584
1642223231
1830516831
990716764
378666598
1631385274
340605229
1607895478
1411758791
1822175155
1479002331
1300775346
2036611281
475876119
535190472
47009269
707205465
1370992971
1397366563
1955825570
403881851
1426117767
942912810
2082957756
982711650
1026017519
1193912454
569002722
380496096
1319287708
1824824737
1372319407
1609160228
1626726039
117075893
1255106337
960198518
869602281
1312946052
1652410153
1700827267
4884595
1471976376
378713475
1067909499
1188677006
1542065293
422714392
210416428
1196729230
1584398679
1222530129
1312308598
835595588
1347633255
1131162801
1239147642
313269268
5037739
1224830323
1754173370
413141049
1715086379
1628750374
631230589
1904839726
380052768
678155250
1912898069
1901219163
133583034
43270938
1667540648
955231119
1436291920
35406946
1671909758
39319202
1315017838
1982813839
2040704067
812460617
481332097
716186776
1142014188
2015081364
1430168229
635463127
925103683
1803268991
1028624217
430399149
1518082188
2001717417
1013977482
224818510
295443152
681487096
27933797
244666030
1779561348
253666547
477108073
532173986
899228374
435804212
579322213
489826418
1630228137
844665422
1675003010
1389872387
556873707
1175651519
654039356
317907988
804981729
1704998452
1302935625
317242419
1000566901
1955923950
784611471
1446060128
2080125669
1859831335
1974343718
1385592034
820069210
132587075
1695503716
1151325877
6623071
2080533108
1897816416
1031678961
1763036603
12143496
1954358679
1022777900
948631084
1380433024
731027975
226243045
265964627
255088800
657425285
303877730
2092098973
887753976
1991078739
314600378
1374580652
486222999
168921118
23752990
853229702
657890376
1732471137
230314600
227226332
817812428
1043238440
759195971
2068630133
1664851705
1872449612
1251959372
129115999
1049563619
1495945285
2135934407
632648564
514890494
1083758695
2001898827
1106415266
1536268273
1634023913
96216672
2040343497
1603355136
1929615576
1751704196
1052208669
196490527
1125317443
130853679
513046119
1641809447
143796984
2134055331
1284536385
1204419837
1311978853
2009707562
417378399
1555467991
865075841
797373340
915569839
1197215468
817531000
842591477
974895953
982787288
382249020
2030273073
1023126738
1953477138
367783797
161474558
2057178068
881443167
1260011319
1286772177
286142914
178735405
1098011079
169636995
1566904305
1017764128
1241120870
1865706532
1794393647
1575359651
214374642
921801609
1769665011
767740104
82913062
798550619
1382536345
902484379
441411927
577132143
371637933
1993528164
1584132346
75558071
1094230137
1139154790
764153559
188270
901864764
745318392
265414340
676638650
210340279
487719748
1052317803
1869101329
1785496357
1451627541
2001877780
121978684
499407843
1160870321
751440259
2055452949
1134335078
645037369
838224364
815675208
1204978972
2064829803
941375396
583211839
911857359
742414556
26023818
1243543655
916215228
1847276040
207823755
179444495
575312016
2012850361
1612384950
579099498
1622576827
1159614304
1041787375
1698455623
732982020
1428368636
285198345
1802904945
1926838922
395331029
318495132
1037482379
1129813175
1441000070
1489314382
11482449
798592021
793779703
1512445591
776304062
1950104940
1147420215
67893125
1299214369
528970322
671717395
1988233277
2065792568
1086203141
1337290749
1361255392
1972399294
2080747608
1756163409
551930727
1769219602
425210042
1234821944
870744590
883539216
1620368560
306594436
604696459
976367983
377046931
842816875
1100400894
1561831612
1304209410
1210223033
1088177426
230027544
1052887965
295267291
1052346687
1600791418
751735834
2144308411
765861330
1361164754
947888575
586299174
1834059016
500525722
1843340725
802478531
1967843827
1582372198
590779087
511415729
1791669112
1137631678
1489355629
888690770
24721501
1672243998
505647599
1968262347
879194642
992650562
1691604594
147213184
1589235287
316060279
1506772432
115983412
207053955
1937389748
515656664
1939423663
2041910162
788216398
987242065
1348907740
332216808
1671957538
2076519188
1542372227
1000939698
352345604
152782486
183988926
1271067219
28822221
1811355766
1929374897
817597559
1684552764
1187837936
1053109889
1962981257
1109035369
1006120621
1656258019
1364951625
943862094
73213657
1188584193
1632409603
827882337
1247117750
2063757676
1157786981
893600205
1277571563
1758591857
311071687
1188827373
1350042650
1088137202
1081755702
1088619390
582793895
268546501
1537175646
1138237164
618231299
2126969072
421712525
1168791428
2021288189
281932365
1995486125
921129682
1947620644
176122285
1121329187
1190055132
1137242402
40473093
1274615049
2074337339
109685961
1484919909
691187753
1468983104
237771615
1253252076
134260696
894434310
375253255
73459327
1830911647
1879632604
1529286505
943873370
586711094
840839930
815567251
1888579199
1746116561
1183626226
1785384661
730794942
271950750
718985176
559701402
1258105912
1499038987
608005316
408702086
29743181
1552041125
65674560
348350223
1235135771
1581809113
1940394469
2080272855
371370517
1003838461
1039849954
604677206
1307549316
274093119
897746034
9793496
2810220
1751475985
401880250
609053264
373680123
924003124
1631974418
1520245760
1460558472
1806081865
371757850
764273815
1880543853
649625033
750060543
674987385
1321678221
1656162539
89444720
706930200
333720896
1364382879
1436075391
914732025
1561379798
1082972907
721241005
31735470
849286765
768450179
2037626278
553469746
1765257971
47882552
1790340642
2020957867
755627448
156750754
802723596
1458159597
1796111463
1622103759
1220890132
847859717
71052223
677649938
1347238382
22381526
734668847
1885259112
578477603
1472590199
1007990779
10883046
1183197407
156043030
1709402455
861966068
1681999145
1455043849
574735985
1165542111
2084389629
304899400
2105461453
676390722
10027227
192502810
1348024010
350945832
1923716700
1473381747
1310283805
94372589
1174943833
278463075
1495882675
677793957
1070613427
1711224060
1024840150
801848904
1812663856
238796298
1790717323
1023673037
640003836
928363472
1347371033
1204917753
330258495
1022474184
2120726831
1978616911
1765092751
1622181460
330892043
181782055
1423873836
1671257215
1169509591
1689657689
54559371
969198366
286526597
275527256
723692
434151036
548876278
1031174385
146140041
1229378726
121993529
1600389860
817586370
979965257
619593819
1276412719
1437507815
207636206
1382029676
36020925
240239040
1085060268
1812734094
753325111
374685107
1920646724
2030950036
615126305
58757183
511394629
326498016
1984314140
2053489031
1502742537
687640820
1378715031
397964243
1893979755
1061001765
1106183524
491623688
485598223
542130764
1307379524
630203610
1662175084
1284074874
2031708484
418479500
344610601
318923281
435654248
1085400885
1971738348
248125972
2063189142
472808032
2116420203
1504567073
688169875
1416439784
1807713915
302890298
263605488
737777234
735862842
1604034073
250563208
1668988153
2033450895
1598002102
585025891
568609144
2126598440
1415726475
1310801324
1746816246
1909523254
1107487699
56782997
2138436095
616611077
931579433
1463014181
298015928
1553589543
782374415
2016788075
1864056823
2079914279
1017765118
1243369576
1823467939
310058034
969727507
1175394564
1455836810
2075798666
426578395
847343766
1302406976
496492307
422338699
590313147
1759926117
212995575
919928580
47663492
1652788828
1406166444
1749704836
788251026
1817544873
1081755702
747521054
1396362033
1432763348
1738714700
2061072837
618455885
1404424873
1977200351
1201061893
458615175
442960373
126167812
255388856
1295125336
747142798
393297433
2011331080
653571079
49820777
1557610495
112471996
127946173
1015130370
2103907693
323232030
379125489
1331917737
633204927
589296301
796115898
2110082247
1990761341
1317354111
1791561986
1012526161
502639457
951209216
760463871
1839063037
1345652590
1343359958
1218191825
2026613524
263074785
2104032781
629639254
161008961
350377467
1717461668
1514731130
913932118
138979976
1848211725
775412481
1143911593
318182705
187276550
266599659
478200048
1712196023
556779362
526764197
1725479774
953293222
779659596
470707206
1115292409
1924064757
368393287
1039204782
165949483
1608703565
1659392416
2005846792
1625696997
707383962
568261193
1714867906
328063893
1287428993
1147266
1781515200
1737439505
732107464
1209411146
1682581791
855548854
367577678
789486924
2147079137
888668777
1912068971
1937562369
845055851
589389257
574886670
1230724418
594959510
1021605676
1313543758
32933844
1854965236
286278908
1466960445
236264940
636710545
1526470787
326975079
1440792698
1334851672
1888680291
66776395
1767677538
1704470409
119152579
947606622
929206104
1435984201
1403936897
1946155866
22910792
474768811
364867209
2006596401
2026099757
779205057
1091514864
1539246586
171268599
487768671
60687203
1927442632
692160429
2109204512
1367270358
1234718368
1278838741
392265388
1999086968
1761463807
1857710781
250038822
1668483899
2121705036
1072755625
205475578
1805808399
283008835
400840254
1219470690
987594591
2094030891
1019969146
1269956905
680989340
590466275
1538094379
1196416812
994749553
371652636
1229946251
1463940297
388235868
1355265024
2101149516
1365917405
2088551731
750838210
1673466776
1794246674
754246829
1414528054
1033171846
691270492
1918447731
1744863405
226939305
1112827120
1281047257
1310547124
1642747316
344207164
679963732
1285798731
1957869422
927956507
1382266704
1819771803
1053232471
1583135579
1070717984
1591591854
1829694430
1385920089
1684427470
1893559949
168041216
1678878079
1339296111
2020513000
1256326293
1624022430
1605938605
830049975
1388721913
231955132
337931008
651206487
1577135957
1431409549
1517301724
1335101593
1483941922
475896955
839243235
1154995349
982244944
1381613892
1595628590
1604677671
1405389645
1438061396
97788720
687778116
305054503
1331475719
744120389
315770894
1133471567
1415419748
1819781627
52194024
1434334179
606949413
1175150808
283291074
481640241
779954454
1788753613
397194693
832863119
1869302699
1485978800
1822169074
1469061299
266610208
632382791
1397879131
1035197653
166251866
747914811
1094538193
1746099856
288108248
612099468
1968416542
790869515
1638119763
1087931232
725733006
120154792
1663797720
267724947
29010091
903835912
1383208175
244096519
1606001967
1524062344
1856097358
1101294581
1861868963
262572029
1923949317
1089656379
340261568
677979024
596449599
1599863583
833127187
391662456
1960468885
433541278
51246063
2065529662
568900423
1451788201
857781211
1784310819
1102563822
1621955086
878928579
1537835300
478619511
950647019
1066339288
1625624872
335452774
1382988586
1061727560
1928372784
1306770932
1657396106
520221927
832916868
1439321114
606674015
626108007
1386647587
747448871
1470720135
722512394
2107301063
1940695964
1193487371
1082889619
1014202874
654188694
808819357
1709071062
1274979689
2147358211
1128448568
1588972354
4504840
1360711213
2042379537
468005039
2115560272
1937251961
771802514
1601137655
1556518676
479055070
334662248
1576474389
1399695839
845681526
1398835153
892939472
2107659474
542600681
1011321545
1793374686
1240509142
1548188658
929320171
1299875186
955112043
1663905078
1760101132
1811867503
2052208769
525582162
813531825
1066740111
1227373275
2135613723
304152355
570183412
917897191
1704142157
1292334435
1946216269
430586970
644369917
903660513
1726091508
388280748
286535050
640817882
527943512
569140188
1115557051
1756549943
1316802660
1046321712
369599868
17071997
2068507749
29230101
2077671091
623098417
110971884
1610032512
91667144
1974414673
1970302807
493393894
682510967
761858555
119382773
1009823856
1203491286
314741165
1357582519
1339308418
895592637
1893863493
1832611298
1418717729
1832027274
1726058851
1914431409
752344511
1145893522
1312614025
462842232
774473171
1293627935
754326038
1361237851
418962066
820965434
479472097
700730596
648010436
93318132
883951939
1844241738
1287859849
1505970958
78852185
1260289934
940546810
1490200261
903514950
1355364603
1691652259
1268960432
1621070055
1825316061
667333511
1358017544
1729425252
531409261
407980804
1157902411
600218938
166038818
1661747327
739826539
1043767434
864799035
1964085559
1798049812
1542579213
2053483894
804081680
2087342681
920518676
44222090
837551666
1761859750
991905567
1329520586
1829767008
1747608093
109890488
796842973
1341600336
762218920
1754610639
1374632082
2092255084
1323372432
315899204
795365288
1939997627
643999490
1513321110
1545923505
724923510
632068731
302888566
912870526
1433771722
1445810684
1401568057
1885661224
645302186
921245020
1304748635
313023677
2143629420
967988194
1777779455
826078087
1671896715
895922596
2004698025
2064137375
742745597
402475592
1034189174
979435660
1843819375
1426910762
509528174
1324006086
1336910887
61568853
1839560092
803122114
725160033
1786028213
457934326
1153978305
328185095
757968213
481183564
12712556
168078682
2089935754
1197206064
718496355
1703799853
486377350
1886338000
466439856
2025911841
599988692
122390357
651215126
1168553073
1749083112
1016109555
1529977155
349195371
1943533955
989173371
1918991298
712443340
1517026538
1177580434
52465603
1090216783
622500239
1449452190
1810221862
416610585
642531630
1624879340
309154367
1235125809
493232902
1093073171
826391931
22829972
1299983865
44127022
1762121314
2143849632
423334477
1508099655
1488467468
101470220
760518974
2112184228
1686670654
1729331764
1496448717
1206005045
1957356778
2048854088
1788819868
1231207287
1187253303
108873558
1091881943
578189874
918550032
1359526972
569849091
371619151
1801537946
1686649496
1450055621
1812024294
34059047
330636605
466570612
872571149
1356029067
1131895764
1188649351
373790165
701414398
1536734848
1591173057
1421325041
1632052121
1264818077
665903247
1816937438
1696492302
572524197
1694067738
1417918788
1019752968
871619213
1360979478
1185182666
1080895789
1854917553
1541991197
1280550976
541175216
209717103
2052710229
427722766
817183432
101529950
2129296453
32680021
2010567039
1330084431
1031182026
1189346207
486392349
1413251352
1786381990
1972775067
408536580
1580135046
383722904
572792561
1430747639
1739442554
798783139
947488595
1851322453
1197285057
1675662527
1658710730
573772742
436867752
437652932
100476641
417350706
868932884
131037440
629596604
191346927
1353449201
1563783792
709892992
1306139553
542249999
1219976287
1928525561
610827675
46572764
79485511
738028389
1739834759
572443758
909811768
927081916
370669564
399707358
764535348
22647007
1792479632
552401503
650167434
739169832
949033454
843097087
935770576
387988518
282314705
1823647297
290733742
1437319580
1003118136
1510683429
836689872
522047439
2001891344
788479081
12417569
1672842111
781338073
1460652754
64989187
1802034756
897866044
732843498
1730839051
264692846
1284269628
702086442
289221257
198156973
128974625
764592282
1438773187
816962244
1665417985
1886581043
922119513
2099864964
943821141
68388447
878139227
2121799315
1348162488
478758694
256142213
385420233
1131699350
681609596
616794450
872044168
284502578
1901971554
851701607
2130464110
1820108798
1343143845
1590662343
1908920525
3406992
28649051
1485665027
984100543
1083603690
1766186183
333847790
82022765
1511244833
1070674771
134479842
510565714
249307611
1438807070
2061255390
1374944951
1056419048
416375219
1407368153
1545998660
893959873
1143730052
48518158
1140881955
1803864483
1965526633
454578039
1396796316
2092572369
79681740
1864996496
1735828887
1693410930
796137195
1283520580
839620398
1388712809
2032456786
282710097
996618951
1365233221
1701403118
1619558643
2057762024
1796300170
1675344954
1533460482
209315470
1189607787
1972944149
1375299382
1578468307
966971876
856660094
228712245
277473439
672473009
131081245
663686857
1820683873
1819103142
1370558686
478535076
815335447
68000760
1685624073
467515613
1887266623
2068049186
164194678
1442366534
2140935250
2073835784
561347332
1919410591
1643355736
892080924
1379068619
1077892559
365520019
1818391060
1702972488
952859823
2090462483
2116762714
1146539216
1046426584
476417470
1090906485
1484297980
403585861
1437023682
434918571
1206992888
742099156
29097476
331615453
595049306
1158011387
318559287
319435946
1681865162
536626248
1478055668
1929224691
462224633
705991890
510116157
1967222822
1115766167
1781092664
1869750691
216373437
1597084736
1646167521
1397008391
1759446900
776599715
1798581347
311038058
1546297869
1377672297
1288579492
822803067
1378558148
487035757
2027501129
198350738
737234636
1267290993
1079393828
495242426
108437250
1751416013
820522079
157492060
772889351
870195871
1740137994
1417545316
855562563
553065169
766733373
26530757
1829850161
953624205
1739241665
1410694239
226602382
1842949981
1696037202
1505633288
422550265
1211748377
141030794
1510264873
1743530061
954181253
293171483
869538185
1647755532
77452586
1890536854
215758593
1816574352
2035282404
729498370
1240997586
1442588986
2016447440
1864769907
1655762784
1118022380
965802420
1766434720
124978994
1117760270
832959892
1102367855
200338447
1827536119
1825175711
128595579
1010281267
1359203166
266136590
1705870259
1386121996
1227424218
2104901574
2024646288
11785216
169190459
214779067
1204263366
947373206
172430580
1552275035
1015319036
98358207
226895450
710687239
11203557
1428665706
1316500743
2134880562
378472425
327150589
1394748191
1069078286
2136378670
15294948
864540729
679849693
416610102
61573457
15492849
329273363
1494539890
1084184418
1500001167
260593995
312423925
951282424
818486005
780083452
46264232
1470649417
1484891140
513329425
915880571
1082689499
195223652
1140561980
1029271165
1388746963
1941628204
2004979876
53760692
59682716
266343036
1207020967
684017071
481130268
454327820
2083081110
48114897
572502486
1365073334
2093435124
2113103953
45025727
1230197438
123832620
959851651
935430083
1175776482
1291625495
1276354684
981657845
1275183502
1193103090
1646847390
507836849
1898364597
1870123096
2025537343
1478979911
399152558
1987705011
376658087
1120616080
1748406032
1063884267
1717869749
694163837
988936378
619154992
1475175984
1687563267
453375147
1965564421
701950549
906768352
1849156435
2005907060
2054108732
779946678
154260209
1383521795
1506404150
224725094
618163878
1757140603
1672480648
1506916241
1691652259
186891316
1907372858
1319302297
1633039329
2118065550
486165362
217638382
1993479611
1573044065
1839115437
585496452
1216224437
128309398
325795017
1823898168
963951157
43667472
864043496
1988999116
463817032
1110609712
63415190
889166812
62291678
1622007163
1054514482
943568551
2088236136
10106809
339984690
290763394
1407352034
330812174
1805109926
1986570747
907267265
2128177811
1026698653
1959166666
2868940
2083735506
124727093
1787178536
362215190
413926074
1983931733
1682625783
573068542
426267444
653698481
1244791083
1377462548
1495524490
194019084
1072355206
1781287763
1708085770
1422634184
531764068
539821294
1896038600
1484423427
1610545447
2050424067
1231984961
374732982
24356399
1200299626
1218810335
24497692
1878099279
1285217620
139217081
1833614790
1081391405
1716454633
276942857
738502099
2019292343
679613731
60984596
497646964
1042303529
1480397833
1734661008
549508118
1358203124
1335980868
1798474746
1430997522
273154201
130996198
502709791
1766045003
185743672
332073100
611520880
725658109
1442380809
690981194
179867759
1585306238
586703730
1316828369
1155816482
2119773938
1706941564
1212659655
215599420
256912301
602579492
1944021707
708005466
977344688
1963723204
1052223143
742803729
321204949
1382371091
1034262545
715272357
612551629
616858028
1244633325
1228095282
1991198742
574687771
1117411884
259324687
1015993360
199952341
1958923085
1309151341
2019947061
764060345
1258055517
183393882
1860854231
1258085047
855353452
1318673633
1203275030
1602681082
2118528051
410674575
125363980
1206997496
819281739
883674272
450363352
1638135102
411639560
1790606497
561662045
2141833890
67993709
2082179062
1841228261
1860910780
1786607863
1736000542
932138196
1151057849
1314694986
375072949
1483888112
1388487440
1854424051
649590632
1383178154
888894395
1894932268
1801510142
1329492140
41461402
269174873
1488996631
1810629241
1508586051
534892468
1979623133
2080195707
1827510003
347779349
965427189
1917582351
1487024587
1703788807
855634581
1322571850
1659114081
1000881443
1804832377
1699180685
1274226498
373583396
167533912
135284102
445509157
1966250627
179589515
710229182
1631215575
786182353
1584316698
1942208157
863324808
641268353
1551155722
832499903
1929832402
2115931207
666086572
888723174
114384194
414859047
630253798
2113378173
294739468
1895609753
1072467939
31609717
477242706
2135676276
1305525560
2145401670
915708109
519184245
1181683727
2141763832
663408189
873307914
616571081
995254024
767887805
1527873906
1239212958
1504083637
745882567
1640056631
572933557
107881904
616833579
106109084
601504227
894261041
1022224337
348683919
1805647959
1357185850
326622820
702529355
1690396227
1207291260
1807036710
1702392609
1079153599
1299089153
1576961750
1173984296
923125104
1473079608
1623785065
604843581
1884949728
1624735425
137145421
1991201130
1815056174
102870132
776766736
71714244
1762369657
570475062
155339450
1078191407
413297748
889878433
526339736
1857516446
64369362
1422731944
1228974058
203408486
728567621
538198006
1768578757
273916638
1953367877
737916357
1537195101
864570792
816356873
735271713
173409461
159045520
184980694
1974121714
998828932
667259042
1833188571
614606876
539002944
104876604
885096089
1513647174
1991729153
1787294384
1622240391
692348146
657440605
1466711010
578109951
1576228355
673424560
96022653
1390154362
2121480943
202718643
596266051
2481970
1308240526
815491260
2094110432
1554491153
1612320470
854292104
1560983831
1002837956
2096670956
2095690781
867311460
201021871
859684521
992791470
8787283
1325331082
1428617811
1765152137
1001988847
1912600334
891174857
1385800734
1741521949
410074482
2072490023
247440827
1058793217
1426783486
1328354635
121392925
1137578389
1923792340
363414957
1920921521
1944405029
1708299801
1023559952
1479725741
1027760187
1857380091
1802419686
1289768196
1116125629
13687047
1449117703
1074766897
1176355779
333174092
814219063
864468613
1197293828
1602977871
83863348
350118240
746426944
1111746550
1192366492
1985404209
1022501882
1874342076
587106877
2071890032
1381788282
2124042819
1445891702
1128710759
1526251572
1795133713
729606560
946519259
25729275
1270710525
1783263683
1756515230
1542591938
1795990647
1323098025
100781682
476578533
1996500892
350227777
1752579556
771572703
947020076
186554002
1118912662
1462688395
1056068406
1161401657
2145389404
1696592838
1565125131
732973067
1609253532
812820516
1056601769
813529737
1950313411
1672350971
2145811271
94787038
1384728907
138956028
1553308499
500978243
74635777
581539968
1694801240
1988340343
1375326053
1367506607
1559776573
2031499230
2001929419
831875909
1880229478
825567388
1210075223
896998890
1264904322
578086645
1312881783
1517340651
1517032808
1512185993
1129665398
1519149590
1599192887
442236672
1399180814
1354394619
297711248
39319202
710873626
2103362162
925896971
1567623936
148164472
1862836375
230142444
1594753567
1968184471
371818368
525012414
1901194132
585724141
578409190
2103439253
1582427094
2076564476
29006958
1370722449
1469822524
910479883
187158185
1080756040
1707290170
2106671960
443859360
499330741
114220760
231453580
1343603355
1694006948
1008415606
2121988363
877904454
1271660884
1099488975
291074166
1164512700
619385712
532975354
542957359
1593183431
1757655712
1665675084
1875483296
755113751
708126095
1288156495
1995808378
2116722562
1320771460
395698128
716919017
274459012
391197425
1857969886
244271701
229694110
465690469
2125172121
1291679123
716723226
1401216900
1776744900
55261328
361960730
997122849
158466410
25793246
1750641627
917276376
1472583016
934150358
193724967
1188746027
1303952092
1128765816
535051790
290351867
1929224691
1860035236
938163439
173065344
1539825044
531427974
636184754
1743960231
1271109028
218700061
1039700973
1852434344
381065502
433313194
1526236673
649163006
780551345
346387277
842996343
1572327945
1641599535
1683545231
674022288
70938982
1777235477
538347488
696503588
1413437974
1344337338
20052272
1455309024
92957594
566548012
692444426
1837706838
1263703338
1027727785
95531167
443829733
1566769476
141344111
1141518482
1045945916
763714501
124124272
901725511
969587971
1671506312
424880965
658441028
140633123
866562306
2120080894
1846551728
1739078712
1923277344
1601493733
1393625633
710385327
238031141
49554064
1038109962
1463763084
621728266
1302451549
1550461
531370677
1987508398
722648796
1681178801
1907192146
1673918075
1240999333
1113401513
30265199
1548868616
249573043
1864915523
411986818
1680795127
1176374114
923269007
1504743929
2010670231
1258395165
1879783487
1237789587
1428908934
1484924271
799089125
583403690
1587557208
1920975789
1134400273
538759456
1413563422
1439664017
491410917
1176938925
744126566
1943929177
1472411630
1077342337
536914014
620775060
705626951
1201233201
1645956803
157627782
1432346085
190858041
1615850775
1669064444
1676834301
654943688
1558339803
1521565336
939765167
1101717770
947286796
2061387237
1698441327
857610483
973276566
284342751
1523065498
1024709729
1367002923
325699504
606224342
2117190166
1777665906
1595057112
336123820
477370755
2120096737
584234778
2049822329
1973567623
662932885
1366112495
137525278
2110381772
144809749
2043986891
882423308
57839191
786846909
201547130
1030071453
1102281195
993253970
354179923
954755967
352705248
768319081
961760507
1589641279
1893864230
1820233038
485886401
806045793
1216418062
1681804088
998167261
1511839580
557666742
512875849
1177808197
599493113
850126284
1309883843
1143132220
1306438563
431448959
946919014
974324916
1641768176
937180761
1851243195
1263614042
1541928677
1956684890
1991129580
1705605842
113607227
502574884
771558837
1228037114
1007612063
1140887253
926910585
1688317079
956035829
586844349
1174596824
1183647477
1698414672
2115085463
1906181594
1646609803
1938264287
173677565
898961747
117371450
1877763923
264064956
937721842
251056766
2072886929
193411637
1810770588
698197776
1873377941
1940112119
1924615898
777156111
510693953
1713317301
356343488
1624147578
1234085606
880908766
1946124288
678288143
2129112230
767616189
1865137017
1917713539
1324385831
601761585
1785548430
1885846795
1773866561
1057650747
1121188594
788225482
369988586
1638669477
762374445
1540720395
175612112
1772275302
1839842776
671427158
2081960963
1369000726
548587984
562382210
717908741
1392110314
1823999543
920272167
1203650034
84773606
1405622910
358058437
943717070
665248636
1808618904
130462216
519679055
1950378078
1390488153
1561808552
626566083
1999951850
114973163
95800175
1742748833
1759470097
1434523865
853383990
1060482614
533212215
1402607232
304739240
225365331
1463253797
1797829851
1033321059
1848771961
259317268
1356499344
1407644659
1184054376
2050932003
1795187772
1632408801
1572147157
1370730932
1499282333
1220644453
892103996
147368943
89780131
595059450
571338116
85013464
1023143021
1706468029
1673363830
1792292603
168443938
1329872927
1889522201
1418962173
304244266
2097164928
300532698
1113449447
308168921
197737225
489521635
1526134343
1963207039
1610650316
1183860536
1930897650
1634528463
870285871
1355164574
830229587
1225091006
1542325742
591393853
1207971425
2000238168
305656327
595298027
1457044559
523592568
2123798780
1691084799
264096434
934126788
418037460
65777462
1567034017
61604762
1475165507
156229646
681742528
680493594
1619987417
1851566595
768920274
426407049
1528621097
1135736097
1893314549
659144553
1472102576
350098042
410355681
69434946
2009865430
1436285433
1437142586
541029799
1832255753
1467269856
900939483
1083033272
1211492857
214885779
123162439
990298839
525340088
1168290310
215362064
1935187083
1241398527
1769116486
648768603
363265557
1995879560
496085676
1900397423
1275575244
1090234610
1457044559
1348224614
1416025036
1244846661
1879528352
1322049508
1147822130
1823712478
1933866659
2049933819
1213178691
92664911
1579231570
587208715
1795382272
580181760
404059910
1176284905
355021627
1990123055
1843739169
167480676
1675591331
1680739971
1735963306
1429019298
544933837
104245126
1635621846
1862043117
477585552
196157777
1282777677
744297314
792910941
1130204796
1297970522
1767604801
1010797413
1131591067
34594954
82168210
13665801
1786619993
23065507
76126528
1450556954
1191679467
469048850
885688225
1987475685
667000462
1909742200
946534274
1278341327
840090391
726748975
1811424957
1022824626
709742963
1186723486
877679256
1075703130
1257296335
132802195
1518988640
481395918
3954662
675799127
413693144
1120877507
552755265
1151623801
1962659740
719691681
279845635
2106870325
348343563
515893456
2086299493
1775558810
2060162794
1413212811
479180007
1274360972
1461803935
307317255
1571934515
2136295762
65020332
1878437642
348616944
1430990806
1448588473
639513201
1566218962
1811522984
179748045
1240093109
1699528226
202578195
772386278
230469886
256193981
1007562197
757179926
1519703334
535274557
631045657
1492923416
414481161
1468276823
1053118888
785613563
1424586060
1227799805
1759395660
1274260809
1179667163
1675345888
33229535
1323113245
145528789
1224675538
410923381
1373752042
678901511
1247082108
1260272194
1178828559
340414002
1278168774
1734471450
411394410
605690142
1939933855
1465794476
385216329
1793029340
126093804
307591901
950064680
311266138
879589471
2059054070
1215710004
303968093
432572318
2003525770
1997312129
864852581
1598415688
1822512028
1091102071
714759046
1348461182
2014001154
2041889593
1359673507
1062397082
18058012
1271184919
1213368611
189338253
739729110
1203792664
1937459523
2000940177
1584774568
242036642
1309879483
1977250702
892771751
1691988575
1042329719
401450661
1241840722
1781783001
1624020085
1579090380
2013257126
1542152227
146925179
1154221016
1758995735
1463041506
892846503
1170584424
1811280284
991718683
1123322976
1215835288
2067705066
152360661
1033313226
145580697
1967330609
982319262
1181781266
2091184604
1483342405
1553669800
121756588
206711470
114640250
604746439
1073315700
1383083104
676379953
884683281
1449968793
294988683
1615644613
835000639
966436784
64831376
1299687872
533772507
2103095813
131152975
970547171
781671130
214332165
218063713
735429561
1687072523
1545722454
719005360
1568983439
983188007
1687289260
954751454
1301648817
1502079668
1342567374
601977537
128680113
1568309504
521844626
791853779
2123783560
1698708734
937388799
1115670502
453652086
1897791931
2137158118
364263987
1506530027
1464838295
742352093
1817544873
769577983
1420191332
592767799
983277098
795073880
1816101690
1641993716
140249198
1823285432
1882027523
1294455974
1551471781
1071859889
2073620193
182456367
41590823
1245474783
131396054
1944230966
834422633
1923818161
335606964
1987704310
1265728452
1017618672
511426347
809298063
838478253
243551505
882529383
150340249
668035558
1086273899
293962772
1957256634
44521964
968008646
1053699694
1684823533
476071122
751027506
529016062
1028444178
1962538682
2065593316
990246203
90948182
990839032
1336851820
427351194
384979681
895127794
291417204
257466411
1891506833
1164512700
947643640
1214832654
330266388
933889709
1392561718
1472775479
2011634887
1406036888
64790282
856875513
1745330987
1176871417
900082
881328218
177587997
1627206144
2105492139
789208873
428626905
2072289900
394646130
729650939
797273158
332531239
188210214
1609760351
142378643
1818890156
2047431442
419803038
783591685
1691255156
586792168
355038314
617238486
198867566
1808791624
1294962653
393283025
1305236451
1036753426
222714385
1846324581
239455000
2110035484
1744900117
1603025464
999716666
982662659
409861526
970447842
1111947132
2084268527
1393670207
318876083
921366940
1512440244
48656553
587079287
1691101972
502348344
1692688740
386040990
1730674065
470037650
1192615623
575566397
520765216
1859726815
919032912
282141514
90912591
2129682740
1135643566
1177583080
371250395
2026813453
1149408104
915703826
1414036067
1790432165
1397498738
226941271
575500722
1298253669
238736554
1597132988
2015391671
873135353
1683071271
699627258
1477897143
328177219
748135891
145438435
548216444
1170172703
578637209
176624652
352410981
2017892376
1448139942
117572449
1515469604
1967225327
636656939
1000465678
1176972676
1075411371
2120152277
1937367456
1469060843
172228814
1212222637
2032976708
1381933058
735944055
295947126
1264499346
689999967
1523895240
1470828656
1918104965
925337971
468729523
1964353816
1781563771
1773232239
1773980932
173906864
949118829
2121324896
224492640
550934390
1625966940
769664220
369347049
512930076
1189045
1089247807
356847899
1332309734
238163126
1691044757
233329721
2034403784
384776521
1125832100
205570412
1540175350
2034415979
873367808
393467147
782988602
1153440905
1834951891
1450489394
1889253887
944344883
480402176
1595126746
453580827
167857223
1582496366
1294640135
1619325875
1375064503
461981973
1105433043
1988987
172580289
1983431009
1174931004
53571745
1320107059
1912273608
9665292
1579291933
1892617935
398054327
1648047368
1086028822
748089670
1294953330
387790156
2116725014
990811040
490355104
1479009895
818501451
1962029276
1684022334
310433658
698977276
1413028520
635435877
837053220
577293054
255466578
804694082
1569741254
1973386901
1697639625
1899320889
402752521
1733438559
1886930642
45128441
359601229
1881756604
154310452
1906468413
1024665484
694728492
1899511490
1371024344
83631424
1637337115
771485483
1974565631
110893856
248066088
1652211144
733227269
1427546166
915829705
1697378756
164967562
788386386
163259644
1968492093
552036913
639432876
1250254461
1415881038
742262049
1332474327
255058497
1296271609
795368412
1567698769
1304381515
1938302265
334861858
781091265
2094356530
1331215132
971575319
921636429
1827959764
1703818779
1981806516
671154925
1549793726
516726302
1920369766
1015168124
1091382269
993639867
1309654489
1456615349
599215268
1361530752
1630281427
971492791
1112144802
412383298
544666376
1688930001
863324808
2068460551
365506010
2012300661
1939179639
2757411
1256752916
1806004470
265882304
1379621621
1471716405
22088723
1427750163
296282137
375358918
1849937552
1722579862
429526444
359023413
744709485
1024072278
1457536806
1076936698
1081067036
1519571752
1795699443
496188060
847195060
349161277
1456778911
893337203
1937865827
1022995532
73474703
2120796364
1362222744
858259925
651616967
1910343978
1382490628
1387798441
122390357
2086653617
1721526555
1320995571
2075563529
596354931
563087107
576023884
1100161183
527420558
499593399
1382951880
1285124007
150961413
2027792873
2057903186
1583587434
1177653638
2025757361
302576202
586299169
1580741317
535603332
1051080193
1528882281
1831845129
421099499
1798130800
1068780862
1513690754
2079839612
1243972034
336004447
1298092669
602973304
1092855066
1495714087
629349694
1268387018
229512741
2058773636
409445377
846401021
896527854
141726009
1868153110
415798494
463548702
1396097899
1160607224
175218186
512247402
1765468663
489376189
1886125038
318451167
2017717470
1049922788
1599330337
1363758362
781751680
1729036134
1213743480
1343292334
269262247
24500950
2126763831
214728338
1714154433
817237699
1049694104
1752863391
588927716
594812944
35575901
1887529105
1338997872
1820571501
400595107
1816083780
1709400646
988164074
1845086322
1883819294
471817576
972898687
935551009
410633691
1144367222
222539529
1311238915
514994545
194646323
131676238
2018961867
1033753545
545476163
177640855
518292979
251517938
607274002
927599729
442825240
1563651868
440696581
1690586313
180715499
1983229215
173038498
358094512
1348976911
152048239
1526156064
381293495
1201436605
405456737
951897323
1674456696
1398127622
1185945585
192009326
7272288
643449948
1837811057
981917246
825229654
568085176
1530798586
739403217
58747489
1596817366
2113258289
427560244
641789774
1742908863
300786972
1813002664
1850891223
1987412647
1485731878
1660093297
958939586
2113606003
1241721436
130731824
1904517388
765839076
294154038
453646470
1498889089
332054159
433519438
14367577
1285465490
1337265402
126163650
860372338
1006482182
2001787289
2099843901
1117242627
1141774345
951741428
2058817928
1454340073
684910462
1711778855
400610924
1127077730
67443053
48582520
677581694
584835715
121304654
1849675629
849424768
1188821017
2128260238
1393117620
632818045
449683009
544066320
788698664
932157207
1556674454
1819717361
289346438
970444951
238045065
1439257713
804091442
502979466
1916059063
252314986
2047282611
1783214878
161543116
1279029340
1771688935
1205759240
588830809
1393957312
1222556175
319794757
679183501
1053158308
2097437827
1601847928
1501269241
367602207
1432899019
477515005
654684436
114593861
155924741
60299321
1328473763
1066466927
1288193667
786182353
2115742973
1846971328
1216361884
1591463233
513332742
818275029
702770072
650714997
1795039107
464809990
1935569046
1813701930
1216258055
732687139
1269686915
1028872879
1625097348
2052331546
1750645029
385203639
477214536
1645398802
885661254
362268064
1735344965
60284021
780937397
1521670231
595116594
1875033110
116182998
2084271058
635920622
233045756
82160008
1514595370
665287492
639869216
423964987
597871142
191696766
1792081436
966758530
984922677
935748607
443995616
2090745938
1132519059
1692607531
170050161
162845983
1671379921
2023430520
748266177
876477154
18966209
1042766426
1326522596
1374052676
38063217
120929559
1672492682
1842835719
2141924998
1746086244
1992481861
214216211
1775473089
1906272419
621061922
546854430
1446127032
1486843481
1218465189
1939941542
1996285917
991216299
1186702051
2141526339
1979426528
1304190299
1614956003
741995940
1934214809
193239271
2091327248
1209948563
389669486
591627131
711091656
1558875813
1766498529
233133528
374948262
1321902926
1222693910
1452033304
1528114109
563235287
1258573499
53122768
213227893
199949481
959751003
386037548
815288891
852541259
9993937
746878146
897079824
1550047233
191657842
1120589865
702459844
854932494
2079866844
1528774374
761972771
52881537
1677983234
2042836466
798514953
460312116
1067628786
425798324
1602800588
1293331477
1348508653
935373091
658897249
1745764932
981551362
1303258588
753720323
1595992535
1912579395
970790677
1519824699
941295429
1873844616
506774208
708297701
778808724
1413889131
539028616
889741467
1799370446
1793063397
146256772
2110649217
638799554
1298205555
2088179382
1389063262
212806703
791690343
1706476125
1037418975
630583415
1007783839
293332770
42500723
1250443969
1997977832
1431277945
1923485737
431083531
920065771
1207616320
1543226968
2105468720
1215752505
1201389018
892219453
1880095119
1359904755
1594801570
1110900483
400464944
2064155399
1236304783
1681408315
1481760179
918225089
338656135
1211288983
1749142785
2040251800
1440001972
1638350531
1105538595
456405928
418123794
1147315399
578161163
781489849
810576921
1992917252
674075902
946478199
630520634
1478237326
550089896
942124130
1124571035
1929342597
306840513
1673419797
293944220
731259040
1064610162
58845070
1082347112
343866787
468278706
648318268
1163500003
1932922361
1251284569
1632320488
1400825683
891846014
1668543391
627863327
1729789056
609150542
1549559235
1119024364
1038998658
1256928476
1090716778
813215388
1056945360
1011750697
1162139225
2028226820
423325880
2002814819
1754677918
452083753
1363602524
286561710
1972699025
1250226329
16450154
1320046240
1567928675
402323445
29911817
1446109891
1254580309
1152465420
914819098
866842962
1931585657
514328900
1951907405
789475973
679728463
2067136800
2106615540
146395399
638365824
239590082
778471057
601534418
1969193533
144341669
848975095
590287815
1239641871
1902499718
343008850
517860465
1229463611
1716837116
1790805894
1812999676
1347935274
1289179224
1928416669
1168070314
1034788766
1554122812
1889189100
1290312964
102805510
277994322
841016418
218034841
316181178
248152099
1944163967
1239499706
1097701465
1529481346
1602078076
850307578
573341997
2012065134
28822221
1931638521
507561575
166671826
2114057968
277079289
1310196800
1483956769
1604507227
1702421746
7749308
505489395
1811914622
1431031127
1209136717
1306755766
125744155
1590036430
957373025
15066422
1828757226
255604750
1494374958
525714822
545458613
24238645
2103802514
1215925620
2084088974
1450091155
1508098610
1983659286
1797864523
540445313
1409720448
1086396811
501204008
639305863
1895853267
5204386
1061151307
32981263
823647168
652381935
1907887647
268858888
637016286
1024326952
969408460
247394924
1374155302
767585923
576179211
1835566299
980390850
1481766935
1979462878
1603726879
1467601474
863558379
1669615873
409096772
1422379618
926188226
187907271
55478808
606724010
758893889
2083039251
548576505
2071856579
1098272832
759071814
1638051203
656935668
941493606
1068459503
1570434747
1465307521
705577736
751456434
1343582153
1697989789
490160829
1448045507
268691613
579645355
1230843922
755238236
1104214812
1578969645
1588463005
1967285469
630417980
1863528176
1499248974
1475839233
1172199669
1209396066
1938301918
1899775221
2130336561
676180063
224512101
289470031
706424273
2091365156
542536108
1962532701
936943561
762421333
1052407804
1447261671
620598289
2041557237
496083596
1032939959
1717693334
1027388733
2075437839
1417992935
89380340
348757632
1589550308
1740703362
1432299194
1449549747
992147134
837824349
34234007
922092188
1732032024
690901754
939994390
1258749365
1221453618
1358393229
1004184004
2049503080
1484318178
1334355659
550642733
881316046
92471290
1594974041
783794237
917288245
227678254
50772295
648495724
1976700328
2005751909
303057517
1209620373
1133194901
1575961613
1462601470
87024050
1518692197
119366649
60016256
230364971
2019330201
948145827
1965808533
1015508132
2010209652
1837040758
1690925276
991230532
2011756332
994364500
1476416080
1835822580
1997977519
1286734071
1042443862
1877293134
964008327
587560507
1312973810
1649950787
2040700541
278255964
1629609476
780704414
1399730866
460705485
703895054
1064239745
1944165207
1763241145
287505338
63151822
865977674
247453470
140897153
1763151923
471934038
1850033321
917158297
1900959760
1949544313
1118089141
344650885
788338845
1319114257
1317250913
419818763
8336957
1970139980
81198479
798902990
1872399856
1302104578
1336987204
1827372752
1825955056
1918424567
325104971
149653671
387896571
695094494
779496
1336877964
828026332
160475497
1797403860
944938957
1975188578
263359261
405012848
2107906505
1800473727
1063510497
36976338
445337420
102002469
383288129
1001578030
1996486506
83764263
889785535
1864194653
81810014
620261144
1029746915
23550507
2086404509
868937656
1379361951
1857488959
1167869612
7497496
1601659178
37113497
1976822235
1478237326
1202815987
965798775
90612367
1406665478
1060150165
1011813245
291233422
1462667889
847201477
697644473
1981641338
1730458295
644148281
1914344845
2060596775
53454646
2020963037
80419080
1769898705
1093645903
2106041910
1166894548
930617411
1881780887
913469013
1240890785
175215871
1167467508
1842662961
1268213776
1514213908
930184899
1788857204
146884135
8322300
283888374
1062042158
32336716
1156709681
427629172
153632777
1985222243
1470424725
1305349969
1384332644
1898239111
1049036000
1241896163
2064531173
93016628
913923598
1018275797
160176568
1360549857
833277086
180128436
1169402033
1658895902
1222113939
2041898634
718111471
111011456
762849812
504523983
441031772
149868751
2096473707
2076564723
586055624
150159754
442233136
1725912583
1748218662
107162001
424016560
689356701
1928106539
1980474143
1741404680
963076545
1836776435
959439666
120867088
1506392117
1764798244
533666748
165486093
1337547547
1260022082
132799437
1720269734
1126619181
1699861309
415630829
1483098099
753772719
996838088
622467623
1417778852
1257887292
140075876
666620919
107629878
1097036292
1282803322
693796469
1597100478
86847239
1896031593
906851579
221949892
311425572
916149645
1319967118
550111370
1279905326
1400253995
135269823
1550098642
2005350633
937849434
2022345452
150216846
405535545
539972939
586079117
141569357
946758882
60888381
1167448556
1716234026
756733663
65272928
1101114093
779712781
1733109
1687618250
791655044
1960021803
1239396042
1592113316
694627464
855284551
287053787
733757671
495790720
595049306
1964632404
1289252179
965231342
298634061
2123270180
1686041416
915581379
2139190059
1179933903
585026701
1573420577
396066414
362185413
245052714
1731816341
450870373
302768973
667826427
660379924
1302192314
239885518
1994606706
1835803487
1522308653
1214158678
1589899448
1777504679
382683499
1541713266
1148631619
238650219
119745181
291305126
1709578939
414558811
752993474
1456101698
354489268
1745562264
912908933
1854017662
416084680
863469776
616240787
541951277
2014744041
1480729311
1343550443
481413542
1068428482
1022685074
1280540431
274993818
802778383
1536235689
1320711544
888167164
924415229
1251839280
1522616430
1610977748
945121542
829863197
297715186
1505644470
392674561
1363745893
1401820166
1350946965
224431399
1532415523
1732235373
338330273
831333811
1023143021
287221767
1281871103
268445423
2109354504
1447073802
547368173
1234020158
23452383
938056244
2070524987
129523701
592132191
1610583891
348859860
1914546920
490403080
1327315024
632743031
1793397507
276091806
343853733
984442108
1885471215
1147055838
97666730
582951452
851586783
1924334606
298440502
1080673293
905687408
1381386520
678901511
1586625725
1078150566
813315669
92334420
2092949048
1602959889
1087874797
1815869199
1369721305
1255099731
1997162464
1660263169
2024626426
1492798966
812433621
2086463355
2112332822
1444359208
1874227511
299890798
2081970706
818526776
1721955533
773925825
1911720451
1340257585
1873295809
598688589
1209420672
1549292367
1072486264
489670624
1969847194
192064287
241122722
399265904
364386510
1930761711
1524135721
1611322603
1200934288
1879564027
1329721962
1710157960
1965564893
296024220
682989543
1499451179
1109368858
1214685244
640661217
1714458496
349518004
480001264
1021750015
1179149870
718913161
1146002189
1157707956
814375643
1451383522
87486036
1892035114
879319736
1993233489
266088697
1166247201
2100572698
1637206694
767341316
2062760964
781686125
1930629788
1432000915
1686605348
95152798
1308463584
1153345095
571913128
2115201987
655617263
2145616798
1640168037
1047518522
1492144645
1156177085
1182373479
800051065
429490201
859430864
1392499567
1123358019
921069986
772951410
508121817
1862121705
1756811485
1033678810
2146943476
852489833
726368418
909378560
1585724408
2124767866
482511892
1294095657
1322514325
2066628744
472493488
732751070
2067075112
326805128
2027040837
1633841779
425935830
1281159097
1330690560
86313238
187754835
1491773028
79033741
55460261
99787035
1298544623
1375172798
1896677659
1112624222
2067420835
976883653
11362379
369266171
2130653477
318944951
1093847000
648448880
573726194
874688778
1959634943
142488316
650084012
473228604
760721718
597361979
432662901
1696147301
598377098
1067137179
1381807986
1013468842
1601287802
1136132368
1638387287
632053274
1414894169
2066360779
1192756037
1668929606
1281723379
1168282094
1816626415
1597538993
922141401
1561772457
1777320190
478904696
1785241677
139868846
466487266
458238016
1969615204
1239946394
382156620
1051561045
1701542328
537373824
467025675
832720337
801285359
172167834
1754812960
1063445662
1677253422
1747611479
1882653557
927860945
961880473
346184309
1083874800
1423583808
1871008892
114625532
1655182513
404061127
2104079742
2041566905
786732923
1962873936
532290873
9739043
1076756908
1813249011
2073340802
1885943026
138169417
1652678066
2047686287
1603632489
619710975
1449439657
1395822848
1812221567
1872487076
95414226
160004247
990081342
208726508
1586938462
865179487
1103671641
898013725
856415832
1209014525
1143063524
573929837
2018999863
1269904130
996140968
286309957
648399466
1238146240
1025372546
710045900
238439971
462202716
401187981
1876775789
9080736
369740173
1705445253
989559906
1783349174
1069078286
2031688027
1651797953
4036036
925504831
1120664579
1715368200
309145902
518819230
1089255105
993058016
1356062528
1831430524
1258040918
944886654
2007845050
31296674
188173455
733104785
1988510141
698271229
1806404368
1842561092
1630712134
1392890347
1098155794
225037071
406240720
384092015
431952639
1673647780
212809242
774716954
1135346597
1392611569
1371844561
522648725
534596303
1237048605
1607170229
1343643433
1346604359
140103254
904716591
1934509436
1905893015
1084749015
878648426
29669995
739759574
38786787
437292931
467980951
2067203205
1072416427
39817592
1004982063
1070656674
1278372792
1399643950
778378914
865948099
1591081808
1832223196
1161538364
2104470533
250132539
731183677
458555694
135304968
117751296
1571881078
1727680299
1874810053
1538786176
2039908113
669820848
206597212
44522749
606724010
1248553368
162724560
978418991
783364858
1744087541
1097665775
942790144
977683071
612745041
2102716847
727416161
298360773
805876643
486270222
565165314
236062670
174568903
603159561
1519539195
348196992
203855433
247665539
651948063
110293328
1238863132
904858051
1388977041
509431419
1340248797
1847518991
612975185
1822801875
1614205917
975351879
1464017360
1859249063
2060800029
1398067402
74792582
1563374147
354660513
270118856
2048864731
288510111
253398687
453160153
1413929675
1716753249
1934487802
1228232262
479903710
1517346862
189623044
622349593
651750094
176425335
1194830048
442314620
127568237
1885488836
1222979411
1647104512
1501365854
1440520621
337673117
1977034703
316197572
1620779217
931207236
928771056
916020205
1798112350
189447603
1161247651
119597814
155761212
37887554
1848397770
1754575331
263149801
2071225979
1388508789
527434818
632648564
1489711755
1949687273
279483665
869319967
1917835856
1787458997
2107098785
1294809445
2127187965
853352912
1379382350
1988435020
204796534
1565242078
1347491177
1002712554
1084537769
258050739
277411546
1566190556
1626352674
1325197650
1233553810
967068535
1502078816
774431717
752443094
1042047024
1196191723
1102405548
1280645810
1364352807
696068194
872755490
227881926
974794097
799907557
576367991
761941462
1508006900
552723042
1222080734
1888806079
1312621182
695004376
473924565
434961891
889693811
215397429
208940458
1051367849
155817460
1168115507
1781164705
1066757057
1134226600
783463392
325042865
148752761
1203215901
906427699
2084706024
708597113
1572908648
1360908194
715823605
406085130
760518974
1249278568
1611821250
1725773730
1743292919
271369265
1077232758
691639983
1900606933
1416205333
717844390
1044485307
1006692907
1992501820
1835718140
1669097875
663398414
1777579564
1338140178
522216097
1225738773
199971734
2070842370
228408765
976828129
2122662628
879543744
1149033040
148370160
1406834437
1268427600
1519634091
649985910
1502447763
748340429
2098960076
343534116
1443348673
396464633
454238188
1492455009
316571795
1919992963
1422036117
1649017217
816789465
2056172182
720923939
1066344590
1188486194
246619378
1449661824
1818012463
29915018
335771614
784108380
2066982516
957943496
1748923691
1044938219
1384556240
1074150904
1737969706
1040153416
255225424
1209489775
1610830884
1847385155
1303560757
581708560
1043961033
1351334571
1383910295
820824252
2093195333
1546232732
2054885288
1362133309
1903673879
1655673033
396131952
1057698522
1276233991
710450091
2116301595
446252903
340030935
230877637
1052700325
1277631115
1166902795
2111572716
1226313282
827104049
1423924368
49216427
1522968576
909114045
1725402205
413142208
1928064685
1518319018
1187320229
213262640
1637867131
531993388
957681010
149179981
115479645
1083509338
1257839333
142511047
866592726
1317567399
86513031
1092598411
1973818092
1602105717
76771294
513454189
823775237
1269050642
720545344
563309854
836631449
1915669252
54746196
1252999105
880179791
1934509436
1353127829
1509927148
311000049
1963028361
1024110613
2048441255
143732315
406962557
1781806995
1567351784
292995921
579406859
1423033200
1250143661
360137210
1423067899
203606876
611866473
1604004943
2105702150
593056862
1847578503
2123061547
1600085170
52735348
763526417
537791895
1121563433
744887573
433611783
1926087585
136949110
1052223143
1993555092
1441817651
1061508089
117776247
83430945
1473211533
1459437865
1677427614
1049778467
1169432292
562771377
381632625
2068475887
1758962484
703037850
877785642
835657758
1942324188
1832931694
1735000923
993805023
560938907
133469298
516926009
1421311905
511222708
1592492808
32246199
385354383
233761710
1561200989
1837635788
1179719403
731872540
448276865
234253969
2133369741
251296581
1473938806
1391485763
850956140
1749724138
393971081
12021445
411554941
1107217293
1157291711
1202603211
1336698163
71468436
643856029
1859640838
1941402807
2023899522
2081574818
108061868
1660462529
1940632683
275427177
784372704
966338289
1053876671
504208082
105071139
1344683672
828699285
826165264
336349495
1376480059
93967665
698972272
1068116823
865439592
1293480248
2106970795
2058631170
1820210055
1437205637
254231620
865132225
1182718689
432432923
1649083843
76097202
1226764055
1330186436
258040195
95998196
96795460
81441708
1385647578
1217230058
1285068402
863319885
1385761484
2062725270
1557973070
1733289326
1965239334
461590581
185634278
873737933
1290129549
1779827097
1593413071
350456232
990896344
1286972048
547694282
369920671
811430621
1472816847
1848859143
833859087
2022969137
1748265009
1144222879
603435466
162701270
1150701516
197546772
1194218812
378616695
1752358383
1579288508
1355601987
1120004365
1467677597
336466432
692441531
1771813022
233100764
448424112
803978035
1241217663
783573957
967220979
413480078
154206972
1020717018
51581518
993783080
88601047
1688467256
1380056242
535077425
1792443291
1198015365
417840573
2050624666
12503379
1663223211
1724965152
295456332
1931838366
1151703556
678493426
938350076
401359041
593985938
1757988406
2021001700
651624450
1440313121
1432865048
2245912
1164837618
815010568
1490046676
1576109979
2137772200
49789168
1523859469
1750876583
1505024081
1429632627
777927858
1020290312
712116182
549845048
2004023189
1231368775
2034389245
278464869
1092878702
69401969
128750963
84999371
1464172104
2121362642
547757201
2025934311
174304443
895570031
930668605
23888753
222256181
474198334
2034789527
254191302
1969085715
1875550424
668664544
346888105
2036744766
917172826
636012940
1591202624
1343546566
689663396
293988017
1632106259
1717020924
1451785824
1637992359
1820020309
241500577
864603784
425136906
829632786
1790701136
895917597
2125211035
139025485
950251257
798899488
336004447
1117979040
36879737
1736168762
1581709526
1475910816
1332843351
992377610
1422636976
1660369745
2080809668
257824168
673973758
1222912472
1685814176
1709948967
2068606280
361590143
1258974480
97087034
1432905594
430373805
1139358952
1210558383
821921113
1148129695
1363382035
855002355
1727359742
1782096482
1156243970
462641085
1062244510
1514691252
1329628675
130689893
1618424540
331063395
1468079656
407105721
1383041637
914705438
1926755631
1517032124
1678596997
1678264988
1479002331
2005013472
1046848099
2114280335
2121601543
1097965433
383246188
1776825596
1101699233
2043745937
2132047047
80411772
576292410
1560856069
223618570
1487628493
1577779183
701853898
737242179
1625288593
1168290310
1281152614
514950566
1276627626
1811986680
1840187020
459137145
426730793
2112343829
889142114
72798896
733796084
2133362359
125913774
1437971524
187064979
694991374
767671157
2134609375
1645774518
784305072
636449223
53644961
1635165543
1250471122
1066571827
1499834586
990006074
391383813
41949271
1468474135
1201872407
1347903923
198340067
1057158857
1287605323
1547373798
2122495734
402952026
736826016
1640781153
323331263
1094769473
1749988346
340582329
905725570
1210767363
1203429681
734079942
74879707
899654082
1466242914
529694747
314061795
2053997215
283057585
209880309
677177742
671571660
1770050443
1204349755
440627583
305546285
77819134
876146686
1118636450
2128989355
764180866
234237228
1549690785
289182783
1709508127
779379072
170160499
474191849
692687841
1174725717
587679638
354509352
871044054
1657381884
906919185
2060934405
871580428
673723487
1209459799
716172773
1272097200
420572650
1462098362
51663146
1998044743
499246301
239218216
1947269615
615715633
1505327159
962600824
1977014961
593486571
2034823103
2115686042
526113985
721105477
1945765137
1366856362
1956462037
1504332590
2002703308
686725673
1188985846
795801085
2075852359
755939187
986881588
1552705138
1513764752
171766292
587697528
727713632
672750318
2113715855
1990185207
1433360557
892521674
1941451694
811323793
45974021
131251613
1792562834
1098946460
857702032
1125520543
490687418
1229929522
1175876807
1583215195
1953414315
1895145874
1490249700
125066595
1198323107
1704514658
471112167
914667752
1375969125
1873484128
1372693964
1621459951
506805378
576007516
48814551
1133780604
573422385
381931766
703631582
830787604
1320626401
401832723
943444650
48862125
1817103479
365327155
1727074854
490702000
195964838
49041507
1068101955
595656636
1994785426
831351694
1831176301
1869434343
1528064741
1212742175
1217318721
1082645728
1090408265
347894599
746610019
595599493
153193506
237594905
678833172
1113109934
308512871
2125618223
1453052961
1411783583
371156395
1386306115
567731921
721718740
620828551
1958087056
1193368633
2083885687
1011826422
1064185460
769562307
682621711
2138655771
258409086
406636363
203041203
1472477809
975535854
1451706003
341342880
627074305
1881101965
1826455552
529236937
1399105381
491109251
1490419487
262746167
44548849
658156100
194800980
950061575
1974088481
438095399
210779024
570094756
645491507
1218867921
735116501
1955326917
81386630
153430598
1431516556
2124857237
192197232
1446952228
855732611
2127339942
2028622498
205054479
1246291002
1001285830
222406364
818951827
1282233011
1403960016
487898339
1083162073
125222467
590502901
308089136
757167071
2081639961
1387505309
39563599
1738441753
1067110195
1369067214
1325502972
746995021
584980770
1271189374
304712516
553477616
793154833
811948914
1753245907
2088689534
346016793
126888808
1782174010
575416837
1318643416
210312931
1365661996
1080794659
1347692743
1325597799
304215402
1389901385
1934026969
1628354880
1505182351
2109481884
750154240
426438611
2110146779
493264649
1889670445
1577000611
1910929836
1689980310
568332357
2042276551
1766741252
2061208221
2103941768
1915396367
702099208
111576669
662748225
1922787487
1074715817
830410659
1116482996
157391503
612530409
1295170636
434378315
1434781228
427679167
1151855065
1395749013
1205973780
956747031
643257873
811361966
1753291872
98178054
340695666
1936714261
484445058
466794102
1121561681
1269194163
1682557495
258338723
769262985
467863323
1387417168
1586428864
1833321819
519980415
2037418397
405863188
134484412
307253519
967630759
1874330135
1016262706
2138017936
882114997
866130684
467469145
1687962013
988006751
1275753047
1012247700
635553478
923746420
1247470846
597014691
410593952
919256595
2004478227
92535458
1862367491
747424439
211601668
610089637
2088517833
1630799402
2060877149
403376440
198420245
346952701
1793955624
664778781
727156913
267217144
363795285
1255116567
662662882
899332486
933245248
1829361350
1168089693
1422925497
1128345609
1701545361
1550486050
1425333926
1608770126
1838881585
389961999
927582256
1935058036
778939802
1253854198
1347238382
254300315
1312672177
318818698
2016855322
791569747
661365080
407203087
201847048
1761036618
44417872
840246260
605326249
623120468
519110294
2046058758
1094436533
633389209
300547330
867109264
1870739283
650575348
777712591
217079651
446349100
1619005570
1762124726
1417402616
984636448
99862420
1924172454
1598662368
540433894
208923683
1641326136
1135212359
733076778
1395448416
1537473937
1873196764
289964960
22923321
1616648410
450156710
1390687119
1007240977
571993441
1820345031
605145422
1751383199
1366428766
1397103207
1447813761
1132296553
1469448870
2092418963
112475209
851389024
1114509879
938381734
61296314
774605713
61127842
512405231
461178382
447675055
77779351
487030224
689491242
909800897
1852378448
499628584
533393039
902747295
1247159266
1135167620
478816273
714499150
1515389460
1748959079
992791470
210906317
1648017696
253236717
996608316
959150571
18739188
525867828
1616452241
44086080
1510796116
1313650866
1748543416
1002882478
1575668398
2003305331
373092199
921588176
368031447
1061469566
1374950061
1555900130
1085323737
1398459156
1314673286
622049261
1807805516
1107235329
139027320
1038250819
293000905
2110381772
1925149772
1500876972
1262627804
1960306328
2049723150
445802915
1636085391
988935586
1127634023
1736944682
206250789
1957567336
2098868680
2074543573
879409862
1970491912
1176264041
1722053421
268979830
562924741
1817624301
276043962
1473477283
1246174325
1609576083
963396437
1993622122
1827660070
1281972253
1334822709
2086999592
1693247934
703053159
1299022912
54708775
1746485502
1084242649
1328623109
795365644
2098595032
1573198850
990263705
1055257187
2026518012
280608816
1203005305
1476300437
179257571
1679587864
1770225433
2126199221
1100091797
86572934
527578356
1451228986
1106361334
1093353337
380890476
70548335
1792520811
1940556762
1050984083
45645272
2067404945
1614176274
217963102
489810243
1751272016
686259892
534600674
1135464136
1584001487
1453308100
2080072869
671689057
1552643257
1007883588
945106534
1262681643
1495117041
849338198
1961640582
1829263673
2050538017
583892870
325525597
1748805365
1776838604
2085106099
1626794877
464063851
772546724
99132002
1750227597
1961085391
418162527
369743597
527439669
1646127115
2027649678
1014415939
916751636
173104764
1921490640
1304672834
1338944940
120086299
26276860
694974811
75331394
1231936458
2071136687
1877550266
1406386035
1275240511
467162582
1605497729
1015008461
1401099234
387000828
1711168668
1236603283
1264802073
119240846
1025508752
653304024
2044242522
1493811052
1086355052
1495690468
252885713
866187177
1986174691
400886084
749920525
1144828713
990191953
1034207905
461006607
1873165251
279531185
349871817
2032105298
2119210660
124475156
1442495228
819164737
196385573
1272150560
1150089034
392019032
1583506959
1231034610
1775945596
1232009228
1931992739
360816809
818988393
1303414275
1163788055
1756599744
172089827
366463516
1926592489
2010897650
1561908783
310615369
1622011653
1190503492
327488299
615504321
1186321464
287343151
113603926
1796161357
746228933
175446119
1186737285
1260843934
1992521148
653714837
122862449
82468583
715826764
534364597
515101935
571338116
842951866
1675622211
2031770667
1903673879
479824411
1826676804
311771237
1537082143
1399230434
989510575
245372804
1497716792
2014917361
1835792356
832164673
1613044861
101718404
1421846139
135289320
77745409
334518605
1328560780
302059632
4134495
1073976773
13842120
1491062165
1905691238
1864040280
585971227
1033296610
1829359812
1321380668
588106516
1409752216
395997598
870302154
243880125
1639379135
1629711615
978068670
687820423
944031578
1797604316
1734447066
739278515
2034423285
1312621840
139004677
268675923
313506140
515428481
1170178409
1774405510
2099078639
25590965
603338672
71459014
1427899994
1545164519
69370142
2127408908
1133699332
1710625375
148932563
1982803077
280122707
94238071
852325798
1343042053
815291548
1574192631
37332547
1560746215
632223857
36169292
477299790
2072573772
1667110946
1744643951
1411665285
884687042
1648974669
1981874086
1832827742
754292939
1295125336
174981396
728235626
1575704280
1373666189
390739309
850699973
1375714250
533963915
1875264473
1227799648
1765200832
473529188
1274947293
1627186825
1485453993
1796926477
131606924
1741098832
1942132837
18951823
270823705
327722086
1181399391
1389216253
50677131
1976298430
76837901
1299385932
2028269374
607952375
1588919932
2050476243
1936138067
321362240
1561665951
455970967
639581246
272671191
181075094
1819796281
753253914
1729620229
1181893225
1449742081
978761588
905990992
1843427131
157169923
449206112
1346169502
2051171510
144037436
943527740
589609360
1326661321
1033951158
1715915254
1966797415
126077577
570167007
1606892660
4031596
1328850671
725293878
1139030491
1653986460
772426002
1672412049
1064426893
808851010
1367956871
325659599
917371130
441003587
332449311
348552297
166868587
214031212
624393803
1711797449
243714584
784243574
855141834
1894690584
393122324
1941138716
922461892
1983518587
1254490238
688357544
1464270514
778986454
1512704003
1864595014
1263987011
96900276
208982677
1077635759
791373234
815543088
1582834361
2057444930
2007807503
122758738
255994159
50607470
60096344
417604824
1284853142
476359982
193281690
1026450910
959200043
391164668
562698647
1809816071
1355436648
1799151380
464822983
410800805
488313437
1800028058
1450812388
2071351158
990896344
1985923926
1668340413
1565813094
283145664
1740868465
1966771669
1527996416
467037741
1850866007
247370913
88770489
816674811
220362331
335604084
859415179
447595223
1104864803
1835461738
800117286
282421150
260093185
51066032
1800478314
319853244
1208311360
1860603672
871447538
539506780
2081541855
983188007
182246381
1144597934
427913236
2060740053
413028744
1657085143
383590218
620235493
292687278
1347224620
1096224834
515820681
1912687170
510413333
1195072767
1098236668
813718113
1355508568
1387330407
106474269
965258680
1247997603
1859677020
1979005986
1505158765
2042430988
1767087146
1921983765
1987690953
733615793
445904456
547448779
1823694635
1176548416
862674041
414111014
1006960533
798762533
1338440381
1635607459
1599025131
860903228
651811559
1964846505
597469722
1229760546
321663332
140570050
1052015467
545467129
990872996
1778725823
1128625313
1789415152
1783008674
879696428
1850882562
710873626
1965755615
156928062
127650032
1506353520
1158351977
194756416
1329917668
434697242
39812578
1010597292
671270006
471531278
328475374
2124152261
1351004892
840698896
899577448
691187753
844672912
460243189
811420836
489664775
1157182213
1209090527
1316884652
992406298
968363127
763372424
155083750
1095782116
1567557050
850536887
1446177987
600328730
368658586
1408919801
50921912
551563817
524417954
539692273
1570166971
2052770795
1347947000
299271609
427063195
1873977929
1824311061
404778684
385754035
287291916
408636181
369457675
274064285
393462596
699435649
142248248
1046178736
1997403956
2049503080
346464632
907461011
729260729
440794915
2031596460
249955614
1159818022
237372021
1566456283
1715170664
951772467
309220678
1487430749
910890889
28281685
1017447880
1279420807
814636999
1544977203
892549554
1515761513
1249413754
1035312453
90220147
150312186
442361535
254574215
1372657749
1364291764
1338898649
1083272271
1795460745
445212350
1564017165
1740805151
915122193
1074885221
265223094
1232282826
2093851799
505852619
219017917
508320762
1574445803
289813375
392793796
1773758097
1021729790
15061848
1368814293
409025405
177479839
1585835204
876088593
123498294
1157113736
165805360
875965917
1640286342
1785664655
571150995
961121063
1497639675
1400134844
725399436
486528864
1312401039
1136096195
1464050553
545676948
1749057347
494871952
815789169
1167827075
427880120
1537341813
338108755
776261973
1044823447
1074214884
1020732611
2055873066
803196746
36393338
1775992435
934539934
2106556734
1941304375
2054364171
1841819798
574397231
253000916
1672595694
722944801
1884836483
1775061874
2033505002
480115349
1829824813
1902253790
607054956
1805587651
225630092
1779982927
699287198
826516899
1642631946
116392838
946112125
1148686098
1956304867
1555314585
784933719
1608166459
2013541518
61891231
985297636
962291380
1356250600
1442903466
181464086
1059928278
1907137455
765050309
904160599
1736570727
1300687252
1463955260
1910635209
327871672
991444119
1910707815
744293848
761012122
1961688843
951211006
1144741944
1541984331
971524968
565313104
65312594
1877877945
1456351162
502698045
1845407628
2100882906
1552558059
1077281136
126971041
1226228869
538174870
1821141570
1712475471
1598862559
1608590054
747820195
1048235569
1878958991
719432642
1868074970
137826744
1297072212
1659923765
324954341
1077879798
458128831
697542475
1704821445
975180347
350367119
615288884
942264278
817739152
1224777307
193322536
1562645913
112245335
1135701039
2140104074
1835897793
382453902
788435469
1979303928
1544447480
902337043
219665073
266575569
1932640412
765369555
384539062
1961614218
724023319
2037609412
350760663
1179335354
1426176175
1483624103
1808292043
1123112424
16724602
331417038
775874247
1461396324
1679975278
1410634297
955146825
905046583
40220679
1420914144
1067705887
1625172817
50691111
1176051467
100104211
2053747256
462013404
791399701
676573259
1556788252
1089387507
1788218325
1957625346
1263734246
2069583931
1842516666
1193531325
1121207008
799594632
1597061102
1881301907
26656797
864094499
756968759
881334390
604232603
1565587247
928637146
657901631
1176491663
70535893
567168713
2129649857
318544163
1710194745
683400659
631679495
1178190575
1048878745
602346994
369765370
1089761830
599340375
479298601
403386265
119726807
719729549
1306316185
582298022
1210359291
1622882655
235524995
796907510
677620008
1577874040
996356975
366152057
803633193
1450254135
560586313
1466012943
1412789638
445318661
790942215
1314673286
456698026
1309713463
498136498
1615186142
539426748
1138095737
1408212921
1068193337
1880351652
47300048
1338366376
1722708565
1132357433
273322113
1491177518
962632717
1264385854
1766592020
535168268
993366494
538655336
573329030
1142265042
15708501
1061003002
2084499097
1819800989
1125045046
946704416
861541523
886999044
515196853
2087982390
1634277052
523284440
99891254
38003268
681347237
1035215852
1893554286
1621925906
1649272321
781307166
95029961
1574990066
415549731
884581648
44614345
161694087
2021384920
869668902
1297195226
1998836122
1847110286
715442914
1075573027
487141335
1806451586
438307400
425233467
314711364
373939583
214059318
1672014616
836236922
1713179210
1672616529
1512180785
128224307
1954781056
477023682
459602295
402371006
332322645
1430317675
1390321896
834076112
1251286534
141218740
1240664690
1166517307
2002477748
722494274
1153013339
1837430793
823638843
591471306
20701975
2124493151
1974941330
791418673
160197751
1721987882
293767415
1860093234
491758529
496685250
1482362752
1093246514
510383492
155376592
260325320
275652398
1378705764
1766375441
1557933357
1778847595
971235725
653321835
1495413801
86824856
788504259
1486238003
586872387
141275268
1077518331
292080600
1616870913
1079815577
199805662
756968759
1878105629
390403413
153950916
1592615595
752104507
569492101
751665300
351745087
436062710
1281659811
2082013464
568064835
282972697
505630894
451667158
1980752590
1347552214
645963613
199506817
786736056
1441496340
1701197844
1454868896
1572519959
1522811248
1037721251
391739026
1549871576
1934664683
839035035
8295446
233382654
1374264214
2114697604
1426389846
486817645
595565070
1230929398
1885340446
223898101
1606074353
1445369554
1011910899
170099103
1478657701
168359838
1803823225
1293966142
665725131
233166099
107932146
1222807973
687739578
912300259
245451784
860732771
1498219550
514232011
695422736
198852554
574192981
2104748292
1750912164
361565694
1074568496
1646818733
555944542
30589111
1105971970
1429673255
1288042546
1938953804
2091969120
1916679302
1190022646
1470560078
222625826
1354621909
924974809
2133582634
217546128
1282776404
271463454
154802843
1989059319
1282159769
756376322
405303924
1245258805
1814679689
5478976
1855195543
1208083054
190755902
172895000
467748089
61727857
666200473
1565030829
1666711628
108960912
1949407188
272085375
899447171
1082306086
901153819
158376430
1928628507
960484685
1326654957
677203876
1063382255
35785087
1653921088
1905807540
42849076
1445136049
583457695
1736954527
75080766
1354112350
978194105
398797292
1117055036
1051461117
795917846
1319183369
1839129467
2094366131
947485841
1836669663
1549756581
201992170
1795041957
587736956
259213165
93964015
1172318353
922383599
956651503
1281293024
1497423343
701100113
1613978819
553188279
1266721349
1348496420
968129298
1328183011
653298623
981667933
1615967350
1450002384
287137674
275700795
950857463
672850167
991526338
921712359
1026827924
426270887
1049177774
516587761
1047954512
719341898
169078443
1300292275
209954806
1296154471
1861846563
164885694
1566517458
2051834865
1267601654
1683432377
997391199
912449786
2068049186
1688406512
230689523
1106543825
1655451992
422872288
1827370533
1803254163
612915799
442236489
928439248
774151440
1091165882
778322802
941682731
1617281496
529841055
426104019
1957463377
1257095520
1125252325
1349544924
1337300512
1333720220
871661268
338503713
210049279
712588688
98638929
1128412524
1289719251
228483004
1148607736
530905054
600561955
1217979910
966885191
1348569077
1729054067
1521464385
69452051
168388054
1378255768
1719575405
1217188176
789255673
835952924
901730079
659333280
650580261
1890066163
1729299469
150938407
705009949
1314998130
1279234909
1601754889
1843758184
1927280101
1287456086
2041497973
1616985184
1406812375
856546226
1363465492
501913805
435301449
495958809
739566527
297528442
1649630956
601574660
1552791959
1195685411
2081483643
1527010553
2007530053
59990395
2131008860
591944961
12791855
1229492534
1815782518
1720447681
736361820
2008161918
193458639
1846937545
1466728511
172246059
669608339
652747904
927281100
391228052
1243165507
220572361
1451085977
1972163431
2092364155
684545709
1374264214
1912218834
635767690
249968773
1237609861
213865936
1455732540
917130472
562858412
2039903214
172710296
1423359404
1453802386
1320215811
965359660
1552613806
1274171074
115022806
111350293
373860212
288382248
1556133549
282533046
1403894394
1719235052
140369843
2129494715
1487153213
816787500
1045095347
535490829
1002702710
1883049627
1266273017
1535988679
1073361425
167097922
323277356
655422677
1672972703
1264770204
507037990
293045200
1268949150
156754548
1192884145
1017962745
35880155
2132242262
1836548165
611467101
443041082
639295234
85136781
876139957
945697248
1971432020
2006929109
1984314908
698820856
1068763796
469703963
653598620
1828765984
1035838361
637428003
910843492
302088504
2035305155
511884954
1943530507
798965000
727097777
921172283
1908170496
2075328370
1765669931
67703925
1861083309
790642311
785743539
1618014714
1914555734
1509540311
2064402820
376735854
675967509
1316705628
720362779
950112174
599344328
1746739753
1936508410
259254497
1085255449
480275782
1794437404
647239981
281638268
1341764981
389202731
1438232171
835545895
1948678721
2107466827
906421656
1844302954
1046459939
1703399701
40113942
826839086
961121063
1912946721
657839547
1984341117
1912017796
1429937828
1462054170
1608973461
393029326
1997312129
952411948
2031786173
2135023555
30638061
1158528115
1052770811
1048689628
1974706505
1444735239
1338254872
420993678
253092409
163482752
246899557
1204419837
1954362183
2141974794
406783999
1192442046
2032589042
445628507
2088775684
689914920
1298303604
112415818
1665577645
1244138636
498690177
1173562125
393584287
479866589
784570241
1368183623
981821364
1009559248
2086611903
28932934
1660752377
293519437
408428723
1521902264
587995854
1681804995
2131877258
125945466
265833544
572891078
1866709199
665402019
564324546
302773651
833911398
1138493772
729011316
1767694417
738481666
1701292660
1636344155
1024978994
700989061
902584341
89391502
1194241886
1861903664
354203757
1691370618
1474904082
1432923752
864525661
1204538252
1235034907
61538705
1553725476
486795272
899338824
1957059562
1764961060
2025145151
32977752
717415657
187013967
849746532
490540307
611718335
1198935607
1057898954
2117177092
2026465093
1271772533
1661774453
1628456920
1535115104
1173929566
876891076
1407791832
925542818
520238112
1426229218
1470954302
285086993
1865804335
1580803152
1563093386
703382329
1577976288
682265095
897635268
538542717
1509927148
492812380
150467032
418962255
1103261954
593715462
505370232
1029490974
729472216
1948091323
1941617526
1762606544
662892584
603158411
1282483268
1386878722
1070009045
167107548
1405570206
1013684657
254508038
1960092542
2113569252
2089289989
2062392236
510937537
1732219038
71155271
1559476398
857409180
842732247
17820646
1799722399
166201729
361989485
1650880275
1575472668
2136010858
1649307134
695394289
648240509
864465206
910053344
300657819
826395687
1227773627
1320124985
163800983
1710473630
1057514699
1300747665
866978418
1631124105
1655118658
1345546497
601882076
1126161531
696564314
1061062908
321279323
423228508
1086187868
612376691
1570266472
1205213870
1075315645
1408642347
1925565620
1333213085
15670113
851795273
512305124
1922668562
1370927128
1847079318
1371150972
1285896311
278961438
1814768847
1915764354
1642685892
1560234678
851713496
972913522
1744527874
1695846825
1710175759
1677032747
1201754275
1579283568
1929310836
27746399
611549810
864596881
1670873920
60284021
1238245657
1052503854
742067649
297789029
225427022
384514696
1581477503
1614827948
732940798
1399767460
1641713672
482714743
889646739
419439340
726731521
979666283
1783347288
80975374
919770022
18727543
36616188
1836868144
566909570
1558215918
1573752024
948906402
1327486305
478748691
758342160
2082178525
1250874622
687648027
1390009632
712167118
367288380
1059800089
1835775053
551247065
175348137
1703969215
287456141
294495926
1827047060
166583816
231544468
460602356
137822921
1787006625
1615724440
1854540160
1261026628
1783369818
137357941
1648237226
846656574
645991919
1847130962
1359696824
1585077880
1778397261
1353850923
1911416275
1556582050
1531336021
1837826470
169810178
1480773690
1633219257
1445156194
1134230011
120237955
442402057
96542120
2066266726
2098330946
619864453
307822609
126429941
1825458860
1791225994
1758086128
462947487
366711913
281129239
160602707
415442045
643452970
441248605
1321190056
1784923903
2078486605
2018115389
1614516257
1328037942
1948591818
1522384764
1789272840
2030193906
2102224915
1357096222
46638299
1611102840
1021928060
1171890786
527645817
1089283285
1936358941
684706385
1697272652
1465600302
1277126650
1729484913
673279205
1827532005
805398532
103620853
157836570
615589119
1247274747
788951719
493982395
1134266213
1971153221
1928674841
601508678
1763388587
673220169
401359041
1980182080
990030715
1255444130
1109200317
1592765944
1974706505
527056703
1063229092
657052625
1234814107
2057066895
1707200245
533095890
801005405
734033841
1581836126
612125801
539242054
1460414275
1625264985
1443904614
1605519446
238736554
505541091
887956894
1496105894
1649002769
357693031
1517883598
1703775896
266728527
1547786662
1211908958
1280543755
1907475618
939862510
1849755698
2005481071
444803055
2075578007
727093208
2143172759
1334070216
1769011072
1101033035
1534007933
415242341
138149949
1606389401
2134755880
1235333912
1660380359
641652289
1589017168
275007955
1112891612
1023327628
60603539
701330508
764310374
1089228043
2008330162
1858284075
281143827
1716050232
329520571
917919468
1922195826
865260106
153258160
276790400
1506879155
438124930
925609923
833855502
1072349471
2018086619
1398856101
289980873
164346912
1763317199
748059417
266183713
973175902
533548187
289512251
544548699
931007512
1159598566
490458538
8254566
922823453
1088587942
475220704
97315143
275089066
1442807886
1259737328
1716954488
1647216138
662667410
1778947105
718860507
1683442581
129397187
1223981508
557031145
681744105
13643160
2076180742
1271772533
243634720
1341019655
2105065304
283043214
270953088
1426436530
71370329
1089228043
1661475499
170911294
795234781
2144029557
600232571
1971830680
1217526469
1540641494
1357185500
343907021
2023608175
1801705658
813614139
901532600
362251844
1352866837
1817592420
1479657086
1675152027
2004899859
629179914
1048483986
2086486902
1341764981
1207335307
1462548933
1567638815
2013750981
1490077640
1691057945
798780752
805761613
1848210653
1552868689
966977813
861749063
444137609
1252890698
667093772
166350942
1088529534
1798980519
2057973067
1298365756
1559264912
2042728845
1314539688
1917086680
992918674
1188562169
1241180764
1818704297
477415174
1523281994
1792903545
1455525836
986372324
397378768
1105640561
1537922180
601494047
1123573141
137197012
903892293
539020972
341704773
665212732
1640170616
526697766
864182604
1633916554
356147285
166138904
707250341
705632827
233017653
592392414
299105775
1959037976
914500314
741980187
1837726517
728631416
1887051399
1285766104
1619892793
150807768
669749069
755173234
450939956
106354824
2146595290
659300239
263660145
1893663048
1876424914
2070370901
642005091
275943284
1044231237
1270336875
1198858465
1324816457
1141869342
2025039341
1841677406
1243401435
1662132623
1627179412
114818157
1909967970
73128055
1929606600
1346220632
363556259
288087892
1187062331
1248308844
9490715
311248326
1021977628
1790196044
311682351
1171387249
567473573
30440982
462945756
358607108
1254227663
162142817
447520813
1750088875
2020067132
1096622943
1048457944
65107514
1722528338
559623974
1582064249
949864521
1822140555
1536160258
1931980291
1105755721
1435443201
953061194
102037950
1564608585
1654842920
1396823243
711206132
1961428481
60680628
1128311915
228330140
1848209110
178149356
1887398701
1293153014
1651540515
1029592562
54991290
524291850
283438085
506839368
2065747295
1883588055
50619117
717072013
1989839228
1415174876
993855357
295820813
646204642
273869955
1064505095
1274965905
288243956
1317862550
109849663
1848852409
1965260808
2056203703
1949133706
441866504
1622105069
1522974746
1096121296
1689067554
553956784
1172776550
1654777306
1993092813
1907440448
1105501423
939452686
137872734
1858136726
1573940819
486498946
1356406352
975068124
789450975
2071934235
1676619809
1017715362
1770077124
1835262788
879301818
821409495
1292554259
819773194
481052565
408635049
37934661
75737486
348192863
1958114323
2132765286
1707631477
1890126304
163459847
1264239608
684696746
1599715544
266642122
1932073079
888159182
1218417077
98940349
398974605
370445720
90639426
1937152419
486229753
588088668
95063085
120368431
281017686
2135405297
558491957
1672258219
78254555
322405433
2115242798
776316056
516170810
459566547
1939628492
1295913903
947993190
2127738537
183732570
1068047378
653412197
1050734974
1120727031
127569625
1136106292
1354086570
1904420957
679900905
1477806798
461000277
1451564448
1975591743
1737436264
1652648979
1620922924
1465789043
1862440648
1016008842
1196504178
2016951708
804335609
1921524263
1135044902
1987710952
1771998664
1436400212
400329459
74131313
611473821
1389482489
1027651175
1872555264
2013149267
909132115
855835278
350314695
410355681
1062570444
340025547
2074195518
1416126121
1206493298
1898210036
854415720
2047422428
893506786
1335049616
239928492
1375076495
1557359207
1151217537
497305760
752434144
1154063485
496922477
1133398430
609919832
1118527666
1911501893
154506548
1064137706
1452131573
197397112
788564019
439242359
817086680
2101000143
963292694
1707820713
1222676159
428475892
508665422
861173273
1363402617
1587981629
1893170820
1723543415
211123210
810000901
1435821460
1045417203
2048533582
1457065609
1953141866
381167783
319519719
1748237291
319438409
1783211098
1250253343
1315206426
2091712569
2012354784
505647296
1280675780
364658518
238798178
1931759648
364203984
1140934219
1707935785
1201566709
1499452453
1104862238
279848558
639764177
1647379512
1550312938
1596890367
977032833
1606815983
899876027
1901333079
1479618255
258344092
1813094163
295888135
818577307
273825983
1058055164
35869912
1009879497
453559766
754411795
1423108605
1933230907
433793437
1643369145
516574686
1880010871
2061621182
893340469
1037569969
370721037
381395540
323917315
1264387668
76150690
1639600867
57743290
777106223
1731062158
492094116
30802975
1870854119
56429822
1056775022
1379508518
1919187406
1527386380
2129609222
189099901
756761459
1944767703
2091675387
515625406
1041915153
1759855240
903551002
155987289
1822407794
1285417219
1997380492
638870267
1691962684
2090963504
734396382
272772731
1039443774
263193362
1920452866
956173448
1788666114
1698427018
1814608726
863440680
1454864951
2096159958
272131352
1856477887
2136335600
337516868
160293675
1159897112
131149240
793587564
768461322
641843586
474600192
274740631
577976259
37228092
828650612
1566475171
1375461448
986296083
548567800
275978153
487940204
876971881
1616508570
506335335
1295707768
654635730
1385543173
1055425566
1962901013
51113311
312424028
931491253
1894337906
552560796
120875227
394887926
1730107291
1383830553
1747273414
1296866739
821293191
177614978
1783870736
1926074764
1444040290
1155486280
837079389
345432075
107237691
540659437
2077552862
360431164
2062096458
735373005
695310635
1531310221
2138411911
525738928
1879902866
2062445345
442789896
716247692
1726000451
1620341757
1133962610
953874804
279831007
112900547
666682699
2039691198
1851638368
1418761038
1417153219
497759387
1304367629
242368044
44898169
1175526811
872568620
288889737
550621925
836282628
1551619607
2077530347
80548863
322405433
755685247
1099181209
1377121072
1080955983
1928615414
1882583865
652260277
281948705
1294545885
1778406947
1889955470
1300244672
1283709368
743824650
1417465416
603148041
150401937
518155118
466929460
1782096041
991194401
1742841099
644271040
597531021
2137010743
1634026230
843663756
835528971
813043470
2116570713
251025821
2062763163
1663985961
917137624
1764438993
130305759
140711886
1877638243
1437177108
1566462054
1682403202
399616742
156927748
262782020
1230637984
1507438919
1343803654
165687031
1544521467
918709017
1440309400
1825136868
1543905311
188605079
1729342649
1413541129
1850714544
924751368
1078915684
911785090
381407643
1691200850
1667541723
1426341242
1822407294
627450801
242382788
1836188010
1045005211
1385655059
2070948942
1972841471
1897707967
1218362928
2018734034
1557158374
886893194
735433257
1485809514
1197037596
1079123637
853742043
692072648
1211362084
1587711387
49002460
928560949
653014183
383486969
427041298
1174957659
1847825108
1338138097
576596859
1661729537
1383173148
1308862658
1060036796
657667052
1209226537
1884851161
1568927973
294297487
2109146751
620266933
304395407
744806591
93634378
1953360467
1417130347
275866188
1916809642
971078445
177310459
2009966980
1430141404
929539734
1965332141
17176758
1343636324
1973069266
216093276
1396664675
1582349168
1923362105
1432087264
482395105
622938297
66732671
214447432
1255448036
269493760
330429872
1805667425
1328250797
764123281
1055597125
1874016470
1997692446
1070627585
643824450
313975208
848659286
1613623684
441396797
1454784484
502659832
1607092008
1188491849
647150338
1318473852
1326605710
946345456
744274413
1252409944
1495681216
414512612
1996618251
156121948
747237603
281679471
870058310
1894250660
1507667428
899587068
585767060
473767940
1376638304
791798381
159171375
1961046744
809650895
1844267129
69875409
351028969
1856220084
135261021
1857196064
566721659
35849831
207915502
1275536394
18228884
1764867872
1933819960
469115479
2098781555
1812604269
1430188495
1216901173
2140682184
451296649
601858615
1931038896
2040254990
1404015703
1515897007
107587769
11865050
1241446811
793598224
264274442
769064192
1992031229
706653467
1244009610
1675329319
1610434238
356291761
934970663
1708519563
1226268723
538306080
1841001443
221086150
636839976
294742151
696073845
978228145
1960257959
101574214
116249386
572511084
443581672
103181617
1371960149
1088913856
911044167
2127256794
751543706
878681895
360211209
1544790986
1820772714
904340458
2002693965
425717444
75387202
1154934955
1037305457
2023587298
527599896
843760024
592201039
484240620
1781031379
540983419
2102992420
214357337
671525382
1043497980
1045481453
457101509
856599056
1914659166
1090960712
1060449011
426189145
1485692385
1835990308
400869204
1146643411
1648260288
1745201863
1079777049
1933274710
1944981458
738626618
1648191343
1344505825
705394705
153089199
1514634147
1475269839
1105515533
1692305290
1587698216
1354195170
1836527033
1942325502
212477801
1211422650
2092045665
272353153
9306902
19642751
251556007
337988541
1344635797
427011756
802444066
2043907672
1553458038
2028150837
384469392
168988411
1343863245
2089115421
880814093
690797220
1948810519
58676303
601493991
1381190356
1698689110
1529915025
1596912803
650349163
278547345
1770414225
1765701342
247479149
1737899677
99121639
638210066
1163841302
126157195
1826280561
2024639320
1634996577
966072767
188343794
1454006271
144782829
561013576
862524681
1644765354
949126126
1509603300
1254247941
1252883453
1654784968
2096041938
1992246126
533171910
1962018125
2143464495
969725606
2065135228
353355890
1307239608
126185934
1310287845
1126279791
796456200
1887430233
9294999
320623244
1781563771
388987607
707269318
1752266695
1583096986
263927563
670554017
2104711004
707345157
1715713812
580650943
426607875
1755302051
128939521
557129556
362252493
940334464
339393200
54102920
1922359179
932690233
1847581969
186409074
1829287318
1968490782
1985875608
1247792993
983902360
773396841
1659978203
1446234613
1566297979
68879534
84543125
928911497
2091159502
2127027581
2125409199
1521991472
1777235477
1462585025
1243080038
1062302217
1008899910
2123894185
1013630837
679030355
897541254
916724787
1455118178
496085676
1629740987
1842014897
524602999
329373756
1301660422
59977983
642781359
1220227846
1985559939
1196934811
553029563
764465814
171911663
2074215686
1871872625
1186273552
843454361
547694282
26990456
35228098
1950694784
1580166057
1023579657
1208351301
1355805554
880251194
1508835939
649360087
1740685370
169420419
1324522576
1327802395
332713949
467077324
811976490
264464583
1651963116
126854937
1056687741
1462270296
353344031
1168919669
1672448017
384518117
416838233
1921854740
1544360307
461844469
2065981708
865589955
845055851
2088666958
1177255011
367914160
91337873
34672815
1416546752
2147254285
779935858
2071535638
745769683
1614842053
515168845
880071827
1481392205
1822500722
618325431
303452241
1847641448
1847556095
370199526
276140785
2000906073
1763029124
905706558
1187443223
308513912
1647309357
1527271189
1133018530
1869757766
143426125
1979987163
1283763078
95920856
390704513
1873936933
156028861
1185376308
1118022525
1831673259
331883745
817465807
98031657
511050369
85403949
113597276
487732584
2062419739
638886911
309405161
858310879
370027989
111668003
2018623982
1681421758
720255938
184350140
1209347461
2122499286
1534532639
1870705212
256187162
910653548
1740548232
230610895
804601755
1206230878
1529973876
414223694
387101803
2035518112
1370035779
50856373
2088581625
1568761842
1252656982
935287811
1295247825
1013860546
1707409887
733747252
1705088459
599261089
1313034107
2033819178
460347846
1084109506
39364622
287983103
1329153651
1974570311
2002068788
1104586611
1718071612
131681084
85718720
525466131
1969517240
512926801
1334048196
1338848927
1114634694
1393218476
882965868
117923691
169397588
1522366158
714461601
1399105381
1635735022
127631963
881836209
1605269881
1935914732
2026839532
1474629
210008642
575730976
1215794525
275957561
1459056007
1690647612
813390061
676053688
1646362602
1171179665
426238547
1247107109
1596040668
957567679
101282715
97473186
948984361
198075383
1340658979
370841658
2051009025
559571070
2043830299
2144719130
1296890842
2053326326
285141006
1102284052
1440062916
396923355
803808181
632176402
1562587056
897252701
236494117
1731180556
1892937687
365804982
944850298
1401276758
1154406136
2137012243
1529146591
532056322
1520102742
1678170164
781255504
204503028
1522656252
528118126
891394732
1787159527
804980354
92987654
19160644
1653041965
289572309
216249541
937647897
1959376529
947505917
809675113
1977663558
1749444730
1407570118
473740465
1377647943
102784280
870602177
556521871
1277347581
409948654
38441502
149986302
385392070
1885748541
1667971827
669576175
1011706175
1433790782
822003457
1178997508
2043807426
811802732
273829698
1281031669
349455400
1887641097
1318940634
2146562487
677667055
1780553854
833306675
1663284011
1174988029
1449006117
1816306141
1994045473
1959987075
1654365035
663387198
2069860640
1062028843
717228499
1720229229
2136295762
2058295916
600499731
149629858
492964897
785601601
618668845
496854048
1673612279
251972405
64711158
15159559
1971776237
318327192
1467843281
243921439
1244118469
60545568
2081090407
869590356
1530885327
1971180568
1639035227
1974154190
2059402280
702484113
1497742994
257351843
1287400857
522912542
1818407842
1290260079
234795547
45838546
1579831596
1753645905
1537223082
1002388454
32811591
448832393
256012457
733331207
375428823
1228896581
546120379
1935523306
1173280117
1963865023
881598006
1561467491
1866772345
1883987222
1049884294
2081347367
583536661
2124735910
1975433006
752140868
926631916
1841712671
329933337
432957175
1798062104
860847361
1589252289
2048270105
1147642975
1307028406
418244904
1383836130
1231954786
57498701
1789388795
2015076718
1354897442
334923550
2126904807
1211079325
1348679541
1927732148
546231143
1163468461
833933423
293912992
6924280
1644217879
175571758
1614538513
1912386189
1580061812
1631463609
759171087
1946198799
1239804977
1239815292
399352445
1247896088
1600648832
832129219
1917308688
1177384093
731065832
1040445279
1935847908
2036425262
1711988749
1303563895
399438975
453809292
2048073714
14091229
1865924806
1403558736
219642351
1786601079
1532253790
120076815
537078992
1294810602
99060333
218285276
1542750935
494741546
2053469392
1290847724
176104764
1953582444
822121685
421560356
1943179768
291117536
5467998
399261529
134119478
387094354
1501900921
343979443
863626738
423374207
1981635074
1436594369
1801018100
1284853142
128705001
554702725
853854229
835700618
1068011040
429683659
1497115532
2052693407
835826801
619073898
2127733418
1500295783
1064757701
1786228866
1906361031
1467181855
2020028946
1427427681
1961054946
1576806036
1506234152
1549472596
2138756816
1363730057
309319660
320175139
2089602779
1106148268
1852987379
1079809465
2125638924
459398198
1759542128
914530490
315147832
1766341341
456952567
1325697870
645962871
1934316156
745160017
414283896
535921229
966411068
90944889
1047846835
965230675
979802601
1478935256
956940941
390557797
1146080609
2090530527
1026673813
1421527202
1427988834
1548188658
1952049957
1494880024
1965457314
2126252207
2094215394
1790140424
300512897
70402802
51606765
323190526
1786264646
421934298
683146609
1909828403
2122621623
113422080
338773394
1566169166
726233510
201792318
115192125
827400655
1245216834
2136205756
298022130
35141298
489849004
1014217370
701537022
788216398
1930160580
540558916
1397008391
1113145883
411269007
648998007
1202139095
119137696
280365998
1829694650
1117737019
865838881
1938957064
1548899447
1321569209
871472217
94233815
1690215322
1847571876
364759185
863001920
478281213
398055643
1617066137
2051326
1898169468
846343087
15341447
1024867048
1138193384
1277915122
1605328919
1720737180
1344508193
175428427
583544655
774573305
680329183
363488943
1491935578
1328148803
138301626
1882568449
1782745789
1836847424
1542133055
100254575
488212547
733379729
1926304682
1047191073
583302862
198444804
408856363
1597500908
778453562
1943780576
2120488381
2097291284
421436326
1067652205
630088611
33304482
1016826282
1952372081
85643292
2074299764
187158185
1292378138
53757108
255017421
677426571
620476707
708959061
831220094
416440945
1855100974
1226488611
1531459426
493776851
61494165
1477886787
1121134541
1656855873
806648021
611389055
347983313
1226425156
844166467
1472863508
2088363237
663167627
2085613501
529136205
1670117180
1363382035
2136600424
2019516160
1728600115
1494034944
428716877
584625684
139879869
1085482624
1825234468
1233780872
187542100
123734552
561468526
659236345
238113065
2018688372
1277036117
1442235178
2082436199
1919166401
656273479
2057903186
2010058229
1182968820
1513984248
103978142
450410356
580285877
670786264
847376409
220082648
838748383
1572934294
517928245
208515610
1069890599
1789525456
1853180485
1902796751
644583855
1956466032
47772335
177587308
603515021
67658768
582460065
1171108166
145552510
741624434
541510543
1396772417
308555362
1405988386
1158713328
137826512
672405238
1973787529
1892145866
1648068918
575971067
1917974459
1642340919
1279067086
743393975
312768496
1454130072
579822871
1609418820
739306787
2008598472
1770578294
1421087445
559933762
1754437074
106366984
112243657
282297717
688475658
1614898806
2006902111
1978335627
185258613
897058232
2101054180
1773867618
1187489282
1736264368
202045241
1203229186
1247886822
67535455
120627397
331875144
370147266
2022908944
2056236730
1587475061
825976552
1713480993
229626771
1107792850
1120818218
1787165749
910890597
872780204
911087045
1690116249
2112484475
226279939
275972893
396274995
1867516922
1617324221
1961261500
647160001
234764106
88143461
819151120
1359691388
1151828287
1532053707
1806314238
2021572783
1590771782
1125493404
1301999357
782269239
885745650
1215463607
2099248187
566666346
460532865
2056939587
2017634055
1102247159
1964630731
1203101294
2035890373
2020959636
1193103090
1733003958
1502382827
572407005
558044845
1720212652
573503628
327262814
1828562236
1832531607
1330877832
2038909564
1492771525
935598087
473077148
835795678
1068288929
1849506979
87445339
1074202187
672276355
854719707
999391048
1350125331
1827855327
1909284443
1646449926
506344712
120601665
1275970647
56971539
1866649545
1463486931
594127077
97420910
152036604
1042045795
1888767436
2065396966
1204693048
150245705
477751715
1254955669
1224969290
1735363446
2022414628
1885844395
815702744
1826144855
2126231893
1553572328
329129538
878696321
1092439658
758598397
1853042995
1260330623
1355061016
407482278
1973928451
1755565940
1070843686
541916592
217301232
120871260
374874961
222741800
2076040636
68142343
1248270288
1068610242
2039563931
1554845176
1469626365
1000405119
692814878
1336676738
1588483372
1302438343
772928374
1258695794
1504157942
1163182468
1192309852
791788495
522234443
951635209
675525138
1908723522
1676277086
563453512
1271657753
459110145
107194200
1501316076
312182848
640858856
1149633930
1062749726
1840199964
606800983
2113103953
1629029371
286239659
1273557695
371537442
169742337
251953911
1937938944
1245660516
456848150
1111681524
266410179
1983500714
1090063349
95960931
803498281
1326506568
917749467
1485690998
417668447
1610538049
451306724
1432326197
516278445
871282917
60618116
171906970
282259100
256389981
1761309331
726453596
733675220
1287432347
995390352
1513150500
1458719731
97759776
257847184
1345494644
1284643191
1084994481
1943887587
1043548399
1279046074
1859838405
525284337
1738813645
363065391
542580403
1253022314
1909396959
1021400989
1519463342
486740284
149688196
1239115967
1827139025
733405287
1430487714
1773790347
1293747415
1472541254
557334663
1561446374
1053820695
2103603766
1956248271
1650326826
733967784
1406303291
2071228397
1189683651
1434255787
315255891
939159356
1380701929
2141362212
1620959048
441741074
636151016
551371530
1285900241
1315418978
292868564
2081467758
97121521
926081692
472446363
1885615111
662039689
604294099
1261302083
1219752003
1870317169
1208527424
694699555
1749498886
1945569454
458538057
799021445
1081355809
1872002015
932892885
1371760292
1655292308
1556097159
147311226
1090359965
1390653445
1957862841
585166769
1995101577
776713214
663686673
1371768499
262570115
2093527560
1880294142
1608586289
1395731
186089457
1139823978
268675923
525714861
1427362178
315880761
547676713
726371246
1901109418
1208710118
1881039400
1026274741
1159375679
1484813142
315623365
518284632
1099103665
913248483
1924184057
1118049596
659147859
1371502758
1312759892
351807337
1561869708
1756239645
1277006045
1721944801
275649389
1733152591
12727417
41651715
589407397
1199950125
519986433
2044742802
1752580734
854250069
379142338
1453233384
672331762
664209933
2027495150
888981408
417792811
211961755
1127369749
155485885
451694494
1071084859
1848090376
1444237575
195333329
1640371981
432757393
1476774691
577100616
1696806250
1365754101
1853397281
1394499068
1981840997
1226614352
876864563
318037388
975990281
1662132623
818108810
182436350
440502825
278985295
2021878486
884031918
1114812221
788348013
81045872
178416869
58667318
1702847428
2059033953
849914495
1232724743
1541888638
590005025
2129786539
1703806359
550665251
960283155
1498337416
372177674
541917737
1752510094
936999348
359557647
1623979594
1937305563
1482517534
1374496700
1405572814
1770535306
2047327656
1603589161
760419936
1726362741
1459277811
315425231
1252627179
2031742567
491084457
843214800
600770721
1888498660
795195241
1379587121
1379279276
481354635
181564733
1623600854
1163478558
1651074334
1377369299
2088936903
1785679074
1377240369
1017124756
1236268422
1330594566
1616648890
1055199691
59976280
1664547733
1946377739
1752554580
1262123686
875597162
1609576083
1287787946
961634381
113646797
78293021
1108341661
170625728
1173811696
762728313
700967390
586136710
11637155
1708092878
540113688
531741416
1371310743
929830915
1845459598
2034419374
619188521
1424732951
1346194096
806720895
866929633
594538270
235793280
1232974775
1253994569
2045846851
1075066511
1912633148
1521890175
1280342961
681921706
48888016
170896505
223226011
981020999
1961905616
53876949
2112149507
1747648645
60030607
1679428709
1528992002
1816883719
2014363507
1780237284
747243730
296605075
2092582025
735593119
9534610
1787156085
1760357514
93045209
355792857
1710415301
558345777
1793169900
325911772
376168925
1149523531
574986208
1657063338
446217773
419658575
1915413616
716545083
39045406
1681066106
643019169
1965110984
267317519
1261677965
1326208466
1722894873
1609126985
1434748685
450200698
2126110202
1626191923
1040594207
1986372411
16061119
1339248132
865107297
217563164
655482290
1537600719
919755547
65141176
626995936
528694223
1168610235
1093929989
88165299
1831236238
1161584328
544243574
1731066113
1746002528
408643854
914556511
120379489
1602812825
1778971549
874921754
2013324635
690027383
2123450713
412983624
788962034
2099143540
1139250316
1845772658
2054091435
2082052271
1728213312
326795405
646994597
324112083
16074087
1985721950
1017444480
976171359
612852848
1323414638
1635279248
678021272
297372855
39838247
1215376448
857076632
1076197116
2086384075
2080799189
987949669
1951470719
1038396192
754049653
1657981923
402212976
711831574
1815485775
934974749
836038797
479618450
1234942197
1149042631
1718525205
638225571
481982967
1031463532
685392669
1341478530
1490541117
815604132
1947170691
1197789545
1534765410
19775696
768756192
129387446
1320036299
1805619939
788989614
294088074
1705908642
1670893409
1512982492
1296742512
883248105
7739962
1417394816
687235975
245087524
1342940451
114274738
1221463289
1807843807
1505262173
1738278529
1061550354
760334503
1793679037
1667441593
1525740414
1602140846
1537293300
465987104
1281462951
885651318
335452774
231647415
507820148
1235476103
1563910810
485751264
207758684
1131538632
2134718880
1424867374
2091541833
1661242672
1074159146
1382490628
232057945
1937218739
666910173
426267542
300696771
1645438909
434434547
881614349
1982763844
127859592
258596298
1236072607
1696129321
165740779
1316747692
724889534
613542222
1051442293
13616393
1255661578
1293363573
798750444
1065994602
1787154504
189118940
1752970478
462404528
132504329
832226023
1716195925
1946160856
1691981257
1922036453
2014766217
1407295656
45961264
558348800
298205346
1323764201
1279626089
1831330184
654528987
1262573884
198660297
1617728778
191103027
1875476136
131451480
1353495521
382204271
1254252734
1339747528
1637062661
2019886872
110869490
1152768089
1838781579
445999841
1975484789
1652729509
1144520201
1352453306
796337716
200945827
651337827
993433644
126316396
1767346680
1788608423
1452590768
204893392
651635365
1858572091
585311411
671873454
711845641
2031416000
1477127443
523404175
158420186
585877507
765655541
309357113
430484109
1125676582
1597409041
1552182925
1422349698
1060230171
439726315
1953580232
447621281
1985084325
1166488353
1846035708
1930824854
1606108593
1500385963
1727869907
935119480
1863622426
1693595041
272567935
1036064568
1922052563
179425663
1703225201
1563927688
1700694125
115752766
28893610
969690392
1139955089
1746165240
737052963
2119211378
729142734
674608128
1491729301
863078798
1256516146
1109676261
708286153
85668804
117627331
1397356250
65903635
14732749
105013137
936215411
568536369
1275550940
1850874189
33950037
1103834386
1978150887
1595725732
660046849
428892702
361088503
22840193
1170637409
1783350999
1059058924
2140356552
549441941
555166384
1141574137
1306855093
153828763
742046405
826176116
2020513000
763013979
1370441689
1566305547
386058639
597798270
625579373
1781227370
568012948
445585207
1318297478
1169414510
1917815367
1380111539
1037135658
577074505
1828292003
799672700
683148951
193993111
986636270
1144771381
1490946455
1805460019
1905635636
143316244
974831660
333274038
828089551
581137452
412935650
775351150
2044819687
1085926180
792007877
2018588667
1315654950
1549075746
304467788
1515031944
1626695756
699595136
1901556573
736996734
2031490638
1430400221
1296372474
346239405
637859669
865855266
493383467
1958531969
1616240204
1765715522
1514852091
506749771
25467597
847909868
1059946923
1730730692
726799616
688345848
564399651
1115346682
1195628135
2145763670
968438981
875860053
979939707
1663822314
1419144115
670330012
1720913012
683638693
126760520
1366485170
1652800689
903056721
933303859
559994322
965723132
1695511754
328980736
989470497
1777668277
367288217
553197759
1870937045
1030299011
2759453
598866939
830278731
45985690
95984872
181385719
200647136
670005133
1240310930
1742383500
491032725
1482192221
784464500
617770319
181650593
1573097131
262242117
539961267
1542058834
1515926889
1823700544
1469908112
1824061905
1231346402
2123042552
890805834
2056818612
795804703
1801341583
314274450
706825049
157230690
1237205152
259163297
768619757
1307418192
692328553
1379338929
1851719337
593085939
835404017
197488433
1284013588
429747756
167098671
1748543943
2129791849
76266782
1921132012
431997102
1450324835
1614007477
1998100076
513430825
86659875
1741580122
5597607
595528963
1473363752
1895709278
1819728746
1964023709
816349841
690448366
1285401705
769816150
1914901511
1333139911
897214278
1149984732
1742655337
1077226640
1322774624
1617991165
196729087
1686800341
2001648051
1359248888
2129938163
349936614
1450028884
1126224173
1120744438
651231746
1131161292
867748370
519828590
1711416962
1817131051
376231438
449904986
514138313
1109424805
34036840
792697909
636216135
210800634
1224243360
1435265859
455467664
1930907974
316568490
457833637
1871877305
1334015844
622520907
494331591
836427191
1497965565
1190265736
1208878941
117314520
1372992685
1018268948
1573696316
1569026992
854139858
2046258545
1972455945
1589247357
1871164878
334438171
2030081124
906681925
1973138190
825648665
2031320094
549568602
764623966
1606917604
1422369050
1075589445
1793250729
1620413134
284424602
1257261986
436190014
652119576
1458342206
1727368028
807885113
521637517
982095081
951635209
1265522972
101148136
382690841
1209957286
1024403378
425790928
1721694676
362531862
960718930
541290165
1597804019
56139949
1291115328
974123293
1532379970
1233135221
405444505
1015306821
1914858173
1769111130
37702484
1528567139
1573505718
877676257
1773562254
2046159043
377434780
1109241493
213948402
1319990807
786622992
1972985474
1090329833
1034579805
1730141762
1964096061
275523245
2112378091
966774307
1946696368
1526121538
1784295539
2029030584
2055868002
222714385
1557820866
435597786
588781645
829531600
1636554032
510810428
429458990
1357210040
565377486
548610478
1806865558
200204923
225291691
821167428
575674787
41238795
569590841
2026274448
1077327494
49440076
717576291
664770311
1272070326
914345229
1834657182
1092983062
624942981
729684167
1757546360
1833097812
875544920
1657946073
464039735
1489418761
1257962059
1623065433
1175132550
78695796
1358794993
1587220417
482537069
1558118180
1673488195
1279764545
951608670
1542588664
1805059660
1778312277
1403279863
1931897838
959433721
935756434
1448422142
1675150382
1631238928
1222738892
1684012090
895101381
421753609
650810610
1468536383
109961026
1081259674
281043438
938383066
209192037
1040859799
1377803773
1583934353
1586050168
2120018084
448452486
779723006
1347633255
1430141404
323391400
1066700998
1619065212
1675728134
1736421804
1788430322
583543835
1403960016
1841859162
1351634675
1811430866
1680656354
104275405
690367354
1951687264
1964257089
209895296
1261008614
1689456544
224997344
2031706852
809143010
1126898927
1931736030
677768383
314082562
1850337572
1322732021
103050661
124865063
1136183578
2101455908
1834588290
125363980
1116569411
1257137764
1884494978
330812174
693369807
1763313185
45870265
1296951079
1688815955
255269690
125720044
1405823610
2066219093
2089676355
1371502758
1120986636
1632682130
190745518
1285239217
2003725935
745516062
58556951
966302607
137801613
906298815
1215286796
1398352822
23271315
1345486911
368103462
1606295871
1242279740
2120294236
215487643
1268763285
187043131
354525640
1446690328
480114065
1140018651
628829380
598198586
1041852394
1403792897
941584701
1996065098
168744795
1546598183
1841759478
878866299
959428990
1077556186
362959055
495592987
1825286698
992298136
1055718485
2074045980
1922484304
1869615724
1319478133
8383225
961979550
1762748926
1593442039
783512222
1811167464
1713504379
633225515
1542771839
1648717622
2131025232
907256344
2033145460
2077104249
2070364911
1752518135
199381301
1185442321
118202703
1481979617
2142172756
715776529
2087306820
1727950898
1773856459
1555598209
1189026145
974312372
995502888
1260634259
1266850717
1544396279
363249871
1366380549
1131218197
803334596
833173871
689977612
1427780469
1717438713
1872066577
1178254861
1439902032
1182925436
500527111
1021589434
191791605
1497115532
96358059
301054518
2131546850
1241981785
1847353162
703087920
8625658
1437839673
20963217
704548794
184190668
73472615
1922569116
1286005068
758952225
504456087
1345738408
1977940781
1075983730
1441968502
392943093
1310980101
148373904
1594433294
511643512
514916545
2114960957
1955958259
586305
2143391940
58930869
1840021382
1579962086
453286272
838506793
2134992824
1621806940
630956479
2026851269
483439630
752278779
660302615
2016268419
894319125
1828529032
1415606626
1789301744
1413680307
1921856104
225540829
872746816
728858264
2015595767
232582448
723245806
188448633
1491751140
1339742330
1825762207
555889689
187702119
125544598
1095804247
549271317
1057756765
1614362712
1007554209
1040706518
1530349363
1648158355
865898372
1444637987
263058583
182186109
591262265
1521956692
725077054
361072633
317835469
1786378552
621247894
1934747924
992250904
420345147
677775966
2076787405
158576968
1234523805
1055291427
140324566
437498613
726214551
457585548
2090090670
1483415223
2068152397
1038476880
1801839205
304868481
839742841
764922719
1632452755
1359978498
237411642
1272672352
803597898
384181417
1599697758
1591353651
2132471377
1331591501
1928775420
780444327
614588624
274715716
269648581
974617035
228726221
892939098
1367973718
141698382
445870474
325582789
2021602425
435057639
212346817
331227137
1243298688
194262550
1906517032
1010397795
273210243
402911666
1007275104
490163479
1521667386
1547607905
1152131599
58599135
2131981869
1098433144
2000612734
747597519
1563432451
1178965125
1052647120
2125321027
547068892
74897051
1785241677
338266640
1142316513
799774483
914328187
899962335
408942743
1620477025
1610756245
538343695
1571946566
1774525518
101740257
1523750917
239916485
1092118721
412821807
2027768683
704624508
1577444846
1018005575
248363673
126179288
1459059951
1836826702
1918535600
770992973
585757017
269291596
1655348814
371125680
2100637190
1259972094
1766954986
621193037
2144418000
944732090
1339886259
788625772
1500917854
1585163492
974121341
1811893661
1418995472
78211465
2102562346
360472234
115707525
716394124
91856343
1317963531
1297377435
849713213
315025721
1490417329
942146993
2016189715
1785664655
184522594
1171095825
1391692199
1755155204
514057113
1670779601
1937857353
688363091
1324429403
1168377044
1917760485
794497120
821697054
411582313
2055122192
1162511296
2089717329
362633588
278835123
126117765
764470791
1315232059
1185093287
907405547
1643744625
128849362
1325233586
303909093
110331635
1429691809
246387965
84915729
974768082
1969622349
499376250
606787321
1242967663
935602107
2046851858
129565747
993532516
857231268
722820190
226212841
1994272127
1562782121
1380884099
770845100
1442903466
459555086
1052570089
943156530
1991888697
135796530
483817496
1206485057
1096037103
925174525
154213313
1652178018
2126375609
417332635
1739674369
868605537
706025727
2126318977
119124508
52520711
532043520
1765478384
1123138177
1489418761
880909958
677235733
577114133
1718120293
1093820222
1631038451
1756534421
217247997
1514025208
372391583
2131039977
1236434933
1602221580
272061024
2064081724
166201729
1102307553
629607067
2136334759
294665978
1828298432
14888854
1400965670
604316709
2008643463
1521796949
707706635
1240630351
110549719
152149470
953255253
1035453595
566691770
598443116
1240453224
1910567146
2008661207
623098417
1969300299
2132653161
1682419000
1890115285
548193663
1676388676
103322680
1804466057
831633088
886508178
1354172389
1508467374
553417119
1153560984
750154240
1630879340
1769350355
324941589
1799311946
1486074989
987848263
1622403106
1952236509
1757239851
1871839139
696023406
232014006
1524765087
356263535
3010680
2086931725
1874416854
937191174
2076852773
258613585
1255692147
576167839
681496341
1252108824
465853397
1864736552
962701336
540890781
477276720
1628857520
281956300
887877465
1246216487
851898116
1799463645
1839291532
744227788
943477257
567534525
1199702052
1760942668
1345515503
1563181389
127567212
400292101
877749726
2014260994
1254065583
767807226
70343488
733611612
1074406937
869629289
1851081917
298480578
2108315357
229652665
33506909
485560676
1813012866
810398441
692927810
795290750
2113602932
1926818414
1875925378
1947683743
388479940
1270692955
65166494
814086464
2140536986
60713860
636746980
1734596002
613702922
374778020
1083079119
2020355602
292544484
116569070
775630791
1112641373
1023987949
1637077214
1967451679
1973978714
516433951
1857189286
808209159
92454696
84561461
928991715
1463517775
1439463172
1102859573
1664458174
789641417
344528466
680266228
2053068370
460041153
1824243972
2012297263
1486499459
55038063
109214476
945418344
65232835
46869797
1234583885
1576203090
2094164087
921581333
1309595418
458535492
818005495
1963377368
211256608
1025861255
1360108556
1147972502
1243932337
730777811
1936606341
1480141261
1166992768
837036897
210498890
574163927
997276233
2110468265
1879207017
1525664511
1418520934
955975526
1621439379
1760228273
419394103
1849548365
640207125
1882583822
2063968465
873814968
474135612
1067798599
1977663558
1445801572
774932405
217561968
701446906
1006796600
686375631
566651787
199055252
1262292743
543074522
894730081
438831658
835688671
976483321
1416698491
1486618594
1910576106
2029141371
687217409
562217328
146001778
401113379
2120634071
1619254066
473002918
87387367
736286708
1984100746
905369738
1563297241
1898549133
1630002831
1427076449
315576520
1496084655
1793816017
1102040702
2125224887
527247772
1899970230
1771209014
2132675736
2024704366
382455249
1023834643
1429585850
1385158272
2004878624
810523226
2095777151
802511163
62566686
280427720
1342657785
419081718
100061513
1456580409
1863223770
660281276
946039207
661586900
351789616
911762524
1973159890
613142773
92535458
762501164
412526452
1516960552
2109316525
1246439624
762461941
592333395
809877558
873241039
1590247527
628979856
616501285
292127410
534340858
1128148932
943172578
83832720
1411815617
1684262049
142110892
762102459
1001882489
1710297041
283020965
1313478698
337309362
871836947
661838249
760620741
1555249012
1751459026
402117011
446968581
1256520161
1013262583
174410562
726195199
688313337
1523299896
929459539
1221755712
1352123674
1210517894
1176989610
155892493
23857215
99824370
1773860048
1848742766
1514637405
519604650
1865652684
424732158
1278124534
1665811770
1036794328
2049346257
1591766166
394478947
1127100652
170469596
1869572437
2026902757
61514477
1503835004
1509965255
1199632485
1356962734
352983274
1420906511
1102658271
1429486707
1168980861
1658725197
318654949
930385853
1434443375
1638240645
233128384
290462083
856907092
879593704
174279712
1895019679
210982190
103909169
1131521763
1147529644
1538784638
911265958
1638794397
1440770539
105199557
598384216
106663925
151998227
624942981
946571749
616363064
342829774
1001524760
233874485
55218508
1266652077
143622256
1922259150
1039060332
827295692
206719376
1355675169
1820902812
1985360054
210133168
407553932
174894945
2023940903
904474819
476842403
995178086
525403117
915283114
1922174092
913057379
421138683
1472411630
146959015
537547782
1119734317
197729617
664531580
1093181057
628094191
244278431
1770880976
1099606243
918442553
1416884175
202930514
38046704
2096331127
1752037879
1120366860
2031577025
136931248
1696389643
1563785425
1288008864
1694859825
1811616903
1322050513
1435547228
112017116
194575599
1000207210
1965153534
1017225694
1799507597
318131825
1083585420
474463997
446470231
709101394
488960856
1580229365
1260444161
1116061794
1964362050
1010088819
1718966208
1404846673
630561924
1158254936
1378635505
902861783
936189956
185274544
611737714
248482847
1666783390
889561497
1403123825
1888891052
558564824
223402640
669148711
844039958
1994007407
121993529
1388944802
1165679603
235012985
647615733
2038574365
523413250
29079496
471536424
1881723829
587233237
2097561379
1628028591
394237344
1571868620
45095079
516707898
518522305
411238718
1073402585
721564696
1430200205
899955873
292959753
1974290179
375350503
480492074
70681722
159569051
1721865376
144525202
341894622
458444910
324242588
1270031590
875292154
2051837255
336598320
1705181774
1193292148
982078682
930039037
612196072
136768908
1390747216
1193873018
447362411
1993306588
677329586
1417160791
409052501
1105640561
1129421446
540362989
2032476009
1304099669
1921713032
1419496776
564007377
1973009939
263271334
1829478966
1792685461
1331609995
550322300
1270383767
1645792926
1702647858
1192617219
2089282823
1359813556
2023941071
1684213968
1666974234
899087176
1715606781
411110696
1810100689
67439942
1305469797
1644280715
1956489197
444835931
1377576365
744473494
927348351
917632500
1465835604
183597756
1750424648
1355847048
1903700327
1229094229
1523649179
489160674
2018374095
824483271
121750820
275662610
1852685385
973119598
1583123200
41160890
240333463
610845320
1452357947
1076137888
1585732231
1670488077
1681977165
1857259514
954605656
708199026
2072944835
434434547
699430760
1758123531
886352681
320818326
214416270
1631200168
1010532182
1920904194
1311654032
779346114
1595368334
1876753528
2092418963
342320441
2025907069
1225324150
72107584
103627878
1326574780
825812606
1301141809
1606675115
1096998384
81312858
569661204
947138319
1937058905
1558617955
1402904002
324078251
1162269717
1575377988
1531701047
1126244229
439480987
1376080488
1757772549
2048731179
878434086
349932293
1790008476
1408311379
120072448
1586677470
596875095
839437541
1913644848
576616506
1362824833
1674341667
930700427
983331195
1125045683
171348397
1965687510
842749666
955743231
604126669
1239878528
1462861805
987741548
2027999296
831493975
1083909520
1961496074
479352255
1080565563
606252417
111963875
722263499
1438230755
1098694283
680882297
469867096
130087235
404051915
32204024
265947489
931901075
1349149747
2014379744
1542577723
273529665
256641177
1876349937
373058546
2087533548
961876861
2003087341
192280031
740425968
232551970
730144124
1439543404
460645054
613624545
1842257779
1743115696
596531660
2089433031
1475669628
549449526
701746659
1188623472
595095687
734984260
766578970
943521020
1996909236
1683329876
1880811578
1876429420
1524514255
2026482640
554820094
391041502
1267800888
1296880823
764053678
253620148
527573157
1653969464
529231154
1922062742
672414802
201870172
1268656449
1702579546
1857920858
1001638073
1117607080
1028575065
763550763
1711669204
353064587
1967021984
1157957874
1414961453
1235529724
197845381
1983792840
593149510
1769146289
738269089
689406312
1537796979
671582900
1596876923
796188487
2132324705
650767224
393440831
633788395
885824858
290350637
1927633261
277819130
1820377539
988136383
573862052
1168765762
1767033665
1888044490
412988217
933371146
613262206
169656320
23925713
85619369
269538572
717835935
1726618424
20587705
1276395626
1245550859
2146812485
1482461361
449858329
1536351183
2004247527
1044155077
602041145
826402615
487452479
421161093
851642474
190441893
280139851
1682664328
1804925168
90413330
264130025
1943376452
1916934189
924127558
2146613028
356437473
1600002936
74602694
697813885
1474909364
456348487
1011915474
1954893112
430429146
2004166053
485534460
211262706
1813059613
1156545654
1847032843
2064453045
1204282480
367803441
1960593572
158047616
1991333481
560050627
673505011
688287446
1170672486
1203098786
1952154424
638862142
1069402534
38883481
179755039
1317515625
1099603275
1270377289
515865969
136563635
1322396117
843116103
989542017
1849353321
1287508443
1742958060
653680827
1581114775
463044768
134944205
755913476
1839327239
1183061709
1603865094
482127362
678108911
1509722801
317855414
1724903710
2127630700
990814015
1230028492
1727494423
268212690
2024260574
555459539
1180073417
1475898726
1469024218
372648395
438307400
1508277514
1089678726
1013185173
1886832578
1610619979
1448659149
1151815908
2032105298
464084867
315257893
131866156
711034928
1583634149
927659099
628411356
1171785781
652386764
826996546
183265587
1187033244
1685208717
607336692
1312156812
1285787479
75964519
1526364308
1213472759
295182978
1986443109
1904541125
227236229
187809709
916360296
459036548
664784186
387666096
2069741197
1027273814
2013188148
1715269422
22219702
1900362605
494759081
1785988651
1652684031
496027259
151440086
826673778
1240446666
1177145129
1844924900
115224890
287896825
538589466
2096711113
59512728
211613739
1758762432
285882018
1812435569
2033834786
1853001431
1068483826
313623752
909267312
2020331303
899449378
1520920548
1871645290
1270518800
567547786
494499176
905028091
284066871
463470658
566955626
1926769951
826325741
1505847843
362500071
315893056
1259954151
1587809757
1015299182
1025252912
541774596
1436905305
389177890
1853499405
748515513
38160140
1297099029
1949645899
1562275581
1995225082
705701740
1800848814
1634640398
1469110717
471081699
260912565
1380504356
62486369
367985983
1528976344
946478199
446395788
1154258161
1655004775
975968468
659846730
1842334962
892863154
656488441
1940078062
2012326108
540102705
1692073545
1847821437
564031310
1306958642
1553158377
46031664
2135558883
253219140
956287155
1790467260
543734961
987877569
1592363824
1546369563
1606780348
1385117498
418721636
1379325669
638841403
230493943
826463312
1377276405
2110632986
1010700758
360858278
662352226
1955409776
504770603
990822972
304383279
1486510763
1409312958
133734117
1492280894
1703410934
484592343
1250949092
1306030389
162167522
1334394332
1769241165
1171261502
44801993
244286577
1445581037
968652232
210318666
340598471
1031309848
164320241
961672440
266043157
856779345
1616739691
231445033
1172435800
436841373
1096745947
339801560
948298876
1064542337
291160440
847983118
671200094
1400213699
1002166853
676036060
978639853
2144956212
4999719
424548579
1373596268
1002175830
1987561631
645037369
770378745
571706901
488290393
1300908677
796945721
310071946
521506061
1785002089
1533836873
333688385
382246248
833560078
476507397
2030107819
698371793
997981553
1142983245
2065872854
1027886835
1235933394
1839275697
466638783
341473072
1441299594
1662082071
151879990
73584930
497022244
2125296796
649695121
845089285
1256854213
309475290
1596812652
1113474484
1638119763
1455995479
335876635
294833907
2078486218
1558276692
528449526
987767194
1806608721
981398881
1873422804
1410961279
595892465
222865487
799892618
10490135
1949914815
1490885985
537885580
752026872
2085707723
1814266768
1375119724
1587330057
1839964794
263225544
1915513757
1885332300
1431015068
1239580341
291631438
1587781003
943844479
1536270037
1881860946
935454041
1605835495
645486519
1078535516
1429395786
678990974
1565607432
1755379115
2032296476
1070921960
590275431
22623655
302705907
646633271
824877563
1309868599
1845313805
604833199
269356849
839952990
2050710624
92937956
942442005
427688908
1440730292
1517296195
2013737032
1840471008
1758833965
1087668637
1196702668
985606143
1899420731
2117529223
101767031
1767566687
193252960
1967093199
1844924900
736833619
1446717318
1411636888
37271426
2043664922
48161114
709186698
1337646493
2096815580
1421035973
245645068
2013800723
728837531
174647429
1033761131
559919644
1959975824
469685009
405454752
1153035851
1386097277
385474321
780920873
1838695355
870688161
1860129860
1204532729
1880927149
269692798
366334769
1505473322
1790189278
786040686
1598255311
445540862
851815293
682271687
722436999
173269554
226079572
813963824
66946318
967136848
750169135
1831933814
541812267
803403781
858820643
1123894935
1649184225
1761132698
266272376
1775995854
1343958311
461762785
1151359687
1478489906
315629402
1165209272
734736732
1508023140
743389392
1352829840
1921709395
396601189
1328910708
627008411
438010190
980128489
325104971
1327802105
2098081351
1926419329
1734905572
500521423
1723306772
853144006
1291885125
282675688
366025859
1656349529
1718953603
1439745049
2018147576
1321374551
550166498
1960516296
1559229922
1918239615
1848084279
1843573775
583626707
1729134330
350610072
1602597905
1726200623
645917223
779893970
110935469
725181305
1132614943
52784413
1103342700
323636060
1938912416
19916491
1811809859
1669835747
1678633649
1097193555
1971415669
821065814
1703188055
578255681
2070674753
226831982
1201892824
334408539
554106774
105980251
741983637
1703317860
350183195
525552002
1558762683
249029032
230441430
392264219
10130816
1046941840
856475361
1295976155
1038992053
1060875731
1400004732
528689199
626422500
674853565
1098844257
405347710
1253020203
972887906
810516421
742924553
261968832
421978387
76488932
2132250388
1996056403
539956051
1108577293
674887074
297210890
1212510997
733896853
2050193705
1627286858
685848405
140906229
834708718
1554403685
1798485277
1089958111
1778785707
8268387
88155912
972355758
1766641453
1141575749
882314593
1292504374
1793723614
803649552
409096136
784864811
108692062
1519571752
357693031
2064459314
2071786701
1020117948
26900836
1839487716
1563925205
900442643
1631832868
1658756831
1985803603
1272805199
1749310430
1748225268
196104129
564578928
681770278
2056502948
1924813997
1166608676
679523652
506382943
544741265
552853836
463033796
1764539242
1337829999
859011254
456566192
105651244
46921137
2134388095
1271784107
554020304
1353365110
140754855
1270201790
1176983454
1630130273
940436106
606266944
2121317360
1935769473
541229375
1195850533
969624337
1617432608
648001769
2105389867
590060941
735655281
115491327
2001903550
308266320
206873075
884817615
1030678293
32550948
366411964
2123656926
1948068747
833527371
1084954708
205792238
1362948915
1827903091
180092286
367175663
719889286
2109122121
18412485
1027273814
478752371
1026023549
730550190
1094218562
612665692
1624984623
957178970
967059691
807939425
1799026379
476994088
893113501
1074385463
1179186229
1817008902
202255399
1182733497
357545368
864892655
663420502
256692422
890933975
790021826
255532041
1693603553
1178656213
1354436885
1546393920
1436518915
658314201
2075044376
788160086
1100578116
1253539147
1876017219
1808101446
2006476802
2008746179
454769895
812922837
673233234
1842761207
393897836
1940394469
321957956
1240757311
899697551
1857189286
794559654
1294391589
2079773262
507575524
1260264860
1460023660
834480448
1373611968
1081136868
181300035
246430406
707180408
1057474158
2130408707
80742557
1496665883
1957050767
1031565986
1320913034
1235365415
146615111
970348330
492950822
491012209
1741423757
1080357201
692995785
1793192523
1494241950
919478156
296679432
23259532
1379327953
1240954958
1727209114
2137042517
1745767653
1011571319
243626819
1438350542
1450928671
764040649
1229414892
485573630
1770064869
1379563265
780988881
1535920287
344600955
291340638
792029443
578993844
1401485256
434403096
373639069
754913993
945174384
515863042
305638200
1280759911
1275942177
521961653
1191135465
851334548
1987677804
1233745604
918945114
1256731879
1524518127
2011131936
716484875
1549709559
1250704088
1584849140
1000907434
113178835
1164945295
1142049312
213446175
1945003107
1085020782
28807789
660222866
386091265
373368941
148706450
1952619896
778844405
1715375182
1330880575
1683106095
1803551669
72969184
1501450327
2079610496
1457577989
2102469033
887944188
1116472602
1947467540
1794419873
1092669308
417762142
137801613
678730722
822292065
1609197655
598169173
452452864
1932925587
672497168
267820218
292648596
642890540
1190394895
1230616233
1406013872
1505526912
1949460528
1248574790
1461039461
456853619
278580451
1433086211
1233882608
2024799250
1497378025
1786068735
71911581
1849257208
1829333983
1172073604
1573085681
674744513
2091736055
1193257614
1543905311
1450576474
2130035642
1785944838
416102826
1173000895
154658514
621638873
1869555642
1382682652
1163937301
1135856477
674361207
1741907684
1202778323
1292389117
1139348320
334502845
244096519
864852581
1056942982
38916388
878327065
593579606
953150713
1930972373
1336916534
1462013342
2130574605
674032985
10966925
227868691
1475904272
404737934
2131866653
797852083
1325510394
130915095
1184052755
83908888
1188728260
1331330699
680954262
1916918658
812460617
812179993
2138111912
471885170
2131330893
1087176891
1348770110
1876123489
1776689982
672227089
598398188
1380208966
1514521588
1470257572
774572265
1367002923
1048020190
1714893724
1576858332
1555949399
1821448493
101781242
1964927223
778877312
1198908426
2046756700
824052689
1035390354
1478230697
1623808208
2106244239
426433068
449758523
902585342
12863266
601335777
1508556281
1293993055
1419361244
2048451218
183444215
59777042
1709668146
1456036382
1881687704
1808761342
756025966
2017925562
331765816
85591152
191666992
245238487
226917352
2088578113
762487717
949678885
50915879
1580020268
800569280
1061458867
264284907
599373807
1094011287
921983618
851866342
472740638
1804637269
1139591246
1170694834
290456636
2012591225
2034251609
2104544660
297066706
40455115
2071123002
1754354594
935313242
84401893
1993747531
736727409
739684027
1818939647
1309668890
686321347
2018688372
593815140
314143115
1463704999
1487059100
1092801276
83014765
1704399671
843116487
767281231
249401178
385532391
1014087781
1463626453
1254131132
1839233810
536814222
940719337
497233462
554777959
1569682466
1604311715
1142643295
1594954378
629248473
420091319
1379683859
963848894
538322487
1762152353
1575445449
1935893202
1869714267
1325831207
1064938762
998162072
753019178
661050641
1603485688
1339677187
375977597
1120500501
1749569045
801826202
1446599907
1740298225
1726421267
1984465207
410074482
1122593470
1310496388
1936007812
1453931777
1607944544
1580719229
415960666
103785996
1817623320
620051542
168340550
1583859450
701809171
805019225
1466098063
1304221830
1756207810
1227099690
18072929
1301382227
420446792
1582766923
699277571
356307570
1412678287
2022302741
1158684706
829761283
1221403647
1872577493
34923210
1761800236
1234697185
430915643
77261756
1756165208
1364639572
83862571
605421007
177747118
569302207
401375852
273497652
919920405
1902747209
1385906370
1336861687
1120896948
1233827020
1028376896
1080828303
109607402
594368566
447328565
1040245882
542206298
334189262
2115742973
804348936
1598484710
45644240
1907218212
535509236
398486876
1111514275
110228405
475071448
127007976
2053005409
153244628
656211810
1565097757
625523892
1921925060
356560989
23631561
1361372396
682342663
1040026994
1396520995
498645092
1215972769
574154892
1836620214
1880926458
1520676438
1891760546
1665209862
2070482217
741839533
1820431192
1438322018
1818668192
1341092155
126605046
212325347
1815559070
1893567817
1020325679
367471499
924032636
1255143252
1899907409
1432259258
69852000
1485484096
1021190342
1541190669
218863974
6103382
791091058
1474109075
1552443416
750169251
38689166
752839498
881939584
1346325869
1922077041
1668614200
1690215322
750196022
1596554088
1212145135
2140093277
234483465
1118378604
2069553595
536871583
1299385932
536771670
3277829
958352398
904293728
279780836
1207767869
278189630
289052892
1603461799
214374642
429673001
506802709
2115568370
1877422170
859740019
2079153188
1502983407
1913921691
35294948
1027863411
428369909
1588066003
61493499
2072665190
753615220
2115537972
1676823716
1927581719
1149182503
158075961
1017616989
689563407
1851545207
2118799719
573935519
973021976
1045438685
537201700
180069888
445725144
1412440900
538867846
739177543
1197863853
79142224
1207089
1019376296
1701652210
871709634
1118065690
1084175788
982042435
1623175582
2003429232
181233357
2042472288
566623567
1517407260
1152142024
1000459970
1413994594
1021247572
607184344
414415323
291002818
1967123655
287146787
1891007506
1402801681
906142363
620459592
1193617094
2083750514
1041181303
1995619302
1352866370
1807423618
1857893841
458247597
521506061
961179927
1483620342
196490527
2088003272
31966935
58826749
1921712027
1160862825
1513060298
187639385
596560388
1520486582
824242130
635728807
1383901739
1724175999
136957925
1512121187
1769335405
1945908425
636733663
148595224
372265171
519444240
643275570
2145375108
474435063
1497066057
1020144748
302875478
1522824744
17084116
782117948
746995021
1858001642
1654430115
2133031155
1483726125
1233138729
1461683525
2100152213
1934556575
1113723657
1953098263
1894455640
217079651
844683275
2141162800
1630998700
129487987
707298784
1061106256
1142898734
1929896366
20514467
712445942
547870906
886403845
1740536559
761349997
656056376
1673423248
276371046
897689260
920822632
1408219323
984560420
478069266
1529361885
1717521000
2079896338
1934017120
1855163971
1324532212
1549947324
1916384080
753776915
143630978
1666387517
1011898456
1966637752
1129745306
1715042787
359563197
1535001533
694813759
1410678799
52853505
725588963
229852729
286719598
1827927225
2011688339
154509107
1853698523
1505190117
813118680
639900875
361177026
1482068917
344177310
1345485735
1945294910
1698068721
58169191
1797263689
328027831
30260378
813623574
427659610
795944543
1436900133
1665388973
443944523
20248511
323757296
336234376
1440705183
2029117584
702493239
1129116871
712498233
528503385
785633769
129416750
721416564
341185180
1234880451
1070408802
612375456
1010086270
193690911
1415731091
99131465
780844635
55409605
1717710778
1633002152
1524433790
906021298
2112783481
1923384671
1035613685
610957975
359227091
1800932910
1673447880
1384247218
141245005
1718184487
336473206
575920266
869339903
1555953787
764650814
1486074989
1633557636
450404802
746655900
1912442469
1682233708
1467633878
1388509736
1466728511
1607137969
1069585429
1391685047
180072560
2105112881
221703047
890747356
1643270474
974626929
249006493
1521832080
310196585
2012446907
160189751
647181917
1073416586
1358717669
155360609
1396074398
535150584
1026182237
1799219192
760531480
457380812
1838931023
602044810
1310873118
31773281
1987466150
1397480475
1407486078
2109986124
1520386704
1546612115
578801989
1477251555
1121153873
1390531363
42712421
109837084
1774679943
2095973977
1662899114
1759016983
296932106
294690668
857054737
23510904
1858440827
623704796
201032350
1959607904
812030049
2015626715
2008342513
420178517
1599068067
1935106759
791969334
1255315019
2073461095
1931199973
1149602081
361366114
56760676
2135182160
89190371
2051718607
495493548
1199950125
1931033300
520157038
1735273718
1738741764
426481512
1095872810
1700849521
1373805815
71567786
604265883
401340432
440545765
1902545461
1206418438
1744356660
415482281
824351908
831147626
1635752461
711538401
241405346
1790006004
1332481036
545154071
419956089
1532297723
1726708046
784262213
1414068848
2035398776
1267777453
406231566
833285219
846318751
1393886540
340209419
143298224
2017913309
888517221
2018780592
1406929702
1604045864
1403770978
764834007
478155480
1626165563
1278413549
150678234
549927947
654569488
586836722
1881173879
1527584584
1131256281
1571440173
1460022686
1049259765
1660965881
1043237653
1237759379
435478415
394428088
592680784
386634211
2015432958
144542869
1126354733
1352907076
1669754274
207873737
1723898132
459629028
765623960
2041907627
755068181
1203296374
1146760887
925946399
849367551
482129561
2103138906
2068574354
768860507
1970704593
2119475444
911244444
455774984
457979515
1255418875
330488811
2005431027
670325795
1229238422
1904618179
653239580
715062464
1432014560
681505956
790241733
280052347
1765160386
1907449015
418562414
582116356
917378508
211035936
365639378
2027654792
935086295
2010240797
975624771
2109830411
1787837733
1880784715
775048862
402145807
1177294151
1261127481
1053417575
821151524
888821072
1218422758
1920740095
1674278936
1160987643
2067796890
919448114
1471417426
1362188278
790557664
486533050
444938546
1658508622
161349572
330262543
397818996
1227293843
2098079172
1376690943
966024763
1703503900
323735305
1565253672
483189821
936290995
2098231203
1252186109
1127503865
1361686593
1621455250
1893001631
1826255752
518563196
1074568104
393672753
1389259530
1757003763
1312145462
1784149284
570076156
1213730562
1547685600
1961774880
2058654509
795776084
821623277
1840705053
160996943
743694302
1903194744
156725718
132709347
226415200
648313557
1021627446
1294530417
55271689
1775768148
362632981
215212280
869538185
599197835
1189791645
952884774
341348775
1029823258
575374169
956561615
1455667700
1538270379
1975495166
185707756
1564780061
886119288
364820143
458435430
349937405
1902069106
798757774
1765972413
1754437074
1214301867
881245250
1045243370
1019907190
1226268723
684064246
60995854
883687946
1202793261
348651411
1092510068
1955895786
1411359242
1236453042
878456880
475591329
1261591299
1614495356
1078903759
478641257
1913605342
1614269186
1971868502
185473268
518568070
548181367
1223512923
1387644127
1991997643
1291524762
1272343627
595290650
1959206257
1840823478
1515475292
1912525121
586088329
1510741616
1084036097
1741148400
1491818590
1590552353
1900689357
2119915062
806971139
1424078998
1472659378
2021123571
421138683
980930543
1650198049
1533122071
1445145283
608748821
2099567396
1852318000
1972729966
701226200
1759484093
1084490395
966024763
2725819
672202402
1681183312
1788580818
1162390790
1812807628
1955403870
1650554206
1499957129
1022963301
629938400
2044199272
480218282
1265094810
605276124
244459090
626337972
519960365
874459228
1876362089
348071272
71136649
779492346
276386804
204318592
1222170257
1352228694
904189325
1832968447
1116889038
37392778
1450680746
318568679
2128923718
1656762720
1452785177
1846586515
1105401624
422550265
1745636808
1590685489
1730410118
243058217
1290929888
93172399
1644096064
142261027
731955154
396234348
1510552647
329965683
1232669647
603343713
1245515646
219817460
831033243
1507100160
321593892
1202326507
502329159
497794371
1732230982
1575565389
879427200
1505972108
610581887
1706228764
762093832
1724982790
1847676025
1208681274
892024982
1432076391
422878636
1618351906
256065082
452684673
1462029802
1309678666
1516948920
989119282
1206552886
2134425048
1332376556
1527185910
1286265765
463020908
109972104
568459570
1578029855
1706311766
1383696635
1541503867
1341120783
724712583
1366105749
1297490247
1922352982
130833909
928354770
481002260
261594957
1563583843
897370577
180925322
108095455
1512113424
1885762814
172586379
1630928614
1459523212
501075928
811781786
645962871
1327550061
711188344
664643896
346343674
956358015
919871953
880091108
1669850769
1606515036
731899149
690078645
663762888
933585367
1022722121
13256176
572264848
1222715217
559142344
1103764281
206093970
1388546591
36885803
1515449343
1814671781
753693078
1715338180
1733152591
500432355
1595245756
883283734
2041517246
1927234640
383901467
338203924
111498347
1209834519
1954094860
2056595725
747602680
69795512
470384636
727738252
1362021282
2073998316
1088329867
1784310024
1228917336
1155539804
1683474031
151968321
114910224
1320869055
1256911255
2004849633
1129033079
360500245
981417123
1810556694
708406288
1763196124
554409796
593136860
1282665804
1497037567
1847784792
1307050726
1229611065
1092420765
1065562012
1258493667
425359544
1970746120
581855973
840506958
62219916
1110644250
1326697674
460287495
252696248
581278035
1876438868
1324736906
545212133
264607063
1354518857
2024561323
454578039
771726281
1295096903
275689530
1194859917
1439129329
776026590
2126234603
1080636076
823998419
1529160563
2079791125
1146256928
438646109
1808289719
983298727
2100222677
286765989
338615075
1110578121
1673189345
94742400
950467999
2060001160
792819884
1699329500
1815239269
1023057694
272524400
2054736790
1074255541
1728022971
1753161924
1617076341
1630856732
1331109314
1081349458
1933209149
855773138
508692748
653374381
1928126824
1869757315
1967026584
1158934844
2054782698
1364507560
1030696411
660250916
1271638823
145584185
1044329279
1449579690
109558755
935599508
638768221
941069856
173987377
2000466117
794142727
943220583
1294381758
2108433376
733354524
1276792879
1573526062
354065582
2136185034
2056568075
1545955032
122829491
2079896077
705926444
1001985247
1898792705
945574644
910360430
526920928
1800184026
1846142572
189890791
1588757214
1182856200
728889784
1741611225
741157018
127391287
111463935
1375257649
1660533307
1100404628
747946803
1434204380
314270576
838145528
527404626
233786815
1445593285
1855672693
1157721321
1468297564
987663490
1557173166
1654430856
548339187
256207724
1838333841
1478416124
1961014859
40577605
2113361225
1205561060
214260249
396382196
1894085088
1935847908
187542120
1895598295
927013745
850245501
2071528217
751813352
1055848908
7359046
672835986
487787555
5559953
447323379
1657843858
1750678950
477289393
1000676055
559010105
746411396
616221082
391318310
1455598687
722326692
1277284859
401872429
1901699983
882705657
2025002254
196642280
74797876
1328363107
662415656
1645981700
47486222
776704694
662551290
272547578
788460525
1769455717
716824969
1679289854
638197926
1179616749
935395986
1927801904
817090852
657939411
1634394466
1774306613
1169694547
1773192335
94833391
345216243
299019576
328423901
1699879245
1189739286
1155872086
595072966
1738749558
497882652
103170145
319200099
8070589
1284190374
338295830
487936828
732472074
472998747
1724752527
1618220573
822379294
1371563486
122207794
445023604
771649311
1691064856
333182209
1362431935
373580576
298366196
1037854984
1756428487
494574732
1342565541
134054603
1530067969
802949906
895025383
2141239404
1417610166
407824862
336636269
106258650
665772388
2101873839
2070505480
2065396966
204099220
2021889343
1456983250
1289414272
453630350
1609968861
1676691886
1846817519
150846003
1586530656
817368793
1775620186
673070487
1015681013
563896926
192779067
522572883
2098967217
912248245
944777061
470047126
2122891935
334097411
753664296
425742658
1681506821
897042891
1773452542
1269583572
97893051
1431907433
536196764
624632217
967059691
1970550620
63320202
474867467
414605961
1135158842
580227249
1302617367
186692924
1801979525
1652536504
1031244608
1613469102
1114007371
860580077
1990091118
1796630257
1863094242
984982496
1773589325
1965177059
1990641130
1585188042
1275942528
1924311294
668336176
1661739224
1341790909
629029108
457513622
105694436
1389232626
1609394054
885136058
916357929
724379247
1037737197
6706342
1443211345
1984617576
1365896792
1096952928
1705890484
418429887
863721241
2078841919
533500605
43761345
1806536825
497110458
157958702
565383134
1878225957
563615191
634981963
964578713
1374859818
291673421
320659904
1692325064
1355095159
1880134331
1620719097
1840927550
915001725
827044474
880170749
961405869
1962588356
1733616609
252242606
194052175
1928513572
1937137416
364659708
1779268619
55409605
790206462
1587715205
1048859164
1023885613
819120452
1806731339
2008560756
543753696
1200195719
511096801
476013810
775499434
1986342117
798950150
700824070
298802701
1722744578
1295585909
427155002
944245420
1391052329
1161599051
1397260942
644812617
1173858934
835982685
1746707244
1965078838
1177420850
1048222493
645285192
1805162865
1476496913
1708021510
79118676
1326821179
822775133
1282253634
1886977309
980383952
1871708685
2089905747
86713953
805719069
1672701982
1221458405
1259238150
995124983
738162004
548832889
1216337916
349306737
562607420
894747075
668922575
435027240
1665147726
1439960530
1306202770
745714779
1493771445
998929031
1003855979
1188957002
207633450
481893595
1330332487
1759049426
1614256709
997022558
1478687032
1678329352
511962718
682753718
1753711531
315096960
1422085269
1068169985
1203160935
1938049639
137100559
219037739
1351250106
64819318
978254612
1116605468
1044272331
961088559
1204992671
1198904860
245332675
179587408
1009463429
1478360002
1783117658
1848536171
1356071540
1703164832
384892481
300735153
894432995
1572992309
372209232
987741660
762049005
613487610
1626160188
927926105
1309124875
349739826
241185359
628287980
864980642
1912058678
765914641
611549387
1411295156
2116380809
505733879
209235852
681249504
26952938
1372950251
613018004
1418685759
1482762952
795237785
33900352
1979908255
1601336841
1882583971
1340633514
2117681241
65154228
347001473
1148378178
1560164565
1800109730
1319032353
2071776800
2070901018
622734268
1042169151
4164012
307567250
217646768
2117112659
1070214138
998593193
1818750949
1274061202
303434702
207942519
1327463611
1794710041
626754157
681735538
174866969
1822399351
43822243
890451355
306662308
923330465
1833633838
1553204235
746587741
274011201
1119677977
380705251
452131184
1971504254
1156636378
1886026927
659284479
653610280
968757309
1833559002
1215368155
1845453299
951419853
1284261083
1430858710
135605616
1199957908
511426347
1080775469
944561929
1402976080
2146968296
1778448370
1764320504
1754943968
815181197
1276590186
466405354
523657201
1016839689
2079914279
179817735
667342334
1407030032
1978297804
281360042
1211761745
914231503
1402362693
1345793472
710041119
1969130025
1866540799
1437808723
1931993516
1349434082
1000161532
458757673
1054972928
649777570
1899551760
716352162
705176305
247025180
1681728941
2013301283
1705270980
1717234372
1378417142
305000962
317043821
1177464472
732932708
1309051990
950614602
915648023
182634618
688313337
1068279414
1234184122
1262072010
1927541410
1719449628
699856802
334027130
22293534
2111676419
53172610
1912443093
1446717318
679957307
1705441930
1812570305
293867937
795072130
904506789
1712748461
458817603
1054998912
1822178293
200028560
543225151
1416053234
382764048
182502615
2107617209
2022021836
211923889
1745259636
179906905
302073334
659052216
319318908
262449027
2101230841
1140362913
1636935153
194004106
1838006376
845653923
1627474614
1976610986
1534979881
2050755663
599990631
1168197159
1413191334
2049151827
1332756441
1851775704
212886916
760072965
987106137
95661381
696723100
1229827910
534770993
411969150
574298054
899896554
1088587942
1717908640
498434121
1546501510
834974805
712754620
451716661
969341998
663745013
1510923723
482259861
707848409
1658892309
53003095
884156748
1068659159
1859429692
1093239273
768256355
2065267107
808354732
1513702696
2074025783
1832366048
2033855888
325478999
100682406
1687473899
597772884
2105077342
827533813
1140090068
1150525016
1260193479
630956360
2147227590
1613529397
1240327627
246655904
1679422812
1664262881
581363778
848568151
728192136
1747361459
297590696
1812992112
1810037722
144976180
362702682
1924411875
1032223330
177832991
1736250067
1269002052
426784155
1731969675
1533191273
1330030663
855206671
89837699
1354379656
452931977
1871755787
440746868
1805910028
44034328
439527197
1780882909
341234411
276981906
1533597212
232113003
879646790
1204929204
835208277
798387271
1808299073
1581049397
2016676786
1277950093
1931230539
1611214554
1932494079
500902854
1915805516
649595524
1786842652
1246003291
1333525805
2100812060
73739394
1292605929
1180921694
1374896329
172268636
1549939
1026750693
1631404678
407708113
1791702597
997842455
2033937106
730489434
694469691
545905383
146861031
1493831786
1999595285
2083279491
1512274122
895699209
1758190772
1602797751
2029633365
73485838
2055199280
1135190445
615327020
1560861045
2115031598
387943189
458904085
2124337236
1616700474
2051027011
1738394186
5108783
792791831
1690885896
1318844859
1083522044
1037537317
2076142904
780559799
1035391094
1370998871
44660095
1418288822
1169466834
612960420
1804975570
516972215
1076139528
336726759
1533761774
1355093258
1052368374
1435582818
2089812731
1763300442
47463675
1171381903
2084691327
1732634829
652510376
767591538
1052695246
1105908780
1856108414
1528235950
2068535751
365509304
1324305618
18375257
437607388
878886427
1475269839
2029562599
1991868926
1417640717
1407232896
1034132835
196541211
514692275
1098539396
2126614471
1704260680
1883081867
983922443
429002384
1794934143
1864350578
620024043
1352161046
1227865186
1289613301
2001777340
749354973
1216100315
1885306915
1138032421
1304117643
1198688252
730143075
1687505908
842195042
1556708046
488323105
1800017536
1246335563
217134492
2100455127
976219799
881878544
591687934
1850972945
1611088485
1170454884
1779578893
2043661982
2040343497
1162192936
1105942708
1334013807
669842548
2026237473
76150690
1562697656
524469345
344746822
1160004847
962143515
2130440956
476361690
2100265761
2045515889
1165112484
1295132341
1100689090
731888920
1308772338
417293114
984700860
2047436889
540061204
708579312
655703257
497436787
725065375
1008391363
2104931382
1243059932
1190767712
1376003800
1591831026
1255984039
1947007084
465709228
1429525123
1565090657
1518646364
2003186593
673557080
1782459301
577479798
793973732
380325630
1290912659
77243937
596468959
26742197
306232562
803423718
1803644640
745146611
1224266257
1688094511
1275603873
1943683107
734998154
1219488327
1726269726
133693544
1979662390
1359392222
952208179
1359766936
684294545
1409793333
662536328
951569538
1050809693
1744376323
2050905834
1788533894
1995866447
1064178737
659693995
869508494
197205681
1525123652
318131825
4291449
1725849680
839184250
976502234
707987275
1260413506
976280934
192259598
1406338659
779863601
551379891
355016983
628845436
40490067
636758407
1919121087
732417474
942834309
58549581
1194448033
348864425
362165011
1953551071
1758707286
377026846
1693603553
385559666
510595362
997174841
1187719739
1412434693
90597531
233970982
859614381
1467752725
4114543
1918824509
366679852
450810528
905818365
114515237
77390751
1716618378
1157973218
1442807886
1911832961
579181812
1662042935
1026649823
653489966
943060349
490500545
117422682
1686354288
1568087392
538066896
123484300
1418013266
1485093106
415558237
93547713
860460513
1666309586
8366090
72811881
2045025063
1609126985
894622828
319501118
593337186
1723914771
1128599582
1778071482
596798544
486771928
1414054244
865240158
1861318057
1188167529
1379838376
1404832253
425065150
678308911
1589468067
1599301228
1027914101
1092559430
1660965881
249807404
1515389040
1667788480
1130189974
1225227022
756871273
7974021
461696228
1677706502
1125958689
1656851616
470790628
1411741705
1639773329
924965324
1822881895
1027017567
60345887
15920900
542650522
747871773
1193217716
911809655
679195315
1484252668
1954096818
1920190665
626763201
1842214901
1967683778
633824093
522239384
10108982
100964280
290239967
1898298686
396047434
1701001669
1569100963
884398321
1360941780
1996937032
1588055097
1607708554
395413967
991861890
1301554151
1312959892
1276954801
1495992258
1923178914
1934615531
856891184
336992038
1484386784
1054390420
2132898138
2112335477
2125213288
970063828
403067949
1855957800
1769578622
1256080574
582866852
1126656779
1035694898
683305924
191644469
411320404
877809979
1230803920
74861553
1405200366
42862906
520899452
1833714427
1400621131
1628335898
1710847762
294732372
1602855513
99548211
589454541
1722297353
1401244454
835018828
1573790318
83802205
2047407641
1069031146
117845523
2107207386
1941319305
1995783382
1162811112
693786918
432613808
1989544196
1307028406
1349599240
16095351
1462054170
1342370299
548947623
350286286
1759604679
1951917084
2133716818
1630669322
1178270264
1748805365
328833741
743715074
146655057
567355246
193061391
857125721
1796348070
1890655455
138396311
1876911426
1606910656
460938827
1016487582
2114077266
1661808448
2066535052
1474739760
1886325594
113376695
883012795
121282876
1027036448
80499088
84725185
2005978098
1318462966
933523089
1717573715
837297298
1983535459
680160890
1928717030
1565903964
2068136899
432044078
450599213
1496150406
728744946
1109268582
129594354
701722493
536318230
2048948879
676614565
90850599
256553857
1346775076
1114640938
235138488
928330481
23960041
670563860
886210878
506993866
950626803
1688861015
954687784
1153053695
1994463990
1463594999
1582650564
1577173301
573019206
203740506
1072325324
786427419
1997425334
1925667511
1231717285
1604097755
882293452
32198579
1938195601
2036157734
2006627175
309343628
328724785
2053698834
1060530430
175211795
97706017
1044458097
884775817
194378923
908410653
750891752
1674748291
528286057
761365505
848745559
2113708470
1186883783
1297662068
665191888
309318390
182260818
2106051608
448785305
1917995019
1078816709
459452894
1894423087
480200768
2135193585
1596252077
1088027666
986117638
408467340
1380356513
318576800
2018723833
234030006
1579618413
291396594
1180935821
762728313
1279988688
2034042075
1881415318
1464467651
2012565299
323740072
823831917
1130457493
1288661388
416385525
1324385477
1264805694
1857691540
1217097608
1933710939
1202433730
1764025391
1699537320
1024589599
334502845
1239539404
2103304586
259253510
1706020482
260515362
1593786773
1589990437
1704875274
2096703500
491486920
513934281
2141030240
33932754
1478360454
66568242
508095015
1417437803
444738870
1554515287
1425370728
1707967377
469110164
1506655250
1284542895
1938575139
1789478769
66944221
1229225782
409803921
1017424475
381613846
1242944819
550802646
1522308653
1015156932
1133569649
1879238506
778185060
1911977561
636010218
1896845582
1808531365
1952933714
133746751
2062453359
1308602893
1086310976
372493048
794249621
737088913
996905743
324515416
1939232412
191199273
1327146391
2112309988
614907801
1457457829
215752251
1468643491
579358937
707625282
612968966
1806573244
1915815895
1178980335
777594896
530912933
803201371
1337161960
350281469
375334282
1675396517
976423513
1259684483
979321273
1262575490
143630978
1036018276
175168834
1743093851
1248661926
803484120
488230333
967459668
1031187010
559303506
1617154909
1911075578
1205546270
818019868
806759322
1245913820
1198119875
319038943
1416920772
263077757
794854098
561476247
27955132
1938929058
1039009460
2121296778
803234635
250648220
1328791097
1858390282
1117713636
791266081
319871551
2058389193
315440885
298010744
870659553
200366732
1213147723
592567066
309006694
768171156
1218529028
957566786
314711364
346283053
315281044
816769899
337367648
421902934
709415493
1423384629
1008138324
1456853372
187023155
1927228250
1677178354
621407400
1308870593
759879296
875764186
1070345519
871385250
1005553879
351908653
489965129
74847891
2034880312
736587610
1318142038
1387691555
2074140195
601579332
455771230
197827533
75784185
1651484533
1913799266
916356578
607925422
1848382483
2095229377
1521510845
1121171496
1051986612
368416140
130411732
674275971
580874210
242153154
797294000
368128034
539791814
553205024
1109247482
493618335
104486740
1026951695
474718595
1349622477
983328911
1879408986
1205217707
639751067
1425619124
2078404522
1515870333
148355254
1799186381
973003918
1564192518
293695280
1440382446
16884806
2037297742
405738416
146362338
7935715
897381204
1239412754
1575591624
949478076
684325511
1928734340
1496683763
1083958681
989325571
735089984
1907479055
1328283698
203995506
830924638
1711757942
353217095
1247557520
1501879990
576478873
1999412890
1207971425
251264129
1866873513
694298252
922023542
683676651
528733928
2128694710
619333897
1427289544
406091197
250295762
950443012
980382444
1055040276
447738337
345352409
516091577
1079752547
544913646
1713868878
2098013576
163710072
308515995
1907517161
852933478
1278093407
1359531118
138535421
1295235185
1415773228
1225403340
1264343878
29284569
1125303819
615742147
1183001799
1852802351
1074541897
1925404806
1122552148
1182687433
172426250
1880294267
1956290948
1508053441
525573598
126920290
829401466
1154170523
1602864060
912904332
1706329987
183396632
2105771196
202022321
1084054079
744695477
796501717
100230921
888614698
1945136338
1457630468
1162087527
1231575049
218102117
1580549489
1575924181
1477593004
1853304119
1177221383
647207468
603772032
417736591
619749980
982172371
464005994
1581649707
1600107346
627322702
982544348
1180615753
748682269
1290944025
2035316453
825738694
1996618251
1999058941
387548176
1118000084
1663831881
1322706053
2132888447
2085950149
719126859
795261205
1536192066
891149675
417169059
257911838
756619465
1050641155
1203499057
2140248618
947227471
1234858155
269610016
928006758
39487686
60524493
251411271
122443200
832287338
844909686
1524376713
240006016
1538365398
1476197083
51082372
21084344
2054525796
703297998
109646351
202126322
1334268395
346341511
99764295
701822363
1174476841
355917434
1177254871
1036832668
504339983
1100912700
1507213331
2111859809
189800972
1247264044
1104212831
1735123222
685545950
1661752116
1530775578
1368357567
1266044696
1837545760
851068992
78126651
219822696
436608175
2050958534
1965492153
848977452
1993334683
1205081019
80212778
799891228
103562967
1709519032
1404524648
2036093893
1273599188
934117941
594237314
1410889986
2001239447
1068497763
1719780344
250253036
1089775501
1164123594
686850546
924446837
511926221
1101383943
1056934917
1489074876
21977403
246989789
1131265916
1772432640
136708443
1920833403
763512219
1740650609
1687349887
266244099
1705246389
326815332
1995710294
789968561
2122100108
573586288
260714847
387793028
1789110694
1119394299
1777908785
263360878
259657632
1572880086
1935628398
600627004
1611050114
2046633748
1590976966
1730204252
346987086
938442059
1337764630
650660499
1838166132
521782401
1555461798
735918199
783794237
1490060442
30421832
446969602
1375162849
1376342292
331611135
1601115700
1645111964
1739852988
847208698
989436876
646452663
495869501
933989504
1714423922
1437985993
1140637071
308623328
80057148
1213008890
886792566
387296417
759136069
868014522
744648701
2119279635
1777088442
1065846240
822187103
1531342046
1364757330
2002762715
678954585
911344134
108617668
1248555046
808893595
1784364017
1149793884
1948133669
1271814361
1029699804
1754393905
200758808
1866969796
1716322740
725065375
1793017485
228998953
981216973
2131525660
512325177
2014945400
1357515095
1378879227
450780234
608176005
710006386
996937869
949918953
2136865832
1418731552
1823464060
1848583802
363182072
1306379854
394655487
1585557350
1396535929
73503927
220036677
1943995111
1432194828
1473880038
873713468
2134778530
719311117
264611541
526107898
980923582
1136205090
645157969
863173309
283009035
60579486
918674496
544508768
637459232
532640106
979676516
196257757
1629614901
1376454151
89893666
407472156
2075226370
1787042991
1644123712
917455246
1835747838
177206100
1445419713
1517369123
849736823
1049131480
1143430640
210933542
699281425
2026985652
506180828
1179383434
1779126917
346765347
1185985118
532508386
327297654
179867819
228787133
777397150
975624771
1176236554
767834406
411250736
1445763489
1104730550
211601472
315055616
1882674853
548502755
511016896
103087195
1228439582
1250948157
901231258
771015330
464346627
1558051621
1512236127
1528877164
1105069436
2092485470
311985475
1311078780
854561300
1887940461
606146882
470205028
1649343930
1224355821
1342829694
644440075
192749123
752082774
69721967
167733617
1079777049
558596517
1818230434
1018531088
1560252811
1280738866
920769695
174782296
1970037939
2051319939
1621877543
275267957
1900766864
1192887456
1975405797
695325916
1423607240
777515336
737114488
1389960262
480300358
1963474870
862503866
1309361099
2018721652
2142097397
1488134152
32218957
1090234610
1418528388
1102103260
2099734526
1529115038
705600063
284621131
2034399442
723938741
2130720568
1402255317
706788575
666631059
1891331816
1419021367
479590042
2014858030
403452460
105063015
1643692229
469811155
1010207015
56701912
1114158463
1819654298
228434966
870021353
1019221055
482274128
393322504
760097044
2020414006
658866541
972661363
1943907544
793991042
1976737939
1210238024
4418570
1452208889
634333016
1978591487
1572280873
1990120127
2030914205
877434743
1574844131
74409783
1475111034
159704113
740780570
2023811255
958442459
1879341302
1944614620
560755002
1151413671
88986439
1572381544
804758416
937203492
1050469585
651783716
1484488632
1261190329
1286485330
1446227463
1756386420
795348611
1907838758
1345838347
1274420016
783209206
1777342751
168297711
1513738068
2032849248
895374204
49625315
561853638
915136133
310961027
1635718507
1135829667
1535627756
1264220538
1258919592
829580397
398689603
2011245311
1837811057
956398365
1082502362
123108877
1814367370
1491000224
1456966578
1797819767
1163685950
1701278818
944306687
1966695021
1177326460
1840641975
1966268962
1215728225
2140113398
156307023
1428340378
220792372
1394090532
700651081
891190657
383973720
216609875
1696888561
441910689
1894000690
1068610242
1135051281
558536673
224157547
1161463792
1144269657
1303258588
2058080801
248825029
1059762795
1908622980
1995243988
1110831697
1454878335
1233451961
606130969
1729036681
950055842
916388264
909954475
1775350447
1397803637
681910183
995254024
439242359
1073335308
1213432703
359633800
1338897064
477985920
1156402200
971307414
1528297390
1633790378
1044320365
591161472
933369736
1065826195
55216827
253448224
638752272
449964713
1334655515
828918454
2017856251
1252859988
2103197258
1711757942
1650220484
1687013416
1747877180
1007221222
1266651641
1136564421
174345486
1445499592
1320916377
978663029
1245075428
868074800
641876242
1324937482
529209263
2100452008
104708781
1275657485
323328989
473941205
368098086
2026527659
1216792761
1716791119
1129778388
994494830
1754351186
1754274382
686510926
405333022
1772818261
1822872024
1090779679
1014945493
1105257142
998287260
1651401647
1426273354
2085664145
573719700
1255901214
517821975
464927152
2076459516
2098252357
344509529
1524483063
1822528126
385620040
1090267538
580076526
832634554
420442843
1433784862
1330153631
392609348
695174525
467088181
1630649054
2060039
1807738527
1188052127
902492824
769544612
1168028930
945099329
1290463807
1030484968
1468794197
1150310329
1228693700
1233519666
1681035999
682034399
678906308
1452442016
1309717376
1341341994
114083315
1500630721
1883976844
938835153
1894177809
1013847398
1269993165
1857701904
1453163635
1804125790
1153697041
2006141940
8790939
731764720
1036848310
341134599
264609208
1245132203
1500976372
775935863
943854819
1778766632
1475892101
1253510860
1009442383
2079486498
858517142
828798345
1614178778
932959247
1911740177
1189103070
413310116
1348851617
244202748
2085988171
1899767697
879231591
1573245183
1752021792
1423550162
811453718
1391940339
1460142394
1431200133
490342329
990489145
1058604737
1934841085
821000302
2053769370
977422970
1448636822
726197373
1981515319
358846436
1280557536
139990125
1807449206
604650897
325604806
1720939046
363080107
117627331
318847704
1221616874
592652171
566035138
1940076973
1290384544
1813935977
1486458388
1691846736
320352123
1522803562
982449921
1835507296
772233781
571080985
186794664
710881444
1025873329
1944304298
2082753018
606241333
1372678776
1501534486
1007208875
1251596791
1386080413
1847790148
1755627040
1489921955
1257286329
2128843201
784839601
678084436
982236956
714968536
1308278907
1518820968
2127639448
1144996433
520746884
480525606
1106335793
1284916288
1304935322
179143490
167562614
1222310725
305566734
411897236
838320020
2060526746
372221098
165610492
372266887
2033792399
1421880437
1062566007
1680539731
1348870940
625126672
2126693073
1203562828
1540645985
2093520615
1801844760
631664505
1865942097
871102901
939448607
281999404
952104898
1367607395
310365577
1827927225
1292576897
18410626
1628168055
1187693523
307658008
256912301
662120166
1222483865
1460023660
1934417183
77849106
156711331
842496926
1025509733
1695313706
69768644
1885596251
187122319
1677840486
401564669
122990102
65639361
1724020630
999211258
538135169
903282462
1159070267
1154083129
252331742
1576977606
1286564844
1326629791
1796836133
1125951623
1615850775
778870460
90907518
1985805696
578914985
1907301234
1964897311
1560844188
1539814502
636879294
1191162621
1171241930
26154306
2043765364
1929306896
1784337162
331726774
1289561750
2024651123
452599708
499169695
2111134832
1498425601
1979469551
891867158
1770164348
1573082398
1821506081
1526992071
1903971692
1333780326
378372945
1722370486
224170093
1054990582
1654423886
69612139
1212919884
2132333612
689004660
735444195
88194798
366910391
1418984268
379125489
1845737144
1715877041
934619966
893277481
2142069424
1706207811
246283113
2034100011
836801411
1634447711
438289180
1788081417
1161436850
396989743
1423607240
930206356
1235135771
2137584964
1626273105
1581067118
1304572064
1864938790
67412497
1503990207
489971617
1933562851
1572946491
808219861
806772156
319011890
1444024265
1314779575
425088139
1710130513
1727281521
1062465485
78335635
1274445936
453652086
926177010
1571333789
887885533
615365987
131354486
1991900136
1526167071
1172294047
1559776573
1301473783
1622878979
1987750024
667776003
637742801
1193880473
81155049
1537288899
1894399355
1752101189
114497543
262542122
548590971
205969818
2025384385
1746464399
370526262
454740398
1973551684
798415493
2038795766
492259259
714794453
518080285
132177171
1065990314
468258381
518077309
342569016
1139733827
1388242972
1558460853
1430693604
1979496738
62935971
2073337830
1767851039
1576260125
1858085729
2119497715
790673934
137664612
1818612643
739380668
613561634
399529556
1039458846
1020356497
111457384
2024395003
1910851271
1479333746
1049356231
513460570
668985251
1397993995
1679686568
1545110583
150099905
342102746
1482274525
834587419
2024438637
213996243
994858840
612587725
1808791830
740507491
804760501
1746107609
77892277
1455685672
1487350156
1254914450
1722105479
32820024
1707279132
258532370
1571021061
995393414
541305622
1852139441
409749405
1458140516
2113934611
1192577802
80168526
471405505
343184360
1266251782
652824653
822470853
1131938512
1348911250
1128979219
2011164309
1806547496
1699180685
216012583
612915799
503317748
157822890
1998938856
87306523
929241095
1887605420
561856571
43685214
215752342
1336428158
1853808552
1417965440
559429591
1670686417
764232924
1176390701
772567823
773286183
2035971072
836114712
1510754320
353170902
1542546800
1179095438
1439929974
903688465
960698392
1240510471
2053779054
2135437827
781728660
935164781
301525768
1379156870
213568964
1827189737
444488220
1894090108
793917519
392062470
462004199
1850778720
563757749
1425957944
910530137
330558641
257897096
2013150056
1853730025
5145976
619576711
1054014154
1391800640
655938172
901036976
492937458
1206619588
1004618164
1276474621
1863715295
1244450727
1047589196
1782352705
1576640748
1391528429
1404480112
436312512
1577724083
250349198
1255791185
732423789
23478640
145719664
1313811399
2083161568
1362131320
2039327774
952038026
913471874
867166439
1630160025
1564551550
901885726
1107705283
1502844542
1753744927
2058846448
738529031
1871006222
757341262
1046063258
323370803
750921332
652621531
2089174842
1976363548
1707574221
1236554102
1438396598
429227357
273844628
1476266381
275310095
1401052375
1619785388
1908069549
2109122121
663902741
1841235280
49726210
451738879
1049075285
1041087008
902253761
1599890317
521806774
1843026820
1907366046
807503687
796968255
1532494462
592647648
1060879338
1885806762
1494970356
697351261
108800033
560715091
1191830979
510425291
1312125604
2092582025
1865191268
726984463
453375147
130703941
39933192
1816819207
1157956133
845673942
1845739322
1133828754
1439368579
714044959
1898239111
839866848
121008859
1230732085
1700128124
805869417
100469461
1237494298
277156920
352568639
614343197
1901995776
1950851986
471097520
1909742200
34930185
642162012
1192303340
2139770727
1076385204
1961069411
1799193528
572775088
1259825097
532889214
1174778232
1365657541
416903502
411745913
406694652
1590536740
614680980
1505154825
891681396
1650256233
1294229138
1229375538
809110662
1009260991
268034581
23118452
1805224185
622888769
1022062974
127852041
1954172281
2060647759
1878437642
1624800140
512849613
946461129
259256728
47985461
1789155761
354151947
753923831
1215657773
601931958
652120221
446457542
1281057071
1899976598
1796637292
1876658850
688229119
1602205027
473620502
721799388
1151403856
1310723663
1240490385
527742171
402027349
2030702814
527443424
273888415
1202193536
541497519
876981802
958782189
215016082
341176003
1267574740
1779766766
468602828
1372253353
1880104609
405470942
1396743184
137690827
342731805
453511048
402071227
947089669
1741815644
401464097
1541166382
446659575
1652397489
946690690
1598386361
990090047
1066934786
545018310
954178044
857088006
1139912536
1354560794
146305952
2010921900
417621666
502914351
1136143389
16131444
503032722
2131010113
1341088537
275468133
349181629
2077005065
1698284587
1350137378
218257947
1636422256
58800136
194188311
400252549
737246368
1716559553
627072804
591796949
414780980
859273733
1352610975
276284879
1850667450
1297044992
1880743137
398139322
484710400
1585341691
1864182344
1727562844
976078085
961353025
335788397
1787904538
292575556
19317608
1294695775
1296941082
227706870
623151835
437554325
23984503
251869657
398562390
380815175
857652895
1102515688
1526705975
711423315
2084717418
53805620
845463907
938682316
674135176
15400321
1282123583
995527137
1011428607
1588123277
184760936
1536204885
1602305914
1152169120
1186973197
1954294965
1194673874
259426622
1025590235
393603254
94078723
178899680
1089247807
1163043864
818718042
883100517
1334706003
824639117
1889082927
1323371926
1065822065
515981171
1719291110
2035532964
934842872
1338611918
215918085
421049034
932278588
949841462
729487566
1855425672
461178382
2085298309
474206114
474732892
1315543196
1794938700
1022395256
1022154685
1764885927
1647890204
359153476
1868810810
244182013
929503478
895142784
1333671518
1111905214
1881030365
382904881
1015849564
1601754134
2132347122
1351551680
1579800502
1045326389
1497599335
1684012090
1586692184
988521470
724634102
434224857
2125564373
1081119836
1635070926
1364815034
282012993
1041670391
638550395
1835473912
861280599
1163963630
2087839577
180655655
2105009853
4453500
1122989298
605629662
1744071162
188099365
1527557814
1086992852
1990509551
613577001
246666430
2116894271
1704218137
2045598381
1623697548
1959823272
823964327
532457162
864394204
1314691184
1911288939
656306156
1595594791
1534087322
729504621
1609975970
1973492782
1736322234
2091845195
1552903553
1029077256
650783651
1076032384
930265518
1775326280
539163509
1821846645
67169589
108346323
1587318546
1840043339
725195663
1673255528
232704532
804357331
309852796
1080916832
1766115807
1740225845
1165317338
985386153
868642549
220684751
1800297975
1786082927
1985292105
950981032
540659437
1298674441
1718627323
1939529785
27908809
1126172206
2073733319
496586875
9762433
270949097
1071417184
191929120
1808471001
1208375003
527473044
465878950
708416714
509880636
858336992
781451056
1404876562
1160931657
63601087
936668279
46563645
1537541207
914601930
86909523
1733867390
701541770
1585932381
1989994109
1751817712
928227044
2058767838
1751092762
1239844890
900951758
1161757798
1810820081
1383267878
1088342598
172092203
343817216
585913945
1569362250
1959521531
1803352856
1107314572
1359560663
2057756134
1951887039
1393091149
815316293
2042900643
1982256006
1714253268
479126845
1689304018
1189580566
1138475418
360587556
1945884174
1682263003
1087314321
1611452364
459469160
1649338371
1303687249
1056573453
1791914172
1908899824
1742141839
294580186
311259596
946405778
553863280
1815426615
2028070028
1731073846
1611437024
443606450
1261111405
1271014590
914412336
105193784
1603626552
19828410
1872586241
1707631477
1367930593
1555465344
463092673
1721117076
592903497
163920512
194877670
784406966
1256866670
1663971627
565162897
1784252962
1818101014
2144391667
263719271
1146992001
2118307297
1828201159
434378315
756784554
1281359497
926769202
2049679380
1616073944
206346652
1219822060
461861373
42596286
1688410920
788600149
60667544
1538864327
1994029869
401981276
77267452
177448079
1701796398
1355360758
1668019817
239641794
1282293993
1247414522
232720652
1092555657
821788202
105835974
1080565563
592952607
1986043900
1049913117
1832986049
943859272
1408383757
1839918508
1576081878
380146074
299103424
1031353403
1940385788
226224488
658474398
2129086615
1350137378
1886411988
220575094
42776476
1461041811
397159668
1620553913
2114577478
1368836913
1092141121
1504063208
535000924
125980792
574186331
453563993
2013781947
220438715
828469852
410345546
759673056
1692219695
1515243624
266570838
850184080
1647132820
732692523
778320918
203265952
854133422
1321162905
461910441
1194687740
1807796072
1914659579
1685858817
85417095
1570694383
438150761
1067286568
1601275942
1692748978
1928473851
2031320094
1856862656
1544771609
388373150
489221138
1799948777
2120774497
1089590836
1536879314
1273679017
1572792334
1068516258
16413730
1588994772
1275010536
1731616080
1854005692
1314889301
325159675
1722639260
1641496263
1849117306
1707698400
2083666980
960633335
861294106
817170146
754637753
136970874
1761086444
1139436799
1196974117
711109267
1421381562
1516107313
371649667
324815268
299206669
1381717535
1223223673
1891026546
1009894885
820854124
1867469040
275141978
885846723
98763204
1421520138
1282711265
1483728732
805869417
127093858
1977987155
1905407938
552959465
671947356
339418213
1885664732
1264582368
750975714
745594305
82464778
1870577725
1572840935
749429256
1185253801
17939519
981542040
1851850933
632545508
1687718741
848225391
7732288
2003868398
2119597014
662395511
419008027
1828834894
1589487950
109196874
1859490221
594351774
1563795409
198432010
366431167
618538660
1449733301
2004258542
1076972116
404378530
1493842707
684861336
1966823861
1670530777
597086186
1207123599
287324628
1221672849
1121501852
892160120
1275193948
1954604914
103950992
340490967
2093120930
2099845339
897151273
1994367321
230123580
625043102
2121490972
1605416532
232426128
1259886930
823538459
1568403572
314206220
1247485046
535647379
512934294
110933279
1073171322
1039298730
305222360
1106166539
1268004558
49948689
1571772546
37702484
1048715124
1343559150
2098138632
295084835
1319426662
952790577
127569625
650860498
1187253303
1902829572
1206539562
147524211
1971834309
501271744
1031623783
1488030856
841181627
1513549447
657671566
812792919
2073081737
902047687
1342728662
1904717447
1696928574
1403963676
924466790
1298443897
1004135945
865583841
15576329
251592117
171485255
1315655076
1874008186
1996222275
1906890664
658403908
282082533
1214873969
2072383789
1440001972
690702843
1728833787
1773039476
1573422845
1924555584
2043001120
1701581489
2121893892
2042044620
1724288779
198492508
2128933356
717752961
1669313139
1210173892
1257669410
400401632
646305973
1486724075
42757062
109452686
1514696857
159042414
2130911796
153376490
131415591
1465024759
1394571953
1566698556
165476554
1496195133
1288374904
1418303407
628974550
1135002772
951298541
1316823340
824169438
1903707654
1554548069
380088835
114307024
15814959
47807667
1992411809
761799417
1066256287
414990772
524590408
1542186517
2018772091
566718730
2092388104
1217370612
482901252
1404865932
298019757
1611894114
62780686
839065546
255432812
1552031842
984682032
1790525987
1798087524
88453500
1319341092
1528675228
209297146
1994954068
21566768
333393609
1849190725
1885597197
1267602706
1008026723
858979919
492815464
951159364
787441726
710084941
1142602311
494603663
323159451
431386673
1094392057
1844189129
417979490
1424204280
479246572
602679653
1732748392
1667211144
1166360596
1286819519
1056486353
1233651359
468372368
322319140
366322471
2608460
1375989753
1064654037
18324567
1092555657
455147402
2106366473
1933584510
1803735305
601131362
437318137
359339162
1300725021
812201558
1231597963
184915932
749950216
792806548
2142274731
2133776190
1212087800
2065971528
1991829148
1403782546
1839203030
1087492745
419868850
730113505
1379848774
721988412
1337855460
1401206589
1871398392
1561974230
1500536731
1950312743
1375319202
103950992
1971409970
1928868941
1883853485
537510466
556949961
1878055704
775883308
1999753366
700730447
1929910462
1567026052
1648502506
168947642
570917170
605763857
1974006435
1768567804
1736459081
1657419422
1119669129
2112952191
1127555846
871881454
500951503
1817543499
230433620
1541708612
1282296803
1070821967
1548955155
279519948
1941666157
1373205611
685257725
1077489448
811176093
1880364563
1917565635
1250903461
482037416
1695465832
159475326
1831289771
225943545
1037828712
1187932855
896569825
1792569749
1890480388
1130134827
925469884
1720133084
1720578867
401269478
1191064139
2139460515
1731062158
1923228073
975350782
2135582796
951926816
485956509
827643296
1708437141
695097479
1965167305
1348403985
1269957903
783456081
426082246
895798491
821716826
475018850
1516969413
1621975917
1978731091
1963048948
55347061
687420364
1848147753
1509497428
1554979754
20296782
401452524
117390544
852757681
258121516
1016186776
1994258811
1630774448
861415683
447154150
898355981
1279144119
1114922490
666597583
2086856140
1983592135
1155892596
798225197
1192231909
924643322
1164340600
1338298498
1429485778
828640190
1693727046
517007651
1212626272
2006222347
2025895556
122829323
599048574
1700478477
397958228
784105694
1795129141
266070120
1458698638
677057049
168841155
1476508086
1461890458
826674388
202112219
1071148454
1991595337
1235770055
868981396
376688814
779366340
1257869455
1230404605
977907690
330277614
757823416
1346129030
1559976500
378329052
2115966596
87422225
1447255912
1658236232
154727961
1407349445
662830441
979948641
1844347903
2089633015
1991496374
720731755
2008888553
1521824477
1467420651
925346703
802530744
180438076
1962538682
403736268
1634428514
1577706107
1026666637
1424324056
1810678215
1429032277
354642696
1452692325
1159206008
1144751900
737088913
1406295126
2001815519
1306767551
61128616
2073813186
1529928145
1740765912
930052963
765772785
1161586814
2132832770
1212340941
1657960249
2091762826
401088589
1917181284
431258391
1724034507
885666811
7889335
473536420
511463120
1327047512
276438499
1432210618
620033474
135238634
1796419336
1608491660
1039032481
1434544758
1322299577
685905065
1914684871
1116615323
50967470
494841399
1258962543
680447321
383765424
274542414
1739132150
1224527201
1946511652
1120588970
1090401040
340081442
993627245
1280485562
1961658503
572010831
1609147850
1755558517
1438775955
816704813
2089888860
1657480446
386736830
757687052
1678641125
326306899
1766739412
684669334
841199695
1925194349
196176491
1330600850
162842394
1672343306
1534839970
616553369
1732426362
68326138
1001807308
902409932
1043820994
563890609
1374782934
542070811
2049983284
1923651182
82474808
208687209
724872214
603856655
2055709940
1099638607
1654135439
1083056557
1865004188
1604119682
1094013065
623245348
1421913348
233233764
177662700
1256911308
226205202
623314826
696586397
1344530492
298120622
1039860350
394162715
1743657499
1127702565
448352989
1606908386
2066643486
1118330686
710602648
852053202
2128448814
634238884
2060639861
2039588954
1603073286
139290561
101470220
2114450819
1541852571
96187713
1831062729
563261851
546635932
982242334
798376609
2147042943
577850103
307591901
1480782472
1640076150
2083947004
1830318488
1473694118
1390855458
1418641000
1297367062
2146403297
1170511208
802549113
136881821
1429179987
698538566
1868912620
577062731
389177890
1477778245
436723714
1817980072
248250098
938822618
897805855
889413594
1532349872
241868952
279258892
336235312
2059034344
2032619700
532434212
1344804079
18032068
371842348
772432860
709924326
2025089280
801902007
2705983
1836878646
769414560
845836125
701286948
1723506346
1694086640
2127052563
866823510
707767158
345615889
664170600
403694141
1610615481
993638738
878541994
244813560
254656450
1621271380
537420571
1801054157
1412668241
2119935070
1899760684
572264848
231989540
1474279400
1112768198
877761524
613253722
301809568
1084413245
1498633502
1393937110
336679795
160536008
1048546987
420851795
1349079017
270950064
1943661919
1821307099
745594305
1835521428
1213368611
1009555349
381712077
1319067065
875310215
1961748795
270695423
840145477
2078093799
432366745
669535717
435242393
1155815870
889515087
1306917087
1220446582
277169971
1127064221
191894287
909622937
2037453784
413797832
1978168732
878486836
578759255
283395697
577342362
1993092813
1306438563
2105090802
649761964
1530844965
1864422453
37899153
1816014569
938350076
665566830
1150242050
186692924
1109185054
492557758
1599791640
2113355386
609009537
1988784163
1728720238
262358307
1076186145
1195793787
2053751838
1663141242
834472115
950013301
188706513
163547059
160408292
2045505686
1703797314
1521510845
1470212475
924705547
87029834
1274349130
1421966959
1110181573
1732262338
2014072526
1230808289
1635613233
1820087289
812306565
1046943879
964805591
1427659527
1349319806
809974775
285412846
307013343
2077564357
549145616
1176599635
2142946576
1288299927
281134384
1850181601
1294940942
1813522029
624056589
352901901
1158416368
1605059055
1840659008
1710889833
1242695462
2041010667
1659532402
1190535723
940441561
1502538313
542521788
1320386536
1585313323
1554491153
234531060
591024574
347183737
587604377
806939266
806638297
108273498
1887317464
839350217
1729200990
151696636
320031081
587453063
217924000
575136397
420433097
1771236252
2119481039
1140915549
449551805
1587031842
1183569811
381293495
1181406786
1307730484
2096137514
485371592
1389771991
1096743781
1608102129
1168899760
1303631168
400350748
1958302540
1250741142
234278731
962409123
294066333
484751429
663276193
2087638453
770737391
760713047
647007342
1055620646
51452498
354848806
1329494358
1105136116
674776226
807078001
314476495
1387865723
504553205
107758371
359891280
840100393
1877852222
164392426
210847837
1612435809
865941892
841425314
281791722
1882009736
56798851
845141488
1893783158
734058137
962063404
1557262362
238877957
1229130003
1683121158
321362240
1733188137
383101593
941134184
243925913
1668728290
2132721774
607861153
1488019898
1927690890
898730542
247661681
1731400026
850015342
1281212885
1739381
23344109
1793696894
1629174647
1123912545
2011185501
1180483570
153147035
963611318
920154551
72222743
664947152
1699798303
1249055961
1448537172
1589180042
2133712521
1185803931
1319306573
296703671
1596811447
1908022618
1778595366
1255303269
1285592601
1910104546
519570685
837470735
1858253160
1375912501
598734226
3394601
627429368
974973003
1011199271
548527348
968693642
335060919
127987673
186566448
1240619854
2039562916
2057038845
581396790
622118253
1521349380
845096933
1685485946
408595578
331404167
1268778441
1320584705
337622612
727190948
1192756037
575252309
455319116
250902655
1771623526
2068119382
907407601
529503723
1145096395
1931221757
1697461143
1550441518
57190619
1089154370
1585131680
2131547004
1195243332
1029779435
681017936
1531297477
1735861130
399626776
1401829343
318058284
2084749968
1105257142
1455753326
1901951709
1897771702
838832285
8274549
961949224
209777312
741041769
210175162
122909203
1612610183
2005792345
1019064873
2020686068
889839597
482616137
1109727410
2023681468
1429834764
834276884
1657962903
1948777691
1970704593
97514480
578097036
1432574236
1923642585
1980905880
2134934268
1056391664
1970084705
932915949
587868632
1306139553
1106250391
1610429180
306871955
1605878825
984141156
1459327653
565596596
1614792714
1842520455
721102020
1867191853
170767264
133588234
2096354978
816092140
725053434
917237445
1488137797
1252687198
1728708134
359463306
1576769311
1292864286
2117592283
619386439
1725260161
1110579338
1879217417
525350939
109452686
1167857867
1726680479
210569999
251542077
522822560
900657452
1372972517
274682296
1707107828
1586364044
880030801
73738649
2057649232
352364038
1211774085
683632563
258944711
953773482
669545648
670008191
78967053
1851246505
50766417
1034109240
1903734401
1923434362
715440222
1461059520
2126364447
1001652529
1197817881
1681438587
970597747
2005275551
1439556491
1160231757
1325230340
398230010
1443072353
1624972271
1791740799
859767825
535408704
210456681
941441322
1626186777
576162798
1830635293
2078309127
1244543360
1963921377
1122112733
216790672
531285201
1633314015
1155390557
1743161396
630777623
1289824096
676060004
1997024701
1213842807
1208213683
846424943
364040323
1209565222
948967009
626935510
591732801
1441572676
450290331
702308406
800264541
428392592
1449492223
625671654
518969787
1738141477
1309619828
900577090
1394937832
1093922595
528523631
299937400
184094410
270816876
821240366
1002623862
2141390503
1403182697
78387798
873949523
1245432350
1887030989
1279413587
100509988
215046451
338774332
1040255459
498363429
279950219
571624171
227231052
1390422727
79408141
1126098342
1376583492
708514343
790934830
703938
1543287938
622801051
1952639216
1499378524
1937276401
740824543
372233380
644431532
493641050
1340819568
289270386
1450009165
117216424
1790909630
304161495
281739028
1703851667
1794144480
942800709
391161348
1063498336
945410338
416378815
1001761895
1231991186
1762085028
788474599
61581100
89558777
841199695
1195438626
1146085687
1566025903
976488078
1563752339
794551448
455944111
292073844
1653488493
843479973
1154223580
1999358179
706522261
1447181430
222396976
629800080
2029191172
584433603
604040544
493698793
1261056810
261732321
1897062291
408693667
402603484
1204507177
1119903717
508989319
536078250
1233685229
2111566116
1608072245
1768584164
1290823342
2113260842
1214429115
818972617
1020356497
1972614576
1813371768
1764406774
1163244246
1362286060
831144449
110890170
1680776610
949258125
696944612
1735477380
271786754
110244830
1372527748
130927453
1631316378
900508919
1688555295
1519442255
1753397238
909505800
627989054
485961379
2136231241
348333009
741227810
1668396068
1516534169
414283896
839547363
182456367
1179998720
722344696
537544273
848923244
724501618
172757871
1745725100
893815499
336965023
485709014
1865912873
777801530
565985008
599611991
1001629102
1300841906
2079839612
131186186
1513224161
616754996
181517628
69829394
1536205558
2082332175
1230413086
951700889
1193950579
930821993
907836856
1751494080
643653435
472277388
1839767935
2018609833
1475886475
89778314
556705547
342201468
652325070
954847596
1957781728
1232990308
189667493
1920027506
304176850
1663741735
745564452
1268511151
3006330
1886912466
1220155596
240690999
1690060941
159757839
1921151994
1016179428
1488758289
247068086
682015606
896006533
205323752
556585517
415832879
1413852217
1505170857
477724886
626981499
1336990947
1505996372
113237245
280441723
652446364
927775251
1710066901
87183662
290919377
214437907
1703279415
608475523
1177865683
1647585466
973214732
1991547801
2080577917
495523745
1990385744
535268218
2062006309
72786923
1921135710
482046962
1484297975
463450913
1291087342
1239181043
609256460
865599095
1496433946
743171448
717627571
1008600540
53186717
542496150
492324324
130689893
504662353
1994548798
699867338
1141496586
205877026
1157592605
884464858
587498549
2077066056
1561253484
1066167561
426039286
1038921914
1351864834
288589519
1305173524
1641841310
1061524723
1725325177
1904710095
960900969
147803697
1280598921
1619640804
1006906717
449889255
25663697
1380483957
207717201
208255151
1029772535
1221229801
1149129584
1206645467
1055165744
17957408
1111130263
1682701958
1038164268
1526601364
677263557
1009886307
262707557
1641993716
306847407
1970178154
1056636495
1844792050
2023618857
1728920673
318758851
1888156329
522571818
695737542
698483052
2138525547
1758276390
214292651
1746712142
1663113184
531763781
2027182711
115086738
1835095585
482305756
1730998795
1130644962
1019710018
1623957313
1932787443
1771124609
772449386
996402846
1895640941
224711002
661459379
621420636
599884414
494394950
58359514
75130343
184049376
1389246631
789029978
1860442576
1207148377
475060435
752564724
582460065
804437366
900086768
46866293
2010273646
109904797
1203983705
2041402393
926976738
928864003
820294254
595764931
1392518379
1899005541
695500371
610913713
2079862572
1314940091
1139286576
1795412710
64614407
129983291
686181963
1177485584
2023894617
1112607916
754830973
556376079
1514988163
155249737
4907675
1618306397
62503979
483119446
2045400536
1192804664
1666311417
801313841
146866872
296456684
1413235956
1683478465
586338980
1297487942
236878366
858549603
1047844146
1170225860
1867197725
14395612
1570316061
348095387
632713402
1338196568
1233174285
1544143747
1496750172
1816547167
731694519
1822466563
1050485168
220575094
57039835
454308189
942510592
1830792642
333619442
1240946594
1684168633
496464530
1619900111
2073812139
340668811
2099697286
580660837
505877626
831351694
327371968
415570072
1010786494
1395819602
660928127
754441737
144563935
506411337
1019241315
564612580
1097132638
2015134689
1085754050
1918258218
367996456
1018706217
1749567923
391362860
2124200635
143598006
1364307077
810699510
873097739
1349150804
1212490879
549547306
141752029
469916685
1419703391
1708895619
1480648609
1311059238
1180968968
1665685204
367476231
1098863556
45778203
1825396119
1018116825
156566930
640068610
1791649486
499238920
1568944933
624228154
1972828776
809964371
572524979
1736617508
142564152
1635519267
1270332547
299909383
1654479283
206173669
1373289141
772629997
1760178515
1404036695
686646590
1628987669
2083389283
1666037214
2131214713
767457360
871957861
987070412
2030181135
842223174
972251704
2011941635
849746532
1132277230
815096084
143629613
942002207
836182300
2047481899
857659628
1913097061
1245020820
1731033879
1002489165
653286960
1802358996
2140646872
1144759501
399176553
1140131054
147405896
1792267834
157391171
260835326
188142244
1820567629
695055206
304607698
1893769387
1986931189
807168165
1779612359
286747742
6118729
1423005720
993423480
1408732274
1892187146
877008559
1378108093
1169915216
1639722530
2137874127
2036280466
1350668271
1366626492
577961182
356455695
596408674
442250312
1922471430
665863556
1758591857
1607296332
377982283
1829780149
2063159643
1241711102
1784302226
943456216
146354879
409730615
1570974810
388821028
1445382915
684700198
579969007
1110677442
1179334585
1582940625
1635197878
1158710763
562049922
121154990
2053395603
1148575910
142042383
236778037
69847678
1674304197
1685419670
250604143
542121531
1197323470
401523481
687178268
334904219
554174830
1281289332
1608619504
1562365934
987848263
1640060248
2009825537
1171371934
1354441121
478069266
536003512
1111957630
297478629
1156739726
975799839
175303839
24531281
66285975
322599901
96373015
1116093510
1428880363
334562509
369115472
2022908944
2020805727
1347526757
101896523
1534652588
1747214717
917579520
1785656594
1995786933
1243460865
1947619659
145146908
1730674065
594814042
1768201999
1910027095
1878083116
1605633124
112693468
1530204748
1231237988
587679638
1945610770
701014043
569869397
107417485
1559702391
693377197
256533447
1146002189
801355237
473805131
1590463336
259163297
407510557
480815039
1576250292
189541609
761594305
660557767
504912350
1732867716
1796578945
637334349
1389820401
13393883
1545651756
82170796
1242591803
933575501
1410538612
1885943026
953188862
306528454
1367983169
290207874
744499254
576952638
851432634
1919013194
1489034714
1410736405
1101166413
944569176
927217071
1222584222
828348871
2090275207
615367467
916193676
1842274200
814364628
1241590732
2127773985
2131014322
380368820
2124161476
2081209944
51391736
1919165022
1257324775
1752079661
457152118
27180561
920552344
511653019
224282084
311038058
840391645
1967064378
1173010045
207841271
1947943894
598573768
153789529
1952162257
1381495264
124064247
278541835
1391882403
613367966
1978150887
1641802486
1008585358
1622567579
2039790533
321710048
487908341
172548502
1099612504
2114410469
1670932535
1470618892
1423651128
592994931
701913171
1249250676
196512772
362699514
1271735464
1528838607
713206869
1600413847
213315739
1916527858
1522954666
344754714
1183806335
1622057948
2120075107
1442810349
1979432830
1846305541
1266251782
832540732
1209747846
73483110
848804130
1847157339
1805940230
1453524308
1457994326
1614572291
565585051
1825031817
1342349729
347409117
985940868
1346656
768146001
880325426
2012465440
637028122
747770023
730989222
590160775
11362379
1162806823
69843000
664951947
1324510543
390339367
139025485
1965041744
2142555265
703005025
202517125
1730148721
1020893648
1128346799
2004154859
1356258990
1800473727
665906446
1238731600
231609584
1844450924
13864468
695217501
979994715
1051331021
1127973443
909774591
779704604
633281057
1352259876
905905606
1559147030
145975027
597457053
2023634893
534715855
425776845
934355838
1927881648
413233667
511082900
2052026792
1442047784
1132144874
1438443992
1406662701
958294448
1373543453
1431354449
566219355
747050966
285790889
1480574565
2086132748
778208776
1760351472
434387429
692374916
516489052
725867973
1404410511
1497396520
2129715794
1365361933
869999900
1445122493
83979983
1186644004
542289040
339360837
2041676832
774800978
502228626
1595476823
1845345686
327234400
1336247385
181267435
305269356
616640177
7597869
752274687
224731630
1315254499
911025737
1983211546
1285149775
627732085
1772720709
1593074281
1473694382
710988003
562805367
1501157589
854916545
1431527921
2058028506
1718303472
432217541
530450108
1518810283
426646320
749603017
1000801247
762098565
1975266903
1641478191
710230343
1046717834
1193055935
942959579
635172062
413840382
1751230584
2070196782
998951799
902047687
538822899
1770500551
716671810
628366782
185864213
20648477
2009390425
1484264416
1419355492
1688910869
493123745
1905325854
96364403
489968563
1311356578
960098682
2013318727
576598462
1034236042
498881260
977107080
655517765
511496951
1300319171
1805024019
439896469
795419918
1372956055
1675978887
872009559
629328920
1369405852
1353669993
307444871
1579962086
16019960
2108952760
1354806722
1897693131
1280440859
1641510910
623795629
1375064503
1697699818
1253695079
1423533324
1576677371
69149333
1240680939
2068577007
667025156
2103743923
1174702074
914795253
2133668635
715135880
1193618330
1413785564
1938239908
126420255
1409665245
113836809
1454194710
1181893225
1223395312
1218417077
2057588138
1631696225
1805545776
1315434532
78775117
2010720286
318317345
1293476318
1285809938
1879826422
290084532
1988656284
386806762
1214560124
966766823
1797586738
1676277729
1633563422
2007600682
910166450
1791553047
1663997389
733733173
555842703
94379934
2085339332
1423931447
930388174
485720455
1389491479
743461212
948757122
2025155414
85466198
914523179
195054825
162233447
1439495828
1699846164
206131650
370463319
1591786024
1877096477
1208664631
43786138
360729435
1208036953
406801055
326996403
384671930
1304553040
499822223
1211724643
656821504
1575380733
1358663806
923806814
121517573
1362740134
2017087874
542568228
1278501666
1159852892
95780961
1021384000
1028023525
1063816653
1195243204
312328086
65076790
1981687720
1131699350
314744554
42121095
821767489
1604445380
339421468
1114881266
815616183
1788420720
495013975
1265101633
1491240188
1612829309
1822512028
1357564074
322219988
23064964
1774008556
3687289
446332562
2057292358
720645624
349019439
1726783729
900822603
1281682276
1053614802
900088877
206933791
1003968348
1889145905
893815499
25877848
850284996
1597502460
1064698130
1955800631
369499200
763167383
284445627
970526631
279729904
880586150
265183354
774383824
1899348535
1639401920
1649884296
1564866339
865447084
1189540460
1939081466
776985490
1415804447
216949668
416595369
1396978821
1983763925
1605939389
1513375706
786127186
373338142
2083190122
1613469102
98207044
1552948312
1990245409
1494925050
79681740
1449635792
1890267180
649232123
1092575746
358304433
646956151
1601916317
2033946395
1372120881
1703195673
949431652
434946614
1441739663
2025045874
1959675904
825525523
1696806811
503814658
1125303819
1515594764
1367511908
1963176211
1053236750
769026502
64658980
975078640
786078964
250488517
78850893
1599496896
132925977
594015694
114745473
1434326025
503569499
47822572
868922008
1349427295
1451451080
618233213
545284092
728034451
244278431
1764036656
1550790018
135655331
393035262
1160600143
1347692743
71911581
402168745
1251502623
2064769077
1747375076
1589080914
1508167316
760207439
983438472
141051373
494254707
1699929875
909156315
232513832
1168365834
1980305771
1039700973
863830165
98880278
945626433
2029165325
1763264000
1021378988
211320923
325546926
756312600
2006236051
244907387
1354142148
515229214
1354444052
1124893096
199577121
1825284060
835948424
758409558
1243463548
34058415
953218664
55546860
102540356
964585962
574979907
56857011
794590713
1634328522
274331454
909242152
1116628001
1123380859
967832782
745735838
493477481
1623824621
328622470
1640823588
1454014784
1160904455
990340408
775605126
461522243
2109986124
1623583271
2081033226
875746601
1997067975
690091806
1186352867
1699533070
1596264691
691844314
1651366748
773617590
1742831047
1228604026
1770150372
500264896
861361582
1741364086
1674878881
491204915
1304664542
1641769387
259922894
1713416968
401128641
1575580781
954245621
1154235001
529253469
858854726
278906145
411558136
210222612
573539474
1110321714
1660034212
1232364083
1866121519
570481867
901100698
1821415283
1611137019
1770539007
1079190939
1914672728
1932393751
2077489364
302324790
2046635715
1984234689
992439915
283186459
1001469201
2015538104
2145763670
829345707
1997211414
9730479
674187871
373786972
683459675
82490328
1048719511
1992795210
2088354500
955889189
187126953
614822945
783256458
1724712494
377874937
470003855
450024529
564853556
448525752
1467058125
1429333379
1296366788
332618075
258181441
1019592358
219198843
2090480662
1479891482
1767614398
1770708302
1732604279
1903029532
1176578450
1430640323
1234235
1674831809
1776504429
838350839
1281705391
1635804343
1093999928
1075970415
181310360
46646847
1362212138
86649115
2072254781
1240971006
127001446
348538085
789655410
1301493389
743859701
2129118102
1323852272
501304267
91259539
2133165781
903716650
198156293
108449592
1340332186
422320678
2137799311
1838313492
496779768
1324343273
908480279
1894685266
1263729001
355710379
523592568
226894035
1575000305
658502885
943043466
959378717
118926759
1546246767
1073423202
1012372388
1980275036
747431686
2015135486
824463996
1824896005
700901045
204878822
113121232
1450064550
357291206
1255062919
667114918
407662260
1974523286
447143875
884960309
1861800058
564666260
885892453
1250471709
1152971472
1007616200
976994170
1295337445
164571655
1203197886
2068863985
69902426
1566454493
1902834754
191567313
2122306078
1600846734
164879889
1391082769
1385653608
1812874797
358603676
921865055
1890133727
339416828
323695304
1231829649
12456321
85783218
388942499
716064712
818226138
769723899
17762929
2108809237
2087007930
1221222992
57404787
1966518460
251882989
3213140
2131017818
1757722898
1726495808
53909358
2047619191
1067978780
1847059807
217410892
506323518
531320417
1342239067
1791628226
389717998
614581001
796855580
120076935
455841722
1242661427
2137141128
1067438806
63233141
181275163
663523305
1854041012
1561500784
1521993866
1916225131
672970042
1575609427
1850883970
874530871
18535886
1111718887
935881836
982843948
1702579546
1349891541
721909039
1002743503
1380991600
1761572056
427605980
1024978994
380935006
1142336305
209667699
92977214
1821210023
2044298164
2122679634
399110990
1716276736
527033868
955173157
1547613013
1236992841
949029029
453033520
528972862
1325775837
1604257752
1409808204
1810523708
1846774002
2029145485
179083472
1986905258
577940533
1806662299
1208555865
1665356219
615334892
2147387731
1124797677
11198920
2005143849
231865497
1841475303
285190550
1928289001
3262475
254788933
1548512466
814141450
1216157893
266917272
1017615141
1226799202
2041445127
2025138096
1061042653
1311662565
1101289748
79517849
1154539516
1085729259
1490917470
764733046
1861664188
41266872
332786237
472248251
1847141686
1193945632
817716619
222466783
805436986
1249755836
1640146925
260039923
1092118721
1358366401
836290766
1231178446
1533464996
687706177
592958298
1132326181
574342102
1531016354
898090036
1364691913
1110784134
1220491322
1497787820
148973046
178431089
933147045
495558026
1838696684
1863822241
1526683523
1716882089
1015289230
1055917388
132974924
1829709570
1432384455
830445166
1048913391
833731424
618569424
80979910
339916279
1619035281
1783994025
728015090
188521280
1120896948
1429535106
287983103
441681620
1089936007
1946384503
293220140
1997055581
140664002
407114456
2136344748
265330015
526205130
1015165826
1937330998
81071425
2057278702
1955156688
1444903083
824099553
58729960
494593257
448036360
775476486
575009241
1648583844
330078884
865964560
500565920
1983784385
571624171
156367121
623661211
2121373450
1833395512
1937808720
30969030
1839670
131237975
1417035697
1640318754
641577704
1456341826
1865001599
1388619141
1598287732
1499305077
2110116979
1424816698
906416117
695655015
485322317
842927244
2059563417
1861086019
570148278
1647077341
1441310992
178100791
568607956
865119803
1119649272
1863692583
832580443
968912563
1022020587
1659659168
1788964022
99886866
338728524
867538848
332429982
88529746
486451517
594598627
148025314
1892881675
1763697462
108020735
1060530954
1490917703
1801057120
205665355
1687463294
132865500
766064486
233589532
1537922180
466643103
925295127
884262477
1062793379
693538157
872650770
980120518
1804174452
1626273943
1900477338
418663990
316454450
1367688791
262926455
972014031
1715075529
1246795345
552131745
354688105
1547873236
1541678860
309006694
1750528603
1038986813
1648861405
413074671
1737127859
493684363
1630711301
425611218
504804364
1566398150
2099362984
273744885
832745466
664751004
216434711
162143913
551182856
1342099346
1637103953
1007468067
429958593
1827688817
1258196346
461058817
232403326
2080004818
1924321924
145181958
79007397
1849161332
508059361
1650942891
1178449126
1821371191
425538500
1071937037
2064431213
813293270
998245581
1014254036
734617820
1092022938
1152099205
1275405295
415340698
342150843
536821737
115295570
989753783
230724863
1663958875
685603673
1567794372
1136384148
961735388
623077575
1200628372
20625960
1737808198
2040603552
1259893480
999852523
512926199
1862228508
1677470823
795226439
396830498
116815883
1099359216
610659642
89767611
1694477014
578436891
160275185
449400095
1561236390
369212826
148408838
1167546334
1572419654
685123441
1647160873
1625990017
1235522448
675390513
287705484
1023342532
1267236052
2091675387
294799090
955129674
1633316570
1505117962
1895564457
648040462
1950224200
455876552
928688965
118151369
146697492
1714864749
1648250696
671121735
581929408
732637468
1005515903
833264759
1922781010
1025929989
386736830
236390848
683805183
735655281
590039198
1277774744
425462873
1150308546
659975419
2072262038
1069695711
1853698523
765529440
380771551
426036593
1015984117
866431219
991669674
38605559
605130199
281382849
148109303
1802728168
577732745
1581013969
1237918893
114793532
635881254
941687411
576616506
766788368
1638548138
124804854
808839902
542262556
1657195618
454623689
1814020629
1779786803
622582440
1018172388
1703667310
361412205
1679297989
204223547
1281928992
342023669
510425291
1189073520
758525427
1050140334
262974450
1179595671
265223700
1566602745
515576545
1433732972
425917151
2132793964
1641195957
1418509396
1948800257
291241407
1779982927
626186365
1768868632
1964304203
1031682204
1031374645
1731133469
1379393797
1224280786
2080340921
2054090550
23463128
1078154592
1429829425
1660812357
795511203
1734294484
402628750
758021187
1643054045
1394820456
643257873
1113601125
1770999550
484374419
154414506
1533317645
301802917
1788556330
2088123557
948042237
1797176629
944616327
1191015714
1007110403
1356128568
534604783
1564687415
1328081340
1196471394
279848838
548632912
174010217
725157202
718923708
536385351
1846231968
86602485
1221350637
1323265546
688808088
1299636628
1444671447
1421493876
1624331880
497126520
1103720127
1134439931
1962929849
1855740667
2053832934
2097373855
945172379
720857872
358024730
1264708952
1109547131
1644946913
2003670051
1970199069
484015471
2142230385
536957571
2032211032
63549729
1981450895
1583977787
1875745672
224091391
335187038
676858617
553354905
1579712919
1361301353
1840870923
596710733
1729233099
941980906
2036160099
1471328238
2126914966
1474022258
579885743
176043487
140181552
1825402144
225098154
519870944
1017145709
1611795502
315393936
1230779378
30406247
122077669
1673007953
1382355896
879867394
181754368
1522001023
1125419478
1297413136
337703461
352727183
1103181876
1843129614
141030794
1936138067
587005483
1855884073
740971438
1929412239
1442085087
1053555297
1995055978
1218189783
1365786095
912045435
1199766426
1041080084
99173346
935229013
1531934334
1646625696
672717341
1062774462
1875693900
2092555273
203871761
260509712
1989164658
866169689
1698598343
583162950
1574294773
1096269838
920021378
1688628116
2060741146
1302589872
1456733279
258956592
674157131
1838284784
197203691
1068712923
752198221
805246732
43739053
1897827747
2091799783
1555241666
173768864
840247871
694344584
1182612125
1779474778
1950648703
380001432
226079572
671185242
601934243
1972066111
205773308
1752746398
544835107
422474724
1937773157
1146481901
941119132
136945577
1228710269
229693323
1069033890
492962737
294988683
1993438430
931039897
780862942
323455665
1746099080
253951192
1568952145
1738990900
1718537086
1948201212
1455413951
1102632535
2099078226
135150824
1386456876
1190465909
956294173
32318949
463557240
1745768735
1719670146
818562604
1108469554
408910596
2049955106
432398510
798581942
1391060070
962767704
104801921
885186245
1665169689
1261024747
731191532
74953291
1019092629
367592753
1441268362
1938089279
809752948
992452155
802525954
774248591
81059999
2095844939
1198499832
1544401414
844606255
628669384
2045108263
1979436115
952535886
1051787988
1106282403
429686339
776463585
1499222546
287461591
527522708
713851689
871773970
1046003432
1355386862
963763066
1744408397
2104091119
1044984066
335121660
999950945
224118010
184194065
1898771800
2097088010
1370001445
890364673
125171050
644431532
292687513
1823243934
1710182232
610791258
1729620229
1077847838
1803447667
301319643
187302401
956498759
1538423069
1108009680
884607940
1954707514
1251347198
766127017
129920167
601389348
1856095419
341991778
244380093
1961621784
804123609
33352837
842324829
1815674478
1334574248
1908341030
929273024
737258046
1869846266
1753346685
1199631396
570938456
130413758
1079240486
1358610075
1629039895
852048301
621695317
565843329
226602382
1495045795
2055385923
943865061
334934423
712574569
2015901049
1898210036
784023444
1883906238
1405234066
2032619700
2034745294
817707977
446207179
734188487
1354577590
740225307
1247107109
1019710018
657172662
316232700
1241258945
427864259
702641291
1456615349
77043397
1076374412
1238581910
342203061
308179934
893251224
1162258421
287473198
626906807
1606201915
385925521
618497492
1739946242
2032055235
2094207787
1665469913
422504300
1898992244
1669656962
57898761
566438419
1692161195
1272952635
320378748
220153912
691919032
953004956
1627619427
8978395
1753564098
1532530711
1414414090
1299792667
1576864940
271998712
506431503
689908494
1817882780
1686335220
2099388739
1219482747
1897167634
1902596596
966839461
1007859658
1941271740
1547712779
1002224102
1955659680
1995518830
1898487630
406117496
2135774519
1693224059
2031501815
379749033
629880859
2109035138
953049261
473858780
1976557033
1178479722
1377729846
920788749
479229482
1692163701
1027274222
390161416
1355341060
1304992416
901964360
13273728
1784897150
1041865215
2122608444
359747530
1520602883
521119466
2015115919
1480225489
495303946
1839513225
577361437
178155082
1529914052
1490204308
1822881895
1593162565
708024
1303054910
681208754
1394908275
1299013462
1711754958
1361781286
1460994169
317478636
1013678072
836906956
1530706580
2024502892
1966299107
577043199
164940466
620984791
453602887
2045605788
1408017682
1281250044
412399621
1746911728
1780946651
685427007
1413165582
1994174121
651393996
1254306793
652446035
418541210
1240446666
2029790771
1468297564
140380006
110724240
1097165906
1235058024
1823760652
819288773
2051191249
2096648976
820111855
1824543062
1485165926
1332881751
1396707752
764834007
446217773
607371082
635345315
1319673124
1154184317
423833965
217422963
1296033454
491296059
1791513130
621675422
100231855
45778203
183312920
1924203045
1218363056
944615691
2067268010
1350439433
1367732521
2123696454
1903731195
385451902
1490592128
697759075
292043604
1263192090
344068496
2108875785
259251078
1608600785
1134706962
1450473785
212009877
785236212
451547011
744817729
264201700
1384017303
1019802934
983399732
1228123102
303062682
268509582
1728743267
2047205335
1557670325
1568397628
764133653
796262450
1448504134
578231963
1839691181
1925748592
1539013155
111849388
141459935
926548661
858399147
832483879
2035294116
1504085921
1468947032
770392984
1248716796
1561373218
977457290
1535584348
1450176563
1197174840
978917171
2109583870
1123644685
1745625472
776160501
146756741
806558042
1981294182
1687609203
2089516510
69798838
414316729
2113233996
225276725
298798431
705827550
1593654460
372085773
309129129
406291899
919293532
197906702
14265310
130803011
1856312006
1441103787
1606313385
233981888
440790123
382258587
397186543
408897952
430021751
717019257
1522839763
1181670279
1944762389
1418561925
162456755
1242121481
280098274
2091394619
1760351472
115527683
1244409702
1308451516
1734841347
235283013
982656655
1186713660
1459259414
1013224282
1082691329
1511822976
975546434
510277857
1798256144
2146512323
1429861186
873890334
293657809
223725829
1923683448
1854706606
1742855960
1128101215
2083282117
1566700411
1146790552
1135703177
1954020783
1107407698
377499327
525108242
1778820127
444952326
2045549656
1246525052
1359160099
846481937
1751028685
432703302
1778072208
1560672141
1452625588
410800113
227232080
289024249
111008776
44298412
405535545
616666598
1334661474
1658027244
737341529
587658503
1908385413
1971252644
695268066
1909173877
1784692934
1517987247
1671355234
440866567
1554580233
848854726
497307230
430223850
316196981
407438991
1114556144
1462600694
1061706672
1686518435
1775192835
1500258068
83705877
376188163
1539737837
888084732
219643951
1379774445
1237983776
617252188
446210287
817114007
569246107
695942720
362031994
1481051780
1638108738
449642641
1278565603
1417434926
1355499530
332662270
2066535577
2070987597
1814457707
415996079
1541841129
1276202543
1200770688
2145055259
1485173962
1289035052
1331543437
323377190
1950310362
1984689350
133879946
920362537
686781031
2063801200
1742096076
597208891
1041135080
1660785201
1799757365
1022428164
176441046
1219766315
1319233586
554880829
440781448
1668622251
749460826
643920637
642831529
1686797187
1703414216
189099569
1276160928
807592865
1192984031
1355485066
1610127777
1032752958
980888497
2077764552
677260092
845571158
1873687535
645008774
2073998316
1976033686
1656332136
146149805
1741283182
1040886929
1578440085
137011069
873499901
493936300
2138755277
1076061520
748961972
1888883535
560517975
341831770
1335013646
2138395813
1010297265
547211506
1880676329
1797176629
105598129
1331159042
1566423323
1087750818
1997619419
766830117
2094428783
1391555117
1057667450
1983489730
1359569381
242356038
193950381
248399899
1147480936
1900773726
2077637750
2019450826
650247884
1582521199
900238066
728989696
663394053
549677096
1404567175
237265471
722531143
1267289067
1518916054
1677058757
1351046980
1272147635
1244306956
1886209487
879233974
363346742
220275755
1198255897
956212303
1000229094
508764490
640487293
718128731
347713389
696906034
997200555
155515167
888134256
828432475
1628397156
1091205312
2072720571
62539965
1806460331
142644172
1336769323
1877485746
49308025
928068696
816826394
1489216849
780340839
1844446806
1681514770
1901949201
594833870
2094534402
1867849650
1199447224
1733836195
261279843
1732530224
1712940829
1360594855
1285726200
846323009
179939275
1192836186
811563251
11881514
899784935
1822132715
1269114602
198537861
1906182171
286746162
1524437412
1355208875
1543492215
353885574
779372330
239959226
1688761592
736224304
1865878886
1617110831
1191182281
579070172
1540576163
1860281168
460348147
2078626866
207365019
1003128023
1782037394
1223750175
1844969253
1563418249
1975011850
1290241703
1753974562
994439925
1157425821
277664913
41476414
1141575736
2130408707
996576000
1552424079
858796373
315278765
2089093055
1590888970
1770261518
420763018
1075029784
1487039509
1554311316
1474777148
245188622
1610361466
1590697999
797156678
1795859808
1376306825
569935807
834297777
1222498749
1297159063
383641560
511271887
218377941
2078677837
381895614
89279613
1614344881
564065885
1893662162
1494254236
961774232
1961461977
284034281
1098371926
341804063
516369011
1481847264
1568373843
538779023
1222738516
943160562
1728046254
603482716
1382029676
24158045
1128520391
947025473
1447002477
421948737
857955993
477266914
130932762
1653739272
2054172357
555705737
1999358179
1151977425
998683625
2086127409
108611555
1423872302
210748100
862306679
1376696679
2100294062
701607950
1258789872
65423703
1151020291
1224861729
409024195
978332
1430860244
2119305876
1063296745
406079770
209020613
1159835836
449770189
1938834481
536232580
286847466
1595171970
1351881849
515012786
388605298
1292629544
1934172810
1472132286
1792688215
2103862391
1413861674
1144962305
1896137343
408874414
466054367
630725541
2068249779
119822062
317258421
594452333
1146257217
1861303798
1380444600
83552093
943899846
150738407
1009221758
777581127
1425831198
1836739758
1594467346
1285392351
1377313257
1717478543
1464861146
794991624
1020381548
1931573301
1059445922
1937202216
1891225902
1296327876
1347236408
613168564
325941101
1686111650
1578476194
1067170662
674983060
766545167
426763403
1333472137
1525009613
1643222359
914556411
527634361
1793555112
1239641871
839252392
1953121625
679119264
1783447356
1871988879
596016781
2027970594
1374590400
1673578875
17172211
1949545941
435696507
1374448603
1171776317
8781881
1059920811
2051762321
1160044209
46131447
1678262071
1503730079
1970636115
49766098
160572108
1238017053
1047341161
257548061
1773552111
1265424880
1967298141
115806248
1776234138
1289617262
1043383338
2127770879
509262351
1542356962
758036484
1832062051
1892450356
479799992
1601875995
1622875238
1243842429
1062408665
193631196
1108341661
91888325
1135004221
12074238
1077090045
1810354690
1642567528
1054790821
1497991939
1140731077
1450473721
2136958827
1380003183
15528634
578435558
178062179
1714305651
689976104
1554786283
41887141
1323950521
1580601365
191165801
651145734
992122145
1702165479
2127506070
999628700
1635935363
1476838685
654436166
953361690
663466965
1709505034
1774611449
1042634497
656428604
1940875808
41381504
1444162845
1601875995
440563806
932722284
1300365701
286233398
1912155735
238894936
686545432
20241718
861564300
97520220
1822917725
1671824851
2095858319
1473883038
1555101273
459560220
1415056778
724675656
914705438
625434951
1330299751
833199358
730663240
458713229
1870028595
1155402571
1459500417
1984350907
1279265409
1267669224
30476982
1293997218
2115728190
592865142
1520624736
1068704372
1138516944
1974565631
1045229123
1787786906
1059924749
1046387178
1236295809
784303846
149470944
411827956
503366382
1986457719
1719372402
1826090586
706208782
1088747505
1254454284
976488078
798224553
1083228340
51851427
1376017472
842656800
183076792
1728348210
209081066
891315233
841994667
565416722
1322738476
311345360
1184903875
482423859
702953473
1199169029
971219757
561411802
1088169803
249970370
729143645
375322665
1362964749
1632891757
171268599
1504553911
2130629375
2128811977
1150904785
505484430
1492252910
78379989
2140019639
1861650083
352568639
785509710
866778070
1212340941
2084207982
218358311
742310650
999331747
177184118
27460655
1377016193
1967009338
1552519248
693639434
953719419
1494236436
348790715
12417569
70076243
92817633
829852155
207959148
997060262
391543275
204793820
1680591531
79742653
542302818
2013237861
230903944
338753165
707924975
53190889
1659985269
1680334413
1874466742
2056099872
272131832
2105897566
1446535321
130726228
1068472826
256700026
1701364397
1323179824
85138087
1645504112
1091399640
2010676098
328563341
1091983577
756133920
1032070691
1659899607
89380340
1827210145
846558469
1684184369
1971050937
1855732685
1437891460
984530381
874053001
1429244385
1421899494
1050702378
98136444
579255510
694920324
1133045653
123361670
1596141060
1201954361
1515161715
1884985708
1776387325
771955217
163098743
1540936626
1981845854
691438908
1363662752
347239560
814518553
1690624227
92501578
648766070
433009415
1785919553
533893199
1729461252
291241407
391219812
1041943849
180520076
148443853
2075571912
1325475706
280103542
1014806962
2044832683
1323803210
1193406541
294307700
564003228
137509776
1144182225
1351456455
131070922
1939775174
736241622
410471756
1230022589
1245714707
1570938204
1377325439
896452241
1028162048
1140881955
613018708
2064525485
2009401321
484595020
619007425
1702065296
365882492
1604407699
421061406
1145371831
1918535600
283916311
1495474639
1215667543
424360541
1502330115
1977426758
125120629
1709979607
1159693518
1640165916
896269745
1670008568
1461762715
2023492654
1562804741
79081391
97216473
356353510
557234800
1605211860
1836971956
1908025470
560936364
2042118232
1758098161
657499255
703703481
858310879
312711422
1839802738
468196535
810471966
1883380901
1406472835
1169402033
1680180172
939083643
1358695230
862140476
198682114
74063203
1638696218
835531421
1693113055
1152798661
1092925039
1208835182
1757490810
1314924894
1272536133
969047968
1675813135
1623506629
337035400
394615115
1485305035
1204830363
1190252677
1128765231
1644501802
41147507
1578153964
1961301944
403798105
191455667
1895985325
862269182
1162534374
872110979
1079035150
1617682952
251399846
2127856924
1209729133
1884949728
1183336728
1237513212
350242985
1421246708
310840333
1955104666
1839352017
1462851933
196619942
1479065844
1485911219
207621127
1337210201
1544686680
1349520722
979416712
698820856
353139324
639751067
1220587621
234350417
1851941390
1623533893
840211700
1466612800
7160282
1620947159
1780682955
2012486046
378067248
915930825
1689726820
986709121
104836374
1333420210
957159871
982235609
887813911
890451355
37493798
2032967757
1360447850
475442216
1865901342
903604968
2097349854
506805392
873630669
1187246386
607731313
70912518
833281112
1343738079
824815517
967701122
1030302267
485163615
1902303058
2032826065
1788956507
1718973262
1044020515
1997898041
583937235
1013682911
111431885
624454223
994570502
2125019143
43316008
944976021
1576263391
2087023261
1980474143
1620274734
45643249
338896075
156171126
759906566
1264269891
1447363153
1958264974
945746873
607812624
300161858
740998059
1818246031
847016819
1736004823
699358099
809256644
127822645
230734878
1141889921
937326308
846806404
1952816135
1808883011
838700223
1546554640
961111666
973574491
1726658945
291504152
1464839472
668140098
1819105070
2131080305
1356270165
1512855927
971781133
2061986965
527573157
65401348
605923339
32986580
1562610110
501817914
426913605
3141711
737725519
567403898
1536176928
1222583522
2016186778
410732389
1416630068
1964461030
1129946611
998129742
1395949548
1751312144
171771725
1055275922
1711460254
1012945247
775868445
1116949848
603477823
474454174
101161828
1700882398
103614431
1142123826
1599376940
1772057234
2006076570
1251857721
678703831
1490392880
1520088459
1718189350
1729868408
1897815026
1866076628
1239541939
1174281799
1939155009
407325171
204492777
973163876
598198586
15735940
1159375149
2039412106
388280748
660590897
219643951
565968436
2009203927
326518514
1776724530
449146932
218292652
1878687943
846634158
184906870
1899311726
871946016
1475089909
1499830554
1419934138
1077096746
1846296353
1816534484
1109028274
567218873
702808149
1725912583
961228423
674203822
2055761978
1086329467
2144623756
666506189
1753513877
1896067690
275791501
1948129628
1164002856
1419775669
1389587127
1615421695
613444439
1548132598
187697489
1390598287
1893393345
269940054
396305309
1782501395
1150379789
733575429
1885798874
1143830711
1216993057
1752749447
211446616
2099975817
1706813488
1755190910
1297532475
603153892
1658095952
1776058817
1126009804
1289355317
81840651
780373991
1686269410
2082538174
779790123
514691545
869757274
1588328163
1876056128
474739848
183539608
1173916950
799732915
484789398
922905003
1475076564
500128259
872704520
347910905
56088378
445567541
898039004
1043497980
942258982
1692125198
1117985367
373213818
1978297804
1714592030
1319418746
528005151
1547877377
1321254563
405967390
1799370446
843509832
504070298
1074769249
489670624
498023009
1749255816
759619683
1326404714
165453425
1656343928
1229227781
1027443133
1269996653
559915223
1028959580
197495699
1426420366
437066850
1070202563
1192930156
1658010755
988686697
1848439836
1600826435
231926812
739491969
1829015869
1690113000
1466527605
1750506177
626882389
488678112
735123960
1613781783
741166011
814330004
984331046
221627165
1596912803
949333868
1586477192
1800959061
299195793
1702278021
617590505
1085899251
1234821944
744946917
957059138
538570746
1800118251
779402908
1633417678
1081893311
269043561
1905627164
829209563
1580515591
2103466146
585404237
113205819
737131961
718863051
50853286
1815356347
1234445254
1833264279
1156793831
448452486
1010516251
1057436689
417399883
1854370796
1464241647
1610399089
1682811389
672319879
1363755772
2049749852
1282104083
1049816606
1343708194
1184959495
745127891
1737177355
850547134
1573885280
1630114773
1215237739
1431464503
2023744231
376948138
1923498833
1056516185
2013637862
290828607
2111764686
1495576277
1236932536
1369731277
1377886435
1252484005
1582725588
1622924671
856801458
1547880699
1896799965
1228517528
13388441
1722693078
750619407
1153440905
395020441
1336859972
1658582764
1195709724
1305892673
1061370308
999999181
940530197
1519314380
1093841654
434183299
1117440290
13950363
1016231510
695413746
398151278
895506581
229543344
1911218615
260372093
910245264
854292104
1476170052
909642965
1625103781
302277901
398919128
1686556791
1092739561
12427011
1501269241
106753593
244245705
1471952097
310980862
1916300368
466550272
623383888
1718482116
688065392
1696982366
1213509004
1845013715
1723360663
2064560020
1887750668
265070878
1058483953
209411076
2121123691
1629525712
2005194837
1328565617
2088411290
1536177980
722075402
1557756187
455892152
1256180006
254288756
530134533
1784653433
449928147
1901285309
1922631991
966037651
2050143289
1791280624
1837612099
480834657
829522245
75556295
2135868739
837038583
178395386
1749375757
344344953
1165631348
1740874733
2011822356
1019247839
1684091502
2011384626
1040696576
1846774002
177292387
249214020
1396591889
908979505
1489268119
1414435231
224214007
817948620
2075964970
1669883850
1567153795
943922286
1380105785
127418099
1329924990
1629322721
1935048208
1762276951
1650818121
2139606223
253729599
1180878905
1120986636
1761271280
2083306150
695531187
222261235
564302562
376974542
1082041842
2059135105
465589831
2141123316
2112568969
981746506
1639034493
1609450221
917344152
1174945901
1097370659
1126621920
1498068456
1879902866
1548015258
425378610
1799260488
1700029948
1524197832
637632521
803349331
260683389
1172089148
133687645
1088015677
578935700
1060203646
277834588
567311113
1150390870
393515080
980585391
1617103640
100425841
2099597696
355187523
1480225956
2080390626
1367506607
732062169
305511887
2137632318
1573798972
1700443808
1129168926
1986150615
167393091
1583160027
365446139
427432267
1706214500
665760902
463786978
2106516024
937232740
1453590922
1555653450
692126317
901660952
603915894
418350098
291654608
306957460
465800217
1470451988
568658179
1041852760
628856310
1398468590
172721288
1221343973
699500472
127211248
496072104
1521873345
1193487371
2127620552
1360195611
2132975954
1979835659
202361065
548231727
1802257961
585627328
1384596036
550389134
2139148579
1423173039
1972866859
41665567
1141187571
1154493786
1514849553
501766656
893465844
1494758623
1309103215
1529115038
2100032813
88194798
1617777662
1673731221
2141795695
2008633687
1945427286
470755261
673967633
1547462772
733354524
180292523
1441555464
623289214
971372491
1411753019
1620101426
1346084818
1737882996
1167243382
1558588637
752995883
555653503
808281293
1026796021
511356883
304244266
187675702
1610061609
1055841845
1971364588
1817302285
2097573487
29606830
79111021
1293612528
1256801916
1813922291
913991205
1785054526
1527060096
1878404875
595565070
1296835063
2081997330
1700379147
2024061455
785590030
875697639
10069714
883582096
1160931657
236278755
2145983363
2077279659
839124083
1914143028
860618193
659666836
445083975
1039619944
848105796
1806491350
1853663800
729106247
352042055
1161118535
1519703334
132762656
1470042970
1913840780
1651008100
1839414840
1388241146
455950512
1825402144
1651855493
228262268
1752640052
591411426
1936395229
1424250800
1309648821
396575884
700005117
1702782318
45217203
1107155769
1149544408
1404319088
751565626
636754681
1931049243
2119805558
312506229
144515884
1514323442
417722271
896878431
912903833
1082089674
376211381
421208603
501012432
1290194878
379040054
851221279
1204022147
1200380175
1203891108
1145573370
262298794
2044963029
101184421
193479191
1754103443
53119143
1103360724
1420900093
408161233
1227763999
1337304022
23648950
910245264
56558545
958713581
380721276
616603502
1077053372
174664159
1152131599
795319917
1680674072
577162102
904410775
393940977
884234762
695004376
1495851482
829467741
1315120612
1410223126
1684244303
736699501
1745327871
2006479663
1044546683
27017108
1817101631
1681060220
1344461425
145875973
633440560
472736188
1856403355
1847026678
1487169171
1204104109
350170678
894981386
1610486268
930311553
1476351006
1990139594
1028270627
1170225860
2019150638
718288091
1199825077
267108626
1121822899
1142773602
2076056414
137615618
1092543558
1001983257
652217708
2024602055
946051777
411636622
152456276
265775541
1563834750
1202098540
962144960
1777136767
2020625820
196364345
445112467
1850445367
632239160
2038395406
1635474692
655863577
839660627
662429614
1908545613
495549357
803500102
591887774
1535356073
1980756584
1866809143
647527467
1622652514
1827437675
1733750255
1483382625
87408252
136174399
1691530183
874778857
1275889200
1190930580
676934362
346988001
749484761
976371187
1079719108
372944375
1722992036
1830316118
605596653
174058549
1703455430
743940899
1569979038
642522579
1154213918
1576490854
1166186703
1791460840
1106966408
922141757
1879357719
1318589289
1575397461
799201461
591483122
597807385
558165330
306555218
1856835246
91764289
1432696328
65225813
1381187468
1489890162
905976174
1316382741
1755979202
765356870
933588921
1080934134
2094941126
402543068
322119456
1337728624
359296772
867456100
448569931
1530039606
777885942
227032260
79148316
2047698997
602543891
1070275146
1345798769
1318177894
1028418730
925279492
1045279772
646956151
828538041
518260149
546084455
1140262539
2121931709
1374080437
183853430
160553331
177408663
620501319
102219621
46346783
476183748
1437669
1559710971
1864119938
1304811396
2140806128
1495182467
1660651261
703948462
1910546964
174026414
109611114
1471316351
1966171018
775895640
1271768011
1659736460
731317517
947494130
330620429
311269059
83708435
1580035655
73213657
828026332
804719235
417433466
1620679575
340644559
311086325
530324703
569132539
1385211609
1352929896
1488749813
806392387
387282880
182209508
1419145508
1431411286
1480729311
1537778656
1695733394
1955981283
2004146030
1668357207
918709017
1712485584
296630589
1794131630
865395695
52844437
1110581655
206495588
2127217961
696100833
1857801737
1383739111
1883602965
110010713
618403222
1744875581
662575929
2145185204
1032056704
102255648
149331494
1721088447
925361265
1672440526
126391838
67390899
902389160
1027991670
869041833
2053770007
818486005
2113649552
2098994847
333328456
2015135486
1014591766
1373498382
1227196966
1906472
2106008004
282292557
1176569315
1865250723
623662835
532587544
558665821
422842022
1399618584
25613231
983828154
177087571
221198758
1067883057
2098994223
11605432
30980521
445331058
917334433
552827903
615591353
1590602692
1427026771
129649873
537180364
1123994922
399948510
1161023968
368508759
1832000429
7403190
1497727948
2102316338
89854965
287510790
1073831734
2045345227
146890043
817471470
1716863953
773511056
1863986092
812440057
1738399571
1029330371
1602461098
1577880821
74023240
1558075409
1749375757
1867902941
535185000
156487421
543637597
36257733
2024893969
1615003526
538931950
432822909
500665497
1064108251
972577436
966496582
1456481589
15787774
1758459471
415181631
48434298
1470966132
1630239021
1956291718
594845562
1670735835
974826440
603572689
1818300700
49055742
1519433173
959380252
1168461098
613608408
501096493
139141545
849839570
1978740829
487774911
1116747291
1388347956
1697834093
1877384549
1242108737
1550428711
554222164
377124142
289220348
131186186
96868780
1472276737
1646795319
383323647
1943253978
218750567
1078759844
1356480850
474224683
1114623246
737864894
1773554225
1926458879
214500272
1625722855
510031503
622205440
1572419417
257548061
722477735
1840575920
2101517100
1642891492
260325320
123339242
1875301359
1655129275
195593158
1948829470
455442875
1487649113
1497612756
1531891071
753391500
1048672706
1378290747
1925607355
93485992
1093450299
2033656515
2110831399
1017173103
1556580276
502186135
334410438
2112271711
1237757006
450538455
688480035
1525776738
987718657
1501023497
881553097
709154921
1257645435
150741277
1399635701
788485894
1692557189
1180530788
1203551707
2057463885
1940670860
398246700
726330200
71303370
1588191138
408595578
490421717
540807319
68601056
1285392927
551289375
1201320812
99422715
839622046
1734823213
627691720
1115023329
1745919592
112278759
1931431687
510695992
1330228140
160724617
1606815983
1340970671
1370610013
306624255
737201372
1205609546
1821927953
375958923
64785961
1115511565
575323676
993134562
1327805302
1183827280
1742607824
1881443042
1255315019
2064812989
1640346002
539002043
245253231
1451992813
153758629
880104013
1179832058
1886987981
1082962443
1248201992
152051021
1816106566
1294160308
1924661152
795140165
1894041252
1514392366
1338796268
53310712
255049951
568940357
1056493476
1449452190
1265086796
1880978295
1936869551
600971026
798096523
978316323
476909501
1157482805
1178686347
1648596828
1385906523
1641956659
1729562177
1057798419
1218477833
1360058553
1400397969
175248050
955287555
1840798682
262370290
1849080758
2133868850
1132079199
45815206
183354232
473681394
690991056
1931818499
895458372
537755921
542663290
1922352982
103105521
62522090
337831139
421364238
2142285979
1889213953
460363022
617245387
937575185
104691632
461500760
879767994
737454573
1251983670
277164961
1274599609
406264600
277656314
872296081
512989588
31530357
1312347197
1301145620
1144412956
318865121
277456470
873420358
868241217
92619069
254332167
1457158927
1360817090
1316765530
575037194
657726818
1440997106
247807377
1714099492
465345375
1177133444
1529960453
1170432712
499782258
725652872
827459660
1109635134
1447558615
1221207100
643859330
1433213684
1262746211
1913525461
453012816
1371152191
715891665
1857570209
1800368389
979825567
1085022170
2047571386
1554399322
820086571
2069487404
81125647
754978523
854494387
1030024143
82183281
763623554
1625579508
1802547719
177832438
1861295278
1333637664
1747435783
410377049
1399707011
1969771682
127048718
766716241
419631619
362808877
1522892934
1876388029
350469661
1686314224
282793645
1689695897
1181416104
1593445596
290844985
1557173166
1549824285
1600294335
1852867564
867934445
581348940
205484216
664417098
113687334
1916262078
39986577
1665822321
645504612
131617958
1027277141
1858334920
1534270245
2015864540
1218129516
1057057702
416940599
1979548922
1469904577
1941399912
2035656520
259423485
1645442468
991709101
1220939567
799448397
840135471
254917163
874457026
1557873823
1044040962
403576705
1023036843
943997949
438287290
835034330
216895374
1158990245
1698443373
568148053
381145813
2135843501
1134130196
682242202
1171598813
613814083
751982651
1840543885
261287818
250313500
1757665700
719497527
520812676
818606389
1933445273
1605543671
166310043
74532764
2020119725
982164420
1020631969
131423793
1683525126
653527814
1054776222
136219977
1703164549
559982298
850831429
2092825261
178563935
36258842
1828436426
51171822
1775843672
1197863853
727002814
19287255
1394618236
970881679
1658132518
1890262317
1357734754
1206037382
600461620
1809453147
1435471520
611139758
875806990
780173652
260307007
1682848354
1024383010
1250034561
2093624047
58458619
232567873
1845368733
1992269728
181639255
259215636
1060269216
677129804
321361210
1774904646
1416051902
1779586055
1544515343
1418707542
634672862
406515184
1282260366
946389084
2045148295
1366327245
94817077
872536267
1282057789
736723618
1683550782
2084797458
2039013916
945284521
1496401325
1319380583
1565101741
1250334594
1963449648
414223694
695027061
921030267
2072378992
521083300
1239745319
2081609547
1103199125
408228825
1387790867
312417432
693549055
228303340
1530503925
268610636
1869322989
1921036247
300008357
2131093950
1739784458
1599758843
8751427
1090055737
1577936895
1696213571
487891866
227499112
894622828
943821141
1585280996
209636150
1859030069
1658616401
1977090411
2126338320
179868555
1418091038
1789966317
301040912
2018847849
1286552737
47802925
1381989292
988863073
75352396
997257461
135247072
1172948172
770364573
915290630
1680345399
1883514475
459477
1587973365
1912315988
1904757094
1139102228
1097883244
456141030
1754225618
1253701696
25674698
1695172118
735840922
199268948
1780333119
1301436240
1269255810
1840499753
1570309671
997747147
1656479613
659243197
1445055467
260008675
933396896
1331029747
2015885099
1950576117
281999368
1502097254
1189424742
1180136817
2067161005
692669071
114876835
238504652
1270309446
1527489087
1938283577
1316713552
848088431
934873908
377728012
574429046
1228031863
1606619161
1042549406
183853321
13714587
1730160139
1079591929
104178560
414883998
1473235636
628176575
935611649
384302327
154308668
1606114132
39634993
1992977921
717266015
1665696340
795687331
1165467137
1796503155
480246797
1013993499
341991778
1151554994
1151551226
1983298765
856974028
1271643361
566369515
2107463220
40949566
216612703
1402564501
1748800746
1166511100
134979581
1307904766
2090790982
1716842798
48702494
92088693
1829556315
1968805953
92442353
1385356714
951794864
1428889246
1221001447
645513319
1250511730
1834118280
1504785334
1212179627
1204611278
567470118
50667086
988813363
1507664317
1783447356
1214989066
1759046884
672581992
923642303
838841315
352247413
1574326526
653264757
1146689506
28878675
330520693
1263613034
1814662385
684480625
266358275
760313997
2035908056
1784979850
940915568
34176043
480146630
234556690
2142044884
1600791418
438280044
1498359413
878483167
956752070
506840091
288537002
1214333365
1627966803
1487896130
974506945
808081831
1482207991
2013704067
122642493
49326021
1967585697
1502844091
399000874
1868422749
1983874590
1515709658
261246452
988686697
783516677
755789834
345438309
1857475839
12105020
1872670753
85181600
1590104143
1093746999
2112083772
53212147
1443079912
1484990041
138761361
1791584614
1123501582
1479190053
1708994107
1740253340
1798586356
1458228827
2057851053
947394399
1560064626
1073922365
1258579324
2141115558
2065402451
2035008987
1463265802
507628369
469601433
787748013
820787121
261107027
1401168336
2011417080
52203542
213670680
1880846744
95929824
124414808
1842209892
1986914899
1799809389
1806250784
269482937
1843209412
604631601
2127107546
1515803899
1117390120
1611045805
1851230352
1730730692
1858952012
1292968089
1610890225
339707083
1054088026
320570759
461072698
613939685
1166388775
402606549
680288701
593500089
550682459
1681511011
1009889842
1753351404
558139296
83080834
1963627594
909299252
1130117317
1855208527
45557057
61992299
2102126784
2137250018
714776981
1072963292
1227277139
1987027109
2105026910
224835315
250982897
1505356597
967291901
1013739639
759657152
1338146572
1215560506
1335667853
896343640
48119942
1724515305
1815426615
141753691
40188469
751473007
1028450945
1046167943
1251480613
1402823578
1822192441
925526379
112989096
1740914848
122432236
1810984210
594189406
483567299
1179296853
2128568847
1446628157
1784059279
907631249
1781764160
1860161070
1192599006
36080489
1576992275
574022703
1738747966
521850335
969495107
1195136682
1399209732
433422642
112488283
1605651578
2327035
573587271
1631752526
1336492878
1464748789
1954514788
1724179881
1790291063
1492596773
1663963904
2009207888
1824835374
1647524393
2061456566
1675348030
180517876
1559452885
406932865
2027846905
441300055
1239541939
2025001684
426099229
1825294067
165137026
539344846
1565882669
1270657202
28611520
1844378739
978597247
1398680609
1130068312
1878501222
1888947631
1158795532
1848584071
717191305
1222025224
1570483718
1133791326
1996405615
1188338980
1904932274
44187440
1897159916
2103262147
49534432
137837591
1818130087
2121124680
875832021
1511115431
778209449
1869702315
1156660983
25056865
707394246
2042149548
1243460796
1128569583
459118232
1143951970
872942523
490912848
142988075
1595425226
1336490525
1080293423
1259886930
1652678627
1005988046
444371064
308310568
1255132339
797707442
320847032
1112624222
152343070
1756051913
716371879
1964046641
485751264
246790793
198988845
2097881272
1314268529
469454727
368171910
745612602
1497722944
1962355647
330408899
1206503643
1711626547
1654471482
912285468
1697989789
1161689195
1041854698
1164041520
655903906
1092543558
686935688
446240298
49833109
1252646214
903968480
1831006431
261185915
1667011513
932843531
1620136264
1494141228
734010060
2041999782
158846030
1358255109
482929573
1131752421
1396076940
124875041
2008591344
1578217047
331849300
1082636758
1025144653
473999662
945735449
26355165
1608846536
61751381
1490547691
1993758963
1406775195
641948052
640023039
1754048733
1580498966
983189387
242211405
1550514231
1457457829
687178397
1888116370
338909721
280627338
2146562487
1120370723
1852434344
221611055
851211482
76089041
1611705118
841464914
551797215
1316447304
79991861
753417366
689004660
627787711
381459462
1422816445
1227661586
193159810
1325282516
630206760
2035696517
853055108
1582488569
2109108962
569878776
118286279
1494370471
341661249
1294475691
994317163
1291900269
873532467
1133541128
949995909
292786984
436040878
773469046
2078226041
542310927
366477349
1997918088
1604511045
348869998
948258576
1738877751
2008983686
406117496
635454141
123181865
506678607
1511261815
682506983
623996911
486383105
206449890
965856168
1641351579
1240359028
1644329722
162932525
319784547
1892481132
1011888096
2035996803
1176411870
1922032707
503041811
1588652687
153272228
1324736118
1974699337
618684097
524397927
1482804234
1037503590
1019443232
1901091225
783084650
1059151690
898350381
1606803891
711240638
1960726985
1935218158
1540961769
450977837
2129154912
1207039117
883444405
55540468
668638894
73896816
708779787
1329528926
687395272
1372224341
967669251
1994548798
548027577
1491198021
1972965888
580686125
63601087
1758034648
2089305253
129773121
1832595438
295597082
2096324654
2076006625
1795779368
973315837
1226963416
1031728143
1274260809
169649668
1273880042
472377823
1390506957
1850508278
1356006340
1684793951
227064447
1122013635
116598375
370797700
1170820819
187754835
1326629791
500938568
1416169215
127579193
1275657485
153802665
62834608
993337107
473196843
1851052149
233079730
243215708
764620548
1135703177
475229623
1612777493
370902065
2004751075
1968288801
1086519497
1136206342
1026044767
1412598079
1473184072
1810313898
1422243605
1018822043
124697835
850898403
1905437118
1020341870
847092208
1459431320
1519974318
1770035798
1576358865
2121855199
1587992134
1757431913
689149002
1245332940
1468632185
1988754054
138647597
549971188
1487745186
281093646
1722082356
884860912
1823074468
149941559
238994985
1700091199
488392409
229197707
1919174774
1751661650
1028507248
1661335132
630856610
1962532701
1786356778
337825001
62913650
1797386164
1799307563
44025802
1568829016
923746420
1813553410
108791594
1219515836
593104416
208282172
2013145407
2141587226
1594389550
1022842954
1115257684
1852644482
1298581275
960328266
816099811
131399580
710883388
1606550233
2058820502
1451535863
64677122
1022708202
1143680552
1673967198
1145900735
397654947
948138442
79078094
30245110
721299370
1885596251
91404693
457467374
1439481055
207302132
1976762492
1381372320
1552514900
1975735566
1005554401
1944939313
1254669338
690739507
117768187
252331742
1844347724
746464296
434440135
1562141430
268690123
828896033
49079049
1838264311
1996866380
1092375494
1714333787
38659768
421372489
1133699332
1469138797
257447958
1479214943
97286765
1547242864
455694003
568815651
1034640524
1692770511
1758272404
1376741619
967116819
1333466749
1380882569
1861967969
1754483078
799115692
1255922936
1096207691
1434492194
873038005
2097982318
1667940676
1228803487
725753366
984922677
1090448742
1289768196
1161345183
1652546023
29138575
1253304682
2109531720
1240047816
1120143592
780173652
2129883473
985274732
570143017
648760764
1429325301
1116594671
1394849842
936235216
777675903
402180585
508422713
1841871460
548912538
1045985748
1326569927
1718107502
786594905
757293228
1670281263
16584808
694753057
1833245343
504258581
824594488
528192710
1083509338
1295342509
1902111001
170566226
593274768
1578723669
1910912402
1445977624
1667684165
189113214
274464117
1147650145
766538544
253354567
959712428
1501215103
408468791
1122212328
574677663
1096396078
2140537674
1302056693
89110802
77669116
57429522
444230943
1766390707
602662575
2145105288
1783328016
1097747957
1893294517
1614466097
1195554055
1565604778
1623387689
1473764640
549121780
81690096
685217706
539484859
595925342
1582779561
1257245001
498330758
1197584560
294419166
34122640
1382591648
1753755758
1676789996
402247196
339454199
578390147
795524917
1978575539
744954484
1126725790
145254842
1727682838
794847052
193203695
222710267
134426016
470080698
835664869
1855403379
439800315
889352510
1328349135
1372766318
160549306
418039083
761892239
1680520384
624559522
1825108388
2133904197
948068547
1615375929
1822866341
1758403716
927121816
133268583
2044069249
1407791832
1215765830
1911807721
966289322
214342049
1979433161
1638558570
165599170
1820699361
456012894
37753833
1436393900
1899551760
710416029
993038195
1169561907
1471183500
1137127814
572127255
219009219
565172455
1045147671
1935048208
1508187422
1411318147
573449507
2075536571
1962220846
699864191
684520926
976456148
748143287
526906832
2119051749
1211328426
177565493
1379736515
2106257848
302551081
307204867
2031515302
1848600250
707745063
1682714658
620261144
1171310747
1135075153
1606613579
1588708911
105211070
2000954079
2137492307
1231717285
73621611
1570224453
1889413803
132446246
1440290141
1082157652
533959630
1147195550
999795916
1065200346
1707068522
222846002
2058919057
1117050905
1321581974
1573515942
2066235662
897763651
1559543105
1040664861
382446266
1615195345
205579766
1630885519
863688233
1995129846
2034467833
1896056331
548240966
2116208934
402701060
1675908264
1864040280
1095916528
328622470
719855851
1632693150
1427055686
1007539521
1925449467
278618338
1622042004
1143479440
747143536
1516314019
1512326456
1277111205
441812071
230156042
1238447087
557218327
109822428
1990117892
167636418
1176028656
1586374650
954157469
886724234
1550298447
1126396084
1419522162
1698823550
579430787
1671282611
1180911918
1860489902
1805261018
780101486
728519521
1720014742
893858546
627140812
167217281
237438740
1028206708
885125624
1900401773
1817589446
681447061
1338783316
1788364552
216768534
19261468
83325605
1946196938
1766698987
148007673
1251457649
1010786494
1587235322
893781804
910391364
986488997
1353792415
1134860947
384435046
1755294684
225596569
1366876436
1991985322
779345882
655771171
557261269
1054192798
16094178
876735094
1914908975
477085416
2124742627
1801389587
1081271754
431729143
310163483
353115769
1225307938
1435827200
8080554
105110639
803283905
1015502002
894726708
949007846
1497031423
37920760
1332997719
984733397
1983239952
1986134405
1153932528
663003207
1093997221
1435706867
735246211
1952554076
1120163134
1960383310
2131251243
1718718549
2138411439
564714576
1395856706
101967290
868841689
824509977
1617541822
1758308381
70552511
640854778
1959986120
1705744417
65143204
796165454
525893778
1261790625
686105441
767797251
1623524220
699276727
1055013969
702561731
838166339
1687345947
618843697
181778801
2013755465
98155976
1112073744
1061229089
740043081
596153129
334044036
68362572
39614801
1914389830
996047450
1265429027
1143715596
247682453
297539
560176742
2111680079
1061233153
134217588
398795585
1892852219
1719040302
1073643791
438712388
1281871103
1376522971
957127569
2143118415
163694704
1389812540
1608510725
1021289374
154516595
982701495
95542073
1097720922
1481326771
697665789
546354400
397424597
420039013
179976507
1235313813
1542133055
279468904
1858131741
251734270
1854017662
1154335075
1000375865
485363161
1920738455
426456416
1416050475
329825479
1938606445
1884843042
982294931
2127998527
777065864
1847764775
39563599
1779753758
958452227
980865070
1303953813
421978387
1577327563
910709721
1356198858
1818779360
1943529676
1823636892
908586534
1269688399
774240520
1637900589
145154553
694107131
773561848
1076263139
566597814
1269454354
2094413087
1158604031
1567764486
1578874677
292733460
1041815478
34356740
2029205302
1605030935
802477873
345475718
752171319
918533745
1344710306
1249379712
219648274
562860617
1996237143
1097297066
1555480389
178775625
808167085
596819983
333448598
1014832156
360864823
1843573347
2051762321
1260032083
388291554
1897233962
840439984
1844181823
133720521
666059812
1051917687
1021349002
956472156
1490776730
1868496929
503565744
2076603912
1868147351
1566397389
1974911621
1287583336
1413949087
1974862135
719925496
2087417791
1142188793
936632090
748874242
1217511573
1880460847
970606639
159039504
512911143
1774900797
941739703
1480541701
1306191473
565442103
1991680860
262441783
101897947
1103083497
817799812
1494733124
191034294
49478128
1713214915
1670022069
686935688
1304299782
215469151
2050189176
1953924433
1236971518
517171464
538778764
1902481520
183700242
1786169636
1643273361
1153051875
2091293410
171202820
782065266
1434658265
1514043452
2145194150
609920846
1048277215
30451879
1884549980
315951732
663746191
1900222459
1175962408
1938997389
662289476
1290609812
23217991
2024247131
668384190
30567243
175083381
834284156
1444068964
262038423
1824888624
1274420016
1908423062
1278557086
1018225805
1085394182
2034640975
614980559
2107939967
969737031
1025946699
253081034
759889719
1076324536
1303890615
48160622
1190946710
1520906888
541587504
1971659505
851460833
222516504
2094107554
1851371641
1042594384
1224214354
943012195
81441708
951762051
1045316455
61429474
1359404378
337128879
1195142919
1858090930
411442537
1618067418
1545736274
545476163
1588518689
1113449447
784048189
506835649
1027414542
73167970
786130516
1108242603
349762661
1623366082
280492074
1720413123
932135894
936369176
9164342
1222898201
2022684615
353516111
170204846
1444980232
839577615
468052385
2026097587
735302701
1685895228
1972099504
314608397
2104447308
1787810204
55125494
663920768
72842595
685270849
1079963040
2097623952
500803764
14442081
1155150341
200145708
881014142
1153436939
1975200296
1784804146
832299771
534444291
1491282983
992226023
581137452
286997128
922131156
1445537859
1874976637
550079367
772404802
2006116095
1016667267
1263362280
1548604628
2070286815
1509252735
1604394271
1460261785
1956066875
1721955533
1914143028
1353636558
869462699
2005583154
288350954
388708037
1553902150
850168697
1340483583
590800497
1993233489
938402812
320231150
736541956
377643184
507013451
1619892793
1780682955
572511084
866093135
137137849
1664830708
304174095
1623799215
80577787
1616583708
1369711721
66388119
38527364
1548802616
485078683
709313508
920127905
1438556859
1222923573
970369504
85873436
455932228
1154477794
1035591315
1499787916
59329263
1680188683
714467807
722490012
1573294826
649512158
18625948
942746329
2010240797
1517809397
1229475728
1127435570
1244870661
1809546494
747636637
602049164
309209915
1879266322
387152857
503080282
1053468968
489392626
27366622
1191090056
1087968867
1696580109
1164950062
1663182591
1170280416
365700741
148760787
1750255546
1034052892
715038523
507867856
118125954
449486784
1860575778
2112014595
2075619002
724047127
816717080
416708195
805386588
1232850923
1715722758
2029081574
587714069
973390027
723803340
1213907834
1657595032
483079636
415232158
74375683
883539216
1592131714
1949076547
1258676785
1520190017
1197013278
1542756680
1884754455
703095729
925608806
1709785083
1860172796
1927135586
403694266
1937325982
1270667852
1066961385
530008038
1840369124
1559520890
1886520382
1964720524
1093969468
682053620
1359560663
1011871404
1681742932
1303937856
905940477
245266896
658375723
1630861910
819191453
1609671894
1502010916
634611583
1408527823
1064876155
2083449683
1740208518
228385663
1402027426
1290241703
875765057
373549273
1131774006
1587036329
1408005531
84602311
2108749760
1474258686
1782056576
1184179957
909176901
647570513
733017091
1566636593
883951939
1073454157
1496361423
2139567789
1666119530
867542491
1675798646
2061214282
199417007
529125830
1165846573
1498594841
917344152
232801782
1682498590
1227819672
112717740
443688159
2086575857
1731788616
441298568
202899446
1410716532
1156497622
1958458875
45290811
883681077
1614719491
1208710118
665348773
1649630956
640100271
319225122
937215518
560558203
1569738778
1654135439
934983219
534612911
904716591
1817752956
1261914833
2105818365
1770211025
483027529
915927307
195288578
1179484982
299117567
1531366184
307585295
1683736372
2116846816
2133828218
365804982
473560508
347575587
1043274040
1061223631
1645516509
590278271
351675959
881552971
705185085
77669116
208602907
863170353
1526759912
803650527
1401964427
1627768854
632657349
1249290098
1509154111
386682234
795687331
1525039000
2114884403
1484729440
112976561
621134513
1475398244
1894250369
1315308351
1846113404
124174705
333378557
175530852
890943924
230028285
1889642026
1909793751
185800377
990111575
1473801294
1430200205
1431031127
428455764
1772462396
1532854427
91940721
1108248467
1873457064
817812428
55218508
426602641
977073330
29498873
1208534966
1203652554
1225860552
1346239208
1800231121
427632841
1398180169
423903968
66207012
365235173
226732536
1779953200
2126207105
652846905
743364924
1648252209
834546751
821644877
2118931624
1600662110
1684992969
887692763
270627748
640408695
1633191688
1105609569
1078557128
492091559
2079028980
662498276
1990521565
2139990730
546120283
449343516
2111156212
791649913
882252734
531107639
277547670
471988354
2101213661
1570445505
355580224
1641815444
1036295766
1191317667
647896770
1875047251
2103142015
1653232564
1793374854
984559220
1719139540
726958771
435327328
1243089239
1429459161
553968039
993423678
1209078460
240530298
110471148
619844432
1962358153
1338399645
1740911912
1004066742
2024775863
1818890156
1663374655
1587665606
933296327
1726162152
2117815692
1442401932
128754526
866672346
754736888
2074282091
240728273
550202216
1275897330
75660964
1264697575
938110979
538071187
1061087326
804189804
681234357
940488728
372288020
1963266286
1627823375
536016915
1218456299
1961820133
1901721554
1956874592
385086231
99191003
656544312
1574627858
873662810
689625990
1399782022
933686978
1553702795
1855915867
259168182
81926641
132674869
909804962
967758570
1237503527
1022230277
1840301720
2056063295
1415925637
396914095
1852332398
36354846
31272432
571374557
424126290
1133474452
1458566696
1185440712
1043574018
1057708293
297187182
1456935335
53098995
105210691
1791354051
449520122
1549419056
728982820
333315652
260044910
1353888856
525896914
1112939024
1620388092
559729700
633229792
2081263902
1231203702
1301180307
1431566419
440998267
1073645262
1185818893
412765286
1705441930
2068649616
1749232770
2049575832
1366215197
1025496772
394932949
353539970
1430676127
1884367594
661970742
1173490273
1439195341
373916159
1594607325
735113457
1101933475
1073525969
1418370571
1077785107
1884941942
747706231
1373164627
725256043
542838056
664951947
205328906
78402057
1397691648
1594476102
1558008473
518823521
1657018066
1561857827
2025341514
902670135
1517305064
1263545001
438095399
111133178
1983592135
827109986
674776528
825915352
1008245447
1041611639
1973852381
1388098113
2059661359
1063986794
1716558752
1233345168
410800805
2020760989
1124844880
62290253
1457179507
1109759298
1730150939
759625177
1542283670
302029525
1032643235
132502958
94903036
511785675
1870594926
948272188
1851895983
1411884630
1268900582
1037868334
1428210097
2131764519
773078198
1754108085
886254987
1109373834
62404097
1081576465
1283702838
1627575195
1994577406
374883657
1042729458
2039008500
1451031800
519293983
713906535
39720761
1568428636
1239736490
2146423807
331151061
1994349911
1504083637
648417058
1108411598
1933755681
782298492
729050523
1411877669
1636213909
850969640
1732573510
1622262338
323757296
631038134
365297119
1385892011
454505769
1080146558
438288299
350056173
1440353461
2042532363
1445707047
107598970
1537095301
1211495080
419201254
402353260
757546885
990287765
1581944185
258210547
161272823
1378105170
2104919018
929358887
1690096988
1545625129
929863932
744498639
1933265642
643516429
1636735527
488721357
1416289683
1913218436
1139091697
576023884
1187622145
756306293
1597779147
1426984408
306555218
1546572667
404771276
199651082
1605059055
1325010953
1905277723
533500605
1208857589
290902238
1732671590
1003039734
1103972832
578523242
1098795362
737723824
1231398122
1034124066
2057539197
1623400132
267718131
1108430484
1149388551
650169954
1363751406
1268415934
1064178737
796976043
1366639392
192504730
198158025
1444371462
170625728
1546114065
1141640764
1280969717
1116154108
400515252
299215489
1289308114
214170041
558015341
150901484
1488842795
1458666298
282253901
1482275971
2026548427
1875288942
954620726
695299612
225180233
2067880597
718900916
1118903040
452452864
459056449
43397133
1634576335
770474967
875137862
1837752099
2053997008
39903244
1175484192
1969294538
1731036025
1400315890
1197496239
354056630
1540478808
771388150
1116594671
503839002
327047158
1002876442
1020142241
1342295670
1975526173
971830847
577519817
936083826
839654267
1373721785
1224289108
1789617800
1753173595
1680264409
39708650
2006912568
2013009431
2050602041
1559203486
1344744098
705903673
1197277855
1352692576
320826811
521603556
2004840283
1367123039
1394448391
409295294
1985823896
2025812349
660538352
970369357
1830150828
1365707311
664013574
726635698
1256815915
409714009
187534005
1454865124
769215465
2119048011
152845267
1955169922
227846256
1561403838
1932519948
1180663938
1941721741
662527610
694807560
1772319989
2114745228
517553379
2117600530
1679958910
993102460
106133634
458710735
584636354
347223878
500327705
2001832747
1530763517
183082184
270664863
979195583
1257372316
612068237
1490887546
515530316
1942266773
470501557
184671994
1618082902
114295761
684251080
790517454
1241613645
908012718
1255985587
183442139
392341652
2016267445
872092101
656885537
1088315825
1364623569
739549652
1936772466
500416277
1532804746
1845322574
1750039543
1145048664
345300291
1593552365
592954566
1323424094
308962572
1401731246
2080212101
1435472085
1187682314
574703600
670940025
348706264
634523620
1655997068
185449843
988422733
184483074
478806783
1898930161
1889007231
613550273
371001675
443081677
1181502634
1979981640
849024135
1893663048
2097088010
133374902
1672435284
1103613825
22394779
2050913314
964139841
1694060061
1403804694
1587302355
1667287273
1697540881
761431205
1689119422
629992861
20137370
1584161462
1456750600
1563967297
1313291279
1248252180
510937537
595609334
787829429
984379164
1231716376
1571232120
2145268301
1150620198
2001048175
1285015998
734587465
38103695
1801067238
2001742769
1872717864
560216178
1043667726
1061368052
1178177243
1294149897
2051128256
918676165
695988790
918954857
822256138
441381230
1242449072
1837283048
1605755626
1180693457
173906864
1246469731
1874859617
2015850480
1313836182
831740515
1410848558
1389931121
291737024
1057189799
825106645
635917628
34997366
1876595197
436139443
1249456901
2042474438
1944518922
917991940
974041949
616160916
590426531
199488771
129172963
872901386
577237514
698758129
930106948
1248688898
1855372200
641269425
1385274708
100140656
747256723
1461900310
1477221710
1891051967
1646360
154211552
2099360400
1187693523
676047869
1028023495
1481851323
2027064967
65247314
1633109795
1440245422
201440767
1224508170
2101009894
2132954754
1450209623
2081802421
1521002957
1805443686
753439013
38659768
60964923
50691111
1147035401
759910422
1886547676
1944679314
714134687
1000877676
1408453242
94569047
1987946047
1783338706
1345443680
1588409800
1431401996
1876192278
1876735463
107855489
703483691
140121869
717287289
522834060
417841806
626337972
1144194881
942211347
2103108377
775912782
657603665
172340782
1028343070
666319661
1935052083
1830316159
1377240369
729360981
1743942992
1884754455
1901869981
470813131
475345021
122905294
1732545328
203413781
1659645195
1197078300
1354121362
1764214399
1914424619
2043500950
1747240234
438521652
78686353
109405667
1822986255
354597941
892680495
549102589
1968627111
843587197
1457551493
1299686896
1006195022
1682221436
1035238563
2068390723
824204184
1160258904
593177815
1155893806
753865417
1714485009
264408086
1891002983
1439958323
1195261029
275141474
1529079807
540614957
691316837
483630685
2085915868
2007270689
1293131588
1590508011
416078785
1883231649
1437638422
2118048879
1624720178
313144177
277387012
907158783
1215702515
416833060
832900714
223300174
870238572
1572492373
2104851163
620327734
844466363
1427174248
1469823329
919809717
1012105760
490896961
565965031
529505968
420032222
1214364347
1442998404
910612804
1691645430
1317439238
371331708
466634916
168705395
946030044
778196394
1233756251
328121824
476888236
570301218
1374478511
873056936
1865263753
1699387175
322457801
152207898
1488388529
247172266
1346773246
114967121
2124615110
293175727
1343270940
1550529653
1522780961
1905937553
140181552
1619815496
1822593811
1672547333
25628365
284568434
1007074965
2006073957
1936447549
1610416908
443549062
945874917
2050868090
977814455
885651318
431562460
2108740780
1491665963
1411370817
831617154
593388472
914053377
910364585
953194466
715745303
1439958323
1433904380
2057543535
815607802
1118007091
981141270
418541210
1421235063
388872020
1242573623
927636923
901145206
1711128277
1974165365
695379043
502963195
2096750030
1576786308
580357669
1022250582
400114399
2110646961
1410586983
958225770
1567654797
1274036457
1391448403
451786196
956945188
1132508023
55519637
1628147334
781728485
1267424178
1011491753
241348994
1834147006
37116138
1083795593
505280652
250646596
1126583027
1413637515
1512941080
350170678
1006811620
36425949
1206814417
1368517648
1229919092
1335287985
637206867
2062271084
9868786
134614784
1409115447
1369439193
1260205239
1278059672
41381504
2000474178
392265388
1442401932
374068021
1831483063
1356583979
192820052
1467511562
1662590917
545018760
452763688
1037305457
1806912735
2018025479
1793748153
2059338393
1056290206
1518149047
576347916
745457358
1505970154
513227264
495720700
1119544161
2126647925
2017901621
1989715926
2024872572
886882599
1724272180
152935009
1918604734
1209521992
994264033
1340970244
1932520231
189056612
1259638418
2061718309
1090250016
651635934
1227301628
1218772473
1173318142
1488727438
1824379839
1827302566
154550420
1009559405
346029326
2098179821
1907939867
1592548936
527410123
1476761175
1174283799
1778457592
1020737424
2006994339
1756891142
1276354684
1622277735
807373368
2121863900
2115469899
1809289034
1362229097
197801839
329255455
111229629
1494176321
914578050
234416485
416470772
1740274103
1887068745
478783821
1440574224
429772060
1625835539
603552344
812339480
1803047768
484173624
494445004
1032455027
1836692201
379796440
1737708882
1700953435
95451820
1595591884
614647847
583589514
514530634
1638414001
1035828175
371598167
1423330889
943836991
368352802
1035685583
1668562289
30451879
1244058361
1506610096
483067614
2131988394
1398874016
1698717503
1190014112
1650979656
1917626548
58103396
1785449398
767432825
2093891882
1823063750
175685895
1938988705
960552378
2072532565
2040501240
1286246515
1759788316
714714988
597650579
1596098341
104316344
1133098130
1312270013
1447504516
888981235
645966559
1398656863
301815959
666890185
1023006376
556583227
1868906253
915760231
1189166290
1632266775
1422942733
557576073
570389780
2066539922
1746903631
438124930
1975514911
1803454572
1212394679
1237275288
815717143
205254521
1148930837
1794574244
702670336
1168705188
2011267892
762128868
419801437
150428877
2072545314
1287825827
15919835
447374220
1519645490
2100682352
1688383202
1547668593
336305013
1576737905
985444798
282304234
26946509
1822366369
395999482
217103516
1360380214
58103396
1605788864
689069300
2084849150
1680471539
1763178162
2125979980
963041419
1584610761
580986464
957868661
1097905726
55672186
2138716860
805074566
2027879199
1902034925
186341584
464946641
1023509090
1571338102
1137825519
736593807
842302971
1189679493
2124991874
3406992
6554810
166811559
775048614
1491653052
1893483191
1955543283
1523151611
2067420835
1458814000
220182173
2033676809
902725298
162837591
448102583
1812458989
352214907
248055614
474993005
1919843822
1217946617
75180681
2061839938
1441997806
932255358
96540428
1729419173
1279867158
1011980279
627849692
1424086815
745944573
1576061436
2083566585
1334504108
608623323
519899359
1901673322
499019910
303722216
628834589
1100990042
133587891
1374782934
1115174682
1146607237
499422970
1237704429
1942654736
1164987718
147434766
238849207
1550812820
672675298
1028335267
2056513018
1941174758
177289106
869745654
1388127219
495868974
1848583248
315424953
796338329
211088735
499253748
1865130284
788251026
1445123715
430481366
163397196
1509292566
1810685621
1713139380
337322158
591332989
1856777028
1025672408
1115399071
2001574539
1106001466
417392167
921320222
579777095
33699994
1258039310
264231710
1296951225
1964518458
1568935533
1836973009
231265827
1490479102
136801938
1675546947
21808082
1087199164
2123136361
1139734775
1200156299
947349706
329139966
1159473653
50025526
202377259
2035599782
974338868
1544118246
1629232394
1686190153
1319236400
596201301
2097120691
54303882
888428996
136203450
1479823470
551265221
762012388
1837824287
221614239
1649470608
1509700625
1337030218
340836402
111913521
271165790
478805972
1913756033
798890176
123275493
516510271
1861630194
666334964
1654483023
2142182285
1388508789
580835847
1487354077
779345882
1038412113
727862266
304162654
1742800823
1638263725
1161565896
1655000182
1385974255
448785305
871889223
853041287
2016070453
429922278
244289776
1820020309
260874880
1212393653
375322665
1045095737
1012798522
2075700027
1263212573
2030986307
2131904351
642654649
1767661855
645128424
2006058980
394576369
1107735440
2114508696
113649238
488155182
1162542429
1877295344
1058289961
1935875174
769424500
520825756
2037249107
647113525
1253652852
1021001982
1442572417
2054638158
649059745
639051760
1614293470
1107797931
1392203138
642186067
1648442628
198988845
1275183502
259242961
1687717550
387299743
740268234
1231201849
2113820583
210565957
453580827
1613151583
338808138
1196922506
199979375
1655491072
542680995
1534842357
482871691
254900196
1890094369
1789638465
125074129
1502015716
59329263
419040936
473179802
881124347
2035150497
1611583102
389720171
446499885
501813900
354389688
1108311659
971038312
623177121
320409967
485275990
1935693015
570101478
569988883
241008588
167834683
1893378360
1148630452
1125084509
1350637510
1895129142
1697486713
871856601
2110831292
1004904059
1024474400
1473148630
218692775
1522779085
231230860
1446712167
479293009
454306054
74986456
1147006713
1806573244
383970034
657728918
1932933232
694374658
2012568467
159440094
2105642087
1217300217
1450457734
1291214407
1387320850
392509276
1941943651
161548150
960906796
1248046964
219349357
1165296178
1620647925
1665272969
1253399403
248873424
1595272027
662903279
346610377
1914163960
1056877368
1224388732
201380637
711838323
702956889
1397973063
441280860
1483137821
1698056667
1307858185
114849424
1701046205
560303882
592545976
775367053
1720706658
522343480
1596456608
533693406
785998527
1786848003
1946979339
1561723545
1340279242
1250041397
238962958
1375551483
1622697176
1481320781
452609813
627899571
1935928306
959228772
1927019288
1342426460
957982675
1127401607
729855497
965491511
301308429
1334201847
2099402119
2136782747
1886230067
1106140498
1849116462
1817602100
158387009
1704817923
1528990889
821527552
184002906
1949112737
429347100
1783384372
175189609
1801479569
1284190374
1742328311
1470623349
1848940430
538421926
976022261
269114306
187119325
437899661
1465398551
1012693595
440899906
609770697
22235652
1238322773
1048108543
1717620531
1270088321
522538564
839348146
1524614249
1439153906
2108771069
225127890
1791800973
700293500
2136913018
1004228596
691248029
1536673654
2036664688
859783759
1790146301
1133102055
995242334
1849986940
1895547257
828896033
176753791
1914046597
376389345
378098219
367019957
390449281
2015359714
39916555
2060079316
83736087
914653740
1656332136
406820394
1370184987
801701096
201792318
1111121862
1323108683
352082819
1557881231
1574193466
1118615452
853082019
582312453
233216777
2211399
2082765720
75542909
1453197171
1280706334
1687944322
1685514973
1493910908
220945862
1198981614
51808890
146500719
1158003458
214246901
993622508
2127132063
485653553
2076926525
1767723319
1982077745
1758650782
615830327
145391767
592757496
905459795
1825365353
1727616477
1349252220
1618755291
1795773355
1352608108
1206615385
807752282
1982155212
993368300
910360205
1869114637
1851559132
326203055
1028809500
117809170
1976146573
350328595
290355264
1718745658
1156292003
15636507
540526561
2068403200
389238589
1200930458
1191251999
1468662702
1440277292
1733324538
1713214692
1093076051
384581475
880125755
1122870116
1984818605
1195243204
1166444143
1082151610
487781400
102741090
2104012035
5033992
1497715152
323232030
565900661
1833642731
1431827553
1606919012
463395416
778222975
316441108
1221515281
1648788169
640313831
2090952035
1008144677
459537767
1591245208
514037473
1815484613
1532063674
208829708
474112198
653444336
124321800
1100121637
113842436
1010125948
690630535
1355189100
1455753326
589668853
679990032
885011703
524339311
816672569
441134255
914741998
24107134
1575226492
120060504
982398281
427570031
1096797514
51080520
2002139790
1938011009
1822412978
1062968682
1036246351
2094215394
448102583
1709059288
571005248
1697540881
1610997315
1282921781
803016867
1904729930
1990820670
2075073169
1431654262
161316056
194168153
631328635
1791397720
571822602
426527728
222313306
680690604
555381944
984441044
1633088056
738832403
593601575
509035928
44528936
852589494
646525197
370963444
1863182249
1428390564
1802297291
343973544
1016226216
537338094
1486642632
650631832
2135676276
807885113
1352791883
444375641
521750405
926422216
1686190153
402706266
132272728
1374972878
1852349381
643648346
467685865
2028571550
838049727
884527523
1150209519
417782277
1552804238
1063932367
1967225215
1769056206
1698745087
43514890
1549784446
2072529796
66439880
131636242
1301827056
852644322
1201283419
237403229
1419875798
914834069
1753884246
1672218455
853263361
886852330
1759855240
509174612
2044533165
1313077452
955494052
1035129587
1158268199
609365433
1665838597
1910080545
1230693285
1962483687
1617166123
1725325644
1380799857
1108491139
2096723849
1784803265
1763331235
543930769
941860850
1612533142
1597031518
1559821199
56560205
1031752548
183435174
818601024
1388558605
1185442321
1446186119
1835507296
1493247275
1286650045
929846319
872721548
1819545989
59369534
1563046307
1707830608
1084349058
1847828704
1919174774
1453639343
1762091093
753645687
999719046
748259717
1283489569
1321498623
2038136791
821035400
2137299396
1707027127
130495472
317695921
310354259
1667262464
488225393
1358545042
275946615
1925349362
534900320
360603542
107296228
1066532874
595087167
1100268711
1696147301
1205357848
1380687852
1363643358
1441960815
432088188
130904867
1030380054
1541020749
1643661434
1333032786
9624444
492642220
785998527
1457372531
680205399
1016893326
1599908300
1193946530
1784550308
461171309
1892670539
1317622773
996035014
1857639662
1864029091
196802521
353540844
1209297016
1395144337
903940892
417044371
1427529883
681165851
241619110
1433614803
652123986
568405674
927403701
1959538786
256188874
297687920
473644915
1525578402
2115304446
1891127259
2118148058
592281381
1218619661
258596298
1693660918
1227799805
1234926275
70454962
386032711
132836353
1662609647
2003766783
1074464067
908917235
1671817476
452276321
1420786629
526205130
220335640
1640108700
155230294
729505964
883067501
1581843976
663187580
1035336488
36057522
121232336
132413248
271620961
1090580117
2140328731
633832091
1377576742
1683725030
148710484
1977758751
330032334
898413822
584714771
413725649
1017046824
2093837075
1658031140
243316759
1075888486
928541570
974271960
1395898043
1974224219
903483788
1191504304
1966678076
1842367229
1664524242
1147662516
1131376641
2098310747
999659492
187069724
1838618856
297539
789433011
1331357366
1491112367
1396109287
1059918116
1856469153
1800852666
1090963415
76955087
936011618
1373205611
300170026
1220099435
2132076514
1841420534
124368727
948587906
209177745
332116759
285742054
235845970
1754433211
1801199309
683364700
1831063316
120680882
1732889031
1793774552
1636947614
2018601622
2126070556
1744588562
1111162153
1468253624
1392357702
1746698452
1810290037
1445111435
280212961
1084560735
852747625
788112821
778598731
797967774
1742289939
327264088
1161712795
1788912053
134590307
1015134714
350505899
547656744
1021567482
811069510
1628192983
319222317
1490771997
424233648
58225272
291465382
1306838309
112513390
1974699359
816544491
1616947227
1762275882
547621830
281239711
106026791
564434343
632720360
373452327
711704434
1156209889
663174246
1507427400
2137007794
949392068
774827676
1620243266
2032086598
1450398726
1364034677
483117346
1737040622
583823148
181081072
1716193360
762377602
231193966
873389508
1131687227
839001272
1919888862
1098937961
1730824541
1656474591
1126538974
1028400649
1615580927
1165098454
1238212266
1524770082
478331475
246629730
2091123765
1001811547
982679760
1452285286
680605416
468721952
918591696
2137380523
1934613672
236211511
936721023
650096159
1771959775
1402097644
1941753756
1171357011
688357544
439372285
1242948996
226365274
407850335
309993324
778224841
1933990858
1098410621
2025233877
1615336210
749069078
964491634
1775667919
1807112837
279252961
1800176836
850308315
1003629391
1889621733
2042838833
1448837020
1505489916
485550719
448471850
150168167
3010680
485583163
1579298068
1542750935
1783913787
1704521739
496332223
163787346
705609641
1130659492
1896093248
568607956
1417312246
513914307
1897182364
1500684954
1551982542
58176644
76486722
1768579630
199850756
1183355359
1716126540
243038398
2026428545
1976213886
1092180804
434716176
9319237
1792983713
2114447255
1885748541
833763881
1636263157
1400730139
1631869477
239762827
2139237107
1746556390
1147752598
1685249419
1487655983
1025111467
2030238869
432443229
1881048519
897948436
1132892820
326159874
1271767649
963179752
1199082905
1622587906
649871808
1779063350
1349992314
851026519
1456915869
621302401
728907108
927488931
1247584074
515863042
1155831705
2045072267
49936870
1879324001
241296513
1463827994
1879357719
1022389897
1614391502
1710813515
237714687
1725636334
161092682
81774787
585218832
2118948130
1006773419
1706780314
873695847
1757230725
601911164
477055800
2061918938
1399393329
111901861
552111833
412735078
582085977
1522158319
1518180014
122995387
1861809273
1699390316
523151638
382258587
888870835
113335786
617646404
252170268
1710571000
1455346722
445586740
670219016
656451589
1210894112
789864368
177864538
235983919
6148111
1548637186
306026744
1245259167
758095599
1357132073
1843472274
1463363996
603147660
1165080689
1222095610
286820460
960904011
404331114
65581955
1600585566
342040408
724054228
1791533714
1281619184
239047265
510525951
517108342
1124127894
392294938
1079386338
1852660812
125251700
1350660011
1004915357
599610568
496421574
1355849433
424070002
2127537275
1358661923
1664770920
554551882
1163071764
310450396
496722296
1088740790
1943766647
1379981992
2036359588
88081569
1763042158
905333579
102748459
319609593
723098193
1138213409
120594167
637557751
124785150
1472830400
1847644621
1309813972
756028302
706264175
1604223471
1710839981
1445685123
2052693407
331228027
811055722
1925997119
1702715424
162845983
1085920920
1667581645
728697069
289213093
1084581554
1863735713
1193301114
2038823739
741152147
976328964
829164879
1526511216
927861385
1216577609
678318430
2033037210
1489352224
1821028331
59810891
1259951766
1426717018
942456245
74132548
1679883013
1554515287
1954287825
277340477
1535662810
571083730
596326713
2060310461
1916552896
696625155
703873269
1591245208
623489713
69034490
1357286734
15387617
463421775
1751204278
1203000022
1211870313
921499356
504687265
1403841262
1759511987
446722234
192569150
738704523
234084079
1176935958
663845697
1028629541
1842642082
1757267146
1271224545
266075731
837836843
478838280
1070279335
1529440538
663564711
1232861149
1131590944
925573574
919032912
1647869261
813301514
1270926098
1309830788
733587024
135276917
437765899
2096408501
1823803913
1596207152
209257326
404045399
1678219257
158058410
2046770849
499425346
1337940433
1898603817
402824815
166100343
195403942
772163001
736723713
904843884
1450064550
1548122881
1488206302
1589592551
388439562
1613781783
1067746116
1064715367
1601931697
1273213174
492975805
1545188447
2140846602
1478035246
832164673
1753375777
535826270
778196394
2082860698
137360546
2060139392
796507316
658320049
649571331
175740321
228968629
1367134429
1711592027
1454490102
2011860405
883188823
1129114661
2031473390
267512154
422302678
54683546
165601711
459012094
2022605381
24056098
2126325443
830034004
1612729290
1406161413
1772802683
192513374
315967000
326152763
606241333
1085926180
2032342145
1632695958
1853550119
1025192792
954078583
1108655739
2083139525
1193301114
1513248975
1308196903
1236554102
1978452413
1086348139
568762801
2031455119
1368814293
949747547
625216674
1030294564
1501014358
1919079270
668030734
1817342393
1654056357
2055568971
227367958
808841914
599512056
691337339
1681865162
519117679
596438222
184031530
1070821967
1424116048
1661849931
1115208226
390191101
444201999
1739694074
1181693512
1783934347
1726576027
1965507421
611792241
89084124
525697869
743426910
1558271104
414018719
1949258591
614242758
1023210005
1461376400
1686495822
506755361
683328815
640217019
606522994
1591016810
1120179175
1219744759
42619728
171272792
1410099122
1937557035
1554688351
1704956075
903783546
1600914914
226680511
1592293352
152215011
1105960490
388963017
196645533
1476668356
1598435740
188349425
1468004921
1444887162
131837424
378279442
1914290648
1455501707
1469509612
1430029848
633586861
1433496696
1706689502
774464491
546299514
1783857045
687976740
968054369
562174479
166338190
1047904456
1543146661
81989229
908757081
1086404030
1048605139
275885235
1841216366
1253784079
1797086677
50600518
542023085
2119374947
1091953426
978121136
505647599
1157181854
1104643681
411441573
45181940
1102463758
602298110
839490392
1584877820
1370310295
942087528
2013311978
549547306
1172539840
1525109969
1171934504
384619267
1964961645
361734571
1792014096
953086474
962180881
1503435820
738555891
301148247
2110752839
1802184405
1030203303
1086519761
2047812873
1331031933
1879221391
1112791932
1270156830
1901273653
1420705778
1757420036
1253304682
1609885277
399757688
2059320337
1079809465
1791352121
2056457166
325244702
300379360
944206099
1267857319
801319914
257715896
726754420
1826830580
1081918884
1943862724
1657403474
1813323839
1547218294
1287770794
2090614149
1956600046
839489449
606211833
184629463
1063715236
705811145
1915919413
2051153020
278733385
1314351306
1332794168
1106281043
467677984
2117410900
2129628625
774222728
853114353
529231154
59447179
249155502
1796682229
2123723550
218048412
1300089830
351588614
655437528
282450969
1669989445
1583198341
1489402401
2121358026
1213575663
1929161685
206153208
706031327
1503954434
1190071582
36371490
1929195430
206447108
865183094
786379632
1622902280
2040428286
1791815919
463740226
822481502
2034968156
661133657
1290385072
1295782426
1805808057
1319259699
1801199309
482998209
735851783
1158173249
700608099
1413946366
128464865
1776567929
1073643791
1723902607
400359581
844867667
326733450
563867849
1314926891
287407044
1774855242
452861729
589048423
1893145566
931582408
1680383801
893277745
21848978
1039619944
905120996
1549871576
1181173954
1492527023
1177784793
1128217995
897830824
647570513
1180902044
1242222536
1426880174
2141736838
879677820
298653960
541602789
1625545234
794051774
934089039
1964239454
2085923288
600716585
548580666
2018204206
1648927076
1287473882
507153212
1257783131
1355451621
406930316
1972345897
656090210
541490193
1835566299
116818446
1241884617
942891808
49625064
77356160
1429585850
935905662
1638947562
1719343048
1355048979
1133360867
512075233
1088855146
1455566265
1943444604
662200610
136628932
205760458
1521602491
1515136120
1174459428
169686182
743506619
1837052070
204660619
1334276011
1536474790
1731024578
1630364892
647378858
21877370
89114438
420672838
496912366
927076984
1607900501
1508794312
2062835645
40455115
674385782
1345515503
880864980
457849058
253187886
1544977203
243814115
224566451
435968875
419123951
1495312771
1214503247
527711835
463039992
1562075012
1406058227
819323665
1507873091
1549075568
520005364
587012915
1112665196
1784490065
252235327
6371638
711418786
54485198
435235711
501382522
1776968681
2077683035
625768357
943630371
31205057
1823906688
1395975477
605390963
57732356
1156094548
1786246472
1767172096
498581614
684116658
1124035404
550527328
381614907
123807829
1945930211
1524991284
1055280822
1508190396
622935900
2138088526
849135345
194250895
1793029340
889984863
1798591398
1278922334
754963969
1799069352
1709998880
2109738133
1062114328
1740283328
180574238
1798995
1470424725
1464062596
600243265
747331999
1393118819
1743657791
1595515958
296910589
1518322698
653057682
1146391437
1248057247
1758098161
1935709268
1180167997
29107032
551367760
1498751141
1919353551
1343181436
1496784937
1196910362
1058288176
289788910
2019859250
647618487
1279337882
1921649332
157342723
36611574
135832173
717054114
1996969283
1073652626
305926225
758719283
942982160
673086316
999950945
1458954058
835023136
1841097784
613702940
403075849
103351775
300185709
1996688870
1099491340
1993289580
437725743
894756716
1598692081
1717818934
298972577
1381053847
994819015
704028063
955494052
1873365940
661787638
613725706
504533244
1441994654
1999017866
936170882
889540076
1434225389
1623026743
1561497895
1850005480
1538054423
1631719569
578267804
381131284
1979394333
303870342
1861644592
1596005659
141606672
1214592953
1470549552
371826473
1455836195
1180814876
2069487951
1742637112
2048092459
1733704491
658907498
2023866710
1364746814
208950533
1043328
1727889772
1364383666
1574502919
1518817839
1617132375
1453234718
100675472
1361261849
1947144140
1832145653
53160642
950090178
2069291851
1516335278
430609039
396690388
971259631
1155398215
1251573268
1459036147
881798835
685688169
1153614072
48376338
874330753
1429000974
721135747
12416484
874134607
295895691
494165897
1369215353
1565519111
989803969
2042457982
2097976593
1210176655
895091544
620953900
1826007736
1076622610
1812435569
1059283504
760488752
1552427888
1163877551
577527825
429981738
2144146831
76621729
730018146
544261098
1471744347
888354235
1002496889
1494161225
1861953754
384199123
1748001289
1324588830
392597362
1558844002
1024277513
708451550
609140233
1965167305
1259657320
1591250780
247725240
2131846649
864753023
325098790
575815946
1477400528
2056408884
1716118463
1614057913
591411426
517828501
1001175234
1227163609
895000597
347411303
209036177
977386254
554901925
1026712699
2130581127
640317092
205618298
1659605368
2141111117
1178347078
960564609
1244710863
573787073
56165858
1529466791
1662866455
1869705440
1254132165
1695125575
443002926
1476521538
713636491
613102371
335121660
1127049540
1406677940
1378903257
1648017696
575920266
167520047
338519364
989289152
844672930
886719565
1525229877
662234083
1253687191
941031745
397235300
722682880
241347510
1411756198
889616854
1035051863
996686955
1502414755
1264376551
208202373
1111310291
699778565
150629192
479150725
1174305547
697608156
1080780038
173078864
315835383
435183037
1302896298
1200595954
1067563824
2008181945
2091772616
1837356584
1049774787
1527811275
690780165
1041177059
1623289021
685254531
1428980433
1323167317
1791800973
1816626817
1057654858
1569349377
978690305
2110104218
2026597005
18959409
1877036878
177911479
1862958963
1950351643
1235265138
604574855
1993671694
347390851
600608251
85529241
287557166
1575668398
1271836377
341260334
241499921
268858888
902021674
402744903
1463243134
139725376
1143798893
829079670
1823049659
17713768
134484412
653377217
739147779
1195003196
952949559
1938908008
812523307
1559561799
1785988651
814132144
1287962456
475704582
139121024
1181018778
1513740606
1718402429
569082747
333201313
1881054672
2025341514
381204900
2081199366
251228355
1253611175
365377476
1035567848
482498471
1775706795
1035686935
663137544
1354433532
15397443
1954361608
1776822945
628973360
266043157
778114220
15650854
83046203
1149143800
655015399
276585396
862049147
2138996425
474773447
312044821
1724071835
2047322815
1923127590
36020925
425023279
1568974518
1927376103
537325408
1986343647
1591973312
1539313668
790355657
2052761386
189604255
2127302377
1250254461
1993659419
2068025481
1245124041
1493397801
1018732960
1343293092
719591785
1296874224
35611826
890870550
444341392
1750410046
1739219265
1467471144
9564339
1671080890
1342453374
1986174691
1433657419
1866548848
306338695
959769273
1221206926
29749738
315668742
103562967
1686913595
1965380526
2022572227
72026149
1912357455
528420509
1371618243
652534858
1292757228
1085115021
375833747
834868038
1859863214
2119252902
1095804247
173446936
1028920751
1827233563
1189393549
290836828
243324329
982938528
311354717
1607140529
55347061
1448274154
1269199024
1011122951
1927041756
123399410
365959196
1642207096
9512619
664425758
1703409703
73920395
29826175
566632770
1848442099
1435099831
1021744038
571128853
608736354
1006838142
1586031457
1846307303
1706542715
1927576514
1799908265
894039013
149925574
988465093
1664215134
1465032308
365084508
249882355
1935590675
1512899935
1378830336
1331651896
1092926472
986707544
558777514
1558378727
2140682184
1228509556
1678183694
1589927138
1698854245
43253904
1594620624
377232863
1136548433
1244203397
737835258
951828518
886812481
1279791153
1586997113
449226043
659307132
530443841
1467381888
722034066
881186679
684800881
307634
370186044
407164656
468920216
541634196
1077984475
1527178775
1803253431
2103961477
574785100
204281040
872448936
1370421712
1790825588
1596379460
950252022
376920160
1790685940
2039803889
1117781541
548613386
1330879570
475139086
1473424040
542787004
2114249759
703598329
1048817188
1266651516
2117460375
1405680142
1009138400
1613687662
1818704297
1269591125
1830175589
1753436959
1018007622
949748783
1730556621
1510813097
312445852
1013534526
1432155392
294862725
412282947
1992113615
1729530086
384231562
1162099948
369380320
2021985930
587666023
699799586
1304811857
598359168
602834155
2072950284
719284020
1169884511
1678085513
2076605868
1547487974
1054985535
435711292
1871970134
920132625
1337028590
911012499
147470029
1782618856
1745332735
698288490
65401348
1256279438
1726391967
1514239408
1614232730
625208029
2066975094
529449419
1810616372
1452790664
2066999629
140231333
62907540
179882949
1292118976
278637163
1990833951
2015359714
1895515502
126822901
419568463
109658153
1194126612
601604285
1717732047
1277442466
102241976
725135146
1464071482
846556459
177214372
670191237
443986585
840636469
846023075
869183559
589361297
716688987
246568209
1526886121
2065632884
592123145
568108238
163308125
1409343358
1978635688
880408815
1317110255
1282791970
1514621664
56400073
838593014
679885795
1005535067
191015158
404964910
1132467740
1254432477
618041247
1660662304
526878962
21600311
816211010
1171830146
1994678834
1461783623
1076873569
1531452785
1588165614
887009756
954751454
1782526812
626848016
1236915776
643769946
1846449304
396137564
579230611
693052837
2074867396
1356401065
438721550
789688552
994835652
571611568
943852339
453609961
1362131320
1179918679
560963678
1334809862
1738085858
1246126904
840187462
265478273
1662119751
43358342
245291623
1837754837
551817235
1587486189
986187115
1971050937
273599064
1301567162
1474348822
1023202227
1141111679
1449429886
1670988201
667544368
852257679
1850180717
414707221
1354879095
105967718
119886368
382454261
1576627405
1922133219
1945773930
1909041253
152598001
1631419301
2085897857
1820875576
11196617
1068859570
316312280
750305919
446455971
1957661093
188272625
1458566696
92002218
976450883
352340496
1012889372
385986661
881432050
1614013312
1840689852
1316516057
817117799
150402873
1339915406
1484157717
307261937
16563269
1530428268
2063519106
260109339
1727778281
979852880
135303065
1962958731
669848677
1292533876
1523129807
641290276
1313167948
1797773171
1106850773
1447488138
2080643864
467142020
1114007371
925552252
1823063750
1823028339
942117710
47314637
1109600687
2073362306
205565075
658041707
1846017197
2125783959
1748368947
724560962
1482974838
738780593
2040304391
1916554593
1781319273
328990510
692444933
902091804
1323468039
164466931
625436717
1278972949
1701439173
683429215
731876486
852023229
1239979805
1668396068
2026988517
114796528
25000428
452627018
1131256846
115398582
314707793
913885057
2098113380
1717758505
742402677
1430683242
1692420029
1240739934
921487820
645156783
300949835
1501463783
1845419764
1714353683
1297934988
482552356
969836797
626999452
799138835
459106367
1207216729
998608740
1096370373
1415426284
1372553491
230212429
2096186735
1531411712
120722174
1678005336
389480093
845196783
900113451
1430462321
999997375
1382671609
1833081248
440992687
1022824626
1138793635
677718011
771088641
1894956256
1879949946
448402860
2035147967
577805263
1008245447
1056574274
1668084715
132368172
84955589
710348578
279105240
558159950
771058617
33255276
1070664007
298989101
960865432
345904938
1496307225
456814500
1160633669
2086275897
28941010
2041188191
1038738296
1198799875
827437759
1120130946
1799174754
1751059389
207304351
851642948
1657083368
1345915961
1788222645
1392883671
83688039
44415668
720587631
1079295502
638436069
1014800051
1046214437
1559325088
1952743994
1669807985
1961891611
1819150327
1052571919
894841020
1622784163
271746859
804386643
941421334
1442969991
990308246
1544788101
1587138746
64682751
1594170182
626311895
1582208827
1367062587
1576249324
1961708739
2085106099
1557649451
2098310165
1319306062
1925727593
1679744706
1968533875
1041390009
939438462
2026922747
247438692
1467610835
738725953
502329115
1606212981
447295396
604198709
624681388
1732032356
2070323933
131638249
1714624113
1316447304
852860859
1037917733
1440876570
456606454
313199157
599872230
1183146469
227722638
914748555
308686309
1812172603
1404567175
1073202636
1718282453
182892053
1995424068
1216357832
946839780
599951452
817821607
831534824
1399497740
1164643416
2065414948
250800643
423228508
2125843863
1644323981
1658435364
1354974989
49642629
747165211
1479353617
18230350
381043995
2551844
1516509052
1108989682
831311309
2128514952
846016614
1682242726
57245594
1115956609
979704120
613262206
40852568
1454467965
866918699
710024591
652312817
1239221204
329509381
1569208590
1744958239
37051522
1727399735
1555560731
1086802587
1417230098
88551216
1642270231
414733081
379636263
1453762918
1003036100
267380186
594202030
1618285260
668270204
1988927504
485805301
851180838
113238310
1786079183
2201745
2059536808
1980274446
294141048
1282429647
1660537866
394749110
1005596071
1412087510
1494287196
1894494903
182947652
1345421969
1770244342
1036276380
87127357
364053001
632460131
726360574
623194820
1703775957
1483473346
976350816
305157800
665698015
1623537157
2097017643
157082353
947504773
1800527105
1763275705
1122619842
1386437202
1206272795
1819468285
536269282
1294481026
229798526
551247065
1869101329
1900850127
425859948
642182766
1451769145
63030451
141275789
1783973192
18215166
325244562
2030206911
2055737408
452481512
561201188
1028942434
980992949
1859213886
1163982538
1020732611
1671523177
814679351
1348546969
776015028
93211727
1085603355
2084751099
558613503
103144717
459288246
1872894733
969329420
1407849322
767576405
1083730101
2095698094
1432320482
648351241
1948114718
1224393357
2112203878
522675392
1631745664
492059580
1802266280
629690451
1137853704
731984308
1554634548
1399669911
691830455
1515248619
101554890
1247695873
1492636440
1477038319
1449839273
86213644
1470386927
2128377482
402027349
422898124
406468925
527966864
760097044
1708583109
964989687
1200118163
406793823
1560186832
1208636228
1373714579
1122112733
1268128786
385451902
840893621
1870604726
673527983
2094561812
1597600931
809780964
324436483
2013788994
957123284
1966447008
718411083
1744962284
662748417
977179872
2048885644
832535212
1415035428
209687410
214188094
1733758751
708828610
1549922216
1496821017
1819056334
1605664200
511345560
1835789788
1724368868
872070439
667577088
1244143627
1966241870
1731993347
244246493
1487933579
447155093
1586187678
730163345
1533149533
943521020
524052513
1418324719
44211458
1610768219
1849221126
451700339
419102967
1063747783
2103810243
1837640496
2116118617
1432020942
1682937022
37417968
738064060
854340189
1940490834
1015849564
17228062
1026487412
1893962777
200592613
1892698693
1550633571
1481097055
353092883
1574694026
1635226240
1867582348
1959795416
1383805422
479447722
1529595901
1275285404
804320312
1883067856
503570745
277133243
218883022
1823700544
124574884
825592255
2023925976
386553515
467706372
1636797817
138296203
2101193212
9768481
472706484
504433002
1177486316
287505474
1988831782
566475219
1332513563
283360492
638555622
1460820526
1608864224
725050630
2127051904
1830316159
417736789
38819312
402758008
1393727047
41449842
2133057581
548810738
1344310021
396049703
1753429543
1057536600
920882343
599521510
1366137229
1491803378
769418401
1663926861
412166452
1480690783
1929545281
324665067
1312499412
341460166
1204800459
1990607055
610123691
2086651766
186561239
304899400
1939196142
907281348
1178596802
1233070592
1652115384
1590524040
2048960622
241209564
373129734
1359245255
743188398
1110084220
560093758
343829185
584366512
1171745944
1020490249
1270710525
109104160
1267108624
610887193
373882824
681263748
6297901
1484029819
707504036
925757389
132596913
778790374
969035951
1163950194
888538368
1706635311
612379189
1554585655
122203844
1213459739
337911256
447128553
2094578139
1876562762
1028694392
1339964046
2085124177
1925327392
1398975942
1442759059
1369280198
718578138
1662126538
816690182
419677103
145919374
825440566
881316046
969336910
1315811953
1401808753
929757680
1283599458
627172853
709021960
1515742573
1416173361
412206053
2078176864
1717923613
1858826523
653554280
738629093
2114053621
467843922
736725286
1441526465
634981963
114927111
817799812
130325895
811701733
271377355
1482030037
1017676482
677582931
1292340660
1357381679
179876354
1015381103
1762221897
235580458
1629932326
1457305070
1710591795
709218795
224839978
1512938105
1953706930
207234862
1579603332
792010292
1910577712
1282202932
815415926
133389949
1897966059
280938605
155590483
1569928831
2111936324
911670257
549853197
1726855551
1064403900
1769689813
12440954
1704630792
141332580
2106688421
1310013668
37015037
1231879590
2099931648
1867176847
1651873984
966487365
1360331408
1831531488
434717170
1523161822
703901047
1782017370
727338572
1430808534
1561149285
1525810380
1706727100
1711719561
1090954750
1232025496
1673419797
383838437
766707676
1655277484
1942271731
1309654489
2045166832
1639635768
1151842977
1370006063
1433694921
1964935967
1625774660
159880041
191486088
479229482
788753372
179871743
869942240
1559325088
563752239
809177137
867239064
470621291
899385079
79829211
172459580
1614718219
607709379
937380103
1004426582
1422283036
220766388
1487174623
1437081850
1752139658
380886016
1516469740
10977397
121533739
753862881
1420774847
1426189230
1593878333
486550855
889644496
1136739756
1528371073
125618430
1798451895
712355829
719635243
815902172
1248597342
960308534
53687919
25169019
1964315032
1649073473
1412841512
1803334488
1920883080
1569979003
1528559977
645255725
660641200
2050682404
184695251
29888595
1508613401
925105367
998547967
1511988178
650039644
841619429
986398272
548672865
483450273
289970996
1120885346
1831709420
702991868
2027228046
2056281027
894648225
395731646
1580805561
503773767
962219649
677838491
356846169
703483194
2019495996
1230388807
707879742
1015757157
1364244086
1203112386
993518290
2121129270
994206734
1335910270
379615449
1994555995
1035767353
1552018421
871088698
1994606653
1877115057
268017789
1284087645
190221767
219040718
1511970715
534260250
21828964
61059674
794391320
603640356
881125431
1598123138
2054657025
375310995
1672931901
1828828258
1425804746
1020681031
1289912306
2065587908
1207392468
413920480
838360670
2137170604
18155383
267624802
1644728893
613428993
1808337549
911786545
1134645421
1903448772
1639133252
1576714743
1818079142
1570132469
638349762
793041220
1549247292
344635931
360608591
1273790035
625516100
248415237
2105221510
1963801028
538785642
652753721
914547619
1693604537
1590104143
1771393997
1334353638
1807877144
377447182
941375396
152084097
1089811020
276629731
216688682
1611495976
488682822
639813954
1342220845
153310559
810075645
231292382
1261918516
1876940136
2139438786
1584014585
1742139051
1727255106
1173193181
424040356
775788963
1383479771
54169082
93107868
1756515230
204257809
820619685
1010086270
2013556578
12593138
2080064817
594365478
1219411210
402485448
1343500957
866939982
211157400
1105992559
1791248690
1338722525
1000868349
1407146047
352962870
1348591376
1162806823
210175162
1764103936
424899862
1197681025
903249063
1694138028
803710816
1611866062
1902756009
548613386
1310525721
1288385643
1803574554
1518907853
1357659994
1784508694
203274641
1829696699
1547583261
1461893944
930700427
1981726988
944331339
704904005
528551273
374496476
828286205
1324769838
274643027
538667941
451611304
154627253
582263340
257704360
161967187
295392286
1917362728
1761571647
1455905523
27460655
964580440
1177525468
782565662
270104973
1735190037
1026621815
288463257
140699497
1929857198
198637226
2039537479
2006859537
1899567568
479618450
1466149954
498615534
755596311
921447913
34614018
1998513053
245842380
247453470
839551054
185442581
1261111405
1695802844
821992694
1259274349
77094090
866034569
1431885989
2025285900
1487334624
747045042
528834046
1009702828
1679782376
675897992
1263581975
101273522
1028651349
613856060
468255061
1507248230
1176054431
1672329671
316622570
440255927
1536852976
974738223
67364179
1529978038
1034388298
1705299077
1168268606
2047297303
680807886
678527260
1809939635
898783210
832765251
1501730428
1772796392
556676730
1558241759
1951291243
1666844864
1417996149
1245885562
1993315281
1773677529
938273927
268350979
1191974116
1865252770
394127001
703948462
2069702252
1958298573
1261273951
1218772473
594700645
1084782046
888171240
1058673205
519225157
1575380733
1700778465
190691900
1916808449
914122010
308753489
103413233
1192111077
194683859
1870193928
1988803308
1059946923
686578734
1979396817
446290864
549363474
697913119
740293132
574435555
1751125150
92192733
527342062
1960977119
58797807
295602631
842582814
1202186371
904364129
508232293
1587305102
1473020464
1698306653
1645305049
849952862
1807350811
969450585
1894432800
1700819844
192170646
1396849106
45483849
1761582443
508268994
979873417
1277264708
1568712832
422165342
799431449
1243527885
1144283773
1419737725
1604010766
1963267955
468961624
633979051
2046317147
472002352
741832147
2027477137
1720578867
247568005
895668306
298597030
273065433
742086635
760945084
394431138
1639745557
1630893453
81294440
1412859438
2086719272
1980550683
218063573
1117270451
748929235
1918059142
1255603110
1457393796
845024386
1557652087
1752031771
976003900
1199679796
710801507
836053638
1522190753
75847995
1228079427
1374353562
709228960
835300874
626897063
89072651
842747162
506716419
1359155533
1354183704
389957166
160277844
1897304435
1911427479
80767047
430446027
736325403
487367204
13691079
817086549
1310554106
598372356
1709572804
307916422
576347916
692134835
1757417971
2114454068
1873858618
1898086648
143303437
578544929
506812407
966428004
687030084
1060735756
1544252645
1095342430
92318556
1218317152
1453663189
224989243
615773397
722371279
1007357381
920114285
197446659
719633852
1634483731
833860550
357427189
1548775778
1035999272
960649563
435805113
177935706
980226216
1650773861
902209203
1732906736
1596036298
1887964554
420836724
388533218
1954061606
1408893982
1431396029
1192202980
973346032
1572873541
156755462
649239243
1007609125
827003452
1649534026
1490060442
1359159218
1332463737
1247411296
756976092
13848962
229697064
1529128148
957276803
1264735337
334805688
1965419770
1764946543
494975785
749221227
1327750910
1745544217
839911293
1717678193
1628776093
1037536722
1893259831
737813993
341173934
1884524841
1470618892
368830335
1508894213
2052958041
1906047971
2138247866
1606852749
1593441025
1799883077
1874733203
89434678
2029704266
1111446656
422152588
1233064624
641141822
993627981
346492962
467491887
515873823
1131812962
236434823
1544444792
465388138
1539536938
330258495
1154364214
1936882467
1629151754
584698825
52215058
68499761
247454347
2106514065
194327634
688415027
1737425692
1805882003
1606546475
1680537313
112703854
349282267
2120709051
1558190477
630219664
1671356840
461900098
173323977
1992548414
989604504
1603849286
282304989
1597162979
1474808048
701094682
1003955461
1884450279
752739400
105319395
1901587126
1283790976
170442180
1594497176
766882687
681456707
1948808415
107033679
1207952926
1955584544
540478616
1490127035
124717865
1405389645
346241329
1111690824
1196964906
2022572227
783143846
5852543
1768610151
140390064
366365711
45767614
1960434829
1478135691
94756456
1202094270
623429839
1120561975
1560935996
731252832
1027414542
71607723
960448181
1091128744
1592217764
1543277903
1759188698
2135558534
907677297
913306001
1011329427
419391437
1350045083
801784796
1685524978
1131927566
1631170752
2052890724
943990396
195936475
1130584986
673984332
621170123
1023357147
1900008917
1105688770
1896974937
122820757
2095588893
25450719
1513182830
2117810037
614582175
2051255501
491023791
1177097640
533595368
1143686878
1440053614
508573838
56403557
604701250
2092697965
640285637
1884004864
1309849796
1550780516
1797086677
654110200
1591973312
542551771
1231059567
1473788059
828483947
1551362981
164004721
1025037365
809256644
879997651
850518884
918040188
3789606
473562623
2126882721
12113639
1655004775
1624854880
638719454
1662117634
84895341
1455553782
27360246
2041282486
1274872228
1929374897
980775369
1158406431
1412273835
887559400
441900452
1665722709
757900404
337936609
1863577901
325105012
1515241411
772157822
1995138062
1456384680
1316385005
1248252180
1257842620
1793143164
2135562806
691978983
811838486
1995915229
1221758369
1329109885
857640972
2044175767
1804826851
504309544
1119010480
2132348261
182054822
1216100315
1837598553
1985971980
593029301
1193507248
1858014594
1245726392
1086835130
720866265
603489548
2036173857
783871876
1913433018
78122205
942305769
1175553810
369407290
2013990697
1698874089
882312484
275997601
488798517
1014814712
452450918
75804043
1213864943
858205571
1638392183
91102994
668013822
600993135
1027356652
1648721348
371914803
143839845
1575682479
1156530235
1171674575
1945699990
1158793880
1874557393
1070308016
1804190769
892487257
1411012173
1863791286
43312490
1042227066
1888356190
419603408
192382342
1449411928
1404443304
1293183445
682925508
1054731296
123411535
1833340605
1382851865
1886299950
163191114
1155597717
1415395670
275431749
508899014
1372657749
742746601
1689066354
526177977
1568745693
1344997130
208592469
311887009
158436999
828910882
1927333465
2133832276
728034912
165203316
1076344734
1212774410
254924435
2005162750
378000452
1879154581
1006184557
1341784933
1393553743
575312016
588667728
1156500177
1144137100
187339584
887009199
945091214
1906650564
864433384
1531529708
471158394
1642346861
245675007
1672321041
952949559
1659363999
1339502251
1296222503
1406459359
348961690
16474319
1569240613
526896193
1918895194
1822455513
493841078
1700370703
691045771
32457945
1663716380
1212119769
1537434265
1123127659
601325792
1095139569
1020290312
539041981
1957073794
1661849931
1219675079
516227973
1354581613
1527899750
145264152
530054728
1735392730
64917295
233981888
1941403743
1612856860
413537318
1788081417
374243298
249694546
794386461
1670895559
1971854406
241154710
1497965565
747210963
593663650
1373343373
2071889412
823987564
1443944735
331258798
2115265394
1497060728
1106281043
1071983997
1302194863
1644640537
2003833967
1680547119
527157699
572487874
771320449
1402888684
1355554827
1038113012
478617555
2110133310
1959507631
228042163
1883916040
1450559791
1131274894
195335019
1738435006
1552484513
1996839467
532402855
1042831722
174098404
1681360023
1692408724
1743294583
585244589
1222930200
2049724387
702438179
288251169
1107121849
1285872210
367785349
403734527
572861113
142291805
1045972018
1418744788
1386836547
402065814
346622570
1905818212
719777458
585100281
713040658
551695301
1497909050
217763379
409133785
1144087274
1686913595
1775464944
360240290
269382607
186466774
1051442293
239685302
1093929989
1319698520
328355125
1138659811
1096523903
1583065444
985351656
1303427836
1671947608
1650256795
951031328
1177221383
1914125231
1040475854
633004703
1111818282
204904889
133312523
1252465054
820091389
168644587
1992987604
37750034
1370409857
1136731066
1858315177
441575796
51113311
1648028112
1603355136
2076535788
1169885700
1282034751
910111279
1092151211
1058074492
911455636
1260116622
1142799778
761226255
483080349
1699387175
1633563422
1763672132
753165529
805828388
194967852
1004567190
1595724398
2081574581
281850897
804603329
1472796753
347303977
1205748218
816939172
1813594578
165610492
22139846
1600503490
711748871
462111486
1285295174
384948224
699877242
1222583522
1488987895
1549317748
1018167647
65084375
1511785462
1405994222
1304216655
56259462
851810603
861040721
1467551
31498828
949425423
656165396
1294879912
2110051206
81630013
161980277
315410428
307275680
74728309
19011489
1930833490
1029171314
982172371
2049278476
1696954315
466829597
782938477
678808808
732973067
1194647155
793519146
1937613586
1303629119
1832062654
1558836685
431072759
209709089
1480916188
1447838684
1222243923
688344209
996052540
633415260
689724518
881640334
604439383
1745018427
1895239700
1365027104
390579145
1396236227
477792986
582000490
1089713471
1321630438
1349730607
710870631
1748288924
397491076
1083090542
1194380352
302153754
146350699
279954121
1083565531
2019594503
292412729
952775860
813750780
1750460760
1348939051
1676332657
791019951
1062279463
1424898497
1822037274
1662573601
1538195104
785166441
641502105
449359952
722178519
1466496277
2012967029
819367532
936054917
581853696
1872926999
918657507
1878553474
1594765766
1759803428
1360124253
2077640781
1672078231
1527609767
1406926943
956585407
165167716
1713098853
1728345184
20982685
1379664597
1556998194
1346623944
560433500
1674878881
136425999
799580299
662577764
112356274
777536138
1978972185
757025756
510583204
115471468
1913268377
539710046
642974850
1477613553
410227681
187875356
89330161
673541395
204749060
2128828093
156154268
453474507
859414404
527375403
267724947
1241455469
440370239
1397881163
1419331466
1202458333
1072416427
984772166
1338946525
1951861977
2097659639
1766750564
51987935
1595574408
1329626675
1553023100
185760639
1775598213
1583648600
1163125341
1276401558
1157674517
1472922466
1493837657
771694828
1628911961
1337468815
1407939789
650949881
1185109534
1198892877
544765706
1162837376
2076347878
991938368
329825479
1022949728
1018617997
1684300872
1469762928
2029008270
158379287
2082276621
1285354240
714499150
394901627
833242366
455422927
568549262
2048029852
1869948750
1391921595
6178458
1533595530
32204024
778882900
659043787
1563784783
622553759
1642085954
331843966
1415229882
564324546
231786732
324574057
875243787
1640005565
705887426
1531280514
605331079
1105827876
41949579
994422024
790645972
1565545760
806548032
1512413436
608396437
1867679018
317899009
68010689
1962242850
2003354402
73961407
707935204
2054524618
487667563
1434611199
1646399534
837828697
33009906
496521513
1101211153
638870267
1181256003
1693801545
1087292805
403521576
466147782
2064662181
888107585
1156222978
111366190
1680645958
1942139877
104680586
35869912
664680372
2074571503
1748245960
1536841012
1687931582
1482068917
277331933
1492368503
536565150
1014150946
1133534486
1067030822
48610478
455774984
1702632011
1033044776
1427060082
1310327401
1021449059
865587334
1203957678
1739626272
639562968
1190305162
1686718623
1723036043
1790420141
773511056
2072967283
1032242773
2137966894
1558919071
1162077792
1610110825
1103010599
833903203
1265047221
218430248
711134296
368548817
1116090030
1433968994
1729943854
1476163286
864853742
2002509918
1197773995
1979516874
1848630823
1660713101
295699867
1272425685
258438614
1143207820
165174466
1494845797
1145104813
30122326
1305817311
1022371808
1403662773
646873572
106307786
2010221034
1809751937
581491561
2022100472
1026585448
651777722
281069909
1394070793
2076102082
357617407
1327727491
779081371
461261694
1498804210
401668855
553139713
1222230817
2043561572
2040963908
1384428981
641524227
2137799311
38468376
1257205239
1200775095
1393218476
611342589
1895932609
1325159991
60732164
1497183864
1413212811
1753004086
951764988
974976138
1273680408
1856246778
948536765
276717010
902144141
1952814331
780153005
810314935
123643603
2075992227
1111746550
474125602
150883154
800273876
822782928
250207482
529179758
884879458
426154429
1401450367
1416979441
255027815
180312765
1593443115
98462369
1762208851
395888753
692820091
1920557522
1732191892
1442001960
738868448
457589274
1795913132
1917502465
272076526
1024795719
307780252
1648915161
445884911
1009475432
321598646
370790881
1628119139
1085502225
59114056
1597777411
561474891
2025787830
914076910
1858633118
1691729371
277866435
1472795767
403082134
559636414
2085279173
427097128
905594703
1453512079
1051405923
1303483269
1463788391
515507391
2127180429
1222738516
821825667
1953911559
1779954000
52274194
1558163009
113289611
111204613
1631775471
1409875244
2039804106
1757305368
1705256688
1132191022
96654076
331882107
1250212213
1774306613
219038499
61888205
1582567645
1895831636
592593477
1140660580
610255445
1455006746
1777785005
907268467
1093680836
1549845639
133499131
1448274812
1880725963
2089316016
275089066
1056990567
534057694
1428617811
1692343511
1420707622
691998934
840552276
1174477895
1778464469
1926049115
1468593757
557310008
1946886653
1007818247
1636216511
1873979593
1297714721
1259135061
630311708
1617309991
1343164728
2028093581
1661971585
985910665
1821566101
303901204
531907911
649719356
1290359230
1577241332
705388869
219304943
1668404900
448505332
2114064456
2038107587
502392669
1971488348
1099343475
541053165
1042322381
945636969
1248357
724876375
1635605598
84334267
105148615
449406375
1942325502
1206642731
974853675
321332844
458549805
463918607
528533126
2140952425
2127094055
719539177
604772648
216649541
468676863
1730614308
180674143
1519652299
604801854
1896309883
93855484
430514285
871913758
419292734
519636914
701068618
1540971018
172155421
137654679
1793018103
1778256575
1938834481
1390782752
907516965
1437986074
835459231
142839528
211019777
103244868
138690736
807310435
1266428098
1086440325
2137241862
518784122
735430613
1328678589
451618526
197287522
1960685526
488535806
1075839452
381691903
236463088
50295467
1282276271
781330643
1660884569
969603148
1598598719
1403389731
757747288
1705023756
744287877
1022450171
890698038
818459564
974973003
135930931
418551754
1917383790
661276286
1278828538
962941700
450245502
1639654981
1525490746
693888995
1946136965
138967807
567909768
1107587146
615320855
33728012
4178091
141593910
769807302
488062775
98344000
342702080
1765946110
2133056775
1563401829
841125564
1790364712
56721668
1214506513
890044727
204038863
551189346
1391303283
1939406420
2028701146
2092622124
2041980513
408336690
1800098179
1573254052
1837368659
1729010911
1580216023
1487430749
365739777
1098837993
1803832668
42436004
102573382
850276926
1426813845
2058810058
660718090
1316350382
1032667185
807202140
1674638177
950055842
2077930336
218374723
1780682504
951384630
1519860261
1684811735
1499541971
926781300
801302212
1232805223
1225687843
1196729230
893471015
589651565
962922823
1285326765
150461098
576548688
1668745415
658212376
134889303
420627709
395320522
112383778
1472740262
656465115
219118848
1877796583
1965388806
520076860
451082308
1575259250
648103259
1261334022
893684775
1144554391
369540113
1019354989
1661967781
459572977
627757232
2146850835
2039262746
1223349789
1041345284
1312112098
324112539
1505751597
971153260
1916442997
1729766865
447039732
1476619402
1303298575
1448226898
560259877
1090065287
714743956
1012340042
310126116
1896923377
1130939127
1527427837
984669655
519899359
1852607275
1380603096
1062265498
685322933
1821104657
1124338954
1807446749
1489921955
2014976568
2030833985
1862563327
1920580075
740269399
1453927502
530337741
1905179978
1047191073
774159688
1575296298
2135243979
1649614523
630287634
421925371
2087872610
1657843930
803624861
644892345
752011875
594522067
236187007
766586069
840246260
324233714
844351406
1058799264
1073739149
847033038
891946168
255298495
1065475368
1087691837
974942242
846421556
1675978887
1786082927
1489872641
864030241
793432341
1323042910
1334422645
834974805
821784326
701682431
791182341
975826971
666732635
1041250839
581435769
256188911
1292345538
1704096433
867943523
2063824767
2068390723
884425971
1034109240
1226020996
970460745
367856463
1485301599
958466277
590411211
1256211619
784249799
411120907
504305535
1779292202
1603917668
1175132649
1010392550
1039380607
529314948
483805193
2000928142
1436890777
225381255
1661888042
2033819178
24879683
890420410
1953223498
107442919
1866649545
1094425386
842638747
1302939159
895913372
1576274753
564429549
930688992
1469721641
1970139437
1752822124
187119325
977658324
97063147
2128775445
1525365393
453511048
1165979028
2133961921
39236495
1342441312
1676031673
570923983
810060661
556389991
1633984476
1174658469
275997601
570070340
1664697704
2136095625
276916979
676614602
1043037967
163139375
534952709
1763357219
795248976
1431549829
1126946464
414725021
1155997009
12281591
1023015644
508991827
1666417239
1720900213
463566456
1095894184
2080466915
1325778106
923131948
1744704334
1160286272
1022248809
592450027
276311456
1727682838
740780570
613098100
1325282899
1467790087
1957800218
1914958048
80222
1617954122
51029868
1171077275
1736873383
1326906819
495639803
721988412
680940972
404975865
225014759
1616391883
2105274076
1878671211
1729933744
1248260269
772431710
2067635693
498023825
1175715090
1759556825
2125797399
1265581055
1509994573
865587334
108280849
423932317
1283443139
2091388320
1051521004
484233655
1039849954
1665017996
599592117
281046081
378477891
470967669
179439665
139243545
136402268
164742516
291921210
223292156
1482278492
799055499
762835293
242383845
1230066790
1766830494
1125960706
434359235
922345982
422878636
1096242054
710717242
834909318
151833789
1369388803
1511216760
696441545
826841870
532355811
2052534784
688848898
865132225
1248951070
1393279156
2104578513
1087974673
845362328
1979049452
1852821763
1253237665
1582314395
1486569940
1699216404
1063218685
535112355
481938187
116865224
1554123704
2025232722
1059001172
1807509071
994790496
1318240677
756638352
1449695014
878228928
1924561004
100533099
487525736
285252064
700726500
975686806
674361207
452559349
1594239049
1879398041
1332909855
2085150316
211173657
485226946
1013185173
2134661902
133083097
1497672318
265311839
1713081881
110277835
1951850439
2038502541
1683664881
225571096
1852492201
1335798523
1069983504
1145783360
1139578391
1464853642
23742959
1205392555
2050943544
394133758
699216709
467668893
1866881076
152322994
1461622882
12427011
1192447056
628968130
412455867
1617757833
643532813
1012093806
592128924
949371114
298479420
2106463751
1474194205
1870840470
1046114173
801849625
194626021
275923526
771636792
1287708178
1682507411
1166173006
1909240344
1657266182
1247596389
1203577124
1519485484
159523044
1942589307
1675138670
84730244
634825637
595589600
798746619
1555218660
756497203
1786598451
404639870
1436417809
1527354072
668850725
1778041908
175479862
2102265828
132575926
2105367697
572098182
1242835920
867261099
827308683
1422636976
1119707205
336224451
1529277435
2314468
222799152
63057337
2014233152
886168018
493264649
823484586
1128199527
2144285126
915485702
577535585
1783008674
1803193025
950304826
1412894116
1564711587
477203920
1229917975
2109584741
1202035067
1579029546
1813934209
415013867
910285660
592567816
88342576
367418978
282599165
558160960
483864354
44849096
1988524229
669990404
1524206690
1049428554
2122041412
1915716437
1957898087
2067387114
437347739
290977591
1477474449
1371406231
1723370469
716386242
2087021849
1502067504
1473081044
889302371
1136043472
1708461364
1917159340
468841740
1654435451
1076120486
437437290
68757136
1564252842
326351587
728635151
1101717770
101071179
1103336546
646662263
1043461883
63882389
427992543
398000563
936563346
1220940411
1090533748
1180650693
86766367
1621190414
1963951538
2004001142
822166973
2031785207
78685913
1221812476
598525385
631639679
1405491457
1275619848
1863811532
808462925
940621050
951154312
104192708
1108731016
1515920681
1101237488
1260530630
275854301
290833371
128372407
1866758858
1940017394
2077323220
973157580
1698033707
68201422
1112809194
1077943610
1208296452
612064323
1230491425
867555291
742287685
1295880051
1775464944
1387467614
1913770151
1381014269
645087409
1141290852
739789708
289983761
1323011813
219292423
468729523
1732835175
722294613
905080897
1487120099
180518180
1826734270
394333835
149172312
192445573
247392780
511608198
69612139
951924725
1139679337
1560045548
625938674
1133523778
1998821470
890513916
298930800
191126996
1652150855
255864018
349282267
1791084435
438289383
1379960452
1584835202
2032518392
1189580734
2132446037
1074106664
1694950617
453392285
549070634
580354259
720052045
640034407
91009118
954906499
207400664
1234459539
1311110676
126295756
1614352516
2086397581
447592224
436623704
627891683
99824740
360808910
773144226
731478457
338756304
1307352485
1851682492
1153840218
2133929298
358325888
1732052375
378844894
1407810331
1787524961
1361725410
2128388164
1572871016
320040840
2146616685
1387059805
652229140
778408445
182352934
1259826029
350980726
897643052
1684498678
677838491
1743996297
1614035514
1628141614
1036004411
1083343627
225045049
928130409
2044759225
945475678
770016718
951474665
862010741
1019265439
1417289664
2060246233
1520477254
697434996
630338604
2118529944
393504364
1415161202
337342670
1554194754
1614952986
380839905
486435012
2076669965
1765835220
1598255311
896527854
533174835
381563066
2003133786
216638297
1299071277
528626720
1274955702
1648027889
2035628668
393750194
1062975354
423267629
1671518939
458128831
1985018210
1718385478
543130383
861975470
1065990314
2136871166
1459462543
1745311561
855509362
1769168934
568821277
1715274595
1047779494
275235339
2065066071
1971933936
451890047
1935678302
2000380667
1592195138
880943261
2121660696
1518828884
367769050
260550239
1762270364
1697438220
624015410
662039689
1489933308
1544668272
2142955071
631564487
512612627
1207334831
1136651163
965075270
1855295158
797820689
2059782049
1479867529
807963569
396260774
537799131
1808948285
546650828
1613310794
248352621
1703112952
1182632888
1227127917
1767488237
1168895884
781475913
106877198
1310375742
1142751706
371185691
1790751837
1616660637
2095670277
862269130
1144456289
1128964076
1830309177
625217012
563428089
381646134
1854618476
2111144730
1641622363
1420034616
471959547
419571953
1764727470
1502250751
17451507
1103437051
945229311
333995986
1656147572
2052194617
1202894271
1286675422
709859343
218765902
216574986
1902874090
2134535636
839827583
1285401705
88619218
1535925835
1138842431
1647743457
739248654
1392598097
1484851669
1582514227
495399264
1047466820
1140059255
1777886081
464307210
2124592664
1447119191
2074145510
164769687
1038425824
585295073
309240651
1437176349
1481998319
2039000223
1520156630
1839767935
1318483731
1785880755
2027257981
180730359
1794437732
2039624084
1364970590
1831614625
1885695330
1811797999
183097926
1855049709
285663431
144342224
1980624338
1917438625
1708676894
1608176011
630856610
516424229
732306545
1375414823
2122093509
1159835243
1454355405
1843193017
1917705500
2032099415
697075072
1934428418
1250930111
2041246752
347716326
1089045820
1715873107
260008675
279766403
539165153
434036066
1261403464
1702315377
920980979
1052368374
549679372
215268426
1718355306
1285044766
2013610609
2054881390
507096303
1941635558
67491104
446236168
1950887166
751352568
1774808984
1707179676
1825891740
490747509
109555940
4078991
1470841045
1642741475
1467235291
1896175717
418477627
1987481953
1775539801
870696214
1804578789
633410102
139652969
1691210268
1544518148
565916698
1164718375
288751967
638763075
1816446213
249253910
293749043
1947295756
1987198453
1527649344
1782536002
697850894
1076064741
543616622
1498913304
1403624823
1369017673
1931624712
1954875450
575246700
1060559903
892634245
1507988754
1043167956
1846113404
1328822068
541156091
981586312
320343501
1250535883
310453779
1930159529
1519659502
1379374207
1879091473
1602649631
382803387
985498093
1001926325
1057166823
104831407
1273112929
533977668
1156077709
660140708
1780365263
1398050922
684323346
683896651
512618618
960316886
208201947
982244687
674072034
571479029
114920716
2037262551
369190676
887867958
1302263381
1751132390
1433995950
441455866
589160147
1715237874
2143582452
407511513
1332419763
1887129080
370678291
951594754
452868510
628300618
1145338173
399964413
2084235893
288336887
1948450827
1271078294
788181134
1372762755
481254178
94687683
132013708
1675339863
860580077
157642552
341136516
1962659649
1708477227
769456598
1223453247
1354289626
755225444
2064219697
2009840278
1121968619
62043730
2135851455
1255132339
979051215
525819871
355976034
1984100746
1532746523
817153505
408337782
203359496
1087111218
1279660073
548573648
711493432
584396683
296932106
83419542
1962052061
2139723353
486705412
1994908871
1293259179
798845805
1573852698
507846764
244174235
143228685
602068993
195679701
1116629537
358657995
1334693350
112276030
1641364726
189933706
1761513394
280195399
1832328952
580557870
851578326
1311536357
736021088
1523432196
2102397435
386695745
1229200072
11148786
1519107196
836107153
1028292144
524196313
1622392275
783235211
1600243955
512579532
480449339
379441807
1461084989
1954984120
355028077
521127222
76815612
1555261196
182408016
110805744
64732166
1997633434
741079964
1808328931
173038498
1051319313
1840141337
1988087431
1821443645
1019009342
1997987889
1381899159
630637064
21977403
366577175
571559432
717443451
887866371
964289786
1828699678
825727293
1476186715
392814729
1195920921
1386143496
2038941640
1494809591
97550161
1631930441
540723856
1908290473
1799563798
2103337724
625154007
1979260234
19318572
696068194
1721095547
1875562605
842328405
903707444
1998266297
1303481767
804826124
1588659474
1400214887
2072969381
911489911
82471791
751406612
1629441653
1141820059
322701692
2094177921
713821177
1411278018
810688889
2145827502
1589890780
225231657
1613138659
1675766084
1895874199
41359857
1207960720
458391558
1752009071
251407713
1240434649
1815274502
1584479217
26359785
1765117601
759048433
1058936071
2121264876
625766483
244068080
564045210
2048118518
1866628823
939885403
2145281109
342558909
687265430
1387273965
71746795
799142935
1919942530
2013324411
1919400163
248851761
5813132
1336572759
1470666446
1534915008
62204812
2084396769
1363750390
433814811
872366869
934665332
320909778
1520247297
1716762288
649293799
840677404
1647126487
1872276874
1492348540
1002047468
1273231367
1209229827
1837574305
213955313
1821506081
335752013
722214339
955178719
962704911
1198908426
2115305213
880711958
1605822082
1958021825
2119214166
1110696947
2044593845
1873800746
1035974835
1941277822
1790884747
1761055079
1308461371
1370770709
849587834
762979264
1434983765
296934728
830049975
1540482318
400565011
530544682
1788033677
740202758
226451633
1285133121
1625955577
994230991
988351148
454145805
2127412923
117403134
1046606475
1176690955
1674560352
1456242595
1535346067
1968311096
1542095909
1172213594
1187776136
788527061
1716637233
1334110586
962457780
360945646
1373688705
920951869
1895809977
1209596884
1043916493
1298737373
1920379712
1991202266
73174939
843971675
443076204
1945234515
1234583885
1244167294
236264940
123937036
77844652
981504868
1341696118
1443154363
1089499293
717381647
863119998
2120607069
1245510289
2097272790
1789117656
963291193
978616201
1215313135
1959272984
727433309
2141742302
127870733
568166860
943666471
393258114
830957416
1159062245
1966268382
1532536286
390004481
1512534079
1119178376
873894451
1777665499
1911431467
2123421860
381612332
49789168
289065100
1248745910
1667321602
1614925182
1029921587
539733970
485193539
1235424641
1650777672
172714373
867552818
364729481
1531637915
511175225
268662870
1322436775
420949013
1249716059
1329232475
1083979905
1467829184
1514681021
232979927
1375023978
388547838
1377487566
107878599
1292228820
1336915646
1972569395
2123482816
2002928082
1767189384
1530420251
839476183
1065475368
403875815
558693038
1516798541
1428553623
75271677
2072310859
1692409783
588194878
969266493
1402432893
1820091320
1221154836
114721926
2028330726
1851030795
1180493056
1012272458
1406459338
1982020372
40526779
429110410
1424811650
1993512755
2042738380
1050166353
639577755
1951092598
870011264
1018847901
517439558
1746523406
318472080
1760727868
48048404
262707557
1733425207
1990933010
19321771
1683312845
746800511
51180108
61276092
482148915
843271064
174472982
403675076
142624100
1633721635
1207067164
57990342
1478360454
695378051
2103818852
544597866
535632787
280603138
1443603162
733097972
296689154
311210816
134430521
1499957129
1650272696
1591512320
601206630
1690195002
493418739
264235356
358659854
760464778
1664299225
62904404
768924456
1028133574
229042146
773506977
71034256
1741062408
1722454748
2130604584
1665381573
1668092035
352121231
770917901
576596812
1103856505
227012214
660962701
1256593984
706165708
1270344869
96739287
327887591
623418908
275932054
1689695897
723656007
1041627084
114091503
1606997038
15934324
1547713764
958225770
370744458
2095501752
1947256820
1108001149
1639481701
664919540
957379578
1381367061
59994756
2126681774
297550660
1587175223
1862318797
766470637
1973995908
2121358177
668785112
1676476739
1511055451
2004380595
204870743
2055692360
1181939685
2126668275
464952215
1803680746
808550666
1813360177
1644949884
250403323
108073082
1295976155
1467643063
1679782715
1257781198
1610893134
1628121606
69775656
1859543452
1358163137
781544694
1276234060
833560078
1274443345
1844066056
726332882
1440128132
1825365353
1752729939
1589676052
1615803669
1050768730
649640727
1703723900
944252339
456894736
195278477
1093199559
657412351
800535650
1476063400
1857083402
657725647
1530888307
899345754
1917755224
840040772
1648338490
1914998905
1143442901
1470326365
236811449
1950299060
635845440
1046209062
1674116476
649067569
2136400920
921760038
1700808853
1825101509
594583245
521866873
1456199940
1699570950
2028141632
255098120
1728613991
779908515
439680184
1371710893
859945340
1951513436
1034005771
1024104242
126607676
784862259
1505678596
139433124
1790067624
918097984
980997953
253081034
2109153603
1543544487
1752101189
741599612
1229720438
2126882721
1390127424
733471405
2027276524
1643069444
717006969
731764275
127639089
477044257
935006749
1741517762
1305698191
1580223956
2145827502
1560629506
807309231
235919096
842606241
1827212731
598805023
505367752
565357872
1651218984
1993582819
1531520074
170718629
1387874243
903205849
1372251738
493211134
1452673917
354211834
888840424
1709513796
866943183
564279554
1113859423
1909556184
1124183286
2015939705
1435460256
2025020315
1819065474
789237992
1236645418
390220226
1508596387
182500953
136373972
1453050771
580160292
1565787034
1490421340
994448947
373545968
1707494379
1702523728
1327945960
332581858
2013340094
1935827757
840989756
750074597
2145613825
1436173372
430111340
38806161
1451722876
1160441339
1065401629
1651523242
46437044
707528490
924380444
1271861998
165781703
1950843026
746687044
1614045094
619557725
983663238
278618338
687231079
225792881
1490106041
402301486
1696217641
1286117146
1278745052
1146831387
545387998
717053628
1008880054
1719051345
1288715059
515112276
381511956
388296831
1901352850
1852590492
27020105
1137473659
1874658492
1655129275
1215830186
2126379178
102934468
881654927
1703238324
608799255
708494778
1619828201
1575892595
1416914890
2042014558
620317563
494380863
2057781683
289206101
424548366
609024583
1946401456
1538908973
937273184
244720742
440672574
972880708
70577150
2131824938
2087881715
501027050
585702281
712948848
236969332
2011067621
808782065
549878596
539938768
329784263
1307632191
1109885518
1550262903
1980174894
851367436
590805293
1407467674
1607258222
1870259536
1190339853
1402633071
1535457333
977616964
1543214950
2020911747
1006454960
1210927536
586714987
1647132987
560217717
658029361
2071986902
1753191770
1046228655
1742184707
1216377357
1376948224
392943093
1423440026
1335891610
376485256
1667607895
229460232
114437441
550251466
1430356681
852211063
14823601
1465056111
134866789
1536351183
2107668062
30713071
1620467735
1488238896
948272188
1597162941
278983192
1397748944
1948365101
155431693
469663624
1430620912
1573505718
864803830
677854683
42853786
873756260
140340861
1862864200
2104990883
2044528868
589112797
343571072
1201858748
471510288
38160140
1122225764
16694110
1747388370
1220529647
1958697032
1487554279
738933136
866431219
679398689
338951713
964547795
440204130
1316874754
1093009730
1686866513
2085896198
1459167285
2058654655
1633001322
1271439501
982709731
931878281
939818470
237496139
1530214631
337906732
1617682952
417988210
188229559
267288385
2083590212
1958921246
293968334
587771888
1669818274
866379576
1408008401
1480377685
897763651
1068830105
483988269
1503560149
995838646
101271679
169199850
219532719
1240274348
1637391388
707112391
1871326459
49330670
2059831166
555570686
304339426
774796966
490290650
394781463
1056975518
70279225
517219583
1116498895
255234927
358276055
1779565874
1672156421
1402481485
1261700816
758566300
1165464290
1112442599
829422812
1571856440
1242121481
1394407280
1690144528
1223056533
1686036575
745176413
1622418166
717084765
1332786438
1497977806
1111210241
1292675624
1154241405
2116158594
291834236
522575526
321174348
99096016
1128611138
1551130273
746596600
523933630
815754204
401101067
444218392
407353887
1224080044
1575052770
919241941
791321533
1750857888
1071143399
1114066270
1152775207
585201768
1653675357
169913230
1729299469
152203032
909153988
1779438037
1918611335
651709542
1958968658
749786843
485587357
1695817969
1677058757
517020870
261731878
1618727445
312041394
2143570015
2052973232
760877087
26053437
1506858425
37357822
1091109799
1343332984
634969406
1190031620
1419883270
961181671
1029972767
269500204
1277861344
2106359183
400827037
284139528
723488183
1481447783
1328991954
1414059324
843214800
1039331698
1609369504
18391055
1634489454
130957643
1120514752
427475377
2064354814
289714048
247250844
506758954
136095584
1896056331
1255192360
183421405
1706896417
478152389
475386514
431961809
1769269457
1946306055
787829756
2099973304
1857464024
237878686
34944167
65107514
1138923313
2005021672
1808047753
1801307984
616457720
40490067
854911287
1435956398
940619396
1793961338
1001926325
1539953020
1376480059
167975688
1671374995
1851018356
1528154087
1197129194
2010433912
241500508
1888584972
1794158403
1170219210
1253466338
893978736
1719763558
1083211156
1856770927
1544411916
596651008
1035127769
772192283
1377823395
933383001
1589990437
1189414633
1917100345
928741032
1416748867
1427792499
1548323045
1973575197
1575961613
33084265
1985313233
585758583
108018785
215908410
1736626694
596714689
1611916982
1821935255
1525869283
720141765
740244027
1240073526
817873654
1937637629
1449484184
303638916
778594404
1313589384
1824228134
2098603462
1080903933
1835781569
1989423771
155018292
1912218529
1780051269
259461265
973931516
157380573
225461367
1872470589
1140730188
1793763042
1814294045
2089430269
887908480
601451292
1455789089
1241296176
1700340258
319945329
1993585997
649590632
1564894721
256229098
1107186979
46638299
1632055140
1217932099
902717491
1319647818
2126244298
2106264550
2759453
35783521
984206238
1503282929
1119864678
227052828
1958606384
1591323594
949802028
875231774
1052728476
1472842861
363330258
1149650387
1789185002
535051790
2099578518
633459778
748478803
424446109
181067686
1025314450
329993363
1875448569
607246791
1589992739
1438316734
730177623
627502707
750304910
316620042
1392061412
1391651643
427493022
402682484
553761152
2143593300
1530213219
743203156
1356455926
1266628355
270322140
1228001132
217428213
1227639302
1553405725
2048836864
2069345572
1062323989
504071656
1164649878
1079420233
737084525
128414236
882756254
1794551607
271352568
352334059
615715911
2135502981
105713538
1791646233
613799520
1395538428
1712026993
512194905
1689395563
473225521
1277739946
1688410920
636767242
1381158100
1111831289
351017034
2017329704
1691008296
378619608
1885941507
1531068146
593777694
1418661025
1901032740
1559515979
2096777644
64089561
1416902096
65727417
627411791
1026753032
1565061688
737069609
958765801
596713239
683516548
110634354
65830681
1701575882
1299541516
298655172
93687901
1086748423
1300582725
1011322301
124205415
1023246951
1476433705
1725533349
322722040
917875800
1160484250
2598201
506775007
42121095
1695250941
1777447641
2129596958
1212190277
665347961
2114575432
62287138
1245263954
413470432
420447191
1911029425
1211508589
203198408
1099215895
314107103
1872714451
289314881
972318589
408647396
88982971
1571052146
1810440533
356441393
1525492741
1041614927
1003244566
36795829
1812919126
241644836
298600147
1293329306
1069354642
253356284
23902444
2016982630
75210084
1102683261
441213143
611096134
1412871510
943684995
842879557
2016118068
1703264191
1466938794
642751374
14498520
868884776
1555994851
595448200
1454867426
1714177276
1900390098
1342692836
1325590415
842638747
1859972784
134168181
708402875
314588269
1055950867
2045383676
1969867271
9517685
1315054114
551502325
156396551
1346095403
925638973
204122459
114721926
1849004256
1617687943
2031440615
640985185
230192001
1182747220
580522159
115527683
1412275105
1957835967
875373375
403204050
128645633
389686806
1278609761
1252695018
856660063
1623423882
1784900548
1400253995
1967179531
663606076
1776287328
1086504791
944819913
658955300
1744600555
1820779863
379844141
1450411536
716023821
1383439540
97858659
1583394744
1170498116
367355994
312652601
220514690
898875243
2110586713
203065892
1890094369
1337224287
1503313541
1849523588
784394775
1322048609
1513897920
96842666
1883362364
1028027854
47266292
2106851328
2032692468
1162177721
341854575
306982848
962557969
2046000592
1706206933
124818544
2132934640
1393454203
169944260
2132491054
984176944
856374593
382904735
1525561310
2120774497
54350052
2063141184
1425754142
426267542
575162853
9438141
1328354635
456245137
520321812
1843954312
1880851610
853149091
1304239015
587897700
649232123
2005371973
994385609
735975690
176940375
1780095950
1295500777
175159857
1428485837
1327399981
1406705568
952151509
1213421816
1442600810
1231228494
574986208
1894434074
1988204515
1268511151
457246428
929751926
1149126988
668325863
854366471
1849080758
547320296
510883272
1796242180
1286873339
1630391886
892971116
1095227159
1803835178
1488858456
372399035
1535825414
1211006156
273817155
1526383215
220449911
2113141633
682454986
1219187153
1981098889
1379930769
950240488
20631049
1128426090
2004085109
1922907822
949214721
1712594928
1160231757
275883445
1344738971
1135835460
1743590207
1770457463
293741349
1861185083
1806405628
1773181365
1733382943
1973449043
796379623
1920839875
686897566
1987127567
1528182465
293646426
679655989
1770243571
1361562777
884622972
1423055458
1526884634
354246460
1982326875
943865061
539484859
373720725
40852985
1451386852
1943359215
1749647251
657024801
1974225947
1338096430
1530104992
1363899667
2077338683
834452281
1628432103
1418750244
177542842
875088139
96217435
1139358952
506957689
1010858035
469751264
825383163
1602760222
1411511923
742206361
412108662
358340261
1572021960
1418641000
1312897956
199266492
790368633
493868620
1558868617
3306920
1264698419
1609524226
2122859612
447046172
234535903
600514909
647150338
1410279647
499413381
1895161206
1288698792
151937697
873672085
138086071
1720647845
1520731390
810563283
121348133
1787748328
1836527033
212261337
1210613389
1456313284
377331862
1239539326
1904932274
1269875507
96216672
671074487
1447004685
1628963413
1048148738
159506331
1679441467
1599100808
1676823716
400566724
1968673929
981175790
1849313945
881236683
1969645379
2081299907
1941475654
1937373070
1717444607
1150329918
1108609312
231930600
1664710535
1394433029
1779789536
187723173
1945090343
891282311
2628557
1413046511
151321737
549361177
1597382664
303613408
846336561
2138019246
1642449828
1900590735
958804142
1578984994
138524190
474200952
708494778
571273910
1356499344
2061762083
920941663
415377404
579621769
55200599
198997687
2010563760
1089513003
688302501
2047541436
279299
1377108201
480117456
1993637599
270513301
1156109925
1856044089
429378934
1459701955
571699387
1659759603
161272823
601402588
793579209
1690925276
99167140
1301716605
1189176477
39261335
1843340910
1586688291
89835301
284774331
1929007589
1694702272
1201503255
1381632943
238567632
1630065409
952791692
916585736
2068417199
524896055
2121011650
1132697555
485573476
21084504
762267843
2106514065
1020603953
1884704389
1325955713
1289153054
609118749
34820661
1026674796
308775752
677310031
2142040923
96385650
606498762
591309799
569625623
1674467713
1833570836
369934887
1698154529
1592306612
1109900705
773198166
137554923
730970234
1851119527
2044515268
1766337746
411052765
1648946922
1110957353
429964506
66657025
2051423344
1864191382
760425642
1309026714
1011789628
1746624256
711404514
56976972
1901802444
1568596212
240862102
1366534582
54272951
1250042108
1385960462
1764534976
1362354887
1675994997
1015991270
51569119
14916510
413818955
303766699
1981704956
388803401
804438863
709061749
817289764
1166776079
600023661
212179417
1378314432
728554841
1501069955
1665000736
1852173206
1951008921
1556719713
1338747823
1078236718
1816892815
1745226577
1238668099
243453772
1297523123
1097834899
1946017034
272036898
2011189869
1978075003
201685591
958475464
1927810451
520763312
1817807101
363379268
1854259150
1903149427
1655050333
615283413
622102396
1890397789
1746324684
1792303874
49447575
289970968
1778058813
553484706
1982775783
1218502253
1277214936
24969123
69372638
39338401
455319116
2093005651
1091189074
1311185765
448525752
255321840
770169137
896037383
1255934334
367356392
1191079686
527675363
1579355603
437316734
1516193871
387076902
1169283019
2564888
1953396271
1099333597
1146180701
1059512936
249270735
139160913
1907554492
1469903854
912908933
2075242361
1679530574
1667361398
1318386195
214188094
1333118653
1004031459
1282577461
88142018
1658689163
1532022813
128439210
1101964047
1713024331
1898984657
384890991
1862149590
1240558391
1732824113
596972748
67855698
762446946
1174448303
984658741
234640066
1360708618
1217940322
82196127
1470163506
1146643411
1140761428
847080995
1099275013
1234408070
1885661224
1194007606
1455826940
2021697739
933321542
163832339
12363752
1694397929
718755053
1688317079
1066949829
503191512
1870520535
1732801289
892750190
1500359723
1400459847
1191778084
1378172101
2088660975
581167858
1113586802
582405360
725852557
1448807104
2086390977
2076446470
1552865849
252284635
881508636
821293191
1520557395
1691378567
77582259
221949892
1168275525
1695420506
1974593525
651951497
2033061733
1761491911
228766125
160355767
1846511991
889761827
2141966430
243056918
1185073149
1235844851
1088301220
272825510
1951445907
168671026
117946705
180220899
541113214
1054244916
1136200322
1426950818
600591955
1472297266
1283694279
1424979375
64314622
1040743502
1044801735
391778026
1564400511
1591795210
888023466
528656605
434727700
220964387
2045469008
10622637
1721726985
291569951
1089027236
307314514
271198819
450287047
786545494
778415706
911711634
1042341771
457780931
1782768625
1938232247
56653996
1702783115
976363085
1936204784
1897111385
283759290
1544788101
371728641
795573883
1320111589
787290837
349216541
1446360363
1374967398
115683433
602068788
1785176240
950396456
1235058024
66114180
378356306
605111286
1096740246
830092288
1936249439
1438435819
398596667
478111335
1540784901
686253225
1072495460
1515248619
633720284
71407092
2052013423
1478730092
1899744629
2079348853
50921912
903219960
1837464863
2138861801
1486877298
505849359
937440834
2015155330
175339567
776824477
1024251468
614323120
1119588015
140715398
516341086
1462218408
1710307201
1844400106
479556848
304632196
1428461355
726243071
381613846
1045555821
554011907
1784699956
684349484
1402577078
1512015229
1766661558
331814760
28512861
740981207
309721645
1095254877
1769939592
29791612
1935165296
2111195177
1353933528
204074456
99402922
43703581
1168780880
1396334593
1675298714
466401981
1729754607
634672862
1542577723
863294588
1336018758
842649977
1885063244
1588708911
2127302377
1076760439
1633019134
1464247954
74760592
984221745
368134141
802345905
558035593
164503688
425364708
206725091
1052933622
971524968
1005140933
1285025334
1363087024
233100764
798566218
512926801
1183396318
1155129354
194969863
1334241193
833481955
1063573377
2134598199
1950599946
2103465288
1541928677
1724166526
1966888049
1604223471
1256663821
191351632
1962580413
414487078
1575923982
1750218803
999025465
429308109
382961288
1965048569
1330632036
893991961
1069637170
1701278818
1054010887
1864432030
901376019
1178583527
1682998471
1037881947
1739132150
693788426
710044407
1172232915
705385214
247204476
298860882
521987964
1776304821
653425493
1308351529
613223254
827288173
1213608111
1448274916
1543486657
917133205
922019687
1063339402
1923549938
173138159
1525703868
1708119650
1473185616
1327608796
1865871171
534037498
678781537
2104170232
1922037359
480217629
81551613
965886020
226100204
695616100
232223276
160602919
133920539
1128964076
197203691
1410635242
2095327079
262782020
1182652129
725461559
1521026172
436573830
324823953
79506969
227079030
290062698
1130339079
955975526
2078044123
85857752
593292286
820724086
1529029603
1171676104
920221448
1825946039
561458284
15172486
1222458236
1272400004
846265023
748258944
1931051943
401213628
153879459
355148156
473532250
1323371926
971145569
228894886
792478521
291509135
1042281126
1384608737
707823974
1684299960
285157348
684634634
379507732
57990342
1868499633
521814055
1832517747
1830653723
633664491
1647903977
1442119063
1387833859
1019207350
1337594468
920486668
99595091
1456283980
1890667751
1331000212
1982004384
351186779
2110005797
629847654
454654941
199609734
714008286
1489945760
1582262663
1505052435
1667252074
1251595443
497123194
573651012
1942005248
1828541756
439738431
695520570
1591323594
1228152080
1828436426
326257630
1326793632
2126715961
1572608840
1888049568
199797604
654836252
778871050
1178679010
227249598
28557893
1051259275
2053254451
670705325
605076569
1516749970
1589774835
1552808261
1510732070
2027372030
1127429219
385349539
1031135924
242720648
365509283
1465460109
117742024
1809480334
510375641
582845770
1856204630
1000953902
899774148
767515923
1968662933
942368017
523523501
2031171116
2026786734
2140699860
1425490586
636282654
446599951
68453095
854734873
2031754943
1386461597
415319237
1404811500
399350149
982141120
161351501
1957864169
1814485361
21703782
677783920
1977154114
2073192221
627532789
317901827
529866359
1076970378
716747556
1876578824
884695077
380272534
1486991588
1507161886
1668498336
227088033
1000350508
2093254826
1233472832
1229601023
598970841
1030712346
1807129967
1577294869
1515691708
803509336
787882312
928479415
464558322
1442969991
936839774
2052437444
1460245625
1616613232
1360213274
1550860464
460500803
551267110
558676408
1737341642
2119204171
2023571338
77316730
1135773856
2027962776
1109122526
1008164478
1284481446
1886043307
1548132598
1958205267
616548050
1206324426
963447863
40424939
892609775
937918561
1953048571
624021026
1911358855
1905322303
1014348399
836979561
821855328
1820977248
1971474460
1498724645
1221204934
1045324381
1081047524
1606302487
1074143117
1939982066
298043893
1122999521
1955633329
1827741398
1484292191
442504211
341263866
912529610
895268546
1745585692
204290254
1925310837
1726824832
21272098
1236603283
817948520
549259847
371432981
1763934448
1257842620
318003721
2113956628
506802709
1758833965
1281328054
437194699
1324810269
326240798
991051488
1163225713
433851175
1431595739
1707458822
1021844232
497437242
610654042
378786065
1121816505
734568874
1741589151
2023560431
756906623
795743935
1414714292
1437137416
755316448
177728877
437856069
218037582
672156709
974888788
461515792
917997092
129318958
635657409
74486177
1537394728
21685331
702391793
1902769162
864573734
672752512
1746796715
476970653
17432353
1952242233
478171571
1467009792
985875920
2069316941
2088772450
489293682
939909890
1651846092
1127894185
1091542338
350690605
1510915155
1949430711
834274101
623180850
653424624
712929285
1393626647
2069628919
1572608840
1832378106
515291275
1455151985
1345461608
1849363382
1809924558
1553958716
292972850
1917539445
43512586
1392638364
540609455
1564489090
1875372423
1434567935
1643188444
548662461
1069863987
1964016052
2049681067
318901685
1131121536
1370159417
764942807
1633530741
408488394
2100472680
152098940
2074054520
1274925339
1957131191
1141889921
1206885606
1545043020
1971474460
489810722
1423068065
850461752
1577391044
438347828
608336598
1108953955
1751873433
330154996
1622203688
118647194
559407308
989238387
1852103343
198232773
2128575641
2087536511
1051036642
181179603
1471820682
128587381
359189182
1168091469
951474665
1922347781
2092702410
1955734077
1954549728
1464324749
912029730
3136087
323843886
1901185308
724150238
2020644219
1554483981
1480171909
1827437675
362551813
1050705228
2082018295
907453211
405929304
911928115
564334776
1808129261
1014536876
884502394
1821531332
51815197
1208877714
347608746
729089229
1757890083
836297083
320850649
1590293391
2132703055
2081170161
188885354
2041442300
1780125410
1884808516
539632149
1074262973
732159962
1318791326
1557956754
530750759
290859770
164804785
591540634
1042285717
246794290
1204399953
22406083
654163516
2071334853
1444523983
606308846
1675747118
1916755907
1790240950
940424354
697489436
1164341003
81026389
1931422717
1190088941
1880698096
1526884634
1322962448
864580013
1769689813
852998347
1032196652
1372001993
1294297348
38628329
2126614471
1672096072
828914708
942220105
2132369370
943666471
2045201682
1817963559
1035154507
1649363061
682389261
759729665
1397644849
1626292505
841565469
1722374126
260729500
499790710
722458498
25755130
2108862973
274790146
813690245
978510359
1733031780
1734875711
1432861215
463016107
1543718635
2094710232
767469076
1784519301
2063357134
1954672394
128404871
2131011192
872488224
1549442411
2047364992
1418359746
166634532
671579777
53412388
2015731169
2022912434
141741625
1859371147
1748432032
2142194746
1227281333
2083416104
1780013524
641154554
1735547415
979255283
617116734
1447160749
1482913805
576829355
2108666007
1532738813
383765424
1220861062
827556500
82220438
1575344674
843491387
180933157
1545048188
580764980
627944101
1780798478
2062118833
754817048
1251327064
1582900773
959350995
2079920399
866540624
929825431
1473267830
1618294357
1096367399
49061940
658197442
808118675
444762108
98631457
1705724249
1461375428
376459042
1677149302
1001988233
1324305618
715475427
1147847506
221923397
1852669088
722104094
1353190830
696036135
186170294
994128047
767260855
2137583234
2111483598
1722375678
93775235
903157833
1806355480
803099221
706753005
707848403
466722446
1910713099
790702448
1122570252
2117279851
61083383
1843943905
899346952
1659619824
1055355488
1525130687
1572851987
2046489091
705528036
1975565561
1710355759
1840718740
413306858
1691814484
933622135
1723484859
1213319703
1592576839
150809360
238531894
1155686903
397939183
786694655
1038889287
792515413
880871419
623196872
1232481444
1581537649
186277516
1557394026
162513644
761832500
502651787
296898537
1456769730
1538466826
2016898932
748226673
1640797228
296443932
723479782
2031816921
1104274457
62263338
1498324940
1284242591
2032017349
2059249535
963794873
959906321
2011644381
1328904313
709702500
1848630823
1542004249
264980408
2067928997
340409972
1651208285
2030283114
1527063248
2061204825
513296266
998642054
1319460347
113240037
353323954
773188634
497269741
574103513
1928783160
2089070817
564878970
836539229
1208360151
1190588606
19415803
1661874117
866773973
138011425
444967032
1608598720
189628536
452081061
1114646266
890440213
865414550
2002895302
1323841037
225064568
1026955979
1515682320
187261732
1374165701
689908033
101081755
655532022
467945159
2013488912
801817268
1337246784
438169559
1456510420
1273270315
2095508982
893898749
1667788480
607445685
2031607645
1326496616
1211667494
566117895
1156339580
367086337
703005877
1274329933
253522393
1515543597
373412638
1271060415
1892915046
241626827
454256044
2017621376
1261795728
87120182
386608208
943665741
881841694
134921759
94567520
451263977
1117161293
599061659
1912014454
216102600
75874123
1706017058
1946593775
1827846863
2129326125
2041111710
850779160
1364951679
737311803
577716637
1911664286
1842794624
191154171
1041830219
453192310
438267331
2113875423
1241270418
25189163
772182265
1334214162
1715358665
1877828565
628575622
231205040
1870337406
1714562873
1642641369
272214051
1145450782
223316975
168208471
267805551
1573942891
1806120295
908202826
1444876287
767184094
1894182659
1953321423
1320020475
804647913
444466884
1344105394
1908229013
2015043082
2040176563
1077611349
812772235
544405252
129642015
1937375139
1016164824
1336951179
1770387414
2140023929
1092004597
1133068488
552483752
862240457
1805389989
95386764
1446628361
1267341838
588494247
1891978135
1101564161
1237379802
1364406654
690064559
1475790278
583187328
60670398
1669616424
122243576
625938674
1350269627
819556982
1965041744
176268060
2026513621
584678856
1277600016
1731039281
1734160970
1041705829
400536518
1091265388
1160610511
2146221570
1096996279
970985698
10173051
1126476945
94161670
617782439
815832216
1233456902
595087167
1953112470
499705273
1660930377
1107102852
1968698599
1484952981
453542158
1263354408
302445480
1312746756
1396108277
375304189
1735222805
164515865
1137783894
352359126
1413268057
388292893
544950764
1182508421
679432593
578758601
135237374
337475853
44452637
947326333
693362023
916372230
615713040
752171048
1629475655
1922447749
52351314
1924659736
97513615
1008832026
1227588371
2066321799
1647565301
721467407
988465093
48760703
148058287
1901536177
2081199366
407472191
1240450759
1589695023
1719006863
639097484
1583488058
1672747147
451098304
1077279892
608428601
1013896531
1174935381
924731808
377796800
1985196392
1714639027
1989131739
1446171706
434027777
2007819352
482331275
73806317
1718635671
716637664
1088926440
1703299067
1645400261
1112944823
155002330
1379675774
569022548
2033756309
1958593628
1204157098
147456835
1581823772
100241350
1191462259
1530942148
220707444
2019463834
502006923
1465812424
675850132
285947180
1460017846
1685589053
1647819669
1024626714
1394778410
36441966
1311243590
27714130
1465106514
1664585613
1710544087
954092178
329205555
1174004373
1329688729
507960420
49191968
378610063
1796995765
877452092
914101315
600239493
2109274840
1909178838
1750819958
962627506
378970110
1807619793
1815625604
1553405725
948617035
1037552922
1307275395
994419200
667202332
1729922787
77986730
1688632946
375703248
78947238
2113607946
1582091650
116816049
1946674861
833225888
731705198
584397929
1673697702
1539962865
438533985
702315871
667650408
1758324461
1877605316
829610732
298360773
6621828
645364469
824348055
1279684561
1526939917
1061359598
1737207088
1532568693
2050304066
1141375803
1962702647
163587203
1072591981
1923127590
393986463
625862035
729733090
633281057
1453118353
237391956
1648364310
2058257941
532870364
1560601382
47826443
1943813638
1250514623
1848143162
1834246023
2079613427
1703641207
852332101
1571930645
1855014828
1284364782
833128062
227644086
20576718
253358118
901535747
1442672984
312863556
1922289481
1588216999
1990073260
89173826
392466509
1717528886
183067762
830901843
426008008
997174841
157900650
697016830
901700125
565843329
2122104712
945110530
1713999687
321097390
277156920
1260134255
431297265
1721095547
1466802507
1455737487
886205119
241870907
1620317634
1333554906
165283578
2069693169
1590203597
414910735
2050520418
251717866
1517301395
92251761
1358901584
2033388648
2069326587
1615931908
791859628
1364028644
1030618541
1441135308
803716359
1407071744
255170350
1017395795
101078144
1526872881
1685709733
2124152261
33780268
1402960483
1360012905
1953784546
1443528182
1579899590
1340232154
79065390
413827860
1433383915
1228443014
11294158
507390607
768954052
980927834
607371082
1522028952
1316030032
555394893
1016637625
1113161711
1383045337
1145872766
1206491015
1411278018
1123015122
583155681
1237489112
10577254
174610115
302569174
853027248
426951602
2125991549
1011573855
557699776
497878938
1726000451
1465207004
1923216106
480319744
438244425
1425062099
787101188
589388738
1041834633
180964209
535495451
1209067978
657020206
909150138
253903614
128481568
1727507830
2057260277
1659736460
34480185
836669566
39074403
758730008
1553634883
67885847
1782717353
2140151312
1131755150
591519822
1432475311
2099078226
659704171
1914103390
720433922
711358841
593754963
112689103
55767042
1404193233
331978576
118515190
785139110
2001222807
72796299
435989401
377129606
1048124350
1221986142
952240005
860872944
1731729765
1704361331
1630195476
751551150
1606077829
85521059
959417502
103268925
704796847
1769829242
296003485
341377809
1878041736
29124920
332145897
588690495
1179263102
1206920222
31953704
242311279
1045599633
441011836
466906084
1200972610
1484500060
1907152415
1781872525
817127777
840563504
1750717275
1389877329
1276870944
1041500966
1619469856
1742474972
1403079477
1029344914
154469785
2112004184
1764786099
720202632
40852985
1997195229
700419493
418287496
248634109
1266466235
1937455316
1620341757
721901988
186007663
62187927
1410454682
1970187601
900089270
1860394991
2140532219
1149061284
821587960
1633164681
2107670181
523990925
504070298
381902907
1265065
1080229104
351604412
359302388
814481297
361253272
1827029908
1587438429
608102443
364326376
325625774
2013895363
1018552276
1555397622
1734183842
1511711321
1465180313
779015018
116420499
1448135889
1993604492
191652969
1169050524
417742245
711861359
2069322534
1886909269
219750040
1958964389
1993206197
222442203
440429303
833017889
1117240305
1657507282
1024540238
370273628
136168821
973235705
1203065369
281964835
214954325
261594957
1346990752
678448125
700478992
179589515
980094779
1309268932
1368134980
652486386
111075968
1059282887
1670082253
3772917
1948133669
1304188866
1060850820
1437808723
346714213
430481366
1152576069
435383946
1669734042
504309419
905690242
1304733250
1967833158
405456737
1147235061
343889676
940946662
642723624
566668197
181708418
910311674
1466776286
2077666728
719445299
1468803250
752104507
990241462
1572327945
679393080
1591079323
796368913
1231237988
961284219
717866234
1730965812
1512034196
2040780445
1172154625
236702545
745495154
653715268
1652102107
1800845931
2039946562
1462573257
30656746
12549474
1884524841
1772335811
645806803
1462800279
1908330100
1024370663
2093399848
1023871472
609149658
1776201182
1826025232
1566319790
469899699
888834767
1942480778
689283921
171046845
547186493
74897051
1071823360
2064998825
837094964
1893272552
1293563783
499370374
1517586268
1729707378
1577245969
983418253
1081993190
538969403
696562877
799142959
597515312
403270016
1313758518
1099488341
813118680
521335362
43390382
164775725
984504773
1911029425
1744003609
1743903393
1201436605
1804099412
751650104
1496725547
545012861
672425432
506039175
1379974266
2104563771
1261794814
1602825275
2051103509
1408352693
1060875731
1104544442
1588636449
1123851924
524369206
585589341
1421003410
1757722898
636712842
400455079
1393467541
75369497
388238259
1505540080
2099126581
128891718
513155607
735076512
1709920272
973033052
1819348113
264961202
2025088541
1347530028
438289383
562467364
1646530720
768608758
1999007845
378336291
860884134
874390252
342131691
67605735
1192975945
2016081654
723342214
808416045
1728781258
1099570682
1536916003
687030084
420928605
1092696583
320761518
1034670176
477898144
114800682
1838535394
1769539461
300435287
1504844011
199382115
215108251
1467202168
784244148
19159760
188516688
2127884452
351302530
1113059960
7846363
185119175
126257358
641379861
1372424435
577163105
526035902
1396730180
172828998
353070455
531829836
1227402248
821715759
1098002384
42843861
131483336
959820212
17190263
967785397
1573444169
837322831
165026658
2114715290
1628000010
752181094
372210593
2045846287
347337365
1974570311
2024373677
1269817607
1622751971
713483017
1951430426
1470811062
2054448462
1009962605
51820510
793293827
1129191427
2037669833
522815412
442186986
367428014
1043896176
786830675
552027186
456665185
700240290
1808765427
809355549
1223316837
1566264336
347691589
1472795767
1799891730
146736341
477192687
455779185
442032733
282471439
1475042191
1567633017
450695481
983391937
62747960
156800977
550778534
73661249
433661936
1070725108
302956573
1538894702
547559161
1034666402
1873655240
2072886929
1062509884
1700556435
1232877982
1117838192
1492356386
1587383761
504375972
338042022
1850258856
1542127135
1818391060
1051643350
1622938651
661932401
703386259
422255786
1345413017
681922871
1259623155
904428019
1998920013
1155318449
1683933202
173990140
163298395
602068993
1884004111
519288211
1812218726
1229426545
819254096
971960356
1567196665
280621143
1698660539
1397604824
1034358613
1190142056
1246312716
1619335385
572907500
65873639
1047342550
322983719
1906084450
2058510924
1359782725
1486383572
486383489
2001490447
1348996373
97239812
1615836204
344071801
1047180220
1340000979
676534906
1189813000
1562596133
830298532
987451280
179922761
1449276099
1865428550
333137523
1887044229
1286873339
1064391597
138979976
2010548719
426573678
1118924054
581616197
458714025
875176760
2101036540
1784045589
1825131926
1464896077
343883789
479419505
1766007822
2005653430
2055586005
7057199
1722906300
992671700
587526733
452433755
2096548353
1456910163
536802492
1324212707
844849645
1117984063
1166408682
203550056
585966042
1345534458
1744404965
2035759130
584492599
972981611
2057281342
909756
1518127067
1473160397
941325679
888392464
1474672722
1975484789
1966391513
573735901
2138958450
877464414
1918280364
1477354026
1476328658
1152331375
483723198
1372564975
795234781
934021087
659968418
1778670129
1222799165
957127100
179519221
1702221363
1767459791
464881178
362427167
17518820
901145206
947475925
1412870464
476417568
865386143
1314232962
2045469553
341047106
1115078525
889883538
1654217934
1747128531
1396956039
585518989
1144304448
1348805061
1872806682
868619884
1414855409
200470319
1393725878
1450009165
863227273
1049867881
1902073060
951127431
1272062475
181116582
443008460
1000716751
1941026770
1626705693
371517184
1162748047
1662094995
199378942
1771681639
77540941
2142123249
571628459
4757135
718937097
2014003586
1143870000
1840369661
1516277466
58637319
1661594839
30860231
175767172
513874248
1001704234
1273075775
297710881
793587752
58858506
1865703559
768695310
86063579
453084814
999827800
413123634
54780406
301840848
1032351533
176268060
157695712
368744889
59280465
831582819
963680154
2026577271
1819830688
1438062802
911954765
2056203340
1236507392
129257518
2141737369
456257556
658913006
1843375030
1948858059
1677001708
2103714231
1682871531
1716351775
1329109885
1211977607
206427863
134958545
1745058231
2054813694
774572265
1617055814
402064935
148025314
1579598399
1525979523
1837102820
709168750
1188338980
1188909684
707368471
1617037087
1616636045
2049933007
1676095055
300545694
1745287778
2017731074
667144790
1611043945
325606820
1434637810
1093268652
485163615
970937501
707821505
1569708495
2139367550
618325549
890006469
275141978
900046538
495077021
561349323
1228625466
1876719357
1656746307
1471213564
1902053686
2038107627
377052149
1220235630
697332352
511275311
1310800083
1461127792
1127401607
828001332
2090658464
911670257
1939358788
1471035621
1099157599
1080376416
2073620886
810958310
1961665964
1131461441
274235707
1479037933
918551726
111002284
668240683
441803342
1849812215
1185732331
1338453358
45650174
1444681274
449315773
2033543184
830832664
274687548
993163169
961602209
934549004
127935243
757528890
1786246472
958303600
118905178
850940278
702685907
1264208082
1157101850
1767783413
1803155482
573897680
153879707
801924111
228162458
719955619
265605583
1162895598
2022075825
944266086
1754638531
2081089589
1852195176
1457480603
1812146880
1517851951
1352045783
1760132096
409595459
1045347811
47155546
780976385
316178556
7359046
734674745
1056796353
200325255
1609923998
319604509
288664597
602465020
1725501889
230014445
2049864583
2071471987
768554931
635345315
309983747
2001275692
217452717
1415876374
546044557
236367815
1673913939
1272614006
1983497993
1642705830
853591459
319347427
654819215
1058925350
1293960314
445657534
991384126
754681295
1158871749
1117140796
410966412
1846438322
915060388
1522158319
939740207
1973716304
215918085
1943481813
708087931
2099623042
953546409
1342133566
2059125589
2028171515
1277174579
1811546030
1204453303
47719751
668422353
1603256230
1014757299
1140964218
2035004797
233280661
1201089052
195495293
638851781
1383901739
1275016113
1536843680
2064525485
1057565781
1972222116
1217616615
2091484034
1801333153
714958346
377408126
981138283
432819424
1694184724
294055001
1347683825
1615131633
723023670
1596680949
1888198552
1360346537
1956544313
592786359
358706100
1829535506
1338988541
939765167
777843986
343203182
441706044
619148634
397757723
3015447
1368902406
1461719947
1819710904
1811143424
8182446
950148907
1696386430
1298441030
986521717
1611078114
1443395644
1567794124
1806701945
1022780418
800752985
1718407244
801157749
1824322082
1241378310
401928387
454200030
620495639
1312227200
1695250941
460262282
2038691205
103188813
382289731
1516534043
382621841
1566888903
1106667207
1042964901
1965695036
381273568
2133237846
192684389
1553497968
76731364
632220835
813153274
900852323
2024379362
1922668562
1369413641
114687988
1140445492
1605752216
2012919271
1263729001
838720929
763549021
1243228875
1341625750
8612658
388532669
1814163075
841702753
561910756
1462807155
640975838
1103342700
1055722599
1743605890
41990959
2025804853
1149082987
362628394
382961288
863099626
864851023
292170169
2027749767
1159069676
1451264855
257143943
1065516843
2054165204
1576754406
1963234420
234343028
1961194827
1140543778
826535089
419292734
1340703618
1754196207
1066483109
2077643215
659784612
796008291
1613363861
697148402
1054594921
520388615
968202037
1082558542
366031324
1112480746
1713773934
2118826161
1778448370
1844851883
1726910439
521746246
1319473963
440832497
949478076
1976080592
1924985009
785358148
1717310485
474228332
186617242
933294447
2131925334
1821782988
1372684254
1886899512
1484936570
591570525
1540174115
1809921421
340464226
895300613
1674694873
71259815
198525486
2058510924
1015828697
96621490
446289462
2005013472
508764490
1166372167
1593632363
1083252345
436034029
722312151
1803649872
1505237944
360601757
1529910471
2091693027
1643219201
2096318034
1563521782
1643446040
264857702
177275145
525187862
1663926077
156414977
1218347391
1782293234
766125276
1013524585
1206393021
54691066
1470901382
1419496776
728807852
1609628050
1087174494
1822856373
1566164259
68855718
1538970168
2083371581
287702865
1498935933
1144101260
338208467
425590288
241660969
713913862
1201678989
2133097884
1668108045
1058623724
310397688
128595579
1282798967
1343690038
55218210
720029898
324981935
239756016
159634176
80106372
2082345965
106185473
611277510
1880588259
888532702
1830508612
1471346757
1729789056
610427421
16969633
1935676071
1865655499
2122342135
1512803289
44003454
129801649
640029510
1831898256
315472835
1828231419
519974100
762561556
1592952289
493555090
1295514014
378135900
695902657
726795656
2019075725
312104306
1903641163
1052433175
2047049611
658719967
1379487895
322054131
563419704
122896797
97844421
878968141
792924316
1938900567
2043932817
819937775
940899160
967107502
1870872311
440020111
197586015
52290056
2127884452
1359643710
1068893572
62291678
2009460716
338860076
1306623921
934805738
2139492680
1558397739
1667551804
147699495
215537126
2112625815
2113236956
2051791689
1995451133
1606705427
2103346150
1646712175
1361175553
1744908128
367483832
838920404
279923932
266214240
1371966724
28379274
229527909
1394569483
207342999
905481212
1074358429
1518329983
1316415568
633228640
189828521
1077611349
372625733
1683489757
325143006
1801726230
1606106323
200471290
712004172
58498261
449897875
298070734
632968188
1117472299
1493611559
1160895530
1052179227
342074984
743956935
583025589
37004129
1637826881
351858994
529716975
740022976
181223243
1344141686
866074802
1806237259
1324643766
668893400
849276105
1724824621
335851047
308017517
300287350
1411033700
1557411941
1073485789
746841902
3564784
1782909974
1839762839
325059774
2076829811
1230461446
219037739
1758849768
1567235117
2105150365
52301190
555869449
2054693735
2135916686
532645221
166842002
80192241
1525143024
899682245
5219706
190049468
339404995
1255284650
1527790748
486035004
2140775250
609764907
477724886
47772335
1002330245
1640261480
2129687820
1649636033
1399462202
948835714
360971859
2096391591
531364477
378372246
1661802825
522343480
1915559808
1518100039
1600804413
1666901740
164748034
389364838
632342451
889846482
2085430344
238862024
1767253296
524917656
1759843375
970813342
269471606
217163388
918053771
798927583
663174246
601379309
957937246
455931639
1566106984
79746752
17309124
688568292
1776449503
1561207976
244951693
636184754
1957259798
1249644705
1067988271
10250549
785126157
960281043
1872905632
1544638262
594887363
1115386846
1468109456
956862856
29819202
1583845800
636809573
275920579
2017841715
542031102
654619139
681246615
1221627894
102934468
429235695
873488762
1722140234
384899106
1731236786
1782563705
1046806122
1340723951
1886977309
1746430020
1375925085
952299494
906853128
1161224272
909396563
1776564376
685509648
575457239
976803330
634828154
1131631900
640832717
432484277
699564721
220945862
589122820
1583478313
2049790350
395270754
1958222388
727985255
794844545
2071973190
174726368
1798464051
345709714
1500687849
612975185
281017686
2051246792
1005692337
1134754626
94072735
1771737354
1356468498
142120270
1402879346
264104359
1811918271
687314633
785795985
1793972895
1047578786
1937493307
1373411647
1035262287
1178018607
1597365663
1744035717
146495362
1751418290
640587950
1415779273
1350236658
1722565667
2055119074
1519072856
1127329668
1570086327
107045865
1902230845
497476621
215879202
935440343
1673871043
1153380480
926725096
887255295
1858715102
990708764
159867808
1638654177
25861604
1530076291
150338345
1095645075
27335836
977531575
1081229833
789364629
1641116550
1657003382
1177488107
59155717
1138678486
1000004675
2030269237
2075266913
89812609
793172034
1333689669
202854798
833173871
473285861
1119046101
451899715
2079210396
224016149
223671890
1838474651
820701341
662606656
397161124
1244067468
1271032383
708541768
1372475467
2035837836
1683926481
1596825575
191293750
751309308
1447614188
1339387468
1640593634
17580839
1788968629
2076945759
1095223214
787445502
1546755670
2140585778
1319239756
225660852
1909004985
2141966430
1060370979
728806285
112378530
1487130329
817432637
1898464232
953802272
1618007386
177041999
779992482
1117110704
1419336112
1662554722
226498584
587688462
2027182711
1847414482
1027388733
2126357546
1293662433
2085232500
321252911
35596192
2005159274
893956689
874996422
2138193944
1765145461
817423913
1208527424
1127283363
810676902
339875941
208622525
1089000778
82053390
191365418
2056457166
1437742213
482551176
718128731
43074320
1907531937
87490215
357247097
1983180573
1180896016
1774879495
60741979
1315901877
1340304926
659243197
708207470
988121793
1287708178
1926498471
644386659
817873341
116013990
1613280729
1230715591
69074433
2012752181
834595088
768129550
1966958843
132688207
110552483
833911398
1149156068
1387232375
1360973438
1499727442
1848303288
853263361
551279323
498897250
241419970
1800955467
493762834
808132347
464808199
1293073363
1415507736
2032967757
957010644
626820678
2089458007
419567408
755723006
427706107
1843477311
1146906277
165609646
1880631647
517566491
744297314
1791998092
2009535583
1337145714
337225016
1280509336
1440254755
725163275
96606756
1928339459
1182796325
1762810387
1537729297
1065756994
1467246029
1382338973
2085840819
966605188
1083964920
1624893984
1701304323
225960213
835663755
916337837
641502105
1548487595
1713850045
281115664
2026800964
832066557
1547988487
1565862691
1381974785
1108199542
1254078353
266853050
320613287
1497995150
749424674
1590046077
1376758062
809736516
1656024309
281569131
1519217690
12340032
492571282
352366619
1683703867
415227737
1352233650
199034190
1028920751
2080348267
7204354
229114296
143125563
292331399
213220880
663549826
622774008
75304030
277144154
1859989978
1618035047
1088390139
251879143
1143884853
134439099
264347873
894840656
1636083570
717255205
760817373
641429810
376917366
719099917
2038448340
417798052
12091603
720997400
1261358692
1927778539
1220396192
1049538661
1710097971
1543121247
697887258
733412318
1633503288
2081431062
1504151055
621936799
517453720
878629698
1807220929
1490546157
875563548
1991858692
1879088601
1263201646
1204058853
1924207692
232172307
337292675
153156947
268499270
1036429588
1222089212
53838351
1676109990
1896431011
607592638
1210825677
1164307470
1871584238
557931599
1357678827
1650573079
1332623272
1724655864
812001827
360630219
1513787716
1294720691
429182150
231782551
1516443427
1571451876
1531777813
1211885804
662350522
384899106
871266390
831844927
1806608721
542840733
259971905
1996938561
727093122
1827650090
858808841
144229471
623192595
1004718757
752050974
510732572
1661467919
1058119791
1123116541
2085103028
380323361
1320830789
1990461991
994295314
923687257
1874154049
345326418
1003354005
1673024019
196717146
903940892
708226110
1692001850
1840641975
560679572
1242279740
1610119574
398925201
1988302009
1742600975
1417229627
430570258
1667421495
422954001
2055828606
1445662965
1946755387
613002240
1022339591
1779539712
288014019
520472510
1497995150
703258805
1932006661
2022887917
1289218034
768537973
1713157877
1392826863
2091149169
1957093724
1905961100
341556136
790663437
1216128201
543913657
243497430
1591309855
1688754629
665293916
353840870
1977480290
277262274
2080574170
1402560609
1772465090
1429911416
1561301504
530750759
1415272023
1814205813
298439968
518289707
1482457086
1009374425
1648629068
1856574914
822066578
1083033272
790942215
1227130760
1263650668
47825196
999505432
585097072
1654815906
1402633728
1863647318
1648673531
1616793635
983295734
1346872589
83062293
639308696
220493148
2103364541
17874093
1890494694
37116118
890129092
296407612
1700612951
945237499
887117799
1368543935
911929908
1428484737
158161660
714755293
1787577852
568561422
909363977
1343479097
1671067878
258290111
1611332607
1679299287
933021509
2058358592
265693277
672217223
1379492225
1736395621
1754901744
1971029168
1890691248
910640653
633111452
645561677
571715244
656258655
2132474218
1456122877
1703713883
1714753076
1074479634
1588418994
535032058
781565475
1192579996
626042179
1713809676
1654979452
301213740
408779842
87381427
963797603
375725139
742554069
1364871151
1584245819
1752501622
554809733
529115891
1100150177
337945935
449794760
262962038
1733911909
790258592
1584033257
1979156142
510143105
1292585077
1709181573
190993786
1593641132
1419977733
1289361899
52127862
806720895
1250052568
1973988678
1596493698
166603886
514131722
1338771825
1160561741
56337421
862141384
1205723776
1342393725
508929720
107713093
216875523
2095600711
1383050240
1206765901
380990448
1798966188
1391647385
166868587
573089714
1926949618
238603685
1983359724
1333345336
1890686542
960166441
193634587
324823953
1309680086
1072131761
1093439011
900091218
1203260546
1490451169
1156115371
1449715593
682249691
1384734
1126244229
1271969466
1219671848
1672022591
493637532
1954353061
860853081
1064733871
651202607
1696689234
2130614445
545439529
97572294
1438316279
1336274341
1278079371
1848995387
155946780
493637532
1306418774
143750303
597128110
562662514
1201378929
890175115
806366647
2040097864
930181838
1736309180
593901364
195568887
1392556723
1483202520
290355264
445447143
1962883665
93296244
1978566395
737013983
389746207
955969382
1319373093
201001518
435906813
1705195425
868013976
1410293459
1988777657
1974289648
198444804
171188868
1339986097
844441654
1288163817
1617812151
1993238171
1559293881
1479333746
1490488237
1134991134
324959514
1336318484
739027283
74182716
1528137257
540179714
829463114
941134184
224750803
276840193
1055785863
826674388
1938340890
1476967080
1397601710
675051771
811176093
1469749178
1579342396
1007995444
1124673805
685073367
108844630
151065533
1625115118
1712233069
285824641
338266656
1313066413
1874263937
1596415372
1207550082
1955081894
1684300872
1201292747
1927228250
875808838
102864496
1424434515
1091216852
994763444
1542912979
2139810512
975442313
2034366310
1916808449
2064878828
505330163
352316064
304059816
1919333608
2117167272
1084782046
756992766
1452660477
1474947407
1861433743
1584525769
1806453913
2122946215
1321003076
61573457
756808154
857938971
740174614
1406295126
651625769
875352565
1287152799
1210717884
1499532922
306865160
758704237
841644212
1724241649
997018603
1766428000
868105097
1443904614
437953294
912609257
1954306054
149413975
1915346922
890811867
214139528
355986335
828080334
1754590135
865185526
127777144
496626663
1775192835
69319522
1772701622
1704514658
1606065814
317472673
743830830
1838628750
341797524
386634211
1181546773
809654355
773561848
1840285122
1183832615
979045298
1629066424
1980791740
772382770
1398322139
2015060436
517218320
1304899990
2026625043
1012988218
1007567224
1732432251
1736004907
1155998409
1795405317
2002719282
2137463077
824579900
589918676
1972459273
458971479
628559445
553417119
1868062789
574928041
1671026429
1371524440
1587438860
1344530492
1841534774
1807627917
770998998
628924095
1787865594
1133525295
1781748682
1051822567
709065524
1138488105
349200092
379857000
995178086
458542651
1177092568
575863188
233163063
1858202800
2069521593
868109531
1555056031
446877160
1875294597
1350400226
1273596268
1570444475
1832729507
458306358
914043169
175168834
691006881
1627419307
1010289282
267557462
876941677
1208573369
612184960
2134397127
1624287807
1909549711
343203182
193240467
123460264
1843112682
1497427236
44234800
985980052
120627397
369188767
17190263
1274463885
196453719
557287710
1948231127
1120448157
1088961168
1684376990
1362889225
993711859
1157625591
1444903083
912902330
578610160
306809110
1210098528
137704521
1095024454
1807426754
74854773
62633478
110337698
1258307776
490511804
1935422438
2136935128
139851254
1892870440
1293331477
28945821
1173937065
2108358000
1074447257
2123567343
997739897
1866826294
1063828497
2096348670
794693818
923832613
447388631
1858167985
535753406
1034918901
848289186
1364470909
593960472
683795404
886088050
1837699111
748927864
1552099565
2069602584
479029924
1328316970
487491395
1942804819
2121514180
1546772640
50121448
826069424
257700188
1844520553
1299154652
1924069290
1926373180
191746304
1384332203
277941395
1058313889
470037650
1563658609
1017145160
1136418847
1225708562
38125477
133055166
2096437581
292428716
1982167352
692542111
2081634878
1280332240
1456399016
1073118279
1226623569
1334955000
419898074
343883789
2031389378
1224621765
1925140544
474986307
1781646617
2094145928
1697341879
1170256830
1924860046
322358146
609684685
173247002
826929454
919403093
1389387507
813708900
388720424
1417312246
1382458596
1578694588
1399271276
849122822
970604498
909395613
301895237
1348113016
576126672
1930155649
1328453612
749307948
2145399691
1810740337
1202090279
2022621501
605172740
335031025
1054857446
708725418
368198089
1360972466
285589303
2035049896
1134210755
267759615
1895772625
1792466744
1058508861
1556669123
15896575
836452363
1745311561
2070038140
1372830230
278637163
792470102
852509512
2126587176
1099559879
700730596
803221310
1649347840
1679452093
2111409474
1192025207
953847401
1483846602
362866448
1837726517
1996958810
1651078471
986761387
428908350
1329879409
648015560
873868981
705576688
1479891482
2035804075
175218186
701539875
256968400
912096586
340522791
644487535
845045778
48659683
817948520
434540841
932137909
1735979449
1467759979
869135981
318172334
577860430
2134760147
1126028252
15426322
672285427
907171656
944079503
1023296331
1734079413
1839893865
1419642741
1161783720
868255015
826598231
1400518507
482009057
1631411353
2121205998
1275540544
915760231
498157429
176053817
2032439079
1401443195
479527208
975581045
492557758
1136728637
1066171763
1061146713
1113356303
1279781709
1335874608
680533673
1704246940
1114241154
416757486
280768976
1258532361
1926282895
771307685
978182236
678584582
1886114578
1050114750
1237035940
893018141
1442667968
1146708476
1295863850
1455477423
2097419701
215499605
1145995712
1708299801
1320036299
364491039
981299065
2060917714
1444512439
1362150111
1988956832
1540168925
1356801493
1502155305
379830041
288554851
1422318155
649186649
1957619116
1725866839
1298000180
912388055
968082946
1900573877
197586347
8097081
1678878079
359115028
1326381923
1769564753
1429944829
161542751
205601606
2011286427
348358394
1532718163
2074680479
776905668
2039369771
2006628006
1590594135
1091177271
1979643505
1155868564
1165042469
73678730
1846173446
676263266
1774544460
620240479
1727731621
1016466756
675065358
2081491026
625648860
441307331
1228417996
1044879765
177626996
1207309484
1961840265
494798198
1049709871
60770213
985297636
487251957
710197610
283010211
626753796
1786438233
497902339
1056486391
304527726
161895547
1303567442
1180687356
1337210201
1724308589
745796587
155822773
273233326
1335774160
738076867
885140464
904228835
1403818028
1163441615
1719981610
929140575
248214113
331757182
1527196605
1558157312
244434571
1804041100
252798525
1857126194
1675722893
1102402637
720878252
1473443902
1369888497
345154177
1089644055
80704453
1045493892
1104812262
853431060
270401387
807054240
1179917507
135287004
1343309298
1127618228
1459167285
981095497
548681533
1955618466
1222777341
1271680946
331202850
922549817
1900609486
1154954441
1999562927
1292968089
895003420
381228487
1815470433
2129894737
197253307
641122368
1617421534
2016229709
2146899426
1539823490
68177494
2059377618
515518569
1204785973
2051751287
1817195964
664223334
1962819980
651039380
1734574674
248650285
932369884
315144213
368160577
914378279
1681250913
884496651
1474700618
1815230567
1449805778
1005338613
1315913379
48963676
43390382
1261823554
159055910
902932273
1011540163
469047659
766697715
466564285
736241622
199450070
871396747
286747742
157977925
1692950205
1302946926
1634244861
1526834695
1778746676
1768201999
645750696
91687709
1724402785
442435753
1021280831
2017794362
1900200729
469751863
1219187976
617743756
446013404
604677206
396069004
1002696666
346045200
485026744
1577466780
1395617776
2120134640
1031700548
2123782071
1661298097
1230195207
1987749107
706499803
1509044908
992946845
1444466877
595008970
954871389
357111233
1836224636
1765049695
949991653
584276553
1265341752
535478811
1961874235
1706175885
1123513655
173756559
1578473685
1346878777
1758572581
56053456
1484202611
1486384593
332400315
986915941
269508546
950344260
1306841295
994055208
725170179
1295196851
243966524
1223525911
1237684002
1940720917
1499962757
797694611
1454072371
1417247912
1196960950
1221943748
1788933352
1060426066
1959023920
22530611
476023449
1683944820
1258721697
205529790
477401896
401383605
820787121
1916950995
2091854162
955775252
1416289727
1041310063
1000433276
2137025073
452684673
1050192576
2090477616
786117121
1710447350
290667554
1175221472
679242165
857948441
586202664
202779494
406004525
456414707
537872869
59591993
856530066
415434724
461053531
205078349
1458600200
1517155156
1230095036
1254411515
1786432901
859318769
1496635624
1242377937
1230668595
918839710
881015977
480601079
949812772
1001228539
168686066
1027927204
725612486
1813629920
742206361
653187630
745706260
142949288
1600814298
393284849
805268492
1920811162
502256444
1091246590
1151151940
360603749
573426987
1579269424
648271169
767254430
1958475802
1577460598
128350193
744405164
691983923
5520574
58161958
910452880
2020159659
1761953229
1485486100
1497478875
1643757394
467434992
435696117
96087003
308135410
1191375370
65933325
944513709
904912808
365508771
2121199788
889608535
1752364963
1790724201
1364140116
573437265
112273505
2057013463
2046098603
392515045
1495119033
822390926
215437189
627863327
1417149817
1120778628
629319784
723668190
777810558
645295833
437746508
1656531428
2038790910
1925393400
951384630
283291074
402426582
2076234363
2003800699
1267675196
1870694510
284480133
824789254
466213204
1339580929
1973089557
1398198568
922208304
1032187208
1417434749
226332026
384435046
882743091
449964713
1681010195
303253526
1511348932
43846827
1428746427
1051278799
142181350
1315452134
2021203435
145964079
1276732713
1728906918
142261027
715411281
152084097
454002905
368155709
1009586139
546389687
915247106
929269941
1570984625
1883122441
320504110
1317582247
1166517307
952418621
263233352
1889991519
626773849
672381956
354493180
341949940
475018850
810944676
2094398709
890604590
1284276696
1008115841
614577510
2044640905
869155292
1878630374
453630350
1265811788
1995051521
951897323
941469112
916642115
174790272
865146383
328874019
1538327931
921128368
163691866
939196793
2090741871
182083566
1026359991
1734946957
1454662058
1161522678
550383887
1815341242
668321275
290331610
2133203203
1125252325
138433495
2035604374
706073232
179844954
751751621
1273968868
1562226208
102370126
1908627450
417075347
1859838405
896296886
808998176
1954997582
1544893050
910262658
1312997638
1584191031
1335490261
85028765
471645180
1936171649
258813986
1483450110
1530382784
830245477
257143943
132590136
1305686632
1205759240
1419216507
1760917896
190853870
1588889153
1885112074
834779419
691473684
1579598399
834654617
767557809
865511864
6797042
1665577909
505797997
36076862
659600610
1729412755
1323322675
1078955221
2045378012
1783085475
1022501882
50893778
1649039788
1101252369
1184756321
143424967
1460794136
212640827
690294596
1000079443
935679031
1864984592
1632139126
1788608423
950606321
1288064485
2079186733
1343708194
1621011383
2061032428
1517048809
1363421138
1389425545
1208492265
495714092
350740912
354051282
108088924
255445548
1527460488
59384373
1509882643
1055572256
695616100
871130120
1446836858
1439415041
1082118018
1051944339
2115931741
1822317395
1190728665
1585321134
1124664401
369407290
620157889
1437418616
1975936734
1494161225
578606800
1776235115
914752907
1608289883
877669853
1107850951
1796016292
2141797561
421856627
1462396596
1316966924
323277356
1267324300
1526847262
205653874
258982314
939649550
1890432089
196864006
153698954
767345912
895968512
16778661
324602116
1512934592
267772234
23452383
883759945
2011147872
1458540508
1822407794
1456554314
1256369966
2038284176
1400471041
176336859
740293132
268242862
106753593
1511338016
6920005
33663610
406330111
659305812
2012126693
1228908974
640686582
147091666
1774679943
559759079
744746456
1940206530
162506600
2062514814
894458637
245123924
720591400
83438096
942604883
1675373661
1662765380
1728208510
1197954252
1019153798
1168516417
1754850915
665107840
911197232
1945961336
1557262362
737580987
1704056224
2053924311
786232377
1741250467
892533092
1448622300
864834963
573935346
1374825916
1874798013
613961887
2018238569
1204129327
1779091535
1588460304
604893553
2020711554
395714535
1131834555
2076961139
216199832
526798490
950517400
1073017365
359701529
1006888287
1127456999
611230913
1796987709
1179186229
143001219
1199267319
636529473
154659750
283680167
2005318269
729873434
1441437241
1328733153
806943297
385721787
973480759
1653121658
1580176482
1358261043
1154635073
1375387954
1495434713
330495245
1241994446
2142620097
2131296554
816735801
1696234546
1720413745
1024087598
1122226175
290032739
646725210
1356258990
1897907618
1362653687
212916727
336010643
506776716
1638118328
1179146258
1413312665
2105548862
1882254085
150410862
1118704606
1864714131
599913186
1447602261
855736695
2065402451
1144995360
1491630376
1854375531
2080382167
1810999955
1472853482
383883127
235197848
156456940
455185132
1798774010
76846452
1325847280
1789989074
920870286
7547142
1273001903
697681058
1670427069
539553423
1140682968
49247186
128817902
132839647
721974569
1602909145
1524374847
426546705
92832608
1090575242
1097592095
803441733
1384518940
1961918727
2014119181
1369319028
1503511164
576034844
1382927285
203205762
1636025783
746019561
663710356
549670192
439215933
1671471430
46103064
1795672173
1852504199
778203012
1135855459
1947643294
858083692
1828947393
1719851514
2101008138
2093624449
251385055
1746391558
1473880038
1116889038
251693573
1842912583
741337794
1887507125
1829811203
1020972522
166878907
1095085644
1321967542
212454902
1496529294
1717478543
757952699
255305965
1331952369
1141290852
996651736
1240971006
530589857
1042394118
1895537872
1416416767
682989543
1975936734
1189540460
1262988347
459882621
1868542087
1936873134
1971921249
568302286
875004244
2079810266
651192077
712022745
1759355818
1979255532
686142341
418991086
117269473
2098481855
558249702
1777320190
1237609861
1180458695
879445425
1562477190
183254142
694068739
986293497
1669255280
1046037610
854034297
602006689
1798418878
1687002269
1433067806
1939760520
1076548726
979666283
1241581335
773072740
948246367
181378953
1345027977
1630364892
613991309
1894443373
2115191292
1236802868
878232290
2133957824
43157420
1470386927
1308264242
119488158
196286623
125445376
807239594
887501375
1719033340
1781714248
1244559251
443383088
1305249540
1894112110
2105147795
340652101
980394730
338749686
1936116449
813626722
1603097931
1095165840
1314989687
1516863744
465678513
1119845826
1974103829
167053558
1014193631
2016921913
18936031
1593840134
273260963
580595043
730580509
1268212901
2040835188
1793115635
585144747
549193046
202074436
707269318
844295407
215298682
1103615470
2035062124
442590381
2136871166
1344531905
1907611680
352345604
1727477790
441442548
1134212415
858650266
1583289236
606661194
1271382120
1818476390
1140262539
747754083
1076764117
1385707628
1835589669
392041159
349923423
1907671931
1968311984
1126513350
1023758388
708778718
555232684
117412718
948190135
2085122583
1197743301
1891066333
1254227053
1954253079
1497886338
746560228
2114009072
1600238873
1250928971
775476262
584997898
201074616
1518641129
1913812493
574429046
165804298
861040721
917560341
1169899697
572267388
982380504
2063765717
1930952928
1768003486
428010484
1148087159
810274042
1549559235
1301769794
1260585626
75574478
162639561
1854583997
635050519
100783864
1202046026
1878720689
1870341545
207840285
1287629840
1576737905
1073546697
321703779
2137673093
1945802387
1654817697
822466226
91712507
35077013
1382046802
459716902
134132680
260808404
1950301212
1955535719
2023732174
400368297
966106647
1601006590
346129225
1142980087
1182929208
1554563173
1337891488
1396285482
1306460996
1739009257
1922686177
1039587888
1732291504
14656522
1036005685
513380643
1806657874
1596211098
1482827254
1892344119
342363440
394875775
2064923152
915961750
261125069
524053281
1437568351
1016683154
525958040
1598236764
80277400
1013553654
219799938
1443056604
1261106496
1778923419
1942589307
1259292500
724677317
79907074
107442919
550882893
2110373123
423160242
1755901248
2047459982
1316132072
1309300887
1407919385
563824166
728795977
919883405
1607956368
1974542061
875066545
725000495
1544204709
556705706
276183245
1035878996
1813629054
1299314391
421007767
423677909
333891693
513259623
92815185
544028606
772198419
1702298816
1204911301
1352226719
2002509918
1324214417
908094553
776139691
1417398043
1519529872
809453533
2091803501
1487117586
579170613
1638686
1928388950
236617950
1613479763
1697225612
975448133
1341321642
2141727972
1680871486
2137390054
799591525
236194124
1321343221
1350162863
1278765188
161052541
735743798
1874846282
1481820291
343518423
1431206724
2069142713
1594560555
578383967
1320297951
854046379
569724952
426588581
1008240231
1266982371
44868093
1661078292
113598673
238326980
2045358209
544903601
1682580775
1587735505
1771438668
979257031
613295443
1894288534
629977292
1093024091
1919409140
1061454001
1107102852
1298544623
1966894863
730153409
834447479
250474571
1248202745
1782956578
810539531
958575531
691356898
300001333
1331804040
158576968
1905993853
1372454295
1872111885
1617257860
939990454
400182300
757097951
1113376500
1441040263
1567359632
1900825032
34694566
212183088
875431160
101060241
898737035
1437897937
821418632
552074039
1589137905
980833792
746629564
1627839791
1688850623
1480837913
161284848
2000438201
1218965730
304348575
1343255137
405182857
112723707
1160456158
225402723
408877939
1093835528
1423562122
936800167
1570076507
2010729182
1223980727
378754930
1264316885
1047309682
94435398
815622608
539553885
1116848025
1053011348
88001765
1553174965
2028062076
192400569
1810593161
1471886160
1187712672
1350413529
1390175185
411545013
267937951
2061456233
1511225343
1466225228
154662168
118939764
1187804575
1390752699
1850293586
492086737
927966655
1102428842
963251768
89585679
335759714
185881978
1216649387
1886002893
680310195
134029222
617742279
613609672
177697771
1738351760
1113776882
1432039284
1702829121
712702498
27552394
1612685504
758301255
833903078
1677560189
1364946458
1449667930
70343488
1403553598
391191422
245568616
836336787
405431548
886960284
2067086739
633362618
616170118
1909145502
963944963
13548747
153244787
40110362
1790215660
1544222514
552344328
2073503655
1058274763
2044101942
1427831789
1543609528
1155014186
1447415811
1546943118
217987765
462328741
1700832373
1551098912
206075465
1492695204
2121973244
699149296
1949849156
2145096780
1436704538
1301895017
891996192
677582931
1609789995
1314629651
1891484592
1126976215
86333553
1160063888
351164900
706073232
565297872
974423497
411878881
1303339656
572084539
195454215
275356627
983473514
1969200585
1653444796
1696123009
1672965036
2083529872
662638064
2122973396
667292116
1165735231
662066817
854747187
549117184
694728492
1018331389
269791146
333921784
424190037
1775651472
1679801762
461036859
1171900756
230724863
992966009
724131285
826293907
2042642960
736164758
423438789
1560968486
1164877662
822279003
1680370103
301511312
1676064962
564912250
1466687841
1681167885
1120534508
191543135
953969868
393057470
685604968
235368068
685156347
955352780
834053629
557419476
1945999649
959760408
1443603162
900553310
1023545285
1276175975
1117131059
716084325
1811797999
990099594
1666308863
279950219
1500134675
1419101657
163616982
1608496980
473327410
1074982720
844295004
1354621909
61727857
345953392
1569603500
202972522
1486968097
1494989779
794701164
1663041331
847184019
1277167868
1230363490
723646535
1415423467
1693534345
1805522021
334474467
1920839875
1612899181
1839852969
1252825580
807132067
398260874
1556569043
1070403858
1158191677
1468688929
815013762
2004743521
1615053510
673720610
1875013994
1592579985
1965380526
44009812
1121153873
826528162
2078224917
708342442
973017731
138544844
1490625603
1576956743
1097727752
2070623627
1273974561
205969818
492402755
771008581
1698925607
4201807
1561446374
67492542
731393024
1831318942
1311645743
1897890935
1956975883
1184321735
2002613455
1800671414
724258189
42129720
716263788
978194105
857012595
951481426
1080581867
277866435
3137706
1193098495
412920513
465769517
1158079711
1896208932
271507320
2120501569
1936445531
2047407641
1162633506
41755226
45343947
402138328
1282382153
1656639219
1856637399
1471976376
1836466302
1014168890
564832663
700486619
224540528
1785282400
1801057921
1333799763
327086367
607683525
267603780
2131220022
936411979
326058123
682981669
911067223
1650827808
1940633398
2052065208
641534318
1565844154
637037685
1271137660
1760551631
1623377381
775135383
1897326248
832540732
1700443808
266736074
1861522634
1086659138
559571070
944245420
1005243071
1274114946
932674982
1810281984
1596890001
2145927174
1991496846
165682197
453602887
1500544729
878486836
1423871184
1298777814
345278215
992938795
860491129
842301639
1852008875
83275559
1607279071
1128797783
1718295823
794566568
2008719789
1398985606
1499184654
97292467
58675499
1205124673
122970514
1660218812
1973057790
1744801239
1473556996
1312842861
1914398206
1618052088
152948684
2135318215
1317828810
916595563
485372332
623192595
1031681754
1474110793
1326675463
385421487
1429393794
2056316865
697566066
69210283
115039263
760366239
578608053
790125428
178681599
1684686798
1836409854
155986829
390753004
1374706974
1207176909
1397513689
362200981
766736618
2055501292
1331036025
509488733
581706945
977240061
672107707
1775141495
720283510
145683940
426727423
1810473639
926513928
1653344834
1485974819
1740985722
205134465
141935365
1264375613
1143918041
265481300
1400397969
2023529159
128114882
1745365755
525985067
1120387840
1402745578
659843654
1863739513
601716514
837588258
619783769
785444852
120181559
1922548699
856171524
2027093296
1788386539
1443016467
2134793505
1621813240
1758539633
325143006
245821822
40738486
1992478690
1890320251
2079428311
1555398547
478932485
515013954
381082023
87802259
366861118
1508022198
2042455180
1373768500
633317047
1178361032
1314593238
106348986
281448473
1063054653
1402569710
1037991342
1044907542
114369826
1463038410
590255837
1553521056
56534842
677648711
1533263022
1137812615
1420809089
2041445127
990383493
369264333
762719953
1492701403
582267391
1149145238
109040400
1699540511
792967281
1306958642
82911806
1473056858
380463465
1978693407
839565899
990949827
127601530
655049658
978496732
14535527
278508512
417934410
1074858565
241184033
563616207
1358007278
1785872342
1761255230
1436470188
1810251658
1161032267
87610458
244094588
232962786
276462309
1698532079
2029114317
1005272546
691329370
1783875848
333150583
879445425
1349883983
1869720648
780473791
684490576
1236901607
1318707952
1564860317
2078403322
4894314
268589040
1858735268
284753673
1913769605
1372992693
1707045069
1114029848
1925605202
1590602692
646066852
1805538553
182991528
647862373
1039820548
1569270201
1334672040
1486835138
133009603
304361142
2133904197
924264140
1190128879
666691796
42613822
989197159
1939332024
308130032
1197948345
2125675330
536857800
1214798102
1176681632
2113013591
2031338070
29130090
695520570
327315505
313503611
683365014
783144342
128010045
394087433
1791067056
1246525052
549049896
1373464861
279399073
523715593
686012435
800582589
1675812979
1050811636
1902173116
33265402
1389172943
288244917
321923615
445337146
1263936247
1790537003
1280837770
1372212892
1434039450
2114771053
857096598
1716850387
1819886210
483487982
1650154713
1927584328
260050087
425582789
556439647
1873048357
1804666785
1162912334
775341366
1498028781
449561501
294500930
1768175202
935850872
881850289
464207743
1664311655
1618477121
137010394
1732017697
1523129807
486533050
2137005941
1784207494
894362829
321866221
1352531457
1253940317
1541128772
930450831
276997183
1593021292
1066012147
501340564
17926359
1927881648
141223527
1624954532
1368452166
1176928282
577792077
1787031494
1544924588
1664869244
985922050
1894882031
670318869
663513006
1757683432
762245736
2076953858
122976040
1420745588
1165869594
410763325
2014675558
1588008029
1695953694
445356471
1507833687
770042269
730170106
1482516074
738146651
671996577
1942615274
251080655
350760663
1392502710
71407540
1580516679
1983640007
2003094768
958525921
996116548
1470927775
508929720
447295124
1564236471
412294073
897866044
1000730068
1625646742
2002441002
1578826316
556663842
1342280789
1430758809
361613466
1998288907
2118785974
806849254
1129677948
1148631619
705768201
1576236560
1248478363
887102743
1175956910
1885859220
2143968246
1128205513
1591929544
946535034
986331302
902316011
1124365238
1597921235
117636068
489652013
105139971
1083715803
834818440
804601755
1995977633
1752405864
1014096431
1567443131
2017686702
1162441814
1783824030
866888154
432047549
1606550233
1883643538
678750871
701464004
867460856
209082504
1389938808
312392754
33545792
793411333
1087304925
1161048212
732631582
371485481
1202043345
563165501
494789230
556760563
1717609623
194269293
407639055
1801163495
741593427
337674290
736447042
1123471790
2058501705
1493869918
632885250
1335714454
1790369091
1960335939
740152077
1149143435
1532000565
805889067
1295498563
1853432009
207942519
1365377383
1005913029
678557699
1089088431
261885715
434373737
940152037
2104978920
120400268
36449153
568593295
288664597
1274803434
1587943291
264488367
175627260
1596205279
124728594
1569146971
964850169
1308558372
1366865832
70509991
60580977
563484380
935815163
1706817494
958027258
1588002619
1204600239
1133298230
1033396347
868151289
397179738
780503596
1820312320
1169544864
274837894
1733264721
101230055
1749743457
451099997
1763967125
417649805
1603801154
1664554404
1942026292
962197880
611557698
550406931
720731755
1007114844
927047718
1237033476
108857978
614521994
263560553
1587038186
630027858
1344958400
1079591706
895269912
1333579499
879017183
1134419827
1358782757
62911230
974271960
717552191
1986266017
108729735
129318958
1593950597
353280105
716664772
1502293414
530265290
241375632
625044278
750774920
388083856
1644939787
10956330
505951955
1210121534
1705476367
2135226385
1148507886
1266612318
1056998062
944617108
835861040
2083140926
1616987220
1527200446
100934616
38211779
975709399
1736142250
1495659414
536135056
912870526
389607645
1009951107
1565607432
436857969
2065046117
1611863095
531929628
897553388
1304239015
906994546
211923889
970590760
1858544539
1788819868
829686378
830008996
141878920
1900849095
1996416075
238713306
1843197433
661609975
106205475
1100739277
320033875
40167948
554280339
121270306
1321523927
1574537555
944982009
2020817223
1960675825
1569466030
850822779
70789972
563966677
503735656
1649345187
828448984
1425033452
1598031840
1811604450
1199723046
271103981
1299143029
1564687415
1116017005
1258101661
1828584985
1723928618
1486846704
139052676
664211746
725485023
754969765
919925899
593012750
2113963633
1473398604
841165673
816444093
1729775838
846300866
2120564747
590229061
750260412
1051461117
1968673929
2065295555
514811415
956161650
353914348
890434010
895157158
1844754450
1225399313
481276648
864144661
264408959
1041337221
1543382518
1482734661
986995814
1857221503
260987842
948586265
925946399
1243204275
877685334
300590945
1426317596
8525954
1248496224
330226546
1053800263
529173728
1288511956
1461797612
469664801
2020467738
1495942529
1741482908
431867994
106442875
1002524641
436027112
1152145825
1720699357
898064684
1279469471
168475187
598600247
737900675
1026405035
1334354307
746201365
2122138193
971714490
1229918376
1947104409
789414460
959480806
818360885
1135117945
1013799081
403736268
1080732980
985131873
573830594
1784930355
1761900283
1541495153
1157425821
366394137
413989926
2097214569
1859312280
112845380
796967211
353355890
1210866493
959146253
134643009
1706315547
1329175182
153342660
853772268
1751407721
291899653
1171385520
1751211536
793194331
1474422103
472492579
338605150
1461683525
610895491
1671947608
1454450798
23028903
357066185
814328579
641490684
2045833277
307680118
207717201
2133421924
150278878
2067108767
1997802728
2145003712
1950512506
880685517
1089700252
131108503
332449311
1988852859
2042896500
274617068
1448013744
933095893
1905279717
1050318775
1392455851
1340097760
637343799
969495107
1571894026
1968286333
717930362
1763317199
1552745407
54431683
1514912012
1041062469
1084110578
409333049
1491054013
1118919582
1830834365
345216243
951246290
1001036069
913934488
1487643782
349518004
483376283
236778037
815449810
1600646278
1400761916
928845682
482550587
1254234565
1162172330
18837899
977652424
1361524155
554114173
605120900
1257810108
1310732627
1860844849
287402052
1464028707
770839212
1624210995
1542200051
745487321
2019917596
1083417447
735064331
2085138564
1584297976
1581518912
2137958350
907189293
848732111
1364864826
1313263328
1099503613
729545675
1913052129
71247676
1502683047
1130076724
1195520850
1416352597
84497587
692633295
286182439
1521307724
1148333571
2140266984
1238271911
1153936921
136446650
2074310843
2007847983
1236935913
417617727
645996726
1320789400
1336324903
450113512
847725060
991296061
2794481
1299535278
1608382366
473176915
1709517505
2065912619
1195606910
615277593
2019310250
1902011314
171541424
1183367098
1457826475
906131695
2084396470
1455678412
1711735385
194498043
561930524
2021985930
1805797188
329227308
811261581
1291831436
825106798
1475610731
137307233
149841551
620828551
120414275
77582815
192408147
1785253324
9204720
2070094206
1093044364
124842325
51593678
1890708836
1423614456
545619698
355595615
1836467724
531063107
1644612632
937898741
1829704
1708666022
518800979
796752227
1077792887
1777040243
84055707
2005350633
1679223328
575258159
1790467656
1817463232
1717807121
769786248
1206856984
1490391129
1169714263
252340025
400013595
306662308
364411583
371138945
702376424
1164009935
962354425
569854060
79343193
706264175
476359462
954773452
1620227122
112211974
1794126247
1846231968
666427187
576479049
545333874
594081724
1398342685
1521902264
390237996
373065776
887138628
1597132476
731214399
473230933
1947055311
1627445303
847798509
1798474746
1312783634
1047080763
893337203
403098338
438388879
1959691862
1589675469
875733535
1876472458
572938018
1706420723
1580017595
503837774
132642197
484099695
1983882353
1813219427
1403310039
1871674163
1596110179
1742044639
871065419
893374632
891384917
967905963
2028024369
1301529684
1267163482
173446936
1969269644
1718250051
1375608389
1663295603
576163241
1675452002
27106564
541903580
653629244
462111486
305131660
1430265716
576791280
1805838401
1786859706
376686188
26934896
1764896803
2139883889
1870235846
56903753
1958259222
1861760240
83447102
800923368
1998326621
1781567451
207744429
2033261074
1022845452
901629578
1332072407
1823612625
506774208
1925184990
67390899
1383708930
895794141
229325260
439394650
1110596600
706788575
1589735388
1928804957
36542837
1396096883
175137715
921323459
1829820675
1542356962
1752729939
84986871
798478479
1135937597
985762974
2076384874
1810754373
951956621
1668193022
686173072
970903802
2088740563
1108684701
1133132289
2100578274
1686467493
1497916587
1979072238
1375380461
2055274463
323910116
11810085
374220505
886050189
1861392757
731336578
1257337198
1902529576
753022916
348132854
1745437809
335939163
1375334739
569577467
890666813
384340482
1008585318
2010631271
1753070723
696809605
1560221677
108130746
691070062
1425647036
795699895
1774053948
1769378559
1827663753
128859876
1195247506
1989794419
1705583296
1993197655
1082347112
637215238
79148316
438253166
1228575867
1369309759
1677780942
95467243
117409827
1634815444
1378323670
1928696711
2006320815
1575158833
81416814
1760712172
781988305
426687642
414220537
671723997
991290981
1463683870
1014832156
1426879485
1911316756
1727593555
466340124
848547662
1131982972
417996179
1604811943
314277312
1243231543
983450359
1550371828
1428975600
220632504
1279540939
79019439
344916995
258520954
1258153453
1534707342
1144579874
126468354
202829783
1021249167
1378350245
97027142
1970882982
706605613
183543328
1014237907
1371412965
147059142
1416698701
356381470
536142514
637863301
1689580705
96196965
788496344
1567682282
1335980868
327137914
77225326
1652517983
1265524247
601497977
1815239269
440347743
1821544508
73046950
780520900
1010296792
1297454643
594588453
895081700
1342016321
1547714951
520458983
1274396454
363305783
910891120
1936882467
287201802
2017363531
335932281
1088223284
2002624870
338760077
1100575415
1664792423
1482820924
1319325335
449475404
13138942
789187432
1775500039
875400665
1839804178
1937276401
1336084673
375072949
940572050
1141162677
457902931
2112972663
413274514
1962342252
1048945190
1077440545
1024952897
2011920592
1869005011
1943530507
1827139025
203359496
1078435934
2005291236
1309701090
2074980385
125575644
1628997340
260879146
1344093051
1082514630
680523849
1206967787
1153624636
1223657684
1655182513
702869991
1396550861
230934896
1933274710
1545225524
1436900133
781147941
1460571577
1936730615
478542844
2054881390
1120354778
1731036025
187258365
1821249372
1807755188
322951600
1494528321
915097728
1022023105
940179151
1683432377
345087198
1939652862
1903113184
871306492
1940145366
1205150403
1637838658
956904207
300297635
841406701
686481829
1978437148
739768963
653919510
756644982
1479157571
1612729290
1311078780
605758813
728678517
140324566
2073815976
1406283792
1050266292
874991282
661162512
478281213
654970225
2018312039
1681918880
407497022
805230473
540112899
775510496
242497087
1014415939
1190028374
1937938944
2090332853
1296815915
298930800
2074400700
337195071
1574629572
1030388436
1748389876
1221968652
1285729498
518558996
1884738099
1208930855
1133233023
983486981
245581906
1140896314
625943834
1281523425
1496436259
2081861602
1413880085
869981576
189563648
1221007792
1453354872
136763131
1463280713
1738977199
1707614722
1417520155
146650613
1671085400
493892448
1869798397
1268585572
1238902090
1788679976
459223704
554897229
1276532330
860958530
1342245369
1919636255
182928144
45398963
321028330
944026256
856459561
1217246783
1356844265
1010086523
1197681025
1776454483
814063
311094831
2107517859
1416836871
2066651163
717930362
1822027267
714945567
876849978
1727828756
1529777321
1457260165
126099756
632161735
190946325
1156104357
596939421
1516815179
1474827089
1209643521
1359391408
272725539
1382756814
967186369
782645952
1325642299
1565722597
1649838989
1884420273
1757198056
1685496216
878212582
891054440
255994159
824993611
1603980658
1073590922
1715917927
1156120631
317018644
919079361
951804873
1270031590
9713684
801334418
1661769430
651532994
1817342393
658794434
524663370
995572417
632447779
1602221580
553241574
1320348064
1341224717
1204777295
1739888791
1344616521
991718683
888973651
1140094911
603693732
1313767685
1301231536
2099057354
1741534520
1359583514
372508497
1414409399
1340000979
215062594
813047685
2069268413
1733138368
613788052
1348910211
1178392326
271254181
592652171
1013714747
1384270330
1761959292
1792845430
1174488384
1093847000
858985544
481832982
1011493869
1976427542
2121899859
664235279
854684479
1701363340
847861404
1631832868
1426432270
1622690313
2012782797
2115726712
1869974563
507606078
390990999
976805477
1166385421
1710746003
1755832881
1467213513
1466098063
1652272378
514335003
1744634710
1231252434
1834972353
2019623969
457820020
1000622681
878856154
1002492607
1259452697
1718745658
1834873241
220359956
1857916772
767382970
122486265
403158920
599951913
286395522
783418857
2003739629
13376473
301051605
969239899
1217914489
1623036019
1650113056
367040841
16510330
1745325049
1623149800
1708468360
1790661859
1414369256
966396776
1934729840
13452949
556889724
1135674434
441780352
1329066972
1486157703
220512072
136715164
924247304
649719714
2129916961
1142519385
1789779904
776631100
474259750
316924963
886194776
1314943495
1719926902
1040077487
337351706
140897153
201019939
342576119
2005772264
464170186
440906880
690557502
937184206
1006618300
1751022998
346690599
179968153
1635607459
207633450
236950919
320884389
3687289
926597642
430026256
164217519
718796170
177644354
949995909
356957639
2091853030
1286181241
552996039
1012657266
1314636379
827111726
364004065
1092516931
761945342
1110321714
2119881711
854243904
1088009599
2108186701
333532520
955687233
42996642
1100166662
1968467264
1422728705
874220655
448352989
1867184972
1545827762
691366774
1966935085
1659922330
1997037217
1872196893
81903
306170794
1853710835
2112144233
1732527756
1865953914
1163550323
1553373637
355619802
66351512
15406562
461509342
1348853395
640982427
1485571476
302095321
1541407747
672674171
246644258
95920856
2103468824
1841211835
1273513145
1236901607
956003437
508365112
1227518377
770885519
1892533391
1486474626
414691887
1289613250
624845724
842419437
705210823
905648368
1795700427
1926818414
239959226
720645624
863129181
1624093273
298722434
1048353434
2030526028
632508597
1790604974
1397030900
1953919930
305434341
344272337
1980575233
1759026897
1311682278
319036378
523143856
1295140648
808856700
1626796397
1150522644
1205054441
414805275
1968069151
1954917961
304481300
943452781
609669757
1554971451
600921441
1206411608
1742538134
2110154975
818612063
62770857
1434266327
1217636518
1908814000
81779059
1712395616
589852688
1041401502
1071636201
1697781245
925966309
1606403406
53439423
360614058
419307191
1875932773
702899735
279305285
892154679
1242429379
1607609439
1711575465
448725418
270079230
1466136720
2109133071
157963267
53006118
1576525759
1985730670
1157136239
1219242213
341281445
1082282265
1785926539
2109655540
1263935617
416275472
577044552
323758317
1573426679
1188884560
690620314
553270830
1933162202
1422886406
1517336955
604433064
1791907028
708294457
1454155711
12183740
29865322
2126398852
807826014
1424662440
1903534592
1071739520
832490892
764741321
423448701
1251871843
1868384429
336934254
1318417156
1746067570
514032130
753310726
326155971
1102811770
1368098421
1493714441
1173529696
1982482388
1421022688
157808200
1256830574
1365400779
457650465
1250750449
946941482
1357523177
112299572
1130522842
1189492500
651257247
1395580949
1190309089
1012969741
1449048844
36529802
86762018
287791506
63722482
977485659
413106630
1503156945
447274303
207302132
421176
420307390
813129682
966671793
785347173
1439831263
831095642
1323765727
2144786048
20103338
518819486
547741636
1304240905
1502100405
1154783166
1052156686
15081817
1912695395
1600989724
588683460
352596061
1500698821
1666193388
942780131
300533768
703080886
2095876336
225361983
410777726
1139764842
65764342
1951350553
605137648
2110116979
847387650
1366630897
633116721
377854315
713252741
230199709
1506626652
469130643
163966628
1925834827
2088805953
1527556280
122167404
1678052648
975518525
65098474
806525956
721866450
1729279468
405051549
1865893245
179552952
1597500908
244310385
258602492
1049155324
469616640
433274210
866080482
713282839
1011435697
1450640489
2112244771
476040060
1099448230
1988248909
970091606
1307875429
573157069
1484469612
560876981
1627709755
1746804951
543440895
1724757730
1745371016
794630593
382379715
624227675
665167045
629445113
2135841311
1560411677
1468505210
1964979078
1471297479
1447495590
2023098401
1899423997
1405253325
759052737
1762362175
1867324914
1024912808
917093605
1728799319
1823132446
256314497
1664326850
734048425
744079199
1069054264
518744922
1246346284
878393933
1044290576
809737339
1882191667
1817770364
1383352469
1202430019
1184235747
1876316653
1154632482
1154314841
223294893
1535490496
1659200015
713001463
244808549
1595492122
1654561667
67947980
1659216477
712613217
941539974
1769253823
1209137394
95591229
1367607911
1485019990
871977538
933139828
1878796162
1346294614
167211363
1216531125
1486912992
141892724
515437140
948283566
1305941474
1672349656
608598065
1256962382
65964101
1448426443
598506680
641086725
424954790
160586601
1286879412
1256857145
1692219695
1841726232
1496741001
1763642623
1731675511
1661971585
1575684087
1745183369
2080533108
191168832
1098011079
1038571552
2137363151
760001666
2114631411
1674388889
1035648133
176244799
85619663
488962353
271117735
1193438809
445790286
426330159
997562257
1248632144
236378394
124751790
1052574946
1373999270
1182905238
1525332231
1146653120
18070378
1980825502
171136090
1166033149
1747737848
355483367
1067225202
1427463190
1655786502
1402590863
532906287
2057917629
1268532418
1274658221
610267691
2071085013
1769039757
429249984
253588992
1879765316
2097359677
1873699672
1222970417
1366583251
580375633
154367219
663373830
1021274809
1155728377
216093090
2098967217
942199653
1353400962
465683042
745555769
56933257
447005536
1349325428
1515732107
1022745486
1052493469
13197650
1114927630
473877352
1632538243
1211456372
2008683119
2019977028
1746878609
695476600
1859456256
660315694
677625259
374429181
3560446
1193839683
1722158410
1199365330
1808517964
1840690765
1019348882
14865235
750762730
242620870
1504725801
182847774
848880595
1755950260
878896027
1244644697
227984771
277926306
114719764
660149813
1573491800
1220973945
340557807
905253452
588376603
965604418
608953197
1421924158
1541570375
2098833416
648101383
115353488
1312945249
435949265
1465106514
1572475988
855360294
300606864
766367375
1912644538
408859803
809568143
844374385
1707416965
362876317
922624426
560354560
1434707962
1108493019
1677566120
1592793363
307438123
1807657696
1997666273
1982475355
924037457
1154322016
1000687183
199386518
1569936839
198223344
703895229
1310881558
1529258037
429017052
487719748
916486472
1237789587
1622803884
1441219443
1185016880
228297058
1962250417
847806667
766411082
1634713308
2063678740
673494033
1198340946
1947957749
25650047
17901819
1927323342
2113897297
1474266767
236071098
1753263772
1335145566
20862168
962963892
1295627921
743997849
1751766763
430342953
1215399926
1838850052
1972090761
1371524962
1006155322
1780838814
1596671356
473179802
2339009
29234641
1807012552
297497392
368944733
229019118
1114697409
221074505
1480426539
1795944682
1079520577
1037625535
1584439999
676766359
496467889
1647461507
1690854188
1015850666
164466931
1968172071
1290114023
1139090695
982900633
42266726
234484579
1090348132
1773286037
944134955
178747983
1977638894
1074218916
1666116259
553195297
281782086
954676904
1347739774
1962580413
731862243
1415895373
1416652315
1613307998
1795447474
363556259
2103253652
639995288
2037249712
1676836235
1127069868
1342082668
1045979922
653909027
225740833
2077935760
578432493
2072790540
1955816544
636475089
1014791213
261809858
935628438
619087096
1601582999
575805341
385504078
1643644378
364436498
1725391628
2085917918
76357398
20090745
800249156
1696674304
1818380621
1164595160
560264820
1991506908
1620381379
1315648449
443944523
652410683
806076955
316891625
489370816
657991826
136923251
101052447
1501078487
1881891105
194020729
561022498
1334328278
1321266631
1726032957
476062897
2067375927
1059341852
1086393259
1338860369
654861831
651789817
736384129
1463954912
313778718
1653943981
781971580
863037738
155237937
1780514345
640125858
1688555295
740987860
625185591
719268174
654625865
1436054094
364900030
1611418475
581050638
1254229456
2055039841
1209877058
1962955079
641750019
378802763
1142613233
1581483318
1809987224
1547073312
403414497
1275283789
1469630878
1251147318
1243635256
327984534
1815978159
834750851
1616318853
1632408801
1469413321
2098294298
709065524
761161688
1427242755
1310075597
372790173
1113241177
1691582427
2021440675
326959852
434677258
301676130
180933157
631121564
1639329254
225317394
80844134
1633541147
534810913
1623654670
867916064
2065267107
480117882
1745097648
1863514092
1425999866
775541935
850080888
1898203394
167900392
923514349
898798623
356698063
1737126479
433371746
1761952982
2133615712
572247765
984208333
71062540
1375351777
2011360617
701823406
506007839
694691219
1960934366
334770921
1219618056
974768051
1206654333
965352963
1962842982
1492760951
1504403417
1920498607
1432997057
37621040
1802276219
1483871831
118280790
1454355405
948124897
1548987520
665105242
1803445058
266712744
889605984
1778355624
1738394186
466186286
944513709
1088955245
1633500636
130576157
332650064
1159365423
1838127847
1023185007
1089360146
39414170
1339031660
2132898138
1872276874
1904612613
1848538146
2063941504
613146527
1560553538
1838332680
751069630
755051996
692554447
1897153633
1347133619
1338759603
1455928900
1728792364
1950918431
252072056
1936655422
1937426744
1819220394
190086798
1754033072
810990467
2040736236
1672677022
16969633
1242366031
719889286
774176732
319837489
1463925942
1279328309
1558451898
1362629840
1307476762
1162912334
698594976
1749083112
1588573225
1635163393
744358682
1062871672
1592194081
1900259221
2052046996
721518467
1236334629
1034349709
572857653
1780265755
1549968645
1823360242
1950428184
46722933
101868537
8653947
440146678
1766341341
178722891
1931394726
1372398272
1371407047
1758698214
1867197750
1043856632
1878767552
499593399
314246728
944099856
189087256
1969679963
890884432
1102783491
1304464562
1101038328
6093300
1621074854
1947211998
305534544
1624075990
2006804187
653184682
2138510473
1117874509
1648047368
687676466
1390824928
76893711
1732854978
1252265847
931408666
299009621
262132920
299083589
167364168
478225292
1773957833
837413827
1250143813
575937966
1983021742
1324337751
491617879
1195270670
1527471651
554258000
1461727898
1823080070
1910759526
1644280715
1790022476
1377466900
194646323
1048313927
999261981
1222731454
1253579504
1494104865
2077752330
547523262
1396275737
807988651
438600995
1916298052
231732162
1758282232
1779891860
1146944749
1186011607
1255342318
612146168
2137267345
874819641
752782182
1236504784
1655593277
1327773734
1196922506
1212121787
327053525
407100140
978378051
888263759
30391226
317017485
1053557360
1059038659
1263887168
1627264140
345002466
823683537
1558195635
1581021787
181316451
913225358
826862982
2138075150
1989479628
1508168978
921207237
271715106
1142667487
676751671
1041480057
1132058249
2048408362
636964748
353740827
1451844718
622467623
799206788
1852479171
697659409
2002939811
658296399
214692514
1750526286
717638557
295390692
2112058134
1581740670
277467596
930899482
2017291705
210679609
1575551899
1631869477
1775942604
1523112229
1844440926
747892937
129188424
362606990
940182612
1805969204
578488465
1635006646
528503385
719032302
54012561
267900027
1753836712
1716132654
1680915215
79087231
2082116148
1982795185
1458387540
1795766629
1257601802
1265710633
124125460
1875538345
1863844485
715387534
1194046023
1776075230
1034433818
1342707365
469470428
167709803
1417147899
210371642
1162906240
718755053
1546107703
1770855183
1281152614
510182417
902555299
1044160844
885891910
1938982098
601526596
1146391301
1840122795
1681206227
643900450
2099302027
370526262
1925975706
1449667930
585091641
2048214468
319432703
640360402
1963336406
2008932232
845881883
678493742
31428429
1999353247
1483667225
751213535
906346788
2081945609
768679439
1849511834
1059784006
1580501855
810584582
1631347432
2131676883
1795678357
19664571
1514185719
1995023124
405337320
199390047
99121802
768902291
703255551
533694628
962404618
433150056
418266777
1695251220
468560068
413873226
1249408989
1080433331
1631742756
902859896
156499465
1250046670
2026577271
1760726028
1821096256
158226368
223916871
1265015378
1023006376
1505846963
1994134763
56748605
1597448282
1310746457
735985831
136255028
719333719
16095351
1904269991
1162474479
132329871
954717815
1789619682
1863584046
776333424
1703306192
1281076422
980226216
1835789788
1218402840
554454944
1453430528
163955993
1139142140
2115719144
1166231861
288499401
2128706436
1120379091
2099542994
688219649
1721956437
1189247024
389370742
1816052270
1708520349
136626173
278924117
2109031003
605690142
2097229457
1341109525
93488969
474554223
1494781219
2056293871
1560411677
653680827
1628348229
1645145478
191385351
725081187
1831446976
1771925209
186751285
1235731091
1962835994
1545549045
789326149
406336236
873713468
1492030088
792889685
1733412834
1770577280
1196596085
185255537
1643329813
1406459338
1220526043
1021828313
1934434784
1741251398
1538195104
168829589
1689930537
1491722751
724522275
808083250
613354368
219834294
919655303
1239792086
1649884296
2127286593
1014702822
2067827858
1272566745
490304178
1828603946
1540543182
52839488
261100706
1786823898
20614776
1393593273
347713389
102776530
1849148309
1782089130
194683859
1288775385
1371982879
1082306086
1794277378
1318462966
483582647
565578887
157425094
1140432203
562597677
633586861
1950867300
482600234
865375566
586802637
1096393268
167640802
35622338
1964568630
1615787372
280182161
1020902438
1452405866
302057233
779812337
881998512
2069027104
977875964
225218813
185151681
300892618
893757624
625994853
2056875870
219662933
602016439
1101957634
1716232409
671154082
1904839726
1759503827
1537482347
937259512
1136197570
524772777
920252951
175687364
1274211603
374368726
1496120848
826087424
1600367666
1633923673
378336291
881701811
588333787
2012267001
960637750
1096797514
257636539
1362508375
825804196
1394103122
1176511922
1655039379
1151612107
1517056833
941358062
215302305
1415927500
1862225780
520235032
989827349
503354634
2083998325
258665256
260624114
1490691338
1452630920
1156701493
546194635
1853825763
728608508
1529429922
1492623562
1154836763
1294464760
1935544464
1803034671
1137630758
123352986
610060812
2012318092
1364592268
1334352711
934409856
1853211381
869463862
339825504
1034294259
1926781580
1802780453
345956961
893080902
259602813
1054402149
1603166747
1702988457
1406902144
441668158
2084571428
1188633949
1649052945
1062995432
1540555290
1442998404
1687436431
1854305081
1917522028
1254178307
110042076
722674977
442432367
1822409723
1607457995
2044580060
1276191802
1144049507
1752730354
1936772466
890341485
836696329
1121749580
629240620
195729655
442959089
1898343906
1225101388
541065440
327944954
663710356
1606902049
1399393063
2114195433
1894199529
961878327
1474525547
667342334
985196638
998762396
1282081530
1747312008
1779205780
1178183073
714836241
1195020747
1482758060
1837858422
1028411742
1638473291
351335565
534123312
38630761
762558991
22783900
1749233053
37039786
119006337
1250952483
932524968
688440433
321730021
2079823151
1379379147
1356984430
727621823
576294716
602299822
251020500
344285224
457459093
1387447506
1813451884
194645075
241006053
525791064
1083538696
841214227
2116473954
601876917
1025501110
1525807838
994072085
421858799
1440705183
1201312579
263316004
679625165
1047657298
682564006
1046695296
1150296945
978034441
1805627462
1995224622
1109314989
876399060
1900554109
621028785
1802328166
1871286507
93549584
703698316
1972811601
556437604
196860954
264497505
2111116348
440692840
314352527
236428997
1084073208
5630828
1422578310
169970442
1254799382
566681578
790487055
593460170
696938045
1927628242
1568430742
711960054
972789293
137300117
981366786
291125917
122694872
1544963964
310718583
2079878470
1772313536
1306726048
81125647
1630840863
17386268
1494603126
1192955312
2018584715
531724661
392236410
896498683
701444108
1383229606
339546468
1985980996
608537871
710962903
492150593
1793774552
1179172135
584414609
1248716796
955704064
768689870
1429399753
805868829
1906596760
807096612
899784570
1670795171
2109609863
523375100
929924322
1044014686
1650447296
1564051193
1199727654
203485215
258430464
82913062
1308381113
580721188
1816106566
1933892298
814059979
1601782019
929290321
229874793
1822252284
1347473426
1719372402
1782459301
874801832
449897875
1247087762
687059996
1414697315
376824774
2001365237
89007575
734110477
1876736382
985107906
1100223545
967966698
1701122650
1437386915
386196099
1627623957
1611251228
966791301
1471104464
231926812
1251981928
728718341
1484838942
429668613
1267240030
1204611278
1413074309
1781840338
1679748622
182138749
800655415
439891393
518183122
138308458
2130732699
1415316135
1629001991
1102345309
317367634
367288217
1266421501
1379363209
1201538517
555911694
807007744
126361019
271369265
1310600980
82001793
1391192623
1494894709
166127763
364343896
140998652
658833929
581325436
1875268037
591397437
1723073640
987426810
48688689
345398825
2134793505
1759062284
2137990953
683896651
586079117
232490005
659144553
1527056830
1018146295
1796697932
29425120
1442853564
2004156112
2060238172
1885670768
1105010516
321211704
1983276470
2144007559
1264480764
1063986794
960002599
1745892624
1306187121
710251096
349620642
157486228
190173125
1415638813
152316232
1157811884
845810404
174956760
1733718783
953467868
1400170113
1093645903
1437541007
912508901
35457847
686024187
549647577
1993959457
952286862
1598750002
714741302
1152447646
341298665
1513544993
1385032127
649534092
1614746682
2121652584
314243109
1228039796
149205320
2077100984
739118259
1902529576
1374129765
2114988872
141342202
1675219776
143538467
252023456
1878729326
1704951269
1416515907
1004735426
606397656
1020310580
1724196275
1975329003
1254311194
341718864
1542479571
1795466685
371845454
597531021
1982619972
485640739
1515136120
875724929
1223369065
100930724
817813695
167492636
1066927246
360920289
208453668
1850542380
2088049701
1301966181
1153875349
511549592
1687501424
1571340434
1113583649
155924741
1034461271
1965594485
1128391003
1994093896
317327136
405626401
239920800
1691923376
1810386723
2059692418
1054385519
1349319806
368905033
721986178
534791636
1655998884
1807137404
170831029
1025983492
1696298155
1395536220
562868961
264857702
845438163
1345038763
1659963996
1539304232
145638550
336681826
599915154
2100096369
2008129683
1892276930
108486191
979270493
1838626044
890856579
1321895034
192449196
96033487
498690177
691590404
912529610
59300723
309017495
741257602
1558834230
45885264
1046106418
227736340
1504556895
753022136
1010041610
1454763023
728443006
913690468
1160867193
207275870
353032609
441978299
1094993757
1798995
367241956
1765149113
856381886
417280601
1137086212
550978303
652262606
541128471
1685977994
1016728573
941258468
1678054082
2130208412
91083626
843304543
33644695
2013591554
288920215
1258695794
1820929136
796833516
1242674860
273402152
2131999928
1763095655
387866834
1015008461
138564881
502181194
1400034679
1848150174
37046719
501844381
1658027244
757272078
1945330314
95858592
1930382319
185759864
620997576
443694380
648057148
1255671667
203891098
1640261480
1858009161
51183167
412922895
1995525023
614250118
89110802
719488395
1169714263
2129004718
1378642259
103240178
1646724319
1057132557
1103556190
1853494315
1283790976
1910541544
1161704646
693730041
951937568
1824789736
577805263
174679311
460834404
2036132135
210307460
50620126
197387690
2040849092
1601646370
1690644981
5954036
1236001053
766039981
1146370815
1048904332
536720745
138125912
1591309855
225421251
515656664
1781982896
96213784
949405489
492752646
1151459888
1101926658
1924659736
1439902032
97723007
2051533993
449815942
1532227973
21181711
885140464
15888792
1293363573
1409278540
1550130046
1423067899
252595005
230824836
987733315
1746018736
1326012202
2019745577
1151533732
1063102150
885880892
247449975
367963879
1934104057
1249967820
1805265444
1001530565
2043208321
2014329756
1701098781
3919368
2071964131
1181457218
278957206
220506535
1335936469
251214039
1847689548
1592526035
463905183
59966776
983696043
1496714453
601544357
900548810
362021231
2113273264
1465744867
650013449
868703825
19518659
883557786
1974969232
1339502251
634061014
191812730
299287628
2082051914
508989319
996170572
416903502
1151442058
2105771196
693094618
1732191892
860398169
961349990
75498629
1492816475
1423212083
802735588
1577412768
23197788
1164748759
192905761
1282177449
494314994
1240122361
596482693
1786962103
1136535174
850193918
542241004
1243915400
345523786
248463881
1714955390
1367729672
1101304292
1180505099
63832534
876069337
1860389451
489286309
689480010
1976414889
1114753771
232494473
1599639277
255360641
1291315964
2025408222
1719157040
1394952493
99273717
242199587
1642335156
1437205637
1775237608
21638643
1822212233
1697201036
1707964454
1408017682
227938176
1390719165
620235493
2096837586
458017556
145945099
1130272601
1663053908
1986947382
1851511320
1874783684
1221019065
127534691
524135301
1620060987
1639735861
1040468333
473941205
1928047788
1227592667
106867507
166970169
1376769892
208351862
1406775195
602865801
2139883889
1874177826
900470820
1660573361
1219721930
2068026126
1614499059
1933251200
25120782
251020500
516740301
686705446
391607110
1466434510
304215402
1080912519
1749704695
1724190476
320531346
680322475
1336603159
1303238202
1702952585
485275990
1086592802
1914119014
1755432775
1894290827
1190088941
1836425629
2123946157
82910060
288064772
1383791029
456778427
82911806
1636491471
1861585215
1675747118
543627444
932770159
420056936
1165060984
115483323
412232255
1092283559
1112986904
1673806667
135575035
19291469
2079938502
2072672316
1718928803
1110596600
1131728618
878852315
1891337938
1490760049
839162735
2058185902
1958164663
1163117113
268978756
1180182787
600814346
964737235
840804877
1597153800
164175645
11125464
580323958
1183430483
415131192
2069234970
941416200
2072817749
353371751
1382055858
208621989
24156073
311131140
1777655195
1275513415
829622225
264096434
2088188382
991041138
1635495091
210697016
868255015
1225221118
269344016
1506215480
1517143545
1087362056
1228957774
403571581
1889949752
2008288965
1955287849
461936937
1390428139
1351753518
1100477971
2052215024
346377597
148425834
481751125
264049996
1548813704
1998151258
1833508302
262406489
2002241667
494981991
974716591
1707491961
1026597693
1995283588
656272296
22263407
923009439
637363614
619596128
526348087
1857646454
2086788975
1971849274
1551214942
1402338964
1995044690
1638750170
560626652
2013237861
2088760829
25274682
1328396120
1607488274
1082689499
1431015068
1769577888
2011126232
2110154975
1674178840
364018227
544387115
707425503
1609418820
1228047125
402906350
1235147737
1203664126
1009569766
1066167293
308799308
772124778
1033774743
574815151
1387795235
1469500854
385716107
1811353544
1988927305
1347428059
2136960981
89846565
34557960
685770875
1225101388
839555280
1890432924
648395589
1131190923
800996992
790952840
309628048
889049542
753995477
56996717
494145926
517432580
931255586
1556013868
303697990
1940708583
64595500
1132548303
1522352762
2025795107
1977113841
67551620
1537477593
2052076475
884149593
261275175
1454482431
572126485
2066216275
798902355
827875301
743235823
1025008360
748194386
1391748257
1343533359
2088725126
1847791877
884955657
1949655347
1646557476
1829850161
435756448
1788955553
1209448037
503638031
1351182769
1314597368
2127063574
1601631553
2012665390
381244134
1049437137
878798276
578245687
1171310747
757380788
1071879133
1039285525
1344958400
112383778
5889792
837566197
1258289235
477704010
1129977555
228446967
490030965
1967052147
1431310993
1489056429
2031367406
1262696667
1812206809
1374573530
1949815121
1952620109
1188472274
1506810925
1156046780
2031304339
71705734
715401544
760312474
157534337
1137471796
1705763994
8223941
1266048761
1169338750
1011202082
624337906
1004988115
1816742036
1088639726
140306232
1983932149
907648785
653955257
1741152845
1301122396
146033493
1488498665
1437992705
2016759989
1311632772
330245141
1669745212
148318237
765185116
229577277
1459430116
1229512586
1665767684
1641697501
613787825
425835164
1410911324
472357881
1742884641
1013747726
537779035
2121702339
1287982501
79946870
609238045
1928836717
1823512196
1937637629
1468861326
1967861955
542841628
125618430
398657177
265654470
1338363819
1380696526
737195612
1632540125
154112125
1124435349
1387417168
1587698216
1389877329
1115257684
301695682
938264189
1337531648
1500910897
753552269
1257894718
1075067460
1808761342
1166729798
421091608
202332239
1951836126
1203890261
1228442278
1776947775
646016758
97407151
2084505404
1289912306
16409796
714941766
1910404417
216363888
1097629479
2017527697
538444230
538766036
1345121014
322197810
211323845
930754625
1929064624
478892138
1443705581
263992459
1523759008
1414632575
1608547033
1855917467
1999363011
113063686
1295494810
601259760
798955575
1735828465
951537723
49722620
272597345
1839133505
259123040
1216531125
1220010377
1447121218
63891563
1108753432
1143464430
1783468096
89702037
1536002652
702466570
786229674
1835620261
1285833432
987309242
642656890
670656086
472726474
151664702
1102099285
803407658
942440106
1567227925
2106881823
1419355492
1733434634
30083508
2093750225
1238502227
6376286
952427146
1676152463
1615632716
467395061
1467673643
528360786
942262876
61425163
1197823136
1792950711
2057954717
1974983994
1840779079
878382919
1362291755
835462010
562933867
1953183012
1601127169
588637433
1033554964
1810408334
501916177
2101416410
1964775449
1331472159
236793664
803850302
491892698
1318782399
1525157907
678813393
1236718197
1397892929
1660380717
473484236
1240396735
894076033
772885811
952857096
2100762425
426191212
699780710
1383001951
1311606226
353064587
1831732356
413432758
178426029
105868760
305456268
1944325784
1022935844
1206005045
1903476900
613941702
1560758745
1781418008
58819469
1321237889
1915312118
257982319
1732596787
1478172951
1871875899
1606997038
1493862867
1929199242
1976607227
45686245
279446394
1084310084
1911243486
1545043020
1751753182
1930978749
1539801781
1339273106
1593250257
1618065339
936815703
1561665951
909349930
686371767
481368503
1247302152
1000402391
1568346405
1791584614
1679299950
1753334709
2037772666
902668417
956741070
1783447441
928376258
763589597
1207609170
84498301
1619461543
1258374646
2031241070
1172962536
623729608
599588640
1410743432
1273077215
548027577
1030973308
1431805319
1237152448
1849913574
1476924038
2053039886
1745637842
2120346246
1793696894
632289058
888401205
874931925
1926263548
943846623
1557326456
913270588
1092972124
1840780967
2069327505
283746470
1841146785
454607692
1510553865
1757375675
96442725
521874181
550174024
379984632
1057557114
2079238798
1221114369
505815115
1568956587
115430338
1563228243
1174586115
786446274
95527310
1758485396
1572378567
1932864674
1923336166
881654927
339372606
1986343647
1536223823
765764690
639013274
1763241145
648595379
913323217
2067031656
1516938312
2041221029
1642232771
1692027650
1247064119
1375586489
711686106
1313732513
1155222455
1565657568
1709059288
1783857045
693289166
1351586109
653377313
1533818111
378714253
770801837
242003906
1472722029
2035992741
1818995139
1983824395
928354770
1225121949
472052807
1252405545
973119598
835034259
1827029908
1871531106
1066939761
1419057480
27852300
671733329
1772664893
2114076096
117104612
806106502
714830530
678941509
1876561325
92619325
83019593
1391421683
1254490125
923946607
847693027
795753325
1435919712
1087990410
1024820610
1064222694
1851895983
326266140
310083365
1520412222
1437692844
373092917
2076915956
919835351
1499356476
1695334953
1118408245
328609316
1905758407
149653671
1140462239
742089779
627891683
560938017
898401877
137843653
1074528518
2103306633
1558599859
1485751766
1522541472
307812543
1691653074
2140933516
1771895811
2103689841
1325569070
9358097
723208120
2093404351
1046783844
469853761
1095183415
1770870258
1289010960
1397925896
993366494
1188866357
1628857520
539651266
534089274
533419602
797838916
197349322
2051128256
2132847530
1136371483
369807794
645002325
654968483
1074332881
211270060
107549956
694784941
1305154216
1188155188
1575137582
1563090538
793080135
1807654252
960973230
1213815712
1894336002
2038480510
1619369923
693796469
2077640781
1172640042
1984811435
1029312745
637207259
1551384858
1257997475
77904054
923765885
1692008894
1861527699
1184959216
1482457086
1738947133
593466939
872150496
386115366
1741304129
1113383855
2034993796
1899010525
1942841177
249355467
1229090812
2141961045
619364546
1619487281
291654608
613501367
869667757
414211423
1015840886
75450805
1819417815
2007341645
1298420413
1662889812
1385543173
671525382
297863055
146930825
47825196
34548864
2043061938
83674233
1929057826
755456183
1947002849
1852798009
1155508121
709161364
702931246
1827504767
652622085
2044702884
417849773
74728309
1527900831
472907544
1706396155
220540475
1866421824
476770357
1742514993
1265311006
546580511
1592262420
627441932
1958098311
1041627084
92562924
1002502352
703832380
914106708
1047155479
1944984503
115855568
181049565
1757592902
539125426
1018807105
1274926674
69547968
10532396
67905063
1321438843
1510461783
2077100984
1540659061
749565536
181677307
2009370107
831102149
1999661053
809300726
788373293
1848431671
411669079
1665733878
248147306
354661920
1967948720
1281558026
1504577568
337430988
625570614
409163661
2070500226
820636963
1994898966
321375544
633920160
1923388858
427921967
30948477
1014791213
186414296
1747817048
1483154873
285320951
1769022531
1685716670
356150703
264706774
287294540
441442548
1324577249
1138529778
563474541
1923245477
1899146186
2129625403
1976822235
703125733
221397773
1650602629
506142373
224592734
1221958490
1993780246
973183650
406874080
1298916450
944001239
788111034
1953248827
835027473
745206782
1564212087
1988076428
902623148
2061815899
1492102454
459700423
333083059
1983927443
1207890815
2055957198
431931777
1873620175
1219450007
1398552225
1588055549
1072202942
250624338
1138280437
855723648
564159744
1479092149
954671971
1279829692
2003002247
1021743979
1530039165
2024409673
1368076963
1836694953
1534885637
1961755335
1738181801
1097993961
1728855063
752346820
973831319
1149939931
967394965
950635679
1610882494
386240169
2053210666
92531128
2029603902
2145693306
89915752
25284184
1639995546
2130292369
1782768964
1425820128
1053024370
1655103224
2134924758
1801038703
112353137
756531335
1387757042
791841021
862897731
1171357841
1367253450
375788855
423725770
1672412755
265953499
1007616200
1935560413
1781027651
2061183831
4817517
613234205
497329941
329447402
49874832
1234055549
1901684154
1595015827
266717620
148042594
1642950960
1568406938
1284288529
1909928181
234884352
707437080
664117609
1014187937
2003605829
374888002
107426348
591112937
1242267771
803106180
1338238077
1311483701
806957929
37001211
1005842114
1172339463
978917171
1989824566
716863342
940085308
439561282
1564149814
1381580741
1713480993
1754260020
1977741960
1862642189
1529191666
545154071
190660895
1632709005
1862708409
384240411
895218403
883798513
2085268871
2147474963
1320673607
622691076
1693369402
839390298
236460499
57649986
1319714772
1908123805
2085803014
132059421
539010843
120717930
559623974
172830785
101671760
2144922135
166845435
1967825078
1097917095
1499233142
1148185338
1492455274
1413162413
724141212
420147244
645289868
1730508426
1520753281
1551545713
1527596572
870675235
1347723415
1066125307
778871050
1373934833
2051743339
627970622
1119357809
603955168
972198852
836577360
656394269
1817937621
1048546987
797246248
116619663
1865631177
481497689
1348246326
1684186539
2027149832
878556003
1022868752
1572846592
280317789
2074612016
1471876867
1792267031
2057950434
1471490059
1705475726
706644507
57899116
525969566
889269174
1167631203
1535079253
251594514
1804610058
815717143
1212976609
2130231697
4523469
394196215
1259104260
1584305881
162078235
1042868276
757546885
1935559560
988566635
1630390005
293269873
1032121108
823342633
916653396
1842175842
808547152
879093191
1631658005
1957474454
77967617
214883629
1228335019
313936053
2067387114
1563396248
1174744323
92241177
295580650
188519590
1012310751
566901886
192473848
88334229
330971635
1914958965
151899098
1350617887
909085148
413446363
1601953469
1925598088
1918129145
8220978
1951319196
1827190085
1155233197
1445578437
2102129346
94078723
1177398622
1224312960
297596777
1911239246
1451677644
1345543783
1820561385
178908004
1181719325
1425650077
1798412636
676106961
372944375
134553525
1744791491
853144006
1389407225
150415571
1752957693
1667359651
1339580929
2104889719
1781065778
2141458576
592561161
12814828
773123514
1483162226
538620220
1475578009
391545588
745605002
308779431
503329413
1374646059
455081732
1163948301
824517071
1475879600
805521786
35153724
589358557
1367149416
1316718438
267250822
1474344766
1805674003
1211509792
2083709451
1069956726
914435109
1270232731
58690452
1900272225
1434383133
404789861
1469949529
980271774
1870796052
242766738
1058514427
2095540741
1018603867
1461385491
18368694
1686632501
1814618953
203112052
650562060
1213660131
173180041
1338547001
409544158
1792278056
1095257340
1704171825
1932545238
623261420
1193531325
1869547532
1600712033
1470276970
47918969
1265167828
1276583737
2043170329
181789847
445472338
1544845667
1965768755
1039261431
498102641
190044812
1172813430
673422342
1533454913
637059557
1791612892
538320517
654963241
1577401145
1551207038
1993387692
1229707357
1328081126
2078618310
1958631326
1021166537
391697437
2117979752
786350684
716923599
912374334
1520670131
1856143953
1238951956
1103673992
2070612162
401375634
1168476513
1542414712
1037518900
1701766631
615991896
660281276
2038548277
1265284741
1162647766
698081061
1410716532
2006069990
1554925962
1596366416
67043129
1517435729
852434315
1180943631
193070966
286304162
1197321452
909399806
1567230874
974363465
1446132311
1464642871
1732801289
1357264843
1985684416
1626287054
377533236
533884836
1794888883
90776364
561281427
1458463671
876941677
207984597
287053787
1556426645
1994359542
1820621454
712260242
1596356897
266533134
1463077447
1917771698
480184
959068859
1057190405
941727660
128953156
685258391
854715667
2126489590
593201027
1569878158
1014891882
453010576
1092739561
979095
1766909878
1275737497
862681820
1360047924
596890813
658771059
174862885
769150786
997601214
114589387
2121855199
622208030
1506963228
147984741
1272038038
1345481371
340503570
523165917
1347227468
372806851
1907345324
1607258222
1929453228
2121492597
212131988
2014756601
1909075857
1702819178
1244364439
1937751493
2019698380
280426247
376327150
1194466869
781932768
433833726
935319088
943205295
799444524
1575065887
1514989641
260008851
1417448470
1883184148
1350537926
2014547796
525409274
689062009
511114325
1631090308
1638016606
1812996013
1899976598
279166982
333565792
1517987247
1004243527
2099155846
535317680
1645772111
604381438
355683768
1099156830
1801489194
294148083
329007719
599243292
1475549274
366892523
1662844854
772014937
2118377650
860139549
1113145752
1464319225
867705859
726527651
1414417226
1741304129
1020593860
553528887
1100465000
405326616
1127702565
1106792075
1078652753
1432814172
1367150205
1550129552
569323004
2093801569
150461098
34039182
704988488
1988547054
1358701429
2081392920
1424317874
629896456
651720154
1090808283
2058372014
1697665878
321506964
812405374
724004511
356572720
1780027641
1385881036
707344003
982778292
1012049459
1477617649
755859183
1231712671
126132988
1508900611
1743669168
1902579044
1022321427
1008096048
1281088963
1128797783
145666868
861007888
1014469806
803066869
666387338
515050786
1531303042
1671343342
1448139942
1402900698
637881622
278835123
652908793
1137318236
340813282
478232525
402463718
988446562
1337630116
483395036
2104702468
2012429740
36823654
168513843
1970825575
376372154
301140701
904566229
728078765
1832157115
1881818913
159347713
597263619
104783052
1390622279
694679994
673864550
1831538504
734125548
1350045083
1142309309
1024327565
173455510
999484257
1218362928
488980819
1696252595
2021877614
1870912628
1137895201
671399187
634979227
655301223
637775688
1524990257
2132115893
1741611225
1094604506
1670895464
45913425
1155992179
169115882
214513213
197140924
1024445672
1294799920
1082721641
539985469
2033879375
1404508560
690001061
1805288076
214478697
336020314
1650764529
1217378249
1652207726
1249790237
201516789
552352632
179796506
1302131540
1602828259
1121575490
787075531
1255428352
1282586230
542431667
1764685529
1147912429
1729279194
771955217
308845500
746311544
1180950528
1224789537
13639597
1384669978
1388050132
748404849
1102077970
888206497
545664454
1298834322
309000653
1798861709
1242777146
297938693
1454867426
1033141543
1305084094
206439957
1951924276
1789656050
160471577
272638698
1676680424
1623595336
143228685
898026587
611913810
558151729
1821289951
1483064637
294647963
455131657
375899354
1963371102
2027111534
1809667443
1428730539
1860508667
1726148390
25389205
1115789592
1022992253
789489159
1732573510
1186982065
1686104193
1607623143
1835894178
296149493
364853910
1658095513
1339326433
1490015974
1173106342
1148254504
1392225403
2077309130
939624478
955383002
1152490887
916394760
1074385999
1138608554
124911663
1849577047
1719306526
233677330
2006966023
1901207767
1811056259
632030632
2088469160
609211030
1766770956
494285411
1839642870
1865111580
2034415979
791347468
1323179808
2140935250
1437971524
2121289550
1176860147
707886426
664233990
1020695571
2036344169
107633604
759658049
458904085
19415803
970242036
1047248965
1613355822
725146018
1093534281
296958485
127593363
1417985790
1052077725
1661150530
1459183451
591497097
1673431268
237160994
1553763081
713102421
1687116850
1728650225
253448224
160572108
429974039
1034768032
315764236
1576982110
1829881596
1443154363
1315822929
556211990
944709075
1439652196
342201468
1375192276
1980471145
691940482
2020102222
893307638
964974142
1859666782
1478416124
1573517172
69843000
1587533933
1527435718
1992459008
1093035441
658023868
606946232
1129385055
2080717628
1032359836
1953402492
1202409413
871460164
329205555
1244376554
731187645
1757515985
1084014942
1545492872
1572151525
908210506
305186827
500388382
1262219119
646302223
468349730
1919474294
1228417996
1069965594
393381154
514138313
707775394
348817587
680675464
1312030550
651221821
608176005
2029471127
96189938
177108
1318297048
915259437
1584088206
522975774
1949252657
1873473196
482835215
2136563169
1034872889
845304271
1605995932
1091250619
1072178473
1248694871
1902352245
917526312
1818008091
2136128729
1333153738
637530075
90383711
1932180125
1043131463
972337536
821221475
1547252703
1756595695
1392803084
1097825437
323117921
1531219204
1453130553
1914703113
244734341
64267240
2081276433
1689990755
2096074589
857951488
1090269312
1686828342
208336582
37670129
305340165
1724512992
1083080309
1350509900
58161958
1425692606
998839034
1834015126
1167612319
1717318727
324407281
4796262
1340397467
1496150059
456518203
1285188862
1859109618
896278220
659237808
2050271634
1294637374
602785951
98142087
1872268336
642277689
1802807979
1378434715
1787125312
2042391461
87436715
1911183373
1306236168
383671855
1771209014
503916419
975257388
501356089
1807228126
1971615652
1813868446
606748679
467146693
1942258138
216770396
1382431015
985734670
1548358560
1760003052
196056372
187002378
197110695
229069420
621436185
288510111
1136811157
62168122
1694303881
686031544
2050165799
1569072534
1375912501
287461591
2089723561
1061246433
1795783499
1065883265
1225646377
406723518
564517588
2134868442
1081176570
126064270
681954095
1685485946
2053718564
1647558064
293281156
1185737197
1295845901
628271144
1509188944
721914172
1264242157
2023658113
327132811
1247262151
325030704
440389673
1205387549
990676022
1601384963
1644703261
1185760807
1171091851
1321454505
1864084462
1750306785
1162830406
613799520
594915874
304300457
1064442988
1070074212
596625935
1135372255
1037625535
182251808
50484594
1128407337
908656445
301400139
662527268
877802711
1689040220
1595563769
1854200889
238103629
736764561
1304480797
357733787
1236507392
2037281257
438057522
143435384
1884267015
752140868
1217900401
2126398478
800703975
428329594
945932454
489402924
1132954262
1616680758
212781790
543488170
175767172
949688467
1622160195
1272598602
167317058
497852947
1049377912
744607127
962796043
468104314
1142331793
401860815
609302605
21875759
1453494508
1442812410
1414743622
312435802
930420089
1363320262
1935914962
1743771902
1875814189
1796839475
603577695
1930978749
1871164652
404887843
550848302
1388898784
652119015
900951758
735956126
1727359742
795146776
1112602118
822624826
1635284479
866260040
726958771
1532887212
1861953754
1217561476
1843208721
1796051246
1778033204
834186852
1159699475
1900411957
2048582759
2029459544
1386261302
768695310
1781621102
1052346687
1560902431
1203957678
2031950853
2144459344
346239652
1905905280
412704405
303050363
1681427720
395259681
497830674
1526074744
1220782472
251268907
208615001
1048666427
2118581654
177728877
86086811
202993291
1167366981
410162585
1550741352
2139476007
13091020
1750603066
934749376
1971194916
347409117
1168573647
1645389353
34301851
1509769085
458435430
1378055153
1424689967
1189255477
1614728437
662919892
1199727774
1017668966
1261409855
1247743256
1649815180
1132981794
107954767
1174902827
1704489539
129555823
458474263
435264449
1808320770
905036711
1506246633
157754362
2138958468
1842076255
152675707
1786537100
49554064
864696128
1621975917
1167957564
105764165
976716540
1927201942
1267800888
660167740
1946798024
602781746
604192417
1330871643
231307643
1170865167
1789405979
1229290337
202719208
1537662427
147927625
528668787
1747279815
1390870627
884527523
2005772264
1045785052
558846106
1362864814
1861009426
54747854
1220803825
666200473
576656263
844049102
1044000267
116461385
1719739607
611502875
176169957
1051222980
1289040554
705562016
1908493406
235154753
659236345
2090299775
1238550384
1980883153
1446486734
1890060314
743140127
643251654
64748056
712939843
1768596798
1907218212
1247559724
30562455
1953860968
526066277
1751254422
1662626028
1745058231
1512468124
374865089
709267090
1036246351
1059012009
521832208
464985344
1192142883
1093425921
1651931152
2085854956
1742024156
1211621349
1504552790
1400035583
53160642
1798698644
925918723
2000038002
508270832
1137648410
1014503727
2074941654
1169050524
744952074
904897415
36578357
1573394322
977462731
985246330
872139903
418101478
314830169
1266656878
1431823825
522319068
67419944
143964893
689783836
1011146293
159157840
904818915
323909440
730153409
1367415502
859049736
647672063
979441978
760936591
1913562148
1667977895
789815397
139195094
637775688
1415641501
385983862
1931552426
290174506
1301838803
1290389237
558184711
707443300
1484701003
1788872427
1632695958
562771377
998786085
780504398
839772996
447211599
37894129
1862269792
918828427
1631405909
796393885
1765682097
1283320399
894877263
952008583
2082720715
953470270
1155484675
1795874432
1133957162
1598408372
806106502
577261238
1242199708
1078742249
2124367220
1062406346
1271459053
44134711
2057854393
1186659311
846503402
847923059
487658972
861083883
1786456183
1672955567
166665503
2129734436
620798238
1656794221
1535747335
790021826
432582486
1292744044
995938314
236856018
1201378929
1218867921
1009709591
87045867
1519804815
887328628
1985687602
2112475587
1480675643
331746295
1888906293
1109308592
110006488
359223925
749460826
1319904977
1771382794
182154356
1604008392
1008537668
1382258812
1063184034
632601269
809470270
1284630858
263155406
176833066
1939957085
1787265681
1524543239
621415991
723982001
1134163326
347417727
649505178
1284519558
899324112
727160760
1777714781
880120217
1690282594
536818121
1472817648
423387397
1948593136
1854878487
1570662440
631253348
899077340
1798739977
1134226600
120058923
265326356
1623634635
1171886041
1366960341
831404023
2094730588
397987401
826839022
541463660
1685151373
1188583938
1876045334
373586152
1034535545
557571052
1186511200
1291972047
894767170
240726840
1972886074
1916614483
1227294396
430607773
931222234
1320168514
2057687707
257661742
1585131680
929671448
219365498
308348843
1289694281
471090646
861310095
223300174
372522986
1059184353
585123584
540011238
1437237866
1347634379
735867755
1395013817
229184288
317883909
446334250
721987084
303539218
629561167
797475525
887813911
2146552594
1964982550
758171818
396218138
1325278337
1831088755
1933411966
1428634756
1291480923
13314413
1343160989
660913576
1801530823
1763177518
1674427237
97811625
566837214
241316599
774112205
1480711618
185453679
1309182182
1710613499
1868035502
1916234129
481648350
2038543377
1242527844
632498605
1009527177
587879017
339954849
1948365287
428889007
1938535544
1132107876
1365835620
542031102
969555163
279455049
761838180
890797651
2021300151
1501706258
524482989
246049546
301321627
1827739853
779880167
267643301
1376948224
1209696430
952557639
890728900
1810999955
661721939
1268597089
1767652395
2105221510
66143618
407374675
540687389
11679577
2094860392
1030110937
796453351
700164447
1729996199
522887624
2109746669
1191774441
1969448529
657820063
217073211
743642080
611707571
2052219077
1203818613
1703972685
580214401
61312746
1347107932
321465519
861513162
1103253369
1488848811
1997712254
186720946
429697813
854525456
824069908
1715394560
404345475
893155715
1702189828
1876980973
123577835
1956664910
2107174689
243844862
1727731621
1010579491
1096500666
896969708
540332104
124706551
873437782
400133102
1814570694
959506714
894319125
1910852306
1076756908
2117226330
372079494
858459019
1963377368
996555797
768015670
445011234
1567526034
2032659428
183962367
759337124
1975929740
1129520800
1206859338
166350942
1009253112
406282810
2081467758
1483809664
1170619360
2118354081
1126603901
721398599
958475954
2132250285
486363383
2063165978
803280248
1829287318
447143875
980170460
1797981344
1457980934
1294962653
671151563
33576824
778421295
1074950602
134091017
710524079
1721702130
3772917
1869193038
456820671
1677253605
938856464
663480366
311642818
397899606
2131920642
891298838
652585876
1031173985
979785632
1253533143
892863154
421144893
1987589776
2093199192
1490995337
324256773
504690598
544488492
1418693413
1507018933
939318070
724531376
2146293532
768214196
1652800689
895296813
866086481
1298209054
274134497
23578966
1496763957
367552508
1720746284
119020856
92985860
743044690
1784929758
1881368822
1449979690
1273211048
502858266
1063209244
136697501
929875831
270083455
854731471
1593437222
625142996
1228009404
2012841927
1209940487
1485571476
1210477525
1087737680
159659457
1157056808
964540423
756951257
968571616
1427677907
773494477
1530518704
298728643
319843191
345196037
11662394
981165452
1027468255
494383230
1096354725
1028083552
208082542
330457441
48524160
928631942
1026182237
1394480430
985983446
835034330
2043280420
1321331004
1246528284
1739289976
1942342634
1163236169
453771063
1614912771
88688511
440023107
231209467
496271990
765526801
1201172675
1838723693
1967966073
228196515
1453690704
697544953
705293104
493169267
683044159
1364495710
346819861
1423713829
1880023474
260666535
2021012976
1482262284
64256794
81118466
1380437853
1770552312
878370547
199031209
1629358325
1517984376
1562878448
653640737
782829192
238565077
1439829279
437904100
954022788
1991651030
171082297
1193501583
1568403572
1954934426
562500965
1667779406
502975279
1816032220
1914629582
243578448
1089811020
948512484
1821387275
1444624503
1312495570
494951677
349086829
543743501
1733399424
536684707
307371589
1781160144
1639909215
2053790748
636222224
2066799354
1704137665
36885803
1906648945
1577450126
1713660449
752495145
1301408834
1535390985
2067786668
2053345536
1110430910
24725176
1775034186
628276981
1093147143
844286745
1669758665
531619999
1006677054
203216028
936203062
1995360899
200894111
375854052
698131896
1169479123
806680707
741579518
342320441
109489236
2063850592
1060202434
1241126154
1624438842
525011364
1261083652
617722381
4393729
403012881
1943802756
757822647
1661383662
1704692757
2075423458
268801464
361577038
777608730
271621907
623197728
499763953
824320375
1563234782
1366173146
1214768662
1117035419
885803056
1271500809
802084539
1421912864
1602534435
707145548
511161879
198536498
1335015693
893270842
761268849
1560255586
319438409
1363307958
307488941
239028786
1615976931
1316050832
72872208
103791867
56340467
1424208691
2093419126
1810996392
1027357051
462851842
1933321633
1715864534
1465946716
446102794
1320833789
296197463
1685846273
1327075087
1731179044
1044136766
708593213
5545716
1074374876
1440996776
767270332
1324941429
1073015227
1846128973
214167463
635954989
245179156
1046866389
1019165629
1321710886
1311456654
1856686128
1967166033
787451449
652856408
1707418668
1822537547
579911684
121911351
100306487
1989704133
244468059
937971157
79308067
577321776
924292425
265100467
1740675657
233916769
1523702468
81339575
985294090
2127856790
1506000723
63276029
496922477
688083370
1619318885
556492399
1531890101
176043487
63682785
598766198
783975329
985208125
772670339
508145493
1349939507
1560212155
1154490973
1422757752
2090019319
1206965962
896350683
1635822042
1403716795
1189588809
340170566
1113031733
782322225
2129663419
534091021
179548665
1870082760
1065710724
631853805
218869657
1937375139
228769725
1629437140
432014329
1883819921
435106037
795355643
248465697
443983426
1250058834
1077967856
769599472
1736810337
618205254
634664346
752063231
1324849139
1415344600
891525001
1697790605
141073447
1810012118
801673232
888422139
1740868465
1732925578
26072532
513378866
981387855
1704380042
1940892909
1901174924
193887148
206345921
1140131054
2061952596
1570074984
72585247
266027372
1766349252
555702862
2117779313
1085822663
1016495945
477261388
1387280623
750040505
145169912
658114587
1843565254
1945565856
1736267895
1894043867
850142087
1165703363
560550057
692262552
825277745
316528093
428013467
1276125428
1642116798
1244716111
1916743685
1244218150
94870375
1862249983
2132894935
1374314186
1441175219
769740228
1497723092
306158220
1338089292
1330403639
1676194493
1856271622
1842790998
839781598
996444427
725070996
1570974810
543409407
757042320
482262156
1802728168
547448779
70144571
1695895073
240352169
106070504
738711508
1519232366
1599117277
1694801853
844017581
2036989216
1924879394
1511125306
873481985
670563860
949359698
1417990638
1618381556
614955538
1108162642
765417135
1841648316
528621851
633477299
1589005932
889272304
668264095
1340989653
1480161745
1620869084
932568726
1955598900
344560284
305112380
1450624477
33699994
201845056
1050751862
548529016
1731320350
1865924657
2037555920
832154771
63471464
1829511489
512693366
491892698
2020519133
1074284604
1655451992
1496556211
1331077100
599294272
1077581269
111839972
1021474459
850892952
1378073331
1464333198
903514950
1275180930
22213483
546591901
1609837914
917587605
995532509
42051247
1805647959
1712371147
387550230
1551203069
1251599721
935669945
435654248
1882740861
1422942733
365385379
2020572908
1110490891
1728249675
576645789
1396190945
764880955
2042593071
1074528518
316948116
779150486
731436947
404957757
596238359
200470319
760271667
1901009846
1608209217
76379065
237594905
903604968
2089892611
401558425
1745785525
677276051
1741546282
155092338
1618432148
1923578776
1671960396
1449889705
562257166
2078702273
646443366
474044533
1130622205
1326538231
1296493989
1845192299
18052351
455034409
862621570
1497733770
182251808
1482155031
363905706
2022740012
556110468
1265065
360326003
2087781091
21414906
2047327656
1458666298
1698717503
44136063
1839089802
128891718
138446134
1159516381
2062964279
800178368
386222933
1713440928
528097591
64754964
1351069651
570147624
984907810
1800885919
2121583284
2110865208
552827903
1642897756
718191100
1371710893
1280742161
1087887047
1611691663
1269172872
367198722
1384332203
403005322
1971255621
1175651519
391398651
335851573
942540649
848879706
1645909875
506262126
296302117
759390377
1289094636
1961706542
517482680
954374911
681767867
987663489
259657632
964578183
748961972
1849643822
1717076888
1035100636
486476175
1111361760
929337233
175261765
1472441204
1931508698
1117705399
318079448
1369439193
1730437923
1684243173
1316614805
125818437
1173676387
1944042488
453266832
813609136
1585884186
389690078
527591782
1660244220
1804808965
452576131
207608790
451938762
849926289
672183928
1475812776
438391243
1189620237
1792840879
824724680
788166056
1607162110
155817460
1882235344
388795286
307013343
1705116903
1112677746
217823432
1721352690
35513652
1316769472
1981129275
1969032169
1312492336
1924860046
1238192487
478629483
288828549
1288413110
695655015
1488234371
1223774043
497269741
777968959
1177409692
210071389
2078818867
1360116602
465423527
1114043016
1052414627
1011573684
738899756
720300575
822838202
1767422768
1997898041
637895588
2125179182
1547774376
925256491
2102965554
351029364
515126076
1848107034
1394407280
1311102073
232172307
1508134048
292517572
1900635658
1047667116
2084238161
371703315
340875294
1688366854
1290924460
512107216
1765986374
1767457423
1135036523
218612720
1477608359
1541591655
190593559
363278611
1415276203
1319002453
163894764
1758390467
1496374786
94514405
951165451
1552976321
1354418324
673856607
1434199310
1904417866
722628804
2757220
2122244132
122011544
1926193107
1222283247
1339110311
1566437634
554739153
1478125857
2143631682
1467336992
1564993990
1405824753
1183716380
929720456
1136968367
2066468898
690100409
942117710
499101647
1510384128
1358699514
827066015
221677222
1892559611
2112903108
103214029
1096125969
2142377124
1447336566
1882422292
53003095
943445806
1322235538
1012755479
667206408
1168083190
934741204
2121142227
2099782882
769776128
750343306
1621801022
86844320
871509929
1197817881
1719743575
843395788
57494635
2123656926
289136402
212535591
1824670814
1485840919
546659731
730530859
265276830
1497486694
817791631
2016157436
2025600874
720701135
931101671
1662443338
980130260
510829457
1054484317
660549084
1843525648
919857800
65204789
2007215262
1984024024
2090885291
560594000
747594649
1309762739
1457606293
1111471215
342452013
628516513
843377218
254260964
742607273
1506837086
1549825965
133732859
1249389059
903821628
236774038
1383332791
1130877710
968120302
347546399
2065299600
942475998
1482893038
652833082
563312823
944389383
1919003471
1161673331
304811106
610258525
875263352
1689776320
236361000
1047312769
78842670
1770015517
114895
2031678724
4148475
850875590
1940309973
809131779
704463423
1565882669
758672250
1313949891
1595606971
559620673
1994517373
371792362
861963481
597190819
467383677
1906380635
1939148142
1209234509
651120505
1354126165
610035775
53603051
1935902677
1089551596
1232216852
221587158
191531079
2120063986
588081370
1187075995
374780490
913951013
1395806068
1578239564
336407620
1871032119
1444561982
595547493
443452600
111020291
433993363
728444262
1602191560
1208545503
866846741
990575086
530013971
1050578633
1628394619
1557639957
550992944
778668307
736934045
2024689434
1711423287
1295698040
1208103479
2136949482
1187844758
2007666460
73449856
843487930
669705108
58052978
1231328037
1395036855
920910280
772450245
1392711853
941626062
1467706572
1608960861
1760317156
1207525498
1955577788
1694394428
373837479
608804546
993952495
2143222494
1131025999
1177817931
1475059966
958858044
1403753130
1864866153
1721825788
1782612975
859207183
807049243
1542605288
244668018
1322738982
703383565
210829986
1283885099
79464316
214328208
131174684
1535366634
1906578669
1658059652
857559929
2107203849
1099611365
2084658259
765079099
299992623
41160890
930864131
144515884
279406997
1021986111
1643692229
1090554653
1472456706
968910077
1178026707
1490683627
1713947230
346442436
937040993
96328969
284931062
187130949
1269114602
87448022
522982193
2035194369
233982
124775462
1126055653
983307566
579277095
1625625783
1056275520
734027220
513942143
1712932415
1582674204
1850011515
1550942674
281155308
2058151316
1203971652
1105789786
1645103498
231210340
1143873890
210717985
783707627
1040546876
1721526555
1185125522
2139115787
723194551
1232122780
541336361
2140846602
902011251
360287472
4049753
1177638897
838499873
236877954
228417389
835959758
2049821972
1629174155
609879075
1808294408
2016849729
126640404
1466271184
875580652
481779014
89882540
154089917
806490339
1394420769
583265511
407386632
656524333
1161094133
69829394
517037506
1665414240
1419839799
526125306
982628435
1456298097
2022777363
73822432
890646538
921926468
293342917
1906545476
902236816
336253874
1901339058
1841727168
1012631960
155459722
482666781
886565928
494769466
1926849641
486263326
2048076879
2106732999
176738291
185083855
917224511
920863317
380660068
1620503701
753115629
409746660
670300395
1533733599
688618034
250245747
2112601252
270662443
906703031
1417498301
1615851227
1647481847
218324504
497362957
943351306
529007025
1520770591
1418324719
796344169
1269002071
742026837
1049766027
359333779
146243082
1798368849
684470930
1406770172
1381376536
882977660
827826470
1035077162
750526218
1143105893
1915593068
633956167
1756872170
1240626801
931118332
429323403
2003819726
1274539872
2099055692
1763952887
1910802098
1873655240
529642336
1368254824
52959495
1675001776
1422283036
402353260
1828205660
1716046350
1056482844
985957294
427628510
13634552
1019968316
1784298107
1430101775
198353553
1623613592
656905831
800953076
1334678171
2026003337
354987206
2068309878
855690399
29672329
1089489686
1135672685
278361145
205188689
415128687
1754886718
1982875259
2091995337
837709811
720113876
254094494
777065864
398974605
1742775209
780006780
656491705
1673447880
1320261336
2054158603
1740411648
1374135647
860667651
1443529807
2070366242
907761860
614696669
1782403531
604316634
1131797286
910709721
403875815
383486969
2124193237
1608798486
1197131349
34453080
370801869
944966843
2068476827
1730472869
1835369356
1557562031
49124986
1771513421
75585559
462275793
1144597934
1402651881
1672202713
1667055690
1415075056
613062716
2131854894
1704096433
567876239
1301999357
1168635382
1652716470
1232376737
1482438128
933084282
1587894374
1796538258
1771969286
761247278
162417179
1910696783
563777039
1450324835
1324802842
1767113232
1289118190
570389780
832168984
227181609
512680594
833189157
726174721
899922797
950735369
581904253
1039204782
1974018098
1854527171
1422112995
262231247
728855644
1466263365
1471999265
709513124
223462029
1371484124
1497078963
162142817
1984895598
765965474
1700092143
1494539890
896487286
1028962025
81766962
421531365
1688653690
2098796314
340275481
141911368
664309345
1224370757
286217532
459560220
1294863050
1305451950
1186912624
1945307228
952494972
1537757216
1328278061
1670209279
1757573360
401949317
2076254760
1664826959
108004365
1337159977
460163707
41822810
1442995447
1726436907
1026452212
1015480713
2073988219
1527623414
960458799
805581782
1113762503
1771631203
1826734270
674407373
956394364
1370553761
1491282983
1390458644
767887805
2040102894
863768268
594875069
1676042452
1420813094
1189588809
1110314049
316207332
861083883
1002936129
1043671332
1135626965
1418643563
1689270701
1341557482
1234503480
1722993905
470792666
1763177518
1708889299
114506517
823894340
1327802105
2101382176
909331377
2002553517
1984536457
876920656
1168130005
58067965
2005162750
836395341
2123974770
1328784455
675786596
1163255542
1855195543
904317333
750104812
505327486
632177474
146655057
1058989833
604901169
556445200
949172816
1182021929
491048979
189118940
390743835
1440700236
834231513
1118828433
323099850
59316470
1440479341
807457448
1862143197
403838355
1539129929
1110644250
382110466
2036340892
1603763172
1810796682
1124457487
1190588606
157717537
658095533
88049119
1708461364
781983820
1706812715
2018203303
1066646453
1980218494
1779376215
2001186026
1101442827
354836228
731221034
1767959768
2006902111
1166784977
1405240594
903650909
1220159759
904200588
1512977624
1029557475
910853819
1602664479
77019633
220266968
2022670025
1996315434
2103763804
1963195220
35813009
506715674
426462302
1868262548
512081162
1789333687
1274220457
1550093614
1690675228
10253719
1903044218
143835970
1420411021
1126254081
741580132
695415811
379424153
1303342326
1376638895
919011319
1521145624
1926764432
1007943229
1226956544
902600078
216617301
1903981158
1182508421
1440405543
1128710582
406893753
1575107202
1735026982
606762404
1296368718
678027146
1043913448
509904130
836841312
1583244219
2110190863
848694708
1554785432
1776449220
1203847815
364729481
1458502371
761545175
778523334
468228024
1963917488
1383903486
1724308589
1443783016
5146854
1979150936
539492541
1484438716
2008386313
697643460
630380655
2058255691
581965786
1148915754
1723649323
854366471
110906971
1769897800
575455305
734972530
1462811465
1920544183
1657174885
977884034
324297152
1982627390
900150021
1280725163
125066595
1403508051
1494686948
594294513
437509370
1834441032
1605050091
83927266
1515897007
1290103650
946793093
1295440785
1436143047
1324688115
1950311592
1359369308
2087213645
483178195
216699396
613487428
1828420330
1077460088
89129141
966552905
2072585552
1934710565
128124592
934925466
1395903155
1102471553
651944170
1261302083
290783391
2100234806
1380493387
1927054288
2004931898
625389592
2090480662
1084843397
2035305155
397462073
1186067957
890499423
1350381993
1504273500
1663041639
2070570965
1143989842
1801510142
178974619
2042025158
1062788980
1207478766
1947656612
1275587826
1946049748
265501018
1732234105
1411183580
1932476690
2084860065
886930086
1703177559
1751939255
62204812
397096132
754975402
554573150
1093281841
1212912765
1947762860
810894043
804297737
1391625385
710762448
327983127
359059044
1627010901
1810792742
1108412359
1539025264
766360324
509904130
515305779
1855692039
152800613
822977981
1750366570
691278822
1816195946
205188689
2130319707
1868187981
1184954290
1048300050
612570759
1129866526
1990861031
1240047816
1447809898
627568974
708976042
1209708511
946360646
900155618
1343223180
578479174
2050006357
1787414708
1200858157
1373823066
1865111580
1682865003
1034359144
1033434854
1727952671
1110370441
2064767048
281548937
1264741112
324122036
683516548
912416373
1621092025
2053698834
1438804585
756369827
287349451
1639527895
1492993881
1047321267
174435162
1275691584
1472838185
343866787
1190676612
201658186
1011397509
838827478
340275481
1024387670
1043812058
1596807911
1855103644
1817565257
1445503502
1505119125
1006665477
19901094
368211191
2098970740
1356466084
374943953
1696966817
30356773
797032387
30308059
645256432
342476002
84906992
1855883896
1513619920
87385558
594877657
802044869
1929139951
207841271
1852645986
562933744
311083225
567745218
2046257855
1371500396
508186127
1576711507
185351834
271967847
1799384697
49385982
276275952
2099446994
1996471645
1339031660
1828322507
1416718330
253845489
2078693858
1332926914
924030582
1210006424
184790204
1755550821
564131416
1953943979
669986125
2133137626
625281842
164612028
2099832587
57676930
686584227
723908193
523774075
1963423676
834651189
1037149690
1678329479
1790610309
106157429
89612423
208403183
1875795579
275014393
1084859570
2122276667
1515043653
753165597
270516964
361867607
1497396520
834651669
1960342643
351766671
336233485
1253011871
314436446
2063905799
713494984
539739573
399850234
651724268
1269119434
1564165681
41594787
41573067
1929235434
1360643144
553247349
84330599
746880041
1518453687
1933711172
363222004
398108526
1341711215
1848517192
2100663845
1571961801
1019592358
1027792304
1904506683
319703212
1782137773
1960828812
113683232
1594965712
850267165
951852309
411501924
1108032887
415338488
371650179
2033634392
1248151533
1367688564
1321562222
518205136
916206514
1457449468
212504940
1961688843
292457893
2144136981
191894287
198523012
1314691184
215289280
1582505122
694177307
2120584144
1241477851
2143165144
2107303596
1877656038
162398987
833186523
1664981892
571645692
553825082
1306290925
1733428608
27322604
876281406
1364024820
1120761052
1944694934
2084900336
1909778167
1176491849
2145179073
974876976
1167255963
1384419486
1964377270
1385943410
143101008
523990636
1521478425
1510552324
581505017
355215948
544074192
1428577896
1778126063
458201765
951944042
1631208860
1796403806
1380784967
1731525108
1190685457
502478772
1738646771
1361742704
1437493641
1040134388
1489340861
786148552
1484313232
449618254
1587607282
806057062
703075700
2042695193
1697131899
1757505172
1680218849
887995923
1013446207
1169674954
920216993
1957578806
1183514736
861624708
2123855132
119857443
1135156496
571037242
1129874402
363346742
440733638
1956500117
87507760
1670727539
1569560008
1326668362
1505413455
590105122
125718455
877578155
1700186058
1552368841
335211745
2017630968
782937538
59662713
233799445
999672227
1194559537
260912565
694055667
1365878962
527604676
1870758196
1073880114
978972103
56340467
1915394643
1506565901
73949408
1364572369
1274576913
2023882216
1430602149
2044467699
878836594
212448607
104228191
155366328
1112569325
1890041046
1056910913
9624650
336103197
1996741760
1661330604
124411269
1352451710
1835184691
762036162
1440101860
1874838837
1337091430
1396730180
1016622027
1794742615
541021900
1195511817
381965090
155588734
542521788
1067866527
1866255910
81131938
1714106620
1615138029
1859213886
1065294316
1788563811
1925390949
1374905309
905934896
1135842364
518947155
942572714
1296852420
2081245404
754730629
2047654557
2122222581
2066201356
662751397
2023090801
1644312986
937594607
109210488
1194559537
360471380
148131286
1770211025
329717295
152586607
1220347785
675322701
117490071
1174808991
1001971238
1228445211
1591992961
1431970648
1230796684
1883910497
2110346069
254822787
212819567
839775206
1185812568
2069249528
1064875158
964254797
1127288017
266918909
2064036872
269598220
1229628649
1359674981
1728720238
579742624
1103457268
1552193058
1051405923
2060319962
14778688
1775960273
502612913
1667102692
349729736
2121738504
1145087782
2113993103
954668361
460722184
703236741
1513869371
284300036
1167340937
511599268
1720467760
24523381
341983357
1498451672
675989831
341870560
2146878379
214120029
2051167765
243048366
1690812019
1377650859
778311608
1182275867
999231582
1478811510
1991758595
824251847
664110199
196484263
1444479051
1706968876
1906596760
1809571142
1462255302
218105679
998259210
1173482051
1703357757
894756716
477214536
1079550176
1854377519
538059783
188493712
152652858
1542434970
1873203081
744959830
1376050658
1688900698
1426398086
113905734
797791474
1516139036
1364716084
1167293363
554194613
1890126158
550309709
178560435
1098214139
895205930
962688118
916588044
670815315
1811082787
2136913826
1200669376
1261084354
1828854193
383669669
1326122296
1644769644
1455836282
1798739977
513030683
313001261
868549414
1091869703
1794158403
369021523
109498198
1504422047
603598087
2013699409
1556901999
406966622
474865410
1754852132
52022420
599306569
74507986
487659083
1916938199
1605807431
501813900
639643006
829737292
864041470
385429951
1976129894
1515241411
972849585
1502711489
386303746
1631852204
79362462
1986134405
1134602688
1858334920
1443756181
205570412
1513682662
1438392109
375788855
2047282611
1345198608
273245311
183090814
352369348
1035675682
1237794470
933048406
934538250
578750862
1975510869
855987297
1664792423
899051271
1716588601
1450211145
1553023100
1510621389
369600112
1369382547
1313851306
1522618273
1842783030
1941694902
1566966749
252665259
519029755
502143555
956559468
1328818867
1946763958
1720516004
1599821217
1068516258
118435457
592468781
1424079794
1522149201
1226648718
1081235428
2026246385
418973298
1576265820
1824800969
308315941
1173102552
1468044072
1994083744
1029808214
1206872044
1579106910
356159579
282696624
1145635458
110858762
827433076
436063611
52987021
1995542670
157309017
1160740505
162325791
74001265
985737478
794823780
1243340793
1573546163
1931199973
1431629352
1074769249
687171527
686267867
842621064
1445120327
1933739335
1842125888
1350858836
939149684
664380618
176711425
1299071277
659093989
418576349
2097798388
406079770
1216901173
687636129
496099620
10833580
493635532
442995313
1288740075
1413761516
1618390851
852642873
1356651971
1349717598
2113616181
755026901
279397547
1145379756
633715566
925332503
1302495864
1573709861
734575143
889181144
396469769
615575946
1807083940
1530959801
306468936
1531352033
1402656509
700665788
123757778
1311238915
900045755
1294058387
1890831824
366900154
959935662
2135865875
931021889
12816195
218989481
1986669067
1992443375
1499267261
1010358602
1102239776
547906381
1901786128
133517345
585963605
423267629
1337432584
780072000
1938821027
1386067296
1333861005
292235764
2143124271
1097925909
411158297
1004853705
1254244982
157447799
115242667
309249549
1770552312
1767849406
1082558004
1403956493
778491102
4782961
1986686292
1030608743
1859138996
89154463
952199755
611088580
1018765934
1628544830
613416683
1728572721
1832339869
957289282
201296018
890167584
1035908739
1980875899
1069023833
1934070661
75169413
202981801
1771221738
520977307
344378114
1376129159
1466862058
191293750
617401173
427388172
1289860935
671177899
1939687436
401244585
202730784
2135070536
707372982
1977875730
1360839272
2096184179
491278457
1762586485
414879109
1537136860
1916817693
1392300530
731346255
1618408107
445281411
2022048928
2089557572
1807129967
1611969552
2097460200
1131477197
2112412234
1549060523
1184153080
1847919061
1066744831
246728045
1693042498
1027034708
564322304
112375031
1259609591
1810087986
369659971
297764725
1800562843
1881538216
108800033
53923806
199911394
1551757801
165059228
760604123
2024911631
558959396
1959975195
251338137
625131959
972593709
1098437570
1573176503
1041603218
1520541482
2017495527
457939382
832223591
488313208
1208919402
1016667777
1985077405
1719392774
989348797
2032441593
2053699440
138659605
1856670617
77078695
2067728210
625136018
1916675429
973710064
1118028966
1642113536
1922422997
1451157442
2105147795
1124292399
561587819
1675200097
1758172474
1082932176
47984727
297806182
1826089386
1168268841
1267273985
927609522
977129891
1643661434
1691101386
1449872121
1330881804
1148468639
568549262
984601958
440606921
205255517
317047883
1031037691
1999029298
62736696
507096303
17996560
1302500619
2059159017
429263868
10589837
225993195
1259741660
1766320276
808318534
1567638815
227789461
1903510596
313185952
1890739032
1088319697
1144981750
974775682
1906863674
1109301605
1221993118
1368068909
1048528307
420902549
1974654213
2145954608
769243444
226382414
1549223298
2125251152
2136385021
1714532344
994219720
78894024
1687233806
1600097911
1750775475
810523226
2030020619
1059704839
1842427326
417793564
1006445475
1815443325
935820028
1679016494
769631681
1865768525
1297770128
1658591904
892127520
2552584
1033424223
186212834
364577234
838224364
590896975
656489043
690671225
1101830030
239129522
1167048565
732511089
1831538504
240524411
452559349
573550972
719611240
1504114419
293687121
1061151778
1112206803
1996237861
1808501447
1183009593
125992614
919304014
2041084961
266110047
1024711058
275096701
2103373367
1607844077
1683934735
2097958589
462403776
505235053
1165731847
2007558159
636471269
1867575323
1872259734
1563240868
2037699366
1972177558
411402682
649359285
1110979314
916912465
506027564
906356367
92619069
1462904997
452961143
657440605
935610079
1317915366
2138476324
798776754
360321149
63047091
1737355428
47486222
361193435
1415799756
733094583
539710046
647811753
1469754126
999335925
836020202
527994126
1739069711
1991435799
2139262954
1195003196
185814479
291666009
1392426076
1073306327
869833917
1774804314
1264497801
582482198
931047620
341591901
1147452270
329855283
1958398346
2135674816
1325756651
1445291274
2046386307
886053322
1441080135
301661829
1531454731
141352249
131609435
1077728543
1973157142
1284534154
296074290
1638981275
859534688
1725432048
649017471
986551378
1940033687
1662195351
1896031593
1756462838
1459400369
1760126107
1311302426
1230533828
70590871
1001422097
2058075665
328774315
1461335566
241876386
470324115
383686156
1014090315
26614014
2107845866
1256211619
1733319027
1372302442
794108968
63318385
540747203
549528217
2002135625
1417632215
1171885111
1786958254
1201709135
538625516
327142643
1913983655
2019001997
705877696
1969773230
457357806
805529262
2022518803
223968738
39832910
311214245
1557169770
642406934
175299897
167328785
2130055147
668612888
1974561001
1758626497
55350919
972064508
1781845400
1140133244
1109881611
976635413
1692184186
1767164843
2122171507
1361342835
258544551
1909293624
674021377
2060831625
823273421
59457564
1923577725
1748483235
104025383
600450731
1975934929
1574365677
919526119
1274686146
1118062085
676801433
189173373
573316618
2071432482
1555348468
1670047195
2055960048
1869876756
828079436
739671140
1740042110
419426273
1895439107
1595628590
1017812207
1362255557
354493180
998908941
1077683130
851170848
321004276
627143964
680798011
2087346546
1834517633
2071827084
474768217
1368819220
1539406535
1867449826
827882337
680093630
1856994103
72100065
97272697
1827227306
1205642460
835419108
858298549
225262340
746234115
799176532
201878903
1192303340
1195920921
666192335
277219376
1155999985
568401709
552149252
464232259
483315692
1563988942
281382849
835773204
1461050609
1880425187
1524545998
96181034
895507465
1756963507
1429944029
1725541547
1023675508
405307030
1693700512
143733345
1361237423
1532184303
641667318
1926698713
804443883
1364608576
665500419
1423494653
207862549
718679622
177159266
119813610
2135653661
2145217899
1154910251
1377727965
1060117224
1656511923
1866842379
730741026
1883006771
137006167
548172532
19398546
35046163
1656794221
1197960920
1647110332
2023729077
261212730
720119578
955884753
1923217335
783262435
2065414662
1892982449
1465694934
955737797
1642802576
1623479851
606562141
869125674
1251163652
658195047
1103425340
1436619184
1535853728
2097851538
1910345458
1382513887
1861199025
718985176
932387658
1673843499
1244376554
2106636124
1671126363
1523245710
1461833066
204290254
431969518
1976429406
911336761
1102172033
780684841
308206631
1001475713
684577927
639340144
967010396
1216216890
474622734
124948644
1760836650
555335397
1379456470
1268435776
731027975
1076385118
514249289
85213382
728720879
1820003809
1469316990
638075050
1589388209
1264611719
1619513593
1205112598
982803104
173740126
1094043480
1842503737
1811454079
215391144
821171724
1804634433
2084159950
1617732537
512674834
274961391
914755970
777175810
1919169294
249282007
552769521
1608634747
1117390120
137241846
182621066
490965756
1160125312
1073600849
1792688924
956414446
1612610571
578304331
184996789
86259036
81451742
1773592837
379320978
267272616
1248155486
1822169074
69951787
1094969675
434980593
1280688623
789187432
911252989
1161617415
1736682301
285027962
1876160284
809545786
1519652299
1310484140
1654310231
1413919036
788490790
462680630
1363344839
255803458
285614090
1721926223
1417393305
308294742
893001614
1550015244
1456908981
515291275
1549731229
1231876299
545762580
822014172
1626821011
671406800
2065634670
602367122
674315241
1504894586
168328119
908593673
1438895024
1498372746
1789707481
1745321180
1241385041
423494584
6663206
372120931
1544048192
137939207
2079198870
800480542
674237281
169772835
605741060
29826175
1376228783
1107929700
582712617
1948270786
86826719
2020821146
516978552
1516383019
1212291224
515275591
208829708
1731432901
206941031
374834198
284787297
1137217157
1456866329
1501675940
861249076
1059309864
1879136748
422619643
1196261805
2028503835
1565030829
43394118
412118567
878899901
324157506
397059896
2114344949
631487810
75682293
88852092
1022429347
957361366
646011675
2132519357
370685252
703706621
287304184
1958557496
1847384138
1078211397
2021735892
266907120
1509519535
1519836201
66151148
1729275673
1327826793
1064000650
682096170
1390180586
643828890
819111861
980322190
922076267
1386616513
465863808
917204633
1756781007
1100886654
1371004512
1858106881
2091540711
343211528
769988906
1767661855
1756566046
1760498695
1361573885
926152094
991698807
503981794
1022818869
236836288
652134445
1955382227
72543747
417470594
1509201332
1961923728
954403168
1599908300
1410230298
539605288
1363315585
1402087150
596564736
875578775
1449083509
1299741206
292001787
1070640796
1823556604
76432141
2022069010
325058435
2020256580
1467932773
1456328371
2126256462
1524378398
1674763805
1360649282
308176727
1112332023
1857463821
1288765347
1354560794
1731630330
415669045
1449006117
1200913058
1601953529
182220180
1615445825
695464751
663335141
9661638
1459064921
859615315
2141991272
1607122229
1646867559
450217861
1610341306
2118582023
509557021
693797091
350328595
634302921
1094198657
1998194506
410959477
2079596823
1897668288
1126180547
992966009
1183314975
789461915
888771775
330071270
1951945141
639147740
423763274
1053169275
1747097793
1157938168
590964710
16591792
1693691901
1965613866
2134163575
165995209
943124283
866972796
1541402129
444760079
1441935644
1811425613
269321354
496003958
85994494
331120573
1974131572
716546870
1433406973
219488999
679631120
747143536
1469741131
512642617
635528156
390335254
1793909048
1934056701
297517642
1169824721
1134430872
1780187242
773295646
735174736
221296316
2014767909
31961545
802666191
1948460825
1474872370
731984962
121191083
151870771
1473277185
1782765149
1987467412
474233311
259341782
1356795884
719672454
1387723304
523924094
1748742137
1000901714
1786175606
1593640304
340688393
2068412381
1932781155
33144919
209575653
837889786
1022568592
1428444331
1800436620
273121869
1416282976
1644406739
690895416
2060294375
2071661179
17810209
382114402
1176861561
316756410
434160873
1295722180
886450810
222104217
1601161060
30749268
1521846223
1497774265
1688234140
739611059
192376907
178512555
1228575867
1642845447
1842132455
887990927
1054942533
384992679
1166728356
654355158
107567441
1654935607
1918244376
286642704
1294244683
1091117446
1743695893
485251703
212350323
170659017
893826299
76834000
355396465
554513384
648438470
2069658208
1355433798
666839001
1731652996
2144662896
444435601
1319322227
165749033
1002513384
162772124
289305468
876563794
423978802
1677608409
1246684111
446253116
1372840503
715664363
898747251
1095054603
833934914
1478125857
1233839416
2084571428
585436765
294280178
900805215
1443657228
179727559
116955071
450164273
792644526
1894225437
1339600917
90636506
846283793
1379856116
718453156
372447730
514392270
118399088
1745800615
897081953
2141062228
291788078
940915568
508344568
1201126146
342444175
611464646
222348789
1883066028
1402954721
1987612323
1860839086
676172110
303396310
1092632222
1703185763
1768084970
1543475229
1933991962
1657528756
2093330169
122757190
315463947
403697787
1778105261
166372139
1074472007
660942658
1563557523
258879174
1964694693
29856524
350148644
61560605
1915115523
587118540
1018591264
2006499838
1669883364
1524657039
975208594
562576231
2059831166
707859185
1514698460
380216038
484360565
283442756
36270060
96454281
806795915
98770976
1553443984
422230232
771425211
1258724288
30020506
1584617627
1436427736
2095084761
1049923422
1069678635
2052242050
1966655547
90719277
523222097
1235320991
7003068
2087731279
490576147
1778071482
1520414529
1849710939
408423249
450683541
1765081678
2120538745
1687987880
1391617360
688003136
120473144
1535917889
1367428795
1314066962
1190128879
106118980
1133742704
1760432736
555120574
462124311
1527341294
931877617
312939681
2096061689
176475704
134075179
626358109
1118628183
2096995700
1749532963
1562310774
1512054417
716184244
1504112672
1996851294
169288796
540726555
777407466
1457004734
1967511318
1512071438
1749757122
1553446932
2008907468
29910012
341854575
1646996189
1923768637
557234800
716056329
435108576
512910686
251876978
636520331
575852710
1853923532
811592661
1105069436
895944336
1820610064
678594365
1499222546
1854794717
571418963
1148554427
787441726
1814822598
1989338282
1265618281
1355722895
1289992220
1093674890
2062225401
455702523
444459187
1570107219
2034880312
1269853589
1501130875
1236063760
899637914
43062322
363816174
2114905153
1794234811
1407499353
1104764702
209208464
1370298859
2083016390
1461932968
700356431
812009147
606256453
831705666
1746607394
247439188
734211513
1603917668
246380363
995043324
816132388
1344174459
1114056020
488061870
297396325
329990697
2088801880
1735061419
2132825427
751321099
1711026742
606168802
1387232375
296639286
2044232017
2038119833
1017811312
1916944775
1861418474
302746816
1583147465
1732174094
942038104
1085932589
1420945641
1842262915
2137697090
1918577799
824268740
1421351589
621081341
1390439993
1429632627
1527350372
2007820656
2017739160
2001771725
94388761
317127991
1393081321
1440326057
316621691
1357909092
731288861
1590159968
507456682
2096882126
692297219
1623733239
1414802644
551776011
553535555
853170333
1655383933
73938612
1726845638
768203546
274522220
505425535
650662569
1628832422
364742174
1575752519
416363254
1831037925
1406012761
1700713757
767057499
437437290
1242238234
227985469
1345213890
1703177559
2038392252
113631428
47725254
1090547171
1499834586
1446146308
1269881920
1440692447
1472607147
1554907171
209923197
799486890
1791336269
268395450
574713430
2082981648
17995728
533452282
224244821
1171785781
1288688652
363388999
343049437
1858086291
1920344130
1061622939
1950849642
1391953075
1961262147
1720129267
1400987304
1803551669
518213787
1509761238
1848724452
1363909304
1157993759
258163218
1617791468
1648285512
1930129137
1775513604
369648726
1157482805
58702736
698281014
346727908
1588265610
2115537972
2131134780
1223980727
648350547
895934459
209400259
1394418140
386287608
1441921325
1697439461
155468156
378581247
1852262776
1073590922
371106318
148271156
1763088968
691590404
1977499722
1024140909
1079571570
1451621125
609741708
2105284558
451738879
399012593
131586827
2021300151
1985104581
149258900
653864672
444295342
648438470
757254268
1552963853
1420527811
1522208656
787019013
1465359439
437477173
2113664741
1842472720
630561924
1205609546
88022684
567322573
1037256673
2105947327
1826291254
1911228077
314192680
157416913
2001729173
839462684
1945904047
1853220591
1705243560
1292052893
42196424
642656890
212932253
1772020267
1547162747
2070963166
1516501189
1335251401
1265627377
1477538743
1831164712
1850744578
605791838
2125446813
408682143
1611755528
1403949838
1958862164
1304704978
1376342292
1732670022
195258011
1671067878
25101397
1725667368
154351278
250564475
734748014
704176121
1941713802
1149512802
1370970730
780252928
67762105
1716034181
13857593
1160467785
25851078
2039196461
1533413632
1759024157
1617621276
16994720
602719524
1190970789
336230286
1979533477
1747707257
698916079
1147650145
1759875945
2038658011
46031664
539657690
1412366089
1475947289
451342423
1443204751
114370409
2069453257
1580468445
1336733028
393208761
586350933
948807334
1303026295
320421921
577939487
2035967149
1626383064
2058091265
442084752
1576881430
274835741
1033753545
506758954
557650147
140408526
1048808287
1922764862
878556003
772139708
1595553245
1174164952
1574984537
551695301
32076127
477327882
1519812820
1513324967
431666087
803136794
1817665529
1327851766
969154870
876183816
1400430317
975706023
707287138
9758408
1781776208
2053055888
385262227
1329374124
1509464085
2051503234
1628333992
1447544970
73472615
1888485214
1027067150
1252593211
782045501
1699738120
104639788
949678548
826948860
1238788889
153542279
1393369255
2013899900
141366491
493091054
813927119
2003244145
1622197852
1799462500
1195823756
75315725
1134812098
1309829603
1976128991
1092398282
396721824
1853622401
2057365712
751096761
282705115
1655347140
309435509
1370363093
209932068
1811977778
234483465
1453405404
1225850956
1011778347
1215074808
263088659
135168258
1991478053
1140296421
955278275
1751073079
1853263891
973838128
199066808
228784123
683183810
1083736477
12457247
93155285
1947323033
1149156068
1314987147
539501005
733398656
1067110195
690452278
1017149692
1634122262
1380062676
1802102487
2110037791
183186253
1648491788
157169923
846023075
1208898674
1745148038
1149081468
768146981
260441060
1740899728
727367219
515225681
1803772776
1397950289
93731745
691927582
966994081
660750374
797653942
1861315406
1999069858
684627125
1006957296
394323973
637604195
2071717495
494865970
623685786
836016516
143835144
454611675
172446877
717979358
1811918271
814279149
1008513774
1865061819
1552438378
491109624
297598890
1152935113
1858382692
2018632449
647146951
30624165
1722565667
531786881
1576814808
1780104711
286309957
183716016
285556014
911138798
1881687704
2094328975
1018579777
1201852710
980627905
13718156
1525863923
593745231
1726955251
2139827967
513908287
442112511
713188972
1658129450
550470753
383586222
1161565896
2083501591
514203149
630421979
391739026
922205541
615789167
781307166
400076146
1642552111
555858835
50684262
1955655995
347933593
147818308
375489692
1055250077
606085562
569814880
1972869013
209869404
217324314
1845338584
325505766
524887818
966436784
601780
1405989415
1839385234
84359209
1356368280
64713745
196885789
513264540
1397644849
866279825
1277227499
585886854
1656807809
941967309
282022135
1036713072
110084
917519944
1044441674
1847535109
917436048
1111565718
1640777645
1626400158
1076432308
1509599797
1129530106
2097740621
1954793684
1618534616
243688563
1608533413
1924746520
1933302904
1553377413
1096810443
1232886026
75985360
1786660363
1267304700
1307962132
332408259
881938168
776387501
237233696
2035665817
1337274924
158673864
1201259662
304119429
415970231
297285858
864007405
183215860
358946586
1606797396
1905925204
878752355
1848536171
1902768665
165449399
329653571
825511093
663021257
1311018263
1807083312
936885
2046995722
1655695616
434773508
1941304375
490075735
668701592
402843148
544508768
348186905
863538254
1804689560
1774525518
267011748
125136736
784812379
502812863
244630800
171415977
1128362355
2053057897
407489023
798201122
1206035404
1939334221
1241729446
2095556379
1081666049
1630228137
2079290529
1122493716
1214477124
766995946
74617883
1809006826
1227838623
230616726
723646771
1601522002
819930490
329177610
1049709871
1962753049
1565052895
1032424336
1085460364
1852592050
554962851
10154728
667455118
1359116130
526025819
197151721
1449165410
1988204515
1630644419
1450489394
408722671
1570931146
876058151
835295847
1123444307
1051986612
848351701
537616037
1599477894
1239279492
1394361632
1697876306
104432965
1109835936
471470233
49499491
1640074448
808231436
1636346556
1117814553
86552094
77465061
703842314
156011075
1704487970
1926126039
105526552
253091848
523243069
874664925
678483938
609643686
1040351356
1811355090
4015138
2091308304
1218267467
498637880
570812060
190249494
1509085854
1788051831
1787524599
1323940184
1776422701
1964161709
1688306207
1545116617
524206689
522717350
1375514594
769965111
993644131
1226312101
1536192066
694412863
1561857827
889489186
1573949162
1479486862
1368048276
984497176
1583395404
1119179390
1537336922
1643273361
1669058374
1359989882
141722374
1872020708
841954517
887831777
1437362127
38473042
1506391293
1735956968
1542434970
1209366576
2090231422
881583227
864454395
1380823264
685999753
298634061
573677077
1377744118
1138032421
1879733432
1044060982
1502463444
996236296
915386108
1108602637
1897874768
1813750791
1344985535
2070791936
329271821
1197137926
667114074
415538732
229509301
373267904
1704340837
1238342792
2115189574
858186508
899143510
196614326
94661251
450967431
65264341
371457803
1723975104
607184344
1311372123
862334131
1479226103
2139727751
783984840
276798226
1893528691
2053408840
1207240294
50562763
2102134567
1145799480
1371304814
804327618
1619321072
1508835939
409878632
2071915387
1500230869
1944446651
1446541210
1196508179
2121176216
1073931603
393946241
2108956539
672291024
1730369444
816994130
1862717880
2070967773
1916421264
1388098607
1815028511
1524023359
1718651015
702981157
2047533518
1518225884
2144504810
103187222
687487295
741956509
1252453495
1105199869
410761655
1089891956
773801497
1727474461
2080574170
2098836295
954070913
1582716689
690259042
939052060
1867191544
546591901
1359487988
328410172
1070366883
1402523350
2038065216
1692886648
595925342
44172835
678123228
1229361102
628910654
1391626509
1191779525
156442747
1705900465
1565519180
395731646
1056135693
779893493
1366986535
1110152640
1526041638
1933371823
1678810731
1644610529
1434885015
2095972187
1433564507
1279584951
1038755444
1910946536
1937833165
1452985223
177907795
1358775883
274844135
1311937460
437301482
1470537401
77565833
21856240
1896583082
1632911522
616280787
1263161697
1387346434
1299578496
220937459
1586392969
210784102
67184890
70272933
1420099801
1562153699
1941614457
2123512090
573610205
992219086
1497093606
810093286
2066643486
1524173652
764164677
1419825152
1419649291
2014862851
1734727477
1983402733
1052814565
320515904
133295011
1938778581
1139193590
1673648622
1008391438
1840303239
503739834
284962388
1583149391
1489067202
941020090
1935326505
495209876
800404317
932228709
1982368959
2144038766
1102408722
1758716221
1325608314
977952187
672913708
1330637246
1458342206
1255556950
1162408357
1350290010
1195449520
1059217200
1005773497
59920469
365959196
119761534
1138240806
459862753
1939820783
121367653
1508504521
1394169113
2015143096
805997552
2099809295
541008429
671780418
720786584
1518608400
1956124020
1386631076
727389067
1733207149
1942355798
1617166123
1656237462
816303982
1235490933
1286218608
992068132
1877772905
2101795043
2066748923
1345467206
219910022
1316132072
799733689
278010071
1596648174
1416758541
628250229
389997850
2015915350
1360296216
2017257451
841963868
401633990
861915538
548499940
1705890253
1999128728
526401989
959820212
1378604996
366121549
1760751042
927853064
1602703260
342611673
923616751
195665750
414015039
711615570
1139720641
879049437
860058027
1614426784
1375217316
255709333
2050655499
1458155674
449266422
1420809089
284503627
581703610
1211884808
689783836
1856481786
967213630
394272445
415908957
1152569548
2125629416
1295570275
103359836
1693285203
365981959
174716578
1166007104
732687139
874613824
1580028547
1490350257
979802601
809545786
1152504031
448575648
847740062
1473534506
1376780326
1536912324
269567797
1282844447
1680212561
418445670
163411931
109214476
1950299060
791554717
1124430708
756158837
894005113
700527958
2053193808
1706762724
114295761
1490228545
1762921273
1859006060
730619350
1155077371
452178200
1689027599
2034397827
953332966
1563888130
1003305043
1517768507
107567458
325738280
735765446
2024073657
2024143285
1199356143
714618956
1622007163
632825577
788149966
439800315
1764174841
1581185995
1082540101
1929779738
1625922419
1590880082
1828094799
448414775
1641181150
467280797
305450663
1596866203
397650922
256692422
692634741
668725400
459437727
1235321467
1144154259
1180358298
445080643
288064757
1714897102
1663320142
1864530491
1218891548
934269100
858877790
1572803528
740391805
1381023432
1687041364
2016674582
2007271268
2063411786
658767760
1690009863
1614516734
660177605
1172603728
1890108025
840355357
282112589
258346094
318880277
131318713
1247634599
143650420
37353668
1115551025
153199661
1059343141
815788503
727575530
1104156260
1463924396
134153938
376168925
568387357
55437650
356502100
743968717
2140125708
1116736262
1014869077
2083656393
1488855020
1688909565
2127376052
849125809
942341656
1927981589
918096180
80041812
966435189
374387065
1620176553
2039490653
599785656
1918090666
1868239646
459613019
603927709
1080144035
1581518912
881052108
471746917
573871293
2103804958
815851337
1235590995
1759694636
1165795317
626536456
1084664689
1228261389
1055647983
275192990
964023950
1999867910
856839268
841214227
1281649735
458072950
1963170395
534653839
328645257
929204787
411790811
1690676765
877232473
175891018
1376668450
1847547605
1128188979
916869344
747671525
933377665
719504471
1193941943
656070577
462493277
43198762
1992481375
1828667466
1998798882
1143645308
1646562507
653610280
473693858
2139136317
922358925
364493173
2002854957
1818515480
1023287476
1480087489
361376861
1644126412
1673208311
1043947139
390027979
643855231
229758120
1984976609
1926042600
1644428023
753699657
417487153
750045675
772034668
1676050801
1958900294
2084870698
617889547
2000262196
55218210
1162985552
1225369418
1428870905
1902485558
1074220730
1579279930
1383774393
1576858332
884574890
1277745416
1129969674
1566704761
1055804625
151453690
1247632666
725037503
488973922
321619660
1237586527
604236913
1388703364
1716645654
760463871
2101305079
1997311967
1747747168
1345628620
1018584113
1768635644
477846517
1661408950
1179192300
1424353301
1704904391
1832112629
1368087081
1998899587
1146245529
1686227724
1448996200
1803345005
549528217
956445663
406208907
1924311294
1594268227
969444048
2013129501
78293021
1869135667
1763183851
1611885721
1600722556
778963746
1888826573
822581211
1921377384
446741876
618942674
1668295164
1116440541
1541966928
266158307
1516857648
77582815
1351299930
1122677978
1629880616
2058391868
614205346
1268035421
1859987010
1101926976
1998798882
660470342
1836082685
1700029948
459235898
1133541128
1037258554
1750415724
236434823
29038750
1359119033
1048807639
1211988779
816211010
359819517
245604268
1457063353
1244009610
1744676527
732946267
1980384893
150125067
1013286289
1779755098
48593294
1754669370
1453943981
1490609852
657139774
200597212
827421678
9270327
1189829194
840231296
964651117
1358923568
211266518
1325952712
350935319
1079078906
1500297314
1653438670
352716348
1363647359
381297134
110416215
1470623349
1770548135
147698363
1080056251
672688710
1510741616
1788830247
1013656487
23354195
1761275082
1857038803
679876551
151181506
1924911927
323117921
239844029
1367545675
166949475
369188891
677263557
495016883
525904197
663745013
210583435
85327518
1653420661
1106415146
1161655846
1979607284
1824296652
247999948
297161770
1016406780
1192043644
448877471
1657542799
518338614
1290070657
2028171700
786033821
149981469
1596848341
1563635374
614175341
119831519
411052765
749734820
363511647
998208324
234460606
1258355881
955416597
1199659226
425364708
1890025928
1257269432
2102455966
279367617
1840498130
127364645
1613593153
717934185
1867251663
747225283
779790446
563416616
488868582
1051905026
1503069696
296948454
1216778100
1750914124
624388193
813455900
1150522644
1664509347
1662097116
1913496812
1160121507
1680174667
1314468793
379364361
1809658196
403045189
1790291063
834725750
358503798
606397656
1232727810
1240958349
786153674
566668197
784629748
1443157441
1327225899
342380186
1520875037
739767185
1357403265
1932592232
611693000
2044997628
1911357958
473981695
59072360
907249988
951154075
1616775443
1622331656
1941364235
230535569
663814548
231072780
148237633
1468745167
1634494181
543918977
2053687310
1313199379
1099305545
1291115328
633076398
1019083711
452836886
258642614
850516952
929974413
1887672099
1003706996
420494927
2136000033
786952459
489521635
2070688648
29274733
615281082
26817901
358251419
176596280
1273276787
2125673081
1460496912
1445174023
590295043
599647890
276172763
2009476104
810958310
79245579
1213663927
349325437
1836135577
1322482303
1699838851
2131464700
1480575328
1457512055
1916855089
505532710
1731953160
479571925
772074489
2126546397
800890026
406263548
1849873426
1732506344
549168217
743791403
2007419109
1314098195
1754802088
1372950035
489226982
2032757987
2129979163
522020269
1603632489
1711174897
1685966097
406000198
2028178669
1565447829
1895541625
902545858
1097601568
203158530
1634499760
1522201373
1990467822
337460410
800325686
1010281267
2139998206
164955651
1147265696
720091000
1017754862
597417831
1290860837
945293768
727610094
1670196858
2123889990
96240357
1953688192
933175301
367610298
1186706024
2005660494
334296506
256519763
700633667
1695024300
418388440
564844927
1825777842
1310868871
445783442
516266716
1151632461
891592925
538763096
402117114
1102007247
219292469
2016689093
391882042
1741667817
803283823
592156128
918859066
1845638677
1812906114
129550303
712404273
217996472
1657201254
251445343
85711925
1493868284
396235659
1598794046
1734471450
1325350036
2137893845
856596750
865782045
1779665525
96739287
2032296476
1625139891
880710236
798317851
427079819
309282725
1988248909
2068535751
1386344870
572407005
993337107
2002400792
528844633
2054804090
1287806320
289336052
268454644
1103760426
181778801
332645662
388872020
1695235428
1958565414
1002052914
501117023
1720739403
972557557
840264074
854099612
2017294282
718179759
239229086
1254673910
847184019
470923138
83774176
1554816416
1398696973
2084726988
123569313
1931426315
995682936
1977876348
1805395704
43825541
1229611065
642269492
2070261415
474069026
177179986
2139390866
27998137
1044011073
905412602
2056729581
525744591
553761152
444744301
562930582
463694618
2075048257
1171267060
989064192
430619536
965263604
1286899818
832233118
489185106
346844183
525421715
1006534504
1275085024
1512687956
1590262552
105704686
471686557
1251711881
1294626113
342372077
1970176250
1942126123
967196941
1510995496
792391274
1670631635
381767982
740076904
907296983
2136074307
1712341725
656882670
2122124694
1475185750
224572630
866392734
2117787653
403410617
1043008638
1472712782
623609832
2102588756
1427823160
1726391967
1872343166
1426127985
130220955
1509444877
1288571309
1382189438
408467340
1533598255
1989654928
1093435716
2023244619
1393073930
248351634
716309686
1947908857
1309579773
126882252
1020951690
348350643
2012941379
1916486038
1958038810
2074789114
973658612
549575284
1953183012
337370578
1308114639
982318960
595322998
778349835
168653908
855669942
103348317
1627108205
2004251553
1863742067
69699251
1256532404
1191632344
1703291586
909176901
659165568
1175864242
571496094
53861402
598811001
1870976197
571866566
268086199
1326599878
1652922187
544931208
1198939698
913667065
925563873
977406479
2070519617
19420074
1562323141
2053997008
2086702581
34684443
698905289
19376214
994104616
1174845500
72904029
1492393742
1044732615
1138589796
1538798089
796127987
1782181942
1295522201
34112285
247878798
584997898
1227429381
58596115
2125085805
1689395563
1800934276
193953172
1094045531
1793402002
67157946
1133474452
495209876
1943557482
2077472712
202387217
863296709
280634501
142093678
1640260599
1560158926
1444113079
1070440732
1593018152
1945352821
1104532591
307872249
1547746329
634200272
1048535849
1997487513
1196137083
288666375
584628855
794891625
2023254848
720301478
1398172328
2094723607
554260323
1944001179
2034953017
1201433823
1253596144
1043012588
2100002055
1755099726
1012041592
847495621
1649326107
49610823
407394481
384225997
853062685
2003388041
1480765472
1944645513
1896979461
606855933
1487179106
354506873
638704836
708264826
531762021
1320869055
4969822
455662998
402720976
739889026
1086391282
64318713
763523590
1776281154
2065154821
2104530163
555655835
1582176065
1030227777
1089192573
2057990231
1216689691
520842457
2060199351
957164106
904024582
1220958384
402201868
1550552519
1442691275
481648350
875779324
312472067
1120691208
117320285
734298539
1011875190
418157773
480197400
1061622939
1928291508
1191248798
2076200094
1618760091
1913041763
812003555
646733466
1711008543
1208923939
1374874445
1492535495
805764551
408730044
27838539
1194523335
1561221516
94543214
454327820
1777308394
518716662
900385772
480197400
1493536712
917932494
1705083855
592021963
1816634402
1451688144
9199423
270662443
125561869
1441787088
1284788555
1514580328
492652092
591887774
529396225
26795817
654037224
395385970
1707733198
1498498308
1987166757
1126098342
70674872
228754063
1618656264
1706331023
1393433951
1244679052
987654763
1181350531
1304183549
536965450
1404187242
916233320
1259229845
1824705386
1567060656
1374367798
571219316
499835961
1277774744
89297896
183628764
733064591
2096711150
32699670
1219288038
1461616455
826846905
2137556945
1244614966
1142429753
2100365597
721051073
1203558079
252998887
1728262859
2009248074
1288107413
2003058056
362093220
470850229
1941644848
1130463861
1188053067
777608730
624719880
1876387890
1165683267
1536945222
1259951766
1633149465
1156243970
231858192
1431057134
1805248623
1745018427
149561339
885305769
1276456338
1973117170
94077237
705083149
1642340919
937081616
1689995810
1974606147
297022863
648803698
1108297361
140180406
358869298
1829894930
712280728
1150674932
2027994214
102003018
1041557914
198892845
334287413
838207346
50612262
2038083467
255356820
1641326136
530009581
477866266
669456110
373593863
1198264844
1075466096
577455092
108471782
1663152524
1454104003
808219861
658616246
1646669949
1632547139
1758894921
924570308
636828143
1172291821
2094114188
2003064829
121244096
1627586326
1921656801
1392739918
1384124149
392593567
1840951353
21773693
728170939
106246143
935959065
331084179
426646320
572941108
1149423002
1859816145
345117926
1772720709
17969704
1969734602
25969895
1255334854
46387134
853828957
47191334
1001205829
1267146718
45242654
1411064197
1109230775
2061032428
1842422737
770900344
1839844839
30890936
587528532
1810550166
1224250815
1979407533
1960800337
2091099173
678364813
1734898460
741702614
1255681429
603304333
1784720596
1080230599
976826362
433618080
1081683565
14371870
1180960354
60750871
121810381
1959901480
1473440577
218887819
1144313457
1100912700
1254020957
1122225499
579106170
2001982845
251730471
2132065136
1955858834
1632845745
347587967
1269790074
667441393
1039203169
599519605
1330823045
332014201
623663814
696249077
2082496652
780737359
550019867
1302599615
969439758
1283112615
1603630269
990961765
1757603080
990739181
1397411155
607728590
1465742250
276827971
505781136
1899567954
1185541634
2050758711
187100727
1456131918
1007069577
1448693450
1245510289
1684309660
2012660928
600581853
8664639
1852340994
1293499037
53449076
284056631
288974093
1943519543
1383760128
251155294
1618606948
710252581
1225432286
1935926238
1713476525
1136742777
820254407
328989284
807489892
980752746
1704292608
192614055
1982804514
65722069
447484277
297359806
2093440290
324699226
949737591
865583841
1019747647
1020253754
599834811
632233654
269183321
1289528423
483814889
1599052687
1986986960
793159825
873741195
829194674
2141353152
1077191176
1833985593
418682947
245329566
433108535
954464737
742992356
1760910275
1692336406
1906890664
994219720
737643092
239107252
83438096
355251436
1533335218
1525484291
24853777
1865117221
1122407531
619074284
1010359717
1633984476
1429368035
1409290380
987409044
2102586654
1344991532
1984450888
1180042749
976695692
815916414
1316765530
833429210
175550916
779309098
904781325
2048384675
1380293107
1398769100
1173813011
683038742
1422539866
540416733
605398860
1691979340
30300398
566955626
815775851
1546797380
800259973
1959439623
1554726192
1607805493
212417872
434395384
987348656
1979438686
1869847386
492741914
752404214
1611928157
1273527190
1213777660
1963961798
580899906
1312961635
1864931837
1895630856
64752575
420282088
1061458867
1421328020
2011629569
2077183216
1004229853
825100302
1618393638
1769271974
1807419254
1041504201
1229752343
127855630
413776057
371160575
1507988754
1793810532
1119056742
869668902
2064531173
662066363
1789833542
937927019
489241848
1636843775
401896820
405957909
214071020
1593438913
267624802
1323203293
1472664561
602194355
638585544
2144722540
1158406094
2105268641
1406701081
1781278276
1262838233
466722340
2116328554
207615211
1744495498
1825026658
423909121
1281159097
509030623
1540518379
191363431
859574413
430115665
1613954015
495946011
1627535061
415331780
17421696
1685460266
916865390
924292425
940196754
200542401
42716991
135239601
1165846573
867446472
1462254808
790402266
1437316759
1405187056
124027336
1250741808
943110889
536762510
829643563
64554718
651895618
642123010
438750872
2092925967
1464555575
1864950053
1837080489
457351692
1814779763
2139223266
625043069
1272596721
1482247750
565165314
581435769
1315067500
808635401
1268082816
1622176401
734594345
738955264
293799415
1467153279
462431648
1910500987
1036295766
547678459
1298474312
1873357295
155925898
369311258
1081101641
1144679286
1253739711
1359395466
897001674
1694506260
1673565035
1233074426
1181140866
817886115
684609527
1072031738
1326311237
186617242
1760336737
1946933885
698811755
827360619
522132448
453978725
540339006
78298047
1295722576
2145551080
1468593757
579248609
276581375
1102976590
631965598
1499074417
1610494948
1315916461
1490015974
1231271583
405482616
891467708
339539399
371679969
274847075
852584710
1735858240
2060310461
2035397172
1198615518
1482019177
1589470140
2054506966
1928242956
130778080
1223272405
285686566
1819836423
63743486
1419962232
1095732640
2079966343
1827016740
806039719
741665060
22720497
2020215096
1032180955
1107759803
1505411433
666086572
1305641258
292604024
1825015990
63043031
1111690824
1586598488
1807288173
1378612916
395072742
1351860261
598375469
647890223
723268398
701168167
1410299345
343912198
425916723
1919596257
730936393
1317415881
1389172943
50607470
487599099
787563417
1191435640
1307680102
1083080309
594115458
684751108
2146615501
2045367038
1200306600
1310179431
1227255526
1372950251
481734122
605294169
1139542336
1935251354
2054146009
2016676786
2141855435
538542380
13067236
525664780
1850432818
710982799
65342693
130133992
1345034077
1773050755
87971903
1544714227
628496429
984071022
98802493
1366886373
1185489679
365170512
426598930
309249171
496659374
427999110
1329668468
1207813496
1786957521
2060647759
1006898522
1786817042
1543053836
238854295
558993783
1088452524
1525172362
1523983811
1596440043
118306812
213559060
1368768027
303852132
136590342
1076147705
643028617
1706039412
1725461212
1497571990
1022020587
1463525423
1088448357
1152886911
2013050960
1146413206
234932458
726433146
585482678
1211638965
260261017
933371146
2009248074
1289790071
980720707
73365599
1729943854
528144185
2042547623
1887441876
757612100
852466073
111445873
1081473315
221631849
1920192045
1940867729
1900266113
636612379
808782480
1265763250
2080927481
1959999849
1449478596
832455171
1419185968
356429862
2047452936
2132827898
1068893572
789146773
87294633
1104080229
2093556490
957579381
1592204479
2114406531
53782726
256627983
2111048274
104063182
1193616827
42550885
1379037710
1893161029
1569241738
519804052
1360557977
2058945254
1866982190
1825573507
117038886
98376691
355915649
466474765
646733466
119844910
1190354679
432467334
1948930980
63733122
1634036417
864433384
716451436
1690427048
1623599629
718078984
2118924919
372219823
679001899
219225927
1791573423
1324104907
1422613680
1666981435
465777244
123998055
35295334
1702990358
102782123
141582794
1511671301
2129518302
2127537275
252343192
631799608
1132943394
407810894
691391071
1636189211
126640404
789818765
130010817
727166
490112544
1687747514
1009780075
747311242
1495474918
2023824154
103993119
1727593555
1209856280
1539524944
1281649735
1963074739
1754428418
784535309
1913386070
2069997989
1957430550
522628557
1398947731
1791255845
2761212
1698458657
61507224
1941553029
1345970818
1603684682
1480863018
534063784
280459704
1300660927
1083730101
2143959691
1271128831
885821606
1683716038
962642902
61248130
914672496
733212957
210829633
2080870530
178026041
940764171
424206029
800737391
900604606
769606020
11013396
979785632
557257757
967853382
890016179
2011367287
801087452
873715010
2088293608
69662139
462760089
1152149205
366955550
380848063
548912538
332144332
708830579
848893930
1413680307
1038200369
1505504004
349958510
1931094440
1749498886
1260604844
1905155391
974719849
240000539
1040158964
1339198542
535503381
1189154995
72270217
736014221
1589971171
1709015588
2050513988
55492084
1728777010
2066255127
1363231103
763670897
1914378628
584698825
404843898
1502724563
1398034373
390035433
1768006835
147495689
1979336704
641212498
489336829
1804250000
46731612
2105203916
1222223763
1954997582
515820134
1279580456
243412931
620967239
1906877013
1745140498
751063885
2018062960
607471523
1965101944
700356431
1680159361
739987284
1475410848
1994049455
896376709
854129498
127369837
1360254799
2011696255
1041424278
964305271
1055235522
1551796393
1878618429
1370484337
1650216527
2008330162
144881441
902952837
988238224
2031204741
263237564
315668532
1732771934
1089609414
19528643
328291359
418845536
948017873
545839120
2091027413
180270204
1086984785
949074213
1174546110
1249986649
2056939718
2063125178
471420842
2007519955
716026237
2077260109
2058289585
259144895
258290111
1408555693
642532630
65854282
1371334995
1998824290
1176021319
966934713
1406762660
1331702969
276119665
1223150340
1744956835
2111659707
1674558788
2129650247
35377037
75561137
288599660
1082645728
782364354
835341275
856992149
413989926
595886849
1351847702
1781552909
1367745526
1643394720
1667825397
309266492
1003453469
934658488
1895908557
34453080
550544641
768761823
1475105908
116980630
1489596543
840093630
1480341928
839483977
2068617888
1272277121
1486034974
999774817
1068257091
814450624
1810378474
140128425
137704521
424454691
2028149463
1968612982
1767627660
939994046
366162558
101085452
1053793558
1773646722
1990179374
1782925127
680013731
1147244447
485062819
2077295319
2130794501
1852644482
173411612
900416855
1597325980
624091265
979120161
1430496888
1421387231
723133583
1377896316
1798974250
917804928
1134335078
361865656
714386594
1620736537
733305981
1491215578
1425101997
799760552
26023818
74188646
901652196
1531119036
1980136958
203970515
277485278
987039969
1394810931
1075202336
360138008
1666309586
1985721950
1181102126
229917226
865007154
18306751
2003183341
2107366817
1962349283
119075159
146266218
315645872
2137345242
1240972654
1779586055
1259520452
1740877044
361942933
1718295426
1858500688
941426688
1444541562
1854430951
29995242
1125517778
937112750
672740394
1623982928
474133716
1334809420
688186699
698151501
1645043250
1103893137
868939647
657198923
2002553517
52606694
1991684766
1286258236
1863917156
2098206429
1532117241
388666263
1437175540
725417696
1097893078
540584470
1334760785
1841152810
55993180
1489550717
586435936
1075399191
1549238816
1247117256
324553752
760159390
1008244752
482222199
427223216
96388214
1707841410
247824053
706107618
896625268
742102181
1258285369
1705456116
863865921
1326297814
215503476
1298181167
57719909
979250920
2076873976
1939687436
2033835863
1020217340
444298602
624983467
552910455
255212101
1963517820
211613739
199390047
1864824031
166700765
1387044586
1272140322
286522729
681870724
1757275827
147227249
906479300
942103235
1460236456
1485628115
1721812766
1852255262
1567881376
1586154646
1456883558
456618990
1910106298
813822440
488444221
19466203
1480625966
1908849175
1490729852
381608398
1137510942
603250357
800304106
1003339586
1288260107
701706020
854574561
1292642680
1247087762
2015724552
1738811234
801971126
2028782759
1317720714
1722534822
554579838
224149777
231175545
1351069651
658945410
1037715279
811029100
1614918926
743260394
96367440
880274756
1766397542
1647843770
1973340628
314156358
68545807
747539924
26409765
1572645941
1996822266
192806477
1988547678
1344647752
1980352998
1534636010
664919540
2013682554
2128768351
1626703396
2036280964
1496224671
1605809073
57161462
300170026
2025139931
1188770921
1826737006
1483536519
1217602721
1401296370
1727790898
896684927
1143687729
2088835168
434631194
1166506773
274319365
1663721550
1102596820
1906645932
850356783
686050515
501356089
100061513
1541660521
2143637627
602627308
842707013
1291497333
213687036
1028417314
380935006
915824838
1163128269
1301743433
1634780141
1019399400
770473149
845284991
159634176
1808491645
331664070
56484612
1858131625
976280934
145719664
1635798737
554307803
704450145
1737426332
1718189350
1566729959
525880158
530425881
1057247208
249651614
103321097
507344530
1090766368
1093019690
2126510946
1225734944
789100880
1739694074
2000536981
559040957
1983305746
1051284657
638570950
1005269472
306748998
889793301
2132818093
708727863
386236937
868062052
1368554595
1552483927
1070524265
1493811052
1553087093
64025739
598792801
223721610
1104370163
882644328
423393581
399160974
1061954110
1587915595
19025148
2030204680
1386584094
582330643
918618601
1039392278
585020601
1442853564
1739200109
2110542778
1829404864
795365288
290262055
1359429760
124869903
1593996412
18299686
730939801
23250159
2126338320
550941807
1683703867
618712163
827147513
571859363
1098937961
1169305371
499169695
653870275
2040544652
246357311
1981698892
1764369774
1871393277
2048779238
450695960
1564704963
1066796392
2043039763
876223173
1573449056
1333780597
1096494432
1770851609
984441044
777512038
1464556212
1450077904
1238802469
1401266536
1667112025
1351019410
240862102
1137537153
1012128325
1287963909
337208135
1982627014
61083383
474759725
969879798
181925258
1605788864
251163513
280042584
875244165
470136139
1295400696
1486510385
378693837
1635926651
1952691337
1866779030
533672684
276379079
692769365
640023039
218989481
1777438977
2095916712
632138121
790907258
215116600
1054701058
1400849816
838717593
1874327265
423813022
1971051907
2141536480
70470537
1143794769
818217905
417234057
961587383
517040298
1461052235
1520264288
497595585
1973237417
1475863772
913305485
1398027972
1208213683
478641257
1757850276
1382555148
1514496177
661454963
13398956
254582834
265498780
356918255
1454380210
199675873
1878123032
105923863
1003626870
819473291
1075073950
796650851
50590080
1575665806
1771512141
343189181
27610924
79024886
105754403
381114223
1731630330
868146289
1050933628
313822744
1795904240
396725262
680576053
867606885
1576263391
2037746608
837788311
341894474
498080074
1639162365
1954889084
6155620
2140706486
2104584856
339813517
1915889909
1022978220
905628426
864593907
1560403684
1160035615
1422086153
801061269
951082782
482835215
1583657214
2113410620
303465479
43833699
1997760506
1451730286
304707321
93775973
1301803151
2090069062
118954948
50772295
1347380539
1891301473
1259645107
917489789
637700687
1762456318
777951003
2118285875
1025907637
395373238
1453052961
1534899311
1992793281
540221502
1661108432
735979555
1599525017
1981594293
2116090655
1639049275
1091719996
379350733
2133948914
1076667978
607046469
1129838216
1290395156
675323081
512872887
1854861301
185272343
1536024331
1602082980
594424117
1641828607
818799111
1503663463
1408939124
1713447350
847935112
702234526
1379981992
398663962
1117113388
1720387463
1910824075
1261100869
225650465
2132723008
1703459689
56006133
693144616
1632684805
152415759
1385499221
1657270967
1620829574
723485276
142405527
1721841851
1027666306
1445187930
7034641
175269077
2046028280
1988701561
416558856
1097489012
1414869360
985547605
456239873
440391878
1499720876
921303787
1306379854
2087023261
401364492
230371924
571706901
230300093
765562462
1669044355
2146738152
1941915181
934770318
447675055
960724084
262012641
1476632889
2104940274
1538715010
1024327565
463290648
2116091216
735166197
990497460
1735741044
812297913
659968877
931840959
1307419396
733921345
506491266
1122246862
1924988935
1298888860
1260771478
926976738
864609870
820755264
44616269
138496250
823450855
1994488530
743490503
1522611957
728519521
1812626227
699325798
71249873
1707806324
1185840809
1590361835
575626846
874310242
1758606486
1664012295
604433064
1096728930
1857203949
999266806
953471338
1493870788
1073718212
2026613491
1652294334
1600215832
1010774886
1053438939
819591676
1526883889
1354821556
729837769
750952975
1411747725
1664059668
848913065
179580550
375435508
1236063760
886536277
614872206
109813008
1440016838
865672743
340357341
865714421
88553272
764334606
934494015
1690586313
1018554098
250474571
878278146
1994783660
847542643
346658924
1340976016
1661890509
482451182
1846446201
1166372167
496316276
716309686
526757731
745659498
360175153
598872950
963501016
707255767
886372549
324152004
752855706
1425416665
1897527916
727871943
2032366336
1972621903
544569208
1630587366
1014361207
1659899810
1416883705
1735671927
1223394916
2110970811
1003453469
726422364
421939503
30992538
430356141
619584513
452632628
1847209200
1245774091
754845330
1635539651
1933565333
508665422
1224161729
1634402031
132399468
636644957
477539167
458676760
1729630016
1156573124
1422342669
545171775
1724590219
2059748479
1276393191
297353508
1630600507
1613605533
2094871708
341127673
1691386933
1290040188
1534271924
1048715124
1381414793
1757200830
1488321757
1231580173
804129068
374388436
127723543
553396213
1417732741
1074150941
507936634
1763334920
875292781
1392727588
1293016270
1275341841
1403364512
1630099232
303803504
1996034650
496004817
937029115
2081316259
51132288
1548987739
1957357888
120756733
2109431086
1819689996
629363950
109083570
19165013
1857451363
119373716
1281450157
1412412821
281737715
881333229
1880708298
1505088878
571561042
1769412733
1942303369
1051822658
26891967
1993582819
1692886648
1445128957
1325066568
1201210686
1505960402
1176631888
1277647982
646664811
1434623678
1492906151
1967599447
528424986
156425516
1088419076
1876911426
1829853005
469706356
1473663143
637742801
681467794
609506773
1498081218
2136432702
1541465897
677329586
1169643905
554615130
1275846085
1042409384
1791977735
1232397672
1747792342
1192129606
1574187908
51684959
559141735
604026882
1130396100
2021549586
999322564
1158194571
1605205260
1421002977
709152345
1993482946
886313671
1525295148
1950605252
1488573269
345348625
833136374
1586076277
788078119
1031361212
1020607381
1656173832
1081259674
243236452
640368496
1375293021
1176236554
491244208
1018871110
461216898
1103699188
1035708379
1070197805
1802935886
1728624392
1086736188
522717350
599215268
1302820867
238596781
967542395
355883510
716121449
1727503698
1203840235
522319068
1707027387
700828783
983008168
886083637
1472494940
1956966226
905661043
952377225
2045447976
1226331842
775644056
17745558
949749592
164500471
1793092119
1211687079
2021109148
331201196
2021889343
588599547
1710477705
1152557693
951295283
1254658102
903838888
171857031
1168974075
825872902
1519830226
1313291279
117790439
18895604
1766349252
601577110
2113020601
262688203
1488950504
1960625067
145631483
713413540
930817991
82003822
1640956382
578972415
662919892
1008958828
749500385
31698826
885633186
1010215909
1875654167
1557683592
673147232
10683199
2071485769
965359660
487500512
2096473707
242963477
799207980
1541002515
1440690873
2009839662
1723170429
175766055
173385620
357229301
1317407044
1892672777
2122796156
99446118
2053095676
356847899
1501685056
420048896
142462111
622166066
1949131361
1321331004
2103433723
831512445
1381974785
898385216
563204885
1088323322
889905026
724785036
773537519
1944645513
1371819086
2061296245
1112304544
830003239
1947837767
406003209
976000613
303507273
757686961
1979949579
171798750
132326921
1990787885
2135998359
1364702572
435935665
1238481562
941006392
1817317022
507697567
795455996
1091671195
243188003
822857282
300424682
972337536
451553849
202158848
20803556
614638308
821454626
1154609276
24242707
798994089
1603659723
1319888454
694807560
1372580030
1299823736
346436677
83145981
1691981257
715036498
1688289709
1892396500
450765856
1419314089
1568505627
1201452323
1607535985
1854748223
1571763332
1737676731
702186268
643831712
170116719
649762085
1345116664
443815047
807489892
1443961994
698396271
1504556895
68460113
975658243
925602757
1469299229
1037957807
1718782336
878081660
1776173194
861499213
480202359
1341326989
206953212
842244344
191465288
2034237776
1527637496
752614943
1191495959
1765362232
959729429
939921433
1224780389
192288823
202467381
950112174
1018293522
1758279841
2120962613
522561590
130163780
1645378728
2067602861
1091576853
1228275429
488836004
1183951205
1597283320
1198066118
1284699812
175330652
566651593
620217628
1158826610
573937656
1001311402
909133507
1510205966
1983115874
1891505135
269673291
1502962022
753601138
922128276
1161986463
452159507
813617811
1817497578
1797958856
1251619554
1814205813
52608142
1150743490
670769059
1278075600
1982404638
2032579033
1649304109
631241324
942658358
201769469
597412319
1615861192
1045473124
468530866
1154876222
449104583
950180307
827982557
844168400
1501137583
657959769
478657559
889706997
809692567
108621676
1907012742
1506672335
1471585499
77529103
650813305
1616457446
1703320313
1997775670
2006658416
1293993118
343919378
698209091
1352929698
1777927303
1411359893
1277680278
599239952
535983518
2029532883
885811320
1185677511
1444512439
1287499469
1762900210
1384419486
1667814736
1557335909
683312957
1239056215
352274600
1076096010
282063315
1218174305
141233698
996851105
2004849633
615342823
1038804164
819458540
1087788527
1036636937
713935628
409127912
964669906
790235098
1453296632
1439896189
335939163
1658641359
113556568
784794542
1528567204
623239257
125669873
1868075689
1137212195
1358261043
2147254285
1639995546
263927288
415232158
1764705647
223725829
831778865
1946000426
1476585330
277467596
482612176
498180799
2021162482
1836707891
1442561493
1630811302
975226660
872746816
1282487000
907718979
1384933470
817586370
1936190515
1652059555
1069843301
1688383202
1482058822
1178655562
1521979574
1128026322
1880479426
157593740
722165955
1780307752
101562264
1782230126
1204548423
1523256382
447441556
295003934
1813804967
1369854608
962838010
618455885
1243613670
1109829558
328676836
1964433606
95911740
1556139099
746668525
651001764
409192853
1430712229
188853372
722857170
205395256
989172912
604919437
1615041057
962969561
1151359687
438824248
1466449708
1248432187
1309876865
1454878335
929787040
160023567
2065977143
1694608308
156245652
1081458819
1657083617
410335047
76219469
1383691870
1853400780
811802732
1820104215
74727170
1805474719
1092114203
462029946
152449557
512079763
1262570353
385957707
1773587292
492400294
1488551984
954101760
362893948
1604132842
861592609
1643363885
1694526975
424854447
1944217595
331645171
238784211
2016532502
1980793009
1333731170
352622108
1077889715
1582511349
1834691286
995527137
748098454
1187652983
1112279539
1165447183
780452235
1095501611
1124893096
2061267441
2121342733
1682745248
49479879
1387457497
337729378
1636406501
50445687
1755488604
1128767097
526536758
118697724
492413163
116615724
1827094041
2033978617
600770721
139028910
322179897
42338891
1970115951
1830031836
322119456
1555505454
702204330
1885262863
878508290
2113433098
623800960
663079129
624454223
108562421
1800076473
834231513
1363598656
1031449695
1950057959
725386136
1480541742
321607317
1661394029
983885268
2091736055
719774236
1140734326
2027005749
1638178124
179359911
1923498833
951923415
122218745
599943410
1819105070
91451352
525182089
598179814
105013137
460584201
362533760
1567274457
1468620451
2132160778
1009098517
500995135
148093492
643251654
359200126
1221062220
843490814
50961527
575258159
292515649
1974441694
295032970
514271905
2129170412
1220686067
977079793
535020314
1986843192
909197590
1604774448
2029226376
2128657973
798641453
1004236792
1114238432
1229661502
960328266
1767227849
963635733
906877612
546205782
1434635256
175146354
1898117354
1155192050
731988825
1916645248
1680766257
1683413959
525221036
295360925
491015918
1530599345
2054564054
1883987343
1599586020
820692777
266410179
1745474669
140790591
412526452
8841638
1924754326
188559973
1570945265
2030286942
1907970850
393151686
552013490
605747643
647350234
301270054
2007601246
664755503
983470173
1925583809
171175160
653652839
1712395616
378883706
1598089887
1645111964
496998375
1416365492
2045564204
1463783243
1284331336
714475075
2057315567
1618355735
326515940
3490841
2078526218
88786327
209758817
2005603295
434304334
1355718226
1646688868
222177626
799591525
2027922475
1646129996
1500769920
739881450
1150985114
965257878
1974290179
548590971
2036034737
2003746145
1416395359
306889435
653298623
900242175
523192278
28362279
74184297
1053030502
2062316100
156228409
1289159203
1808294408
763340495
479029883
1853370963
1318360334
1650506799
937563912
515587021
1590323417
864849448
1530828232
1811353544
2068546993
429323770
1036285873
1021935913
783571762
312247999
1736060281
1007995444
1584680867
1128551225
122077669
1659645195
718437743
1845489136
1856984262
1272400004
1698826136
882689066
26354571
215882878
2105358135
167782586
1809127261
833866686
154856427
163744293
2045655556
86244894
1137578389
1882504593
1265302293
241242404
1943802756
312915309
1028689084
326265278
1953671585
1422295486
538513835
305740606
1939529785
2086160309
1382785936
2036424796
1370557721
153147035
1931194474
1045251043
544933837
1217603383
727288372
1580256090
850744565
1402922320
21987868
720364022
79907074
1951084337
1085501374
1698154529
1283720276
2049140395
314694656
905518981
1876390735
398394299
1095808689
1815456028
1007443409
1823810386
298123603
1723610703
234323474
859973151
379400903
1135327941
390706243
1253109930
319863111
235115547
1398968849
2006431065
153263140
1904133087
997170149
1290260079
1018575366
129040479
917396068
214697846
356560989
1975290997
1205360953
286369284
283451997
1041832645
274144448
1330823045
1531354959
78207886
598682871
1669383205
1058896547
123468316
980396888
416576084
716882194
1795634743
1976607227
90852076
1407997778
135132366
360924552
815848737
765558496
236397309
626632409
368492060
1453361457
1806261452
1755627146
810459579
326815356
1306660585
1105205982
849492660
33451534
1638108349
1393432379
964475826
360185248
960449874
1987833701
1380154556
284895900
592380523
1739858580
531065538
1787512018
910111279
1250748528
1142872504
130620238
249263351
245483496
756473888
1462135891
165795253
106308338
316741123
418554852
995517630
750009144
2102500184
134694198
1257613853
1033457271
1946335263
387764044
35821090
1043812058
1122112889
1774041155
960681451
437362134
1909961617
456370295
614800465
1861757685
1492268034
989932881
474374689
1046059585
1689990755
114641365
1281507593
1783006722
1602299188
334118378
289024249
757097951
408897226
1803034011
627143964
1848655438
1852393307
129761192
403306035
1130172464
2114923357
283775401
1775789540
477000907
927044017
1678049144
1455842361
851486021
1173089910
40011825
1341233690
1519102989
1653104951
1522012241
1232659968
321930780
1574931663
1165317338
639679121
950697394
948504458
1221910540
406807257
1614499059
914655476
1427529883
55508311
1314490472
1977794601
344071801
673647043
1578467843
378509382
683524424
2011636968
150050902
861253817
945874917
648673073
206194244
1829275487
149996599
1786086980
1424834152
1910036544
1286586929
1026374688
996328119
935824908
1285179988
619337001
1845275514
1729011864
373065776
1733937857
2133135779
1768794615
883557786
817878347
102015002
1568325843
338773564
478117342
2057649232
1238336418
770116755
591710100
262495371
1052820543
170156007
135217236
1349083508
546684388
167053558
2041280071
734506068
1901745690
328442151
1241517504
292846620
2007039899
905828385
1358484158
672338067
418056320
512691249
1386843169
946046065
673287080
450838502
83496076
507425414
1499179959
1010325255
267195485
11287353
1635936246
1898574818
231677618
134703505
426684047
1947953579
654932958
300118348
414639154
1555385033
2052012059
1541997991
1068627762
695094494
619852156
983123222
1575366231
100230921
541912006
221759304
594250411
535490581
363654458
910508448
1471536545
1066910511
704698897
75092308
894171197
1129935173
963000887
1969985342
308641015
711091656
15267650
935167861
1347684662
360425757
722994151
1990607055
2041655865
121955011
733017091
766083546
1121047166
374377500
1485432853
1149228879
886458928
805520153
1199460331
61593877
867043760
771214614
1934776301
1998446002
300754556
421050724
1902468413
1721886718
68032801
1140122421
82179573
1760045710
1753034530
2047822598
1019812522
1882315923
474291351
426733563
1508022198
1966778381
2002383926
2081237568
1891843274
950348179
253838754
1311352225
809650895
785548256
2007215448
879589471
1766520526
655318295
1625579225
287506664
1816369828
1821609392
1868894216
1399360372
1816856435
559931905
797714292
20505009
1164174965
878689923
46156665
2133188038
1850798443
705388869
1655095504
1203266228
1338488691
1650305723
370385769
1249121828
1358502460
1009613146
1792562834
1819671456
45887801
1532952781
2049679380
1679612373
1193266691
867375563
847298371
397802195
2124592664
1975441311
1878407743
338819098
473280315
2098448339
921651353
1023358185
1990597541
237826524
2023862562
700633667
1597529538
1130657261
298802273
1280266705
752231344
900247073
1464372864
1824013197
826454708
1988971035
903251001
1459183043
831844927
1260198904
189717134
1516609475
962208361
1743391822
2093924951
1200283690
1852691933
648311255
606261839
1347506621
119250784
1372604529
1128950833
503274524
1860988626
1386662283
1857380091
1875551922
1118007902
502327824
747359532
1306379260
1170998093
235666779
268350979
1203508264
987476566
1187075995
1703268943
1714152313
1280850195
16656490
1269640761
748468554
1933333817
655267537
295948383
829542717
438470854
1289335353
327378778
981260618
1698854245
1735318757
773617590
1847068014
574399122
523586832
630122757
207758684
46703582
385781755
571150995
1790633952
702732486
1832312392
179232727
1528063408
1874911112
498201372
1491112367
1845071053
1491283639
2088513332
522610953
456112095
319326427
2023662522
1196789437
637202831
906718456
1321990692
558062726
197708350
1108282982
753473388
1613150641
1666706774
1738275689
1398791490
60968522
1456976459
1779698636
1632133997
564758894
160451327
214639724
582418918
1580521464
636989836
1504341216
926488015
658532061
1317516165
1371865352
97176824
1843906721
1114287189
177643902
1526721868
336315424
763559241
1227910168
284239310
379846065
1953109069
509787739
1989645924
573434540
228492018
869037459
1118704606
1122718902
1997463641
2057741724
1000399316
1547868751
1833379389
1129552846
1306467167
785296688
336198099
495497974
2111799587
1545465817
1433702603
2009050476
1976363281
1102284915
2049963952
518072325
816061703
1381184328
787065561
522239384
1974281626
887898036
1880955349
1561060912
82596303
1831525016
666506265
2084806318
1898712416
1270073611
444760079
692357173
303906048
2000171062
1841446067
2097216758
801489035
313323173
1881218184
887803977
528247418
86144062
1300165043
1353110090
1189971239
41948646
1932068353
1677839524
1235579070
389403948
292404660
1842475316
80708025
1697178850
1908276767
914746027
434728538
174812828
1685923532
1803500248
17713768
700701896
762555180
161146103
698652928
1321007245
302725823
207105902
1461635905
571332289
1483001774
2103622618
2123042552
233994740
1777833951
26614014
1724171659
150280816
148257450
468131593
652614763
1736351268
1531096100
1567422106
1141902180
1084726864
995083172
630593002
589888199
823826276
92717548
1940095005
1896710191
1669064461
1850495053
1764242398
886272754
1201089052
945872836
1297719615
1989162765
709521010
251303844
1487900379
370437423
1162099948
1087819358
946045008
1585931630
2038641793
837855521
467484237
1107349929
1765433867
1172435800
1340604712
1401564204
1333492161
1939659528
321936005
1228697773
1198022925
229741538
553139880
1510769352
153810467
327929067
31673751
386898661
971674941
1420259952
859783759
1316641850
254416760
2110170707
1249849441
1222230817
1466807532
75387385
1334577254
1322567262
429897023
1059620608
1449695014
1840696996
1674673277
1332095957
1160052169
848376395
15501789
1860251189
705276478
1972591165
345154177
317445904
1696234546
2121676656
1041836448
555941676
772861129
1140031809
2000530792
366730384
357640086
463416516
789489581
518698406
175407205
420209203
2008639951
914834069
1010713868
644397431
1170668028
862455728
1370553761
2006962327
1891409108
1012095907
1939855074
164704469
197768581
674190509
1381945695
711591204
1852099456
1994776800
1062044916
1187083402
1946401419
1710681518
1884358090
496569351
84572778
1225976708
493635532
1534532639
1221214006
1737208271
1202679079
1205324910
1365096163
1376175441
557931599
264646077
496003958
1313434316
1760627176
1169780862
1867681626
982142381
1258966458
1186527272
306648598
437784449
1354391580
378317028
2145088612
718200936
1481384919
1757499548
1667511434
148837805
917768281
2014870760
499407843
1755488604
76947331
227660097
2031931421
2035280359
876430702
1397391672
795873762
640236556
1966305414
193019884
1421759281
1801059582
225593891
382572811
1036214454
896908067
1917191383
1033680097
486368106
111839972
546711142
135105190
1373316871
1686976494
1624821702
736880812
564555357
2124435507
1702395162
88991890
1049950585
1059620608
1974441694
498363429
1065950935
2026169368
597002704
2071268431
1631427935
1173610841
249031960
563892789
653494636
1517035700
203274641
321232286
982008611
925020602
347309127
1065234723
1987481953
227921056
186063297
1581836126
1065905668
163300721
1899063531
1306202770
1430969992
1959156115
884441864
2146149996
2071108195
151184990
1193292148
1475510092
2004251553
1455863376
405564536
2140288296
337131256
230212981
2016439204
889422683
894641996
1920718074
1248660421
974942242
1934866704
483183940
1281031669
210183265
1439768641
1723649323
280496388
1865799589
526852955
610803654
22466223
1991575488
1980361818
1042629897
956590934
1612393133
532942771
899553098
107159027
1069618827
510626744
1391386743
1765500915
176282087
1200031124
2015879186
1398368601
1725790492
1288119269
1581107524
1181173954
1827205415
1836501542
2040596766
884879458
1226445623
1123112424
966272550
2088249459
1077785107
1174184458
680990132
345371913
1560351556
168843381
1429393850
551480085
1999835741
305294131
496517967
1386821740
157229159
581906143
1560429451
128315336
829852155
1731238979
192026546
1933262011
1897356051
1720027038
1721174152
1487745254
1019034464
1908078729
297281588
1764157133
1877384721
475773431
356732549
466617981
1521464385
1491024063
586608952
756238448
1084310568
1638971533
1402355081
73378871
1144843170
1247107296
782180974
1944740097
1135710915
444086416
213096281
1137219785
334398345
871452867
314913392
428697222
1646793282
1091450459
1648359899
1400544806
1445662965
1797862125
834103061
861523573
82840178
1852318000
1176284905
1437137416
1524345323
735838387
1408210985
74953291
202478994
591120953
396475404
67793513
2031431699
745431991
870852517
978511301
1556003332
609213516
638769473
195449079
1689705865
383720302
1265184287
1984330439
1863413610
1508219394
1640588076
317612863
1233696687
1337437015
1166014429
1378770467
1034978784
1527510632
2066446364
1927495062
709925588
1069370352
1736306361
261698399
1851803604
983268830
764012674
1120818218
702956889
782252455
148774429
1159852892
1297257102
191551249
1491001597
1239279492
1869589705
606536914
1970579565
1381611216
249825252
842617001
2122908172
1650149244
143960606
1838038587
1480196448
2041266588
2120840591
1660034087
1230410652
2099086176
1169030424
634065702
1854634758
2025544468
1445021989
1007113408
1426748274
394471975
786622992
1942861968
923811433
1388334844
1419339477
1306094926
1549735338
1552963894
466401981
2051933696
1709324373
1197705872
1068503186
384545008
375984945
379357409
628589274
1468378817
1828045392
583289822
2085232500
1681450918
2104307689
1477402034
925484075
897562741
566117895
578864936
480036808
505311141
279934251
1744760386
963310042
1510421754
818454524
1256593984
1047833958
1460383271
1050053110
935867971
2082077235
1213648661
1180144494
1136197570
461635774
538099660
1975999568
929940406
174215288
475064534
562436080
460671564
1825178413
248736121
1426958794
1083580212
911997968
922374930
245385527
1203868413
1192703556
976456148
1864914784
1327169005
1087283540
58108874
1349677742
1249254009
2000140368
1586808582
946105620
411182687
1597511920
1222161489
1464337936
2086913467
1563270708
362032300
1287735426
874734028
2101467989
989052852
636066732
57832934
1741721113
1340232154
364529715
1748389876
2053326326
236122988
1273870027
222141580
1840780992
1846829328
574254417
652620623
450369405
1680743765
401773244
72586966
520946460
1290113619
428916843
1077486062
786545494
67731440
1872421525
520378983
1819347117
192372184
1979263209
762640328
33919766
2130601114
1704096642
511691498
311359514
457811893
316144952
1959885258
1744038770
807267330
1107462804
2029222299
1284736074
62834608
2070613112
1204175153
1225992406
1602134256
1675813135
166664780
1409819387
1868149843
1141007676
574928041
928647916
1078036943
735429561
261876866
2020262254
1940444866
712088598
1412282300
940254422
1266758267
1761864196
1839860064
121249871
1951150733
1944609523
1694060061
1106948662
134198670
701250410
2041442300
394363362
180616412
14764689
813495806
1577751947
1303150650
1497886338
1584621840
299687103
1379287217
1778550606
1734997634
1982694213
627236030
1022791058
1325991278
1363717988
1128053282
1691582427
115380523
1453363275
902816509
1817399342
854666554
1230219791
594286476
1394467382
260902988
1607980389
516665983
1462689207
1435451953
932570069
1654559389
2142619667
738130861
1638512747
880319125
1085375500
1378148108
294000034
666210253
35056772
576786570
560012014
255933134
537306705
411937190
1827923308
70555906
2109708052
49240835
1978701741
628449882
520685947
193632662
771924344
125469952
955873478
1836858870
1343541462
559275659
1808068632
251738048
469155560
347579347
55641195
1188775077
407214353
902756988
174026414
642521225
1284610391
1816576631
648265650
3674359
5082568
978068670
341149651
1732045083
603159561
1133690224
609739566
1561766827
1282823005
658818065
460377179
514968456
1363806751
1945143383
1114304858
2121156914
122642643
411686964
361427275
1571737094
838442770
1466263361
733627519
36043004
862341215
568864973
411393546
1011423031
431448895
2111097693
1233937770
611400947
1830746123
305506232
900700317
167126740
1526012275
23289492
162628146
1074484115
766200625
1229588701
1934585928
873910801
71499778
178927175
335175382
1135213222
387928942
616899075
664882780
1708547499
1062433383
783364858
1725601669
1461838892
1495851482
423151534
2093395129
1738301054
339565032
2116569427
1472134134
1548460115
1016376016
982733344
1956535702
713698214
1277151090
1607249182
1890688326
1487133034
2110668453
1309276561
1234513294
1257997475
223473749
1465607684
1665013282
762651328
50620126
180027067
1163853071
908611037
1447913371
593415923
1658991526
1025802205
627386265
1499835021
1052586278
203317773
429738538
1880289289
1396981134
423404475
626642732
626511325
1016481115
653494636
1142304756
2060234140
1217090023
983902360
143821456
1131079118
187779933
1422610908
1932922361
340542843
1135844542
1278208576
1004736410
2048791551
1848998050
1076232174
1643642444
1862870061
134614784
2050913314
2050963937
305788718
612968722
947843705
2006102034
161299656
181164353
149519591
556365702
243502637
1599513384
2006534660
1553818677
2000379746
1352691841
286075542
40696604
502310257
464541250
1889194615
177363728
989888020
1427731565
1921117976
919551156
1647434853
995043324
875518371
2019655281
569914312
772539662
1947791477
1735372085
772346089
186975006
1030964084
1824255301
712637052
828181766
1227685138
828457412
900242175
425673685
1487480305
1348756883
1762456318
653331103
421099499
762651328
1820761418
446005813
1184981760
1542899198
1560888294
2014676140
2045174698
1209569408
1987062197
1157490310
1745824878
1234942197
1672159348
1473247519
608861708
488737713
25394068
1061123408
2059071851
1450348621
1513493851
793768972
364359963
1946377739
137828883
1199611615
1600567344
1304302043
1031688833
467670515
610512133
1065883265
191322886
473759717
465698534
679683036
355796039
631038813
453487666
2021883416
620393887
456894619
161878095
326805128
31002314
1768085351
969218897
1080276890
18867080
55366441
1568901300
2036433325
209579975
505446146
783893339
673877474
2144505615
1240084459
1788777432
620609375
242211405
2051659781
378651423
369355151
1805160705
1821664819
163002718
962223893
1147259135
851214090
496472674
87762390
996027153
249452660
150961413
1149788084
1683180163
397622138
1919364536
892549554
428060573
1135125714
1191504285
641829469
977102555
1330351212
1827592562
686435414
1020012703
1598109489
37021586
333532520
1853077224
1535692825
1632659291
1574565207
376327150
2117980235
838162607
443412774
300547330
79775538
245137735
531232436
699300938
1451967296
435166952
1589407545
1478164103
918622388
323331263
1861853231
2146731777
442868823
706538114
355077656
1914822879
2131329724
1735477380
1265504731
1645221450
1638863617
2086239994
1830541699
1066804397
1929686825
1597293188
1685457213
812382085
1624209891
673422140
1730777078
610629139
452254894
1167532651
734957872
1246355097
859358385
1113315777
539344298
453809292
505232890
1616283358
1418303407
2102143144
272334366
155554668
1082791480
676489091
920440179
1819720165
2050582313
539020972
345225041
761094362
1878415555
717335342
548668900
763594289
1763228659
1386316085
631097309
944099856
1783339750
698568362
464481968
1310199552
1581537649
324059730
1995467124
314687092
1126536292
1446648342
113424260
504692529
662988488
1511363492
957976136
2127649802
1142331793
801094918
2142593997
79963659
887398017
789247956
1543806092
1090216783
903319537
595525134
1060951484
1183720884
865861172
1632990145
795569114
757272361
539462972
955496151
977150830
542249999
381400220
1033449075
59049090
1708696820
835303514
1575580781
2088487770
1979316142
414589601
1912724334
1387280623
2124392962
1540395127
1876974348
267441690
1952691337
1014469806
399269594
1502805827
1940846655
1269640761
1351077089
711032110
1270031799
2018958412
1171626600
2017183956
589651565
1302071007
661502079
798264325
670881729
932135894
1469014901
981269309
523719171
1550633571
1854895263
1773154793
1320655518
154856427
451093011
220119662
1378453719
1929544309
1758258707
522477319
654890600
1199909357
799013656
2068433695
433232328
417081105
75376201
1297516761
525032911
481885694
129331919
630697872
672020613
1844351736
756958305
1392358275
376885767
1604041594
1486264199
1362255013
1770863844
1822322415
1124803984
599737472
750435609
1230152409
1077248125
1851954512
1834506388
1347770309
1872953303
1574328679
703258545
1625993255
968225507
1250952951
1346037022
83589750
991363882
1129743388
801094918
1968612982
636989836
1884183168
614502694
792329391
2122104712
223494381
2145785498
144707652
113031972
1413959368
768384839
1469638658
604262589
72508006
355942040
1547038488
1888676698
1128627440
1570076507
2098124155
959898166
978526575
1799473285
49157838
1448056603
1698593851
636749727
1058437938
1226708722
305456268
415181809
346643732
1108655652
1793166773
835971546
1281090759
611502875
1910978622
276124292
2137676033
896051735
1720277818
767469076
1334537946
243412931
424618476
1231991186
213123561
1769688262
525124959
808887215
1185859626
1773587292
938604651
735709447
637191407
869752253
2108872037
1689520545
1372465141
383720302
1397180757
2103279339
1698290738
841110150
366453828
1908035638
1373035269
267566119
275599372
1423643154
393055844
1422280601
2028470426
1527271189
1126171696
1519554886
1856140950
1167255963
1891184892
1986486448
1240500553
1794574244
1089951701
1497518701
1103243175
51025402
517667052
1975969099
1397021696
857424247
2120130078
288441719
2045274846
1218834404
780327537
795041730
1258934188
1150250741
754510680
1499778638
2005888963
2083218349
1740884052
1944376325
486150301
307944337
968325471
1776479545
1551045879
1451756128
298823300
345196037
800684411
1288427781
1603945967
420450707
1495942529
1753608335
914752907
1104599908
335920231
1745182461
1036582364
42826910
1771198159
14862563
1608326392
1013361970
975065198
651041764
430625728
1535817357
47504582
1371353145
662620536
1862791353
174134417
391671504
1225160512
837087694
1853728310
18333362
851212218
1715842893
240408301
1223702356
1005823613
1140774712
741399762
289123291
74825686
1218815402
571592152
1518433126
502520979
233654843
857802652
1462074389
45157683
1425351452
674608519
1269818130
485709014
261639214
377607856
1694597996
607236933
1656639106
1891184892
2047826703
1101237488
1581514145
37827562
1465461043
100121441
929759468
1724632029
163091009
94520556
1902346545
1267448010
540989209
1183506056
568086687
1747207702
205602816
361397614
1590262552
412399621
641577704
1155686903
284779150
1331472159
937570657
1705177899
2049031263
1974465496
205306682
574191839
364762843
1435434705
445155643
1692982380
140378408
30214464
665191888
164802424
1838673799
1355433798
1017141422
1287007049
2048776164
204431385
833939626
1766516924
1326085860
857720124
1385405991
1959544422
1767510521
1817160134
1258620889
730945777
248020969
1816794013
586136710
67029523
1974371466
234772116
993109579
1507298605
1483378982
1918315910
91466707
1484954504
322481480
439229940
406754232
1640911935
1367759153
1252400876
861479968
1358029537
1040573792
168343904
1705366428
510009617
566548012
243188442
1834373743
697456006
978795460
1277854935
568179388
265953324
2128759298
177857856
243934799
605950713
1263212573
15841895
1481297789
740657078
751698504
1034041394
2105230443
650633145
1263625349
221759152
386808
245557991
1721727148
1140943335
1508144086
42640073
552301479
1100818563
1885009640
994067535
1478106965
470767470
1850760587
1949684348
47127671
1592174946
2006168314
746084391
446423868
894875775
667041247
1415988731
1460747298
1860396419
1832954995
922191000
994755904
112903409
2134519566
52790913
2097962583
375189652
1777700551
1690900139
782728299
1454559774
479131918
279821566
412704405
777566564
448130514
867808585
1739099857
10351639
538701091
1156435757
1709825565
402683687
789016931
2038486474
1227179336
875816789
188553004
1630612814
17565694
1771280993
1577266059
1713118878
499953956
210735949
778157342
1217227732
1824648861
463751011
282941982
1198318295
2052214420
1254194992
1784584555
317195561
1979792594
97296526
1212519336
816734919
1168422248
333572097
1274040426
415102287
1721309666
64354603
997853413
67562095
1231633145
350685082
155189163
1333887285
1879890176
274588784
230225359
1779014022
953887613
248650190
494595769
1615812418
962151897
1252984816
1577384491
566065657
1660218812
1727896964
1731775143
1248566409
1978090092
2032846311
1338202103
1237385049
1007244361
1823374428
999196709
1018881155
1082151610
1422161163
1334463897
1139499677
2077993231
1784228378
1410901776
957141748
259346930
1129892385
1720777967
1415708276
1790496216
1842422737
326691025
1660833114
1303480926
186687976
316470848
451694494
1812661095
300840619
1197176690
2062266447
1692175983
594692669
865406987
1181445345
437607388
1940180075
1963643235
1359417792
1145874576
2147098822
1088812108
714718057
1054562828
1708855986
1474390528
215919812
2114064456
1698538902
1899440476
262560113
284423244
947037551
1927585716
2016848314
33281526
341882743
2038967218
339336086
222537861
391543275
403298036
1381906840
1385960462
697833799
1418714684
1974821764
1918886197
2045328164
1962051143
354686534
1462135891
1370438272
752274687
2002265172
1314546880
1106336839
2026465093
1791297206
1083147631
1495945285
470557459
1023560129
363474429
1345665424
127810875
1981450895
142118342
368564425
1575987788
117982502
606311563
1811666182
472996767
1604686679
1255106337
442184543
1501597864
1793887599
32814742
369380056
1059940559
1304117720
21958335
2075266913
213927965
727546031
329993363
1446399419
1705830614
545954515
1851952582
1845810130
683615377
1115657600
1663926699
1675709430
879582850
20451632
1066326039
1835034231
739903498
1411774181
177431155
994822385
1213103706
1475209928
1949856045
642138656
997974712
283838265
1817553577
44180153
1012104843
841165616
1402022161
956589498
1199479822
1054667815
1992920415
873912925
461218058
1815245967
786367387
796645847
1088333950
365647526
670606117
1442235178
57393477
1491856131
132414942
434454372
292648596
1205133945
1096206706
89525038
1783886332
1612858081
1411867592
1085447911
925580670
330321021
279847504
102226304
911394045
1984468143
765653635
375051125
940467026
1062446634
1527958379
1956312752
348674459
491166295
422039119
712920952
899918905
1483241438
1790724735
90215153
1605581355
68060627
74130966
84812510
1241270418
125016262
1001523626
1156054505
1179999628
1197403954
1905178062
436590542
1755895817
1930978281
912757464
1052778280
1303648769
993585480
446426515
601105277
1703681473
378263314
1828260860
1784756698
1793219358
2028988498
1862095800
1682419452
2026190471
866935887
1384779916
2009605608
1973909962
1990354019
1418074512
1737271359
691603997
1348162488
177832991
1788420720
1856984262
1357807565
255760962
591471306
298821032
1970649428
370667044
345551038
540136047
788697747
8051713
83712142
249750647
512720696
1765361905
1432717970
1942026292
183148661
1765866639
112373345
1969129337
342999081
1985643691
198638373
2108633145
1594457051
441983749
1245873742
1744468158
2079667229
379015060
1549844481
2118379270
1321467857
347910905
1012711118
371106318
1795241170
257381991
233285884
1933774750
1312585051
1383988180
1096000944
1703498701
2030771043
1357286734
670456476
1545055637
788742873
1415637349
1559324821
1934091019
1711494262
226222529
1627170381
1150992030
1576968871
618966587
1861402181
980511034
1772759169
231695612
1958016004
1742328311
672133784
1386690394
102647411
139015507
624298080
1760671874
1146604568
760051683
2072430385
2010558279
1966928564
383647615
664740564
1787476182
1670491453
455941246
2026722317
1239127546
2026101832
1550962531
1375039165
1191031516
1387800986
2060612530
441711786
336430720
40439419
1713403408
677755579
2117787653
1071812818
563416616
2043765364
1285706458
1788180789
340784424
226430734
1936007812
909359984
1984938147
893807034
129386431
1963170589
1864811360
2091816600
1584586384
730777811
1096760942
1593235555
282989652
946266715
518595486
1089863502
256364609
1812443492
1442588986
71096820
714591424
1503714717
795040137
585727875
1647703948
786130516
2140170019
284405054
1913083142
2107033796
294862725
2095554452
596967907
129465323
1289822335
343004769
142303281
967318592
52296113
409269926
136669681
64850562
1418761487
2062009933
707259887
911678943
190406750
1111162153
1791352121
359463670
1308264242
1262359374
382889115
516156776
1597320226
1477503198
2123836742
259999784
144359350
1583507711
335361912
913351878
1508975003
183613572
217428213
1115889691
929290321
848704764
674519059
493116341
602159399
1070818516
1309645646
1139458361
1290112141
170449296
2024140787
756779554
714942973
1201810259
1695954892
517699140
293269873
823206919
459554536
1254721357
2133621070
1567379415
707026140
52130075
614662743
1598032864
2051116657
1707843336
192693553
283830262
1501223013
666582882
809366507
1561599562
1945915363
1914394690
696478009
1329980576
4965749
1066417355
1279169430
1776431895
1208843014
289777059
764385704
1546447290
1525200719
120523311
808473544
1803544108
1077792887
1530194154
877801882
1085198964
361088224
383246188
690259042
494896847
1051997455
1192111077
1790394619
1334458681
858965557
1234690385
1872922004
1966329769
739655274
2095806905
969555163
1902794298
874991282
548085105
2115787923
354155407
179867759
5395475
781157359
1104240872
1595987181
777665185
685866155
1306298195
1211006156
652515262
256596493
1058297729
2113564641
1451046435
90831565
417715274
1493524055
1389476180
2037575583
736381240
1035868412
1138722524
1585358279
1182814462
2096368711
1865670843
2121748554
1344417079
1522669437
847877324
965517646
1949510720
1592111503
1761799583
3766326
876855333
1390750847
980734348
2111452121
1835816840
1735285922
1290033504
1919766728
1289932054
1355179602
1382660792
1775319756
1245124041
932896703
518702525
2046978763
1978658716
1282823005
235630513
1403588455
1424801350
1916089671
332841748
463280493
1117333448
901035839
1062483340
539678645
452393983
156805410
94430995
1145669538
438806028
59068698
502286017
1429027830
1015028313
801481600
452898409
1682139304
341978226
1063600228
1622157551
1964961645
2050995835
859066720
2103512719
534637450
676036469
584314236
1054719062
221930142
279219303
1458861634
757407420
1187769016
741278912
492517665
1349268186
84483868
176362960
300325560
1883915706
1890530230
100652158
765911741
1072138094
2088541970
305131796
1300144143
570605179
1711972181
1676083853
1262151216
1068288929
759645014
2073997692
456304560
1288474417
1986902035
739889985
641363407
628460172
957226040
1329565132
2064930845
943889460
1650926798
1135930795
993188175
1705171987
1287938354
1671406834
722176693
518673429
2138933280
2020021579
158495098
1856237426
1005595507
1735804937
396570177
825284909
834508131
1030671954
1156609073
1877021804
520446522
1315822929
1716369138
548606047
796676550
842625912
1010082459
1888960675
266625446
580699201
785781568
1038414789
23010164
109230027
940287535
942393135
1894974931
1082468035
674747950
5232316
33478593
1980519275
167789781
1672527734
1785327191
726657853
712898889
1190148204
1613497303
875445084
1287516337
1657125825
558065642
527835977
797933887
940122784
1590776687
1968783359
253881303
194609899
606502229
1520173930
479472859
351484691
1802413575
1215885720
1419476363
1354089602
600134132
498344032
406327624
77042555
1403869679
1308848787
1309614795
938347429
2020447289
2127096950
1937369079
1294208342
1900606418
1348996373
1494452062
1997067975
1850542380
331174241
59224952
235704528
141948815
334904219
682277464
1231990434
584546149
13296945
214019592
1259135061
245831039
1480965432
235604800
910694331
1821920699
1025383004
1974360339
997687477
1109214770
1061452284
1196430956
487042775
2062910173
2045881241
616240208
1620598603
678316559
1048457944
1616783056
1120895498
939946428
992838229
157353365
490687418
843343101
680954262
543936157
913093248
212261205
807525179
617405637
128222960
1334293556
246748170
1754145915
880851487
184127419
379948375
842488745
1958813521
1025781158
67081913
12978880
975192296
1505035041
1008914628
550331654
688482981
253516221
1286280632
1848318124
1421415291
363051173
1034212031
76985993
884425971
1665073486
1344878939
147890981
535933586
895909188
322707904
1975201685
1433062492
170026061
1266994475
935980183
1708911474
1972757918
1418535165
1756271891
861170246
69386279
804611339
1822289580
931936908
524321984
2089172648
393014028
1398077000
1525894836
1169460003
164942773
1941242542
1815518911
1735273718
59949556
803659558
2080947080
2074957688
1758323927
1037897426
2008199011
1799413428
545905383
794384316
1739943624
1652553518
951893361
869693715
6826524
1073654976
498795463
1219430355
1427552426
1803386011
1568606418
1168974075
1260720312
469454727
499289102
1889981428
1490200261
70954076
754002107
466125198
490030064
1497894012
1019842206
1029037861
2003603017
467270138
2138544967
439646369
118632246
131830116
307499738
144399652
1940249639
601579713
314965729
1161224272
1115267347
366114379
1395773026
1726149502
900713769
485020201
296030042
131655918
553816975
1665342980
1073240137
1190759734
1891071335
1847800592
964193909
848766467
46106269
1920848085
811784063
1843573775
1573334670
511845245
1037836610
956231179
28815301
279208416
1555500691
1161463792
1509352829
455664228
456707807
1364082909
933592772
843151765
564727851
577700356
1029529787
2050510738
1574609549
1184438346
1899320889
404038798
558794255
99667288
596335990
127669884
514207544
1596739134
937849495
1946041613
1182619218
1238338538
2049104301
228500567
130083319
1834224838
526007800
362910111
452808797
2145101352
535163271
421887460
447518645
544291332
531082317
7327620
1320174897
128877620
1394109535
486355338
410520290
2020830537
951263836
890056829
1514350362
436753932
1247967073
1034720661
477770579
419359413
166692586
959417502
305694656
621185808
1102324860
663642189
1813970978
1319434569
10772905
1230986622
944773612
1281354379
1035685583
1078261826
234097427
294266980
1398199008
1228904717
503522410
1506275294
477866266
639871378
1164055737
137138722
47252688
516337284
56131880
1825843168
1656968733
1775368068
1230886588
779715466
1940306552
558073242
1813052695
1087516017
1041559451
558304833
1031171620
790850193
1988402868
857073003
483916019
632634552
1425898885
1000247267
1942758422
508782678
822291762
981844264
695216745
1933460409
1573813759
198222952
808729976
1808256237
93037982
114853947
957650064
586108857
635725902
650810610
2113815778
284817266
1603164249
92459250
1613285502
1653106212
44086080
978514240
965006077
1588109394
1169221097
128817902
462087231
2064022901
318585617
767104525
291498054
1923237177
730563871
2122956160
514871076
880542963
412465661
1187146345
1655609396
2000604221
1353636410
2037175886
2129284002
281274190
202076928
1986214301
338243614
1600050948
1838460799
1593747299
1793298475
60294192
637018358
224346004
984447870
1475676549
1994153045
132170276
868999286
1831933814
1295723786
1272630506
494247776
1703164832
443676861
1863961035
989043043
1420546601
1983130078
910612060
280311204
944617108
533117548
1936417522
62030109
560527144
519846246
390339367
1462433641
1386316085
1356574209
595840473
1042849846
882756483
1671460553
1398240286
475726389
789864368
1357113598
547515150
1968483218
65393230
1468428677
122657083
842591477
187157361
2006902426
2003362504
1753116901
1904525532
904216175
309475158
505698670
386837626
398422746
1248811091
433576671
818608383
394694176
1874228171
1798079510
287320661
211741733
767079001
211052142
566936234
595658241
1219904041
752657699
979948641
2050006357
743983651
2059033953
2067049967
947423929
884564224
564843300
741959618
1826132857
451639858
2044353064
1724562698
2048648694
141271156
227231052
2061131433
417814240
1906795890
493364551
1207080931
818225926
1301220773
1551898246
1355913329
2145229716
1462495984
1600202481
1946080545
902333712
649190752
573319780
1710552358
2125870355
2057466772
1665496871
1436680127
872230769
20234680
29605244
1040249497
123873783
1788723544
213136381
113835694
357264811
240628441
27919955
91907140
395110802
1931760366
1463363996
1529358228
1250067074
2021366315
1304205610
181363120
1366342100
2030005758
1310895964
1553620188
58816053
1252391185
1392138352
594368566
552162257
1485363725
1234246695
1100947205
790358533
1854393690
871028406
1078910293
567492713
1281948027
1359811542
1246126904
952143371
1565157563
1432001380
1439868112
1431555844
1728300439
394776294
1525565874
339006666
16971130
81402897
1604789329
1121819873
376690112
507689183
1537158302
1177937430
131184871
1617621276
1709503334
880801414
1784695757
1848280945
672393503
1918243489
1428870905
336449946
727490257
189526933
1821318442
1084496565
14278113
1341915212
443850789
1040198100
1726040845
1137497776
290333349
1588339602
237922533
40256928
409897214
629842668
1965953212
1638104602
2022437464
220430389
1816383749
343967819
286084712
1169615172
44849319
1959203401
398065906
1580892762
1632068608
848294321
623406795
1567823019
1886127900
1145477966
948443111
231306177
1817585065
1154777759
1553962077
1406493150
2071313881
1478587957
1634981283
1564735167
427783437
360146815
160833566
430422011
92916501
400945823
1320389207
355365847
285007806
1207208988
600475987
1217300217
1429425902
80412708
279080711
923734020
2017080293
207910381
2111680079
1517661439
1935342385
448895818
1089567532
954467128
1904806443
568052094
835393956
1386313253
821286520
1779573639
1610232353
74089251
811588601
296937887
21828964
398476986
762920413
275946615
1847081468
1098237491
427559440
2017505558
591094870
1907805526
129421793
1572378567
1565399432
369677568
1416271384
272648545
529127084
1961620594
685905065
1366341616
692055357
1524638047
1580447249
1550713656
1931323952
1863548281
1755386611
1217767049
793035367
836384911
1182590658
1714359463
45933204
144371409
2018115389
456630805
1404281190
2109157833
855845511
701238022
1092164167
439361323
191208798
462851842
1949076619
762752589
415988106
1632693312
76957620
1333308170
396452107
1575795554
18257717
1876595197
627247288
2130736055
469654241
2034119461
681862866
476875926
1984640249
1806556404
2076200094
408718479
851870061
1528847095
958384832
2132164247
738460540
1066544512
1107587146
811531724
554513384
1507156157
949726524
897024993
926865258
805528294
1918726577
1453552420
892549013
542479215
994206734
228887177
2143208132
1721579876
807008418
2095315023
1764877902
919256595
2062620908
1634087335
1791398749
24597508
635127087
707716173
1407101174
406450432
1496928747
1042152784
1714595108
95828194
872273183
1747810920
1780461950
421399150
1053665857
121146885
280117115
52687556
97759776
1178265769
1248162085
1850204436
1401113804
1478629709
341025988
2122959209
1184761440
659165568
1128621292
1065405572
1362995754
2047583767
2013899900
1160174135
46667491
319849045
403252331
1634528463
309399189
456453174
1316394136
763007697
372423566
871283645
1291790167
374278954
767431865
915403109
687695309
1855785445
977899298
1944863348
270953088
997709626
1109896667
1938575168
182942476
1821565883
792270553
380768957
2102677979
1419559985
1965582810
1611918501
1309867130
1075772406
934771445
801886123
2030067931
286915461
1609180497
1407061976
1898279295
1966426013
919104443
1970582849
1218948087
243316759
2125771276
922327658
1760317156
236380924
1844621722
639960621
2146219321
243034327
1675946089
1851026087
1819428142
291247847
2009433443
544173330
1772377881
1893319967
859774865
1001298142
698966134
1567110641
92593390
971578842
592422466
788413954
98287441
863015682
751330324
1290199776
1958259097
68835410
777713500
1042442379
297721745
666379843
1029483993
1488772089
1675707413
1159166433
409084478
95734874
1309096370
1041487957
1364166709
1911939948
860456382
194881423
2131680451
1767529259
134747452
1206911429
667441393
869519704
1484209127
1977049147
1291367063
1588355500
1572490843
1913687875
1030352597
1848763412
342689008
795003069
382268962
1132028993
1467889498
1204059003
866598441
631487810
1196239077
1510167097
884485082
148373904
887763396
206099680
334794335
1364074476
1727707458
1685097642
1475763892
1111184903
575271240
1336965996
2081148695
58623584
1694478115
906973931
1469014901
585279260
1459580849
247557888
1810296840
1256573663
1362910628
1069956521
1441431758
836023593
173879280
549980782
956152423
2084178933
1028803672
1335301633
1351299930
1545921590
416363254
1754974619
209177745
325417382
314107686
354541000
319853653
1960777636
333803668
902652143
1007432171
884485082
391604184
497039720
56158984
571962012
1711637683
741453259
505663618
1824800969
1348799392
1152768653
135329214
1850726589
1413625158
2035447651
1602035812
1364210536
1499637738
1256071631
145506208
955150910
582958850
209017679
344421833
127369967
1965575472
2106411439
912784029
1871496957
2099734526
1483261798
1072857715
737882160
696503588
1756400918
1175457370
268726473
1857927675
1642376357
217247997
2133948647
1303831945
1458322177
1320230000
1680553773
1927323342
518844280
1505262173
1614094371
447378488
389451823
973456102
1730148721
1514086651
159890012
1958710744
843873407
74847891
1421954934
609531721
2014001154
2036049349
1013163652
359457942
195606017
692165812
1735721582
1442984601
1394545420
196010996
1515526632
1233708625
490669757
458269277
1020523770
1535999742
1583800855
1190243510
1855131416
1155005245
199207413
251649784
1933291246
1285101554
582083072
1505846756
1150395025
566407754
1651517239
1471958871
546187956
1872187959
1107640177
1301423378
1028449789
2054542149
1076582901
1506392117
865204461
396268765
295306466
513211976
1671090772
1217818614
2136736811
34188496
1169960076
860457947
1061106256
519729875
546215764
1597924694
2127851409
1874433243
889814720
418882964
1926609897
1949508690
1758698214
229043425
708408890
1950774017
920200819
1037287401
1803380500
1498594841
623439237
1756383903
1802143210
1004564363
2009499362
864346521
669629780
1003621228
2133233458
1651173319
932118850
200800975
303434702
796650851
960644987
24977646
1176331800
869918169
853007929
892244797
1139051336
922959207
654846536
1882487005
1958095107
93772639
1312446155
587960405
703678058
1313369694
1709506589
1622981691
564968788
542838056
1683711302
796752227
2085767337
1053416003
971334148
1826307336
906474454
1692186191
603115969
162048136
26272767
1223046572
1316327611
1673133077
1853600577
439373640
2092514304
1856140950
609572680
780307286
681310434
1291777063
2015303834
1054979812
2101515546
1356602293
268512744
1739523850
1011169601
1137186782
2144537880
1523239464
991056391
1841968373
1789064984
800859693
1848859143
1270303137
901928698
1018703914
476721234
1574961903
169917623
1523794541
1854375531
45283943
525355975
1108479840
1220467902
1364883138
1824388688
443452600
1753127335
1926008680
1461376400
135078341
79595216
1844624724
1168754306
1480472795
1493244166
690617108
1289771755
810384038
1954340637
2058354450
1603552749
597908673
682579474
641654394
208323951
807965134
2115983313
541634196
2131479552
1667278791
640222661
1025403650
213108592
1767153179
1382274490
50390391
1371193008
1393677450
281151465
1579009160
445853808
105350758
1967301353
1426350406
932220605
601891467
1004618164
1419578192
789022412
1807525066
72177995
273482117
391682873
863387931
1736431231
1334090626
1932854475
356449176
1989656724
746244770
1933460409
345348625
509646138
2131708452
2006906879
595626459
86344300
593461082
781937635
478058384
720141355
1004479356
1339527033
1106795102
438750347
1893163397
1694845995
982466736
614696047
2101041461
251876978
796285274
452495763
1067286568
1979519282
1827098235
171317313
42666138
1959624511
1244500290
1424284705
1045584550
1492125965
1646694512
494464755
506421186
1125331664
2064411597
1376503610
428787284
192199196
929459539
1070706924
1142347732
2118299452
215366173
894763084
12816195
502431798
1837152938
75755637
315623365
603726951
1246555559
61145256
179985548
1718230925
153429698
694294489
851745018
1495996894
135476110
2099695948
195116827
824980679
1954950010
1575671099
1041611547
1653198719
2048546832
2084147456
1767910011
1258420727
209771680
793301819
1420952722
1714319564
65845190
438822774
368530637
1176718475
1201339929
29820087
2077323220
991721600
533378870
1746018736
2078322640
1247107296
1673395557
2070783149
1931225020
2105621250
1932569063
2005938028
1399438910
2147221151
228436857
2006009504
1307660546
1931753128
1071286480
769960237
413888504
1189767676
224850053
649941658
1075923277
2009352988
332979116
1637610060
190053374
1723229617
243710451
971289926
2127259971
284340189
1306760427
234798651
1214127177
449782855
264284932
673416179
1955747612
1128551225
732180654
2026246385
1982068869
1979513750
1551403746
1191432933
1630718519
1771348175
1880162911
308243071
954033456
1445155525
1875325824
1060711744
1883190295
1245715230
1188827373
1778659506
903216309
1660190217
1726104505
2117813752
503739834
1102367855
1302999279
2027812160
108290132
1342511460
1731628403
784262341
1557897106
2073031321
1864283950
1610364494
2102135974
67827361
1201666928
1090954750
730558183
1249967820
1407990079
38748499
764786378
1343070435
225144989
2019199070
1078598919
549280300
394360732
1343442054
1727395504
1976425122
542975914
1436470547
1225753313
1693863186
740930766
555342288
1069850188
992718259
88610235
634429980
122615967
275431749
1027332573
1074464067
1494141130
884506682
523936020
7270495
1924044062
1584979031
1784836753
376310248
268171491
1831531488
1898974929
1760540290
1300486878
1519780493
498197042
1168130005
1585864969
1482126740
2086397581
47179959
1162163226
1217287046
1424152367
597983320
298152405
952213754
844552671
2024008599
623146735
50600518
1937283683
1895983619
1791920450
350482110
256499775
584234778
87824311
1261054228
146755017
1993081378
1158192669
181789847
957713341
47985461
1458982018
1711795058
216265167
726096838
32533858
1592744319
1603226641
64862957
1814293999
464959700
898090036
1827228397
1125036898
1640047952
737791863
1144803510
751299888
2080055116
8518355
58819013
9157851
691997576
712141110
1309141363
48014083
323636974
829459198
1190924961
1471730199
1878497351
206337891
699470770
380651673
1093239273
873067550
2080577917
2110378052
1871293616
1288237442
662636150
1763830899
1736405139
945669326
691546534
1535598849
1130728043
773618866
251226621
1402828257
1951514368
1013855142
580325728
1381214636
2013300698
975151903
589797835
828372963
1381680067
958120966
1143905424
1073622236
91328658
609318589
1788780428
581587663
2028173304
468524801
756413055
1590193967
1216967616
550179410
308879261
135138712
1622688608
900035355
2064182790
909916748
66101473
1112652400
784099033
915862166
1178397192
512335120
1401613777
738076867
916103342
661875773
2081226191
1638462068
1367501784
756938523
277020586
1549472596
1146213810
1810251525
2082025057
1102813415
2017021241
1036406877
2034831338
1407775050
929450023
314703402
636636003
364454283
768173181
2129118102
797750861
599640176
500464863
928120394
1627412014
1320629146
1542440325
834021867
221305643
1576627405
1244977209
1884842983
1530297899
1675001776
1867184972
1228008363
821852876
2112271711
1982668040
1544977211
936313373
1905349269
2040583449
1098330326
1058442970
1229410967
1787294384
1936657328
517424932
1965865520
222868587
1768926698
604139474
1602133961
245468641
1202800847
1497472812
388347619
1305593248
1821128050
468051670
629029108
862866781
864935117
1473574703
386684639
1311542690
248893709
647685164
1705246389
1702839927
1845747000
1513761169
1123602107
403784127
49640514
386098930
1846170447
1703935871
1431199795
1535909307
2121141901
46420192
251086830
1882067224
2072209204
2052215024
1021959787
1798266950
888606820
946414168
1234397269
1792620720
615062387
1177705543
1895075834
1397442071
1274955702
1971855078
227138309
321567076
2123881771
1079731420
1067240458
479406333
382530256
12105020
1484759031
638197926
656885537
1405357779
1557212827
910771959
1486120400
1273009720
502945039
1496179677
154248036
512338192
1059529691
245838081
145545873
400222371
1195503771
440915105
356709476
1351030457
1202941473
1026828744
1169560145
1861743790
2051340650
1771320984
1799384697
1183915057
363245977
1085632352
2780974
260719450
1675498986
1988407096
1339212042
483199467
191050596
131292569
1287905390
476259485
392015407
842477437
386640034
271984205
1277852185
1797551535
1237202567
331417038
1479459161
316421897
65562964
660470342
798188845
682824157
1582410094
1443876503
472819969
564759192
1216593297
2060179376
385377565
1578029183
1375437812
217967752
1831738156
1847567925
437856069
568535079
440280723
707941048
1930876390
987319541
217716206
869135426
278419458
1909815387
1925821024
1091301454
1726948308
1548416768
1551970791
1504975395
973444513
764378513
2031547163
1924054300
240223136
16853211
429671083
952870328
1476562659
1695517046
1112527920
1772498
1161906921
528762977
2078526218
418675698
1305913320
231861834
834091027
973565496
1108601623
760419936
74147594
1328565617
1493409196
1952922833
822196434
1640911935
143400485
399191655
1747639530
1796837389
1265210341
1175486862
2108802691
1871706412
905918928
1707614722
1612059551
2147468956
1756690846
897940889
1706055428
64655753
1688057061
535431990
1438852365
613577001
577823328
793230633
2123440237
395540941
1227402248
1198129039
392199629
393990856
2147387625
1272972014
269845149
1112427458
233277548
1546832117
309725630
1499615657
710612641
1577308067
1336769538
1110851285
615054163
2046946542
1452794991
1325589155
1479226103
1735612586
1830234908
920898806
1595987633
1154780439
357151800
54665046
221388456
2105993157
1821028331
656396132
428946603
1109520087
1714585143
1042230262
1668043770
667996701
57422349
1009224626
1206965962
368247783
1249537432
1043587958
1567924771
474718908
1382411333
209431906
1091483683
59654309
1502901909
866326819
546711142
1714812413
71408167
1951681759
822159248
2101250298
1650491533
592956442
1355021855
521001457
1031866624
2107211192
1727277870
369265449
1484167399
221930142
1338316318
1264083651
1976422940
507697567
1265183292
249977906
1121148615
2019078434
992590539
1710957933
1662944475
1222666427
1641574201
518625274
1368397785
160047897
1280199360
512081162
122255598
1400858501
112313164
1774236304
1378409403
859470993
2017347831
441901754
577604225
1877685367
745770350
326667811
1013526312
257291341
146890043
100140223
960202645
756609237
878561731
1142254464
171675710
1972518522
155177803
1501390516
1820465255
283057585
772056756
12488224
2055020206
1261937811
360482852
780556403
1374903935
1754368479
230212981
1452265020
508587998
1444472372
816941267
1017235190
644476300
381919655
895658215
1357769202
442084752
1775118832
201129429
1314927297
855349562
369265449
1603810001
2147178833
917763117
21857811
2064106203
371516058
1571577416
2144673839
271929466
1221587237
421642693
927539766
1210708053
907143312
764053678
1749600308
666692773
465491613
750362597
271418218
1739082669
2011462487
1491235214
1249131318
1642860463
330176686
338344009
1811464479
851658749
339755776
1782023826
189524155
1082961646
383658174
344307046
842141035
634862858
456096619
521976509
902695289
526764197
126249649
1619750724
1996843967
1853596204
61137614
2017550260
1070280519
1694967640
1886602489
1340970244
1832595438
1841211599
1006500927
1128565682
387102406
1596811447
209269253
1138044949
325688820
9752360
1018070263
91156119
1176261336
1194218787
1251332917
1191308675
238008973
897887152
192233426
1940338483
920686298
1928061301
1757923593
375766969
136473169
663817037
1044262958
1862999898
1705509132
1165447183
307105699
154432723
739516456
257792367
1753591773
345366416
1133248666
1785700322
1909479813
1996146625
1784083743
2117240065
1470443317
1105406660
1607197010
1578162208
1795519354
835006438
83736087
214785534
1633441589
922121970
856338727
1645928833
230957334
1384099572
2079862572
1949510720
1868036891
1917506655
363933963
1122316289
1370611635
2060753264
1261607472
68691158
1545827762
1107589014
1396721568
1263407674
1667216499
401095698
1063223734
452002567
835039079
1537243107
199493915
1964300748
1380562299
2131824983
1353943700
291718413
1367766955
272821093
1677150351
365865298
920965200
822381896
1277060044
2038310237
1469296819
818877975
1817683789
1085312341
1971926051
1819576759
1754840562
359493380
481499129
1935494545
1381629144
336396224
950305848
1858185192
2137299396
365987269
436327922
1021164497
1172819241
1124175015
969154572
589117326
672648421
564633286
479034646
165164146
762056827
1664297877
520210432
1046460956
2115686042
1686203438
537634727
1870865414
2067998437
241803228
1887937959
247667467
2108110738
1567603528
414690247
786521727
193062869
1369530372
1568636983
1632028131
2135030370
127434090
1092576752
1515907395
1406393340
1226743027
471129208
184225055
1996972769
1564860317
504672038
1810911540
1148570496
1181147522
369531479
2077480830
864858842
290874238
1937489711
1963176211
936054917
1815834382
1725437030
36001600
485249946
241289827
1547126007
1526485800
185021294
868169482
1092434745
501351389
742010904
1004264570
1683520560
301856545
1478603653
532272810
27449228
1855835969
269169274
998097024
1140769328
1864118692
328783306
547666375
648578429
1321874975
821421955
904403311
50531582
1143744763
456252762
268323027
1009188522
1594324925
783932032
1892259336
1461932968
1065799459
991247407
858829471
1703238324
1656948830
2004793259
1302019659
1303092801
398246824
1210639696
1746907281
1848253109
724265755
654437941
1081197518
1633191688
1135822886
1154493786
1455842361
766454530
339044158
1325899518
288425475
2024784346
473979757
1469927671
511258907
1740548232
1579079946
1621508521
450027366
1080162108
585404198
1276107019
1465301283
2075010887
1269583432
2028574359
1078831400
160124905
489376850
405592794
2028173304
1962741555
780167195
1478586046
1111514275
1947406739
1745199161
397653946
669882892
257636539
1735101408
1739058606
1415075190
1051874625
413250236
1155486280
156836451
181368738
1254352515
42010989
1561355558
1768658707
1459518079
1123127328
1643899333
1460441515
721518467
1527088924
559756739
898564332
1846442615
1644320517
306937744
1160921914
1553722392
1551861616
1102520527
429797352
526875313
182852705
1099623877
268097983
1118887915
650236739
1602093716
158105172
2012566418
587959852
1044263752
2122679634
779932590
1116605468
1969200585
1125176825
917782758
1088508136
1202941473
1878497337
155237937
1654397885
1599929350
436830380
2024883767
1110332489
724988362
952060952
700122595
1267712601
1253410157
897496302
347486355
68282577
1366011272
542722433
589564817
2116409105
1450116786
469146467
1375142407
1314587150
825220338
1689485385
1229517849
1824962796
218854149
33055664
2086085133
2113922582
930159027
1415198724
864048916
1273432627
425537019
1218382592
703900591
982222553
704590567
800827800
1740208518
1160840150
848978811
793696267
512545994
1737343265
953675699
935347048
1578104666
1766978780
1613346268
1650288757
101023448
1833988189
992157578
1070843686
2083764470
1079258236
645550344
729815577
1783499544
589859805
841200486
1556674454
2099476916
1027859940
564841428
410849024
1088632978
1645378728
1982303669
604824464
1938932991
1867181356
895218403
1802247258
751187224
885462551
1799260488
944960930
1061880356
617774434
1200797769
267162248
613062716
1492964612
325828028
411196013
620827835
1107407698
1788375100
930642796
211628338
853843984
551359114
2092260079
976270895
779271200
1945294494
350848092
474349231
200285991
1654389228
1406613762
1393996106
1100595204
764150650
2016262136
580262566
1754202534
1800077349
241364751
1465858472
1363300222
2063273278
1705435106
1107615236
568642485
225747912
794108968
1546338964
1514774504
721987084
2006904101
616194430
1835311656
864048916
279219303
922076267
627875917
1289613301
1791668192
1619588988
2115918613
1332748674
1675200799
957697859
786837351
668015666
100711223
1596170759
113683840
1840122795
1449240245
1797165625
1574065787
857588859
421813071
1652211144
529652331
1647683171
101912167
77986730
1267324300
268920501
336315424
2034237776
1544643660
1628959012
680477143
1297925608
2082758988
309990334
533393039
267053838
531995839
1784111201
1111121862
1759150557
448956356
531834589
526021565
1343706914
1460908919
1126367669
1041467247
1457577802
79877807
94721452
1458960085
710559234
1749312351
147986908
1270936083
1760947266
463532257
1094636940
938078403
1530077944
1739849157
1592112626
724531376
926933191
1594596783
445060022
1816738015
2100925559
1996081952
364151263
487023217
1107872355
653077537
1729658483
1344414977
539632533
1227219047
1065339204
275109384
177861925
1783329914
1031213889
1077059159
258979651
776518747
1511920689
755024394
359876120
1141187571
834357371
1720027038
1543927755
694328950
183203291
358488946
1088608277
1953377933
1040531588
609079909
277634511
2085947626
245882483
1138591572
1775874952
527920812
930510564
1759803428
2143912525
314828078
1399754428
832957566
2084517549
1150952615
2066535052
121367653
1472589915
378576378
2022502736
1510315100
1245697237
1331227780
706185462
322197810
997335631
266513800
1214147141
253129160
22677810
1669063227
1266999244
1416583992
946749964
617238486
774214757
703261715
1930588161
258190121
130588866
2094904724
813795341
1431646486
1863532054
353344442
1798079510
1185306916
1948880458
1904805988
654304584
770595740
1892055219
486165715
1016671365
1834838723
1961438340
865512455
1380772435
405976057
1099215895
1869066342
1310480594
1108807756
14322313
1205632383
1703574131
257982319
486110804
470559132
1773915085
2069782974
224969525
1201732632
1005515903
2083190122
1131919569
985559502
1682459725
1601912237
872420594
738978846
2033650071
1620007034
562168039
1861160354
1733759431
129369291
4643163
253874453
2126965078
1946780542
621073508
13712179
1073491074
2043941661
1314762834
1579446104
813609136
1602407274
1360901682
490867428
725552965
2113183614
96358059
1335689200
1972947538
247090271
458710735
1497733770
42968743
900233680
86542651
973949951
244360560
1598361129
1927526404
234502714
1527534462
202676731
1433996305
1245938044
1318078535
1368239012
388350542
288531189
15837657
1985559939
849880064
1276877183
21299354
828235644
1297459077
189628919
224572630
1137936509
1988575845
573199773
1479164132
254024955
1209579067
1409993181
631569368
895646319
1275755441
1517311847
1579368081
1688435593
1922377515
1931603887
167368518
1280686759
352025265
192787041
1447097501
1601242293
1513145988
243710451
1042780918
1242513690
1528154087
670498287
1798940611
904371104
829176933
1822365371
938002382
192339327
1850185724
619192684
1582323069
300281668
1077373954
114799432
1392225515
936125094
376655039
52195424
1722331883
430356141
1654036439
1683324974
1243913139
1151514995
247603792
268052701
1299200498
2055488116
1480340799
431727112
213917113
805430368
1789361096
889269357
13151510
169171183
975184135
1564495578
2101653979
2020105311
1390481212
1477270146
546854430
2080456926
1179436868
431237708
859425643
1045351021
2066200756
1752257932
1065835762
1199659226
1292869140
2100882906
89900181
1902544054
1698143922
161046315
761267733
1649877959
812912019
2122712815
1010043766
1237426878
1665164909
408586162
575734482
1006386347
1006710580
151713188
1301053553
1096139
112655860
1004238478
355087928
670188922
2094799517
1605416864
1734534845
312262097
562199424
458896949
1999333020
635911401
93340127
1615734826
1334553555
1712397657
91792470
1973474870
799268378
2089417014
1752109371
384490139
1807296181
1134455602
664245546
1447944948
1242399692
447757797
1652831263
1209936613
2019313779
703634557
1057490000
773348119
643046227
2044502457
1179998720
210938810
1372564975
1369405852
915351524
1474412212
1383425063
724354959
407183770
1202357986
1169871575
1780929997
2000227252
823333201
1631124105
405295072
1016384423
1988257950
1697966302
923200037
108496121
1843586855
1778312277
673876067
1986572582
1547299184
2054564247
1897442438
1762834275
402683687
1163628342
1618179518
821619545
832909466
443737752
966233192
1164905203
781853100
1109831377
894053417
1073006984
295835446
1299062182
1829811203
728385769
1899211948
1954317098
63233141
1788537031
770190445
688967306
989594873
1915654077
1273790035
1675841324
256951046
1617432608
1395445015
1112229898
1296936000
858622300
891320230
151864206
72395888
1186939972
385691144
1963553566
822457395
652908793
345039505
1304309008
1810808531
101769473
9186846
1924661467
377154040
1192800607
2057766097
80335041
531027130
2073296030
1300270584
332383442
294637070
733620367
151078859
1701309242
1047177903
1481211542
1516155812
1451581344
1594920523
2093079796
2114509496
1354385672
314692952
1406363095
840850559
1440565695
1450470010
847820977
1371861331
1069419346
1045590980
356140286
1329378582
1421434300
1563243662
323176738
1525578402
460740744
378713475
1403792897
1163808176
702695859
17921330
447014904
2049641582
377272438
159249986
1116257848
1543408552
78059019
1684338563
436187193
594613138
663886342
1968843617
1890323071
2145876967
1093926199
335855626
845499163
1487254940
1097931391
1173269248
904002143
112637071
51709290
1377123883
1420096847
784794984
1726697011
1980174894
1236589729
1185747597
1125693614
1749726037
557806323
911693090
687878946
2076845533
1580223956
375296659
1637206694
861196574
1570388446
1962794242
304924979
658866541
359094975
1535584348
463756145
1370928823
641414596
752392911
824433522
2117078333
1800848814
1469630878
752919775
422196100
260692981
390666240
1687233806
197647377
319905831
353217095
1108251927
681387298
1022538900
361073050
467086624
2101583788
1579794184
21339531
693012796
1833355199
1999994680
341894474
1424082270
1129000033
735024773
1446228928
316787397
1163346305
281857475
1283009832
140942786
1956459181
2060321466
1677332189
783581062
1313218730
1871337380
368935158
219132097
32354777
1466751109
693069356
1386398846
51760812
257850994
787903686
312679810
874636818
1697166163
1956772648
531786276
67868453
2092966867
1494550230
50684262
186661068
744547767
1986096268
2073420899
1806246403
678823707
783497732
99507856
478169122
1309300887
1693372089
545284092
1553790468
324350639
1215181402
1521334675
362449877
1225774484
623581090
916184514
1561773273
2013186310
915499429
1894291899
947931270
351403257
1260797956
460298144
324136807
756116685
200376601
1983234005
1657752234
259128415
1260942363
747540708
76067008
1275812981
1657423505
1513748253
1475375357
372142588
1313090437
1903166912
1819409379
39028203
268512744
1309176265
403610308
1572203630
568644068
2082501806
645537413
370170385
1184842657
252411776
1513248975
592524860
955253625
1326872571
200962315
144909050
942403711
1855516020
496908394
585996999
1653326882
500318630
885654428
1362811542
435358037
1151969053
188519590
1338146572
1055393535
830784108
914863905
199825566
900216464
1483791371
1644147159
1908170031
1075962372
76836687
1494909846
861786229
1450420079
40282232
794801488
1966476547
586900362
1086821951
1760751042
1815772997
1765092751
825155377
1237843425
775567772
95838637
1593593438
19256474
406081144
1595683458
1187932493
1060435635
253726113
613510632
1754367221
1209713388
1507257987
415559455
372659821
1852986757
1457738806
1365305613
1143775661
2076886516
395281517
512599323
1921371950
421625135
1985152513
2028574359
1925560476
684171627
2116149951
1415149264
348717769
758021187
844941837
2112980554
1821616923
417431367
1818796535
279867318
2079896338
1007057124
219301805
194993684
1512318199
2120762365
1175430503
1493418633
248048118
1740509899
1921993808
1988955396
655006000
64970416
1445471694
933361851
1820091320
525553251
167173610
422346554
90148957
1977290786
959325955
614290954
247580214
366992694
1409309753
1657300564
1417633890
89145632
1511029505
1774644682
1043537932
1354251983
1000214979
223027218
541462193
40104417
1576049405
611983842
597130390
1833269489
428672063
716016056
2095542226
1802508725
1951410883
1455371144
1408626791
1890246950
112853818
2141763778
1935087293
1912017796
669917303
1786384825
70178053
1614095900
2135595231
519295400
1909871426
975189077
1507467549
1834409802
1785576223
728856652
1295751226
227541388
1275819355
1816569575
1504047816
1012093024
1245063685
1499009766
1291570459
278549842
1350466398
804091442
557492156
870262428
436841373
2116409105
597512766
1684255533
2011595437
1109384499
403620919
345417118
757310443
859879353
1217759696
2054798999
1771830514
1005520184
620443997
937566048
1036744793
511523084
1263307186
2016921913
1211509792
339027282
392380902
1132478605
2114778335
2101990658
1369582189
2041895359
979927800
551414334
295918944
1367264986
1802999012
203216028
163344667
2128628219
2087980232
1463253058
1182128475
952719064
1603945683
1906794286
1265981524
363442707
1616073560
308243071
1721735350
976994019
1120907272
2017360959
477049756
110607897
236811449
1331953166
1255249677
103281986
18155203
1770033865
279493856
830914396
353174302
799316225
1098955831
766521717
647943359
2016934030
126704836
750805282
1609510085
1942192272
1581003911
1556811206
1101577209
1818450471
1656810289
263348317
2044012201
1885223202
1496120848
390620626
1817339760
1953535474
394198829
713647670
995088888
999244784
819832074
931634494
273805262
787465790
1713288090
1587100821
2029630230
798592021
1131975768
332380231
1636140148
1804100657
1527735921
1377529003
1171091148
768834382
2112133624
1113691721
1253695079
656554769
573153377
424041631
789206513
419020543
1315142379
696093034
1531202051
612852848
1194839872
1661398446
624688993
1789016411
902376780
417862490
1195023316
408898943
1988718403
2029976177
1418750244
547125666
164228567
1808945070
479293009
706381403
738914329
321145814
748632647
1243211454
2098630006
1014684769
944612093
982674349
670469908
1995101310
142054629
1623979594
1872607443
1451788201
1250811690
1016844738
651136071
634636960
1974374665
903339172
1839737995
1368554683
738958236
897720039
1102652319
1612899966
1531567613
258395179
1085018411
160143853
1576312114
61507224
1563547047
131868218
246105290
2022646910
1086024148
1214860142
1214573117
1239560537
1064000650
1388402101
763483678
333890275
2132729236
1141192239
1515815488
214437907
2100348264
691456251
226467881
292722225
1995091033
750925610
352856795
325995323
2127261845
649835851
6624736
420893348
1295627921
1181577182
329139966
1394267845
900252937
877722461
1564066864
687866706
1953069142
1231824149
150855854
984339078
1633908800
1945711591
1129338989
1391540480
1439810777
432010373
1072047707
431619714
833254555
444254176
161129847
7672127
2035264118
170099103
849364985
85126538
1441571760
1165715278
998418225
296094466
672492149
1524735334
240850302
926093527
534370827
150369841
226882499
1970228838
1787870097
1458355653
1535746566
330906299
1538961367
1161724068
182238762
1530761996
1298270714
277185027
957891819
2027863547
2026103442
1198941816
1368294673
1441745803
1278200106
439267443
1182632888
1014001193
1923046216
1516287275
831572902
456732283
604440624
1159835243
1707919214
1553837648
1651912655
1160310379
1534528145
1899215799
1872183322
165074971
1936050597
153834271
1429326436
1754375094
1301006418
1195971062
230960290
1945272381
260916391
1840470372
1204903283
1934213703
2027890628
57900458
1307182662
899868716
1385561244
919384392
606119063
1138497288
127434090
55417611
990182968
169270468
1987985266
710329479
273765462
1358612434
1464238081
223148707
147395438
1958427128
548819041
776605461
891256225
593210600
1447220002
1631377085
154354698
1496750172
1195350705
1383144815
1061884141
1881828391
492937804
1358191272
202524021
1546790279
968155665
448065779
992959315
1597538993
1266123934
1408453969
1264517
1457192689
1537097474
461131021
1361658966
2116937269
1038113894
863547764
1124545724
1198266454
230928663
1855348397
1043839666
706760583
1602093716
1522265066
1968354127
1918565263
1712278446
402061836
1035735569
1424011048
1171315913
1377695279
1110831697
397424597
1080676741
1373378825
770251295
2036092536
874346198
2130197895
479355780
1535717556
1368186438
1124716424
2025085074
1947865198
591161217
543518317
2051724541
1592946871
1052165754
1787131585
1838030749
209411076
54289473
1560541120
523773324
950908801
1265944151
264231717
962758732
863441619
1994332332
1999591858
834082128
271950750
49074343
330265326
169772835
1016332780
1078642087
283978150
1263387394
1176406468
1880685110
1357173889
2074919456
590563594
2063582727
1799159473
2118286770
1884140565
2038763942
2028562785
219769632
804312725
770016718
1181442920
1598995036
1450313059
739804893
1737451365
1998386498
1750870241
92985860
1163182468
1662940352
673974103
130146903
1821971854
1244870661
1624534847
1131826539
436534723
1844823354
1544320944
583779577
2079028373
1320042845
1498904857
1234756941
769146480
1302580037
79621581
1492580561
1669028029
122373625
96398964
2091880460
657218627
520037272
1140986244
1673309297
1953404053
1411301358
1838124716
640074009
1351634675
1072447596
1089170231
1761932950
1420691559
1146406013
444341392
1640712978
1951050407
1674296147
858941136
1107916628
1523899816
1739877211
1232206055
925361265
1340686074
601382634
1010307425
627471517
507870460
1590343983
1405021727
1403123825
2072986674
226104133
496214046
395948590
819195606
1845541451
492372720
1087058181
317775977
555448686
1304719116
281327647
289183616
271423752
1989017708
1081300293
1262696244
1384388955
1330111182
827824364
1767844400
1097833211
480322764
6165109
945009097
1728826416
747466274
606818455
8857078
432035579
101855037
1892379367
1051233600
899962335
1068019587
1288244918
429364871
1817413222
1956673929
897813863
1500086044
715036498
1678643710
1046765809
1651369641
1168013955
415961821
1026827924
402588042
964696234
1300104715
685379788
1795783499
2085138564
50188436
1533433099
2095342245
1484500456
1560918004
149092288
247146879
44783613
1565313217
100479279
2045958849
2139954932
78147609
1420034616
799429512
2041171034
1947022911
527950399
2030771254
801401604
920292374
1418693780
1545243193
558041588
1919902970
1075532436
355362069
1752266195
1752136260
453945647
1044746876
2077223760
39750195
1885842785
1895801096
1286233490
1637871501
1878250631
610961528
1350381993
2825982
895229676
1232603424
1738446097
1240699421
1392344433
256174979
1960897560
171155678
2031802881
811781784
412980092
2011926351
248100198
969266493
987490921
2049667354
28411932
1999753366
1323749115
827798029
534370827
1077460088
355440893
190897879
1570915663
1000935276
2029175296
1562852243
1170841228
633289575
1534481034
1174661373
1110504998
561821875
1529828314
1082133472
1989148347
1462952597
2059248202
555629719
205871954
1899267970
2074282091
75059435
72871484
1103935772
649764207
935437307
687870698
2051559255
468800383
388450244
2128780206
1017844850
2120556912
781853485
1927050094
337413205
838158647
1132508023
311450348
1106361495
1737544485
1007771514
1242377085
951449542
11439628
975616125
2126156451
719096027
1598861288
111583271
1858123079
2064299908
436619592
1404220157
2005565397
2091567427
1401983802
1677848558
481534682
1931745476
961197835
839742841
470287534
2134042389
749008579
1042506814
1739457629
1759529566
1085929925
978585558
603128221
1579251660
1808260134
636672042
237307110
538588763
1647447769
830208707
733454793
1524390544
318401956
2028190354
1563786544
587771888
979827601
1247236052
1501513933
820876869
1114893325
1999213558
2077630955
1703935101
1983518587
1324935843
806045793
933294447
1308730984
968162317
627565684
1025594373
584596508
214052499
963763066
1733415313
1673535159
1249087414
1476340620
237313139
2031354266
460882343
678952614
920761581
1752538644
1263204015
998774343
38377751
652688062
1309784369
1739856171
362305731
681910183
1138849749
1078324884
461639976
569209808
1624162539
1061615940
1952746275
897362274
1658771776
1479084663
688845808
1921637764
938264189
894315917
1009940514
1993893260
2117839801
263492530
260918327
2125137614
1324736118
262358307
315779740
1565061688
1780255688
860285909
1871597308
1467750443
2038384664
1883154120
681223604
447247957
1433652415
87595247
1429525123
32063678
1777121176
1888723730
312355037
1522436121
1039403304
1116799480
1463466291
929725689
1888304856
997513943
1862642189
51763030
1584872606
1680381220
967224706
1753931287
1347450474
996851105
1355058741
300276343
2052003772
564745919
91617334
1934000081
439790106
755665792
1212623782
734895238
137197012
1802094184
1429206836
1141386242
1434038204
644986262
776915247
28168896
949993733
291992751
1634012565
1440649479
1530204748
301043636
1191154506
1640006940
93488159
119919570
674744513
2045221486
1449430803
1086338357
1737174164
300092678
2105373437
1372001993
61232010
1544027397
1782745789
1827739853
95779984
779790446
2113894028
940971904
1818643024
1154251573
817368793
1353805051
390817120
1428211174
1799942140
1474049265
1914698660
354245217
252292932
115324828
1917525327
1050659077
773410609
119828127
550430604
1625962489
715734220
1254847450
1955895786
1754658438
465811694
1305452558
191665601
1142398850
1320084133
779856431
881705587
731572722
1349551715
1002937522
610955564
1358467981
435652505
366569743
1884061860
1314234927
1587640539
93515790
1205930790
1908035638
714397751
651999605
618843159
1807396870
310018696
1035142168
1225951741
186187173
166928888
769664220
909190969
1632199130
275242535
1732411075
130741627
1504652920
843342
1659056379
90365169
140129772
1352546612
496676342
2107241990
1893840828
1406354998
1193263988
551182856
1159194787
1520493408
92969982
187555780
673240968
1576292582
1740481930
23357821
775435639
1187699235
174452197
14039970
1901483059
1656857631
1234926275
2122422500
1274165494
959851651
1996547659
1138153836
1852691933
658748601
207985592
641905903
649267063
1718121635
646368708
205960852
727862266
1686160949
1204514443
411217582
458650430
1316545845
774099451
1394995041
135790275
1729200990
1125482335
361468342
167717053
891629719
1692589905
580411804
488785400
311249631
1158668850
1520774128
1412994176
135627846
1566455500
272290586
1007567866
447954748
1439307511
1288655314
708268844
417062834
733233855
1259030336
186047754
1813203533
1007043850
991575792
1580498966
984196614
2071491601
1920580075
1581665316
1813935977
324811206
722374792
364437531
887337592
1853973987
485392828
1182925436
1105742849
324134677
1443595116
468700423
1038874060
382511648
1638386438
1994459444
986322369
491023791
169082581
342823686
1322361084
1667998516
464543104
266443916
85296234
330457441
1364408081
1505714383
727907854
2106289934
1842587688
578562156
772076486
1319949653
1533306509
1307325998
813085640
271889558
557346343
6106526
1956287876
209849967
554867926
834367377
60270282
1001175234
1614197710
356397974
946299380
459838032
1295027374
639504603
48040018
818718042
868195380
775499434
1543945971
451240273
1627590875
2075704271
474648389
1673918075
1960510661
1834861669
1063426446
1653649917
1835643880
2073738764
837640547
337322158
1703642276
1273685745
735234766
1012709896
724907172
685607457
1829553017
1487354077
486851569
1580335237
1603059991
19986756
271563001
2130437651
491473678
1348038065
1302000756
832580443
326954644
367745479
1783462319
324717005
1050632835
361960730
732457580
489243990
1245059499
1629087975
1259840762
995451144
1127302051
1852262776
73787775
1052649786
73923921
1079425067
6074742
1591167366
870401805
740973293
302220253
1738536081
1977742873
1033179037
134690148
817815134
1165392232
1250212608
1069505276
1241951215
191621250
178395386
914222887
549705376
1928621426
1474533476
474839394
1311297306
1853872241
887207445
1216100506
1557789126
1012337679
700645807
1711246560
1491739039
535902424
1057581703
307862140
451417870
1258762968
2023727468
2137958350
837410115
787837283
407719275
1537287717
1989994109
1065137450
507390607
467988858
397899606
1712316401
189901843
1838813752
197816487
236880767
1346008670
542664318
735816885
1619650627
1267452963
1317193705
1010156099
528087924
190593559
1248107212
1633996452
144030549
125766443
95350790
1667898472
1805474719
548035342
1465939506
2067734214
1242838969
1931113698
1767302180
1606302569
1256369966
89846565
1804879371
554767407
1513243641
1670277645
2052596919
1502672028
1313486904
99956549
955829791
381899651
222845842
938515495
220819403
162393751
1219335602
1310554106
1838387736
1758052199
1428973911
130441450
1070109834
276942857
195258150
1026528108
1685791658
1751610328
1297532475
73422978
902337043
1757645062
1856475196
1160800152
2087993534
723201274
1324433540
1158527891
1825286698
1635359737
519846246
1443886599
1611495726
317670798
1077759570
1385988059
2140700377
908940021
594697289
993320012
1543141720
1085133503
973248359
1104874740
1266851988
567123988
1634342823
1666711628
1937132797
565272947
1128380976
2112475587
1468065337
1443263580
883076354
669520710
964097990
1797704766
38786787
599470117
1779887770
1618443969
865624344
1031187010
222348789
1787419225
1915003720
958669127
930111423
44076617
732918938
477441034
1441214183
670606117
1037435364
1953782381
2084402834
175241057
871277953
718082739
1867683859
1858002427
1223046572
813661825
1728292562
1466547369
1355048979
934443849
1847141686
1851072699
145649323
914020578
415923178
84983048
95310799
1682742744
1967833158
1696202927
1918953880
1807466347
257855296
1869985553
854108531
75374602
53893068
1415314289
1155426288
130498538
846424943
1308857973
106054593
901962161
1057532174
1196701134
444817461
1746298148
1397761598
1959306229
1456775648
421750378
1247948811
890197048
310138468
277465820
260555154
926155532
1799105835
1107872355
775076649
1273944030
1894168555
580051773
254643058
822757750
980606996
1004901438
1837916199
1999475391
1823271266
1347647001
521845844
1773567476
2066508197
402701060
769031288
1678005902
2052511091
771808562
954419048
1131333864
1551270582
1075567631
2110160680
157963267
32533858
1293237734
302193919
1732830832
1754215813
194913826
1264959154
1394908275
1708748634
656199864
1921808804
986138627
518033731
1656166736
442863656
1963479976
1279918842
414279757
2063167921
328900136
217732301
469130643
830494631
659424791
142157330
427471340
1478790619
2012828340
267143386
1398829242
1088519516
697230644
1839292498
1731074121
2052213534
1345571684
1707096879
285130488
2147405561
753934836
599281104
806170084
1387165504
894630139
897491423
1516631613
1776302867
547997305
23939516
568103260
1169721501
947926959
894056264
76563622
1384898086
1395121641
1974018098
2065597623
1898029499
432405152
374208889
526462741
1224533439
972282374
678540943
629264071
477808679
1568065033
1245492574
659051234
1091632095
95959109
1735171724
1546019895
45254963
330048578
1382006029
1870028595
1828767336
298280183
1984137860
1816198005
1047794465
481759300
1820496007
1277686583
84305964
403204050
666691796
354253860
106205581
1925393400
304195580
1738903078
34823822
2023568949
1014168890
646901151
1103455865
1396416477
915315112
1507922608
1837973677
1454763023
2060411037
1571150236
181397092
192186071
1508106743
493622749
339568952
125835186
757410654
1907528050
1128683933
210917290
1663628498
393165568
1849088078
1829823505
679728463
563842800
1823792326
1116238645
1363484727
1100568822
359003861
966241171
169711093
1198957610
849656004
37161863
164527266
948598004
1787198144
1051822567
613547206
1913103844
225344381
1455067599
2048446341
989666636
590440983
9828841
1972163431
810676277
853458908
2036346348
75684154
1636356084
1088861052
2134441454
991905567
105484281
431491580
251310863
29834663
243844697
451700339
1763660241
804965306
426602641
975311736
944561431
716944395
1352430370
1402464110
825922633
1142773602
811754556
1637695933
1782199465
1517882855
346819929
1923592400
1956257517
1279381247
1667112025
1964554127
566861340
1548486129
1644550548
1316357495
784729931
753014766
1243689801
1212005231
956016562
1626003993
748603358
485772139
1750193469
1423643154
1419673210
1168097808
1601444307
1726749723
171978848
21468815
1554694068
408799013
263160734
16111835
316703384
2044711854
2130071697
2096703500
57364031
1820772714
1048183157
94968996
1907846163
770673885
458424545
1980034364
1766135776
853851762
1869818486
1421328773
467361770
879696428
738868448
631178836
1443906589
971134540
1331543437
1067406896
1702724222
2089931766
1105020036
875536319
1652197244
1167009634
500121875
585091641
364841640
382657218
867781967
1282962220
515866348
1034283155
579129320
1752414011
1363574949
1401713275
577031140
694836759
1266982371
2145616798
766341039
1060269216
1466013850
1642055101
1548899085
1181394049
930516823
1066417355
847317728
652446035
246130395
1997371379
35611826
1786901722
870417518
2107182053
1499787916
1896473697
2098603097
995857851
127337410
1437521827
1501090757
302169433
1580748004
1492159583
1569813794
925478769
1620549614
1117148930
2061017712
1754658552
298804622
947908272
1202645491
585008901
363843334
2077854119
1518445819
802525954
805581965
402509121
438798391
805929120
1700086484
1513077282
1174266275
209559823
1113691688
238667498
2140678032
1721298674
782428684
1852595143
1846810681
1870995878
1633473552
1817725030
152389992
1938087798
721091507
1736009596
1302070646
1311393752
1140471479
699599427
227064447
1818952001
893642249
386825969
1171515427
1652590152
349490811
2026606860
1702724222
1755597912
1768188890
1138497055
1917078232
649516355
401614433
1227830141
1450278608
159903343
1470784724
717571041
1933265642
1627026792
1786899854
1531924776
1855163971
1170089122
1254407514
1505713199
2117149236
335759714
1009536718
728892519
1474172737
1564000232
34058415
623426113
807525179
299687103
944283675
735548210
1818705045
5705446
1851792931
1567351784
512266616
1947170691
723938741
1295170636
711591831
229504583
1526817721
1385117498
305970827
194252905
1257377730
79161292
1678803475
848717276
1789415152
1280904015
205616968
241434981
648848746
1169648154
211135796
1336964337
1386327801
1107386616
1535662810
891439596
176371238
134702282
1277906511
1787936406
1208590293
70322481
233580625
1013162836
1870909064
104281382
814748117
1872455702
261275175
943922286
2146520538
1067110546
1074654730
538282200
772693153
64034709
911413940
136276201
185313131
1769456453
617515257
390335254
436552021
472631630
1510188986
1360383770
1791556488
1938863229
446252903
616576373
1167687811
87766200
2093523192
535384760
1671942620
1154628833
2015720412
618231299
148142125
254901914
690342667
1094993757
1847556095
387631668
1794989960
207802439
1450178137
180910919
1646741033
100715015
2104302009
806356150
1530616216
931609360
972344378
220062286
313164160
445550401
215293296
888513278
1651938155
42369213
1041674323
1253555266
511804824
1030075747
1340062701
1857403537
1721421589
1780573789
2011087954
2086659853
268395159
869533821
221933792
583468776
13751358
1010946545
229965860
1306770520
1929360908
1597725306
2143759311
755957016
1350650205
498174784
668148563
740431696
1352530449
1323962379
1413104269
1571694529
190353919
1833386526
1764727470
1339929639
2086428186
1177964126
2043444644
583908359
817086121
1104432963
700258258
1275089881
1617882923
1853891770
670279362
1655905459
1854061592
913287206
1855862783
806821788
425034180
811546237
20994892
1705599226
709313508
28246966
745862918
362862198
48019529
45585932
1547557927
1988478392
1374254382
22130900
1032763639
1511412001
808110417
316197572
591638368
1213990623
944922019
1135605606
304749313
1436019164
1270383767
95998685
977780255
106672669
1109241870
1689417205
1105357611
1558195635
555784776
390922518
434859797
1019348882
1263681149
1791361003
1353360315
1505526976
508642996
945050923
971406876
246879773
1089318903
34324666
1214248213
233994740
1408095076
937172309
264370745
155837420
1730769021
1631501868
1615117073
177573108
1607488274
229333244
1705620983
1691370618
1690208672
1444089252
1279046074
1092141479
1961315515
353871850
1206673779
516221329
620285069
1118602881
1993716770
2045895395
10134656
224830250
574993688
2038574365
1814163075
1583160027
588637433
642554115
2037555920
1973368230
957060700
2069868744
156072921
278146965
1536628776
966356044
1675231895
1609968861
48619008
38703222
669253549
1255074267
1403324448
65335262
2032626339
308621954
525515508
1484025465
565210249
1258085047
37391292
30406247
1956248271
574167773
2082036070
617216700
1768377949
2058343877
1581913372
1136166227
1732293287
870221087
1535085057
86061117
1327744874
1784880574
1435187203
885125624
1778133860
630759733
1774816258
1482532235
616213694
614880054
1743625579
1792364345
863743931
1595663095
1406651388
2120295292
719672454
649218000
1473883038
897606184
1816195946
1077311626
1836789045
838823454
1942224635
556457297
1602765269
190221767
372211382
1240972654
141037705
584779799
56868270
253953606
792929798
1342526257
1898767970
1485911219
942572714
373814261
1281250871
1560384698
1869734578
1289225360
1508287498
1031873803
1676205896
364862808
494655423
1372970005
107966065
1399594140
1158750290
1791089181
482404349
1042190264
660901036
1980428276
1745423684
214866859
57272462
1241596271
1693548599
421760788
1801160158
1952815516
269294923
27908809
351319867
2086788975
1008690870
773182168
1135000880
1714644725
894641996
675692283
933611027
1430527182
666858992
754969765
1111145258
1122170357
749882446
1224451124
2113533167
1727221882
1306438284
280987951
1074159146
1588518689
257682124
632219112
961465731
192051858
1117306190
1240447596
1663896210
2010327320
539975607
1343095112
239390889
1495178873
380217804
928215997
1228272777
497009699
399393505
1685216796
625123183
840683279
811355313
1221984176
1968267492
1667321602
1814013436
1957042748
241385691
310546440
940962631
1665270333
427744137
811655312
366435709
1406530950
551304
1797797429
859415179
2008843843
951726051
1017173103
1576543136
887033180
1276438982
1397749197
860121312
672567330
1289531618
608751472
226902032
1871579371
927681529
251344884
655129304
644583417
377709981
245793916
370672039
190909183
396032532
388942639
97788720
130491258
333201313
117590539
243542009
1494529253
1273450357
321802930
1956066875
745271712
1779994191
1953895063
373003619
10555685
998288546
1740493233
1374935981
258812598
1673616169
395437666
1138363279
612055873
2082746186
1267453745
466276004
1335304607
1968787633
283926656
1153704279
610573657
1362862683
798340730
577059642
1040074165
614426781
1451164860
165009715
732412924
1157022924
270083455
1225479974
429263868
1667555392
1806700236
485961379
1996859190
1252408636
1576176658
1206646722
416809710
2108358000
957984829
1381991006
1855465514
292634029
2041285020
924954660
1391968783
1695914022
158240640
498278095
1436173372
374094002
1696217641
1544497833
1142701013
601447529
1034207905
1354637344
1683823947
220082764
1451918634
1134580595
1885453173
625718682
402381514
475761749
508893502
382269711
1835297386
1682605906
817437445
794420572
680379863
868037503
1114587454
1399853894
583084363
37942971
2029276995
1335188623
196830079
859615315
794730656
420951604
980011966
1992418536
294296621
2073359661
1952802501
1229559689
1760854401
2015850480
1890891380
1942224635
1445996774
1636032285
1791385702
599794826
278322053
224081811
2121045757
490561287
996812866
697689464
1437709465
1377173067
112932294
1071862518
1181009512
771723096
2008805272
566858131
54463453
1562471374
484696828
1843545166
1264632000
1387273965
1463226040
583712920
875107588
1066522919
555861347
1312223266
206766785
220038386
1977071102
418894900
50123545
666593304
1150278658
674646742
1234331460
1070214130
1135882727
1442634344
1570599810
1120839721
1790999683
1353435392
565988497
1047833958
1172172852
1148317394
453711409
1081163134
717997600
977411226
778497756
1795098124
173466870
993383268
1344642169
621363079
303830041
133291017
2134354747
308600974
819363326
593038559
157820120
710579035
357154046
559590904
1876007806
934324195
930401267
1666693306
1651413257
2143096359
491819715
49082081
1601275792
1340102692
1101974489
682220199
1448107620
866186610
983277098
504516740
2083268301
1134618590
1595251455
586187296
1299130247
2112276761
1612373380
2144498509
778846278
1711137362
849947647
370087302
1645477717
337670150
243289598
1406515093
1188073039
1864841950
2012591225
341598301
846213790
1485961525
1637565512
276352312
604316709
826353698
48437922
698054533
1233280211
2127228914
1722199017
891062119
1344160344
8322300
31530357
1581353609
624895720
1450413056
1661226365
898215810
757681651
513415339
244854997
4924485
593631620
432361499
1632911384
586495424
1716700257
1334062396
401571090
1602313503
1818671566
1192231909
913245443
916513880
1389472600
44783613
1681515414
683492265
515967221
9150721
1470350296
1858764699
2097203581
1033840100
1961194827
1081009818
1573642130
1460684169
1226813123
834204350
95893930
1403620431
1615004551
2057365712
1821331578
562967762
490255001
355076239
1333691768
125088928
1482873629
1740147656
100651212
1724757730
542713469
572231388
2118077258
909019058
693406057
1259563398
519258114
299163733
779792223
1794561959
281894864
1525476017
384592131
756158837
652515299
348775123
1997432456
635453211
141730009
480051080
519303938
1264893047
859586618
1114031331
146502549
1986732735
2060164899
207807381
1635477690
1412435359
88570824
1582666061
481269269
1928043190
1663329848
1891388437
741749059
1071894750
897487930
377576367
2065151198
727310858
1763967125
1578735671
146001978
2111859251
2126167459
1134266213
1996137824
595724742
496511124
513840234
700197559
1073371953
1217804795
1970864735
1821476595
1558617717
187897047
1116000226
2027079576
150701760
849638704
182615787
64227189
1783364595
1587314289
174652824
950252022
1262588715
1779970110
2105690991
782778195
202058745
1288929982
1703204337
745702882
1486040449
2010491395
1944503941
2002555350
926026340
752551910
1531343622
1482898549
281329733
210366500
1775919299
1706063822
287472563
1711735385
1266631560
1933435713
431096310
776012832
182098886
633884585
502623869
1418866483
100956909
167461891
1265181834
1590839893
748693591
1043307214
1701197154
680138641
198677188
839866848
1842983326
101096834
154349076
66759258
220367195
1650862179
1568640431
1037632928
1704072343
641748558
580166877
108378091
541476985
1230035434
276526272
1855479361
1710956727
356571280
1082791480
1682811389
1290579965
914908383
786814537
1352838880
694931562
157994233
789210050
286139776
1662899114
559250065
1552138422
862334131
812458472
1635857778
2100473564
2142658875
1014143388
2145983363
150125348
25954722
1263905881
2106051608
500343647
106627835
1051934287
767530147
892440213
2103535225
731470858
1130794637
2007349649
1451352036
707832566
215708630
1818348044
305043563
807592865
848359103
1348519062
1416429853
2089978123
560348954
1214377348
1273998047
98352281
1091467302
598384216
2009499362
1333948049
308671553
2027722077
450828897
1133852834
68798102
2225212
1839373882
173338511
1751554216
526444337
330595580
1747208268
1618578841
1834246023
116819916
1959365552
910592390
1777908785
231732162
323388375
676237329
690644438
127990015
1941636274
955776358
679576425
1164877288
1155746210
527672688
1424763761
837889786
369824835
464138668
855115566
2134045597
572615526
428892702
1719709469
677518508
1177535816
630965966
1997021898
710146228
167500731
800399730
1046517088
1180650693
712581083
636873892
1851081917
1336000246
752537009
1904769673
491670235
1037482379
2065372286
674535979
1910738553
1731054586
245855083
930289233
1691579978
88032835
1143210629
1101615871
1863791286
708005728
1180693457
1546016155
1922902795
1433993257
1427284662
1549022239
776005899
1966668263
761833536
1652132735
352725306
1941392591
517811908
154314382
1845962306
2045260026
1160633489
1428390961
2098396469
899571099
1734518974
1270347603
1366630557
303657041
1752346607
503096835
1100575948
942265015
991652768
1533687180
154427136
343316236
374604703
337906732
1990378604
2070903758
439476171
1611621353
1633327099
1089891503
168680853
777683427
970829794
1524959758
1450798049
482836052
724477427
18941503
8430237
1714413497
1856554723
1641012395
1682027723
682850928
919310287
1992897804
1543280604
925213463
967249406
1219512973
220027627
857132431
968010850
825038894
1049964650
142522498
358368079
1614996622
1156458160
2100254976
730241923
918983007
1031188687
1051697902
654763767
1188873118
495690302
985139657
1841686278
226039517
2050744088
137354862
105842750
914497966
1663139874
13247316
165571091
2040312810
314746893
804661562
374289929
508134942
87853588
406567864
1663783877
1366484897
273793789
1645566551
1060285489
1749907610
1297928774
564083268
570918783
430067754
1035516787
1954934426
110428962
151675141
2009618280
1349582586
13067236
1982339391
772906274
2072655980
1386617286
259251078
1252286785
942499583
2146244203
1666417239
738965199
506609121
986948893
523696704
1167176113
1819438843
1864432030
1077504038
918175262
320731803
1832031396
298759223
1980402880
637519357
429903393
1616452241
1670857192
1339228592
1825853469
867203461
482414274
1723845954
375901445
1452851003
1063884267
1860691527
448897605
481152306
1235513700
595948840
835625032
2133527272
1943263712
1312959892
1275000794
826271679
511276631
928826793
240139636
483719168
1601206275
2006038637
764283426
1012307711
2143169697
1015937413
763644642
1755840447
607114625
1915154017
418363806
1963449358
1813091776
295123666
1834409163
874404444
1239552831
290351867
812695669
110979862
1279925076
976488771
1002065370
362378907
1166093244
1899635824
258628881
1892004121
278366004
1143405931
490470246
297161770
697681058
991874264
922578206
1753215632
112005061
1152833051
892195747
1870570398
2109442136
716084325
1219284308
33548035
1654935596
412825317
245080609
350469661
231451663
1850661168
171534516
1875402853
556853
492932249
1514713775
102105885
94538293
1745861545
738861689
1028349296
108208069
161146103
453828495
566104582
326648033
545993071
2282789
1169674954
1788592928
974782833
933441644
1266315673
1210094714
1367697192
389238589
1835807678
788498863
498506357
33780268
850420920
937518944
225558846
713031467
736321784
1950847315
1762592659
10234030
2111570829
819802153
1347677368
1586900256
347812161
332512776
40061743
270137946
361434532
524862010
170181968
352364038
1322589469
1417895539
639802002
1074385999
1621361156
1517532822
1765396762
565192849
325231486
2014156338
1046646381
1148815029
832775228
1656823820
431448959
1448575281
1250018869
1938778581
1430801246
1087133903
1433496034
1265047221
82422100
85271138
1066968174
1121734980
1824036820
1338365508
1490865914
96509506
854560058
1414372862
1255742258
409139863
178917586
787785436
1808734802
912184004
1844867851
528793416
1418827685
1611995009
221567825
444601105
1182555710
642176995
70912518
134748441
590622805
1533225808
976703095
1622349260
444568989
403766050
2093786940
2096722152
870453892
1707267655
751701775
1794553889
239508571
753268987
1325159991
1509345660
1298078408
598709599
1530859381
740580806
1599120068
800890026
64369362
171838636
1064962021
1953979024
1721445841
1279764545
228200367
1975455229
1496175522
148183468
1107988088
784078314
1662179624
2129723118
2006073957
1154026655
778170885
1193333678
1940096426
768958042
814794115
1840430756
1611407832
207963397
1668332445
519393836
450966591
566597814
1885239674
625358479
1330669733
2037837222
955442283
1764240743
189623044
46467463
1250848628
108961926
1753876162
657332291
653579266
158420186
1302979359
1161094133
1661279149
1944145394
1530440376
1283885099
382936519
1715361332
1885317722
790557664
1804109470
2145329441
392118265
244386428
1388304296
1016083647
987509380
1766639540
1960178619
288480650
1421819731
801211219
1925497209
1437612203
529934990
62055015
1531370757
1873844025
1224141249
1973490947
748684732
1946930012
485415301
1736499651
78905674
1179116238
1588636449
1650538726
1071476898
2072379248
833065331
1898006393
35841948
1917191383
1768747779
1807220929
123025494
343458055
766128067
26238142
1303554796
901923551
2022212114
749166102
1625983790
907249988
667175249
363795285
843867773
1959797329
334294300
1277214936
1448588473
2030920218
914601930
1258966458
607028949
282738440
2113686584
362343330
1348812514
785895429
1048530733
1420166423
1787168878
281766588
391499839
1529497935
1467669710
1519166143
758170564
1296589020
621016852
70033942
1604123906
585479258
736522408
1424406137
516317350
1017939887
2133197669
1937357934
739757648
1735185818
4779108
1139074340
1603276625
371021359
1138026791
572446355
657224328
663209220
564780756
1736254894
1781031379
1904575913
1901950438
949268627
499904029
344431024
174568600
1636698252
860080052
269680178
1006896054
1268138522
1050511534
216301199
1344684184
2130849402
1817014682
1362582062
838251039
568401709
1060350004
1466219671
1495315594
166832203
186466455
1033530520
954282610
1695406254
1716970995
1462022944
348285634
704654538
1715903328
929644963
212442122
478301751
356866041
21718766
1947998811
1023891498
2134655140
724828195
1265116452
1508329771
1917285990
512944463
208636924
176391902
761626200
1861873124
1762116304
281179724
1578835552
27692550
770284584
576032961
1805797188
133200296
947910723
387415298
1373971024
1209090527
1630130273
1860363423
1545737643
366937606
1140461930
489262470
891756547
95418570
77989420
572136938
587310672
1527549342
1008647669
1233419762
1292975461
1532855881
482117139
280388648
570486601
1512048468
366651968
1493214769
491298340
1808319247
1026379407
1121731494
2113649651
1580160725
1255101198
862049216
1144806291
1971652086
770959685
134220951
1295817383
1219482747
2138258359
79118676
993771942
419622719
996130854
1583933440
78976451
336101036
725943132
1280447805
98731549
469751264
860271499
1212119769
670191237
686351895
480900659
178670178
1995578954
980888497
433814811
853070955
680855099
1057430687
619029130
736513192
1493622103
369066847
160878997
811031643
1893749417
854160664
516280839
437226979
1765729677
207788148
1699176215
1857103340
1288107413
333174092
332475248
1203230934
357427189
749264652
905825087
1790930252
2034100011
1423958998
1167198028
480269713
567190868
2104733383
918662771
592387314
1464642871
571949587
1944725497
922107323
26140440
1203971652
931902653
191666284
70642918
646235274
619384689
233677330
82196076
64260668
1811141857
958352398
1824198534
1651678317
900596394
1238230477
1517343430
1582915651
1429869244
1616274285
802383618
1533970264
1787264516
1667898731
988841970
823131046
453589826
1327551410
1574288565
256493167
148645122
1294640135
798011811
1891518633
1027630806
2061081038
579977162
1040960812
1378232763
17149744
1508556281
453342736
1705529488
234426968
291254604
651876676
1662166405
1554873090
634573614
554318719
1608754312
1557766733
461539220
1301796784
441489635
448689701
1440631934
12173024
1261571904
1763346566
1873069475
1065869878
1898063962
1593114206
1882254085
1897655585
1533323701
2009764670
1506652538
661557052
346690599
513380643
1618491239
872390214
717060106
605013621
919687813
384992679
707416496
1241646565
379371876
359366002
641542925
1840722549
259261073
2050979783
1535847761
1773537628
328506315
134704761
474572975
1700149927
1715182107
1385214236
487632966
153152830
780795348
2051566708
1678076875
1055966235
1484838942
713494984
1957755633
2046893990
1733251416
643041633
1866650594
140953848
1877605316
381081002
2144871726
1120833331
1966553012
1489197397
1794087610
85725917
983197125
486027661
2070606846
110076091
1344957486
14245284
1636318616
801827603
1883321007
718342367
1234840464
1165973764
1240393535
1516399667
1229445675
17030002
669810260
602103580
1990183460
1247507416
76072769
1516760303
283020965
1188985846
1991337519
1673038303
2016058001
909897878
1035679945
544609906
504272019
160038963
1126111500
943657145
272602693
375249083
83957572
985326065
1510364539
791304817
1242112305
2125973649
613337478
923972389
1062736186
589966008
451306724
1279581612
196557183
1527950637
1752571392
1781783001
1284630472
1489376663
304608499
1376543557
1954061651
1220442969
1579446104
1232122780
208323951
2029995714
428009494
944128498
670405157
505446146
1354057732
1945503097
1811198042
538680864
1734489590
299117703
1083579024
2105798985
1068626297
1472649447
653659739
402578519
303507971
312530659
422748057
1056269540
1042169151
1896206840
2145511114
1418859201
662450409
904767525
2008984628
509502141
454419855
1622667825
1837703042
2018882951
1169981391
660049586
1301715654
1667597486
1442746876
659984540
358552274
462235013
771336668
1979384344
765932208
336396224
1993697624
331287726
1713058415
541921372
1812037050
317304756
287591984
212959725
2065650581
746405829
945049505
1316265766
865189828
246941402
1249478272
1515243624
562382210
133588234
2024321854
295741717
1832033298
2048948879
277014878
599841341
25963518
538600284
1154892140
1639739233
430484109
1951374826
169193886
505355406
19709575
103953086
847494686
1727720335
1720926122
1012275161
1381343272
2034880112
1738048790
420339419
668214058
2028320775
1458603367
372134458
895794141
1095406176
738499944
420751721
187659591
984038035
805776214
1568214736
2039409666
1284982330
614502694
1860660369
1844728640
1271839687
830245477
1676229991
1095492
516705495
1410152306
1706166031
50925838
2003889580
1107379749
1013847398
1098829411
1325609301
240586084
1983840569
1190224941
118979198
388918500
694517597
721606233
1377647943
1045649454
999308123
2102943811
861541523
2062633399
1385984664
1078990111
473910541
417756894
1961147452
555712988
1913772823
1591588024
1538936521
226610001
1385395639
1859596448
1226341402
309614967
2091331713
1660923570
1532688561
1080008968
324474224
1793972895
1875231044
1295932824
1347460248
1657760653
1967297299
962799563
1534027294
881626746
1263125650
868864549
312529351
1260310971
1853872241
1399408764
481983983
5407763
1042658977
512818281
752071262
1837518292
417491358
1451264855
484485948
1470546727
979306633
1607457995
943164850
791471038
1244181629
143142278
1352933917
1661381814
1804826851
1617914050
1312876135
265223700
1485943920
1180685321
459892255
1452860528
53205547
547354050
1096664650
1453354872
1073543906
1742505530
407025363
1967780900
1030237517
1570434747
868167239
2064047012
1881039239
897606151
1180632779
389330020
891179386
1333723493
341022174
1345243002
487658972
1231665612
1464939793
1513401342
434546931
152984280
975128837
1775199394
1380701929
2125974401
1641539685
142491455
1688237969
939231809
2063284082
800935815
1262949464
1042549406
1204968367
694590439
2106966991
760127316
2098622751
1480889455
275506001
341578872
1641071582
982158581
1647446380
2120204684
1341878896
1793471121
1722050626
1368772675
866813309
1003750182
773912282
1748875851
1357407620
404236517
653836992
383664571
1917672812
1991728264
1114635691
1158214197
689485144
1024622894
432142291
919920405
349749572
1279992813
394200524
872974175
775041467
1484617902
1519504525
1334438022
886429788
1653160189
160885361
1330588486
45498932
393440831
1407357676
158878615
2142638983
849580982
865060679
741839533
1158081758
28768097
1625097348
801334822
528733066
1809860643
17368301
1142123826
352686059
1335698525
845102718
1419695424
525777148
639958071
1568443944
1113730112
1444466877
5609330
1008422096
772928850
1853309610
1399371667
22829900
2138267962
1076366968
639719328
1574578070
1255965302
122805063
1912670065
1792944047
2012275533
1197045225
350977272
1253756815
1711667663
752795176
1491418606
1206964328
734957428
17242470
1846683922
9308535
1033831486
1042809094
1592006998
970780267
203550056
978062671
1545395254
1300220077
1962809267
1546706077
655408346
1700465243
309787374
2002475269
188372735
2142690603
566339665
1121002937
1800667621
543488170
86578535
815187638
1064962021
88022684
1989304351
272821093
140258921
606879833
1819390992
384130562
130698245
1577383193
1490828293
126428180
266316642
2051408506
722303792
228161067
1987013917
1741507441
53583346
2039985025
642186067
1110949501
1063599205
1017476351
651616568
37081995
94107695
235150707
1062271784
1144359416
1212749019
1903125316
390369010
76563622
1378705764
868026524
1940489874
881604486
1201106204
718927976
1837097594
397136922
1556861949
1344226144
779593111
1938823091
980720707
2117691641
1405036840
518205136
1728180953
1883521193
1412788389
946455441
1794083042
328666741
1558868617
1012169120
546101249
2145634612
38559290
1003639615
588260320
26081747
124790564
820958598
568994316
542770417
1481286722
740855347
1093732083
33250230
1886127900
1771820959
1554124495
72356829
1696520708
488698010
646521099
799015842
84175023
646501289
1672480718
541229375
2055177743
951714040
1209372640
395278111
789622063
1685713516
1003927344
317412522
1960032526
1175804749
231265827
734991424
793544156
825447542
284595810
1698641735
1555114378
124131296
1032743012
312182848
1885778165
1082800260
1042073429
1588498480
637037774
703871465
823300339
865749275
1465644046
1129527508
187774144
1632084417
1948291599
793378117
728726110
889489186
1760944264
1662626028
1091181117
1839135397
499670380
772754734
616564295
283701737
2016048496
1009490974
992430368
1670344178
959725309
856867600
101164023
1594262084
1070840017
153310559
980492488
221242687
2132735624
1347047384
2009654457
1955456523
1891146237
1972428872
1495073163
1418342120
149517574
869505680
1000782260
883714898
1256314938
1793357823
1775563065
2090674778
749177617
1389045842
88613755
796385424
222731049
1083010350
28557893
1522115156
2085952213
373989254
97367793
101149750
1415799756
377687038
1640079599
2004288944
1749395963
1912368221
2057008561
573532266
2019273150
494726746
1089360962
758388414
890820165
1260111871
1996822266
232553317
1599449788
8641221
211078509
463002944
1496640156
982832462
431156084
2013567452
571602288
1630638470
864276737
388234047
62961630
550019867
874931143
431058712
19923961
407062484
1046185178
350202761
1394666104
1206343056
1678435666
1354945793
2033016936
921053641
1439769328
135605616
239498773
951992208
1130942146
850805797
1985071518
990943099
1567123221
1158224270
966878252
382597993
1525558795
311389653
1936054587
1137816559
270803462
2064240954
2085252960
1731683820
2059101210
1897973632
359887047
793501399
1043162492
290289801
1895079870
237034072
269522460
1844956642
1502250751
366675495
370199526
808916048
1285809938
1192871499
1437173106
240416020
1242556463
1107020509
532552986
541404308
1853500865
1410698408
427270086
1482777821
307834506
352587359
451602179
1256041504
1069069628
1497380034
1181140866
2121317360
836462991
1355216626
1602912137
275687037
299787336
2024543934
324611330
799904556
1875685809
579255510
1062630133
1535015992
1542526332
669303557
642954178
350538498
877817868
1378274340
2033248037
391808192
1650242049
211197166
525808091
745121722
1160413870
244651915
761972771
1555093888
453238813
1366804631
640341656
179455267
2127519360
1241368105
725417696
496046400
1433602678
7986430
1159199523
431646424
2014409446
363303695
919410642
957552479
1478329873
1236917480
1265913423
244897915
1793697491
1129052544
535596401
410103678
723888189
2143694358
1195249946
736420526
542832019
245759622
78158094
1730405374
1331647077
711541985
204445121
931202914
365348363
1142805568
1698546264
1527475074
466393136
780233420
59065794
350584444
1675695634
724446936
661683239
1771169284
806976408
1767966773
878933740
1616698906
1237952954
974453956
992068132
1247153284
2019863043
345274789
1081688449
1162177721
2014305893
2052952214
1782648660
1529030092
1042763019
198383190
141286049
1044483002
1663208167
1756839116
1376413068
2096862176
878957980
36692971
510603571
284200930
1603728697
1300642592
1099418831
1029540207
106429836
1139285669
1907119152
165655319
1850311209
1475180151
1328481241
1135835460
1042706692
1455766171
2120578118
461704282
1173482051
2139890417
1820853302
567732565
1158535173
847246504
1975757117
1855094095
1242124838
1199107434
1108953955
1584222159
1388034109
1192993160
1345346920
254782625
137943379
1529109134
1058442970
2081220566
1017068358
34988382
375671644
2023365868
1618752491
2085288766
1287963909
912893816
344367865
127223886
606130969
1886833133
139604452
212448277
943761523
1160692542
702670336
224869390
272951147
1446632081
268920310
1363656933
1044492218
1636101370
237387209
1456845819
690435257
1458356647
520915186
518139682
699418710
879154525
495852664
986120250
868451860
1708394363
1592993874
557423963
502511425
487252858
1848064225
1154822323
707344003
1294810602
957078966
1787828523
1247236052
264634527
691814512
615413493
368682972
353908867
918860925
411547708
255027815
1283629246
434603201
347376469
1818286462
1079055173
406633339
1478934624
1554862907
1646239609
118971479
1720142224
1393216595
259898062
1631315379
549940098
1231534912
1166564045
1965096824
847343766
446235053
1769600655
377100386
995641427
2085252960
1085763144
1026495961
247410605
956003437
256272386
1638405204
1615045605
1275736797
593130534
424895331
586033131
156110068
1714191070
1663701270
1047315360
1370310295
672717341
611375334
1749747315
312513400
377751796
1880201255
1217687256
1009599278
1379590609
253955350
951153512
1615065062
360513584
1835113302
1528294493
1129762700
1340321247
65903635
1178812562
765299043
288639184
1532482623
1988995765
1704407971
1465926396
2087343674
124050351
417920707
1007022677
1665385951
609597758
176828211
1774129405
49024304
412094681
429623128
841414653
1614576732
2075758158
1989816474
1229402883
815183001
2122761548
458971479
1645395757
1552187422
175503037
1977588178
1262921483
1945982457
1401291263
366424240
136562698
328056803
303703842
819470625
2057864583
816092140
1851970867
1024372952
2027352529
730950583
922216805
682359009
1613717399
1562045057
35805000
301395867
1649377562
921428923
237844376
1893736629
66762944
715469912
1610538049
574131553
1460786395
99956549
1472706176
1220750580
1308410095
1118022525
325664689
2097654293
1524346161
165696514
1430177908
1622489337
1278565603
318472404
443771260
871968392
664397685
76267450
524982521
2018623982
1285265304
1697519860
113850796
2141977282
1780708358
1268781702
1950312743
1868645235
345486443
292005490
1585992950
740282914
1240117471
1798034830
1482830818
590558720
2139049896
1849906021
1992145737
1676005435
249925895
73923921
585845192
994323235
875208295
1736556858
645800860
1867749303
262720037
677346597
1669818969
1159818022
624775771
889228947
569302207
468367151
1002698694
721102020
1337639075
1248065923
675767537
1077099811
1426724977
221466827
1741981406
1141293904
1904806443
1626317343
2092890439
488276865
519311206
1969410843
1678596040
828286205
1305728832
2073826520
629564457
1770926945
669086816
1111259888
1344635797
2035298791
2107545824
624118691
1195229684
593898051
1035077162
863275467
1457546336
1597448282
1821870200
502310257
81630013
650927848
2106944289
78631410
1656260019
71989878
473256891
1929536437
263661105
1651846092
1838896589
1408251882
1262493360
913248483
1572759667
1052933622
1633477349
1936171649
1452916116
1422272083
1696492302
1795459203
42321544
18982834
1159516381
1658614961
765846400
143507089
653245748
1186527280
1557861526
1136633736
1823870212
431842086
913549413
1119179390
1507934865
663846753
438856880
1528265125
227419072
622553759
1777299032
621065858
36785003
609032846
197851501
2010857564
1774695751
1920714191
758334575
1966173354
1786791723
963010845
1389130029
995163270
1840033783
198536498
1921008999
1172999939
631061068
1631978425
813085061
1842343447
256098531
1616410069
895202690
2085873949
1880932460
1011452160
1387107449
593995079
1163350103
1206898642
547810833
1940563234
949480542
1217727223
428170132
9385566
1522986345
2116013441
1476777600
1515760236
1659637875
765572531
2029535872
1184635456
359876120
289444541
1715002361
385112324
237327713
318578188
683557948
1730628890
1015714442
1596969175
1751735354
814914293
115564874
1347190167
660676586
2065243620
1822938901
1358800778
200317846
1152966943
1954672394
708416511
2097194755
453617473
795439101
89154463
300048244
1596591236
742874908
1036091828
1770121802
1117697095
1089417096
1074085431
213750354
2059004846
1664554141
371784872
1356248710
48714578
529659673
603697813
450473802
1691556963
862540885
1585554378
1396136414
1640765631
1943793268
4764104
1218971559
1815021635
2065855776
680618680
358002079
1230107477
1788008448
1111205864
1161156894
1782163632
867106175
503879189
1995761732
2054146009
841339382
1281969915
76543556
297923393
257768725
417409456
998004304
1513001863
789548521
328185095
2112704514
1516994466
1334609592
1179832822
1174851301
1117113388
726255534
151409090
581728623
1220762224
1891808830
1588302886
1135995364
1203811359
1907531937
705466092
1411950091
1389818231
522375388
473156242
328071775
1813638739
74246496
775854871
1916262514
139058909
1322441230
2120572829
737401367
901667602
1348207718
486139076
934777871
246595583
963635898
629715188
1737048389
353855848
275936976
1867636509
1630857270
1592631788
835622484
1913195215
1973531326
747165687
694675416
886083637
929946556
130496352
1186980587
744060129
2045328164
1860396970
687775815
1974773590
1003077303
1503268417
2081247920
1525509268
473449330
1624438842
512486235
1141537945
2079936187
331386129
1931422717
1801692603
1280795621
1698635600
1786602689
583009513
1321497947
1359320792
2036523229
2102522185
566102233
1169595238
1075248614
1548085174
1095472782
1864297473
296241369
1127678640
1054850979
505815115
773322575
1136531738
886778355
119857443
956126636
268697605
805036147
130305759
1487614401
322260154
806461635
405274342
1725818496
938155304
1603150923
735143634
825527588
1129356597
76443270
859546900
118879028
1055129080
680895515
1515468367
2105358135
920512533
654536297
2139482812
120994092
2143633712
1230140288
562051532
1262982645
1058283219
1253797747
751114106
989645189
1268359909
1064326844
1703183898
1585152966
772331771
540846062
2050508459
1028783404
47233519
2120929764
1730156467
1412298747
1600450663
2065488147
2041222811
1626898594
809915087
2044898768
461066469
485604170
2013057665
1464238081
1744187265
759612476
551619279
715607985
722361710
283206500
241373374
1589190991
633282423
1734385824
1269324330
602086322
2135483578
659147874
400174828
1099112550
205395256
1540001027
2030098016
534077786
817950549
739609871
1735071208
1916046890
1672190930
1007339921
10351011
857416377
1743388003
167877819
1032116736
1778785707
934864057
668780874
1448004358
1982591187
1155551303
1816207042
1877146639
1920498596
854179515
1382716934
63428803
1365568228
1562936717
516546473
1478694774
1518255939
697740105
610516235
1371719437
373791366
308013799
1414669960
1813306480
405091968
53350352
2107911875
1777585533
329814215
1724674697
427956344
1480795448
131558158
709650080
1679781287
609753473
44715338
375901608
1205719106
1282796218
1317459871
1044850511
656457347
384347255
1538970927
995855349
561819819
896841677
155129980
1321403932
840014847
1963267976
921963027
1061127258
1021916883
1879860197
859584909
1214043323
976690042
877542545
161664221
1752412301
1473033335
1951455578
1420058709
1055081576
2032596518
1216413032
1424253778
373395677
556809872
103828531
411583483
358351540
13314408
1402600310
1103361418
1636311966
13895934
85846756
928906711
21435422
1084754085
402890168
656664766
1160439754
135812084
675798618
1239339665
1560339124
1268043365
360281584
626523837
1982339547
2133254777
1598245312
1477704260
1033572701
799114829
138086201
780059098
251675396
474284796
1384532552
1365621027
1816634402
1684992969
2076102082
1254523645
526411717
1156635707
1250662661
1649509111
302243172
239032230
157860523
1711287386
772602412
1320508498
141875398
2123877541
1817287677
1084381805
1638281328
1078315386
1701461070
209848354
1104921318
616024348
509972090
2077751658
1366746188
648351241
442210444
1703585383
988128731
64665008
988519441
1604161600
1801509830
929899823
421877433
671469292
1614350222
788768610
402508742
1440070741
352125189
620357411
278892668
2071661179
591845609
1548987739
169357626
106757128
920799455
577141099
1494900629
1305924539
1842635429
2008488131
451895255
122700382
1420880704
1828807784
244214191
1735878374
2025091989
1279214278
524421867
1448297370
1451240119
2131059249
982656933
1844509834
57906689
593604469
568044258
1612152968
130426864
1315316197
786887990
2009840278
1431503782
384798396
163170907
1329065573
979224282
354053272
1687942613
1234716249
1758185985
879887533
1905544939
1222866212
1154800256
108303282
1007069577
1587113581
1661054350
1196428435
1674074183
1705544457
2093416826
749522765
1187215705
1141260139
395459080
70967627
2071946606
749171560
1184163028
1125288047
1573580456
713731183
1110926080
524309413
1859307483
1641190248
1715376675
1883708419
773589981
394526800
1467407345
246345990
1151216550
734726221
2012942204
153089199
1550913614
1098564813
457017075
30071934
1576686725
1724199960
1293151352
412933878
83316848
62736696
823409624
841285243
1351503660
169933270
1504894586
1275281572
131138750
1021027869
533548187
2110733464
467362947
1004984382
532918370
866999929
83343769
1408469709
1987697721
1427185091
1332653328
1726785341
326689317
1553560528
2004999189
574323333
418320894
1264665647
241532023
2002889796
500788426
507768620
1176264126
1923245271
1873687535
918971815
265795782
849198907
574780620
86302303
1251852786
1688046466
721242986
1416289727
1063975250
1100404628
317945541
289294937
344602683
123880299
911768688
1026615612
202082555
87640140
1894591554
911539266
628524946
2040808365
1088858154
1457631251
322448384
1289335353
1975235566
1581764944
1123655134
2051662220
1763121594
1660399417
1364702572
1990508670
508964359
23282536
186223753
1124159920
512938617
1026673813
2059248202
1102577986
347652723
1711566832
1043724044
1927371465
1127503865
2080210991
906421656
1288119269
1651347502
788501215
214619832
1156926625
395992623
861278933
1071737239
1210634171
1423213053
871044054
835649806
419799060
2030828193
59591993
976078085
491149947
710488618
1981839885
1866137395
1001824942
1852064616
826173356
1607254670
1352123674
1680083077
901323207
1474231825
1825757049
361970742
885666811
589160147
47300147
1033547366
169399591
284565666
1094895672
550865117
1284450928
1147673739
1540763129
1676005435
1872729710
702493239
2022514797
1056479077
1253036572
1877794583
191666992
613876372
1257886660
668294720
1981860395
1958406999
2002293390
1011217185
313572468
319909948
34832014
1474506992
450805293
2032935534
606455735
785495009
1820637411
706567733
1058453771
423798898
656016148
169784056
280199598
1036035831
1120097101
469286757
2125802401
402475592
503096835
1704753582
1134702286
1095859134
46971711
808171347
406567947
1549777222
786054534
215550762
81908540
1314430330
1406161413
1454817489
1908300119
1704050351
1146391437
800181052
92963921
1105676041
1809772246
1726186056
262156943
1585566728
92037225
640133953
741011499
582152243
870767315
1610871883
534227465
1839064909
213559157
941036
791675556
399644726
38140298
2095187813
1862922374
1149802305
171957663
1340502441
1291221611
430482368
399610721
1310701076
981746506
682178976
893161981
465344906
1662529404
1567235117
1800771683
1336161343
153437132
2011678640
1111440873
292167140
936630953
872447083
1887646106
200248914
300951104
1232578241
226571468
1177818536
1015887113
270982778
722123208
1917151428
432694623
348374320
1472358913
46107892
714121737
76670718
1536291878
1297831481
1855758053
1739398870
1798044224
649835298
556790342
1201371795
1484772161
1448617328
518281052
27539998
995665204
1609597710
743940899
1190450810
383708102
1633597034
285931612
1163564960
1184964173
714119340
1163170936
2014227346
609633212
1595348023
780257233
1400041272
1990046146
930956975
1598205893
849638245
595709166
1486163891
1416640028
1703183149
1042230262
1639053677
1093736275
83101062
827346779
1889824667
1517465777
2130985290
407060662
838400922
1817132008
478163562
2129926112
735615123
99663060
1580268604
475715413
93818579
1902406593
632223857
384236752
44355391
1151777332
1728906918
920859737
1180024337
1233074426
1995229852
2099969511
25894925
916365959
290196805
1979716569
1137812615
745284326
544243574
873801974
2075953089
1460143691
1539158655
1459602488
1080184250
1267163482
1895596785
1431577633
1550445700
708512451
451993070
933288300
553855793
1866506833
1138204604
1346471353
1215469522
1118949650
583985802
1141569250
289927108
2078421717
702367348
754941110
80046365
1312779375
1231129548
815271720
1191092549
2097625981
1358238831
1308264583
1344405352
1348868838
1694454182
624739627
1799069352
1007110403
1138385741
1372207301
237576765
168338053
2091629424
1205872541
1050771727
1479180006
1238460988
26678547
1592194468
1945255894
616562778
197919653
1605030935
1303026295
1160908650
1046493636
89316432
413325935
2054304999
1864118692
136007069
1770446335
1820878100
682475128
1062979092
2026885824
1662832304
1806453913
535566851
695283631
579291391
50960894
1602855513
1133742704
259727618
663373830
655659325
1047341161
88006753
1535255525
391510245
2067226328
1613965229
1500423187
99096016
234862948
847562723
248066088
576170579
1007783839
2002871033
799365513
1597523894
863762644
427691244
1880882025
253823053
2007845050
997709626
2046318349
2086376546
791236129
1500142350
953332966
454090761
2024819450
1985316190
1909830779
810286603
1856230562
2027663185
1841965885
1545082250
1245460454
996400655
708264826
1902105264
2125770707
387395152
868070636
2064671847
411093159
1986638609
710993586
2084229211
382743902
800272058
245643716
1416060893
620891199
573437653
1552512144
1309151341
1681628756
1598892404
1708287482
136753106
566512700
1091048098
1442461648
954097317
1191237249
220106479
238472896
62926884
1524356489
40250017
1794027413
455917478
212781790
177114870
627359423
1164341003
193478679
1220443014
769616740
385122460
886125466
1321673711
1610081762
1934140318
276355716
823278315
822247200
1126077958
1276227230
484239966
392498597
1971284506
417662932
801564856
882309640
2016256999
2022744746
47663406
528881805
1776498555
541714575
1031131389
625016375
1813378441
289351320
42174342
701112008
865600600
1536603119
1157378907
1438908994
530338376
2008239271
109660749
1966338297
1271134860
461328740
1824267121
206987173
927966655
1456622448
769865542
544216974
1671320107
603184996
1735063221
1968356494
2090628112
657776636
19682769
471494559
1360075109
359461891
870479988
1110400712
298511136
554258000
1962163625
2111576858
1805929675
1986672333
963225048
1953600148
139016113
1536073694
844867667
802537966
475394727
2023811398
1547190947
1161006256
1342418225
1140179636
1205426477
419388445
1512953577
2139482664
969447723
1088654495
2029174918
591570617
537784508
2038566248
206156103
72796299
1398777474
2075721005
1119387800
732004766
1544197860
1886997435
1481723180
2004219747
181966666
1362118729
307943083
1778189504
656620941
401090550
508039916
1766720857
1555170833
308703599
511343799
1705318320
1901971554
902927951
1197928914
518942966
1396438125
1533402509
258890606
1093420885
276051112
1236936124
1941801447
1630429541
2050160623
177217543
1922902795
459040283
1175399088
2025491785
1590481687
1510888801
1143490178
225269250
11018448
355341440
230249528
2133371103
857201664
1239455924
1191481556
1277163119
2002428541
1174971944
1279619969
651449146
339423505
1123851924
789906883
2133579591
157230690
880909422
1281519930
139298493
16301601
1367134429
750233724
1763400420
32310241
540768758
1950047480
1591794611
955080089
145631021
145582559
1050702378
1574570141
705149579
1660061184
293382955
1543248530
1603021121
394229173
1947870145
1851861801
90390804
1007254748
300231652
864245088
1308315936
1021596935
127940058
173247744
2023785567
733187459
658111107
1882309274
690408076
222893471
1716555091
1076784946
1850735392
1174518739
344919879
1117755790
403634226
1237625014
461821443
846537206
2088943285
1455210478
127723515
187801028
2095599595
2113361225
1292872042
1720372070
1066310179
1020605262
2108812611
1598894171
1006070300
809626549
1883776965
1050140824
375983882
754197476
971077672
300711309
271038995
900657452
962457780
556916614
18447865
1498856908
490149667
401731929
149334911
1290013865
1615975656
1614352516
1604014364
438472549
297036915
169859951
1831325556
1733187910
743363780
2086480921
1658798345
249575355
200594714
1193603248
682632736
368436935
873677662
799907557
74712018
1410483341
1432544276
1953919930
1465742250
365084508
1222400943
1282540946
1288605919
76398711
1037068164
1015208765
1441150009
676532625
1716919354
609726700
2000853197
1515232358
148796614
1924414291
22072292
1497249422
1203715662
711277423
1129289115
531506042
1757814263
107015939
1996467753
1600752499
1917115413
1514513914
1165877424
1736071051
1366263700
1176020800
462431648
313988005
372650480
671598863
2117040164
287145312
1139105579
1972561152
766202752
1174386639
1541852403
1959614128
1245638431
2135966335
502327486
1155464906
1605536818
86862624
1724016222
1165564021
1506353520
16679393
101018288
1977374188
721606233
295441719
499079810
464661674
312944200
1839185924
273752079
1230938619
765592316
236355703
2137066758
377952861
1282962220
1322808661
1069493436
239789990
1128365802
1478833796
596107972
246429126
466775409
850768776
1055730040
673731556
62948974
296671721
1536404718
1143821551
128292738
238994350
255632322
1927825203
357221008
1060142412
1277031085
1908801283
1628477925
633069899
1962778577
903056721
2067700774
1364782302
1942201660
1668745415
923098440
1088419076
798530114
1717766698
511227127
803808181
6621828
982684348
433241885
1431748003
1938214883
79925900
1994306422
513113324
648385024
642597367
743804490
297641852
1879817922
567713664
1123888419
462753556
1451747614
1050253356
1838493512
1260270529
926559661
1331375142
30863346
1162572594
394463161
627740885
401611774
1385974255
1089583616
2006308999
966157095
406808431
1344621194
2064504257
1682459725
88530583
1656746307
1644997190
1464360132
205304833
1900118239
1886499831
1279904461
289867409
955749597
320534149
245213022
1178286439
893692619
331567047
1052238702
705902233
1330067942
927976394
362127492
1525589513
2123178691
2001648051
1451256802
1240895689
367012223
1090578246
1441681988
1513258008
469432122
2093452313
1188149057
1440252790
2012967029
1114333021
1109539488
102314244
2091995091
1069678734
661028382
1646079456
1780365263
1951183720
1201867650
1921571258
575022126
1494733124
288894225
922481437
1830209601
1583311561
1051945260
877823800
2084899019
1339697996
757844282
109917717
1874016797
1610106999
1954102741
485648336
830062001
373202905
847208698
531346558
574888265
1013524585
995698531
1134636303
457146877
175475640
1139625755
1183514736
1763317347
264106746
850715040
1423103130
849225746
992327206
1168894525
11683338
866217254
205357349
157089437
244951693
2024500446
516990321
1437950408
883688010
707759479
1423095127
1857722473
3005644
1950286418
392294938
928786999
127777577
428036282
245160809
1813754451
858049646
93624234
150152881
1224064808
2052844993
481231941
1460813094
1110253912
1026608914
1743028993
1618148450
443815047
394827709
2129298548
1172727725
1059683045
643100659
1449862030
867045477
959869180
1552432722
765956291
1028065094
414637972
1730730641
1459917709
151304658
1420545300
1150489179
67772806
1469807713
1009432171
370635743
1022224337
1914398204
2096452646
1300223489
726460928
1424858772
1118977143
20483959
261611626
1949254872
2080977935
1183474905
940815025
1746444230
1819576153
1621469137
895268546
1031017083
905622003
702175360
222771690
1135773856
1663440312
137020736
588494247
1427186099
980698006
1746085908
1951732118
1822132715
1404346703
516523221
491285616
707022289
984861406
1512626997
292491661
1165823881
1566463673
736088591
854043686
1708914149
1617359629
1246278934
1073334784
649237238
396202602
788726490
831516544
705909613
1921269461
1749173878
1839706876
1844596271
330429877
1807468562
1755213407
250687350
1598297795
374979868
1599873019
479927414
1069470620
1705713261
906081520
1639401920
570938456
452432852
1474744241
43667472
1856794051
1650538726
1748876773
1203786595
911660424
544742568
1415765337
837123059
1807520906
1111032689
597721467
1987183715
1737409444
1960764760
1017349051
560990464
682430921
1968329966
1648913065
691246805
544612666
1098968235
806057062
1851511320
1472069750
1208328426
893380354
691219371
675047045
367493632
764525174
2105726812
690386092
397159668
1522915334
1281303654
821055897
1259679404
1148279180
812388704
1899102454
846535232
1469011226
1399466347
1714684782
1064987242
615031404
32482764
999989636
1716087419
1193338367
702603509
981756960
966129295
745429411
313545258
793870972
1313732513
148700818
800504513
1543053836
1157451064
1529514538
946123431
557287710
179094676
1908575778
723673327
1745225581
1869720648
1222243923
178288968
1344721194
436347838
943902894
1356701773
407250307
2129861434
600289263
267510509
794209179
1343978633
130069822
131075159
1298918151
360513584
1693789179
1517155156
809498228
51307389
419682434
1321758933
361376861
1113601125
864120969
1527773099
862800297
78842670
158090945
1115267347
633375362
1727719802
230254417
1128335365
1485281928
1208645856
746470693
945516426
1891065271
1714939876
1269957903
1869177565
1425278144
1022503564
1329804070
1285177558
57498734
1281499700
1496471194
437825025
1419546117
453645057
149365541
636138809
1671297136
1258835235
1665871065
462865804
793450856
305506908
781610002
197626748
30702331
997335631
1937336976
1081221617
1520540181
1582388902
713458444
537151432
611335771
1247039124
1865745325
943598970
656524333
1274846793
587320136
1819680286
1210291084
672239704
401173288
992764756
1964359406
516082722
526815667
1953155818
424862537
1192486698
810944102
1275088451
2106139127
54884274
271831784
125296230
691007856
1112073744
293043477
1151835087
2141449327
2021493155
910771031
1392244324
230890792
635081623
480401003
1961323935
595799952
886668743
1186393374
242368359
1640291249
469688164
163495149
994593994
1659241812
1748006556
760817373
1863256291
426585691
1973446014
2042883247
1695850263
171171947
1738418873
1324940592
568044258
1524195724
1773231359
1632889027
624653248
1352878252
488410993
340711536
579959080
732494752
2035777617
641301238
1836356021
769536287
1276444482
1626047846
14160129
1911609559
240311571
820724086
724287366
681017326
9554548
1275499127
1498289409
1615375929
431753285
1034309110
1198424652
306823878
341575568
85455898
1525064225
41868249
310042605
895592637
2094156865
798271218
1673430929
1287837233
1273904081
575199334
1792978510
659051234
14202853
611405209
1580017595
561809247
1834289810
1060350004
1204830363
1110971
215362291
1148419607
1417865723
328497792
1973585599
2047463667
1421387231
1978738333
1865554722
345731480
76885930
817054109
1900034381
1757444521
11275363
531793800
1613921823
351538292
690617108
96842666
1796358811
136914241
1604521147
1256553190
1876491119
1942496823
2123877849
659705852
1676543034
1739868289
1497182425
1329437132
1653179717
1878703052
471351113
1872426483
2099945658
890489111
1203678230
2082785790
1515526632
1047982914
1275305522
707145548
488552631
404510735
1053219771
846837806
81898358
1106662417
248338353
1484279001
1496387174
1067627011
1461277181
687386459
882224085
707968462
1036067720
576819493
1297203953
300822129
345427836
1945579880
1784092509
104096193
662378569
1768114685
1244285899
1747877048
29156179
103333038
146179202
702968337
1876113680
1660769710
2020625820
235776010
1708183349
1140586766
1125983606
2079234366
641930997
642039801
1987963725
1144530897
375242515
198163648
1102043132
914300897
494571595
907415656
695823081
1772523049
978494647
1613034746
826350530
1905673640
343891546
597512766
247622837
1083603931
2038725357
2021187506
338519364
705688524
512599323
141572429
723308568
348720909
908843292
651507088
415310899
257063392
1821247742
246900793
134639936
2032798681
1999040220
1741883974
654540984
1467560088
1412871510
1600577473
1067170662
1587385742
1757535161
1478178903
1647469301
738831174
1707418668
912098888
992133970
430496020
110297169
964683133
905646232
864096946
29482137
526816447
49162483
1992562871
1946003482
740532280
2118063439
1909686896
117154075
945554771
749370399
1112626146
1928330659
612855357
1818949660
1402084649
699922598
2037560166
801666502
1858603779
45595521
1296844099
347934169
1931146632
1652350456
1249312331
118937259
1911767702
1858977878
329652275
1961986635
814724654
1425903288
732755362
1304770441
262587433
485272226
1578962717
1187309278
1447908710
1205094839
1091157684
205675908
1450497311
770069713
1382914153
119304552
756471840
862031901
1799799235
263161734
1018442385
846886115
1521559788
537362185
1300506075
648468098
1119734317
1886388874
1855665460
1590366392
1745093304
2101110568
382304744
2029720394
1930313460
1178678177
1923077764
682912628
2117397103
48853493
196707220
1093403599
1400300976
551797474
991832597
393664669
1490479102
1926493041
1625104305
1784718177
1045954467
2072702997
1853730025
142786263
655416826
1004461324
288889737
2147202326
1498450613
560191464
734145729
1504152153
525553460
551717824
1373261556
412093116
1962616454
2071570425
809265291
1731514534
1707561825
1148076805
1374071316
1439916110
274770110
1210739777
536896534
1298957142
64023983
1300908677
983048247
1474968081
1124258279
4620415
1429917296
1074249518
1652596399
1944759740
1914390637
1111025524
1809668443
341025988
1097659425
1867673678
1785722241
2003593070
517068386
1512934592
88432967
878513324
1722347923
1473283213
1647020355
528294325
961745286
1490885985
519470121
439961895
987081064
501467446
513453106
1878048807
498495201
708696191
338860076
1260049231
817050980
1333447870
2081965449
2098933443
1504902826
1812897785
1648612686
752149057
953532866
721978931
2096929399
518887520
896276024
131771179
1803368625
545515338
1504637414
1561132915
758111470
1886649479
1556825222
551156056
1458382256
1390693510
220083135
688922438
1166438886
1471982409
1545860473
1809772246
1501490269
29478464
1785899004
1367883971
884687201
115550069
315843889
1947556413
2098304899
1460017846
1632876391
548871622
803023755
1702730892
2011808374
898120311
1150808711
433274210
416524607
1975347866
878780829
1848409087
1580481733
1214795115
1114314502
1492030088
170197345
1762067419
1368543935
1008261345
898885087
1944898387
754745029
167842073
215920429
1598934367
1215807769
1284336505
90590768
1564607875
1140885501
1675848118
754255361
852520365
1048773408
1801844760
1664101910
2095084761
1632034085
1076647782
1746096862
1854439735
1263545001
1574247049
388847829
1642423368
409024254
1862233292
300583907
637210039
785208488
1332776917
1636531703
781351665
1807428832
1842580090
2056203340
1681831249
599855155
1656013641
133059753
968896234
279464390
661811790
107619402
1503298926
1130383147
621863992
2121702339
1397601710
493880740
1273799941
360300068
720883440
1044428339
1779834568
1537660782
574989883
2144241669
1440584682
715436318
1420321019
2082554362
1276870944
162470908
1783689760
953470270
1802197215
912634115
1402854421
1827528093
936173476
1032376782
871359765
53326451
140606255
397821521
1373445794
336620584
1229350122
2036975695
325782773
1547271104
313613824
1746309159
1334108298
2078594461
90288103
399506605
689957437
1738518559
1772452481
919740126
1867223544
949224524
573329030
556015419
173891418
630523594
515354320
31791312
709248478
1089945850
1527507779
1457422123
1798940611
2046015348
150904598
37656937
647291419
347563624
39913454
205660260
613261279
975115607
472796765
921406661
955814162
539418739
794551448
1762050648
391205291
1382530645
340363367
310435285
1220446259
1836082021
394570111
1950431659
1488321757
1350644980
132368172
1705753715
108267977
2110184011
1490364160
793543448
1378528828
880495492
1457605232
1702848271
567108856
1627703110
1266398329
453562398
2115521610
1520059060
1862717880
522693709
1378692277
2057807424
457768805
140938817
1265266771
1483464562
1567828702
745313571
577793795
1218927227
1571688465
2110976135
1909367432
1805709719
993654570
963366101
1970438849
1835787090
67920220
1744900117
11865050
2047523409
311873416
1276961153
1772595629
1554980220
1722348518
835030620
1895541625
757170616
730936393
687871852
988214950
1708140153
1986914899
1993315281
1110083557
694261671
1337754845
1180830098
1020340603
903954551
967196941
1663996922
1812610920
2801250
1488858456
1853318350
1725833426
846878151
1102177231
1711494262
831617154
530224918
962937314
1546393920
1778657992
832066557
873335752
1351501731
319203822
2084108672
142688240
1841168625
39785461
1418615642
637485175
1868176809
981458902
1482513320
1176511922
775630791
462519495
1849185504
1336394838
316152151
1360342864
1689455354
1430581941
525817762
1194228390
1369032315
1755478729
31196042
40384135
401524658
463465431
1291050591
641099085
967209024
41300117
800399309
1946511652
1191064139
801747162
1484799953
1679088153
778112182
74168043
1371510497
1003271250
1067398389
2023817006
1520115339
1639505496
1183008279
435687825
307985428
384368068
1430016799
306594436
2098113380
1650661311
299909383
663320819
1061774978
1570624408
1741874024
1112553909
1335714454
298723173
1739350459
112451882
889809230
1095474170
1140789277
1998431843
368006409
570670415
1752212174
2001911095
1471810923
1601938770
1021647586
1646979083
222210520
338330273
308017517
1330764417
1485065415
1219223646
221475110
431797495
96427081
450944802
964782947
2145690556
349921435
2105268641
566817327
1793729685
63125230
743824650
84717718
43666323
1978589259
963543242
1691604367
633810960
121113772
1311468438
260892023
1176374114
762127032
810585657
2002139790
1460667019
1408216796
550642733
982095081
1381343272
1442368977
1298712641
1448914418
41560988
1707121928
552292788
928018446
2077108008
695816213
1227266706
1214465939
337670150
1140046600
1954825004
633354251
989526768
1039822572
380173498
154345075
205418162
2075501095
1441307505
896954178
30940799
933966547
214540076
1908520335
1820489267
179602847
420787209
1089551596
72957919
875077412
1282756679
1053118888
244916519
954528571
545905422
859377299
1514844720
445633032
2130055147
1737227243
2095436927
1498772507
800109161
1377285710
326553834
386994939
811676838
1450910402
148756615
201867699
2093611692
1211139196
486508569
703674665
1674110896
719591785
458939018
454443972
910828416
814210946
801661547
1372311848
1671161142
300602139
1154196783
1414983001
1739688706
104281382
591413114
152752429
761409968
1751165164
1639934156
1953705109
1427161619
922285734
54700654
48040018
672380575
455147402
1803558209
17716609
298989101
1672741815
917221381
406118206
1174123667
575350548
537151432
732733348
604344370
194175202
317258421
28918244
607035969
1184874398
657757805
1973614707
1681302090
1095211958
2116910805
215030938
513990172
1583394744
1467714906
537053499
1919006215
471197440
1279791153
453075259
807252678
636605878
1338633756
2141977859
227461025
1929418207
719774236
950037825
1324181256
996885264
516655080
1961141561
1985823348
1106925528
1842343447
1604774448
320112970
135134477
1537945738
1969606406
1484141972
1481695505
237278861
438421773
565442103
791551428
2009068104
520084649
2013324411
1666955604
1249481756
1917928842
89469567
1654698978
982907741
1579035576
540230500
899762778
682506983
554322572
2034061713
1295037948
214117378
2101266713
1752744541
1268656449
1564323734
1248663904
2143013986
298280183
222897831
633653774
1520934786
361831794
133446658
1158141779
443909501
1844525281
1466167931
1638178124
1144913065
382362285
1016105473
900046538
100229476
1734096888
1177549460
1686842866
366925813
238135991
710082203
1435698272
917613685
1207203884
938453327
1862507769
471708152
999075045
639267992
425827881
1375484924
1646979083
1215058770
955399467
286649590
1607330355
1718373887
2015802258
467638508
158619702
1332675025
654042193
438722643
80148892
779015018
1823250278
1474578474
1194172289
97440948
1821791130
1023589177
277290566
1029710146
1216305849
851569613
1098214139
554031479
1745449920
861591491
413470432
1613600152
1027885007
973293198
539430795
287382628
1897494471
1741290531
681997522
1217830742
1887961521
761339585
1514627454
1271958238
459479728
1118148649
1269997611
1168857525
1091036246
1746029712
1436589143
995641427
415442045
878561731
622724085
1745313337
930599855
1401739119
608038908
2095168772
285525207
1438828031
335955338
127815303
1441360253
1739143567
1393332793
1121982026
71441195
1615951047
2058226968
2130437651
277725841
27322604
2041854259
1876569373
509180079
742668200
911209813
947216823
1199727654
277944390
1487151974
429683659
946251467
392016022
1150788062
1618434450
317706167
48410400
738499944
2046142562
628973360
940636067
1241758256
1742167972
651724268
2113298381
964592826
495695140
1169133188
461977147
389591009
919494413
40421759
587467786
433063774
536896201
1061706672
165746098
1253346081
596459121
38125477
1689537197
1483895029
53657982
1544019557
1610976325
1582762944
1498356154
1006397310
2010290546
1289394838
1347542079
18959409
332730804
222354196
1713308827
1577880821
1894956256
412935048
1458761858
1699851415
1623007539
2060439135
1252762078
445111388
1255908707
1809709607
835208959
1896742964
67228609
127291627
2053495471
120142832
2142607871
879760214
2063925862
918907562
1983161321
1188251202
233601633
1682015657
970789899
2032763643
1747877180
826402615
1150757743
713041362
1232293258
259327263
1825773302
443052478
1688405020
1965755580
1969663287
1252323419
1212310752
1589294662
573674591
428312481
898198423
109393667
1930360438
510007528
1438051544
783036576
439316142
1917708815
584118358
33877301
430150120
1649307134
805869839
38160179
801355237
1287306870
651705900
1716034051
1055989114
1223824178
106418780
438446017
76966646
864276737
1286422569
52293196
1796287337
1874601812
1308906759
529774104
1538094379
1193783004
241056787
1503955687
557227664
2100623292
1052124161
2031628383
1208645856
61274979
1108959362
1442240243
1347088399
971230031
325928650
17184886
1957126733
1167751015
2143169326
1309347937
363801003
208982677
1160233853
863842381
1675143406
497308382
1541933658
1952388836
2081802421
1803073556
1061010877
672381575
943443583
1530546653
1310179431
1028809500
1070074212
1628035641
2050597206
271692766
888071745
369293022
97182263
776632701
192033905
984496506
1856143413
1011656793
238567632
321179479
329430566
928157247
656040979
765045945
2141479025
1326793238
933506276
1848853922
1345520435
1175139160
1008571662
222588759
407353887
551382479
39912712
640207125
1927742537
666555151
1092531393
981766536
228014070
988627690
565121731
966016966
1432923752
2110017740
1610997315
1161086681
1023121832
1943122231
2109738133
265775541
2100152213
1223313769
1680688857
17271941
406074509
2093912246
805315337
949324161
1685895228
530121460
148579638
155166636
1866020807
385377322
1981839686
1614810346
655745129
1852592050
1852544470
1562335178
2122047674
1231446424
211270060
1727598139
228347499
79343163
1873184050
1904400391
2140513313
65969043
1824414975
1405993537
1404811500
1944757340
518685290
144359350
783707627
1808549395
829873487
1665871065
624971747
1345342379
64696587
22521388
1254103611
954588695
1400271688
476885282
532272810
159950526
1850042087
1147851152
564945702
691401820
207365019
66886994
249663923
356194584
627643067
1223395312
742286937
1897415362
927814826
1417784132
51655061
1782788733
2038147808
1585029768
1166294559
1454457018
1884604901
671123418
1621845346
1640076795
1849674553
1678481927
767771344
1905641600
1386321338
42200786
1184673188
1221591117
450363352
1364567101
702108456
795918466
656759077
1551522779
1604114425
812730785
1625376364
297687920
942615081
1407273549
1545485896
1271194969
2022309356
849613585
271169049
425333270
1527084293
1823398839
874322831
1434342715
642831529
958533670
1603796251
1079826172
1622676167
252688462
638753959
709492698
1549141239
1315337647
1948105900
1765117570
1826244081
1050164540
366589421
2027365365
476754253
873814968
1742658127
11543203
1747435783
19402867
829522245
1496982892
1577245969
1403184828
924085483
1491193261
1586242714
1217810782
705466092
832320915
1217533642
1491107981
1767085784
1194187538
559919190
933426167
259927652
1249080405
1892283221
690913755
1046307906
2036479435
879032648
1932881590
830397760
2120954839
1877209635
702020880
1005571247
1608804989
689160669
216768534
811626432
384735377
275391411
1561398019
1337682109
401042603
654836252
841706206
2024750169
584159817
672826885
1584724169
1782055341
335521503
564453920
949944761
2130849402
195124999
1438145740
1369164621
184679967
739169832
1440405543
166311161
1331437386
1725310969
1530830792
249140606
1649184225
403579047
34313501
1637269342
1691048391
1050864552
120399052
540935568
1096925642
868984770
1809136578
103610462
219069721
218866792
1951031938
568005964
1029464223
1603088515
1365466918
1207193798
283680634
257429115
786679390
1369696002
1569590369
964807027
563536263
891487637
1289054560
185349341
1615481654
1704402899
1177225374
344395529
735613520
1004480920
1646110209
57839191
1444602863
1748090183
1959493280
2086437640
1948865181
534434
1142469312
1449165410
141335363
636513170
1559006702
1826824014
1642715076
1806246403
1540578985
382673693
4907675
1924172454
1577858056
354860762
364716987
1073067812
1065405572
1393689075
1806464722
1084398106
1630840483
1061937537
1649347840
1843248914
468721557
1312783634
1411191369
1417245435
612457871
843750447
867694143
1287638322
893817879
170299679
685501102
1411244288
329174081
1357476815
970537839
1992179173
1131687894
1906099590
287484306
2070436743
1101941515
1229959357
234612391
1946012852
1918890946
1424408107
1279508621
528519066
66500976
492747140
957340284
1389178791
43592729
244813560
1492798966
520635961
267890813
192385871
539139712
260588372
1112443867
1796604767
659492806
366396515
927854937
1469239105
1277764511
1197524715
807930028
941217415
1489731540
967409767
1216221475
1815639200
2048956326
1675709430
639876752
340172480
298766986
1551619607
783376715
695981023
1773174085
1771216966
9280445
1655923560
544025597
802985547
1459303877
1894620
1013234647
1299686896
1658197351
1873146465
330001787
1695132582
1961621784
745956194
957667784
1037665997
1928291508
728639284
956510671
928376258
712637052
1171771567
71766572
1528908445
1472878141
1971314307
452342816
383894001
2130197608
1241547066
1225181552
518050570
243035479
1812141160
705225210
1026950976
1932221986
826805405
1906444944
1417367855
538800233
902388443
528374665
813718113
240591959
498546067
404086308
1793737418
1349337990
2027054826
1920959778
767174136
1584320491
1781593651
243374880
41634329
1917842345
1994996756
1364440191
216574986
1355757215
407333133
306233985
1260320945
640344882
1085383302
165782587
408851455
1793796143
202920599
489556175
1459342603
2032211032
1787198144
286340683
1360121293
1281920091
1948951869
1917740150
1196806635
1218891548
65179074
1445557582
590705235
175673262
799970344
1193941943
151230366
983621656
1204193181
308912117
1280581652
2074315903
402536980
1259921722
207884087
1095872810
1383999299
1845619231
1002290828
1146481901
703162698
1284613076
1423389464
913225358
389728426
1992977836
825747054
1873151569
1241920500
1388593356
1162557183
650218006
2120471363
288454015
129261663
163750784
1054872119
2146787532
949927741
1179387231
426406284
1428461355
1653224117
2134560859
1198660269
4360561
321817551
1557276299
1354133646
463478670
1648453408
869074699
400002988
490714926
1575683697
1219973703
93837704
167327642
9319237
3005644
2005019494
1065542381
1715584009
1559452885
859142366
735108741
549809678
1728822891
1491020278
1342682211
980164702
722081741
1374561769
1181031393
1486412867
1628961194
1130584986
1397937314
1575772597
740697759
843674041
940179151
125996196
1871562596
1586155311
628837707
57089556
2143191360
752914101
1523001345
304959094
1735712704
1541183273
1760379557
2018652781
1015043234
949637286
1308711399
360252017
119651746
1079816913
1743609610
757260561
475719343
1944690957
2125543490
128895241
2036744766
1907159689
275007955
657271038
1391069506
407947252
856385534
2122046101
1823737306
1800963
351908500
1549816956
1697551564
1994688604
256174979
241499921
1264238428
1178479722
260478359
353421194
1320739468
1564361085
1589668340
2115305603
809108490
2030175821
2044717683
152961668
1837170882
345455858
1391249399
1447115135
526854455
1175348777
687795610
1174163529
1621361156
1089053779
588218101
923220874
1344406035
296787787
1572807467
1871282368
184314218
1437492766
94692422
867646662
425191704
1168825288
835564115
1625511260
193019884
2044443102
118853949
1775405970
1513322765
1663924168
1688616902
1177006157
828874324
1599259569
160392906
1431060268
172460645
550251466
1563390146
620767470
161110954
328342695
1087414223
855486157
1883190295
652446364
750852560
1827104452
1609236801
867571482
451618526
1347086990
1833573605
2009093391
1261751274
1553531632
347883148
522015389
1800188763
2012990594
521794881
688302501
1306069517
1385778737
1398567126
784806126
470718607
547263766
688242392
1220949171
1981715368
264346521
652319050
694779315
1230290435
2139840077
844688263
1013540875
1038382402
2113670428
1645124543
378691512
1784053909
950277351
2080702988
522841088
1022331598
2139476007
1513537747
1788459307
297367328
808539862
1869254050
1647678703
915174651
1545023475
389778151
1031826723
59584924
1970804863
805134067
1364971371
436968973
1797649162
1306699000
1175394564
1056133332
1579042152
979171127
383535024
119838653
1946653479
1561076449
1768150981
341160154
916933219
30591129
292604024
441396797
841097787
30120366
1959544422
1375302095
218784177
1921399495
1753120532
822480797
814063
388671798
663702757
477383266
997480023
873352754
491748802
1194690494
91233651
169395071
1878009043
329756014
1403481545
1885434117
789705977
739434479
404038798
1093497362
576232594
1692867334
1005156722
49996852
244874492
1856143413
1244780317
1417028662
402922679
1870694510
537112998
1030511723
15683758
403754177
1346991587
1455470176
844998860
1068234282
2091444185
923290659
471428500
624730658
228771634
169000382
2034157809
238398289
1640919918
915286458
918912734
1104065607
896277775
79167637
1148723042
1844852115
563069495
1721574930
2077492106
1028265315
192248503
807522287
1652699501
1956186391
183332035
1348232417
1277839634
1208268954
1954716327
741736891
1381933058
429779434
102552137
1189844900
1000198549
180026501
831455832
837900074
1109023788
1344963607
1428125232
2067518754
393929289
173774042
80302228
1124813961
417769978
37911597
1755366011
658014099
1846681470
1830678870
947324445
404669065
38305649
1919736526
527054314
2047038325
1154147537
1519051575
1848223869
2020968935
907595711
1831998739
289172962
1123620445
1236641474
431768813
212549711
490702000
334864297
1204338799
939816512
639401054
1640581813
2049060101
908645522
1015545346
1844036423
318581360
875076234
589909467
2129241515
84513833
1308459035
1634405852
1200723816
919445935
1555185221
1747629613
790589002
654932958
978928808
363939164
720227409
723015702
898005503
79910040
856674152
1191100349
1802593866
1771004672
609412365
904951058
2112058134
1860180821
1616578707
56999408
1864393024
351268595
189537272
1529977155
1800485308
1136861186
1338623727
1557158374
1624159513
1679238846
977268022
1879287999
1089102133
1336311158
1343366681
939899622
2044583130
1085603355
1217074778
938926109
126429941
1548903387
351622864
948731030
1336228973
400810551
799981497
749681765
1212179627
554978654
1905178062
954205871
138638008
1096788267
1762283990
38761615
888404046
1168469450
1471676719
1776261214
1098297819
1668851945
847092208
343862183
2036142450
254977186
552946205
175515301
210037003
1702306264
507377030
1325157753
1253610489
995219513
903389887
1171108166
1538983363
462944416
2020251754
181335660
824815517
510344681
737828357
1837770523
1224527201
1477041111
1482893038
969802460
2010379100
84852999
1137675003
969879386
1001391011
428142636
1658222859
849926289
824947211
543634856
67797926
40104417
564138619
1822097352
2008365477
879380550
1941331527
1151687973
1883231649
995242334
94477779
1542658192
536003512
2045883717
1674774493
2099118381
1518810283
828235644
1008742899
758287874
1761760888
1595855650
1338598944
1016030601
1045474955
1525081767
834284156
1196861932
680807886
343330183
2003717459
1972179301
1108563582
210356232
1170101070
563155142
590133721
87595040
762983009
125720044
519759502
1215835288
1103058832
332991664
1593459023
1650002710
673248241
1707938387
1829752655
1536711664
278189823
989359577
362016595
1347464667
1947933159
752344859
370928972
1633010173
28350499
2028394644
1675298714
562948567
1680517000
1882129517
1995891630
742591294
1090993843
575424033
418758988
1786105552
952160563
1773682028
2034261137
592413027
166039168
757052279
33728012
69017222
1371512828
2145686098
1946152536
1862833748
782551325
1131218843
2072728487
1441836913
1918851416
868268907
226767517
787882312
471470233
1657003382
441411927
2117775675
283727681
436901784
783576916
1586921631
146861031
1245617717
1712001727
1452673434
1384023478
2045160142
1174721024
1474408173
1226927936
95513731
985912076
1540785803
251080655
8125118
1754033072
301631282
605474227
2041387936
1859537661
1195971062
583095183
321361210
119090096
1985141457
179065577
561699438
2086796525
71376146
1881731516
1224675538
452742118
1905225147
1311101194
499610439
323080332
1687832599
941045683
1797983080
746173022
493913071
1156002838
1440553193
1660638061
1155962163
1992366652
645465416
1809513384
1299625679
117622659
2126121687
1016420069
1118169915
2117967738
197141571
1071181262
1215190536
1020142336
488932120
1835787090
22364084
1805342014
538608642
1187264841
1296418148
1620647761
648730382
658896607
1522660216
1566046148
169970442
825644457
1944912408
1900430558
604268261
1180249217
1068339570
1930138738
480244440
1584230123
527738211
335933614
1982484963
43567776
1022343302
1119437403
1428837543
1575975948
1710579934
726432846
369052970
922748411
1131495620
2023991169
108716738
313096686
1030964084
1116138794
2134230678
869239691
1618569300
156097832
1462582199
1903219230
1928215312
460721948
1146344462
1600782130
1350882146
1562467945
1751059389
911025737
654391744
1938949735
119159890
1163922732
1303131554
500496556
406452285
729634106
1876650507
1870037382
183045230
289964960
1508187422
730320353
1234439074
73723717
97087034
628041222
1976298430
1328303459
1087714384
792320601
214509222
1911128382
938926109
1451754401
719381238
1978398874
1579099259
420848508
1251589819
411328579
1682769789
778808724
1815728778
1029227228
756187792
800673177
1265351712
662518804
1690600776
1214785342
198917375
145401193
622281375
1555821879
467004095
2071136687
420307390
620956096
1057582815
2004063630
1021164497
551279323
1782961611
1020143139
1941372313
1337795137
1944283561
889556014
1112020555
1199876451
486290330
1982959155
2107545824
1788810375
727253830
790788555
1235852742
1557076753
1244240174
1838939509
1005647184
974338868
55923306
1870135037
1879910822
120400268
709712467
1340233322
1233701066
73073655
984164736
979838556
21561424
509261353
671018955
586779491
1794925851
33369775
1781148482
391175917
1233903314
1824270675
1005571247
463539405
524389882
977434130
432271442
1508666281
1868422749
1222179859
233820790
2044204442
1572616868
566014809
273806907
505113568
1991024070
1546759330
392931539
1098896145
517010780
999289328
806459199
1478147284
9633080
503086415
2147327419
381448668
1635354237
528234516
529222769
1227645827
1568345622
1004515560
107306665
13297164
1453663189
580209209
458521579
1056251439
457549823
655177589
995617710
1598296440
764802848
1751873633
1404027234
1452526532
1751296031
463993509
788569327
1515189633
1955749492
1942507522
1762006404
827546626
1725787358
1161153401
1253022528
846074563
1219187153
931085483
1682200507
170673191
1799806854
567230328
1103229678
607642683
819811896
1807044248
166333929
627922498
1093816980
1166226533
79672793
450070753
436264817
500368580
1295809788
63732640
567029391
1159378035
1433626255
848947144
354433425
551195678
280388648
210862029
1842674984
557955582
1561983644
1114630392
532655648
276394438
1123580229
1722527972
363476076
1278811279
358869298
1334349172
99589780
98687182
1201630385
246347018
1122258555
1831375943
675966246
1145048664
679670962
287702865
525108242
1836575319
321915421
2080404750
713271112
280565882
959448687
1488799863
1039096160
244067837
1223699850
1910976815
506628550
1116147987
1340284864
1314620573
464084867
1868564069
1077099811
1706416054
95500890
304440388
407232176
421896157
217774497
1903926923
631420247
499906752
1311349451
1134446661
222313306
493687896
1778036557
821765546
1634172976
511671700
1036863982
523996526
1025590235
1039170872
1253227372
953615015
215072551
597142471
1844906205
371407163
705491253
75473048
1846305541
587223443
914270999
1220467902
1172748701
861253817
549088882
2112650473
1740544207
629112074
626609701
375680141
1661526166
1157412635
1650760240
415825349
145729039
510818077
1716136623
983681405
1287779242
104875895
88334283
1170668028
152265020
865880221
132772686
447706513
47092615
1947769501
1738264307
222469901
1052190458
392442455
1369158247
1421210416
1940519921
147320647
1587208484
799843201
79258139
890883333
868912004
1167869612
1825278303
1853327921
720801950
961179927
1505053902
1212626272
1734724735
97161254
1712133341
2001440494
1636508389
2033641202
503454804
1789723761
1470308982
1516314019
282302323
787504750
707030098
1325364535
1757365545
1457949605
507949043
222576660
1336603159
1921762540
572254078
779392441
102645049
883794935
956220229
1324559780
531000362
410574499
2049762533
1353080626
1134483294
1268662133
1549668324
1069533387
224479858
1412590456
300592769
1153380480
1195047019
615110612
2075148312
578087842
1668345572
1961755335
1269255810
953819671
1065530079
2017550260
2136366631
1801992940
1639421670
1000682427
74715310
2139282876
454273662
593217203
2073753306
1178604779
966289322
458018559
272606429
1450379769
484547330
2089263968
1609398717
1211632945
665117827
1713282445
1419709265
1580127
1323538995
1453356636
74486177
1098617059
295596019
2000846345
710393865
472753694
435436075
1284305722
1464827336
2053193808
1273901870
63135817
409947698
2081590626
2140633384
271715106
798709186
808024701
420588246
353190485
2069582257
203893627
1281089175
675689433
129142373
1805650191
899451306
673456295
829091633
347067087
204695552
627581213
1674414826
2065053796
2064136469
435166952
138854214
600093806
1240469061
1635997531
538785642
1395699527
1388484708
1336724501
448867749
1261998310
1466589786
1600098702
1949351335
95935938
1609266190
1317599465
1685403975
998690151
5301835
627266685
119152151
1879735809
1114697409
182979248
1117912253
1639963101
402997419
428906062
2043988533
1703466908
1119000381
1259675666
978288670
1090418591
679558063
964850169
103491082
1559007998
2032650358
271091209
1416858294
1803255361
1060215861
1481013734
1717863905
504608711
183644027
403640502
1488796772
2069077663
659153265
328689441
2052257798
1889622314
752101420
1841217441
770885519
192946801
1805024795
394043083
654841808
234350417
994806324
2074699891
1120951795
2095709165
866331163
571562084
397367864
124284718
1593392810
767746919
539065800
1902521325
273903152
58568867
213462859
994003346
30512250
1372157491
65169446
1429334640
616101848
1167487247
242709329
396316988
1213655177
1861531255
1681053945
1096397115
307821509
823328699
1713621738
10337517
1961874235
1711038922
927599878
1615760509
111500362
966051201
740210883
1494958840
1465326557
2097222898
925491838
1159279094
1022754363
848141234
342883835
1602083376
552737326
1505925448
883820608
718253544
280232285
993595388
1193608787
520370878
524515922
366265360
1319028916
1818450471
1500974011
1548486129
919086358
1063362593
1225733296
1819907575
1622915534
606069239
81294440
1948946194
574316118
1799602013
2092887121
1637747969
333218423
354858098
78873656
497225364
1276924622
1408343875
188493712
1922252005
357462403
462612560
867522608
559682419
366455743
1089844470
1214701254
1582730204
1735586270
283719586
1861318057
657891864
1712534122
858515819
1835158809
1764766970
2119259892
2119702186
2128500685
474072938
186479915
422320678
1374657908
1572832321
1282139436
594186138
1552826951
1157370678
280182161
794399604
316643930
1662250061
655902756
252899891
1973322799
879123577
2138958450
1700186209
250479667
1259902021
1307269448
155815671
383714899
1304216655
1793889780
1878687441
57219527
1090316277
1460475165
1437416632
1636094644
1295960932
1754367221
16741655
64366274
979780629
1181830303
1387165117
2092958210
1065967365
456255172
1441114891
1569979038
737636096
2108164544
1819681738
859899859
1279922292
140508477
299147213
1902493839
704988488
113785845
1739455727
2104408597
379072334
1276186559
600779431
2010424778
1215190536
1381437884
542396207
1612153598
1783325079
1171555162
2092966867
124405999
685395294
614102939
1994352646
934864057
1580793298
1140535162
1202657142
899658772
1981832034
1427384674
942246726
173633723
117636068
2055062985
850772049
1217756394
952743927
647740198
652747004
234562113
1601782019
953634951
701089666
1281126760
2007126175
476311418
1809184334
1289266258
1099220851
236029149
888699565
499501686
322251688
1539022279
1764961060
871977538
1867197725
1289969912
2096990214
1606454472
1035064879
1967111596
88534659
1712449085
1315638134
48376338
1649592974
1936141205
1743638542
1729226520
1818423323
975058237
283819992
1483147266
640402581
1095155281
1385693232
764557795
306648598
1760108508
521664679
2106050822
1034461271
183290402
2024245432
88464963
354892641
821289448
858661029
849833615
315262354
1221641654
1788205310
1531122149
119335906
1131603623
1846307303
1731652996
440669118
1551323047
2022567138
1927072952
1901848327
1535198318
373658212
1182915581
74494357
1685917966
117797736
387810341
17289585
1894336002
63502858
1781544637
642277697
81130112
1181020245
523001935
2050076811
1200075687
464130496
876051169
1488019898
122892348
725058944
1635015807
735637741
1497299546
2105529780
1730522608
139599113
701100113
341468304
1709797836
1069678342
678479748
436503200
1872132745
508678827
654970225
2146341560
125222467
628157273
1035621765
10011906
722015385
2021621711
973858466
1859422472
65116411
1076212203
1983992103
95609374
1045805919
482998209
642076439
2135087805
641981508
354536994
1493164006
1304218299
1248574790
328952765
1422649083
1490381316
608364328
792280892
1958144143
480454413
1917525327
1497954390
417196256
29493741
827954566
1620964597
1524085446
956710749
647452942
1574898740
682913829
2036856426
1145538076
351830370
879327766
916388264
1135052672
2041654386
333745049
670718376
1489632511
710127593
1184847303
1186706024
1991429961
965669448
1967918323
650813305
334916315
993851130
452243159
2136384131
412475231
329425926
389893839
903464037
589555034
519759502
1174931004
1662494224
600713700
1673363830
1920336309
1115573775
825353797
1351500250
751970114
1588102790
1417709999
248635497
1856960947
777786834
447012154
608360422
1509855633
464450393
436561999
1112203830
2111187411
1595636592
778056813
1182373479
1221811209
651962334
429199851
642979239
2030992915
274980315
738807310
1271152336
1627573630
1123739351
1030380054
182054822
1948951869
1499557816
1485904173
699857086
53603051
995561485
944094350
317593127
643789965
243966900
335003068
285835474
341897608
1448320998
726731521
892305491
180665715
1711704616
1007339921
1845053844
1869683169
1236780952
670358563
1504273500
2128018322
461784237
1047729472
1361117674
1828529032
1118205455
1950115248
2050337738
188567904
119505958
1446596455
1279710704
748717279
822377413
569935807
1447817255
215550762
1570110986
1586561067
2007841043
295953116
1473670437
1756201285
85527037
738823484
413948157
818163865
1556998625
339831144
1026145469
214186104
912316975
57775800
738317620
75874123
1762074841
421801502
1318373973
818051702
1568269436
649761964
1334394332
1834528388
1583756808
142603703
1232659968
1188484126
529177268
260769773
1949914954
267900027
270495974
1153178387
1604437317
717268713
499948084
1296844548
1670373357
1448403302
1469721641
585500918
470224104
14778995
94335708
1132858075
2008108372
711347133
2053375204
1514247911
1951031935
424854447
335008558
1500850742
1217526421
2096452646
1478144130
1579057419
1259257265
1361916129
871828628
912323062
983711838
975235054
939812903
2023625043
1226029742
1408289667
1671416512
2088201063
1562986215
1876672250
72029298
737781534
70372776
1355757963
989987420
2134509307
1555480389
1326243803
880271076
1256041504
913205307
593200431
1840853293
752482409
2146826010
1314783041
1996015985
1448869867
1282974437
1756036953
273916638
1259675666
45358862
1977499722
835973269
383051750
1821235935
12079147
1635708967
220488676
1354878483
1694117868
1356455926
1039252907
842272563
980515168
474454174
254262658
1530888833
565695643
1155861394
1390083859
360671602
113863696
1992421107
198545433
337356156
824180302
1968790709
1464017360
2049572213
465690469
2069253792
24709629
1436616701
1594309748
1434329117
1093805193
1372441882
1353190830
1070674771
202529088
294262137
1644096064
1673015099
1568432350
491229809
1815498867
2064560020
1647607362
1136513129
1142866919
2135147457
1795965280
992406298
1851500432
1947269615
564588545
2084665049
87269635
611310928
768186891
1895846908
527235189
623078367
238203097
1531796787
1931037907
736289390
146305952
915321847
1132217567
847800933
433558675
1898262812
1045979922
329991953
988621864
1855875117
1378528828
567821151
1113553858
724295169
1985968255
1896356349
1789469349
829691759
202112219
1015477030
867280554
1149707126
1377181588
696395752
2031514498
293140876
505310328
1057873112
816538619
1297459077
840090391
1744841879
1252482
154211552
693633527
1074001988
1888831783
502524611
1208761617
1610102664
626911077
1111649557
363915561
331918095
1313000850
1435968607
1911459330
112541495
119025379
680006497
787358817
2059428330
1947821081
2121777386
2044354751
1294517987
1303626863
1837517829
25091948
1805729880
51927622
618994632
965654468
1884894539
329778068
1053158308
651687484
318256266
336331299
87324528
2142209028
67738527
284039341
124546081
1398356533
125320444
1989132124
1669637872
1877603820
1999576352
725232125
596186399
1062318648
1757954154
2058829807
390617069
799429512
1728825350
822564700
1263870434
2138787119
1659963996
763299129
1173003208
2032352461
1304709050
1549568719
2124668032
1513899178
1195390568
563966677
414300711
973986865
1753159516
860960004
745766162
855327480
1459133925
1275970647
230367741
1836710622
1116356282
1688560403
1982559691
602894717
1251336136
1187872157
1085556190
1658044669
702181459
455038514
1649937301
410282876
1246199705
728806285
1120923975
174208114
169437195
1316867080
1395798792
70823196
1271735464
1038640777
150298010
581487987
1783508411
1555993761
739768963
1268373711
297374816
1397103207
645103539
1716446992
143727160
135729241
339543387
1333720839
1358224120
665908476
143111911
367004616
298963644
243228932
1485563269
240429130
746830892
691476404
1605674076
930007882
381758983
1521186416
782472791
1947514563
770839212
1004104712
983481308
341187447
795133764
277398080
2014831727
1338059466
1167009634
1654389228
964809401
1767428095
1673579119
1352972846
130629647
248736121
1803375973
2119654877
1985923926
1706935488
879936121
209215753
1949205596
797970738
2127048759
460938827
1224312960
199078714
1819770762
1431646486
91796129
206672944
746727812
1277088588
897735940
594631507
248280582
518944941
1437300620
1317289927
1753837931
137592218
1691803450
541903580
273438554
1858764699
2017570894
2127399738
1491665963
2133179004
1763899873
397573228
1512735731
138316626
1216476354
32449231
1408577306
1559928922
106479916
706482971
1282672766
1867483934
1769847735
96531800
333541658
802756948
1493081563
1839194937
933532711
1161367812
2011208109
1752417866
2056195791
1768297952
1954826959
1050692910
79205565
1477001640
756164069
363064669
224132214
172589080
193747270
1727074854
1428399280
971023553
331172832
351514932
2085098452
1102156814
2118984087
1383045337
732661087
1793357823
1040696576
1680159014
2123261946
1161995691
1652041008
694349261
1166194785
944178202
35542373
1464673017
562316351
1763568806
1555789
1804109157
2045911651
399511868
869382428
2106411439
2116118617
1487758132
120850891
1420214194
2125823969
631742857
189749194
1515848253
254781153
2039464946
1800338679
1791802265
1350540864
940469426
1066276430
1616423795
1870731514
654175706
1231767246
1642691612
304194054
642213305
1553106139
314246728
258050739
1612920629
1286121076
489293012
1467284897
281857690
1146790552
1046344759
1712583969
579519343
893073796
1136753209
2073077080
809982099
111811479
488150426
23567018
1078439363
119984988
2031629966
1142921071
1273244360
835439887
1217090023
647516529
1606242316
253019882
1571699473
410404959
3267767
1149566270
1813711348
725022555
1876362247
1021190342
259658
577989757
914085660
1314057534
1910036544
23159798
111356503
547812089
2094410278
803454571
1082991216
1101499174
1834460123
1398319786
1727754786
421420224
1673759776
1412677773
159271390
1189135430
1918484182
176404242
6029150
371370517
1023715492
815734268
200366026
1108063565
481928626
1055864566
1216617226
1450963215
638365824
1017764695
1299203848
1239794807
988351148
1228747439
1173017009
1831304575
972318589
65086601
979095
455451829
53951162
1006197755
1540776891
771965322
1195247506
13548747
484186389
925086848
1431354449
1090549357
1008793330
1606318796
989931969
1504085921
564143593
134729984
731759184
633912142
1958927275
357119170
160803795
355942040
1445259012
1268476232
710434172
943233164
1108852558
514950566
2055580160
2017995315
1621176503
939753774
2008394492
1754013099
847030403
1445686709
949271735
264472275
872245550
1847384138
2128556480
165618364
559209539
1147860604
1705545712
1797335777
1399769287
1971662582
1476257661
2001984708
875077412
620675169
2089028555
1829921079
1963815362
1666108232
1535184529
1704601395
82170796
1499012267
646270277
691019035
40415146
188017074
1206062189
1701439447
1181891089
535326421
1532887212
1935477997
242468124
1948488267
1408453242
2051153020
860451489
1627767432
523914870
618870205
1146522210
285169449
845822079
922289219
1197840858
530381828
465311827
598230281
1115397740
1478710771
2044759225
689353696
1361285037
1684732235
1999125774
1513213549
1238649142
1203697634
179727559
186947797
1888198552
1859592148
22818968
650422847
946519259
1608493439
1607637711
271623723
1136910462
1892520707
1216689691
523346041
1698929641
485534460
1199076616
1011366985
1381360479
1483154140
2142483945
1161342512
518123790
511310661
1250353689
190626714
1551350474
1222108221
31609717
1810885146
1414526724
643851371
503454804
1544579733
2121736556
1451228986
1551189981
1298452690
1810825678
662920914
2078191782
1237625483
1641865798
1789210742
1807458935
1113241177
686168970
708169268
1968196191
533030693
784745660
1336623405
1925583809
1649354049
1956130601
638009269
1414642714
137872978
507663155
1214085085
747256138
851400035
1653415811
1928897426
718860507
1011352681
1337994175
1951012747
1224057398
731476892
1900848331
1068986855
2046228125
451747175
781280736
1909290122
1113723657
19329045
1793733402
1259688713
968796057
1979249824
1792595950
1127273522
1988257950
1275093794
1417007473
664704748
1304301658
869792774
2117521610
1457311363
411865604
2019812093
192903462
6624736
374502018
1969663287
278618866
2115931741
1113932004
671917142
608748821
1892214823
571746628
855681340
624888579
1349568485
396928682
2000969309
347223878
1936248675
19620771
499291829
260261017
126306936
102634735
482767763
872153955
1733025267
686396893
533212215
324952819
1394981592
2032935534
588028216
230123580
1595591884
784028616
113556096
373561477
896827753
1569024834
442203213
1213608111
963189181
333860576
1715987122
1630649054
852211788
2037957665
1851962993
1445120327
29515980
1062439181
1634402031
854623710
1601831809
1658525899
1092804657
36057225
1194413832
720455501
1474700618
1169209713
2137269446
930581068
1082918519
1162163767
169255077
1570624876
1783635498
1800780653
1664181537
1941378289
2053042164
441983512
186422582
385153259
918235639
347152260
791378282
407999219
868856531
5637599
23476692
1443156764
1562165764
1363028067
1138332942
374144561
913416775
1232055397
189929263
1242301888
1994322242
895720452
1980067291
36783104
1056903702
1262100254
427810899
2105296639
467383846
1612067985
1198871097
2020186475
798595482
1232207317
1558856489
275582281
286339218
2120002537
1744756403
1482532805
446443506
745555769
1229030229
1374144734
1849035466
371779081
1714418732
1863398285
1601911754
300891006
595511325
1873511968
629251698
278464869
1336638835
1655573652
107015939
1880532944
2043561955
1451204395
592021963
1515536486
754576864
1727523675
1236962589
337117114
1745633303
309388522
98294539
1107881518
1972886074
1994147062
520301599
203080838
1898702791
1959346124
1694817011
1071395398
1118961342
1184157927
720654519
2107360093
758535325
1491630501
1304618241
80681218
1912411308
879646790
1590390706
147161819
1461380760
784436524
257461309
1560322529
1778958676
1984677594
1815484059
93634378
382626311
1006264255
1641868803
701812652
754797982
1605857701
467719241
2113462558
92385484
583573354
1219623803
322528770
2106565072
133250150
1979768232
837466842
2052076475
1591878774
1511787107
1962105233
940838815
1913302393
1035006383
1391349593
2122219334
277063698
101194282
1550926758
1304828918
1896326201
1393670207
1224136712
1361078817
2039236352
1222145982
1713797439
468169720
1161634052
1897876652
472881520
973293198
655129304
1454133026
937011984
307722038
55200599
2091096693
306718807
1178347078
1822904678
1527220772
1631936464
359633800
1843486126
496717620
1067577719
934259675
168125325
751348412
317214631
301963191
1110972553
1915485161
1181636783
1210282491
1007022677
1968042509
305733439
1161355650
1314232962
1161538364
1321733664
1326584947
1599660062
2073461095
2031898594
482901252
1506098993
1393016045
681610535
1893587746
1617257860
251303844
1229946251
48309271
1548678624
1865233174
1520663814
1097944336
24182318
406122007
1267491825
1248719493
813795341
1108912812
102314244
626336099
1204242046
606661130
54226252
2088179382
1098496050
1038699247
1656445424
403734527
520449239
1612906464
839829692
663250466
125920250
1812002805
271169049
687588784
1634571389
826459051
1769768483
515325304
430644374
844730969
1073375920
767697080
205971085
1703297067
175047508
1214592953
1429919780
229069420
172442458
1259577908
1843363124
588562440
1024885500
702207392
1590704357
1431885989
1139281774
1384884282
373267904
1322663437
2010673121
942549341
1369345257
1962445681
2070378454
1490002189
1315525318
709195888
108794104
89369936
869839995
1868473718
1339986097
2129088397
520472510
1570873341
992919728
1624022430
745202715
601449738
652846482
1132398772
1526036891
255772413
2015012941
1134633925
630096103
2055595475
1638595186
1398444235
339611528
299925185
1687333851
259624214
1006208250
1859296230
1098741979
2026593078
1924519419
145734055
184501121
1754738313
235269141
1193608647
254248173
627941388
1860394991
473196843
1749580046
596969041
1021596935
475309485
1461821234
494663056
1193425525
792254301
735141545
108049604
1679005619
501488804
1530536083
1977142485
2036559351
1730369444
1865250134
378509382
2139667400
871639580
1748049571
1111312647
1010532182
1719814026
1147195550
330449448
615612772
1301053553
1360831345
540768896
4189780
313233914
1792032694
315654950
1085050930
1264565190
153758629
1544962726
624731151
1891728461
1386006794
1646616098
1367976369
828562682
452051708
446979990
1559287021
529727593
1960001274
1366381142
541068572
1514355434
778668307
1842225840
1365936619
1273527190
1239460697
1907085221
874163703
1415853873
1953413215
1061182346
2144746368
2079060350
1622042506
1525343517
689243449
1613371444
960520868
321801226
1483582626
1451740095
1421000912
757227527
1103127152
1467541309
1058810050
89188778
2062253784
531511418
340997857
900803959
1324931132
821382157
463044768
1412672918
1859126305
1427151109
471018830
671892423
909075481
142464784
159042414
1597439052
1627185734
1851343408
506257477
514823089
578306950
1219471934
542704436
971687262
1839050329
1006556519
396740699
854000330
1071492388
1010617441
1564483408
613121114
886894487
1443430315
1722997711
785148263
1220530515
2004115274
1251595443
1508210515
1363868837
1147993251
1020176740
412873098
1752778871
952213754
1799246071
146266218
276382332
2039193092
1415854613
67789754
925104124
1281783111
416470772
1363746596
1930173241
1895031491
967806303
54462043
2067196321
189910732
629693639
1763186518
1833516811
1865195793
654975974
1118458658
1880198509
1172994585
1723998487
2102989489
1291956746
47983970
1641421623
1279738224
2026712512
383001875
1387511304
1123612189
1225569979
716166626
1291123164
527561791
1939845991
1328630207
1332995332
1506182847
653079566
1050847362
1787389979
1713851108
627166395
2025189059
1546469283
62456
425066798
1690812019
85719530
1348496420
1682871531
1599206962
1895293845
966049203
928428960
1219188357
1634981283
1392197521
1636962687
1258395165
1603645587
1116569411
1256004288
1808286977
303826041
159286452
954605656
1108749750
1676584016
170377656
579358937
1834576855
1600794068
945873968
1202525532
1306795261
412091004
1531706876
1597738802
1415393170
541254779
783351011
854398513
605343485
188742714
1746036856
943733603
1255041585
907994972
1863860050
1589209616
750596095
291700205
1718335165
500390916
11939690
1317150709
76673254
99810192
1536529059
1605563484
161548150
30516425
2075859779
547173314
85073209
648255554
576446874
993170565
17436309
995928821
650402085
706487330
1359976625
1116916545
1524256925
403078355
1650256795
710961971
2007950760
1087235905
1657630970
1563270708
1742277503
743514832
479596749
1049185409
424440392
1881234726
1141028802
1220583209
1322872261
1827349794
1942235090
787241711
1534509565
1879325872
1057979160
1578299141
1797586738
2008002477
1502566339
1968807433
362866448
731474950
60603695
274621940
383280050
346566158
917361836
2065744745
1946674861
1940551718
267265278
428736010
138052967
477354193
14870011
108698997
1893213673
1978302331
1301996147
507563190
889706960
1271533224
1039387923
1288563675
1660123184
2071528217
650317934
2073451245
1895848358
1883659775
985305009
370656158
129468460
1233447304
1428096292
1979322344
1425243929
164421077
151187824
2147291838
1403114674
1506753273
1286859977
1934799041
233809315
492637302
864394785
1052343732
36148044
966594016
763444474
472788612
758583465
1532445595
370543973
130794793
1695744400
889093085
1235850738
1063061635
766897997
2086353041
1863834409
1457253755
933154097
918859066
246188328
13380060
1692844730
591492324
2122142320
1708869835
1160987643
965616131
960300140
714086087
1883931601
424866545
16302126
1485678235
1950530305
1380569711
867648553
1069453092
310011446
1859312489
1058246331
1921371950
1455646899
241719242
604077926
519129828
2051570705
1651526225
1294531156
448771569
624304890
18049211
1209430138
1149054200
18778191
642643561
1427998638
558494646
1892932534
1564580194
619285968
398086927
2055647247
415570072
1537033927
570517742
1823578581
695417884
688422963
1271516133
1186180743
1143744763
1263709726
590762341
833484207
1705088459
1002206740
219590069
1513448879
701484675
1172307261
1577027399
93566131
1077518331
556843049
592201039
146389427
1154754309
268445423
1653586938
653057682
1855710794
1511621779
1602959889
930242921
1004553325
673795407
1221378146
1593973256
1181988810
918213721
801644975
1543024658
1198329565
2119057123
912159399
29095287
374380625
1579786991
1977268552
687177090
1843844863
1325847280
765470251
1611050114
1779617716
1440284850
1712940829
108419918
1664524516
731238443
1041024832
140825283
595902287
574298054
1065269201
534303529
1762796471
596900928
2128760093
1989601750
1947796781
981576640
108894424
985922050
1562206901
1794631228
937399428
576179211
942549341
1615694642
1199712073
517261451
834053629
1012094166
116780753
1569837914
2135204061
529125830
36098008
366207956
1032170962
1108924400
1103314570
1642985168
794723425
715155147
1543425513
340289675
600818617
249384261
694277501
1520942878
1614362380
472566166
1868674525
392123306
631038134
1590892904
896598687
1076402111
1874531661
431666087
1574961376
1543806092
2047885852
204587100
1221215703
1726840734
267076090
1054622933
1591476299
118515586
724158931
1592201208
690272281
1150136619
1308662390
106627835
795755732
1248433416
2036732052
2051993730
1029840893
1271926149
2077995084
473103753
678911658
1497815636
1744879460
1604052456
1127979478
1286263196
1214989316
1603945683
1766327602
702318713
991545080
1904430495
360839210
1453824410
1425619124
861460327
530084836
703044823
425519267
642328883
1008185953
1466219671
498785604
1164100619
732101138
426270887
1355196566
337072300
352094894
1232881414
901498348
1257697797
1449343927
1895405574
489923137
1363702549
838720929
357026160
793705375
51709290
1938777133
1039450509
13314413
907323457
1157121630
1947459451
798776754
154444921
411343597
351348079
825444979
988176210
633671717
1364210536
973258536
1946490421
769146480
1039164412
2122796480
943457388
656258655
895492289
1851374988
1781494250
903136788
997983510
1802521270
778304435
1114509879
907112154
513453106
2085150316
2142462697
1614373690
1462550797
1949229151
1472998437
1678626076
1074907577
87997525
631458670
2123033437
2113886374
2011122022
53812839
1619297304
1398653577
726545522
1347133619
2038584670
1343423003
1014504917
2044363622
887925666
258617179
839436391
54737752
395000111
698177938
1094144063
669124005
121237490
1830145099
1230708122
220610622
658754091
817206177
1651963116
1695980547
1180143882
1758716221
584117077
1482352056
1865985186
79700145
1850417922
167097940
1772412824
1905283505
1713749455
1775919299
1793803202
1943414526
733516639
475163134
843144820
1167382805
2040700541
1592652599
23249840
2138744193
58066406
1577180152
547174899
917760189
465609862
2098970740
2116784921
887112944
1880570161
1440071110
117269473
29548038
1886428362
1905551496
577046600
1839644329
563524002
474042320
653634286
1434893863
97723007
1784295539
1777669428
1649010234
706666537
533398230
965640492
1528689627
831059768
357927350
977237098
1625854305
119640634
529931413
1145452949
763519402
512894120
124345687
1510072873
786474643
1182210739
154258550
805230473
1956389667
97027142
1320289138
1155233197
246136534
473723090
1622164640
498509043
102263221
2079915932
1467785033
936777839
575237329
303498007
1259819121
1601370565
1628888177
1738108759
1266210680
1288633500
1488139286
794255499
409995633
1432500983
1367638749
1154611799
1748193756
1865992380
459708570
1289815576
499175762
2100142206
694205141
1952571309
1903874843
1213107025
361231305
204919403
1369000726
1831875370
202409712
1563631491
46727087
1034515158
476322979
645863507
1055799190
1114288154
1820513014
1549367019
1411052521
506052535
1584154273
710502549
1191537760
1652840596
651329728
520546443
1824996358
177690271
961760507
1354374200
1523968338
1442366534
636926542
650689838
1989378765
1476261153
914934231
1043081463
1036638196
1251607965
1609572119
515363915
1057435311
1544619726
1928060879
1931551372
740667124
315722795
783821301
1600788513
1190966017
646342799
883012795
536612590
1776228229
450436267
610444970
803027822
881906530
1236144552
1816190033
882894612
1791043442
1935258822
2070274045
456974696
1876940136
320022848
196329529
232981835
1593996412
1599330337
285013514
240474316
757361987
32726067
312244133
1206552886
146346911
2096263691
1104513820
1270088321
750082688
1268497356
274427415
878629550
277203519
1863545199
1065154499
1745831019
1266256557
1100809633
1127069570
1128182128
1285852871
1404479928
1529160563
690252965
1212232974
965427874
782109090
598793883
1082379536
331784970
769093806
1215791144
76473064
1962027775
1168095609
1119669129
1782454530
1447415811
964460273
1423635493
609688743
914335360
2051608305
2072624465
969910927
1181515027
673868931
1658565771
233497329
1796764079
2123277999
135002748
845900690
333528323
2106915564
45324213
215437229
694836579
1758866676
1971247708
1855912188
2087907157
216430345
5257581
883450081
1442559123
1298725351
1213842807
2137568921
1973253773
1679595570
1531775700
2133322512
1476657952
489232380
722868902
1143734262
1537098815
306619543
696860349
1416221111
1662808394
2045651336
917614516
1022799836
126412076
1909187239
755323475
329145360
1353929125
1274669617
422821296
1936675177
456056672
1971288380
1863092128
346552326
1996803413
1490529623
283292018
208965400
494758790
1728451837
130167990
1015671331
1882209007
1082863361
1233701066
47272757
1444118963
2140009368
658136135
1793803202
385168120
1111025710
1211407565
1961244923
1053667574
1493517724
834976288
1119707205
1493497552
920764041
1952956714
692598746
1277902766
353228121
131539524
801846333
63268550
1606005971
1183070442
710013168
960008371
444295342
1008352666
483972976
1532851877
658296417
1686003176
1044510878
328286879
1869493182
1015647815
53098995
39568396
1215345402
1037029013
721981042
2129533134
899070122
1639929151
1313953717
491797274
1264088320
58937059
1667216499
298391730
1498534877
507814726
1313095541
174347536
478442674
504618770
518010920
1346986147
1173212203
1444482274
1019570594
264868806
418798588
456269324
1334705330
572286381
604710248
1847424807
54462043
779792989
1158399519
540768896
1914255974
2133338262
273801193
1500901784
2092969490
1122185531
962225871
1048353434
326940020
919155292
622198067
1143132220
958854749
350868400
1491161363
996700254
645792454
972211177
687827702
134287467
796127963
1707410472
549098042
1159634027
605833482
1224533563
1035471004
971188521
208615001
404391306
60851303
1813484580
1362986154
1639310777
1079311061
1181195804
1926938975
574654515
574969561
54058378
1948386295
1757839663
1775435535
1052673500
1369300723
740022976
1341263414
1065188309
658766176
1017201803
613002240
1725369319
145822132
189667493
1047312769
1040002696
1866254501
590007645
1598702268
80057148
93090590
1926905001
1374275537
597226485
1764614797
1688194268
1104921472
1209885252
913559377
1549388179
41080384
1547699449
392102519
2029066970
1736498323
950875255
2098120000
660984056
1118458658
840013533
589048423
1672801947
1212149425
902174916
1586161050
505862040
60289031
1811249592
1726728710
348934671
1656590941
1177816674
263760998
1890133727
1629498030
1360163025
1145842518
613862162
2799312
2144240685
1869477826
750780997
1462584862
2074535063
39912248
382099993
1985906180
1240387883
1011777016
493106321
1135368208
1581514145
834151256
1960528271
1693662649
1176548416
1660525363
1362280884
1693022267
1664488700
559851554
1916225131
1269295677
2085704597
1069637170
274765682
1462209106
243355233
293654117
565192849
362329062
1742044639
1402828257
319225122
1143992396
284941941
2133548018
152964953
407105721
1500797369
854749488
1281372181
1101551217
643929332
1426047862
844741320
1008392306
241115295
1968942955
2038918697
934007679
1750236953
1318875737
1661199297
2058629190
1067526394
328957643
1951732118
1874304459
632257150
1708813454
1102277836
1630114773
288607589
587130775
1941655849
121669658
955051436
1612836096
2125272639
334008192
608050676
1122647841
1041529039
570139033
926533
1588631710
936839774
518259103
503271981
1962481169
1154850528
1007397416
381156722
1436260037
1204260169
430408020
208778380
1979625441
1142683947
209401252
939684627
1644417171
1092679222
1560225732
721343883
480260181
1889257528
1110703843
1412249170
1258105912
524136093
988447551
527561791
967214736
1463555633
899481729
233772414
803789645
227226332
788031267
682753718
2109456534
254583048
1550909787
1921067165
2091129855
1234284462
184000238
104565320
321464123
777986159
1472065398
1105908780
1722403859
1235492656
1325475706
984602665
828603583
527195019
850979912
1670655287
1901671573
1214328031
2011544703
469489577
373851401
730546804
188726186
1294214674
609286628
255043998
1774383646
1659385830
240416020
475435529
277001112
79124178
1502548145
1687661957
1160244684
902595500
1355399879
1679322763
1662231761
2103242851
2044907882
2137885792
1381234107
1375822415
1550224126
1297740071
2026235854
273710225
1248660421
1130750182
1108896395
879591641
1842472720
108073082
2038251450
1954228695
78041759
942857489
1492926157
1110194997
1255277190
254907623
371808132
1652261389
1224161729
2115242798
134198670
506720910
1296112191
862096586
2130072263
249850153
117834220
1159040807
2021355857
1323062790
317339115
1306560630
722138285
2003779845
630404457
1540813211
1223728140
1881450639
1733459439
1779126917
1193514446
1874356367
371936525
1250263673
922996333
2111927270
1689641232
1776827624
1590552353
1560376390
681220255
1125994180
222778326
1525329772
1287274080
1857502776
1441916778
1076645482
615123834
626039962
1870432872
118056464
1711033746
2039976032
221112268
1862936430
1613765408
1803444995
1420880704
706815409
1533126045
908410653
1670895559
1966211728
689160669
1450680746
433461737
96338175
154080668
1557259581
1300899902
2001010227
593284592
1423562122
465430618
1063218230
1747212366
1457577802
2131265056
1240447596
520758218
696944612
221717897
1603148705
874650476
626754157
234715143
825200856
1747730546
64865350
1748812149
91413413
747767409
688469265
400050893
545594618
754831612
2005902498
329965683
216093090
2037262291
1110859653
1935531068
1661984565
142331159
496296936
1766273382
992232329
2109123681
658041472
1966357096
1999376710
1854436034
702306998
1967945703
1981570380
1742855960
1241478311
1135098470
2004880717
1410746995
946018751
576832603
1384071313
858932327
1149471583
785445056
1583510910
653432807
591459009
1013307152
1475720388
265707129
409689472
877685334
286672352
1191859315
1181204683
1505879225
269687583
1824919806
695085081
96338175
915657700
1204798619
1426536858
294858996
74319
869449870
973731445
351001555
2006131680
662052420
1533575193
1049888518
177907795
779618519
1281017173
1739806430
1359819058
773345495
581293818
805923777
529179758
1981253662
697225622
957561783
255095692
1333319361
79489832
75130343
1346295057
993910640
36834730
723627884
446243072
1187062978
580945837
1746204523
514614243
56500219
1381415982
1012000272
1692692296
227431837
199404746
33559130
294135699
546172641
314758531
802113848
1509425586
1659435536
2084536149
968619574
752213532
2123925168
1844440926
1952950357
1892312876
1220266734
245792924
863615762
1752631606
514396587
1629201282
1443256260
1806035499
42717680
1753173595
1203392714
858322312
1419131370
2141177110
458685087
1446422743
988713289
1383205882
1920820769
1737987199
1194094461
1877217168
1533468025
1927039032
2139668916
412127783
1660024683
726993369
169067901
1559696694
1900026485
1671957538
1127301342
2042761773
563426902
610260144
1280219394
567036237
258911041
27557946
478817493
1538653983
256706109
414469019
2113233996
228163531
1147713600
1550928928
284480133
1486159341
534070083
1558429037
58638732
499377859
1205932787
2074957688
324156647
448410570
1096018895
901885726
71354066
927864781
1114645887
392738192
1019903618
1841715860
1637708736
1210894112
1922967995
438585590
3800266
843478972
1339113003
1062572670
1355508568
957728668
1441902667
658091183
321252911
1443530355
557149474
1928289001
1143711980
426819342
1024803411
1317989878
1271916774
676821518
1805608386
983276799
2009367984
2033145460
314481506
94489097
1364803611
870535103
719428106
182244692
1708119650
500888867
1204129327
215659606
1808292043
1913540350
1138057263
15198238
624089643
393869921
350202972
1645033632
642491116
995836881
1255960982
1813537155
424345177
1197513285
1026778246
1137783639
66482986
523564876
407067218
16409796
659475914
1425099139
1102239268
1758404204
136139737
487392445
584952208
1753516228
1536839852
1016836977
1792494004
1373486996
2099476916
1858276323
1593382551
768431528
436860195
1748670287
865275031
1723003683
128271825
1768604223
44034328
1953031380
628898074
27085992
213798455
588785943
1051925837
783865787
1308970052
1322319473
645867478
1417689345
303337814
1188259614
1193217716
866359206
2100846716
238012999
1941403743
1186756807
1447206089
328874019
901941832
859864548
116665851
1974074428
380992982
717655342
114809620
566333473
105162886
50232870
1382722156
1760185189
1565398483
1546302279
718483618
1809644179
1001859994
733739317
904371104
340284506
1958483628
524061616
2013761342
2053000517
1153779876
640515946
668494865
772787190
663524753
2145096780
1623089019
302785267
273741382
611335771
554316332
1215054248
1432487094
752617972
1560758745
176993167
1461380760
1178342162
1919167510
1105712986
162009053
1239703386
1931696818
1122450393
1723611686
1059920811
546976202
1767305764
1596748547
2039968368
1030242803
271107878
2008704855
1123843112
282628137
318831803
1412844648
151713058
1486587306
219271079
1248151533
1172159830
1522283494
313129635
1760949075
458130095
803219972
1351572516
1868694103
187578562
2093985587
70372776
605493065
1420855226
465625105
1634771361
717866234
519008363
141353869
1737202583
530741826
1039096511
868504461
639515976
1038179233
2003145195
647527467
168494856
1401927827
702732486
795045459
508893502
698843799
1820343940
554641945
1914922160
12515933
245240022
1956636146
1672618203
1679369005
193935102
401788753
2047796871
684674127
1559393945
1181109174
382468094
2074240332
63151084
2076715752
1790528841
853646875
1496621053
1936136542
1070599273
1358059689
885352534
233515970
1399675814
460806964
1982870295
1163907733
540570809
1490239866
1113150324
1307700577
489656770
567268461
1517993323
146570739
1039422627
1625607978
531584212
1554456181
1510233406
138082133
1120768602
369893885
218896392
1115628179
1968337688
448783245
1703140970
25696700
1296419570
466570612
1797299802
1585192008
1650602629
614622015
1262744593
764299069
232363096
1930772147
2115234243
1004369810
1427772951
1571632149
1404308533
405952198
1821448493
215938221
405201295
748524368
1898752466
2092931600
1173635836
325206700
723668190
640490376
1590432103
242240185
1228210489
1975912773
656613920
669736069
1855710794
1609189868
96956908
260538206
1038397005
238234144
2058236887
1780202812
1554625182
547880183
1380452256
2089289872
1543595955
1457065609
472441566
1923755040
696784827
1204479975
795010908
873622263
358226599
1153436939
222506311
714945567
304744728
563484444
1419994697
2063924119
2112292458
269170924
656988337
232978669
1852183565
1726423015
1850646633
366805593
599419701
629896456
45332025
1208463414
315114550
58953737
288592237
1649447154
1026863533
1774805587
37047710
1162613168
966112578
1637055892
1678633649
2033687228
1492632588
215575659
229403467
591615872
337988541
2144338131
744877211
1853622401
1633597408
1047327443
827418682
889951843
1924519419
2008579015
1824716779
625516100
2071513172
1081725078
1773154793
1634664338
891065200
1416918019
281719003
436114089
1378044437
2045698765
230461537
188534074
1538604760
104567413
1613004806
531084803
669625176
168476056
1809261691
1678432879
1004413116
903988039
248641849
278909335
794366017
1563418249
1779285842
22077406
1453338528
70856451
998039838
1752976744
81727775
1343881523
1647193340
1866171952
154685338
2106511918
642638072
1811604450
1033345269
1044118761
1506117705
1369315095
667645699
1209373712
733588626
1163104645
633802088
1246654235
1089452040
1679608415
2133716818
1834513682
1780349043
1690795383
1591019392
438443777
1839033690
952567914
567634245
93690958
1150466892
1406014816
466589216
443866545
1700571282
1036598412
1960117694
478259534
1020693374
710005456
1213602486
1460749222
2123440237
1322083179
591926635
919755547
602057665
944306687
15604560
1748611678
2142270306
513218275
798937894
626523837
394808554
279935871
1794913961
1912695395
1922787487
1990142105
1792709250
1939827585
2082561585
193689729
33304482
791026277
214081395
837146627
571204965
1106943391
1613733996
1785612544
137993750
1902261423
1861036851
1049413262
325664689
671093752
496135626
673498823
1185776193
980585391
879960613
1768943353
1568076535
164967562
672311741
1592525567
1904900834
873949912
1966910374
455495701
1861020412
1512918844
741028351
1651182094
2072315831
2031913814
1912989557
1912358907
334442053
382752428
1079023077
978314912
172765220
215487643
1978406514
492242510
1055038062
1690695700
1839028070
329148644
1681205907
1987009034
540532940
1609572119
1655648938
46202118
1365051657
1632850248
1273417151
612468575
158903647
1869106448
1753052763
1493673827
565658955
2015737462
1230062829
234706545
938606009
2054386819
839565899
2046247899
419017534
1076945402
1066505879
822178037
92281570
601040062
1578384779
1512973633
204011735
2023941071
1068296847
308460711
1809776578
1636962687
715792032
244248467
1185532820
1133569649
1133658184
2087693341
837621353
1220837854
693430443
170318159
563389171
352502705
18535886
201512112
1124296139
1635084230
398323210
1031617202
1788418720
692014155
118187512
1821508118
1904735007
630781746
1316206454
832384774
241040837
764901024
892163352
2078617715
1328232046
2043242457
201371537
64421661
965432147
1472511024
1258262570
1935336029
481505670
1318014218
1108405163
176048153
365530272
737619950
821051816
539553885
58395889
1226248372
2007736855
1150955519
505311141
1887643878
110096973
381869554
767371451
1440681391
1367712288
710621926
1858475315
1756532461
1051973709
949233992
203412576
1603938234
1192489718
1086923361
788902877
2085639628
1603999096
1236090661
240511876
1611081949
446813723
1311896506
2064792856
409803921
2055119074
2044420569
1585727560
2021821005
410544194
600537775
2004748870
1505696504
637797350
458134586
806071590
624494904
1363284195
217881570
1052481595
1121960457
1643373798
804003863
1224759715
1515183282
1827228397
1006138091
1585939727
762202745
784693160
218221239
554595186
442592986
433334661
1125059547
1628186693
1146487193
1529967428
247289126
485801568
446188425
1430932982
1564361085
2144225150
1540533892
1185713226
1157064813
480668424
1539841775
2110449759
1042409983
1343805439
507344530
1731760168
244907387
1224011718
189989978
541553193
313390832
946649598
1493223688
1254931621
1345516393
415588086
1664135157
2146728285
1171103845
1598286910
1670491453
2029182579
1376759631
514214151
763163041
316254152
873740472
536162823
232006276
444617678
676737122
550786289
1014285576
344717112
1199903763
1726697011
1297819753
1878831734
1983952464
1162217379
969684797
971272545
352140605
328363044
1275672061
1672350971
1143248354
849230365
514220302
1311306367
1026408192
263676618
36635545
325731496
2123336750
1934436757
287138981
193456288
1545888623
1812909434
1548496807
1135364478
1958498427
1671578889
912757464
947310437
626677613
376766192
1661379036
541775094
1403936897
581726695
360957273
902346917
292925215
651406782
150298010
610688851
1917684806
503735656
1730664053
878031243
97236398
509292400
1915328544
1011691428
1456365092
1597127234
1770175326
1222853860
848184102
208087095
1692472747
1232063030
1279824006
780778605
271537348
200685374
2108360848
198241755
117008665
1003979696
302384549
559789834
1283445219
1227188925
431075236
22513410
547031548
2072103454
1538353875
1451980967
1234044060
1255480832
1096845020
1196306987
1760539807
653652839
1077960116
451421989
10371218
517652028
1598762228
1935326505
1523874497
1392897405
487392445
82839146
1929695699
1604147049
766716241
8794961
1441551108
388284796
1283117234
2011838391
370329041
610810906
1421575800
679558063
477064606
1134470016
1673359358
1914787662
1496878453
1219790188
1065697443
1124101403
1616624433
266588799
864773953
1472798151
1275587742
1980975664
1381632943
1020893648
1975166642
1667657362
1785748161
1973287035
254021036
1749997273
899058761
1275284540
470397356
108443331
158579875
1313759019
523100236
1821318442
759773586
1878180877
499524217
11559545
770130158
1780811901
1316858161
2133706949
932854743
1853548891
107070138
2137320727
968757755
1774493902
173392920
363482891
464166426
906058557
2008570732
1605944641
1679154508
967416899
1738632533
2142044884
969427989
1773458362
1548545363
1444566971
788036613
1390185746
737357731
1422566874
1898393002
1544732840
1960242613
1583271832
1451713482
1799331924
138421590
475283819
1161528151
1496584983
1289196899
1624417585
744593776
1754669130
1606302569
2086306054
1781552909
1234567240
1508965671
1048431794
79013923
1530879171
62814287
1414154633
1659071786
581360936
1298317717
120203058
1419381946
509995056
1169288838
1441985589
601235897
376485256
1271360147
1564428656
1887546658
163138802
1011298882
1649390365
1438497981
1684124916
1024453354
633251824
1825567186
1371098653
491664951
1023922459
780106102
285947180
1162044608
1948783609
836698648
601957363
367086166
2114870195
71556435
1156104357
602781746
440113875
1959458975
1991712614
1859460402
1820489267
460678520
284669724
1535753560
1605944641
1910535855
1758685293
1360568627
1241290246
258574271
1424676050
2106684708
1567416890
1642851899
210970959
6376286
6556305
2037598147
1626319612
1377092332
1814091668
361113680
1117008397
1506395368
1690838612
2071885655
2046839618
1770255054
840096902
474825443
390715340
58516936
1566404983
1183252324
838163051
1371484124
639049330
500110961
1030833963
142388158
1293163856
1482435774
1495416538
2113945264
485787233
139265863
118035594
1972699025
1771279263
1326729046
1082680155
1478636014
808856190
1334292117
749911904
2109460734
1746623331
1536416457
220932389
2013706114
805623425
448190914
2075204
1740058165
933145306
646762444
313503611
1875547573
193755241
1347996517
1871032119
808606660
677586587
1627751428
244672202
843174766
853464557
899278215
308043894
34034079
989045264
1840182949
319278027
1378570210
1015153212
447956760
685603673
58935768
121516100
1311707591
57639802
1878839045
209784437
95976279
1489507237
1518664412
1555085206
1614583583
1372111136
237027847
916077842
1559070531
1132506419
593580036
894119358
2047012087
504410814
1413410332
831728929
1345661765
1953061491
1897298311
1898793674
137872543
876126325
2060630452
604886950
680626433
591251195
2112274209
123284699
2279842
142982549
1719490644
1583008340
344979745
1802394950
906844627
1033374155
321659004
1040519840
1989481419
314436446
896579700
62102092
494998954
1275626775
1131314333
350001565
2136803168
560615008
96071139
620013009
2140488489
133968977
1602306326
1429559585
483209989
589915014
1870193928
522929646
1804041100
1963711438
264042014
2143115785
1408249426
190612536
737015715
1211197802
1904730715
425377248
1518223411
1709508127
1206092825
2123926667
2050589187
599640176
177485770
1591297797
1772411564
2004259159
1012834205
1915346922
2110657370
479194217
1680742373
1453861556
1019558861
1264494775
1650135595
1899084828
704269009
2047888941
1412513821
139599113
1210063735
429668613
421837926
970915943
232393878
1534651776
930311553
1860220797
812003389
218611128
1275270404
1362623889
323401474
1525253186
120928436
1937162650
1113795374
415417799
510472842
1428917358
303115710
560769410
1119987686
1088342598
1540136180
833273743
575068717
906669497
34517563
373851401
254024955
902711163
2033876069
1137652605
1654322938
1024285180
423798898
1956553698
1656733243
1456016479
1935171518
383393743
278907214
937309179
632680256
35991429
865643788
2118287285
2142270998
21856240
1820093970
403581694
1454775236
1152837001
1035216131
1123848313
2116714771
1799316146
1282810108
366320194
844933198
1280495602
1443750884
491290238
1037552922
984758676
654674073
1061686206
578477603
1023595755
229963009
23262709
1041110374
1765944081
386561937
2007543521
892147304
832546176
215280717
706006988
77595796
1812850248
1417761112
658713660
165283578
1569459988
279743400
647920896
803141521
969603148
1725849680
1245059499
255324339
1823443096
1314181963
584223861
705204176
1620641632
1748679675
591047964
1427282471
1224595446
1480877967
1438061396
1233733823
1868246875
1488268147
1507708554
2028404593
1100100235
1827633312
243527933
1759863477
2017389253
1214900455
1107217293
20406084
247878798
411776508
867888009
1942636939
512214172
393957583
1667657362
492950672
347374514
240529387
1637210895
272271099
79519553
469095268
1430177908
1373830413
1294289199
1441330506
1197398454
914064241
384895315
934392757
178419011
1058186929
469180921
975268880
506720910
1577445816
1294361893
1244674520
1030618541
1300965972
1349787199
1113047693
223505015
256225105
1005874347
1351350929
1592397166
1111836246
797408184
305446929
905000867
996101933
1617708169
1675539839
489849004
803271896
280188608
1038869167
1149183520
1632877904
650769563
1387708899
2080303893
2054158603
564596946
1212679494
1213838010
749171560
2084751099
355457868
1129496091
759605552
1079179270
1597925296
1366263700
1702368350
1998738422
892200852
1448594521
271543568
148370160
576379247
600860488
1540996296
1142031897
577777688
423760447
1971884873
741121392
862459786
744579288
1017558872
1355989903
725298540
846445001
306226328
1815670233
1496370033
128491752
1375454703
1272071907
1998378249
1541694994
2077049000
1367170584
1749676025
2083416104
713873836
688926017
1577415083
1019754596
912250938
506740435
1891116894
1113099634
1549870828
519311206
782821038
757055105
965645604
573668076
1956425305
1946388864
1083449693
840108163
926435504
1317707202
1652861988
1917672812
1274872325
547035495
1188483520
1426514113
2058979775
2009630545
292101178
1117326153
1629014655
865017013
808408277
772684293
69552373
1113374927
698925805
1788386539
796907510
1577666764
685115532
1052216696
1065285454
2077279659
1905672767
790086473
424819880
1199549573
844001383
857870535
554653521
85719530
1605804235
1181170612
1664168239
168632569
133380874
1723498317
1184212481
283490720
1703089673
409713921
367575642
2079329584
207620913
704207232
2073674794
470029572
210603488
412525301
1584705087
1001614827
1064043195
1302617882
57828486
1432696328
655166636
105092381
1449286278
1336063786
1685677376
307144895
1890717865
1960780297
492926233
121555729
259111803
722344696
481363713
1572081276
626880045
795237785
1893445744
135787638
1991983528
779166882
1403766080
1286554261
1720077494
1385194187
1793525685
201560026
1241489535
51665262
1567540179
987754642
1604104739
702261655
49762062
1475777107
1654177836
1934664683
684963948
1138590423
1991814302
371249773
1522826030
708775237
1015339736
139816524
646794226
296733911
1354757000
1467903948
1820506588
397358286
1578309439
76928550
1841199863
38412224
1127355996
1401721538
1515938072
758099635
2072539226
1990521565
304854865
1880725963
552206188
1413911406
363183757
1158453875
84442054
757055105
557271753
576235251
1632068608
326523648
145007753
245050379
950216149
66922633
1330664160
108446187
76830188
2018632449
593947376
537106960
1511754873
1859126305
1362342124
733440496
957462057
1206857903
686545432
1470276970
1729471729
967070286
271303513
218625234
1493470900
1836186967
846379998
1425345991
154047722
1111500541
29483585
849928146
951804873
1172122149
850225144
106353936
928745113
106354824
1762502233
1977319588
1355970937
931865031
366463516
1159133581
22910792
1885806735
855010630
890321463
793026722
165566858
2013164478
698067510
2098213834
1425836608
2010327320
1710416960
287111710
850054397
1583095808
2044931354
802369348
1182655252
1032647628
837953747
261210166
1157309376
1911333560
696854029
1575601450
509889275
1972555175
1536309505
1171618454
1655351109
1591831026
18134280
336352101
233805062
1687389082
377798156
1209904844
100710068
1909178838
402998465
1656951694
1554938246
1726263738
1889136009
1461635905
1197005264
1984650072
12978880
875509932
1333078912
1525656882
788479081
215289280
1579810518
1553158377
802875448
71167922
1923738961
403981004
473924565
1487614401
1454817800
1950442392
861192569
943043073
469576065
1344856088
1092679222
1562403808
1386201641
1758082409
365463189
1887655829
271837154
76320246
755080865
346683235
623489713
386695316
158044502
1791968422
207789448
254190509
1615539308
185255537
1287333446
1746893482
215049260
1138609964
1048179900
1557604941
1805308839
2039205425
1256855721
2035253245
685102257
1774208371
1606077829
1834552982
660676586
938525939
1084760063
1714785675
1083353422
1495238520
127127595
1994716549
822729300
134187646
23572565
1586213258
381608441
1375048085
1393239281
803292945
1650434258
776245204
1233703598
885052936
1613174847
1800997073
722263499
1526023712
244177336
21639370
1434171878
1924602965
321462836
382869846
724189752
1407235905
1227352228
1861041631
1624901844
1625883896
233171955
1770448023
796242668
1438170120
1404335440
308858983
957511307
1921732135
1667897476
1394522144
925279492
1253670238
924760236
488960856
453487666
480970308
2084220920
1852945430
974243350
479797169
388129331
594240452
1045725569
921976864
341105449
1763849773
849418822
1547202473
1674913530
642176995
1919410591
1425725653
334118378
149992337
876735984
1466783591
1089761253
1627703205
92593390
359096627
468257344
138446134
1245695635
1268106827
835254840
1491279585
1483564383
756216342
224005817
1941787445
2040377823
2054754488
1247905911
1704599912
1667038007
1818857500
946965322
257700254
1348736725
1232558228
448826448
214252965
174512165
2035946467
418822484
484059619
361257633
1946041218
1233087299
1103931231
58959028
1314452408
1364437263
2133032151
865633833
1371877649
805318773
1240182797
1470700171
1203235949
987422834
528885325
264743379
287304184
807203881
848004992
1543508673
298923266
1401229168
447614794
1233690885
163530512
759171229
1451661347
1266424981
1685678176
31183372
1568740877
2098995880
89016465
469180921
399176553
1058130279
1993830644
1813104121
1080045605
546925783
2037236446
132143837
1080798340
23227986
164888688
1717521691
1765058080
403640502
2109061912
2115069919
441625038
1801970145
1991762143
2029934110
338573780
1769160085
533279044
2147145719
676410972
1822252284
2112282057
2006522110
1061902146
1079161077
1760487402
182254481
365297119
1702822270
1597703566
367624937
330244995
868950316
905828385
1916259039
1668476987
123477362
2097963544
2005071892
1227540335
1214208980
825316002
1742861938
1697744056
1405549279
2034636120
358336943
1251280449
1479049965
1230484666
425037980
748000638
350098042
1170552235
292191276
623901894
2125359563
461109619
1053641763
1309803757
637780436
1573334670
519593359
979184074
807309231
1592418542
255738833
873154909
1144981750
960842560
1298597909
1989553339
550089896
903660513
1880791186
1687421532
71034256
1691498821
1237505863
238057187
1792205424
170949268
1345434411
1785635512
1222483865
1115635057
433536249
364461019
758719283
1007113408
1396885523
2122923691
231722091
922739762
994853087
1012711118
1645171953
1194647209
1061461286
2018755170
1397366563
487205154
389014593
1364351594
1002289880
1161668992
1139902734
1188066749
1093508522
137376045
290473755
1067359426
399707358
18578980
774687533
1633040280
1512531176
1388732517
463271125
964257027
1653488493
626869417
310542144
39101740
442530074
1252167288
1462282058
234798651
211210127
1485275004
1194086399
442901840
1603646321
1328928655
2054152463
161898835
2007475024
1464298883
718098073
1396550861
1650062923
1212690114
1463254969
1478694774
1253533143
412126492
354374296
1269523930
1974534008
1838523087
1655760860
2130794501
1784508694
635025339
1007315758
1272972014
337329955
1382404791
715462398
1659218736
1574983804
391670835
2107967931
21428365
1482119610
1300350162
873519903
1713532466
1541933658
1839231615
1298499249
1900093100
1623735431
1084490395
986822612
1791460840
1563121070
682621711
1570741021
706788940
1022098393
1195576114
1581189547
126232599
681610535
1792463866
1906727101
803221014
159309164
165781703
723993742
1395699527
798530114
1996523632
284962056
1604353611
903716823
2512896
1031244608
867272575
284819889
933209385
1321596184
416112995
360176872
1810524306
1060093775
1582285098
1087293070
1374306943
614700988
922903321
713746715
2084860065
1108528298
1357642118
535184377
2067476780
745516062
1617822432
1794168726
488941813
1732748392
1481238794
152351521
885032955
252103600
2137360284
1258487449
536584997
949594162
878679082
1337880635
623789676
153324650
1522533968
834138492
1373491101
1585188042
33139575
1294532427
1544741126
803898808
973486586
825412526
1610190212
2141676464
1138908638
1868862411
363782502
43387327
985657955
177707998
43941339
112541495
28412585
234686654
52673900
1669079565
248409689
2016096631
1935902563
1380523094
1224674200
833609136
555135501
731332131
2141985962
842629752
1977574598
153643754
646258542
1875418213
183043695
165278541
1173634338
1140026193
2091853030
761985819
1124927579
108403419
1260795025
1185160167
857313670
1619469585
889837783
334815310
2018181959
1524282186
305990632
1009277368
110895553
1568375803
1708702837
789397985
1948855494
586658816
1461108555
1671245386
1688571239
1177133444
2075453074
1052239224
2113235559
489867151
829738144
920781682
818988393
767814256
1121439401
842507865
1270214364
471160219
676495950
1816901636
1948676633
1357166391
1363721368
732708319
123195327
586519442
2057759985
1863964278
1277594812
1642370244
1983784385
2053313944
338550415
595312247
243188442
1361732050
2045911651
930266712
78298047
692664835
1342696887
473180401
1990482261
87321661
547516212
1733527015
2108942273
1555911986
1216192653
1857743237
37529261
102335270
1168714390
1306930176
201731377
2055011828
1821235935
981255872
855096576
423639654
1206017896
560841092
548066602
842507865
1962328498
772531831
57574907
1368372806
124959182
1836270857
1571239174
1446100760
457607498
1790251657
267521611
547877502
34253020
1973136989
335546323
2024599228
682627263
1619200867
283852832
1716091279
1100965612
1863889058
1181577182
228929480
2014196998
705127475
131502896
192334728
446357511
1368703290
2005312760
35748786
962151897
924387899
1601582999
831605202
1032633200
1132693247
1777494454
406868174
1018331389
936093670
200173898
1829683336
333164683
306541988
1531500934
91727704
1223984341
1465868447
558443198
783885095
1234539286
529173622
118736268
733254097
882621141
2045042125
1273348105
396057811
1004233045
1705177899
340964562
517455869
2038641793
1613871081
862140476
1830676925
1017858753
1378556475
1518582225
278906145
620150105
94174364
1673443471
735268442
1209635059
922523245
148752761
1095054603
124662216
1676004890
909312841
1582046251
188774086
630593002
1600575923
862488915
1936926341
764319135
1884177197
658945410
1807595753
708886285
790235098
772744209
1558880413
1762325586
1649020158
1600090031
959381924
1224157885
1798833026
1436801048
1986679121
378577991
1339747528
2017076399
801675073
1342696887
624642640
644584720
613609672
19761729
1354776203
1666513264
709379880
2094356530
379764769
580302283
1674620129
1753603446
1631775471
344598517
1061186237
1129835562
172486809
967486663
1668546840
582582068
1204246647
1460678677
1819438457
232884526
573604722
116460978
1337068572
252323115
803003091
1781930016
1510264873
70510025
1437980707
1936445531
375296659
846613481
1895349906
355683768
313739954
161571446
1887948238
1515824404
1165353798
1393316179
1460819011
838057723
1645382935
1549635007
1573195275
955621552
340427008
1918071009
155721305
2034622997
1446666477
546665232
895917597
931837364
1780648759
337994905
364018227
187384855
35112581
1706968876
964336584
1026388567
1235913575
654574439
177837475
912662462
1606569952
286542047
1874748087
728275704
24448053
696831556
1222170257
1456551654
563468329
2124355362
983368543
734674745
490540307
1563846642
264145790
2040151279
1066649940
854486390
620811438
793812033
1569878158
1810759175
782180377
1878491908
2139890636
1862367491
1307312843
1043014639
1304448413
1906047971
1343984357
218354176
1709048250
658116387
1119903490
1591255822
829477021
1590653520
1499952437
1522630137
1787307820
48141120
806994170
1305318547
1659391041
878448445
1871622565
1462689207
1165275314
1817761453
49226609
1862480233
1869798397
975306617
1106728016
549614805
989299469
99697647
1393161317
1530479331
242240185
1359168582
632992303
1156711774
260363203
411878881
1074752196
548607302
768171112
1929426927
666593304
1073793487
174090088
1239803022
1165792927
896674046
1075131226
597511507
128837427
804516415
1021864359
1265232847
177260794
226967175
1000719175
1242237611
1781627563
1961905616
1593312673
1008742899
1586565815
590829729
1143581140
442262400
1606201915
721091507
1043997928
1215007286
257601869
720364022
2058432169
13032876
2085460572
794535971
535997358
1150137588
937789322
2126049425
1553023555
1764614890
462087231
1679930462
1707322847
2141363556
1891452631
1505024681
1386106110
1072357934
2025457380
675809644
530830284
752663237
1105089787
259363074
79589529
125281916
81895549
1210697018
1840499753
1356468158
2007630616
1574083658
1858902047
265403466
505733879
134908092
1100246015
491046087
1738766271
570430840
1711425461
296943540
1566423323
254356521
2132530912
401383605
677716318
1839882609
613786486
1472465201
984095895
243355233
973021976
1748645155
2093595546
193898468
664265227
870378874
1615815791
1084389917
211928445
164554861
324566396
1713334473
630577395
401504054
496564952
1477245606
1113710969
94756600
459993986
893628546
703208943
1601593459
499053188
208923449
308888186
1294167027
1343291722
1888400131
1134510399
710329479
1286361117
2031378984
481417798
1104108110
1032240960
702167452
581979499
250488517
480180881
1577034908
528523631
1092478166
1839278765
2102369084
1360415697
1115122154
1608718106
457223783
1454745254
1261164034
935229013
1570584938
862959815
413260072
3272962
1665422343
337255023
2037334697
239692103
1866234492
1544518441
486717475
1875754804
551414334
946535034
1504553911
1498911700
251719699
612432392
1236293138
251615220
192866
1642235659
669704538
2009834733
211152067
1008571662
23774119
2071513387
779900211
1325001655
1565606118
658784015
1070679634
243216625
1497787820
197354277
1271321252
621844698
866784688
1492348540
908597176
401928387
1890353834
134992909
1497606558
617331484
2113205069
1970675037
174140792
499238920
34188496
474291058
913910779
29785517
167496130
106765429
1946018277
16634686
1200770688
914247083
459943296
1559610709
992275599
1702819178
625273582
103828531
1102870342
983560009
764532140
1267839388
534159130
1005398480
308671553
1925758465
615219004
1726500196
978553693
38284462
1235590995
1105237569
376289812
1292771183
1595595465
1904779045
363354191
28819059
693788278
150822485
1484478670
537078992
681524350
1549223298
1971769775
394286378
1250000021
366730787
285358616
1114104021
327325405
194417681
2138311528
604028951
800132682
103139007
959924360
395893188
260176248
615002631
1783228002
2112820124
558285653
1647385842
831889225
1715247458
170101941
609985450
1665194616
1482450042
1154448911
286084712
2042175579
1171574249
1270151876
114313685
738575563
2128502962
858441598
1656486885
1942771544
1089835364
2098626187
1076038558
206766785
947923350
1818098692
1354113333
1429137347
1992341555
1961520131
1176534215
1722439127
250358755
1238698848
111273203
1887841574
621581001
108303718
744596034
218658135
1633269175
1424446086
2077930639
1451713482
1914644059
1585428251
134967918
512880124
680847609
1430840067
1992567083
934712760
1251694751
147688110
1223469416
1421686987
1640314155
998161906
685073367
1850778720
17827404
768742783
1799905469
720378083
1114430488
365559465
1869117418
1102628473
1974451863
1677373528
2053138723
301372734
29234641
602938751
371091775
978756374
1317637843
409446435
1201296658
972981611
450501548
1066570439
2067536947
805101803
1103993601
1114512095
2097846539
1749668842
2013882545
677376691
1298830047
1438232171
886722054
729854359
982949951
768945458
147238620
1422453839
225421251
392939017
1933719541
1761791543
349250146
739550439
2063268122
2057611606
145341630
1648045546
1696521271
858174499
1049036000
2087089019
402814916
674022288
955695594
870906423
200688432
341503672
27137808
1054010887
43226352
1767836899
882945835
877962072
2077227465
1259226730
253283534
1245120362
993916962
504641317
960363715
2058721198
1049037636
1219061708
1195149634
147362416
566731682
1566545555
572635774
1137460994
2106059319
536957571
1400431075
1368050419
12969038
1399921289
1626190687
1684538061
1857212174
1511806866
1571342067
1403963120
614879951
1399429626
1614426784
388413801
487914630
50609222
327738707
732372887
165377925
2050480793
1950715605
2055387559
1367415502
293120758
234469591
738955264
1993737438
840639411
824996993
702064955
999391048
2007532547
1109668786
2065569741
137309826
338108755
1901703109
1015975833
434795949
2101797453
104758328
1172274883
463486290
1337705933
1038211702
283736036
1509601881
1569339723
2001495117
1281423039
1614907153
2081507293
452495763
1581483318
1727107534
552399511
581982389
486949108
991630870
167510195
1128325649
1100154585
1373987086
829266948
1711942141
833244588
1589695023
2103653748
668148563
1645885620
1547341473
1718618120
512473897
476438386
84324481
1292703147
312463202
630823683
464653839
467699883
1667542613
560760732
1330885177
565311589
87545380
280702946
863313559
1291070745
2071173660
751022723
739303799
1564520460
1484035099
499020098
1866097019
632892729
1642318035
1404669365
60690053
1963552958
1271198830
432664813
1099468260
981851902
71498118
1002469447
410264402
373158724
910443840
113818465
400439236
9451264
1226837478
1622241579
1562389531
1041778265
138723342
1003065878
163428762
175800025
626186365
1856246778
321636082
372544242
1744877268
366971202
1465597349
312999799
1473175617
1481393640
416896205
1878756583
2016807974
1163028149
1376430785
281015656
1640168037
1901282602
806405790
50099235
49874075
746145384
391700441
23711988
922672620
964651117
629374910
1993958032
794888054
1617390182
80389007
850835291
914679984
1540991188
1683736372
505213526
1213895020
2147442572
427911808
1686141007
360639279
551603114
955125355
2097586580
523668995
1411541230
714186619
794497120
1582379505
1515446390
369212826
17464319
159171027
1953391690
1002502352
2116380809
684260645
362087230
1566379620
686099680
1881415318
287331732
2047994894
350393299
1850460355
899279136
1414593672
1086518643
977264402
710865725
629078835
2052612929
444144379
605282131
1302811429
609544042
1177549460
204688607
16877812
1668539976
216298181
626429138
1357597386
81025824
1747382531
1472306603
781691905
1646556261
811418033
13157355
71047951
4457101
336369191
565585513
1151589031
2092831523
1447693334
685085942
2096911335
193318370
1355934990
1092838988
2087880598
1579823761
341401155
1712718735
2080143688
1178078028
1743730006
157515645
1923592400
209173796
1907166090
2014968319
1457725178
966878252
2114036208
891476570
1210579455
278755686
1608590054
2085341921
1566743012
2133681474
288397435
1852891930
708072959
499931866
665105242
1142686246
486227996
1732138581
1093118971
1591116533
1153560984
1559336418
1877822209
1178624830
222711386
627312962
1969151677
1544351332
1953647245
1754752286
1699316934
749799404
1144010803
1304672834
1277382327
835303514
1363841996
2133632215
1531296022
935696927
1400733485
843395109
1729658483
1842909888
412984560
1354223857
690190698
972553412
1909359505
2065650581
499251212
655167937
481967443
1522968576
226765488
2094553052
859586618
2059955908
796363466
1016667777
442602894
447458999
1190599409
879409862
1396326475
900538875
1251806449
632382800
1563335986
2069367064
1548813704
593655813
189276029
365191419
207482719
822052142
1710447350
1348981026
447023830
86213644
1907532973
405630107
1500970371
2109745633
1706954735
857498582
616694623
236615004
78369850
916960483
1693424502
1511940992
1493565298
1290325819
1225327133
1301122396
134238211
1062712368
683965843
1375989753
1396126478
1788635541
1225054234
1741269358
1813923719
63816518
2082469983
622787446
877583058
18608402
347452692
1166110489
2094581161
980164542
1779465486
1804125790
1521582057
502612913
1446127032
1268295226
154550420
1252446515
1579992436
2112276768
341739715
1494781219
1361296240
780025799
569938088
172671890
1385653608
811512933
761927389
584065637
411175952
1965567233
361335870
201800570
908672052
1083826296
98184834
556349054
1175574107
1918439364
1246788452
512201770
2090305633
442433179
1677034759
1036870574
744806591
1251922528
1252608522
779184761
450628945
634795459
1545791590
2121011189
654980313
581928807
525060097
1229135150
646824078
1980518569
1156818113
1285165051
1009291606
760851850
925320805
170790229
415630829
1666134651
1746103845
393940977
324760131
2147263246
504816465
1424173546
610152710
7632617
1032548723
1434463539
1714186119
1369522523
256942961
1355464021
752687898
1274171074
644519077
1710378661
583749370
2137515285
585545308
1966894863
720052045
1720016745
1158866636
196959434
2127873433
1941468486
1238143895
1652793045
356917917
1199107053
6663787
1006339427
271793029
142823307
1224790546
573153377
720052676
803902613
2038516742
730651652
1969832418
1640371981
796667733
85657194
933994072
784977313
1342715757
906255926
335769492
1853624797
1526012408
682564006
2127716168
705600063
1348660610
1074202738
232731716
1593559514
1010412825
2029446820
980735179
1312495570
680194492
1943619445
263560553
266570838
1898503250
1197961102
995007701
1184344935
1544817389
1605247339
1975839969
273490562
2077253824
73252558
644527662
1208827808
913976619
95945218
1855212071
1092176104
475394727
1434323420
788893036
962965910
757313891
1078912771
33324874
318847835
804076460
559125477
949205289
1118330686
1925390949
1671986198
1831432243
1443723852
454025837
2134030345
1316172040
960082
1505309388
5943905
1356340122
421053118
728552886
494672281
288093114
80863368
1041811485
647256586
1907022395
258982238
296269500
537113303
760620741
2128487971
908220216
225874560
37450714
877915865
596879570
435615796
1653659061
393363697
1512537068
1319508673
2002649302
792710559
488410993
1351779253
1509977753
101794066
1862976360
1536442790
1841579540
1283653022
79259173
1537990794
1670795171
2095044968
1082771635
1117337120
1280591305
819126296
925464780
2073245845
2135502981
134459672
754978523
1017720170
1106152786
1061081435
2131657219
917570504
1071691705
1824298793
901781656
2033951162
316652205
2048864731
242170012
1750641627
1480789354
1527970399
817097627
1828724354
1453892498
472236372
707489189
682476600
1609449747
1292868425
1197991574
1546753009
1985058281
1457729828
970322072
1073015227
2098912031
1629690189
1125414448
913223385
1693548599
1863896642
1740121929
1486655603
1322753492
1128400797
1066167640
274019951
369115472
2066055003
248067050
811905000
726984463
1534192631
459011148
1083260146
599720067
652640074
1706416054
1088930013
2070963166
1803680261
1646639457
1949095777
385693895
1031171620
225352169
2031721914
1541219802
198569500
325660664
56860853
11217396
1041594428
700544647
1979462878
2003397382
231750212
805483190
298998478
19025148
1102503868
808080778
518241569
1336001041
907648025
1288789843
1568679076
614111813
950019956
2095436927
368935158
675944423
1025919930
838764674
6342986
1378120722
1739506235
368572695
1738774193
610853433
2145239054
2053273225
302482882
498812528
813988997
1104645500
2039877306
148454185
132272946
549090084
2022976225
1746299537
203348256
613018708
574010312
165807497
681953224
1636527211
1108731835
1206727107
1037685327
222524493
1862092925
1910737347
397510471
779004806
197320472
410050078
741580132
1805808399
1639477314
1565807785
310113535
766254170
1657366664
1668199851
1616944413
1278168774
1060940048
225178522
480907951
566018139
2000393941
481710290
802701317
850230148
1718975878
1591357522
1698697626
1404017155
1938490911
12440954
339947398
1315913362
409533164
1368859621
638038719
106840079
723188327
453171270
27661792
468032594
1976166059
2101151331
178124943
121023849
1815728778
1506936765
887734230
2111119389
1529425893
287344867
676746902
1828367863
1968775179
1395798065
1505097258
8315528
107103333
903877464
618794005
1731583690
391008308
1619939455
1233279723
2127770879
732206913
1856643337
530721130
1676596355
1104353218
1540175635
1929335552
52832306
817755447
1554471358
261732321
507026449
358383817
360674330
1732575343
737309603
1479344638
796398885
355186069
794238656
1616104378
1498561026
1782643874
1501232903
1610588338
1176464702
1930570754
619643135
1697334696
1340903187
110591000
1242803873
1827505396
215421452
670469908
290233849
117337492
1880649802
1612563543
1409447689
1575416501
1967599447
1913317732
1051896240
925283194
1441135308
1713758255
1660769710
1792808
123232979
1554454897
2127944529
1939796504
1859391596
513296266
768432761
2137992832
1435407132
341401155
153754215
1880927149
163740103
734141020
415269054
1775326280
1720787473
1418341755
1551320297
1893841503
715515161
201948862
1625555564
1489471394
1894685127
1695911219
364591132
843182428
465796833
705126537
1949050393
1472372275
1135008505
1124871653
1689443297
491902996
637028122
1332748674
1628510668
92106117
1051394081
1252909232
399433398
256389981
11068317
1960919480
944020820
962711835
1815799179
560208672
1552160369
2047686287
930281356
966785595
1774975986
1031209315
214914633
754167648
282799188
1144075265
2043909466
658300585
1953265074
211979353
797546260
943164850
74299347
1055393604
1692032991
411819693
208116496
458394014
1408799198
646855969
667013516
2039732682
420056936
2012156831
501501579
1354193323
318983904
1587673017
510225119
291512434
1395617776
756116685
121629576
1793293291
331905945
1666345861
1555740293
1313487319
760982115
687395282
27812091
1044326433
2029066193
524206867
401420994
414553623
118657728
93642103
227454627
121791515
2100927295
680057773
292073844
1736516987
1774357186
1873119338
1530131734
76935719
957741993
625596682
283584508
2093284166
332755891
770451914
2036023335
1979663325
675066943
1824110161
1542189830
311589444
1167622157
27366622
1709728658
24638891
967074940
1754451545
1256654628
840920723
1913864954
84621356
1573629452
1425944377
575649343
799928332
1193765324
1134711262
742026837
1530334176
1336435923
1299436552
2092779442
2138596401
370170149
758288515
1820312320
304712516
1133653340
1874330135
1712276283
2073620886
1973974233
1637580526
862145213
1330891692
339388234
798810322
244636372
1031001886
1707359540
778722315
2044012201
227763454
664853354
1199783849
1452184939
205565585
1012934286
90102596
927888076
1414988215
1578339399
1015314243
1802257961
1250818535
230893322
1728415685
87762390
2085354294
1984938147
2087228142
2032154188
2002903344
1141323902
1318030172
291360100
364820143
1569019291
234496097
181469557
477341953
38661451
46450063
1698647075
825229654
1936755685
2042449965
467205536
1026217266
504048722
917915088
830800623
414873009
234972978
1042513234
996838143
635382484
916341662
2098781555
835465405
635994867
344017515
1099526834
724677317
273633973
1656203624
1611177405
451386354
1104270249
1548775778
1921060184
1042691874
730047550
714736886
2048205020
1649501476
1434511149
1941036639
951094321
1284153066
1026319671
1321678221
605437264
779214840
1518261054
1589186415
620666769
696424925
304542830
1541565294
360829483
1093508522
2000907120
1451445010
1432881128
670561509
1813246535
761985819
496316276
936568316
792589876
127487095
136721264
1754658438
745684070
1483537240
543751150
206138175
76584390
560952061
634797749
1584061760
1308861930
1297761427
439377956
1595705107
1831978050
807675016
768750749
1791724375
1337614758
255861859
228496809
1627389906
799746605
290273623
1245205297
891491797
1045999046
1036057543
1398977681
862400571
1065855540
258684479
1749459411
2135369447
748636806
1056715722
1808319317
670567447
1760243450
1598571470
650783651
113621861
2055426649
134125279
1234467535
217837853
521335362
768707593
69223529
1375146851
1645308806
180329357
1889058830
459026560
531619999
974857190
1507190901
2047350007
190903942
901724137
21859899
1893807180
517673411
34202903
1956015972
596975083
410288677
250996241
399638200
1602221447
1449487884
989325571
1510928096
7421788
1065838767
449432621
856388977
1493675998
243236452
1290705892
902083532
1507693900
1357539581
311209182
381817917
762362600
2015558421
348844683
404282047
52860093
834262664
755687950
867435447
1795582432
806397821
1427958402
580503281
1111185415
345297904
1602715961
1278799320
1133838845
909070317
2123968195
1929402113
627554013
1591371854
966853224
845425513
306466077
405130254
341208146
454438522
878024463
501836353
2061083601
1577475449
1552840599
778376360
838376400
1285029246
1438850099
351201558
1623524220
2116700052
1025227711
876410937
1129978861
1132055857
2122519274
842584216
1569958643
1337408267
1685552033
2073375238
725784603
231492453
894364889
725000206
509315762
1261122558
1803160236
1122106122
1906359077
4164012
1514078468
1555918144
1473192919
1793942850
960447286
903523220
866849646
1449632170
1452659036
1710049552
1345478621
1303160452
714556440
532464691
803027667
822272701
361055472
1379839230
1144198443
1249971337
642730736
498897250
299021113
1603130047
997393546
789011763
2120929764
30188429
1225486037
2088917111
206495588
620371706
2062404236
1628747742
1862805592
2122289588
522867000
947623769
1752479492
938711910
2101305635
44766379
493292316
1848808328
1671448191
1670543299
795587009
1258187692
507710999
33573001
1728250549
1073438627
1298330774
1119967560
199862909
999825641
731868006
1512437346
1379613994
2102526275
214578242
1938427802
455176784
1809842241
1264884233
163415365
1255154545
872911485
2130788259
1141797967
996523791
1853624797
1141895854
1937581057
1510646645
784122599
1761903418
2050943544
816303982
1933584510
1551384858
638256717
132749061
889158400
2053599843
1368900262
1731545130
237149764
1759743498
165835623
1850709937
1692325064
1234716249
430351703
1478381640
1808737506
389300094
1925911921
1285421206
296393817
1222989175
1311616702
480882732
1915855092
2032413404
286287220
1630190654
663429692
1478760416
1141994854
414854888
215161058
28377941
1846848416
1890640128
1459406702
2068256273
122892874
614421366
902316508
1707504998
1743450905
1297496040
1273141491
2125741962
994102304
1698706787
498351300
319089307
1978113068
309769313
673880364
1335184868
680500872
414308460
278323112
1544732840
136862814
1687817047
1605823089
1488212047
275847530
13984625
593045005
106202264
1747157929
1039064245
585767060
1142959870
1731123366
1824525748
835493935
1246654235
1691001490
194871056
601539765
363222004
220490880
971118035
391712868
146089830
579511746
1406667617
700274048
1966171018
1826896704
353592692
1807373143
1264697575
1890348030
259898062
1079123637
643684106
1793763302
131556156
318627440
598521177
839001272
1655351143
498795463
1501983287
789906883
621564229
723205374
613242298
851474272
109169997
176481619
1421960523
447569702
773208269
1064987242
1057075097
187447953
1698268463
97251893
658600819
1062323415
368436935
1056183899
155478412
1589992739
635245366
405217704
579225196
54442234
1266083416
334364659
1716233560
178959937
734014469
1602906127
247774756
1290149650
2021523043
619399431
229409890
241051253
1377371000
2022454128
1490900334
29816832
2051234790
1662839320
1334772507
1608491660
1444529400
1586351631
207402593
314481506
1443756181
2017366520
1611075580
621490492
2082239119
1453149410
364040323
1542899198
357154046
1512957405
102748459
910508448
2035294116
1265596477
136036942
2070381801
23225896
857167923
1705663129
371041325
530768369
478758694
298224800
707192882
1442905199
933147045
1949676608
1223702356
996521254
1804862695
863366194
1754351186
1262026720
991505199
2033248037
732461868
847784768
872707406
951166780
621218396
1387448084
452904837
1272614006
1422207718
1266485605
1576402658
1964988416
1383019668
302222601
2146341309
1908276767
1961931823
959714426
92462086
1686478687
311378057
73378871
792769601
444351670
403075849
91044809
1553851436
1191638928
1640974826
1901745690
991385762
214883629
553380960
1129689265
285616966
179944990
313147420
1161022047
1676836746
1885040421
1921592069
1605752834
996986119
1150567716
2074045980
843691863
53579545
1770243571
1830230350
548892800
1800438170
1114818704
2099451385
352710722
978656920
1323757643
702297883
1853866832
247580214
725382694
1017768144
1305366997
1341996454
44789382
1450628458
381178993
550234819
1446684111
223616375
1821110815
461843830
428717721
1965114716
1852049947
1249068805
1721440086
1430124405
1309867130
1438634844
1365739034
1827196710
2027773854
799891228
81467689
549592518
1888364135
282391910
1372054939
1145427993
1205607923
1880134331
626869417
366589421
2130361230
1057049633
198304135
962310181
921655010
625128339
1344846381
568762801
1057514699
572902062
2142475077
2025391314
1837759893
10011906
1546498491
1627233341
941763539
1159022304
1860910866
1338722525
301304591
2060252187
2059719082
899699314
47620531
851495069
1584634697
1676836235
876624835
215746544
1239094889
1530467805
129949652
1752974015
1141299449
814518553
1866645544
732473769
293998858
930246714
2117436971
1069777897
1594664124
1371517696
275133591
666171890
804725189
1139637083
445083975
1690955770
1994650199
1373998730
1469301357
1103322546
1921453338
2075218546
1202646725
612285849
2069488225
51046645
1447558615
1901606884
2096504077
1227910168
1942468310
2080980876
594359967
1102886314
1305308784
197565407
602543996
779334467
363482891
1531216700
242994646
799405948
1393309129
1263161697
416492112
293315463
2103874128
1107021358
666881895
1564211494
189445859
1252224949
1689955198
1596304297
899090696
1727806644
1837262629
1559790563
460335378
1331149494
1767501208
458168065
576244058
1416365492
1743257447
1804330440
2086591940
1696710481
1694889443
2072851686
1247262151
296502661
1840021382
1243298688
111303214
1692628000
1223770149
183788150
584909114
1222010816
312435802
102002469
1200805944
1869994691
1588010117
886684953
1988059395
1700077632
974312372
781158948
1507440116
522306266
918545161
1184723754
1062325396
377609172
1340444730
2007341645
1239676543
1231387869
1250790816
459235898
1754438212
1368254824
217605371
372096335
415276276
19465765
680799163
484221423
1662349818
1478243681
999067907
1307519851
1090107764
1165345813
1666190703
2098745095
1436659043
818291769
1121501700
704884475
972068540
160878997
1251346643
95068115
254578876
2105695593
862220831
543692604
610435186
1744781024
885105233
1003428675
639611254
1599890317
515028345
1433733359
399645944
1510030243
883208541
137134082
594346187
1330949186
144308748
45779014
1582188599
1001720216
1725340896
640504720
1488551984
1934487802
1877475943
1388795222
2112848392
2022462898
848893930
721572421
34021994
2077586928
1716842798
1981180662
1690291694
998563851
1258180313
1336653457
469972459
358552274
2060302923
1743074030
1790107893
410570431
2027792873
852005870
537736157
1798256144
2123210121
1820124145
124307727
569125642
577905737
1624823925
1665577645
1024803411
748450997
1281265084
1103881671
1912614737
1838675554
998698099
562539404
907795006
1169544864
462194747
570583768
1477786206
24638891
724275468
1663812328
1095479785
315032741
1971194916
173845129
977895696
889503166
904767525
1496361500
718413774
1707885978
1129793640
1752083624
1077508528
1392873597
1727009106
1562181746
499649140
324267046
1311116264
609171930
52152058
1574399199
1468023933
275854301
90819288
621156446
449622614
1730252638
44506058
832982291
1060776933
268602737
21513397
1257191841
420914119
2124689349
1901299120
872077724
1363654115
106759085
1791281051
556646175
507897235
765112866
2033860726
577879104
897603297
1754136296
128202779
323564002
105463972
781473698
1577308067
1506872831
83703040
1295066271
460229034
2122260957
1060316394
376160308
2115972510
1707387922
1688655174
1964390657
310917293
1901862271
202344787
1503961632
226584628
1052130528
1739130986
387881367
252030505
1605752834
467066859
1384627952
550940373
78799364
305264562
2004215805
1990660903
302421642
14870011
1573909394
1163579769
862732045
1937117879
1435093314
1867607444
516800671
1688854332
1146884423
348833463
104344992
1653926487
303423480
675456269
562868961
1812241367
172470250
331154139
255222124
1506677499
2137888624
399964275
97063855
1486790153
722353436
134198064
2127376301
765065104
1137519981
230881867
326288838
833682058
843263456
1892578777
1977907147
146350699
527131332
1424109194
1207807711
573782165
934805738
74342984
210382943
24814566
1874170312
666422071
720223337
627441932
2088802370
1070099969
246019569
1555970162
2022483787
1309124875
641398989
943527487
1137127478
2121313326
529064896
976567453
9471739
412697255
564771596
689822744
94675824
976180453
1670588609
275554541
1910943302
46335186
541280067
1185831533
876141756
925988868
1478984494
1689076729
1446866148
2043529404
833605140
46971711
1234626049
1877850559
1587901229
1556570527
1370747822
2121583284
348275748
469654241
307385558
86479621
357384990
2086069127
83674433
887141604
716508717
1172776550
1975740889
1275914003
1214260559
1691240330
783905108
1349330606
1234946620
1912993209
1801631159
1296984095
2031700325
1121403825
1879729608
1327370211
1841475848
253734706
885204355
774433674
818049002
1857113660
1006073601
1674408492
1581649707
146810474
1973391859
219153174
293706381
944134955
1220150151
388234047
338847588
2116974939
1390682257
724859632
1845318211
1318042094
58892420
940658264
1962021591
2077183216
410371324
2023795416
1704584423
2060353633
241854394
1492268034
378333933
311585630
1170674309
1216350362
1116983205
39030181
1239070596
2066201356
938087663
1074199834
1902069106
77203166
427933259
1737213385
329922211
47807667
1635928402
1308971286
165586503
325993670
1867191544
80952705
148970552
591178213
1298184383
2143384621
1599743933
1120974657
443604950
640361890
328988428
2088317370
2033661052
522263110
966301058
1418796616
1147511098
1685098233
136435075
601891467
2010130767
1960034685
398413126
1487303375
692052494
2053902571
423180712
1480448281
1367574912
587063066
1345288408
1842674984
520637180
395684651
1591366658
320570995
2017129836
474309568
469853761
1208036953
324084922
1312854051
455765833
1265676357
1501643796
1719678606
530106676
1386151748
1763614250
274852137
1088225346
1346520645
1893117825
119106593
1480795448
1075573027
1471373186
1674082002
27007100
2138777162
390647639
2053853283
1692441016
891546649
544443150
89100928
342934211
825309959
445335295
1561026605
2079576325
1129606490
32777524
652125639
2100620349
220033523
1164647229
805443381
1230828286
1921354382
1275611896
711278453
2028182147
1605939389
655146430
1089380763
56002411
1904617573
2022729676
409477827
2040349384
453567291
419170511
832402359
1740545849
719483344
665850787
728495380
728199055
657156194
583885180
1261670727
1729224386
297077572
179314337
1625695060
1554952556
1967509152
1360137520
1920959778
1490127035
2010361451
2060885309
90032098
610487018
1055856298
1418645144
1636263586
1050659077
2141293426
223678447
1287883788
2127339942
124457357
1808744581
648813812
1965121725
1415773228
1089807566
737133643
187280335
1780169320
2082671803
582058406
1297761910
1996410525
140307352
1509462722
1103853782
1149395544
7971379
1365660448
463480725
58647248
2033115141
2059377180
806220586
861720746
1323995009
1516118987
1644939787
628018761
1232659045
516773714
1260880667
558620239
577777688
380937461
212546698
1893566137
1547739611
328788521
1794872670
305789179
657671566
541902760
441580195
1725458595
428214331
1592915508
1657714800
813361229
1272741030
41593529
659579528
900255433
1123564989
1220133762
1967064378
1065546896
1027386964
124780527
1528877164
1342301336
275566808
2080143688
617171630
1775433261
1126408682
450885031
1115803338
690458259
1334182393
2090493089
1308315936
2666325
907038942
299637842
1847424960
329396405
2144710543
1939671632
1284788555
1085157245
1416515907
74006692
586234158
1078688458
569778226
915482616
459879548
1281123209
2059675819
904095847
1483961300
1005441237
3267767
263542234
1677560189
2047179784
57464701
1910690927
129915645
1130778495
657858372
316716154
850941690
1003271250
488873001
2106551561
214725595
1796125842
977798594
533072546
1447645397
542221933
763544476
553720777
1935875174
406231566
1027640164
1451871868
558515239
1183656822
1268944059
580518873
678719382
1914462135
412265760
1287700496
288843193
236988074
1221908592
2126862447
1918874053
1922925824
2028976672
1077702494
801158398
298320425
1711967288
1576362870
1190532734
618527744
758484320
1396740597
460645054
915823278
935383243
1602812825
82507390
1852836459
652767462
1260440426
1951431313
1222750418
1338237768
1362972235
1151383852
2079205267
760656205
2072229152
1842253995
1991184164
1846128973
1358150323
190649481
1535531020
994586802
1619985543
357236654
382674806
486368106
962461482
2111861322
2075630752
1994570116
2064895269
1858621796
440403919
507834242
1780741260
747413729
1919766728
1119010480
495952666
547886083
853963652
541236713
316907507
990994891
102378693
454729619
1045969481
388863995
518942966
259290415
1274412688
356103511
1861853231
1967026584
1523292718
1280212970
1052222259
923921863
836664401
2025752215
601016838
2060938111
539165153
1691064849
2130891493
2111641361
866253699
1790528692
1911459330
573335241
1128841438
682682311
1403310039
2099792487
1677155852
1079489913
29079496
1510461783
529491990
2140735299
2089704188
2022621501
1543024431
1598679377
801334298
279203279
1927297932
1533050969
668408914
455415387
2004860256
1083010350
246339020
1771028283
272049017
795699895
1068067342
523594754
1252890698
935648281
2028679780
742404576
512501715
1986164123
1766929399
1606315142
740548671
1190730818
1224025671
1417752609
1860232150
1824916174
1881255143
1086079298
1202551751
1828945246
845752933
599884414
418339384
1404936663
1467960666
996477791
262265292
1504276430
1774921670
951291989
2050897516
1803481404
831131380
742656582
922407587
1317862550
587880073
1555594353
2021935808
540977
260069668
1339088328
1223774043
379721196
47720543
459445894
1975818730
1354576285
193958501
1529858589
1018598967
485443148
1830092664
1181699069
1196468232
96470726
1360148885
355251436
1276974607
348706264
172891953
1515877170
1182556376
935598792
1874718249
1726763541
179395868
54154305
1467824912
90653077
735874089
1912455826
498718710
1900941902
505251759
1589996073
124975334
1721060838
1828315906
787542160
905777364
166747764
1695187194
153074495
560537798
578273348
674201658
23262709
764142660
1202450617
153720790
1494971877
30423485
1820387077
1449868872
613142534
1144910108
1648972681
417375283
1345566266
1678562042
1149745574
1715543908
1875169855
1087556029
90877008
1758898273
819549186
850485060
1625672861
801718695
2022777363
784505859
2096280765
873439276
481417798
1661711285
811055722
711370208
1215596988
181796796
2091293410
957879705
1076861333
1965584544
1986571995
184733623
1374094393
1720674233
87154267
1641846321
715734780
1077765510
746269626
2128498089
1402676943
86650516
267267368
1846708082
1090578246
2059003713
1901667497
949355248
71618611
1998220782
1163628342
1188236572
412770117
2146054309
652971687
1867171739
1838460799
1248844055
1723460037
1861496579
806052496
1565142459
1812147405
2127403565
1152570804
65507294
1089210809
166575178
2056513018
123706652
1937943740
877918288
304993556
637850128
1492394508
723106133
644569793
1258503039
924151358
1371036756
1978314657
2128766349
1509385607
607709379
1039244659
1002330245
1823360235
401774585
410857420
681207476
1397128668
874422404
683317662
1199305932
451393694
598971901
1719203379
726595988
130010874
1330605980
807262699
1872755335
185198083
1235107050
46410614
486377350
2097002834
1495019735
375326613
1013826114
1227514983
528407697
1446268845
1327683756
518235409
1180935821
1638668761
469458701
99839213
74663
882543074
780366871
1148807213
1123266188
1806718932
1939045246
1447576182
2136666153
2002293736
1893968893
956828523
99876099
344166858
878483167
46987827
2106551561
937203492
1823476008
631455260
1269427050
1025855285
108280849
1875597360
1878339096
258535630
263360878
491564669
327271502
452049400
1633732985
799630725
293967755
1039860350
1139193590
1184635456
1819800989
1725725548
1785845568
1762075408
986242659
1540785803
2115787923
244983205
1059015736
1842113206
51065700
518009460
697202974
421268688
1181647588
887432019
1182021929
728432520
329578599
357468431
729586920
1808471618
1194672769
235391568
525237779
1965171883
1745901683
314292591
1662119751
161958844
485892801
645069767
503921211
1301107866
1409020350
216699396
577043199
1772859094
1894832214
1622392275
493852863
687533393
1266120059
1470453410
1513764752
1334791631
274008625
1053772503
558443198
1529977616
71078987
1463924396
1625101622
630106291
1999265460
458456282
1648270586
551130286
430925513
721101608
1364199530
598060205
753395964
994048983
393971081
1107220575
1190581837
2040501240
1581115093
1287391996
946000482
1222768778
335604084
1334723410
1832723348
966625673
146615111
58509068
1172216363
1090568704
1235288890
502329115
1594158556
1842482997
1526730559
934166687
61330875
132928483
1454404647
1949206892
1254518301
2093452313
5310503
928524602
1424732951
448235539
534209193
1979648960
1627299465
373795857
900800612
1719098147
1663313542
125191135
728552575
441262889
563965088
1276616169
1674279828
1642441975
1838470387
690023006
2113206829
1636930000
757254268
441248605
2133470402
889394197
620739578
134119759
279159173
691098145
1307271326
174435162
1093732083
1533268767
714486986
263446728
1067485989
292273589
1064008792
197300547
1761153965
433695110
858519343
42666138
1696394518
336411226
678157278
714730235
786830675
1340947801
2105296639
1816960913
1706594557
510626744
334212493
936225692
1444980232
177701747
1919154022
1673934468
94170962
247681174
331759256
1605059740
97619043
1540610633
1690819063
1317816846
1275540544
1806460331
1347277674
100539574
1747515210
1378105170
1082271441
880453021
1417444486
428490300
1044983410
785783001
433186873
348003859
142037766
536945998
2067928802
594135221
1402619073
330151496
1964372013
2007928728
741010821
868046673
129798603
2129926112
1206148596
1455247316
732275
550174024
1015491449
245410167
724808336
1611333092
1336295702
1913958775
353437640
1099958800
412697255
1188969855
1846105827
344873458
2095844095
898124083
859302931
1632240524
351297756
1225277733
1539422415
1379326532
198700476
286155713
177951146
766116145
539785118
1872738810
1434984518
2105873801
1569655379
222300291
1902806705
1761387794
1970982844
596651008
530479738
847598813
96187713
637803535
1485974986
1294091158
1781909136
1714863586
1085666138
1625627517
1775124960
812626459
980968070
966442332
112536424
631153879
565536081
46185032
1624530766
696804354
1436131362
1603866662
778227907
95945218
502492197
417239592
1203090022
1948899761
50650353
653444336
2053484987
1261192565
1445319889
917740408
2091845195
1351802209
897193849
1354660337
1036401671
306455227
501185406
367825811
893937781
1615954638
665968163
158151969
265087879
398305026
1627049440
1195422711
1644883010
1552183341
493966062
2020711554
330300658
1599674901
1385955877
1617226251
46889991
1644350008
1576961750
1734084096
1183471588
92593980
332122622
1544647387
208525817
1391120648
411399957
1648676418
411569903
894657745
1892631236
2070079765
1804106427
1227114309
1637449542
513476747
1363561398
1605137277
2079237174
746860056
2003311965
675839800
977124856
1880528987
1985535764
406122007
736205801
2118033548
1129382305
1243689801
359331921
1423707984
1106886815
563608759
829497470
763609697
579982452
889142114
1237503527
1426679669
861540745
1993780741
831947831
1905642068
643405671
103513165
1651386567
1106615646
346810745
1486653366
1514655604
1728525906
2073886905
1295457824
1995651058
1742398127
1587603636
1253020203
956672541
1955085256
1756979295
1669005297
1132339856
1155069058
691546582
1072807531
1508357560
225550292
656940058
300208646
311847031
1621923634
688518503
1233192481
1037530471
173123115
1470222879
1465215870
1114556526
1393810104
1701662090
597443411
75473048
1466009263
1593331136
679145696
250240774
1637169640
1490749877
189406201
1233747027
1913514410
1743534968
811736239
993580632
2129562727
426259369
2112227125
1256928476
1691993054
9743388
1721355098
209036177
816362060
1366158863
182826086
1724490698
314501629
1084035244
1882837557
1321780862
1963034158
1497564628
477764707
1023885613
816674811
336388390
1350768378
241957528
1182052017
1449492223
1482964907
304343211
1785600554
687648027
2095408402
784510902
697338230
120240628
507481208
1186517924
741337794
8046920
767866477
866481583
1253926966
1651213610
1088134335
1449641137
301133643
1403508346
916250694
23717868
1870267095
773109154
183718046
1335667853
4913693
1024916212
392670663
1392829081
460646611
1425744400
372645692
989359577
656514265
515406452
1367264986
1276386592
838852244
1360165525
326537510
2138357098
796577527
2008397712
1197674239
1433390926
2046154784
1498434236
502823345
1747629613
1643738662
1825801199
1954793684
561316158
1703235921
1918577799
171795368
2112694395
1396598077
983418479
2031952669
1479574354
1138286248
1363264001
262779416
1973801001
583274158
1297361448
282522873
441307331
1958373986
312370063
2076178844
541688308
1009859150
728488734
1914394690
379713239
1166152223
530957008
183605971
112655860
1032875278
1395919669
2044082619
984530381
747895944
1963557486
896205161
267875554
347171764
1532713345
467585671
1858910902
165178933
1722121896
1383993032
1756036953
550843039
895991731
1281002332
47795957
805677248
1177050651
869150614
335062934
796511481
58501846
1354449809
1795129141
765501504
1756194871
1465307521
2085854956
1247372242
525377952
1002211748
1530314353
103527905
1976897574
1268766758
1282788366
2101477853
1114645969
319094947
202990407
2092274444
2040046401
677936525
1836512020
1666549021
380213206
320441683
1788189581
1195682358
1578780877
410108825
375341836
1084521131
645931469
423792657
1027117940
1923803482
977172110
1393279156
981666047
907076643
1937788431
1446383061
283198771
886182541
126101490
102384417
1526719009
1903825284
791841021
2067769807
412499329
1499642052
518558043
21364003
618104358
1063870696
51169939
519959200
1832254099
523819179
1772876516
1070119917
463302270
2096074589
445905411
768749048
1352045565
759992867
986485836
1534263281
1806894917
1594947936
1948114718
1342947148
1445917927
36788615
335034232
1012709673
1690188484
1943824651
73655838
2044407528
1565222864
2138844821
1833766379
1327252058
152445979
293263384
1359436807
787952359
1256271723
277941395
772444359
1557928329
1845647180
926659794
1834652532
1126673529
1598959687
198219259
767061870
1605816584
137460732
1173310623
255138104
1534361160
1134713565
734685339
1955080091
402117114
1606032005
1586039204
1841941808
330076008
2128568144
1193986048
1184658997
1710441221
1977816926
792647298
533851972
1185861079
1111957630
1106597253
1744503534
115508541
738505867
640451199
1328967499
458071288
1516252101
1242604380
2055846963
1442515589
2016041302
1874846282
1640393525
1585861055
725784603
294997283
1967222822
1646842361
825121030
1389035778
82372761
2134643749
682342663
1807700461
1663900529
867849917
1482355779
1500451132
1672438758
975775563
1346425049
1326605710
1702995127
705763705
1103434133
1283240020
1513147332
1425810006
1356075183
1818866798
1956570035
343499553
1937137416
1336009934
1831289771
1424560238
1415994474
1385943410
1222458031
2017937946
1968964792
35720769
1077053372
475880322
1863923570
1885524816
1701304427
2009881142
404204634
2036264720
1510761674
690918790
690394441
920450585
1867029169
1754806911
770595740
139847616
518295048
545730270
2062048184
866470117
543822870
1612197707
1118280127
1737347968
737804461
395142102
570125451
1626519163
1947338053
2072821415
67688400
253398553
496620170
1551343217
1009348928
822817465
1201117553
314760955
646825676
1735705412
1891565553
841859745
14398974
980112664
1190270997
1373752042
838215841
578772976
630541415
1363592010
1446189129
738230870
771174170
1304899990
706430045
337487887
1330730224
1168635382
606211833
1093160430
2065342060
1794437732
79079528
879186263
88430041
6731461
1796945819
111854357
1448117188
594325476
861464475
1921495614
1159087971
1484929689
1201511006
1342311851
113835694
1600413847
1320267885
798874927
769468769
1812432278
1462608924
2139482063
1093118971
80158816
724023319
212721460
275356627
570665744
1821490899
493615028
1404162868
55418969
1144396345
1937943219
889673286
1986868643
735007812
211887989
1518430561
1612643929
2009742093
1212797441
960396925
784585252
1303414275
1787174870
1735642471
730471563
58593482
189993369
133799881
793561331
309503050
771697361
1067705887
162393751
2021581017
846793132
1655403633
203256321
85308964
1586377004
348101084
1612693757
964477045
2048136912
571345535
287723741
44894219
857634361
512247402
879769300
1351270254
1783929565
1313409568
1098166061
1592317247
1709479248
294197448
1622878979
2101893765
1320995571
1844624724
1448000545
1499856289
490517349
650851938
1141080765
935005672
1557820866
1033934923
2048552587
1827021095
2083709451
1654147045
985181717
225075565
1610032503
1465396665
1543329516
1767364131
861581863
2110198507
839304505
1845306329
274616500
1239403224
900493475
1158750290
354203671
1867542527
1392672002
964135515
986717792
430969771
468721952
911024409
1564950007
1385356714
1351832462
1374064406
1016466756
122035024
1794935339
1904103362
800374823
416838510
645833958
779260795
1996405615
1711425461
1814822598
1610756245
1220256091
1970012591
1909613934
499418965
361052379
1455621913
1957709806
422873425
177701747
602938751
257624008
1073999308
584616120
2049749852
1963690072
1094611364
854715667
127086703
1454563254
550395791
310353676
1052954612
1470387153
936820883
951159364
1941747152
2073523232
1364571060
2055034875
1988803308
912515013
1785363790
1404582731
1211864027
556726461
1487024587
793805331
869478947
1903711385
646078362
1284111457
190569448
1154318133
920885142
1702554904
178123653
2021134351
1736005507
551156056
343510006
864834963
533772507
524137936
1124996429
508507076
1451829690
1963475782
138535421
1160468907
1415161202
367827800
2082464720
373152536
440589910
2054467336
1667327859
1765480171
1657461823
1006204881
136805144
369601378
1252180718
1373166309
140813893
2136572583
2120751055
1539403146
1525876444
1462349080
1037449592
189204865
1017346176
707685078
1889911515
2098994847
1677520903
1470414178
878908274
1970734478
1077287920
1061216580
2059577165
433023306
383559020
1348975269
903783546
2089188061
1501135409
318989726
531246599
1716559553
972743773
52128936
1310423838
1559431804
1511722915
1430910408
1880795935
1257887292
1818447947
1628584976
1631620618
1872311775
190484982
1723888494
2106660851
616576373
985895450
1829328554
1270348498
750443062
466516789
1838268745
260171423
250222587
1280476066
1833048859
334408730
1962745496
489075670
1112964554
1446303096
1552826951
2029275403
194457707
670976100
430391742
1771346360
1001527129
1460482443
1569658498
1165312532
22344470
2084665049
147706055
227423942
508899014
6490609
390106008
809204302
1417680387
1466301437
604537945
794608383
523457200
1801333153
1105913421
1834985946
2105772613
974495945
2007820487
978338765
2137310025
1505675646
1688864174
1496863245
1405344655
1052896390
1128915334
1677983234
512934294
1375022264
899345754
1840839884
2136855149
1536471386
637343799
1471152009
2014144727
1704380543
1144964442
394779779
1354829658
224285424
1385380918
1848413996
1154709983
350052142
1819550533
1716946501
1142886643
165795253
1110600737
192972809
1967273134
1164530285
1268105337
701719433
735035286
310940025
927252282
421887460
1544861128
1942166125
483409835
118771211
292113191
1519279424
496591264
458949515
1217808522
635911401
120734576
507845920
2095631637
1170609944
1344110186
30860486
2017634055
1513874489
1953653299
474320859
628155081
143867460
52726634
932058042
1124097205
1853983641
68579207
753589142
1750739355
754784455
1857937326
217309280
276982403
980642893
1857964935
370455330
2041423869
1810611806
1035037784
1256727453
1526689800
1794920811
1647890204
2054899114
493364551
525817762
759792183
1247466300
1856173177
480806026
1857395106
1225728494
1873922163
1910690927
754225081
661080897
235713116
1055913566
2002461630
1018671334
1983918422
1554494885
1845743383
946266715
1916427684
1059632173
507766487
1967794467
597691486
522861763
1912068971
1733742492
1833145582
1158749218
566582364
331731946
627166395
160345380
2056014968
2081095893
1264407652
1570308976
2131372127
507960420
785050105
375766969
664624578
657792052
896062958
553653825
861499213
75406549
336568762
209093596
1893863493
1509962010
519716095
858757256
1992361864
2059410881
429901708
1042482773
1668062644
194032409
1275041289
1552479486
1808792427
1970398229
1180936201
1652422107
700527958
1459396489
1540051931
2099981376
721790095
1429269298
1386827762
1278855014
1539413408
1448327683
1716452767
1966553012
132825511
1282209955
541307932
1190148204
1784668292
2006136018
1243471902
600719019
496893712
163331759
1654368343
1944306874
1942822572
855032321
900110357
971950489
2084505404
1199726587
1461240985
912184174
882212119
698975277
605629662
2080113625
1864679266
1444599395
1959525173
935013074
34605949
124450652
1593188152
1957405618
1291417738
739634441
1109360464
2103485401
1537100830
1152557693
1690683013
1870761169
1478811510
2041237419
290374137
2036909867
591615872
1060615366
279289158
1111924698
1412290660
1004039897
705422092
1869135667
1575253667
245528408
698020002
1223150340
36001706
665391571
1080979183
1359196365
1894331831
1770399670
783952790
1955580865
788767043
859292893
768211578
1102481119
1301480322
679559876
492122070
716636647
1057955403
90852076
118728200
827459660
1661822499
569639604
135587268
1104094699
808620624
1432454622
1094608186
1806985533
1082864485
1329125125
625095517
2047413500
314271235
1953389151
619262314
1936083013
1149401766
320874735
1082121733
697229433
1386893493
1918822575
938934008
147430849
1244857408
1025222745
1925767774
59404669
1184252921
1321569209
969252418
2062488051
1306770520
1714036507
553268064
852776106
1078063795
720585979
211913240
1318844859
1871274991
1568776209
728954039
216752834
568153416
1232828048
2050143289
1505482023
109917717
436337071
595840473
825688268
1296062397
432497782
1989256334
1403666099
401870791
1559806400
826014292
743260394
38312524
530279187
1520523841
1000569957
1436146207
379100884
1665483330
441449061
1820040255
1614051381
1770056841
100235003
1231352786
1067616532
2118032414
686391831
1548137986
325660664
226518970
339519183
94087115
1733703938
1635179058
1905304190
1416700486
996268088
2008101562
1988087431
1712594928
349337377
794255953
2102223466
875506381
1259100132
243833064
1198577800
640368496
2027378804
56921960
461421848
1104093658
993969277
1020155161
190853870
1425676219
1991614997
1910557900
405995153
2079259956
1383205882
80436617
1681035999
1415033973
565343964
289245812
598217124
1947735500
47380959
766217970
1188770064
630514769
1632199941
1288585390
2005073133
1685972312
235341961
367715599
729988542
1042813854
954602509
1285072458
1534408812
1897643394
1108684701
783173114
1078193472
1425498178
445431849
2084025028
152445979
1406686470
121980776
1780009966
1478692558
2145813947
387360931
1877380148
1853230386
1620970832
954155904
1571756844
193418267
36001600
24497692
2026515289
1122832928
12284260
831705666
780916543
1535091762
373860395
1500427622
298972577
1414678625
512523973
713094336
459838032
711652598
1789003119
1033770623
213030531
126101490
948741055
890594364
839469601
1004838917
374458271
1815499865
1487554279
796991259
207621127
1337224287
828102847
1255912059
318739987
1536663597
1320981927
181569099
1712786963
1335522899
1669018018
661028382
1733429065
327388120
392199629
465811694
485387313
555654272
933117851
1128916326
1103706860
1892794358
1011067700
645920763
1622711862
33971370
978284967
1446327505
1436896164
393776781
2021072715
108116438
1446427628
2032476009
132942280
1905447183
878602583
1136176273
940535361
1370474206
1228261389
639432876
1823898168
1725490758
581011196
1468803768
847790860
1860492928
1435728112
1250987070
343814879
1587852552
1095891703
2142617948
1322049508
1613462754
34750200
922680523
1746199685
1130869291
39988303
664038025
818730527
2050446372
844367661
849728376
283500557
421375897
1517943376
1723481738
1801442201
622181963
117268918
187907271
174142654
1424288651
1411816425
1628959012
1603021121
1406677940
1020605262
1030332830
2064333729
284595810
676389382
80630368
1295570275
702520875
706445191
291420126
1828447266
1140254098
1539499181
655617263
1664137297
830776191
112876828
485936516
461304404
527045420
199724598
1161264919
1433885539
1381547017
49440076
1476775871
1979267964
427786274
1719423348
2059261672
1926921354
1060117224
1320389207
2114158135
1244475539
158526970
709877381
2116402965
76816510
1737250964
39963684
568151784
1909004985
1208996461
513930189
166032323
1715494130
1688174325
732039123
15394088
1380804322
254021036
1054558649
212256046
1385987911
319874031
1809133787
392377885
779907916
1566894017
1262645337
1408213921
1433937154
237965452
1038105763
1963922203
1870604726
570339338
2042373406
2015205546
285211041
1834528388
539719015
804123609
1203372301
1997078254
409283358
451282158
817292941
1088192049
496467889
1709797836
1221554603
153809418
1984693501
267425683
1151721275
1363023168
808416045
1126758821
378848813
1536002652
1807383813
497132165
1284782862
291226988
684116658
794663891
657993118
206725091
749420897
305617711
1436530140
2087769106
372389798
440500250
1596874670
228478218
1438446284
1718537086
1461152517
846929052
809971059
1790067420
1242501718
1866338149
2111576858
1918990255
1295780906
507308366
1573588611
483238426
1280865318
1289071532
1512183279
448505332
486158830
2116958918
251036684
1864199854
1353059585
1608402725
1660462529
715153010
2056509783
1604158277
1254296576
1447585509
750699504
1810145129
392762902
65444028
92604025
171901503
829580397
851996404
325208819
1391968783
1727630411
181163587
1276227230
1295793299
1942971050
1262952119
284392196
1190924961
1512174059
982311644
1208522590
629690244
662483081
804496448
1378418724
1172158652
893074135
1098342008
787450945
156725718
1878674459
270925070
1816706920
363019880
1033577848
229829688
701507206
296630589
275700795
1324288744
414055376
386884024
1002837956
247308176
1299764545
38578326
1281423999
1572316783
1675652903
2083436054
1522171855
892850284
606062111
670237085
2090173728
1947766716
1423022193
879146268
1416283948
1995229852
701878728
1961941732
920572962
748468554
1750678950
1994789330
1991006724
1188572809
156897667
1916552896
1469617752
350261638
1174437631
428503677
560774622
550759677
970051755
1812002805
25276185
19594090
1229410967
115509079
240000539
881614349
1768067756
307013739
1531381094
1162115943
1558151057
1388844843
782015073
1417537136
1302641459
1424560238
1325502972
450027656
160538346
1666068189
879533924
1597906698
1513679055
34590969
405881968
304417054
290350637
1309764042
1318396690
994315470
113399463
441954045
1779750588
1214433496
600473015
1357384423
2109047288
1304535959
952226130
1795960734
267790141
523487077
336424602
189934661
1750472990
617177135
1462345598
274324584
1527386380
1616549463
1555877299
1982447350
217598030
726883928
1756163409
2120532947
1148595777
603501378
263924021
1766337746
2045974410
990156633
1167115607
1136983680
1396258846
546674993
2035095441
2078712790
1039831846
1792758682
1818744243
850729579
245661661
1156250843
1411627623
1056003002
1414668974
530390985
1418360273
2068256273
1405820188
497566239
893537340
855715382
1785298154
2130891493
624148441
1298292569
880495492
1842977088
1072974195
1803345005
2062149244
45997101
1115654976
346301679
1816024057
2072109621
619148634
1013489815
477929521
1727840134
1994543297
1359664483
1338399645
1262973226
708003313
596383181
823940835
242860828
1686921961
1094652872
1596615371
64926790
1810128565
952365067
537866720
865119803
369224306
91496112
1706984107
1891087422
691158794
816769627
1455836108
438429614
786263031
381418700
1750309637
1496370033
1514167097
392641524
2826461
1347022098
1810775752
1376476042
1072392566
1081726480
585629054
2126890986
541772830
532096971
344066035
810644121
739464174
1359628483
1917767195
1721138896
1302320745
1852660812
1585081681
63151084
898405870
1290593157
913363508
1820078426
2032398045
1069802855
461155400
1814679689
25852878
823613955
1138617863
400935080
914143967
187694446
321300745
1663018037
2015435434
681366878
401489969
507617084
1127100652
156318496
561793125
1103212973
1810694265
373567777
393845639
43883975
1835896698
14093261
1867424343
1975305280
1428017194
1375360822
247942710
366673591
1161028510
348601114
1906674699
1410650745
1782683812
639684698
372989407
1869229296
193689729
733349863
492966706
303757652
1336556410
470619185
1544252645
1205121495
1753157206
1393401316
551407905
1593973256
88521429
1539312497
606532058
443360078
318092019
1585988345
1172830465
799665973
811273214
1846792545
1952221427
264630664
352587359
1957553701
761067234
1421229088
2135796814
549569889
1894881295
102434378
2047593423
2073170977
668716028
505630894
269648581
261571413
1986736568
597086186
613506941
1411281657
915587140
1676741222
905690242
1104431599
463915121
1893686422
1255028719
498309386
1140615242
1550648094
674042641
1952736570
798024822
1732432251
869773732
1054562828
444952326
815228051
1173577349
547387770
1798747531
828940690
287406896
55478808
1358711357
409623760
254568311
1628305290
230808445
699468327
971695301
1460650755
162056978
1834182269
170442180
206593727
520845365
1836868144
978988595
758476231
323912270
1552746397
836950777
391459019
2113990264
511237921
1180026169
553139880
440396760
1146673528
108003487
809982099
1053203246
1582984523
1715584009
1111038144
1222213611
382616293
489734989
973895711
1984650201
727466380
1447155205
196362515
999529450
1159768954
255239480
1546359620
196171486
1104565154
465457445
1014315911
1468970479
401337332
254533631
1139258200
1281389680
650635590
962953979
587348388
178519385
1801155934
494254707
73624994
1126242048
1188177121
1568848598
608436928
1874458544
494081174
795869188
1907571921
296786944
1603337593
1947431516
705947709
1898560625
161322128
1829066219
807905722
390296482
457467374
1363587384
2102318492
12764758
1862743304
946033985
8612658
87602127
1031555090
61307426
1871318874
1166294380
633210394
1764157133
1298498193
1775700196
592357671
1496118584
1840658492
1830682147
1790340064
2098409946
1860041846
1479198266
1026237265
616795564
1014773734
2100569446
1352957776
1755558517
1075936086
1871496957
329517917
2013821801
999373612
76960739
356780487
1344282368
258877228
528422585
2013300698
1568411327
751801970
366485501
1230969216
1468425586
606726586
920744622
1290909048
1662673933
67832353
1021632376
507207128
683374640
1478780436
236078577
1431453524
1686492292
280633706
1374275537
1080074889
743820530
53741414
1583829726
1935333191
74232812
373546635
107017291
1268000611
711630828
898259471
825562779
11233442
1843396113
1285779059
1038512518
1297488043
1699950761
1002542530
811519288
62566686
1060893659
685394500
531059888
1195516374
515894775
1982501543
1707421981
614574339
758339701
1180743868
1308877045
523301940
826457900
2033227147
2086796525
1248752282
512505916
1292682818
19768866
1958205542
2112825289
549484484
1493904812
254529746
1290547020
1040406232
687211201
146043487
190949491
50594113
2015308273
2055911222
1329934882
1735473203
1110929056
151255220
70682192
994075256
1166239016
212825240
285027251
1978969812
2142905097
167657717
963724678
118210544
336422761
839709750
1620162939
1669807453
629119210
1117174273
1848581307
1628683385
745265674
989758976
1951490809
2141115558
479677373
261216631
495907436
1050768172
206620641
1387758788
1319871017
133229001
1170898975
553029563
1224986723
86434064
1672503113
1092039050
1524959758
459469095
258965863
1396622555
444968546
1382009612
165142316
23890363
8006550
1624882678
390532218
2084843250
2024257513
275594913
531134945
559497645
470231546
553731023
1660715623
2026043957
930510564
178548347
1221968652
1523272232
922486012
1924490339
568562020
1026037471
321966500
2008613522
1920294015
1634551484
964699544
1804200746
1934107342
201367784
1183518465
1573624213
1019505294
548810738
18412485
405162539
349643512
1245571339
1777551478
1344110186
231883320
43062322
1805522021
1388029352
1466738807
1667581645
1074674999
1711602523
1431359453
1024030621
1166354428
311535576
2111668914
1590531181
15194616
1656136964
1780508484
564248869
480492074
1189022522
1111064713
749164047
938096506
334438379
1640143426
262021619
301188655
609014822
1210248158
1643996706
127810875
1753200002
1793058842
1268773145
1144479066
1120795711
1914495816
433676367
528002104
331558175
459245029
390090221
738967571
1568928811
1086615269
1096998384
1401754458
1819770762
275198176
167364168
557428626
1333715566
973480759
2060352537
892895887
529491990
976934165
2040935138
1696129656
1098600016
1380178300
1028071533
227493449
1441667953
1584295428
2125011473
1993314585
116878657
559699453
1536694997
1606765250
677803441
990006074
1636758015
348998579
1128246827
134376027
1019600343
1177909108
470912247
32062102
1087249885
679200636
292777914
1606499733
381105140
1411059257
1437588365
508800253
474093513
1569494421
235226249
694599317
1398166923
1877625460
1585356687
71901510
135703442
25194206
82148301
2136337767
2044082619
379017810
941317609
836774987
1346972667
370001116
1821568830
1286341325
2117989838
185260108
1200916982
792484788
1927188795
768885446
1474757436
2041972457
1108690820
1904498850
844828552
1639281475
316418816
2130951597
957530460
867159884
119900746
1672209990
1774789581
1147822130
1217144304
854475754
1553557220
1454998706
1538076090
1491504445
23784514
1329783199
2056505883
1485929366
79882740
804740725
1774353464
1851606108
841271628
89114772
931579433
629554162
633480601
205647734
1924957868
560134455
2016142977
1904716005
689892070
1883756441
1295866184
202434132
2026895810
482305756
2012655699
127606212
760730357
48252033
1096694289
571372978
1003752743
1229935106
1091522054
396500176
1963533818
1054841266
2037554153
1206424683
2011431565
1235522448
1104323764
1126111500
863642569
643461509
856145391
920023506
56796144
2133113707
569363564
1300223489
919835351
1445658305
1802547719
2061208221
1048179900
656198736
801212272
186202942
379222568
831707453
855285035
582099667
123903238
2132221744
2134880562
1955287849
1420625118
1266888008
1946714813
908381204
1068265457
70616457
883534512
1277757708
2003133102
561043341
1563609303
600936050
1434191436
527711408
1085700815
36265383
1685100259
1117913947
1076035778
1199795287
1725857062
975389806
1732527793
307455752
1722078178
19619726
796958267
197665363
1329513044
1353119052
1911732763
1922079149
776536603
374238573
1651378231
1231150319
1326839640
602657956
953457558
497392495
202354471
309275593
1903641610
299677633
854452862
49308025
1880774535
1541852403
1843291858
654591538
326731851
1420962674
196826175
899341442
341039636
1450883089
400719369
1746458506
690551444
1463891787
1834327597
1551131313
502392669
639413694
2128168988
1198808415
1700823115
562749999
1235223686
323530990
1418075068
362252327
47263413
1625552923
1402620635
1086280139
2018309522
933313180
330558641
1398912628
1394726021
857221316
1588996453
1705837651
193111816
54173381
1686894997
1887707584
579235292
738313545
1337820596
186262100
922843663
2104243818
1096945633
396244721
1328030875
2030125622
659600610
109867220
1794333856
1913764004
1808137698
1921320790
1925630603
1072897561
707859185
1560222749
956834017
211723051
200844212
844933198
1288342321
1256235483
699258633
735334081
2032315108
1580897374
781438861
360053814
1468001386
1468811082
1379516917
1879662472
1016405739
483242422
811334842
1265624586
951179000
251261055
1935126158
1871875899
1745144598
972310758
1030840263
339645348
1175751248
311958585
1911594806
1375313952
1900861743
1017649345
970278338
1382405822
413976127
410029597
482527552
926559661
1370273969
1383218362
187063535
1289616167
428702375
1845537696
1570568282
506603574
1114097570
1241409064
251559409
50960894
985694530
615991896
1036520803
540297525
1852256389
1032070691
2083817532
1451771885
871639580
1303238202
1602096785
253385434
1776192295
1973183632
1548197859
1543366499
1687558258
1710613499
1183674718
756397632
1427899994
344115290
1653739272
1957775440
1138332942
468200430
760260518
859614381
690430435
892509279
1440180025
1721611918
744529718
1037470649
1022378058
875982417
558197559
1902898316
1212754581
296993996
1457734362
139413685
1120839721
1706873722
1019018112
468459422
203522504
1514381102
785379119
1397422783
268212690
316208229
623458589
1164307470
804902755
591567935
680825344
2031741829
363829185
203412576
759835662
1361907229
1087539683
1064248899
559766958
1661865054
2103281408
1856887359
714201537
1697166163
1744365106
1534987244
1258447112
1306924503
1285843490
835544434
1834966175
662186992
123142793
2054386819
1016466349
746403720
1620553913
1036632382
575970073
1360383770
65179074
1669124585
1518149047
583749370
204284223
1736459964
1952915716
298269405
1264662313
1290705892
980280178
1401099234
523828951
1237501897
2044232608
38703222
1210215807
1556207230
117865382
1187241769
869077769
138126276
1033941304
1536526074
72700120
2020644219
650860498
158934107
1277052546
1707040806
244838946
433784491
166926813
507023675
885750682
145753098
484307724
1342479634
1754201544
538680864
432850840
151499450
309769313
41420116
559590904
288952186
1194992560
435731086
708401409
294300072
1674860139
268213710
452441750
752278779
378874775
733305874
85090116
268722695
365841906
230054071
553155172
1892816343
703080243
575754770
1864407274
1249308164
1010528736
1529914052
905672191
588989250
1725119326
415908957
1912267717
1422613680
2082137246
891127606
1060372376
1523574883
77093709
1092114203
2081583761
1514078468
1200154273
54091509
854823599
1431463989
1630775200
1954545299
951726051
371526279
1904618179
1008727630
630766166
1159692913
1376268469
74577365
1898662133
1546557704
1160111700
861488579
1028059207
569422736
41180878
1638186503
2122041412
780426940
58516936
548711160
2054657025
1999283775
1411636888
1650687387
738529031
745526558
363828650
530537660
749516313
345486443
1838397634
136686103
1380456139
1869929242
312005421
1222648240
1067092596
1843943905
1997465782
1893179251
206903538
545034515
767239011
115058019
1649576429
498356255
1523718430
1495673549
1096925642
766669769
1019821430
1782163632
698147179
615910967
547094696
1402596372
178161055
1104765537
1784136164
1732669687
1260736421
479253874
1851172064
1436839859
587043274
1080325134
1305803403
1605848461
1006637174
1064192707
1044885146
426684047
530905054
205387297
1469027554
232663352
1258307776
1393327071
2108262327
407025063
310643399
1601475328
1993072620
126597890
1114159219
1726670991
2036039928
134925031
305045613
646115218
813466343
544704143
2110736827
2044497129
1902921213
212809864
66858560
308751402
1020367123
316829957
1853561737
1238258880
645338110
151666045
1634763951
1770535306
1764136842
1615751829
1134645421
705635699
1595159107
1583149391
891666712
1662984672
1512287315
388994662
829497104
1619882287
467861111
1665147726
1038529893
395578271
1264539300
1396174920
508762109
1552252251
1306823744
1560441598
672656277
324355043
964420045
109314901
1199484162
901145347
698940315
483223431
1008240231
2005626731
582689502
422738752
625250346
1334039216
766581933
1595519838
1643008807
1830234908
1044000267
803096803
1676326455
526799676
2040402291
615662425
531506042
424454691
441798405
778302979
887568030
1058508861
1270866269
923182618
688443112
609726815
1594305291
196580954
1645166715
1038998658
141395363
1459437865
1143250948
1176316029
2066168135
1992232910
1589294662
1696667865
405077554
2107211585
1750929464
738276459
366558104
955314464
48845317
54450772
287867655
874511226
1644349159
1392041918
957159871
1777061856
549775520
80148892
2080456926
505352393
1392699028
926630870
1296018344
182563464
1055136864
381047745
721365692
894005113
529710407
2000940177
941536730
705906692
1403818028
1292432904
1970866480
304017813
1228307638
1676759585
1543121247
1494403588
892736674
843678448
713790147
1634328522
1062325624
1378274340
1842381054
990302375
611693000
1343976927
1083438412
965842079
803024636
1268331177
650146896
681020093
704015762
1163841302
2082443088
1723211761
212417872
269321354
2064148350
862087425
871899538
2008316532
1047382989
1353219721
749534596
312597922
1787265681
1977086188
1351484780
1359352863
1292052893
916284861
1468620451
843560323
1364861610
1108001149
569268810
47300147
163515119
260714847
104854687
1047677510
1057364496
1206425621
1291680065
1603455251
1899616221
1502882690
1282553571
552890595
1933387197
17003339
1096209857
1372428604
633944237
497440695
2007949200
689827719
655384699
146427644
1880095119
399586124
434030265
1314371722
757052279
429118035
348095387
1281111420
450225950
2072567535
2041522732
1325934771
1823331717
623312587
1301008404
1200447887
2100832385
253313992
463272997
816568131
334518605
73652898
1846025489
686392228
543569201
163787724
1044040962
1466873699
1192892358
1829383963
1375181617
1316526791
84717718
1457093748
1328167240
664136301
1096071268
1317543806
1567204690
20784462
1097527781
1096364959
1579054363
749087537
481544295
1480805760
1765903545
1176302138
2109058320
1722121896
2051255501
46880264
406930316
954502338
957280627
2119045480
277659383
1597139350
401379716
801849625
2042953093
502399407
1642629218
1482884827
1674098152
331757182
1955831784
2113462724
1714132467
2032957397
1503694289
2088727294
414690842
1015516342
327355527
666188541
2043006374
1280290806
627691720
382856157
1230336876
225973028
70748214
921742903
795470417
79991861
1514771171
1397060935
1401324074
374768814
1680698640
979729666
836167484
1969541457
1069354524
358819406
551962732
1817399342
189276029
1933348218
1134811301
566146316
307033818
444752843
519839698
1196444715
424609197
153754215
143079030
1203947876
355855223
2047579330
1867058817
1246851982
686507664
237534358
1566678603
1515410943
579952340
222817535
1329858520
1699732636
985819102
1427511069
1794974881
1001195501
1154118892
228938095
468078579
497830479
284577933
932317716
1453762918
1180940651
607683525
786155780
558359746
1818069613
2096776388
847427552
110031708
1550329835
750357964
1789190420
1674680349
1185568509
1047074672
840097976
1269621216
1603353728
1220566689
1118425964
332658533
1821263558
1550729980
1918235784
342049503
1610416908
874282989
1250065940
1987219517
111191760
1284010412
1453590922
1946376825
1639787637
2001930085
874823097
1263387394
648766070
1870578919
1239009971
1649712886
1664276656
496610483
465770691
915285773
580195562
1204994924
38220200
940603918
207691563
937184206
1701258721
132430343
1153267839
1225820498
1611995009
447925834
1422998152
1130076724
20831705
1283739967
161780884
1535451015
2131960427
1264535254
1186308800
136562698
503229303
46884035
906346788
1633503159
1765160386
59300723
597432159
1098272832
1895353226
2089989318
570799106
1670279777
1691146229
519480554
1877496750
1874713529
662003519
396662059
586367233
777175810
112796115
1186451279
352804190
68975011
1088273374
931546366
1581511803
757844282
1182266824
608498
91496112
660962701
1226665146
1394795419
414055376
1417993313
1764071434
716417367
1673735382
1711246560
1689775729
184398539
1894046415
298845977
687172171
1309426614
156263951
1880586871
920515537
63112374
1791858520
1379576009
322983719
1426642842
1334021839
339024943
1970037939
1394546272
1511561350
1891007506
638902629
67725621
840938473
1983734153
82439891
762013356
934925466
981289439
1273586783
1078864127
85863068
801869257
1082542618
1941432499
457360912
1717972781
1087219765
1707762478
2038547080
1996392371
461666486
1281715601
1209067978
1382207873
1055233501
1439989440
1139457609
518685276
188222347
1115607800
1711183190
1354903316
1764388468
1488842795
1742615275
275563042
1753478056
2130440956
399223732
611472158
1096243795
1781278276
593589977
1345546497
811794826
2033653034
1225281232
846188195
968450373
1921500327
821878148
530990246
984804673
30792357
1873278121
2049233484
903787383
669933136
2038245069
1736208296
613389516
9826343
523321127
892509279
990598573
600464404
2131205711
1933503452
147753739
180961181
434183299
53895585
166018630
135384345
1008549398
42131848
669924331
565976580
70189745
339598506
1345381829
987612124
1391476726
1110083748
1226118508
1255116567
1278977811
1151916608
643267097
589214552
1583247068
431606442
1522616430
127381626
1588667449
1459414654
372221098
778313926
410949439
604943237
666475979
1953245009
286953546
1597633851
94622996
800551166
1443994921
319919792
2124865283
440000256
937613111
1268862786
589651492
352191314
1381053847
1342571246
32808591
745468425
1258614363
1132213455
961405090
1356634807
1545914920
1728876557
940368604
1373538368
387510100
1750070645
2062598576
621539822
373130711
59002751
1119591801
318568679
1406745045
1927088033
1469110717
128417703
2143091110
953061194
100309191
1407349998
321191517
908512905
1207557540
914205160
1702248666
1412844648
1852957238
949355248
2020433748
947646900
1765085415
2094849821
157323834
1380430290
1397560556
722643637
2119117619
1759743498
562676442
368041917
257582851
520422998
2002187552
538487866
1852349381
357688152
923838180
112135255
647291419
81818831
266496921
1601387965
627749780
1301210737
343731577
1852386118
1592486988
291643620
308833258
1764859883
924330846
531719419
447634895
2023897760
881489389
225503410
1831875370
1666869265
2083289722
1639945616
2110831292
591394333
1044813144
355344805
1686426215
111350293
1604757280
1287473882
793768972
1873815080
1047335971
1867406050
1215971792
1859524461
1619428616
441689626
1266398329
2129977921
913032400
1970174441
155841394
513597559
1038793374
2043224976
1993307102
1009834013
23354195
1610245858
1463250066
2045126338
388161839
1034674414
387544875
512775688
1756009714
1092212620
829895343
1250582659
139489411
429553613
716448463
393567476
707112391
1967959012
527178964
2062842043
437746521
890242311
636596877
982257540
1647920121
1512934386
1871096295
1636834617
420175901
494361924
1434247101
1671814565
1007395770
98282133
459732307
860634987
389804984
1831480547
2086659853
565292752
489658004
2076493910
1171952711
1993069842
1472803349
1338297709
82255451
1143680552
1159967271
161967187
1737510232
1029031568
1886026927
1770863844
1784721778
1004750076
1949323560
633163610
2017892376
623976723
331398458
1728667257
360053814
1898793674
203025659
1283484296
1122309429
338209510
1765815412
1039729480
765653635
1477895687
236376604
1008737765
204846794
1671100138
2065228013
1489244446
1319115137
2082279158
1619074316
133414727
590306041
287919322
1941143113
1723000019
1201106204
980699166
338079252
1661522147
734841629
960078782
1798433807
314066531
1442220466
556829871
705995362
1871348279
1447674493
1172899099
1015844581
446251010
1773597135
75326088
1677318157
237226194
2002268386
301750607
1578722718
293648816
828917208
1331469676
382541107
300565511
1447456551
1805046007
1030724282
1389962410
1033476303
459800556
1374935038
400008907
761985362
175753393
773562214
1734516782
1983117207
1937886000
1239192274
1609147850
1767648455
32986537
907666364
772177720
1641886833
766102153
1023651602
1724965152
88101856
381915892
836182300
671221119
956081207
1965647079
1015446139
363685168
752915820
1671006543
2076109918
1934347405
1502180266
1886003530
876458181
53034408
690630535
1801349211
709699199
507469509
491792164
908611037
587471650
783334945
122203844
1624749338
296665795
1518184348
1739817483
1066011689
805272560
1894881295
986837414
2100035924
1366538718
1446966286
1389976711
865472900
886014609
1808517964
957961967
260515330
240588189
1784204862
202926438
476329713
1984823897
204909324
1893960831
1544437148
452867159
1316995989
1038320564
646216457
486180766
822386893
827664225
1072073922
1855363187
1041305933
110311849
12727417
677041653
122558955
229114296
1101275254
1133738366
1723850106
1849232331
676435987
249728518
1751424241
1547034482
1965153534
1052343732
1855208527
1551781488
375116978
2133733422
1985198759
1916411441
556582177
26234145
646368708
427785257
1385470696
2103439253
1410168411
2035532964
2057700855
1790824535
749064612
218079558
932834429
1726609252
1536442829
551830317
1262849722
1044160844
122145214
1450385570
1880819876
2119839816
1586106132
1351969774
2091789142
965502524
1205729582
1315234032
583410162
900416996
1347877314
460467642
1720390900
219222430
2007149296
1110579338
1112407078
1075638833
1356461489
329282821
1921635903
1897146646
787075531
1393933857
982399335
338914243
1805647597
681770278
81561687
2071318198
1458495075
1631024061
1032240960
1371039870
1894965345
539068587
1232725300
1868366610
1835253189
2100213596
1894966446
294507898
1989794419
689772273
1872822458
788962034
869463862
1764214399
1102565703
2009534182
1437035547
1164855261
944842804
2137893845
1293219654
1775989763
946517476
882451293
2138399568
1365008457
70961643
632331283
1503453522
1487131720
1433824212
648856742
1670463142
1232993756
208422757
215818836
1372472855
1849361882
10673528
1494390663
618896575
2116465733
1414183252
1731368827
666379843
789233452
1085725868
341731785
1792593099
144804844
355923699
1511903003
177646553
1358442591
1551018607
246911915
134076780
1833897353
1836687833
580168549
1611012004
1146467505
1893830244
1136956723
411256433
1844150498
1858816257
200292024
1358322537
541336361
1943046379
2033754312
1660950664
1014994337
1266521749
151301064
1424552034
241719242
1408899670
2140044847
1713735776
1876574765
2012615932
1968614013
254976445
849661310
711913393
1246153708
131434024
367783797
684717742
1007437171
92930162
1151703556
143348127
390428
2015324764
1832864345
509391240
597746775
1423525554
87431095
1074073221
896992064
165521274
2090229706
1381219110
858002929
1628693254
787896170
1827517641
913855464
687513863
328948428
1827191379
65256164
660931807
1167622157
313503579
358706902
173385620
1538979176
1301493389
96618028
1783759917
99907767
178936941
2105869878
1808629849
1621580026
147091666
1616073944
1580120228
1524387749
577145137
1568999377
319066907
906994546
245601251
539379415
1520663814
650470593
523001192
1601895635
1925584864
491182250
716445095
2143327731
633362618
534215282
2084873868
988625562
1329387568
1447073126
1552138422
1576872877
1368350180
1795269813
633307076
588390890
2062009933
1681455266
1636527238
1572284862
2024185309
1296804373
1819103142
1911084043
1038847634
907023435
1492530845
1518954845
1692094029
1142674783
1888755565
1953424233
1096790595
1701037929
393818662
83102574
1419642741
1590776687
297851493
205616968
538010373
1558790213
763728467
978441149
1067677668
1116825094
812650882
1211856825
2012136075
777216390
1083963575
1641174608
286998328
1335015185
1675172391
280322359
211256658
1368431230
181275163
1524770082
129552144
192843249
713398880
481760299
1567698416
1429486418
287214473
851474272
238014757
2025401851
1455581668
1231829649
1930296794
92752322
904727978
13452949
1052990820
76893711
1089570817
1533165397
753407278
1577936895
1164457839
1769250154
211662627
1300687252
376688814
1629014655
685385965
1022876363
2001995457
1903044727
259926721
1987857593
1213085090
1295047892
981205511
2083010587
1267257270
1833961841
1853043352
332952732
2095651851
499425346
1896962718
1580628545
1229630106
778669151
1619325875
464195367
1140966492
1390282379
1501279708
1279420807
1844159261
736550428
1757421175
2102553334
1387644127
1591445628
1809297361
421291185
1789199672
384776521
682178976
1053011348
1133662473
1709826130
1971745674
243740661
1305895308
364263987
469867096
1798266950
941784354
1023896117
153712790
1063680778
1385502479
1269813010
1071227299
1371123761
1830474993
238957984
694234100
338162454
412668452
1129585449
1586027924
276043962
141775541
2040140334
1642392019
868631934
1459265224
1386878722
1836479953
709906482
814425960
43449698
196320211
10338818
1457240471
1154116633
109504851
53475022
592952607
2082335987
951704864
938939170
1842367229
4378293
44189205
603600593
555131556
104102885
1833759161
465796833
1667849148
777602223
1715782615
1850889164
1654203773
473873432
1142968401
684816222
400222371
428423242
1014734841
429220909
115410731
1127903299
1712337426
879049437
555045
2036395900
1438987757
1250353689
1540403635
1195445993
974699324
988209924
432426925
403810099
949509632
401889131
170185511
1199129366
1826132857
561658230
513211976
731181841
1936447549
304282170
794391320
912323062
1812799142
961142727
159569051
539298033
1365420434
1125387443
323564284
725553908
324122036
1499901904
1260523155
1389288506
1001916041
1173070094
617946761
1616932517
1124636330
1379145597
1341958521
1111085394
1741798261
880501067
483581296
946057813
606098874
166671826
765051448
223012341
1595165606
575126048
868915287
380875730
1991660999
1465186404
1632684805
1947656612
1978589259
190649481
1336993393
2006121674
1003855979
1376172048
1413996313
798454189
288230749
1185998132
1129946611
1261075972
872110979
1681785109
1912525121
1493029473
1835695593
394868494
1735031654
1250866937
2074277787
553616917
979382695
1537434265
1286366461
675569568
536896534
1254328234
1293177781
551538617
93687901
248165407
260866095
935700849
2080039921
781409424
1142476995
1045824444
1425881435
1976003471
855986645
981756960
2029660667
540206721
1225964029
1295636333
1447847931
467920774
108628979
1325508975
1756861817
1158643298
1282631657
149483791
65077077
1408725585
911353917
348275522
744945626
868646229
1683947029
1832732574
1623221056
695493071
2116503720
493641050
135476110
1445031487
2037479955
1537158302
1723201073
1805473709
889917908
1238974354
1668515282
1390979110
1113758163
543010782
1699537320
1459156408
1859640838
1755534749
1652788828
236969332
1283024788
2098791017
453562398
2044101942
1312216351
1344611010
1077949038
795624379
2047171513
1754260020
1710128788
1168667380
619011319
351044971
1281655264
13177853
1101962426
1127410053
1920073219
853177881
2012120647
1051124422
1620480528
2122033465
2081288201
1086805307
942633809
1187207320
456781270
660839762
484322101
720141765
2035667505
2026870270
1930160580
1260369387
183206311
2103549952
1228965342
1268151624
204543379
1321148585
1061377594
1855171409
1186545786
1861316670
958980847
422024342
728678812
271665600
1996237861
531584212
1174080904
1307273118
251743751
822742425
686731209
916899806
428021330
664801622
1201697724
1348043952
1536683590
317889552
342962622
317034403
1796972071
1162246947
636080354
719256584
2016917033
323159451
674794070
2016638873
235915767
642526398
1777275779
1069843301
2073351778
1494135827
1639745557
2099809295
703789465
1270000090
324665067
640636025
1539623816
189683323
299517007
539442683
1109362416
1444100976
443052478
1565268525
42647973
1009748793
1475993231
82196076
2129507847
259502504
1997432456
319649477
2038178434
2051433352
1809156095
984325674
554130489
668783028
1447549392
2016843981
1396431182
516945360
934154137
1050010500
799002193
1498372746
1258178915
1628335898
1350489790
615132803
1247762752
171348702
1551201188
636799379
1118206151
1673006592
600918210
1168217610
263033053
1448812601
1950679799
1140597105
207063984
1871986099
95404272
391962422
779334467
1273762287
763949559
1481858925
1079946057
472635222
78033805
1663734757
1018479268
939007512
1484772161
1425599249
458264633
1981466597
1914023351
293322703
1970041167
79124002
1412540415
1511916109
798845805
1507663093
607995674
219419767
1388065968
720955531
725316598
2084899019
877557983
1046848099
1542553936
218119561
34694566
1258565057
1133506217
1950624640
1006898522
1081528428
271596347
1080697662
864181583
1874073382
120154792
909402445
1978042349
1558116673
1099661719
925381613
461462222
1491064973
1365262715
413845710
1186502279
1824858024
1704426765
1530275647
209623274
627215514
1466026174
447632251
1102370617
658026254
818602635
1880537967
748251714
372404852
189172728
1062788980
194224678
1349015488
1511126483
178560651
1613585429
1929953271
282257153
628884398
2068457508
2018374095
361679155
2090565703
749040030
528424986
704376524
821482795
55715393
804393208
472951424
800172788
977658324
1419314866
874382347
1893464814
1014764377
1222643442
861527199
1465939261
1878669809
597685981
2127030571
273919359
472024684
1669415380
580826723
1892947967
1000456211
2036928331
1023090522
1272211621
1545965967
1740679612
2047849704
843663756
2011636968
338489509
215761452
645765661
2075444067
1423301244
2080952168
433942295
663866458
1858482008
845510132
1542741844
131322211
1660812357
243551505
1021656848
348631673
652534858
939959976
1577379528
1252823767
1699021071
170596480
1454896609
2030843116
415391599
778986454
1379960452
631153879
1350266856
1728545602
500574001
1945757231
816128112
1527854361
947194516
742635170
2139668916
958298576
275298840
290049015
1622164640
1673910763
1585321134
1405070368
794399604
797883591
2017237772
690793188
1776529093
1906690008
29554843
1387127310
110230051
167510195
325004178
121536776
193061391
523190679
1061978449
2039535046
1013354866
182446023
826214629
1564648703
243517516
1854794717
1757333705
447553611
276092018
1107868854
777966940
580658905
1615929580
814044282
972356841
2052388988
574828699
529878311
537309371
1628400161
1521604296
1495853600
618686367
378483829
1795335212
986020221
675848626
1652521933
712777565
699163841
816723809
2090196670
1687437139
1345564774
1624401642
515078897
329312242
1925451636
1724637372
1555065146
574465705
132865500
2015534309
1138492750
297862730
2145530576
165034179
998485317
1372023686
920974443
164989872
1822408861
1016298454
1252733950
1492268188
1818638914
342114800
295762283
2039733877
576446834
106658531
241059796
476037469
532624007
1219651293
362227152
1609680964
600567669
1331557188
163894764
1316665897
1796465377
374223985
2100433581
21808082
1891284563
1810759175
674465468
586174756
1627275589
1036363935
864043603
474839394
1663204663
1991195162
625714562
381902907
1435807918
1676468887
650549890
585858470
1292665033
229626771
528108692
1025700256
703679007
1638089028
1029579728
665908212
695148471
1836359348
1366333855
1017982125
750217447
2062336849
876350609
1743349512
669712514
1621176503
1410971006
2091432297
852933478
165765829
1862985136
1194295107
1943149635
132856114
301426375
1330541814
912059397
1025259832
1236849373
1386254239
1400413441
679582356
655707886
27276863
1113127204
424623695
464926745
393254452
2145510909
1601623032
1003298579
19551865
316369268
429835500
1587646638
1655744689
1766397542
688505365
1532748724
669822727
1548431179
1811933909
82217151
1690900139
1495950220
495993741
1636008742
1120208237
1711214500
612810821
253786238
1136869638
2017505558
1808256237
1209747846
733471405
764179484
543725136
1484754244
1605778156
1492397712
213418226
1799186381
749932008
2082604848
1220082500
1085088267
725172777
1625692680
853344601
1879839542
1795664945
1595907615
953405054
2031924743
2012782797
543706718
417406565
1446914095
312736708
1161862459
1928251646
1366394206
885875454
286458114
1385855826
335302666
1051874625
1585975227
1525740414
1634652279
238800649
1572348681
1830775395
1931705923
2051867294
1696430188
1505515718
1953591265
1098819238
667340455
565164257
487042775
115058019
1493578480
627472689
1753173801
1808966847
1854735765
2106531171
1851864599
510765377
1446714874
1922004177
1482347085
511114625
94675824
484988163
873539367
425840818
533974238
1922141999
1978137707
828125277
1480874209
734433171
1483893497
532089715
143834999
359338713
1889244537
1910218852
2109296615
1315002719
773078198
1473794668
900491419
1622313626
1727680299
168458366
2012932256
2064554938
1099721353
1579237316
57782082
2144001580
1703935871
1115386846
2008888553
419864843
1222731454
1085484540
1111869531
822839563
1343291722
1660923570
1176390701
463261548
1832216620
1168516417
361557340
1702753979
1448172269
425440128
245451784
1631198214
763372424
332948506
626021271
1670574333
1533309362
850869395
671074487
492643743
1430407227
1599638060
1362820070
156124215
672522269
777641240
1773643513
1733353051
1121115529
1657509092
1474923870
791334593
1821821356
552711199
909469376
688423882
1865780328
1043349915
1388786752
1374420475
1826437157
1814321126
1298542274
799909867
1532727650
279542593
1750370720
29239438
145482850
1964031411
787642238
414131013
604476864
1500085238
1521121808
1767318534
1175023445
229356731
1090551530
102281412
1426214058
38381157
1059878015
1318228022
2055252899
1049173977
692448379
795041730
1888084911
1794089582
993956048
1802107828
271365157
1147953466
490129513
1706812715
1958497423
1938575168
903173713
263511467
2132612331
1023071911
816092702
516156776
2065038628
1519402318
370930770
1120100957
319024541
1943057480
646809174
659352417
863143229
2083885687
550238317
1095072722
1069851873
1095275064
332167032
1157625591
801087404
92725435
222735338
729217308
1489996596
989519357
886730843
1457426012
707767158
229881951
204492777
1986804584
575899109
1239011563
1033655274
1002285954
1480090847
911244444
1499610587
200580076
1841261956
1886833133
661850283
1064003941
37969096
325271032
261179034
1053961461
360488491
64638609
1825524203
188494060
277476462
1337062570
929023704
1788508878
1867745051
1824047099
828850569
1660777528
238330463
1285597378
329860676
1069851873
682890963
402116760
2127856924
976388079
916886580
1929666834
2041533219
1191679467
125056865
1398631604
197866850
994844354
428769500
801275498
363387064
1146993532
1181643774
1851792761
7620750
739009854
1337495434
2064273556
2051918657
1117814553
1462189955
1066876226
182961541
421199589
210648643
1563947384
1740669045
1011122951
2076479305
530597752
912616445
1797013901
2041221029
577207477
16147984
1088238362
1059477298
1972600985
1862507769
16566930
1379693611
1390362322
1809160558
2037223222
441706535
395307163
108697352
862422226
1179593436
236610453
146967782
51182451
1930629788
1870511680
1244285899
1336792520
1180107152
1952769375
571536579
1345596463
1254247941
833200883
80332588
369658782
1509332464
1203232834
344775730
1827671233
2005897464
83685002
1203689973
2064854130
991384126
245721772
1222440784
828257596
399678984
1535724191
1317553230
312874040
306784680
2011431565
159848654
727389067
2111116483
644527662
1807227207
2034674872
2055245902
914433903
1392145796
2060936174
236893253
2118789558
246267819
1710947513
1997275413
2139055194
1363970616
1301286677
639237889
784123009
874597781
1327665227
484462035
1794246231
1422036117
1032062619
1957412199
1795124144
724967935
1782378634
1835695593
354171076
529652331
702899735
932298261
1888498660
1020221563
1504038181
380474149
2130581127
2008912912
2145276087
141223210
239501674
1080265854
615028149
1771737354
1226665146
1519780493
295580650
1158327773
1929057826
261092796
164327461
345177799
263992459
1884465235
1064598205
1792381351
671217054
1787317014
2055747462
560712299
78405348
2136344001
910622442
1066740111
1508312738
2093885804
1140753975
1738128380
821951090
904245023
150168167
374999631
1858825495
592330834
1751467678
1696785214
248835034
1781253675
460712659
486102914
90357339
979597530
706635729
1944686874
811244646
700487033
1467588794
239389556
902517316
19435281
1528847400
1163763683
1915744180
1157410754
2063436794
617388626
1258252111
884781423
2098868680
1447652447
1171979528
536794695
123140778
499847559
726350712
727155596
1628281879
569604232
1797050692
854293684
1070188346
2123889827
1937513336
1726487377
1919543772
349656930
1558373663
1454817800
1874433243
460530812
1310957079
1103079752
1704564336
1778101339
1849959330
1371708710
551513532
1719564154
1322514325
606468774
483273255
1870432872
1615117073
2019610885
1480432044
1034412947
1151298610
890130008
1509667766
1492599894
1520072134
2000264226
1747088639
584786895
337401536
1151279524
362642247
528318090
1098694283
1081264266
2039102634
1000810372
702819344
1555281441
1187188587
895813465
453281061
2004226119
1467246784
895694904
1223814269
888637622
1123516367
926935078
1983021742
1199854723
2133466895
992297897
1454248951
1041229244
2031143503
652543972
910166450
224417084
772533629
1212749019
953258116
1689657689
2117645890
625250664
2064034563
2077568363
1661946110
192887355
1865261185
1839829572
1792712146
822695312
126900598
1994747739
59388737
1155796723
1666908812
102611197
267831329
1626705693
654624346
56293802
2119777887
375854052
245558748
547814039
977935346
1997982849
250774701
2138929760
1282561650
512278196
1981811699
1649576429
242456797
826996546
323745714
119006337
1402677270
2042024429
1383097945
2094207787
1269838205
223302458
427295252
116621796
894791758
1120051236
1448084843
486281143
1888574896
1190712866
15819117
1609854723
1513041208
1916614483
2003605829
1008778692
2077810793
1975635130
1261943136
519721909
2006131680
800399309
447054043
1088561027
433908786
371619151
707759479
2048963740
607197268
254437888
651363696
65154765
709074463
626254286
1142572116
82122852
212535591
1470790903
1881086551
356798151
945558843
2112347762
1376922599
695918424
1290446036
45918023
1020618143
76957620
1864483774
1385237574
1767033665
817592709
1698455989
1272227857
832776764
404086308
1828738492
811016962
911861636
1102239776
130508877
1050149026
1086176845
2094358716
1345889642
1996488926
1565165785
1998889488
723420215
1271574858
708450918
892313382
548522072
1802927804
1431526898
266613715
1608620356
1459454515
1566769476
1685302048
1196443603
1079591929
432470803
922862827
1734489590
1246788043
169531668
180655655
959722139
1183031433
303732399
618049436
111761880
827384553
1421161752
429362285
1642223586
856423261
463700733
342573904
137032506
1662067919
1336347822
408146198
1019337167
1497452797
1846566422
1840292030
2023708323
842583911
341354099
650139630
1448324372
1948830579
56450946
779890481
1034869403
1102778429
1511984385
7249969
1722836327
293335217
475357356
779160859
1513269372
1504428153
178285380
1864009542
1121301821
1202781337
202926438
527201990
1582105326
1023534578
1171994213
341438572
772076248
503073579
1567882568
1640448034
2029775424
1625277111
366650626
1733129707
967224706
1218016040
1979579160
377717356
1561207976
1141571724
2075648479
273793789
549506741
1068292834
269402358
1072057082
99512920
1209390718
1122161428
1924641696
359797500
35005875
1706063152
2072098678
1669195828
1167713910
1193799943
1032377491
1752059613
114369826
97623619
1504637414
354960587
445565277
854823599
1170537949
791391167
1742679957
1935514383
750263407
1642855953
290685061
1017260537
503571704
1149077184
2115451133
593584509
1806955686
796115898
1285112991
24364924
1990241600
1128201074
510702875
1378321556
1690886281
1966139734
901391353
855027596
1456780189
514688340
1864769907
995535409
940261315
1912939786
6063288
918828427
1374864823
1014649106
519156022
20505009
1933704589
23564579
1330621153
54090530
556414254
1335830793
606146280
681700932
48045037
1868413943
1778524264
1887423381
852690218
603763978
911785090
1218858397
2091483436
922627065
1637565512
1586919348
1034035486
766277750
702881592
1341478530
1948417980
886754675
1611837725
1127410053
1319731638
610365863
1463121456
366322471
593398962
2015397730
225528399
1019354989
111950456
527943867
1060184526
569904037
1952463052
1483416065
1235593619
1104991698
182001662
238343659
2039089977
4433265
1108571018
1732324023
133053096
637381015
2113667113
1217055354
1074788211
1367709333
2064286026
786401355
362283494
2072639240
1299902431
1176976980
563003881
1403869679
1977153677
1247699849
79450786
1775013175
1496387058
1924136631
1473215372
1378270773
1124927579
549377284
221524063
66556909
167211363
867941996
316207094
1058082386
1354292965
939898785
2037327368
1951853880
657259403
384302327
1451629747
177952421
1462431875
2002889796
2135556820
288666375
1181162485
662755230
1199781036
958679982
2128101920
852007073
924603811
379365430
1199479822
1697439461
1338091733
1886520382
1388621963
964900306
1226809256
708202263
520761397
345455206
493137885
1882517689
1282150251
1598764240
1482030037
976920069
1936204734
1963949501
1733836195
1697415978
2110029070
107932146
543007758
586535154
1692969745
1015004532
933987718
1247811643
393922681
1149562139
1021503477
1009388494
1802101808
96514550
1880160970
938618806
851333459
804529392
512544932
912347399
1854199505
1586065867
810276344
1920787850
333836060
105869866
1758761426
221593754
1852285512
19901094
1409875244
2134039498
56522015
1647209555
110192522
1632477143
1291087342
1793122981
1451722876
139914389
414218921
1801360147
1492504405
1762547662
279207370
945958223
1347297750
1842391305
2064767048
766798840
886889307
998274084
1669922741
578792989
29829457
1316975814
820028159
722075402
1904674553
463708239
730197182
167217281
1134443041
2000159165
563973960
1176286180
1040973145
1089179983
498912130
1885113213
1497166431
1213822856
1121330091
1447053932
433588928
1233630060
1647028426
352308182
236114247
281371985
1810649599
2121573396
1857581408
681067466
1617708169
1445669061
85973561
857313670
1560513860
690628902
1360515248
817680914
1510577383
1716233560
319783890
79905890
295947126
150138773
1911047
299202201
1205982140
2101569906
1460635714
1006345145
1504112672
170996489
107496842
110869490
173791038
262992441
92680279
1744374853
938437465
485653737
1655726243
1831632620
1273214130
1312224355
1542664940
1308061848
742867678
511045713
2039102634
1883385146
705503940
790405154
186228873
1821782988
189957223
1844709286
221785999
1817577270
436824816
2009825492
521154699
2073186784
713545218
278521365
1890731780
1720540911
1991553716
2010361451
1396176289
2034981712
251016925
942159977
2127773344
252103600
1849143588
1280745439
2141961487
347209931
1188776985
302551081
1976422940
2125453300
448575648
19598153
539353099
198852554
199609734
2098294298
2121562759
878109262
1371722470
202096775
1594954378
1046883890
1895799184
863867168
708226888
404297545
1622915534
962647201
188242535
797851958
539972939
1776947775
472068300
1950489144
1638228371
669265905
270213738
946030044
574575238
950865374
954146998
61807515
1067812814
365841906
1074282633
1580645977
1550257847
315572175
980054631
272803709
2038984576
1370228686
424232493
917141989
1793293291
345824082
819981074
1790584558
1786145906
5699775
2006945547
1926263548
1310643207
2001400287
2137541742
291639888
2058148895
589869300
1417774221
1064206092
75074804
810089048
1593437222
426902752
263063077
154006989
1625271657
1003491603
750354744
772531831
1053982130
1672558712
1894033944
902054545
2025289564
1974448805
1766678189
581472060
700260558
797357614
1343647856
396817831
1020618143
321176291
983788384
1223369065
979163735
505602491
129073995
1101676366
1606373581
1950647761
1416373259
2010058344
2075576397
1858202800
721136015
1752143218
1849055338
1168585566
1936998257
113644428
1944243295
382835121
342633255
421012122
868697375
954620726
1566572367
52774557
810761493
1455385372
941465520
2004255552
1616791343
1153494651
587345640
595674005
1003979696
833716700
909986686
1023342532
1653575338
924061836
52832306
148237348
33183459
1888319116
452811050
1596719623
1888049568
1107530947
47321632
324779559
1509916868
1268139317
930389744
349936076
1337258611
168022962
559310155
1454982669
577669924
1166797336
94386500
335494643
513146094
872464540
1063773848
191355240
1120622394
1073718212
1559768052
1483755450
1839706876
1553402601
322045199
1716558752
2009028817
1245765730
1124953696
1181949495
542009558
1538995275
1830850222
1857512478
154481564
461658727
551243058
1280550976
1815907021
1355464021
217223867
1650533911
313147420
1527501121
1669806578
417696953
2081555563
285082037
1088319977
1030239093
618070907
1175354061
278324852
1436174592
1545460979
977264402
1520058539
1908385460
1739395223
1622595350
312084490
1045822782
1437608409
1262426385
112027662
10339878
1680212561
171538518
165450851
837571398
196426958
730080713
626118747
1196970357
1462680027
1742076554
1884650643
702996667
182864451
689250949
1018598967
139974174
133055382
1108144322
2029717439
504795488
1483231331
1591015408
986961155
968155950
8145484
1668138711
222915685
1350510503
1437733513
752244618
1998048565
1735775196
320722936
881551197
687426499
2117448536
440625114
188947330
8546393
1761532954
1622240391
1957635555
839227933
769425636
2113206829
293448609
2134320946
830862529
1499009766
1592150676
1789430305
1671016249
1798810002
1766115807
1050318775
306535141
609941675
341785880
975495590
1519608906
490033268
2021479443
660205823
173392920
404323482
975128837
139160150
1748873139
117001691
1397758110
215093600
1009527177
1663687847
1074541897
618399547
2099285451
1814373362
2003341535
71781376
1267574740
260246075
1820384729
177911479
915823278
1219904041
835607805
400366711
376157984
1047507109
574314957
1288306553
1948928493
1154357400
1030285124
947197925
263155406
1545748908
29183664
394873861
1326378287
1576641754
1450291600
163711882
1870278704
20773231
168041216
211903190
366971202
39414565
1193067282
322179521
597213015
864279731
1827104452
683206091
767457360
1997484786
1925751456
115760376
1581382297
909817112
198714210
1686568530
848668711
852212640
1962768108
961602209
1438825619
979551239
1572029708
762653936
2047528636
522715312
146955834
1861357495
916159263
214421168
1105635206
187121425
1147388240
868437468
1472013535
793416682
2137852909
1531609108
372864536
967737584
1378569289
669541376
1330963479
1885112074
1389787540
733916479
431775224
352984052
498813815
1673241791
9665292
700529635
882770817
795470968
180262706
1811682017
537988952
426991766
978663029
1307700465
510032827
292158116
642263737
2002187552
1145499734
1298365756
1475542334
594786594
132741719
2068770331
291515852
1989524142
474196404
889343894
1490133437
899454920
1726573027
835708652
1797210249
1243981996
1981840194
1705822025
1531325762
646710321
445391227
1495307533
566587053
1643465372
1956427150
1820585613
2081936642
232057945
1647317941
1321534470
987243827
1348953879
1716439408
930668605
387577495
649019378
42936798
1102020412
419351227
60720891
2012765543
1638699542
993705926
638922766
1090616990
726897400
759326514
1333895877
89440652
300616169
1800663708
1002834812
544911913
803334596
124869647
2074025783
1019734592
458240392
113905734
205350110
1434480433
2039127514
913577287
1107797931
1268377263
1617477703
1333417178
1137737618
679901533
1584056132
211660291
881900870
1454367266
1844227286
2001572863
646521099
724934541
910328921
668682998
657493790
886050189
253534443
1066949829
1561236390
1157980989
1091588858
265356283
543853231
46203092
2049143515
1670501240
238574966
1955554339
447530884
1201697724
498912130
544906402
75080766
1210339646
408779381
563986205
575010135
875504429
86811224
320102454
1263016197
449841902
1569663451
2027751726
1468535040
1096480539
1458174133
2145511114
668562068
51329687
1830396972
2010558279
1999107792
1338615849
1277345938
821100608
1547273616
2129138191
2747591
1219206335
1971858501
1023036843
633566926
696149814
427581326
994295314
374946590
1632645173
1190758841
11475174
1893460265
1133865891
1168451163
2120084797
806587242
598590317
200427469
1673906666
1815564401
886510195
1694062691
1090793731
61656553
352835467
204334312
141928333
1444120197
1854084821
1162234798
698495443
998162072
1795180612
1679330550
366047973
1854999025
1000877062
1657056307
1285133121
1137496736
6544358
1326209725
680026483
83708435
823640267
1656168210
692356663
659457268
1872113539
1416224785
311641361
1148161157
1391800640
293019757
22925710
122554178
89484278
1845656571
963767530
1309876865
657763253
515345539
1145287379
304959094
1056885082
104267465
808069345
1563173744
777699981
1730966097
327072234
950451201
1376758062
248479989
979571604
2037796223
1230022589
1479231333
55273307
1682620672
219457480
317100735
1357880356
2105689221
1960117694
1508715595
877273817
46728675
1397060935
1446343112
1339652999
843620832
139357770
1991676308
82520325
2105213896
1227661586
15718563
877422257
985130540
378067248
1229347239
1221340849
190909183
1537078468
86878861
1182562602
1400355014
939448182
1936500144
1196017471
606818286
133740167
1930146599
2097586092
840885967
350852212
520067795
855688126
1244504768
423258063
461323127
1425463831
1986222539
524847193
225478663
1102515688
127890252
328747704
1750506177
1432327812
2035454902
1170177882
1143302386
2123337973
1147529644
771322660
1426904651
1934140318
1515053686
1965256578
27676060
910681567
1960910488
115066533
603169860
94803408
1702320449
97147061
260078637
780252815
1167012768
145638550
673877474
2109566977
691328842
1093426253
1954306054
1163478558
970021501
800948513
370284134
906471272
1653740356
407009142
1362320523
1964797261
1479701330
1405591372
1862688518
1137663962
1878092008
620886943
964890609
1827131027
1761789714
302472446
164926536
1752577753
1292376230
1683620121
70341668
50982763
1865620607
1154207453
580227249
1201175629
1050705228
249173912
1232208082
252491176
344898176
262227532
801141366
334840334
1484613171
1290193692
428859480
1024218753
271924936
1733235670
1701613146
994403830
1343784455
629800080
939235357
1594716879
1510937264
490612456
334410438
923852401
1467898053
1976863516
165089051
493202948
176963448
6597120
248184586
1005482612
746258168
81091196
256732696
302621650
600253126
1028376896
1123549384
2077732324
116725832
1734600892
1802031211
999492756
1273253882
1893744618
1825356401
926781778
1731852207
1113672853
1699551080
707030098
474281135
1003819664
1567532428
1652076182
365644383
1546444667
835111167
1070712245
1574753283
1674932848
155815671
1320289138
1331894785
1297662068
1867469488
1814512976
919484899
386140856
1365850912
20927884
1896473697
277929844
1601508418
653612943
387758043
635243091
1396780085
1006722349
599765296
1573491800
1082157652
1027532391
985460198
1581549564
881186530
1144101225
1129637160
1423452452
1720853542
350202972
1746583704
997270265
713889829
825037576
1468103040
1696459873
1972031212
696478009
886450862
1551425760
912459144
1853973987
1223996610
1347552214
1056074972
1009670343
28910808
1711526162
1967041596
1884325214
491012209
287782997
794543799
934567674
610336429
439231150
1254711418
1818952999
955687233
1455789151
1220636576
649783579
1313692830
1345064408
1526165193
1878918826
1140471889
1455363835
1911584128
1738182691
1726416444
745160017
65375840
1404673294
352606481
1586892472
1213434876
69034490
1015633309
1743794484
1880886367
1031135924
721697788
1381907635
1082452544
165089051
1940142784
161738396
58583590
1141240717
1261615018
548520953
1936373360
592230317
995490704
1130017158
783062337
1276612388
1357681024
1401140171
221121334
1107850951
818908525
1234235
2008480328
542923924
848036220
17915733
1132702681
860879020
570953410
528283433
1612616847
836204766
1289753538
1240803684
770355626
85599707
1516721485
13788807
1592296526
285540317
956116124
1674890278
1041097223
803995898
1559045084
1286778470
1842645277
296698870
793390084
1106717843
1188434696
743692163
1510754320
1563046561
509361566
1465365932
531909018
1569163225
343539466
527815671
564759192
1768565413
711225443
44281899
2017366520
1451769145
1635852988
1299378601
661166431
922922945
360699312
1576770997
393055844
920489497
1033956786
1012779207
466199484
854740963
1442672984
277486875
708453207
1884869503
220430389
1365201845
788860347
2120198291
216163402
1843483333
11264239
599230556
1796487364
1586320485
1091147163
873300615
1092234956
701511853
1038986813
1980640826
729692549
1117035419
1957677206
1524636655
927686140
980513968
254252678
800571166
1753291872
1654702284
2107539378
885036171
711410424
154507366
999999203
2097406422
1774887468
1687832649
1256707481
766762902
598508071
1384491721
705363590
857234040
1903700327
1884038320
1282614347
552234977
1564506535
647787377
1109995064
704792792
810726173
1331508423
2130822123
1889481918
506799423
1037185582
1105136284
1958713501
281999368
506847199
859821049
1150613648
1073379948
1058922966
732804979
511070142
2037946030
589455654
159879734
1111249990
1727219424
1290920655
387128177
48012341
1769849440
266556612
1074999070
1088112765
1751833391
236612294
698975277
1920580178
1961297620
633190499
537128964
1805081682
1354680797
1336599256
509042418
1961134246
671480899
162062738
920665493
1579205401
40787078
364203984
1677731039
956711862
155888152
2013744581
1272879728
1655933679
1489930340
1204182234
1369054042
2031797760
554701320
1334276011
1489460816
513766268
111895355
1953961670
565513163
2143986381
1499962757
1326338068
1819775763
656850431
1620510029
48089907
571556951
618093042
1009729554
215188644
190259679
469060042
1735923176
1790513729
655572713
354457380
1848875628
1033569908
1144187579
1734509074
1568731821
1768293715
525297807
824714955
1543082861
1037896787
2103818852
142759487
156606055
562685182
1073405915
1833106662
835559549
2026056362
1902817286
1514985425
2120607069
1874975228
613574091
944603367
1644195334
949822818
945110530
124475156
1867633926
606947063
767532798
1449150434
447152757
779171242
1700118441
1506977443
1774387595
282603079
1444870865
812788054
7833192
1636049033
1119346848
668214058
874608733
1502851326
1933792213
1474600677
1651037777
2011374182
567952403
751131172
1785134072
1587139525
753738659
1916527858
1806009545
25264070
821746366
106791837
1653910554
174909957
1411541808
401209451
2129174171
307243557
268419661
1893522589
1323390566
493060459
756976092
805952412
2000620279
905714149
26547085
579550695
1553182041
1655367910
1986301575
413099483
1035341669
1140656414
1077702494
1210159555
683312144
1823612267
608475990
210127848
112934579
733759078
691981561
925108667
1810948821
1425831198
1872216091
186064323
355218823
58903167
511643512
1472940067
1755363940
1727285489
1694067738
936734783
130416477
1916217135
202899379
122905294
1726101101
1786846407
164005562
739681342
1057582815
649780133
1686394608
333615682
1421078043
1933284154
1237838148
756962983
2074183458
332142490
2091486866
1263799222
487162992
378150239
1755281011
399257627
939912993
592832939
1160389019
116014522
1986669067
1465700373
127633812
476981275
2072327611
568815651
1968698599
1447277565
1236623405
2045758224
1002689715
2018836003
612090907
1179041405
1847927746
1688501169
369595119
2144003372
518714467
101137838
725577830
1492881727
952811125
1609760351
636466730
452602847
1079571570
1113946864
988176210
1271905310
1934876317
870378874
1657942422
143537841
1238840216
1518573905
1786097612
694318365
967792375
1982110932
897309190
903337327
400189720
1447913371
776304062
1256576631
1911466167
768172454
1295504470
1876837646
1338754921
526458498
692431412
1999983953
2079118567
1686926444
278307249
1485891596
818281590
256040494
844897884
897893729
1265845830
1175502965
1017337786
1450963215
461225530
2141149623
1976371132
707606395
1867406050
1524750052
786981060
1209094495
197819282
278075732
2113640119
1030719209
1541309786
1876371674
446240298
1971504254
1768499117
1496803737
176520615
1998901183
2045623736
670812024
916444426
1136935131
1480970997
712561748
703464497
184695251
1997591715
318650954
298022130
1115052651
597213773
1903114519
389509763
1379738729
103979174
1463323133
891846014
2001236016
1690819063
1609772820
1969026970
2091687051
273322113
98394485
1972546327
306768115
227724752
1383075467
1748710033
1354509240
1280219394
1015324109
1902898316
822212051
930133188
1319507224
1937614269
1516213078
1171162694
478250608
699474069
1495709624
335870560
1327147615
886846982
1371457254
1019888145
1225464268
3937860
2118396225
304005867
1672222351
194457707
619007425
718710881
1605588971
1685350122
732372549
384715547
944102739
1883643538
967930454
253504238
593789487
580557870
979619731
353845527
1158061154
774560473
122454482
578246563
318876083
308513434
881359002
633121867
146135008
1027863411
905939268
1623559672
1369645351
660973708
405889748
120971684
501444575
1614652299
789684833
1882100520
775547477
182220180
779948288
1665541451
131427049
1294102993
829810226
864591360
1685636889
113645411
1716132654
1854460580
1656809416
1296599943
2081060103
486817645
2060142013
1531904743
562955477
936015321
1517301724
926667949
76813204
1807719523
759538596
103870956
619949500
542391363
1126359573
172347481
385600486
1253694411
393644864
413919978
284589726
1824543062
1659228675
550698697
1849979812
945577146
868096347
539628462
177491170
1044480409
1688676111
605096026
1786613004
1566020625
1330427464
583195674
1465770662
1219299010
1675173294
1207318681
245509328
1250254936
200910204
316716154
918036836
1265968518
1244090265
670997943
598773951
1055462887
663608032
1096136285
1565889881
311595118
916691827
123747993
1714280928
1352486754
1149228879
352194086
680244445
1905945129
1546809210
1876924420
1724363820
1887553727
893727262
508713337
66285143
1590325948
1016752988
1950760463
2010727236
2049579933
1116254919
1212954456
1634547279
1178845022
918231624
331518610
1576877935
35029818
452577007
183076792
577864341
1379595571
564945702
556430818
1132732779
656040979
909959642
753161114
746079413
1196982931
65256164
432330700
1266651641
748163804
1473135083
2062078385
1064820730
940801538
1224214354
2022939679
711874146
1041115050
116397060
2065735091
257075693
314812230
1471297479
999852523
1973280825
296781728
1391882506
1511718642
1282114221
1850059797
2109265499
1383696635
888846440
392605823
508662522
2092228604
1875925378
1373464861
1330121637
203449517
530019052
1241547066
204940688
1668058299
2004187287
281468097
1264598439
67401809
1211189170
1491090365
130256640
520020601
282066860
1647405812
212762865
346838868
248660920
961631683
952040438
2049123960
1056488261
986881588
1365008457
18507578
356150703
1952987051
232376508
336235312
130598281
691475786
2113468850
521540920
1540330585
1758568656
1951978527
1595071867
1734079117
1046409659
1903420108
2025044427
1087128070
538814994
1378635505
1482787391
1819781627
46774953
1497571990
2117083597
792631826
293962198
2047091084
1914373610
944228114
33625857
1098831823
1380052086
98750667
1399262562
1867575323
1254991811
451778695
512340420
1319991497
2059719082
569647787
502924623
1430598171
1695803611
1508109953
1479713752
120284027
1654681133
2033025138
1727889772
1229517849
1847045138
1828603946
984846368
1117967800
1195591992
860985850
1828201280
1617855896
895639631
652798727
1888219556
325280557
624472193
1968971394
598506680
2013921809
947310437
1400736842
895804986
167820522
373314013
1267452963
1226837478
772054937
68615678
2038542519
49497946
1465851104
295068733
833260272
889487140
1491889048
1155653919
1236124792
1523542548
1110347859
1354806722
1557466522
857808355
1911305908
309328287
914448720
378279442
2076847504
1704501881
1467561724
253320303
1408566536
1894797813
885471032
685924420
2105866623
1791648853
1514301527
549055900
181223243
318847704
1414676809
693331953
2135621956
1009138400
431134906
1042992647
904736028
147219649
1331487706
1592990375
2068170992
1096186570
813715143
2127889386
1391248831
1761868718
1396752777
1978616367
401542246
146878822
842564156
1135125886
1902428272
2031216891
555299128
1632776399
82651080
1454931826
831006671
172747583
47233519
1327537050
1325157860
817948620
1896956267
628542147
681698084
752564724
581788059
1433164933
997048588
36449153
642309317
1539129997
783011629
1456083086
2101186835
657938203
1665385951
1234169628
606884606
1035688119
1315741978
1997272403
258544375
1645386847
1614852256
1361950302
637020000
1174208333
180382933
1307839875
1793532459
1085134458
178759420
2134905186
264183974
290301752
1520766652
1532175766
1128768164
1158298160
1889650704
2032101029
193552572
1382783096
237830359
1886702320
1304218299
58637319
669936438
238172958
648180602
126614297
1094080329
533285261
1810006984
1767359146
1179434924
341503672
1842811601
1169306766
491447869
1382941832
1610495347
1516359435
982047925
1429425345
1526328617
155514136
593319579
1636179419
754585890
504347839
1377097452
838748383
939342948
1425810174
1331793444
1716546369
327681428
2049298017
1915766107
748684732
722614277
1237205836
1193830763
1720500391
509035928
319551075
852212640
1063262864
24276331
117839864
1905807540
773029819
1892932534
1214834558
1404139871
833373681
1633786358
739870141
857909605
1395397481
2106995135
565125260
211464670
1196310250
778376360
228347499
97175701
994029514
618244736
329084842
1121661262
2108433376
994721005
2091181296
40729329
1995537343
644419614
1500892990
1777346750
1199503602
1421452720
1465973921
2071135670
533553247
443202560
458072950
1995625308
1487303375
1675055071
691574918
1512228802
1852504199
1065672228
1717336312
1122863650
2119146393
2140933516
480411377
1824840586
1596962808
205395052
384944518
1097112369
455829089
101104452
1329661679
1823626498
428693967
1763178162
1403013442
1157365531
1829431702
1759269756
621518963
1548460115
1667825397
268336796
1779476330
715763633
444787560
1708790691
86923723
876167810
1034393262
1236438359
108102098
1709644394
144109853
1243454936
1893706266
865063221
487948383
902598497
347540783
1254923799
122963330
133387049
1075592561
400740823
104025383
1605018500
1545817190
1940249639
1506452682
1214721543
1395884028
1133495973
767991440
2072102791
36369295
1993855592
1026713001
1328990002
1819268474
432090562
923290376
538135169
408865805
1926895004
1475763892
582363848
531218651
1059398823
254451490
2042680521
669434460
2062853768
1338187331
1497058567
2035083779
1541128772
1889170158
1775993582
512331097
852269919
1770813540
307395133
81906555
2139810512
8722468
1330801509
144510975
1051578674
1749582434
2132039856
615413493
1526040816
1273313318
510384997
194111842
1865792264
912637150
1492477923
1010610488
1291374888
1949225047
733302326
1597924694
189546969
1790196044
1925612903
1544375061
2029303314
2118100774
2021927610
1105136284
175139458
1520305703
1572703120
2076179004
2062048184
1008156292
1818978274
1720059815
1222113939
1363497967
2121304229
954682303
291826208
1018206223
1000604104
374068021
1530305071
603280265
393187533
883280667
1866000746
2121147638
1291677841
1872822458
694199906
1785435187
581128854
350225442
1857949130
988238224
893513964
766707676
1054419782
2040674568
539743863
1327109889
429452213
748258944
1618798080
1864195144
957769581
927775251
1372098710
1088518326
743506619
2141353152
853742043
1006295320
1003417851
1089570817
989712053
472227767
1433530130
1179480600
1714706079
426008008
1699419806
362876317
1240911347
976475629
1715125928
246897060
1096545739
1742486314
1331453759
952743925
1861952677
1955726310
2138288054
765986177
1799850837
347166333
1786544181
1666167959
1313851306
1288104410
2043235095
1050266911
1814890935
1557804733
1985274100
148042594
1398287370
703678262
468674383
2060030377
958860797
1244158233
686662873
2037050015
1027246988
617953742
2030841594
1518249415
1609246026
673380621
1922337963
686012435
844791104
2048013559
876517889
1914344845
1094167098
1583022713
618304677
1615765891
564704880
121270306
987637304
1927928498
645246321
789515959
2058443189
1870739283
1214494696
1051516437
1901222675
1691297414
1529915025
1045857736
857247784
1374419999
1768344958
828915138
2076163730
1279829692
437039134
707864453
1178121212
1911858654
504548253
195115104
1960715833
1165420124
468228024
1216504029
459935112
2022967969
793321165
1158983738
2104566872
1900941902
854896389
1050490221
276119665
1791536071
573486059
374181449
103368712
1633435889
177238485
1110669754
2089474582
2068703834
815335447
1175876299
585325974
1587298907
298662951
1675776706
992426403
765376842
1192080490
1960111004
193631196
1728018252
810331163
694441236
1982870295
1658756831
1621898002
272198422
2053040269
1868171931
2051247637
68896264
77770023
1652775591
477941540
256643405
1557813189
1163982538
649719356
584216840
1674729571
1174257561
1015389333
501879819
1694911830
262201420
646619767
2128933356
1489877643
1366342100
260250475
1497815636
498615534
1775601562
836114712
549513712
1713289474
1098049885
1272447143
1914363071
1475575351
1601384010
398898564
671217054
578606800
935377376
113346546
203187796
1712335832
1145521576
137854363
1322182675
801742996
1794393647
1560124583
1099106795
866986712
1387708899
2015315530
705641839
500390916
1203296374
105968906
1619481473
631449915
536245557
1412540415
1031823284
51888048
886455504
263707137
700730447
104208575
293039078
1441436977
1506093187
1783521545
810975530
880279785
991149339
1838730093
830374929
1486597109
1383138081
350877734
1330824369
1730284049
1010858035
848223672
1063698509
840893621
520940030
1839552665
760811206
683956628
670350000
266733679
782036525
227020205
1826553832
340397823
521602772
1032950832
1855757304
149542505
918214476
421939503
1268138641
466020477
1716984995
977703536
1565143407
779294938
1610071711
1825960651
832338402
1482160285
1112458946
590407383
930257181
1702275992
1973094007
1317467180
1728863715
831705039
2013954163
1386190980
1296283942
701464206
1249264490
65131001
158877900
1274710846
280085613
1399360372
755315963
579191200
215746544
1592492808
340092957
1539442313
576723233
29519537
23143282
1490812665
178692008
1794189582
2126070734
922695951
1792913639
1887766244
80749028
982711650
1733638067
1259892207
847534594
1669377019
296851847
510743995
299872236
546689410
718794617
1475610731
1560546919
579754849
1439060209
613510632
1657752234
853422459
1715086379
73829382
1754805026
775541935
198357493
1531699604
1988912223
263505039
345001415
1376220316
1601631553
1066570439
48410400
1775176800
1366609087
669391800
1445921273
90409633
341293353
639197589
604696459
837123059
1561758621
1828882430
765223370
1505419758
1708116326
328090535
1138277763
1624568736
455754375
1846834582
991773198
55998406
1622875238
620381906
606168103
1205234812
2079207110
503968784
656573101
829143799
1994565489
60819276
1611777522
919066663
669784803
528144895
1645044425
775959196
690231580
1965850198
1359766936
499645285
1967260656
1355135548
395401224
2121685349
458214332
735137781
120649499
673837776
1049922549
626935696
1166403741
1239360791
290261137
1395123905
402180585
445008514
1948764051
1835652625
387774371
1664838334
2071748196
2101401322
570939559
1914882647
947523377
1729805846
122381930
2102395232
174922312
1469375751
85451450
94482700
258310656
232218233
900604606
2083764046
1373101541
258573493
141883512
1973661136
978691409
1312786337
1293770722
378932798
100652158
665331180
1991543794
1077949566
1435661394
1098209504
1545672731
1475545551
813715143
1403788739
356907526
1813239636
853854229
345883511
1356398289
740618765
814748117
178413519
1142303430
1460926626
999738734
376402512
963593133
1127369749
433591691
1416880587
992858712
1056944789
1082256061
533959630
2008640612
54884455
337056477
1108266228
567319511
1074150941
962759339
905764989
1258960964
1764370034
1473695698
519286949
1773898487
1078611389
1295243283
552364486
336697649
331750859
1190252402
673519457
1144408971
78282135
224010134
1050388699
162212933
1774029143
198417795
2024893969
217133475
1168536796
729143282
1400733485
1102346546
1124472587
868445057
1439542667
1372049400
1590432221
1357327257
275144073
712215021
1009008054
1664605974
781039419
158269420
1486297809
1397012584
461843830
2006295162
771286131
845372557
1222276035
1583010117
359559496
2073733319
1577707192
1308803738
1918252718
915986686
455963415
1229514881
494167801
1786059367
2076649833
1455329128
2111672495
1255675775
1488466799
818820834
814739125
1558668864
2081299907
1720196808
822307143
638934983
93211727
126361019
582257224
858770985
333048473
474709572
969074728
1484100796
900773614
1305020224
627729017
1042576633
2143436819
1785931753
1535519086
1978870872
1742076554
1875629363
884589502
1310331682
697202974
1173669342
68824594
1305880753
778154688
18757183
608000477
2030310751
1794964258
1028633149
1618381556
164424117
462303771
1656963201
1602116265
780158979
1851882780
1945815103
953632466
115380523
684950260
1337547547
392305555
2124970431
64566602
1911322323
1392749126
57266447
628809317
1461081985
1730893550
1815710170
1579871323
1344222461
164601815
1819068542
437898654
559231834
694277766
538025706
591617281
225218813
260167227
74342984
991886371
1553888026
285686566
1538930264
914361541
768418602
204387987
1313263328
1278348781
465414601
1052926156
1577027399
1997054363
2108110738
1643199401
1929991716
1652304820
36803823
455922264
416523645
171265540
676348585
883063805
421061406
1630110427
2048854088
1238643693
2074692309
210422666
398689603
1737831591
2113686795
337278762
1112056927
882621104
409814211
714733257
1753123049
1458981136
688763974
1726859701
1329313225
745068178
116618420
537009136
875475805
257223617
1721808914
1101609706
970340481
1250158681
29599259
1710579934
1963771814
996249854
1554293565
252709036
296792172
1060086931
1686850948
2047758721
1268876239
1331955218
1058922966
1304159953
119337827
772513783
464920003
1482175968
808878494
1691427894
2034470056
1084664689
411493013
194918555
1282801207
842195042
1922530949
612668946
2102379935
1782164260
123827841
954227242
1399562735
1181102126
1873552601
736379517
2144601770
20276402
1348533521
1203010951
1306260885
1957273329
2079163459
1580584013
1628233026
750217447
819617053
103490253
1777914948
1023716374
1956573588
1291900269
102878914
190540608
813766706
1676042452
1432781051
1659547212
801839409
344290252
1475171051
1545006965
481888704
901711517
2140518443
584031351
1093603022
1066125307
978165975
956097760
578985204
1726452787
124233039
1211561532
1403971754
649564384
690359778
523001935
2060968450
1280372396
549001121
1515920681
2058151316
1256529739
580087831
262749042
691248029
869787864
147498174
1008534385
1124618757
1173250799
1856160632
836378086
247204476
630033345
994951406
1503288523
43791535
595876921
595888526
1648724612
333657110
412966608
1117908301
667456221
451400794
1210316069
744575065
753205960
1422932048
137393807
939235357
89653733
1079566582
1539857840
816047928
1607232608
1253675247
167828332
1411226352
820154839
39438641
518046570
45496585
202407569
949733675
2020727556
821692987
1625579225
681953224
931228429
445885246
874459228
780769652
1211699214
295788891
729875321
1570870109
2117203556
262130141
228578119
1705191391
713777927
967081501
657240012
609985450
2077995084
1682446818
754114728
1089507575
431720333
790496752
1027206365
1676351028
1861703653
1459950376
1810833647
1648249428
956488047
711513533
316151335
1432782315
1916480054
1032130900
1830772786
484918425
673086316
1988120261
683915859
2000833862
819176842
515820681
1339383039
563484444
1761752536
896491219
189087256
1206101714
587591419
1752212174
1559431782
289420738
1835589669
140022427
1367136345
303728382
1873377941
262859667
630879960
2075358988
1453578343
1439336538
34813998
1509611279
838214953
523092761
1225431854
282602153
442470454
688918162
813324843
416107318
1513444996
1728362646
1943374398
670435886
1655589693
1691813985
1923590048
617621160
2097020009
1764108486
1721629247
1190305162
933882291
1983470854
811176652
354813712
1991745636
1011750697
1401717230
383239253
111431522
364010989
294751731
711014160
175335743
1593915850
729228594
1852266132
1246373008
501851608
1779063350
1407338338
691501445
828008959
1298737373
2013246010
1818295313
2129170602
927669067
1352202843
1281751442
951043822
1196252425
1077160995
1226925383
1629618615
79753880
987981822
17420202
1899567954
496797031
652604459
1121643139
350250067
1270284165
326815356
1524226192
1398231454
451608040
2062597096
857277817
635271874
266538853
68861738
1321169157
245505003
1340559087
196860954
201040140
1902406593
1469499460
1032667185
518527397
232175636
1936418364
1026309462
997513943
897607581
227718597
851396574
1891124285
1215742318
348688651
680458352
360256245
1264383065
854658569
1889311973
299861564
1367351557
1781792407
1682410620
20236280
66919506
690125629
1024197791
1403021376
1158828777
1564297897
1434675142
1050848466
1800916825
1757267146
1884237253
2010158292
1294799920
423898730
1147255043
1663626906
810040073
1074809183
739592859
442730085
174026766
1645787470
1783218690
1307015906
1516287275
1071715233
1601768751
2100349106
757873993
141347866
1724526205
307827851
592255349
764192958
954245621
1049416909
1450561627
952296666
939737369
462862637
655114216
161958844
1579505044
782469052
714523430
2007561188
1845977894
1906368647
64629723
1088182649
903120811
439113500
1338588782
1630312585
1816151848
1561045922
877372811
697088299
126053863
1907858405
2097826431
1434298074
1538054423
746829756
863819680
1221514247
348213537
694920324
123409203
865373241
1425278144
2017567826
1536300102
829143799
2076289079
1991978926
1973753149
909055845
230991623
544094145
1793712506
1711195355
450316973
1473594418
454732468
299753140
963022200
1392287399
1155746210
2115923311
1540267363
2058237225
1229741665
70751491
252737196
1936170829
1560209903
794238656
1665286243
1853972096
1800678116
1545868205
924624523
2120225769
437790010
1630672229
779704604
1443072353
1997046153
89915752
923132704
1033520972
1363702549
995979466
870406709
887229936
1143854471
1843735769
1543523862
1853975918
1537502436
506487965
1827646983
2095543388
707612893
806594219
2024174183
1530268580
153311970
1196321050
1613247720
1668959335
183770927
2046302931
1948291599
801411429
74663
982382529
1321663934
1093058055
855407494
780618622
1995403794
503079405
1523649315
232325239
982656933
2071859277
1809277610
1273103078
977150830
858265356
1934940694
1752256826
1498339995
1295498563
1404997212
1301561825
1642022917
1134534628
1315463894
1906865837
1897889547
2089690162
1389404763
757487751
300595227
326537510
1022172910
1894725384
2053033593
237582256
642309317
307092494
2119058836
719432642
1105860093
833966106
1719213849
1354472352
226680850
1451055782
1845318211
152837817
1031322253
1296880823
171254884
974826440
845345470
1266807753
1771206822
1429559585
141606672
1828519877
1764058234
1619530422
1188384650
329038458
1013471522
2061362949
981819157
1290734453
1139620309
1586025380
211465742
306462597
1754235878
1861802267
690294596
1968840125
1215751960
286117678
2019886872
1209680730
749734145
1004671837
2145382489
1264469027
528575192
825432138
1290030709
1580649976
1537465568
79506171
1082972907
528394826
963262480
2113883944
1829036081
600420753
771724016
1865130284
902417712
1246977917
1339273276
858546708
1893170820
623340121
1376306825
2025011136
262308247
1215608731
1822924014
1844016122
2125021792
1653741209
1231282591
1380433024
919483368
1789132848
1182862258
559828139
205350110
162667977
846970669
1604781698
131731494
1548611734
1040358401
279399073
284081714
1150866083
1947879056
1801059582
2010510501
498336124
891638146
1701948006
580622843
928164934
510529325
1089713471
924194618
708242338
1365470644
34178367
33452838
1893121347
700151475
802612602
1664763059
1081893311
1985727075
1457613578
1667639216
293043477
1139229990
861546266
143358681
425895802
1039848347
496012700
355550792
805016499
1571737094
1902026137
317222883
724727206
1750804584
47252939
418288348
1825296389
1765431500
390678043
226641816
498045158
1225451976
211981086
928239810
2060741146
34650045
425346215
608424463
463702627
1148508417
339478814
1919924098
1948373958
96670026
1620679575
2097545749
1312780869
64487574
748004644
849472754
1124827172
2091730720
1607357789
679794397
567664058
4144873
410828240
1790785785
1332623272
1949321803
1093030131
444639671
1132615409
299481454
552496417
2132800173
694328950
1878833076
296831271
390942396
442892312
379936858
120191587
818927216
1400905987
1478288393
726433146
194630535
1407939789
864569453
1894081156
811905000
697995442
219538614
1987972633
1502816053
1385982012
372469160
1679000384
1530885674
1182201889
1986241427
142970907
1935728687
17420202
2027429742
1536200940
1148103700
1795866467
1799400927
777864116
1021406906
1291982254
948486506
659421302
234403339
1684243173
1647077341
1731200223
1977794601
1545851854
146354879
1862437362
1848079099
767580994
1617632628
1912799934
1159066883
1089280166
1666829259
383409827
60341368
1799386328
1483930276
397086975
1930431194
516546473
240047876
504636130
751888226
1938296673
488213645
269837083
1273271904
1123564989
759545907
493149226
1342457199
666082748
904428019
1590093327
1946920139
2082506374
738395342
1425220371
549191313
1820872970
554950615
1411183580
1812023982
1756348156
1024445672
805853649
379466044
614503976
2056997212
593131822
1098670897
1905820535
387455650
957681010
1869066115
179906905
1753541351
1557103713
419809338
9587800
211430854
220079109
1483895029
6573393
1288385643
57353903
1210924137
1493946119
206745919
198094048
1328453612
1495260292
2085609683
1850719814
1849582729
1790389796
1428319967
243452210
596820460
859558575
2059249535
1489857966
426147460
94740433
173350913
616678545
571845100
60740494
307292332
1958902906
542124122
1239716481
606211163
1815329900
442940755
370194593
1988876529
527010692
2054070826
1003204048
1773535830
1321133139
212761772
616971538
1527158355
1304814346
1476273973
1994715429
2043025427
656349708
1850024071
1417826319
1237911315
187109849
1841718805
670991546
1429162164
568066553
666059812
1804690305
948234963
491925835
663357258
649506143
336234217
2105844911
1186770067
433348187
1675311574
1374326531
92513329
1374537936
1937202216
1363986929
1716315007
732154441
188320198
80572185
410965475
1959883174
232720652
307883272
1571126337
125953259
67651047
827382997
286787737
1984479469
430405869
971715076
1254162881
60786684
1318454994
1493641687
1202438818
2757411
1581274660
367264525
2000464182
716931907
637850433
1221595709
218869657
2043929149
1847300107
508410971
1412756188
2063859337
1827298655
422715453
1673409713
2034640975
1597431696
1929457627
33409754
818299790
2077483671
1973910492
795256847
210338881
651507177
1445317582
352334867
1331974101
1896976895
181119152
787520572
366842493
1132478605
1482312348
198340158
893967491
1876693764
1499038987
1054065437
1818796535
542545479
1043742689
384060221
1403781635
867051573
171945425
817086121
906902988
1212326478
721329703
276864555
330231182
480090493
1812572650
1453471636
1231969234
1635588090
1736322234
942393135
1297646412
1457121836
1988251353
1850465160
1123351056
1074498879
209568742
90541682
1981097833
1222167069
1848940430
758689928
1669854534
1731101784
1235520892
1003999209
217497009
825872484
626906860
486846629
1250919138
2034608075
264827643
1531567613
453057107
97790476
712004350
596597712
982056365
979571552
2006269230
429905984
1458607463
353395662
1824460109
598423494
91990759
1554520996
1327422639
178962973
1442800619
1292062234
291642000
1332039999
1224026221
1839803132
304751215
575335870
730087208
410097139
1662283613
1722914937
539183387
2073492089
1882320889
323401474
1831658621
438451087
1877175950
1635530111
1929756505
302575386
802448883
319615957
530592871
290688528
554527613
169316221
373546635
56156278
1444786296
1097909052
1696826121
1672339821
817560139
992170587
1007345590
840359
137290830
1578380112
772148091
1631126102
715520357
92121317
1724446455
760572309
1433653280
1966568877
469406997
320619998
1799608444
1541702647
1405429829
1704629225
724348170
229053761
2056764356
1499890753
1920020612
1937276325
1537307144
569420561
417818978
843852761
1175531913
685193055
701348731
677676726
117984369
860439808
883468877
1523692318
1251548518
1324071999
209929452
1460218105
322145658
618403512
364000778
948595591
654861064
259048353
1661024608
1117589844
485607249
1752632233
387889556
779647310
1856488702
1569600692
1734987334
1042491374
1659071786
1638311028
991470949
1635974911
140967108
501411354
364128693
564548050
1640445470
828458093
1805940199
1236295809
732617075
1605815251
420473836
825107075
1824134219
800800987
753282806
2088190123
279603332
600365918
433097807
1084785996
726031755
1227975665
976157775
1786599674
530616677
627264409
38704803
869252708
93978339
1128365802
973496041
463800283
974886237
1228626609
1818283975
23481963
111104661
1126836252
1179649399
614872206
725859106
2072378048
1436209905
352395005
142271165
222564620
685500440
1888147790
760068497
1633922362
1211700298
941706307
1471924792
1479065844
803096803
1812394135
1395655779
673716141
481804797
794707955
2053427371
873715010
984141156
1015901979
1600456987
602325899
979965257
231617812
1108802638
1161048212
1256911255
598884562
1083868367
850906558
1617907681
1318949249
323056886
1473956798
111592664
726298725
601535328
1901646383
486150301
1879215921
1917663087
1607318515
1446832117
740156462
2032315108
132961988
1977372787
299699128
203679066
62726423
5432154
835971546
1062267928
890179231
796252698
1721943667
1587078053
1322648036
569555511
244759418
787129690
1542186517
898052836
1620209769
1831540726
1939855074
562887637
1056841074
1923359071
1947196748
1191293794
2143999876
371445270
660856064
1105268640
2088672313
86893699
1754534042
1775577177
792211622
1869100607
487214617
712862116
1773580260
30476982
1165914209
2104918210
221230837
740274790
1997463641
1066167561
1560848029
573275024
1167768311
1086594388
1161032267
162710313
1552326006
96033487
594380185
308839001
2131534813
691807444
41325193
2094307584
235599037
7574122
78837728
1463580931
658382070
1141295117
1382669396
1947036453
1918569722
671323126
2096928084
579742624
159227900
1385742339
493762834
735883615
2110556842
1803008782
1341859187
1640241873
171046845
1233214861
2079210396
11731437
1719249948
1529113575
45730073
1670911345
1388396785
250489001
2037263709
1410914720
724341502
1502382827
2104969352
1903133035
1336332
2101896467
769101876
1732776355
554732131
1622042506
1281440738
906714164
685043947
468931409
1701890734
2071167386
1179629368
1469443374
1716205970
1645942233
955776358
1203581676
1987418302
2058028925
103380813
1392401559
500121052
1727933979
889646993
1823389891
1321875649
2117421476
569988934
1081301719
1125533879
1576521276
875617488
257183390
669315809
208720284
208223515
120749844
1557869931
688154414
126579163
368849630
1781840423
668437423
1232512934
1655697664
407799580
486297847
515803174
2125947175
1189329582
601715759
1709048250
1951090357
1787815570
433578451
672229358
1095567121
1740015720
1120224775
985172873
1440711138
1247073926
493270039
1949619052
243774261
886627364
1224141395
113830691
1327864214
1800338997
1211454351
590066027
885619811
1977588672
681300841
195376035
765501504
1318423321
832131438
1599569082
1799594035
1366795493
1614572291
2067378602
1870083031
428977064
1872133175
511569994
1083390764
1316221421
1322338602
1739082669
2043252746
1623859561
705447850
904870449
223910178
857845023
187648939
1482677328
259236604
222473761
1309925079
1243357293
784557026
2129490647
1813776288
1895502968
1802310691
1876262479
207812503
1303995394
1012779207
1797533925
2050341323
764634729
1369074905
846889811
588920723
1060439924
836198591
605257042
358258466
446490708
1668524307
50038453
1533000128
124083690
1918426576
1882063742
48010567
135621198
859619516
1902343959
1565545760
2087339574
341356532
908210506
1398638338
210254576
1333960682
534156133
280125742
13288671
1916482218
797344318
747142798
1072579396
800346559
116468877
1880932460
1449176807
514115518
1251478732
1696078066
151648370
1086592802
1682410620
475537132
1829518195
2103016302
536514746
546665232
331204062
522804700
1207295373
1252943748
846553810
1339397501
2056656270
1945719351
2010804032
1404824410
1208744029
1939188703
1611262527
1196940255
1878093835
573758623
1016683154
2035082650
863916371
361070658
35707322
1703896997
1975376843
1899751490
398680005
1662556605
1545485896
1379526331
1341557482
1634988956
301381524
471559488
1499485858
849819045
1081832720
441441988
177675125
1605403814
751247559
1432881128
614093971
1612693757
1989853401
869325938
602876986
489232079
557015775
383671855
1271674773
150913104
2142863218
1744882731
625217012
929588092
1067369559
1356526148
1825287679
640093638
450217861
2024577449
616971168
178498832
1595595465
438646486
1953739525
1023724731
738629093
481916509
1627922703
128677416
797694611
1016844738
1803243239
1394653801
1788052161
1155883341
74162645
153554870
2033661556
1326862012
1578715787
836172559
1617248851
116137998
244099926
769619142
1742497899
611604670
1001657105
1936746585
143167619
412207720
1756888514
2100833228
1073919784
903688465
1650054650
818710863
1257154603
1242297314
271688148
789705977
729487566
74306506
264736509
1110672315
1888306112
1674467713
1440847654
940649578
1284546559
1206845759
940610397
1287857870
274765682
501712202
192163008
1358875974
862969830
24014675
1727894621
80525235
610798888
1565474191
799505115
328836670
1049684605
1024700121
1179995629
1138092264
119795677
733546209
143315557
1869373136
1070430549
1329405318
1619987600
1494423808
1893805798
983158743
1909396959
1406450353
1450576474
784076140
971458882
1716205970
664720647
928472899
1675756567
1558748471
2122142320
1844121568
874467163
1356238322
1262497943
1597078916
1237412942
237991318
1476092532
1043203351
1096396078
372659692
862939340
1538480076
1173688420
116215296
521680665
2095223161
341776474
1762288879
583104151
649851360
1970397732
1181603484
1594452598
1068130795
1881780887
1100472346
752392911
1536235689
569268810
2016664947
461590581
1443842647
1026420961
115086738
1117038922
1528934055
448654927
1089648522
2062760964
1228450785
613098100
132565200
1635539651
845572870
265484433
1210121534
1940115369
122849272
1659963225
1219438660
1061604012
1308032260
2085116558
72421905
2146787532
350478982
1373203086
409578133
1729530086
1244442448
275487826
1062749846
1757465851
1131237757
1614360608
1044596065
1698939949
649729399
678152324
1572813254
198163648
1933284154
1782849028
483545350
1643813757
783262435
424680374
501659553
1423429486
1369756489
634866177
193628487
2052099245
1152926639
612432392
1059387453
1660697285
1656080223
1312200026
1940180075
1115981511
696249077
2046337802
1971006912
2074068899
1821927953
1451910392
1292283854
82448989
2067114626
26390443
1144308959
179351558
697751845
2028164402
474548886
999208310
730802793
401848419
758288515
1809669692
1022154685
699798898
903404684
1204287328
961452221
745468425
994159253
2096111697
1932174533
1557332098
2127080374
1617416207
1460401535
1076197116
1666272079
1802749881
100468584
2083833130
1094436533
1514477561
1248282215
1605949803
604649371
771401964
449574278
1000499464
1386561834
2045410188
2121300797
1803051346
2042573960
1114314502
161098162
1733638067
1926188226
227052828
392471548
162284180
472098485
714211235
1657731769
1394090532
1828234455
1166018634
1959080640
208381368
746789502
1901995550
17010581
1940975564
1446163451
132974099
747597519
143845050
1705253245
1614092559
2132919323
1791060819
402708817
26404072
1528408806
1365713843
1634544382
508410696
2113966873
1468919145
515906569
1912585459
641272818
273020221
672247281
1517809397
741337839
1784208078
44285043
1214032170
1016145460
82060875
388388091
261164565
1222228506
1095963899
137611463
428547111
1936533334
541471159
1336603853
1168585566
1386543066
685562949
22139846
1753320257
176670038
95472219
1141220211
1907148622
1176931502
72235434
1074594910
83700291
1383993034
1215927261
1852245777
795776084
1030029648
272354606
693027117
435610333
1167977636
2100208030
231693503
1281462951
17342020
686412178
1278491809
1009463429
31938637
1708219249
1165729296
1773018285
478038228
1740454241
944299858
1238581910
324156647
228303340
79946870
1546755670
2062073832
1430064412
1583298985
2145226123
1185332572
1269868560
1219618056
1180394075
2055203726
1363013974
1371249535
2140735299
365404486
1340660748
268504971
1508356959
731808227
596260838
953509097
140245203
816077787
1019258486
2028011405
1966357279
798765485
1581801888
621394708
646797511
1304900625
1198330142
1841859434
1966731841
1187989285
1493825414
2082169811
1271345171
713220820
485865780
606311563
407515025
1888707225
311126431
1455073492
2011322427
1437085047
1707421981
959678987
1892920033
1895908557
508484243
2000855703
1622967033
1802935420
497072063
2089852072
1391823782
62348422
938922752
290721730
38841097
812559492
702932208
1883512281
604537945
746431766
1975839969
408431962
1172218317
266276808
1290953514
194792672
1434389375
242163468
60524493
934831969
1714101853
1558586422
1892334092
1440800228
2072567766
1834112264
1409458509
988813845
1754933639
1537729297
239165183
543951448
1150808711
733516639
1498498308
1725325177
165804049
432996217
1474352233
13529671
1863860137
926408305
74821511
155186567
1289232197
1299303942
841266409
1476491318
1555772892
116980630
1057049670
1600662110
129799874
32484533
64440309
1604485562
1491913064
151230520
590886397
376893936
1104972050
406801055
757361987
427617992
1883535394
1579042152
395333647
547326180
1201126146
623763049
709812208
1484679945
655482290
690103620
229774479
475474601
663764735
126122035
802300877
1610578
492553006
2015775504
1119540667
1363056556
441347271
1740647508
1271854529
842272563
1974806672
1405518052
1266697654
814660441
1115361788
2079504244
463098433
855975665
710433182
721383913
318276734
1089444889
2105613383
814499230
1958749826
424894342
1889548318
707516469
116809034
301516311
436652562
1256532404
1785176184
306055953
2081742707
1352530449
256907497
1768646733
759984662
1111249990
1462195224
129232391
100930724
1184600427
1451391533
1627943938
1167612319
1249382052
322709545
96167043
1475948311
441726883
1584968507
975662443
1865200330
2106380105
379414427
1063139247
178062179
834476580
258190121
1882695618
1120014750
1185128500
1597128421
1535845141
884881323
833897877
441131648
1142996350
2064620176
290688528
1640006940
1917663087
1477593004
436633744
1412280682
888118351
2006453717
1839670
1251336787
1851742864
934691806
447046172
2103522324
792244318
1591964815
92334420
607105329
1075400492
1523482044
2107528297
429220909
1482489640
1467839274
1869322989
2003004096
772930319
1465858522
2118063439
1226067450
1351230057
861838464
311061298
261014054
509859134
328344599
2052437444
1809513072
2080072869
157187038
485483071
681889424
985311915
466846457
878767643
279036223
221547253
1209640520
429650214
1476831689
868724523
260173052
1211992744
940095225
966893189
2089188061
151090157
733150826
1759722612
152343300
777766335
1972236143
1924112902
39841897
933998479
1059274157
1029998589
1583484839
2122493180
468625893
627471485
1273214130
1585396724
1811681637
240588269
1026327381
1417493656
1209305895
759881262
1855120407
701706110
914445593
299275138
37023037
580221574
1734646402
1258850552
332231052
1477821034
272575559
172611408
1837211334
1792727828
1514144776
134661515
1200280127
262308247
1573306067
355552951
245794555
202461416
174276569
313135916
1413788345
1377306363
1249207354
503029441
625699400
744121469
2090665447
1460809703
172833544
1119569497
265481300
1288951304
1512468124
757653356
1035981158
1237401304
1010963686
1659861871
1973667428
1430645642
304215477
686346867
1980644459
305733439
1224451124
400337470
1460645801
1242196661
951436090
1415884572
1898559938
1700128124
845949285
1152345723
640903126
1282086949
1855261350
1665791120
1834553873
1908002405
1909215716
895194755
1939845692
2110474664
1161645918
553155172
29527176
976021927
1739063146
1944251674
38695730
1433361078
178066126
903413338
496048185
2131438955
485431803
843915945
1175446987
944604370
1835059618
981565098
2056002894
235205789
275402669
2142627621
1050026655
1063169549
1436174592
992796413
1332347421
1784820193
218054725
1482093484
214059450
449410830
1571301636
344650885
1525616578
829075914
756164069
1809859035
180784584
1063967910
771659834
1451934277
77426304
1790954568
1377432748
1979911453
1433702603
1066701877
1705416390
122698238
1547044568
1979556789
612778996
1815498867
597772089
615954573
2088487770
1977700334
1642370244
1833633838
162671623
1907452096
891619510
1546498491
467393313
108698997
426573678
1064092269
71458897
984455993
48963676
1055834708
2076792207
2071996753
1118022380
434173103
670557425
669061883
1157050654
248463187
1619200015
875733535
2116268336
1965794426
343882213
186814312
576046537
881146856
1634285775
138089079
1364505289
1615776193
1003828815
777527009
460453545
1983785664
1285794979
1783813614
327232352
169119404
771204949
896449232
1631655395
2095690781
1949949088
786192409
120056107
805075797
1683176167
762919566
1032169384
593999624
1842724625
76486722
1970649428
2055190197
1124391094
1659486824
329332722
1481559350
1659178999
532707805
1534883388
113732187
573299324
1996628868
1265291071
179776862
2070763657
1739942891
1686414353
1464595946
1462505192
1848872388
690690269
114869661
126948711
1712181254
153686080
749399714
1487611005
483474913
1198974245
43036846
1628141967
513945618
589620676
148998614
273723350
133683223
1967170222
649315538
571048645
901035839
538298496
1651931152
65176110
677230859
248464938
945237499
60808278
1300692641
1342311851
501024239
1518982704
374056355
565268101
30075055
1052742540
872755380
1802462114
2042258246
896598687
481852169
911647898
1093931173
81926641
286410861
421706565
1231471245
547373919
755224462
163468395
1338035438
1726780305
141366491
38138568
1281868013
2094789556
2040232558
1225191183
808856700
1511784825
1081114089
627696473
1876592675
2041246752
97407151
1979290100
1194690494
797542707
1469761443
42936798
696563824
1373498382
1597547286
1240806995
1421049427
493813639
2083874607
1960897560
1619820221
348994876
1668476987
425154192
1092743523
1894250369
661887384
784318474
1505255408
95632757
942490137
2065908558
258783880
765310393
18608821
1924365941
87688732
1689348691
1368281401
1345038763
1526359779
1830617710
475830948
726910896
1553213455
1272532291
399877395
1690754767
22130900
1575416501
1332232689
514599643
1085134458
128504286
1750753338
1146857984
512726927
1968303432
627072804
169933270
670746213
921323302
1167693089
2118285047
1648270586
1658552830
2132447560
1822952905
764160938
1285243290
1022425371
482291692
1447371992
268073107
269688449
234972391
222727094
2050625452
1405820188
845766862
529928492
17926359
215537126
1769915375
1670538490
211540381
397727676
459398198
1965252655
1138358361
676844638
1685216487
1889020308
1770077124
1478430287
1739357361
522791241
847189678
2086251086
1634841215
570832106
1201878251
1379003343
1276453613
560573195
288181235
1860035168
1813775094
1089416120
831386060
905648028
307488941
1374485567
459932133
1606314320
1401983802
2094126668
1160933689
5930637
809204548
1602278964
127339136
2042388495
191089239
492341680
145428435
974390899
76587382
2041766607
597746775
1938302265
507057888
449381939
527977982
4602511
749874596
563785068
462493277
1628044193
1443089552
1262879559
718115955
362268064
1701955879
1363516299
760656205
222865487
600606546
360160927
591829189
1990001113
1114139995
2047603579
326905261
492094116
1249121828
949304372
879064439
1093736275
1405570206
940240763
1255439498
121760540
1358180714
1720598373
814705877
1980566101
1217111016
1581104334
542693000
1950449705
598769266
1079448297
1600488818
155293165
2036249149
1715732618
105605876
377952861
639876752
511143672
108656494
708324120
1376534579
611220669
1469199466
1702897752
1414572870
1085401250
1262463713
1006811620
95782806
2018708889
164887706
105383795
2110362035
1846109612
856150789
1371452126
1545239664
1372144478
605316476
845864146
1622260715
315798970
830400372
848225391
1243702053
1687228910
903049631
729104309
1293752330
2045364802
460848445
783142768
1489450977
1467724471
1327109414
1315982997
909746576
729689496
83043703
452243159
1933331605
341650154
312794986
1229913101
1542371561
1720142224
2010476297
1136352802
2038542519
1345327125
1355696732
1450473785
537688516
1107188247
1211197802
2117205181
539344846
1445920878
406066052
2122898373
659705852
1658329745
1396844803
108675632
770685434
1808718119
2144422731
173748661
949283717
1837992913
1938096248
776990012
1353127829
192677742
1935525655
1948196271
961015138
935944362
561600527
103897655
333550169
488312740
1313543758
1383724740
979034894
1752073474
1439772693
861627144
1026562824
1308428630
708309214
787287358
1575624534
155819166
2023862562
511385069
98792508
537051184
2031172851
1404375836
569309459
1400933726
1724362051
1582779561
1455732540
137137849
720501749
1964259383
1531751558
1528146526
1695494869
336679795
1486500989
177258914
143174576
369136758
1110084220
1267944204
143896264
1543265750
1247576015
987660437
2063736335
1811295424
724175825
270137946
308855645
26741626
745313571
1802790539
5410636
436877612
254278855
1440681391
332847966
1516301664
1920679545
1950468906
241632868
1558303118
857130140
2017087832
1118978116
1641116550
226415200
1147225083
3273420
1812738744
1089646509
1934596614
779067594
1118235630
582838976
53574919
1844403904
1503550895
266724936
1587626724
909872866
71222434
419998258
1339219258
177831133
354860954
87573152
243334583
110005634
522438799
400726196
1787904538
254490896
804928419
1480782472
1877770315
773195830
123438674
2047308633
1380071387
72933960
2134776701
587308226
210131586
756597393
1637569700
1487868729
2082860698
473555625
318960219
797239332
72568932
1547222845
1524019067
1631064067
1643284202
1622156471
16068081
2018049855
42495684
1112775773
771206260
853553999
1733185120
657379415
117800876
1161783720
40937103
1266581197
1549836423
983550172
1642820092
1963048948
483149414
1282005607
1956504692
775101340
1233737524
343261403
164849215
850193124
627742664
1299929207
1882502004
2058372014
1460926626
727178731
194570828
1385985676
1362972235
2071215742
1107078453
1748723312
1779750588
1118051413
449808169
406754173
1942948212
1382785936
527102184
1911335560
1759529566
999711981
856374593
1726730479
1858400947
1139977195
88959340
687650356
2045556970
1322391390
1042629897
1523082242
882211109
2033517509
1183094099
813027362
424861850
1811267024
1417374546
2136074307
71669832
689890992
1512170206
1713027726
503931497
2138111912
146166284
1317354111
1665472963
1282642914
875746601
1034132835
868724387
1417378101
119473822
1420253887
2032930188
222396976
178175114
1919878764
1709929457
920898970
1059184298
298616227
816009432
1800076089
893416983
678308911
974463331
1335584495
1965032791
1975026317
2100611812
1343141282
1597041740
1335273400
2120497883
1923811335
936526750
163599892
1545527310
1086687710
1099003187
1507122631
2120132151
1529747961
1181939685
1350269627
737942369
1726972799
1783351803
1029683110
1587694249
1858382692
827779799
663451051
651687484
1048278575
315442249
961087340
812288857
103268925
1197445812
1140857880
212203872
294262137
701326632
1426959293
105713538
75991405
1820686488
1057557114
384536330
400840254
628449882
914189380
273481582
1589996073
121576981
671113949
1291871523
889186151
1251271591
1931573301
774452068
1712594681
1271102211
2064655344
1881177910
720328386
1350755943
617169020
692977241
1416259880
2044733796
1872397352
1527915396
709934746
1792620720
141218740
1068338444
1684009433
337249739
1928798664
1603337593
1659359539
600377612
1771747562
1314323775
38805618
73422593
1165182117
1773213749
854916545
1080531350
2134853926
1204636396
1305217028
19796003
1580515591
1929832402
641668098
9277969
1389178791
2124899918
786727181
2042024532
1567653419
1982585736
866565238
1483608510
859526111
849880064
420566108
2055814895
1529109134
623581090
1661685203
125281276
345728900
2070720376
121276851
1822995970
611446409
405325257
245759622
299953111
676328614
510445292
367985983
2005007082
1535101209
1530230741
428177224
1758440975
1066940616
121621397
871745063
1611468490
1703326617
893533359
590729752
1809578571
181300035
795193232
508567371
20660558
389211219
1034134645
7911628
1612089355
1838078535
1836949391
137943379
594110455
755958048
1877828565
1784920650
549928442
502315279
487379975
45891001
368064011
1969024932
1251280449
1491397572
1441457569
1314584714
947926959
1368856722
329519274
1864137169
1741719514
1437316759
948340219
183841130
1524150371
811731417
623911656
959947445
1051709016
454200030
1563181389
455730476
468578617
837977928
1033836340
1029819094
890082798
1585852817
1753024594
450212139
900470820
1379538300
850726397
653071200
1458015077
392334504
1105112549
1903173148
1994199957
736952883
250689565
1933026624
1378762449
1113626925
1906338060
547891082
1345760541
1352992029
781853100
1654459558
871162586
4264717
2017389560
1431100789
1604686679
1967004233
1156453265
2039790533
43741966
1425531367
149569975
1625884504
392762902
1074332881
463928493
89101152
780452235
618093442
1032637772
96323261
19921386
146923671
28435087
523097864
603025694
5145976
1092176283
1773174085
1201191205
130656290
1257683699
499011552
1132892820
1913452110
1574196187
1138010935
530479738
2000624320
1722444299
475912157
1076694201
1447507751
27373903
1366309408
680146736
1633411145
1442903618
1166058614
2005981012
1461992934
1273199425
716617491
1895602665
1286609402
1908272906
1930609777
1610451225
1282078437
1925316114
1484966765
514577927
1020321606
1955266749
1865940569
567817887
916640295
2068587808
1615273280
992527499
925174525
1984181816
2105486489
1739024952
1840488331
140737312
1133405890
934235772
1680550442
1856335012
1334987706
1147596360
1444065196
1703070429
156600369
1946018277
1782236153
1768352060
2035752380
1695166994
102140756
1142922498
1640046519
18195904
1527891350
1921851582
805022013
145444251
1330551236
1239954135
1074842996
1515187509
853924569
1680352141
1154607584
669463869
707614300
1041932188
608498
825094220
1919046854
843479973
1549494166
1650125392
1383797642
1656807336
1360887575
32705499
1685922238
921128368
289105460
1018335476
937855996
1139413669
10596682
441201789
1581243107
228669016
1192829830
575071684
909179896
448928655
1882201817
12401846
93832965
1075016096
1428174741
910890597
2000201367
1000182313
813051195
1595368334
914025263
1904757094
277087695
129073995
1237101270
1445883258
1910685182
332751787
1005174324
2119077417
1100491166
137736784
655352530
1470350296
1291972047
37763471
392165663
1082450895
1348381292
226326555
1629893461
929919235
1566032970
988070309
1615544260
2064523869
1451952355
2089542922
1945584209
267710015
156401804
2000985585
706927747
1516892394
604836591
1542853310
1590682144
1928086114
1019802934
1114013108
1541841129
1253714090
1844510825
687866706
2096951010
1147246011
123691635
444242474
352593861
1685245008
1027193458
1052332649
484246430
1373864530
1931764938
1570266472
273000818
171514214
1890714778
161302146
586634632
1249452479
1565341556
2103108377
1761911393
761462791
281679471
1843586855
403537848
714176548
20717445
1363195753
1617867044
1012611337
1861347087
2045339820
1616920951
1805974063
2080632685
918181911
541088617
274835741
2104066645
1183209405
1203396724
208361046
515988800
2108527399
2042014353
23068175
1551072946
1443130534
507823795
1509046637
1964927223
1610650316
1714100636
1816466460
1814532568
1006726634
1238708827
1017783369
840497427
1062535282
1486631158
281056268
1144772813
102002186
90506986
930633981
1697548383
1315616279
1451146511
641423047
1742167972
1952892162
415503190
769994050
1160032423
1729054067
304811106
1588268426
224708278
1141417755
1742688975
2185973
1091602674
1712258388
347954458
1968882247
975660714
1045764239
668783028
764573047
1546267535
1669070335
156305942
85627945
861209440
461161273
701414398
616398573
1520628583
1039006526
300655347
1882028518
1755895676
2013998440
401083894
893937781
148829833
536345998
599614855
1949258591
1368807107
2122115221
1881315784
2043467905
283926656
1657737004
262598700
1853658589
1642597183
484846076
118447612
719120801
829062332
2031373422
1084611579
606523364
1857150495
260486075
1365851232
1557676220
1615365795
1480303411
1682521505
74552159
166126629
1839920361
600299123
130296533
2145527436
1951365125
1475990445
677232956
1295797880
848817380
1601022506
523509059
352740361
1783433651
1372633960
1339848823
1935714616
785402574
1540815728
159744582
539023270
414308460
171487940
1506522136
954708990
1538813376
991854328
484069985
745116493
715919046
1556453841
626566083
273795353
373080732
1692543006
397926710
9675005
1271506794
983192275
392087555
198546619
1585924914
1563888262
538302572
1324688115
219794710
198815675
1551255533
634698753
484796612
1329812796
782595661
1701525189
1670644893
1187490362
2102788795
1038335634
465577856
1380056242
1475310157
712019612
152185615
1321279964
585037199
1414846477
396523815
508237045
439690753
858499367
1480902877
610267691
889579921
1305886075
1592947586
819580294
1480169081
377010149
591743441
1114115104
90128304
539436961
1451195608
1604554074
1775236430
646792662
1961372853
827847071
1286104213
1022975624
725221591
1522201373
2065784124
1774885785
469524068
511917760
1786668796
798660930
1539158655
770774343
2129088397
664806149
1131294957
1327494075
2033071561
204519709
1409510320
386064697
400499422
1507728816
1565214445
1438967377
835677132
1413343007
578587579
530546308
239152904
1795537382
415248947
144796452
858189657
690282492
611549810
1291014105
1145715891
126068431
879082387
839833321
1173663088
1781197098
51508710
101272589
1374452668
70264903
1982579077
1060066909
750357964
758447119
1257489051
299502572
699877242
1998183231
91010994
1928983281
444539758
709239262
1105676041
348575018
823534783
1089841807
2139262954
1552235997
1812592131
1771479983
207204557
171053346
1369808636
1886783033
639328751
1468077386
259259747
85415652
1056521311
1243605967
1592306612
714523430
60417750
580422543
511942480
1460972723
268060857
2125735169
1189753144
1367091543
1389723898
568994138
771723096
680204716
693337441
1491138309
828693518
346961899
326737306
254436037
881667847
1251145276
393672753
1115952946
1675566195
1409835157
1008063121
1590329524
1864127711
1765606574
1602701314
887067885
2073192221
2055489653
1766582067
1180952573
401277360
1849547411
2110005797
769966391
720819443
1259897542
1368018689
667476799
678521734
263301113
960637718
1555249012
1702441148
2029468673
1648944485
145637929
1483865493
1072922088
2063077897
699581773
1532871368
1954024519
296119034
1034188478
71618611
43900608
960784523
721904398
1041419859
524056918
787465790
1133218995
1443596323
1679577864
1478910336
1584323399
891535438
1510665377
759195591
706648264
1210915103
739573349
1729564844
639236818
1288926365
137386569
1658880080
1257348212
1233733823
169818604
819630293
845327869
33868102
1743865577
898277643
44181719
844441857
2081384634
978193820
1199673946
299426877
224848467
514998889
558580108
950800776
1444237575
1458719731
357687149
857355119
1497961893
1933387197
119872021
2041707165
2065784124
1876682282
706635257
1756141195
1810364504
1659380948
1018028768
864715639
1022057023
1777308394
250624338
1693608795
738037016
505532710
1297310186
1403627079
482396484
726896346
1100060920
1045888095
2029027007
447653681
112314784
685883405
750639671
565716816
1743033401
115161475
1430487714
446207015
999106969
23820212
2049203921
1924452842
96912693
154641509
1899055737
1883830610
1560164565
2139165808
404363428
1239785399
2131546850
390557797
923244956
2098966093
1960793897
1002648377
469663624
434607899
1453992569
1851546217
1600817088
1511383266
1343280984
796519064
1583866181
371232563
1087539683
1383569969
330586043
1034478030
1977295812
741198263
517488786
529629722
1612153598
1691179288
1248811091
752506538
2032980876
566504098
232651889
115760428
1965920544
11301783
715310025
1356602293
1689494977
128214154
458535492
1512707271
1068232641
1709676137
51918139
1435265859
1347819427
65777462
1859490221
1620375844
1146208166
54560227
372710033
1314420370
925458881
450368033
494604506
1691334835
1061305996
1172607524
135773779
205092154
688547566
1193986048
386837626
1649834684
690628902
602209105
1511966971
11630102
1988467887
869860958
1208245735
235316880
899921854
300951104
285721277
458214332
1007207224
756428112
1627026792
1888750471
12875736
889951843
1129626661
1745295885
857512660
2042058565
811010846
362395519
1985747212
170829915
1536349852
690597488
118482450
1628048449
1572395720
63471464
40256928
1569806140
90837386
2127256794
1663425928
1407651226
110337698
1110930970
2016532502
1662568429
911420918
1944961184
2129169706
1705944911
478155480
1038921914
1238869193
2080303893
1614256709
1920239099
1476491318
2041153958
1976481582
410901985
824422042
1796821907
1856230562
383927956
1932916034
374185545
2019353827
1667059973
1540313166
782413757
744573861
1432155392
1959939315
565697474
1644163537
582187624
1440666516
658735868
1357068495
470099947
200611832
709365968
1373261556
1658586025
1962883665
2086749115
1020227781
745090920
1703938326
968070027
417478012
1576592454
1889655270
1751432795
552234977
2113954376
687703142
740697759
245009717
598525385
1829473195
1325270721
1102311066
485483071
1596036298
1042334781
1013962521
1317384802
982369344
1705456116
1465770662
729909468
1390339906
1090847927
473644915
2023221603
1322975228
2061083601
1903430335
96740073
1632281250
1688525288
1954707514
2008702604
2079980401
421770998
426059677
1446440965
1099292151
403045189
1457827209
298255445
1173313952
641097939
1437405914
146048503
1525856696
1120224775
938347999
1678371502
1726459546
993279210
691698744
1045657722
813840964
1211454351
335293782
111683179
11734493
259482125
1943455563
1586713173
431646359
559275659
214639724
844203465
1112702654
481952625
1556901466
378180839
1991531581
1421065398
1834077699
169155441
740665881
630049303
1366883662
713897340
1050583304
1611330543
245582962
696539190
527463768
1350836336
29605244
1099366286
480872499
1654365035
802701317
348297493
547658747
893116167
1683933202
1206964328
1722158410
789356090
1501516355
1522993816
1687237498
40928621
1953361630
399438975
1808319317
1711292094
1769793922
1179396020
1746707244
475796128
1970302093
612477041
943046684
1433694921
1851357432
1291008989
155892493
811430621
1387232764
180622408
273634719
881594061
1336122882
405881968
1983180725
1367729672
940620908
1616032817
517839642
1955129601
1527996416
1939747529
867280554
1247926599
1826699566
1828276715
309244639
2109967565
409268704
1643232658
1581076854
813492379
628411356
964486785
1321758933
2067832542
1524206690
1251684649
1089776042
2050832648
1618067418
1220526043
565033071
1525172362
1451645003
232490005
23355531
1741244757
1389079123
1360116602
1588450434
1822852063
1691139272
1290144452
1870458798
383707105
102260421
248134288
318513027
1075956591
439863026
102187556
1300599660
1851641109
1744828416
1834477609
1629201282
1515139828
290738176
1894830752
1976043467
1323558037
1578117017
979676516
1099503613
2050644857
147210961
418554852
2068255263
1388271735
975472628
332979116
1072295071
477064606
38076583
905494210
720640927
78513178
588891621
483019166
1180896879
980541498
883600085
575725133
1518453687
1082190861
146470093
140091453
2144038045
1179746732
1360680523
1727122277
1882311692
1012105760
1234686692
368399224
593689334
1228847277
1966771669
1691501422
403754177
910843294
2130504005
235205789
1688787050
1183952064
671139301
1112541435
373658586
366853196
878914815
616481366
192693553
1573825699
1591726487
1158965679
1485711844
908655091
231205040
1533729637
949749592
781565475
240140183
996382238
966726872
571244307
1390217221
642340823
530019052
728085973
644353835
1593044861
1909081139
859432004
1843155557
1408858112
1657217498
725684157
1982131865
1759606276
809811161
381982189
129874531
1145489907
1538214017
1077281136
1893588339
1214155442
1957205940
1647768268
335288481
34228449
1395013864
180141421
1365420434
1407963125
194212545
961470607
241488064
1599125811
1893637442
2009356980
1811657211
1403914010
1919926044
874458151
861642860
1785326813
1080629499
1865117488
953887613
1932519948
856454739
395121268
915482616
903514992
1816265033
825644457
1230388807
819116916
1539940718
96671005
2009148545
2088188382
410949439
1745287778
1228917336
1754502359
1589215295
2056126555
2091148463
1500152835
1476653748
844048305
365734100
641750551
983946634
1374404789
992986189
497392495
464427838
1738461624
1670249779
851813126
644263854
1640839579
710303513
1516270919
859580981
200811663
1555101273
2102783354
1868426646
1219453388
1521565336
624852633
635994313
290968017
40328563
1179629368
1209635120
1977819150
228444999
978304623
110182641
867914010
665512047
1030964904
1109557203
591493350
188484024
1216914718
773576462
753467363
1336340868
1952803000
1794020459
545783590
1248597618
1997560360
842794467
2055203726
1723669990
1167722888
687171527
1254490125
1025906824
2069253612
498068968
1365276222
1835662279
286260038
360634398
533684134
190006055
1095834839
424457516
303030360
1654314295
1009603136
308638622
296339935
328742416
1730176554
503074632
1391652542
352732503
740868430
591902246
904443535
495028299
1977297522
565272947
857816993
410849056
1051256287
2062514814
645930163
1555913182
806659934
1939504943
720376061
944669889
970460745
1235641982
720450657
835807682
2124556963
198344546
1748288924
630725947
1519885388
1425714991
1738255246
1017677829
1666021819
2010158292
2094286009
49407357
1344148369
1420162927
288224120
519859075
1648192419
1474160541
1760987579
1457647962
2083881495
1832032016
251361709
2119208494
1027386964
1726370467
1765406458
1993042329
543743629
395190051
971458882
921417380
1779981020
530820910
1158576681
1846607210
646688696
353884564
344861828
1137086200
1385194187
1408046377
1339857134
523494735
252150795
126857231
873923476
21964930
1229559689
1640916168
1901463390
1803480115
283959840
1821559429
1276875041
45369335
1387511304
1225237847
2057950434
909642965
875549135
2062491747
1172121542
2107062841
42060620
1202393038
411152555
417324177
765507137
996106008
1331005251
1411446189
1354933514
1889767080
1238943666
1572106921
1281040897
1831710677
466559365
1607358110
1706055428
1296984095
525157082
909190969
823409641
967045547
1344148369
889370765
2025417333
373996343
1042303529
891268113
1372244635
1560313345
1606569952
407232176
1805764377
1396906703
211465742
1241278710
947647129
616170118
9233343
485448190
517231190
598904573
771567188
842324829
1169018151
1207787316
754111814
84281949
1074699995
219940049
1965643876
1389328193
961463732
1743489581
76816510
2124836966
1635205173
2065279617
1200837202
547620803
364316405
1362688974
261573444
418511173
599467130
1876324237
1895846908
2090377874
2012176727
560851845
1200226619
590160775
274838298
2140097537
1918354102
226091711
1304722239
2093440290
1632240524
651785253
1463763084
732316893
621695317
1284404509
686366641
1951867605
1480653414
1962977025
781648375
659137793
42064478
1391341403
591930785
2050558081
1159711299
1379773873
1951945776
410480353
401908495
404487758
1231353216
875599092
760100315
54636724
1662470476
1009982847
36173665
65222887
1791646233
168581522
1953600148
21501817
1952442285
274295670
1362235223
1964518458
490448447
1906572740
2063816716
1691562290
555931848
916894030
1811809859
1846212943
582873056
628300618
769865542
1895117240
1282822576
2096450456
1165223929
1436054094
1842813974
1217182180
121956299
1869608939
832364889
2087357988
867674295
93936312
145545873
2019949617
1962796706
437536842
584687658
1053998420
2015273525
579248227
501150396
786782327
1144596027
1234934774
1631847127
575704790
2054346917
636458053
47062875
1960348689
587851979
1266363578
1657157613
93419419
830731994
1588827648
847908372
2125538844
1042539152
1265955514
899889594
197364561
918448446
1496802149
1749820655
1454004903
1254227663
434294176
1810996096
635705410
971479012
1938399719
1573591504
1040332180
1591929544
2135816304
1707096879
794693818
532984949
695063956
39074403
1550491863
390926194
1131257518
1240337673
1529151876
1841893273
1704388741
1424303455
1041136689
603531750
1330943177
1992879343
1164837618
591446083
913352394
505083528
1786086980
600356552
1863486517
1276768696
465134523
1342118810
1278067192
486655809
1992423538
872319210
258544411
1119615990
1020857854
932014407
1398047532
869910072
1116044446
1174233918
1519429289
370238647
687547633
1145390454
1925142627
2072236689
1973787529
541774596
837760061
1303445807
1153195109
819829100
53602235
1653345025
1258118534
1191638800
406331501
788167611
469720816
1512078448
1520415001
531261001
633736077
215030938
1638043720
778556780
2127027581
1615093558
1557707273
2707121
1380930547
765631758
1883891113
1098098002
1555065146
34202903
534848326
376116994
67593422
1856390050
1942441861
1882291972
2142618900
121980693
476480148
1340714385
2126199221
214798303
71432904
486919217
889283722
457881380
645422239
1472036727
189190270
1506940554
1822291235
986447582
1201001093
1910183586
699041230
1421893197
134639104
2124940062
2116690421
2122534639
1242675167
1753772857
1476389807
980011966
801334298
2121809916
1706518167
395951058
1957644174
657267867
1477895687
344834997
674733135
316162981
1488874898
341986393
279119798
2054075375
1514806927
195417404
759145694
1791684160
376953275
256784717
770971557
379313595
1682865003
2032046915
1927130174
1299482352
603485966
1638771745
537461522
1852682630
6663206
1546470503
1897391157
871951689
312326050
1460765643
1951975085
1893837027
791955347
151497946
1938841795
1085680214
1113315777
282238343
1071422077
1940113653
610599459
1480255573
1391043372
12719486
404522816
619644278
368466731
1996893356
613255357
493975856
927556738
1481584032
1801993558
1637730738
2015828855
1874810053
1472665947
11580
1702212287
806931977
1412730868
195648358
1043784161
553609152
37039838
1792403888
193765830
91607435
180777655
1138331724
1593403568
2069491998
847190090
1930475720
2068482441
2139559367
573405969
295045137
1455912051
720207115
328902928
1478360002
718380967
165416647
142773918
978938530
934213616
1544465554
192259339
1592418542
1871293612
119091435
1435621142
87800824
1833993844
374102050
1886513535
1909151969
803678480
2064122593
1445708369
1097363805
1269119434
974531757
563389171
827786644
221747531
1363023168
952235463
1228192418
931548920
1038018813
745068435
963233934
215094483
720462348
986198083
721102728
996740047
1611166286
1863970889
1372483303
1435635178
1681697078
1696627494
231491423
378282629
1649207557
625507143
1897070675
1323324869
158934033
310764656
1971299354
1591068964
736764561
1816584801
250259829
1252383050
133013754
932909305
612606352
1764641884
754150947
93024225
253635646
850103894
1729696293
1253058434
26501588
906081520
1608226964
2085337226
1990369747
326340607
1088218040
669009685
1725145720
1225741590
1244277569
1367498136
1567559610
325924285
296232788
1051426739
528970941
762886809
1202552473
1611777522
1238776404
151664343
1659211529
77894985
2098038107
403813281
1973867099
507353531
1768691865
2001351432
669746013
2037554153
324574057
1023747324
923258797
754532499
670431252
1286192788
1420481216
1013988352
1937153541
2074505516
2014370477
44711422
1444366158
134322999
1226614981
4078991
1424704905
1965101944
1375272887
1168740656
1353669509
1454544353
209568742
467394016
1793736581
1774236304
1470382594
154658514
108104310
2037165482
1836501542
472725311
28101542
1860966984
159193635
1948129628
2120080894
2122423296
873413120
1887969777
4449038
715100846
1435855483
615468268
112129188
1333662546
872324538
1971186399
1614241791
182845491
1277891157
1519217690
1037666528
1788042511
1746893482
1768721116
1515504465
1581673023
721152345
955669975
443002926
882652904
1691492709
660250916
1755459700
1990299065
1815497121
650676625
1582262663
470260206
796510604
272006952
759186031
1798975216
39315023
966766823
1634906413
444626785
1407039442
1193483135
633720284
1842272492
1875209229
1865663062
1599697758
2067536947
962684701
1602248842
1437842579
1207214594
1954168007
1515847055
316586677
96240515
779646366
2083557607
405790251
825772278
648015560
1632547295
431283079
977818065
591550460
1195102314
1313054812
120458868
1400245235
1074529930
513862093
1283443139
446795996
1331071076
149515496
1445650102
55821430
1028943076
1306767551
517662393
536135356
1880279639
1484516108
9564339
720298547
2142343483
2125019143
920769695
1884547121
1604462595
307470012
1002842151
1038148909
2013677756
506944689
1610994669
216286194
931149447
831930885
2106176751
134812028
916847155
317222747
313123975
498704398
1352436706
1623628374
1508074385
140091453
1064417857
1846633232
1639151573
1622153977
2318601
769633429
1390937406
1286650045
837566034
1205348613
1656639219
1661874117
1862472517
367624465
1204206735
1250711172
463409698
1722170768
55072488
1969323487
168485836
559654969
2047364992
1486605113
776044144
1826941391
126704660
1078367081
243077240
2042457982
1783211098
1806711155
388533218
47462258
830229805
490749318
1545145976
1375068970
1637018582
1642122447
462956661
1711699898
807522287
783061195
204027196
1444682296
2109933273
2042895402
18299686
220349930
2145265718
888369505
1635084230
1997544977
1955040582
109981763
1376262863
1769946217
1892356477
201536948
475212103
1532120621
2028648399
727498067
1777824686
387094354
1448324372
1881969000
1324741993
1876316653
1297510872
1201365100
1207612422
2143534296
1632080017
99054333
876100960
670727163
2035885838
1343984357
368686016
1298979998
1565084856
317695921
1937268378
157693568
1014193631
2104788266
263183349
1139236962
905036711
281569131
2068347005
2119252902
828325294
1808352364
504759527
1770534513
1839558765
1341114423
484550576
651780366
1655249599
752508106
1873291061
1571376994
367838972
827933711
6922430
679562778
1665667233
85812665
1829881596
1981312970
889616854
362205436
377336754
759226946
904513706
1599791640
807675016
1321437128
638553176
875989112
1528992208
1854258925
329375503
1471714222
2052388988
1679454328
63882389
313739954
146374049
891638623
380749937
1802839639
1220726745
1512847977
1989638299
258248354
81752862
860487076
741452830
973063295
59260849
224422260
1661124671
607048103
966401668
393187533
1126922474
2119077417
1377306363
1325405780
1479582868
1010873699
1873749751
1727817756
650889551
1124916274
1427381403
784123009
925715898
2096513127
1527664353
317604635
1675143406
336775602
462842158
70247355
230052928
1102928788
1584279311
272837019
701228031
1872365694
268326666
588905533
87714402
444130343
568950565
592339116
1063339402
215271019
458935609
654570374
137501140
1325700673
1281136248
232398615
1983180725
1438030017
2126252207
74879707
820026270
647076388
332014201
685874603
693350316
86690093
312779527
273444778
881551197
1819379585
1370121267
221647921
1152809795
509407186
1442461648
1425124316
1779375657
1981811699
1671541627
216712499
800250636
620706064
628079917
2082830649
517195234
1454477505
1061491359
1145510285
1835909020
1603857747
1802183729
1274105850
807635131
977933074
1656807336
566817327
1871188745
1842134933
80634492
1362986154
124130785
97700091
133914840
128958884
750556681
440258719
510317496
479010529
1157136239
349935484
1493360508
1515192262
2112154900
348430739
1297518896
315325671
703026251
756921614
1989232778
1554520909
1681717636
1155795936
1064287296
1040054338
271718328
779004793
1439547901
1395253060
111371514
223803127
1634627031
2080421620
140177031
1014737577
1944631398
1682419000
1243224777
566464075
427384232
371233090
1094269187
886177506
326975079
971033463
226234852
1810568682
17870585
1741269358
1442986487
769300074
1436917601
542023085
952202168
2043001819
1686450555
1388603249
1388362157
440343904
902747295
336101688
166978965
1603130047
1101406575
1107861231
1931638521
1473714118
207275062
1692504550
1721399804
342829774
1615456018
1147107680
259162069
1897838941
993346089
1669807481
2026751070
1233326607
1392754978
162762930
629868997
1716708729
631363952
936917461
492643743
636491260
1874675344
648672131
1019194466
1918935090
2050043613
1171212862
1741756311
1272413928
235450182
1110677442
1563799556
740619052
244399206
1395263412
965615337
1265533737
1317917703
667575088
1210009232
1116628001
1418561925
960642414
390374899
1075750418
1145187683
1178608835
1142495846
1789813331
660837569
1965419770
1436808539
157900650
420494927
686259892
1935976552
2108942605
2123481933
1982775783
962559326
1750412656
1135718676
100464685
764960184
599417371
1350510503
742127434
179755039
1141352870
58669718
867697611
695803046
1247230373
793652091
120379489
480896214
719706512
773979666
1443841309
959626583
1701561233
1146463472
688436929
1614811591
986069071
201685591
1085337487
667543479
1014869077
1851916318
1751454877
1798392214
539561229
492149579
851232397
498432525
2079836788
1308662390
2082215798
431132862
1543242547
429170504
199621203
1996410231
1950851986
1242265571
1801180292
1599873019
1279169430
1406083828
2053766284
1003294447
445382629
133539602
294368219
418052007
859278714
1865333425
8748557
125016262
1457045027
1407207232
507332139
1115895246
1581387356
1460570002
732503258
3525201
355731913
2008390647
802595318
1769781771
293394994
1946926293
658833929
1926017648
973297950
473209080
1158570400
905068038
1927067931
316327057
715763633
1518788697
591790425
1799908265
1465522101
674014270
2002224863
1434462891
156004560
61681267
877908111
10904880
423554090
2124217254
1794187322
1406308594
894059682
59510456
190081856
690859811
2070317797
1351464324
688344209
145943495
1169899697
396098310
1135145702
663466965
941061280
570143017
1024751919
1510616290
1721386999
1814037926
1432644532
1771368210
333755353
508051941
1621092025
1026462758
890214102
38492423
455131539
1225771115
679368976
1826807634
1817963549
819630293
574407013
1955266749
537544273
2067663084
842091242
451197187
1384347372
488147834
1008952662
1541215851
1930969479
416094458
1972465428
922019687
1131373924
1672132913
216504768
1860004869
131028183
1672687795
723846624
2071026977
1387319341
426965413
1801569624
24499206
1250148642
922134131
1281196957
1264146018
1062868080
1002913845
2116002933
2133991483
882896565
486418892
1953245009
1303443377
1311409968
1542449578
1168347298
1029470739
701424832
1816704981
82918844
714948892
1608235979
31205057
1773513016
2048225262
1625566990
1333932261
1695325850
1873522025
554289355
1335373249
601317992
559711897
720883440
1672166391
808793029
916904349
192666225
577985649
20268115
89343751
831087346
1827105491
1086100032
322505208
1047542567
2033793854
1741900173
634323671
2027321800
426006347
1199726002
1633088056
2103852744
1882027523
942604883
1844864191
1827222611
1060846544
511073027
1123831558
793814323
1084010719
2042953093
834357371
1309830788
1098154994
2017293240
1759006994
770766566
670460569
1997054363
1710289409
1442321158
720604728
1639349569
1064524776
351832284
176621913
2089812731
422024342
1301761430
930340564
2118591750
403881851
1686192853
1091984626
622677978
734190653
66853255
828785944
1636524618
361705444
127127595
963944963
1649158976
32991217
1196633877
386676489
1185803931
1668550263
368736614
1811933909
553938241
1186130194
1375963684
560012899
2112815799
1015410927
1871882787
967986171
1691240330
1774775751
241316271
1761491911
1557828149
503323311
557473681
726032770
279275365
1046229367
647073379
646270277
1150629074
1798464051
1283961024
307629396
661886959
181655496
554239893
1609816761
1756872170
344661838
877504439
1935993000
2128226303
416086742
65839432
1061005011
70254639
1807170475
107991973
1931039732
1023740290
267476729
1474437820
813211729
469557638
467256325
1463840918
310007077
1981345585
825161587
1375826198
563737798
410976776
792278917
1865883825
1775475367
26163527
1672418883
1698414672
617415876
1905266026
70236903
304980027
1991543794
391302429
360630219
1773452349
1953069142
755043694
990983465
531882286
1172206527
1722383036
321055371
199755669
157305900
978005440
114561
794377109
1689469034
660852696
1701439173
1425583201
195840391
1518902506
146326611
1027607431
972323132
1224240595
824570633
1232213971
687675134
356491438
1409898733
2106570116
657909197
818741409
1552993289
87368050
406365020
68697883
1835796319
1027446204
1218778727
697053269
590440983
1871337380
1907930743
1689783764
1087914898
1869648561
801717497
1848771724
340695666
2006453776
1622551357
1398267075
1260704573
619227581
1854631924
1479303533
643480186
1918974811
731515510
256109067
595190013
2059989874
1853593048
1245550859
651960185
1895867525
1779796676
937441995
1766978780
1506611735
2084947962
1857834487
1201841059
329314160
1202180294
35506504
791756851
958224142
2131199128
1375596998
1986457530
1888049927
1875802534
2103042915
1059302734
501117023
1829820675
158049414
1462154218
301613694
615006135
101458913
1729922787
1305327908
1389645779
2033185127
1788946960
1212091265
275676559
920344944
742666434
790884583
1424523445
1122964438
838207346
495543846
426239832
294835271
1320029927
281431260
889706960
1046694499
162457633
1247656098
10966054
1041078630
1732168304
1622444807
965580642
741068225
1581387352
785454842
2085311161
1331746501
277112716
1618595916
976064227
756155421
989108925
665665973
1328517004
2076861748
612012498
2079247078
1155774898
2052511091
1377121223
564511309
1092062632
1782031309
56636469
1338322046
370790881
1726467675
1894297955
501495900
1869066115
1449507012
1139228488
1275037499
685939695
1486743100
1258584615
1838827324
452797700
611912747
414608370
1027109958
1247349149
688827527
1603626552
60841784
1174851301
512094277
2106913024
1213370297
1078862375
264408959
1085393885
402734544
427415702
1668956737
104282428
670848012
471693136
867904694
1290463451
722807812
748177092
1178395973
354243655
2000181781
1490773410
931633672
1844703992
2054494240
124600092
1995239470
1682510252
1924389652
1977139338
1603766248
1758605324
1605523128
209546771
933808293
260935882
30385522
110453280
1577710371
1025961390
2032573701
8390116
727200484
352938072
771724016
1137413112
47867418
430915643
385451770
263576399
1695951494
1621023604
470205028
2002070146
986869660
2026331033
2055972102
1640989615
573840944
707255767
1148347653
531413228
192713893
452376768
1193380489
1577392448
1099396512
263271334
1891505135
1608973461
468507813
317497852
1624239857
176781402
1906948351
1966655547
738575563
515931005
2110319920
106070504
371233090
1708592565
1719220136
1727982389
1747877048
1407684061
179552952
1590123948
957742677
1323015845
2116625064
1695825615
2105647852
1946843137
618701089
1549530184
247132513
1897163926
1938995200
1705229149
1787754636
337659847
503881428
192931559
2055709940
35497346
461822560
1239477866
1601049426
458885595
691561729
1051393009
570016419
441612185
2109798157
327157725
263032199
463813688
104161490
947385683
1811434655
936669370
1498871509
124444323
751157743
1347543554
1046585934
1840110922
1760479684
1858165438
1694396005
1745369295
867609012
406023632
711386586
76407248
1052634650
725166010
748681096
89778314
376344320
2144220577
985977800
1279995990
1698657779
784022292
1522109860
1505970958
1478203938
2021072715
962216592
553223279
1431011550
1357916
1544159604
1967190059
76986859
549317222
388847829
972414513
2050065903
1666280668
762597197
970100639
277378220
1570662440
293181771
1019443166
814150469
1287980776
937894545
1480475291
1326043458
2144391571
674245758
121986615
1953534955
2008888169
1460736567
840634894
1908358027
397601299
360699312
683559926
1640616356
262677182
792046677
234547046
775813921
1249075624
2068770331
1886160148
239032230
2091388320
1852117088
1770462220
1350266856
956996799
1618707188
276347695
638584764
1510072266
1442444797
1064654906
200292339
1287991056
528497895
245066275
738639371
2147281653
1049979125
128859876
1743110299
1514080309
247083804
1968200717
1317168636
956489052
1427247977
995622110
1642921018
684063017
1402455553
248416956
1690126788
1458981136
1945586118
41906842
1788052161
1160910693
281198133
400719369
829329907
921151492
1214079712
1911917147
1508525883
1205561060
318552502
982088155
1163967857
1317516165
1570367652
92182813
897382661
209575653
1337353850
1656812288
1888960896
1856791807
53202970
688126899
1418568737
1611905472
1534683377
1580601365
1992466334
596186399
2036269874
1461355375
2096104763
1672053543
279532549
1935339039
825086228
960842560
1652189873
216587180
1259716344
1231530155
911999121
303839775
1180397219
916439951
630467792
947318757
1698932771
49773008
968763439
1702399447
1885391284
167110744
1776846034
758758615
1179640932
511971058
9200697
900467481
686912061
2095322107
442309103
998418225
323676481
1215883981
1683947029
687150750
502721196
1466707435
149163685
1110833221
128764351
1826169704
749135764
2075084185
1159635341
471238388
2120193968
1731040372
1253058434
724920998
1581330627
1624735425
725413360
106258229
1679096202
1768411842
488863293
2078053748
2027711587
320584966
1010277972
1263950753
1922764862
1090112434
189537272
1545794150
687178268
1668383476
1750857291
603803226
926533
1505099507
1556591575
564548050
1020932340
845765363
1000255380
1498536773
138426735
2131412382
1951659714
1003557034
316756410
1450534375
1463279178
2035261510
407996955
1985542553
349337377
1716446992
317190356
402927070
1698068551
702234539
770775129
1609695078
2078622005
1189951798
685008983
1156859575
1512412134
1068206143
715086695
1666948950
222403182
2037733016
1899306309
1092455494
730819141
611826403
1843982429
872589852
901890143
1699852283
522279191
1769582644
269383157
216187996
1348334831
250479667
1955697938
1679750963
2073217985
450780234
1075038340
1213319703
341598769
243585896
985898155
676557014
142471674
258405080
34509177
1245870358
587123534
1027113176
1847736565
1202533293
2047308633
1052271905
419298081
1428889246
1134970988
1742978820
24432373
52805417
383285142
1720072990
455124487
433851175
979443032
2054798999
1910510853
1716605811
455072329
203184407
870777854
285406609
186170294
294672123
1428912702
617866515
408722671
147195583
1843340725
1226920871
1339824837
1861739392
2060523986
1408534171
1018706217
1433745305
1249913650
328410172
1616087367
863342206
2095051344
1075504275
539231001
338027724
1322050513
942843613
589235035
1698804874
319982196
990303341
175228321
1373567219
241373374
235410883
972454752
272381280
1136935131
1539691066
741841250
206695483
1044485260
279034489
963106265
884359335
398516724
213580267
938396740
1666983400
1421333010
179068119
935475347
385449027
1524397085
350422592
666199084
367404316
518701641
1823719179
1468954271
730949118
1739556765
2105742856
856466487
366730384
772866817
1971965656
1456926574
108891308
91667363
706139050
231555110
1483807461
114732609
1501476294
596845945
1061419483
2017842787
529945647
922831264
479740410
1842607981
1792615334
1360745719
1182021566
701597064
265313045
479828134
1872214330
734682320
1888686885
436974787
2052832181
1519526468
1567593963
1662934457
720255938
1051552597
2120506859
1641553896
280095142
413885835
1985747849
369179623
595745938
2125770707
1845952635
624443887
155554668
340552559
1692950205
321326493
449022852
450735062
1928165415
804945046
1446962782
299895643
733338083
281200661
1471424851
991900012
1716608320
1868639841
1904710095
1801397887
1383341821
1091417956
1361528426
1314949940
2037187694
581873994
2116891858
788435469
391876563
1689455354
696775791
221364001
1717644956
212013953
1428974262
2114230926
2141795695
475999419
1658554002
44148463
1130481236
1218634490
1331784075
927697836
1038624039
972152075
1516827284
1565971401
697163767
1282231690
1025732681
1998403321
1311246071
910486182
525237779
1303935809
844963144
1307837928
322383270
169277208
753165529
1279995990
1484054083
1510750250
612574603
1969448529
1557582203
1078370021
1373900891
510460335
1197595835
720859716
1595920695
1718572469
1230858885
986383448
184155037
1586164368
1742720193
755895492
2047194852
86784094
1046409659
2103786550
1111955181
1802442054
1851989864
598783301
1087172212
1753514570
688297086
2038835327
1092883016
1694126313
2069243511
1959018395
41562484
2127048759
1248875524
1097211465
39547203
1234903786
427558832
531589366
318394912
1128102689
692197834
1689331563
1020210895
734697450
152905733
801784796
1010130913
736695641
1254886484
192499692
374105707
1441330506
1447670195
438253166
1248309880
1618266265
999423336
2122516836
4165343
630857735
1744041131
611111399
1888304856
1351151179
1571824071
1651051325
506436330
1997055190
880562426
434575528
1240318298
163875765
1019462405
431917184
1112587196
1998956327
893210001
1056475810
306089855
766373933
109426369
832222439
357097137
1069742403
353092883
609487579
2093066025
1608257195
1520412222
671469292
1606919012
2094462887
1886816714
400304196
919124441
1505685241
780786034
1270663605
2132294063
924805437
1741025312
50064039
1285578445
621989372
1620630525
1842084069
542092148
836490854
189241377
1084681699
2094232026
1184264898
134260696
884351143
417101007
527644832
422636615
429104729
105876442
1547390052
1270782585
450233173
64677122
1123644685
1343160989
150615831
717839900
133712471
716931907
1069456158
1929235434
19420074
2010859200
2139715848
1655986901
1470069775
89011300
1187692309
2048530072
1716982059
236806037
1456329849
306004940
2130208412
1948186354
2109346455
948408082
626828175
267384086
692131642
246467936
759792119
1352637963
476651993
1606302487
1303837044
28492150
1981322053
440568847
1121188594
1840618317
149507325
451474711
1207164825
632511501
495161752
1558554351
905494210
814537809
2028170191
1166058614
1614802783
1064271814
363556648
1078535516
2109018248
72736578
1930894727
1226907054
1077061663
335508997
191247268
2086132304
511961060
1958537016
2019282148
2101944601
1467971591
328999325
601882076
38839277
1187469090
311365599
36558379
401805393
1892718426
813696398
722850214
1821521380
645338110
1618428348
748973014
643053786
160724617
1807232326
1276197532
404957757
300826728
2120760127
1450152694
956522024
713407685
2143582452
1059220200
2030996181
1048773541
1483667996
1073228698
1177565602
1861020412
835373390
1115587526
1820309267
1444065196
78530661
756848466
713828523
1463407623
212976366
1369966518
1825015990
278110502
890129092
470224104
1245746215
249516594
1550027078
107512080
1731075564
1942403551
866978418
653064987
1844481727
1831483063
1819548486
754982344
1308341581
1095514834
1824111868
1258829829
831363894
654929878
1063448651
755375410
1895272520
1743290195
895732536
1721150754
1108480323
1212624290
1865288867
439205464
2107197151
1893817599
1495584195
730429684
1941943651
1476445516
442810549
1411818318
904816858
825106798
850979912
1687922880
1311542690
564094172
1485884357
68195160
554114173
373249419
1464445902
1394829840
1965705635
1734721414
1699551080
309498937
262478436
1046442414
981969990
540554846
430803103
206321106
1674807548
1703573808
920002556
1165948903
733003679
522100773
2034785523
2014734968
872601356
942557536
833016662
1657742080
1818516825
1824356796
1769321838
1522564705
1173006398
578371591
1155720833
1123184189
51011704
1146245529
1819384551
467636503
1790537003
383235104
1155056453
1061360003
225857564
174510066
1281046341
475992078
22949055
1685938203
717688429
169819847
462038832
1232084846
2047890496
1188035572
684751108
1106415146
2100751970
2026165065
867816198
1069893106
743257306
1950021338
1853064678
1135368208
113670851
948991069
952153139
1321293972
196043843
377813631
1114120110
1235649082
1528143548
1950124138
1972152052
1929354712
533204865
2147340184
320384556
1535079358
1354143057
673882961
897302447
874250378
1491454798
1230982722
1456918806
740473164
233645897
259139022
1142188793
1629656738
244606869
1921945484
1420674327
1028934778
1908259907
755310028
1322187364
1281578407
1563857671
1881819210
1754943579
2106371598
1588594013
643225507
1923296348
723409703
745120157
1606380662
1592411426
1991651030
517652028
1895853784
565152788
656339117
2018336291
59262491
1556407010
1289588125
266163064
541199454
37460069
2130072263
1156988657
2077333413
1473708095
383632747
632813184
1859863214
191296421
375184249
479287854
979347387
48317150
1865878011
1637743147
1631742756
838120408
894017339
446118344
1766135776
2033237744
1721789983
358321455
1102473708
1289325198
2059811970
1283492095
2134648056
1442356654
367747809
1521739470
631861464
259430661
1061638069
1788443072
153928566
1318969071
1429425345
1643001002
568017442
563179399
1388022268
969017081
187121425
938504041
394870475
567218873
745281471
427415702
134115793
2641547
469736660
528636961
1862756597
139181903
1981979683
1770387414
747946803
214757895
1000557598
764588667
1826468291
2034157311
1116446466
799461239
507874315
388561231
1323240185
77125489
1714431783
1954253079
330705091
808319820
1694578082
1044910571
741287414
2082761074
2139637913
741139939
1786645365
1877384721
649033480
1694881984
902016732
1321498623
14319699
2108646809
963081692
638664904
426093771
6568163
609503462
1035688848
1461736133
941766036
687097320
756992555
1301796784
1999335955
701822363
494839085
842798152
604196866
1811337420
864540729
754698000
2040368181
1515852172
1037868334
285484402
2084557613
1251647966
672348944
861460327
552287671
143009818
1593188152
823071006
861946537
577988228
17176625
1640079599
1047445126
1937634557
2140494919
1570843413
1734257219
1289400183
60652917
1718385593
1265256976
1860172380
13441261
1480296936
1664106191
2112083772
2046247899
460544223
1273195899
1183731826
391847533
479472097
1026026104
1060146690
235174726
534483173
462365300
684545709
458717943
120649499
863907506
575996552
609655293
770729109
1234409042
1929888689
1012934286
1761914385
1685297706
786010499
88562570
1434928352
285616966
949070181
2080573344
457970931
1273840565
1204030927
830741346
643010709
1435119332
35272255
1018946194
1606389084
1166816168
833025134
775690799
1441555464
1710454751
1520576551
1247361096
1358927878
1397560556
25389205
1781855036
492331745
1303472522
1265256976
1684092812
176786969
470626845
965559934
584174559
598425297
2119405807
240684986
902253761
1939550944
1862112140
925587732
1171550776
206959701
511393897
236651137
531320417
1730112667
592403734
1522672521
99773748
863358467
542957359
1084380457
1035600690
2021671776
236942946
2055584123
1503286751
2071957577
1801720057
1578493934
1252984816
239585929
436472444
1222422965
1617550037
278782590
1168407112
1479371063
1634213965
2029420527
996078224
1550436100
252688462
98207044
2093793198
1353199262
1770837154
299498084
1146625998
78507617
272030042
459509863
1360140924
44769140
714848823
882756254
40061743
303697990
628509660
1391216082
1844774499
443167722
1923523430
1214953706
317968555
499202840
1014764377
910958577
960013586
1479582868
395222573
1484141972
1082065612
978304623
2050304066
1186615806
1864192093
1381652914
70322712
1482632160
427247134
1583767897
659841391
1598390663
927945062
2091443434
1226240614
1607716431
1662928397
884594617
1741973797
340317891
621007186
1353186138
1771647710
954245088
1956459181
42617083
1736119194
797739617
159031269
1513033647
1013878115
1359770303
1288169904
1358983733
1879394044
1444017597
986044850
175605153
734175864
1953996693
340387930
383192081
1211667615
523581173
147180966
22964177
1390706026
172092203
852970003
948528905
128425714
1105597354
1926091691
720518434
1325710769
748663987
565257053
1362949328
1240510471
640707085
2124296521
1548176075
345104861
323996517
860034971
395261376
1599849643
1368407011
2101247562
124601284
148568172
1171649402
567839815
1236511976
1458537663
1634499760
301711701
2052848226
1074749381
413819594
173966305
379364361
1529282989
41828085
1538341931
1892280954
1365425038
93978339
1420579631
953081455
2061078711
2073620193
1189435533
365327155
911510132
2058323426
95782806
1311690217
1657311563
1897238563
799733689
1689684594
1839679854
787129560
36352257
1778643399
316340293
338332229
824116992
1009408453
295913246
120538130
1716148372
815518265
1304344486
2106802501
994461697
1916043728
1529178851
548380186
238118289
1943796224
908596654
1321830260
1759359257
439942629
829761283
839162735
1394387128
935648281
1128200407
1707272460
1976428588
1417425395
633878078
697714917
341245307
1527220772
828144769
592679025
228231303
1521376051
1310111090
671758434
1541254668
1038257603
1556703115
124948644
1038840765
739736191
277238357
1480170755
1807778503
862697190
955491684
774240672
246435753
1130363346
54707762
837831684
21836462
1678159306
1423419401
1686770203
311952022
1047032680
1535845141
648293975
1685781319
239641794
57177015
240369146
902311308
1925140544
1214951766
206593727
833050585
1881044457
999842227
1576790176
2139338426
453874580
351165805
77251815
1903575762
1647997589
1896312448
553424979
46782412
1281002332
1612829309
1607117804
1983659286
1832370426
1472147475
1235826581
734841629
896151475
834728183
966677650
114299722
1822535338
1357229730
704288103
2100663845
1618220051
1789949658
153174626
502480355
641097939
1193090488
1955512603
1804644293
1126948808
50373537
2118686740
1997279751
2100342288
1430952017
753558364
816123293
150340249
2034179260
843681244
1808734802
639401054
94789326
586949225
614868449
672859518
1932127298
583092132
1308983485
1662367161
1449775081
866210552
769646249
329417683
723189913
1938723466
1592606082
1868564069
1212741945
2124916224
1862871694
1534548244
1554415212
584022010
889132081
752182501
196717528
974352887
528864094
1459685664
1979350614
1810066719
347355087
351574730
324432490
1549919247
775221421
2038802562
766939260
111004855
998274084
2000049990
1147489935
174231019
869475352
1433922493
199974892
1598417828
329983693
916768615
337503882
673086018
373455096
1057777552
1281066254
867978805
1738265275
2099023907
659195337
1275206940
978770474
1074711682
112375031
619543266
766279109
628915852
869526110
1386827703
228936562
561370357
528910600
2072469556
362206302
219633318
1420841821
860200599
1591713927
347427865
705947709
691151145
1392695407
693313109
1258972092
1666761700
990794933
1275456442
1396697639
127822645
903877464
286394708
618471319
1293618804
141699582
1873957527
29478464
674601037
1963702634
1227424868
1690001504
1435623677
1434267504
554583352
1029267758
1169377185
1158367895
1583281324
785381016
2028460795
477120277
906525800
1161467603
370602804
1403822241
1106615646
1037666464
2105695593
242469995
1021584598
461340796
1661989245
491305570
219519793
683197245
273438554
706185462
346393453
401521670
1276043675
1126448322
1282653336
2007640673
1885428274
659190011
798478479
2115719144
94364640
81294028
1408422047
183380957
405625252
604126745
701861215
1328947119
1228592910
1193732402
1012247700
1497299546
1508314408
34628946
1904315238
1507728816
649459914
1775628655
146657833
776457389
1208394513
1668892207
1041315025
1922999000
403269940
1805385991
897057200
2131407757
80699723
717303152
1000958893
713636491
568311312
483950527
963917834
1224285213
1677971887
418341971
1210263723
932607463
635870908
1044605830
286066324
1999965747
1685302048
1254691071
743820530
74888607
1972778056
211991213
1294651655
2063244986
1806252724
886813856
969234321
371613359
246816608
1944163967
1933583918
94469448
721660586
1375389608
1600869050
1772415996
1230338560
1669987237
161150779
1011070149
106544773
1930197729
1266769412
1999405797
1852675499
363015182
1391652542
1445871686
2129012553
1045826279
1719880368
620980320
1174744323
1854917553
734808217
1638706830
1717604090
1398034373
1953008133
164448567
1067346816
1872966111
1290638829
1115140604
1215484883
195283241
546306526
1116916545
179643875
1494207966
1486766842
1300219223
185315114
2087924540
784218357
1998510431
903375737
306234980
754815623
173210118
979577517
753188882
268629536
1315206426
350902345
2112332822
2106366473
385194890
894586606
420244340
351017034
2062602911
929506615
1403944177
151446264
1625897461
1060516358
50561519
1326986678
110255460
514546378
54590177
1787597175
473348631
576806179
1718184608
1092521417
51578759
1619146337
1162616815
586399120
1057473213
1749476270
581332410
915169258
1952228807
2060476751
760100315
1923245477
668811915
807627402
1732545328
941276468
1432344856
1333905241
124768998
459066651
1113623213
1778742347
774186564
726928153
1497821620
1553084372
1426717347
722470641
1527061631
55409353
1391813050
1218352127
1652087012
210738726
476854943
165316843
338994431
1815220298
475043524
1756434441
1486641740
2011089563
534215282
1675859890
453678944
1373037622
912570947
1709607927
1189394515
435145225
12856318
887999864
259918943
747532552
898860530
1839751
996595694
1944245144
555183371
742154310
1800380492
593877639
1325382856
2065719924
1670935662
656432660
950358076
564652696
298742797
1364588723
1704830184
88574066
513885495
533974238
192258762
768379697
1556443876
1828542939
5970340
1407252149
1259886479
834452776
1102140289
1189543596
1279445492
1622723941
455401993
2124611999
416003306
2009632830
2115649733
1708222488
1472233215
1874265535
744995470
1224824870
548106794
664277681
1528315955
1542148439
737804461
1185900768
997972832
618093442
316124353
343599113
151221002
32148308
1645033632
1735190037
200737119
159279327
1724661187
1335322420
1072607242
925738169
1496523188
1744531651
658375723
2003838850
612847881
380763248
779492346
15095593
1675695706
1501192156
1451898785
1801819672
1324288744
363603636
842720768
682554516
1062919612
1486009872
2031241070
163002589
839576097
544832785
1979031434
1514989641
1997029682
1409485985
2004919105
981597797
706261408
468092481
1531287639
1268946326
1400430317
358373012
1633874884
49596818
751295677
2097335075
1000809128
739481789
1697377782
2094970747
1745182461
1306178450
829630759
402161177
2066423421
904062123
699692959
1238006125
1481757177
1070829720
2072335119
371499266
48503554
1951228135
1837754837
257933354
1042964901
718119984
795633293
2087744924
1811482106
1830024256
710191880
840514705
1096375345
1838909308
883450081
1361536347
835253250
1880117620
420533993
734378452
1129356597
1634244861
706421024
1320992608
1163198984
1991866766
1502079668
688474019
1069754191
1294888194
1298805662
114828358
1425956920
1345780387
1570849383
1921417813
162480698
225916354
1739620760
400676865
2085339332
924629851
1908069549
231049451
1335417300
1654995713
752558415
2075402802
1485145390
929557418
1159827766
444642788
1515241238
1054774431
745443799
975029191
1377346881
1497677342
1043328
877609936
1321247216
1712242620
1981112656
719646367
2133308451
252540601
990823498
911067223
2101569906
667489008
201743506
292127410
373267776
396928682
2017341305
1051277188
425742658
1098362700
292866572
294289204
85869974
823132301
1088769352
2058824695
1621616951
725164457
1333037300
1691294764
1811573261
864561618
134091017
375116978
1739632644
912443961
738818774
1558757591
340064767
1476020820
1593841033
219271079
1730176554
544504148
2012151085
1018592638
1290929888
1778749035
1238481562
218332773
1590179805
1490923116
1227942403
553542555
892082029
164777098
1702766366
750907784
2083959242
573779891
1143007363
1330296436
1021630966
353607856
255513256
824877563
1121751750
1889265532
1134400273
1632627524
2075111099
1470010706
1205313300
1159269327
1815766857
1273846532
29802883
1847319536
1645973497
672388390
1556549030
150399451
1575609427
1943723035
863015682
589858761
272597345
1810844822
907605359
1574805764
275109384
2128885039
290828451
1608611504
616689937
1635325492
1735047557
1706550157
1570852373
77356160
429183118
1041127262
1137940793
1218971559
1275772690
1072098009
2088919421
223833753
484715899
248947323
517528396
863068898
1102626977
1293934171
650196061
686850685
558854452
1735280922
2117952437
1858390282
1832890796
1300493876
686646889
1066470927
367443588
674475045
433499517
978656294
172204297
745583008
1682180653
1994436899
444601105
1786791723
1699754848
981442198
13087624
947243350
574359767
1697813499
1022934563
1160676700
710362440
1385330917
1357679596
1347678794
1726321376
1054248809
1130185878
104765017
1102264520
946439476
1936512480
1580137970
1817003538
600506352
274008354
788480120
295244060
1043817386
1763231388
552451261
892432858
367086337
1035937839
306477596
1904745084
1363290396
621495908
796242668
673135508
319674680
718724467
1206990620
185724651
1666142311
1271304181
707745063
1436612744
1566164259
1902829572
1480638415
1077703383
550857729
1474106107
1583916450
1372010707
130350054
644938365
1188064259
1073409973
596216168
100121441
634280641
1929420342
1552336205
628460172
346691257
582003520
844991015
1631978425
1673537276
2121799315
1140776174
984428737
2086179073
1436619665
1453989370
1657492371
624298080
1785507570
426283576
656503609
1635288061
172588264
838030765
1089936007
1088687658
215511923
1022783556
1857512478
1029779435
1381055311
882818410
1289470878
709464751
1018603867
1710883431
932294398
75329438
327516761
29434443
877785006
333789045
1570233769
1459193874
1663840453
440733638
164568038
383991595
17032903
213259569
2119270465
816472581
1871834175
1197736917
1922934449
1976954531
1900609635
356814603
814747313
1122349361
1483584083
1014107065
1113954890
2129649857
501063411
754743190
555662547
1899036392
661998644
1889662492
1088312860
1826899672
562366194
1521372435
1228307638
2025133761
431117054
1960171438
877815279
842182712
619638101
993521344
1234903786
1293073363
1307653089
1721078535
2142499600
1301648817
1243736622
29901331
1413888342
139376431
1333679052
1574694026
1539783673
469406997
1113103446
2128939896
973010485
277994322
2039400418
1207904440
91389858
810094952
469346462
1104711728
620974656
1404015299
346925558
1401291263
391051783
975761573
831828672
1682562577
2105866623
151187824
1606838302
89436859
298106695
1334725932
1117148930
1149132547
332222102
1923277344
1605378873
125403885
1258547001
784890849
280365998
1285880913
1955510090
993861126
2129364993
406677295
486717475
1189659215
835515329
2108359850
515563375
1731763505
1394813969
858429185
311154025
1503805686
724422431
742825038
1826391510
1010620519
1663134981
1155893915
636471269
1873561188
790001244
2008701600
1055661444
867439006
2118576540
1288415953
2049879180
179307549
1802088234
209105849
1957390624
11406107
1234153396
135596615
1109384499
1436361548
1448594521
460042771
1643992008
33960133
428787284
372810144
368979389
1035748750
975971980
1646021024
1294944678
243908405
675897992
1687743482
1446764817
316891625
119789251
927283093
63629828
639945434
1886633697
1256785457
1727278192
862148943
257860178
1064305889
1206919278
1911184125
1270497112
1967131636
793026722
1800649897
1441813516
2074015341
1476574822
1247890122
1423651871
1502673536
31127429
319936887
64831376
570597673
2045174698
594312711
2035198104
81774787
1517362704
1536125312
1788266340
1450197606
597906350
775198540
1659029641
860175580
2112578107
826506512
1176532897
1241419332
726326197
849726940
1478339702
472458415
1180394075
623295388
198963896
1461355614
1384268525
2062905563
602169891
453121019
70450939
2130281719
569666049
1291371499
233525819
1348230139
995688159
1348189169
1539921084
757498400
516852321
1158003188
883759945
1889043066
88700069
682202200
1895037413
1200149243
657833047
273844628
1610665524
1300314049
1797847643
918954857
1920336309
1736420438
1227908508
708628902
1750807436
2104064675
147647953
768546356
437306440
1120148085
1660092529
1960721786
1990752355
1066395346
116051488
205957672
211088735
1735926703
326246174
992986189
1238671163
1807893897
2145776140
612927771
2068264769
16275970
1842084069
1327562811
187533740
1451836442
1092823041
1428406365
553632965
567466962
1812849239
1307050960
465820534
379168585
1664432514
40761791
932138196
2098694960
1420052583
2051281392
275240536
2022221391
1717796577
1985546599
2062901123
956232665
1525507979
750515931
1466394533
306026744
765470251
1642705830
648740137
806776310
104964126
1567382876
1555434692
633361279
1747464470
149820926
462869621
916239064
1689455295
278443673
444247240
1682521505
1049021593
135014393
221642232
1875139477
1569414723
2045865130
359493380
1506299646
1653624510
1721132900
933969080
1582285098
719600181
365574055
1684012999
194878896
443421755
930212793
1056171009
1120014507
2110429652
2096511839
137094774
1616391883
107703991
1443785448
1349779584
619578704
547731460
1874274319
1766013542
974244553
1724818141
28875521
959719576
189648160
52436274
969358843
759586807
1030648001
1094029055
664104626
200737119
1946677278
1530888904
1461554800
1963224411
1604727284
1105458516
736251948
1918841080
1751226651
913076506
789747966
1974055524
583331359
1434917289
1029540207
1200750550
409269926
1372624106
210317231
1759066279
563504847
962688118
1184052755
1688636567
1346070857
1042514286
986247529
1790511583
440023107
195297125
426934342
836802101
1196416812
934046609
1943654925
1976166059
52384820
1811583404
289813881
764005448
1481886734
1826072904
1388944802
1156500177
2009119098
869852266
2062602854
236378394
1945624820
1519162376
1588701292
488438387
572101265
768384839
879849264
1671252867
963292948
1352176675
553264233
1391882506
824744728
1663079516
71362247
2118448333
1263029102
1173017009
2020529351
124768998
1612479638
1840302231
66066506
430439398
377337583
581311764
1298205196
431657398
1762306252
1068443758
1208063433
1854694190
1107955711
646251527
1727628756
1347634379
1072224084
1212450261
90104563
1091960196
1666763252
133672572
1727840134
19832978
2121209159
1892896666
1663276515
1132027996
701763601
557743607
1320532627
2132664942
2031077610
392305364
56616887
1430027903
1242944819
867239064
894241869
1714624070
1211602683
55271689
1539764761
1190121764
411916951
1655561335
810471966
2043434308
360702684
266340265
940259820
13215097
332723645
115430338
1323393439
1957845336
1382408907
326053371
1142124455
784681224
1513603073
268503306
1711894744
1354757000
389992941
1425646445
1330816183
1792565296
1271753813
1989658398
1670436929
298498458
1958810089
400694605
1354444052
699388552
1021743979
1076385118
514692275
1477142216
980492488
1159390990
1093926199
1070531821
834142337
1628285904
728370903
834814153
983068626
653579193
205358325
1689400153
1384867247
920894760
121249447
1649357257
223903984
1609165328
518949100
226278159
2077544776
1061797342
1741521949
1187110633
900564664
932107294
831031317
218888269
404378530
1707382315
407917465
1283037441
710295957
274322685
763516871
1279867158
1293997218
1427236073
267890813
1001453105
1463294221
1084034656
90928492
1932814016
1810911540
342069960
820634150
1568060021
1128036452
136047781
1320124985
197364561
406626481
1979204912
2027894655
1862624846
1635488560
215450531
568419764
1530888307
1042723973
1325112138
2091572631
273741382
2130183061
1331649555
22529103
184413207
1237587728
1682277340
766360324
1226134907
445585207
1977619520
1758658567
1520693357
979695319
935231883
2102976234
1697943601
1217246783
566644061
437385532
1499506449
65845134
1541810365
1365669802
222928174
1033312682
431595717
898688793
809526221
2000444000
2135297124
1236800734
503879189
1060290936
1359916463
2123730777
1700539016
979155728
1880780459
656823538
1956319398
1760342832
640032683
2006311691
69066300
1483570542
1861844206
1181682774
1596824141
816280355
1382117391
146140041
2035532399
200837787
570102696
1426769543
77148127
1120439616
1328292785
1347333824
1521513934
1552312628
202328653
414775020
798890176
844908699
1798633539
204122344
773923571
1601755070
544708578
278146675
295899752
118306812
1453802386
1349143613
1040320439
1604383083
311145318
293299614
1709245075
920983795
1710473630
1922062742
2123592119
2097832638
1571650411
1964632718
494997388
1552963894
790132097
131780293
1919800613
176596280
873923476
347638248
455821949
955217429
423191983
1413240709
1829126677
2057822123
1941233290
1446352296
1451614024
2078978545
1817968467
889865943
432229196
301805574
2041307593
1990110865
996766783
933083849
987887981
14841012
818955493
1364989223
1547868524
1471718705
1460747298
1055284985
1903241453
801657988
859794217
1993374702
580755064
224750803
386300523
176503691
1826306080
1762362175
1682085141
685729233
474264558
1927897670
906505022
1836588023
2004063630
1437925007
1779210610
1572026163
852915629
1051256287
1082654090
810919385
116944323
841125564
1565181845
1020499779
156229646
1906053934
306910589
1527899939
43745019
1292720899
690853960
2078319451
91779918
1482381169
198677188
636195767
6074742
1969494923
2096658488
1470786793
617331484
1182814462
1558856489
1674142166
1646983706
1275174934
490088917
342269509
963027657
519280303
1149349861
2033759723
1366154623
1717524555
1431527921
1022418561
450732401
1676754041
525407346
1656690702
637311837
1321173811
1974956349
981835436
2017724666
1166564045
573900807
1225921052
1147896361
1310029844
219423556
1335546247
1620024999
104473450
1519570828
471625084
1274220270
2043069925
1209233270
977805531
1034579805
466948371
828998871
733928051
684348789
884589502
2115717003
1593387981
903892293
389997850
1033006949
1025132584
93738553
133325252
2140603416
1944177131
391828655
1924622215
507422977
1012292781
1437165348
1880303809
885888175
1951455578
359513396
831434272
80634492
845467165
1339107680
873894034
214328208
936655459
1851566017
1371391607
1177596009
26510083
1289162833
1813520064
454145805
1128579005
693072663
705333504
1150313468
1875024610
305229262
1481702515
858301679
1510006720
1068735126
809500498
1208458708
2088912628
2051094492
2047171513
1296653151
1004801770
21229035
1332419763
1522352805
841927181
47141773
4657558
1991800299
602865801
1296034766
309449949
1293871071
1210767363
275122159
983074191
800859693
656010301
1999736070
256098531
2092552114
1811443270
1771623566
614903626
657911966
8698216
1040724718
1734204920
48501411
883768221
1121696358
1572823343
878448779
1619309132
880251194
617889547
928182428
641058789
658894296
56194308
1931037452
309868350
1701046205
1949932080
1433183758
1047572087
542921851
534842967
436689994
1086921570
308475725
1800126783
283799025
1325317111
1504779404
1716197961
1957995828
304980027
126122624
2037199890
1954272372
137615618
409695810
866391492
278995233
2077283491
1153829475
780747290
1989017708
2000471192
596438222
2025080628
1166295410
1172437590
860305537
1207704948
1108266228
1555007286
1732066377
720380561
739817178
30546310
539628462
2100892086
1890819169
2107937107
1447691051
1761036352
801440416
462849465
2000435045
496012700
384852215
100324186
998687907
500608064
540067089
1894423087
951959290
1219671848
1443876503
913416135
365135923
1291090322
452511509
384634784
1172541942
1039880898
2059378040
1728459484
1039164412
896564768
29501553
494611620
133008529
1522660216
1325157889
799405948
1056209861
584815718
1466457070
2031700325
588648767
628397824
1614424035
1072755625
263303437
355279874
164804785
336562350
1122001520
1708675223
565166279
654847829
129816835
673477541
286852957
288755867
1671379921
1957851658
1786899854
1309253493
1231427565
1600977219
1392469234
1620057677
465570429
588248087
747951644
2028160463
1637347395
1736987244
58786556
339815886
520262001
787822830
843419581
1957249656
1569650746
1806258276
1134274153
1262614428
1345342379
1764976749
1773790347
1696350191
828748884
1454910475
80844134
895922596
1122121279
813632780
308164640
1139764842
1677453540
2054171547
307261937
1754354594
1421668386
1205430956
1126118562
714553741
1428972228
2018734034
664211746
2108903841
865133594
817960164
654591538
1767191121
1789729718
1769668533
531385652
983797793
1780455084
1646869699
235056776
863800760
1769335405
1262491278
1788349728
203449517
1369229944
237639528
1503656078
1743050531
613550273
2052207503
2018515122
467912264
459860223
1737448788
1336742574
1134612601
984186379
152095155
1238019964
623078367
1374559990
1427260005
517783742
367331083
1595096360
1583438076
1801970241
982961694
500201629
2055105026
1259676600
1678630672
742494867
1955629366
1340058954
2071251308
1963027976
1453118353
291254604
1707642274
385915330
1354744397
531034066
949427158
1759875205
2042888826
2140407236
916284245
332798008
175612112
69716768
1043002378
1207216729
2063870997
1815759280
1258343323
85240833
1441950754
662404029
1865655499
982391684
2058961786
5108783
1494912327
1350764242
1098243933
166575178
38434891
891603526
1109645928
603812395
1490900720
1215676921
57828486
402012224
1516265635
1965121725
1499305077
1731795725
1372496550
155445689
255895924
1994272
88852092
1767658008
1665632137
120591056
659471447
1595909607
694195234
901391668
639975152
1133962610
1441098467
1271528560
1134139729
1440162973
284996268
1642370887
1973591712
187854081
198383190
1059622106
913416775
424018257
2140882588
452402114
1800671414
1674680349
2104925878
1020966616
1186187828
667255120
2011939095
809490411
1346325869
1103530448
1152750244
443850789
1213744552
374878096
1789418996
390709210
1496749209
1229496649
1569276827
1531998763
1996858095
982632595
356050643
2064494449
1167703547
606057953
1649163640
45325606
1953511378
884156748
1875745685
292868564
1284226989
1795884535
1445261561
569507897
856389376
1591512995
2059874389
888244576
1102740198
2097654293
1084884855
1371819086
518465091
1775903761
786460081
2031956330
621610253
1247428913
1068899098
1117853564
1961196617
1973490947
1901925111
608597743
1375741641
1689111527
332786237
2049821972
1092560229
1247896088
1536517946
806061288
1849143588
951850674
1177410673
700930922
1915337820
373149252
1280487755
1308182747
2013150056
900444448
1549395358
1330404858
727454402
1041439541
2065569741
1171163840
1204090088
50474119
842213974
546354400
890979634
1809395016
1403716795
1109308592
625275169
580178883
1149327898
1252883453
1090756829
1827210943
1818374563
1782961611
1853315670
1058611042
213972507
320674484
1372141482
1756044787
533722557
185022042
902098760
408177904
893024556
1306660585
1483682114
44123499
1902595674
1211861823
1650443909
1403168394
227423942
1149471583
1256004288
1809730536
9661638
243216509
1491175561
1288617251
1863592074
730727825
2136149737
1593011711
772935006
1333957951
2058698171
644222350
944534450
743903780
1828278892
1928064064
371526279
1904354077
646820847
1921316178
1384227653
696073845
1571184805
1823889809
1590531181
1085220109
678795269
1140803686
1868777327
1712305662
1495183032
1275502510
766765431
486821465
579641571
1932203833
529258297
1505323951
335236754
1708700771
1626330774
111679423
314144975
847448559
999984273
473858780
1639787637
456772661
1734160970
2056232493
1667870572
496374441
959549554
636691974
19430712
1388703364
1226118508
1953098593
790125428
1242373479
1454931826
317064623
1420386031
1492695204
621057324
1046801287
967158599
2022133513
1361407596
1293404392
1334486932
1421035973
160306186
1197329300
981969990
207812158
149827880
2142710637
1947014930
1408968849
579225196
1308285254
1956975883
990420652
189085518
1600823622
220505652
170754191
24238645
285155774
1841418867
1337272625
1306645733
2057328873
1399171772
1981089739
44522749
714694168
1209680730
832152088
1456134261
389575916
1347806685
1089604692
468044571
55546860
1586148687
1715495350
186625014
1389821328
682769302
1938930723
786048067
1139302954
2018776518
1542530645
477202184
707924150
1209688484
929564299
72001643
915165082
824279306
1384484360
362185413
800997737
170996520
642050451
1384570225
1677976756
1870267095
1363095657
606831300
333755353
1160123662
1510192649
1259895955
1940329292
1239743999
176974269
1201166704
579439272
994418403
1845737144
836860828
1143110804
1045580221
1772057876
759399033
829411869
135828628
1308288465
256019325
551487527
1649527265
625611396
308310568
1711668815
1803649872
1465971060
1098985893
1422357668
1460206629
802486662
1847128675
396036852
255297912
1643054045
755375410
500574001
659033965
1853362093
158647739
1137496736
1727089943
1764383583
1550557442
524163530
1976279247
749770996
1353499629
150251632
1190336086
680043033
1368183943
673062025
206764717
1262917044
1869939408
590039198
1564425834
1258343323
376633690
2061283245
467950276
2025387280
1446136476
138943610
491447760
1698970333
95935938
890558197
29135110
1943538634
1923042652
1076023901
229184288
439353494
1326793632
2065414662
1392396961
35028041
501666461
1282069207
1083481267
2137861775
483688389
901729268
2004022713
94243027
2127663070
886979662
826330734
2031271462
1236114685
1151916608
999296855
548607302
1806537713
1028330538
102299673
521071695
45228695
786732923
310297209
1033842796
733802574
802804373
1502867871
39787966
608035246
464379931
2063824767
1660464786
1677001708
1800084211
941951427
1168053800
1830827203
167736664
1344952498
62272904
1817886089
130804860
1752131028
153133545
1408320339
1100101062
1120593530
1793278356
2123261946
1439493430
901244178
1191092497
1329950505
2011895139
1683500277
2045530010
1760028070
349004801
2121215505
1059188896
907031675
757055481
940509725
1940963526
1299480997
979640065
575761847
360061366
1414894169
1698192702
1051925837
50202208
1261358692
179072371
52935930
685404664
1682050691
2015424684
504375972
1181055946
532781080
396501938
701510312
1816422877
814537188
1613011243
145305225
1949856045
1849321654
494017659
1298265497
1209191612
2036389616
1984442532
564341520
662186992
354165976
1611401464
1557546700
793493669
1976075707
1900966621
1006455347
1560210353
1610701870
1103893137
1404708930
1802972344
1084495818
431546110
1981570380
124749597
1957026571
712632485
1002844982
550452455
643267097
1623390812
1061517221
690825487
45928565
365729297
1814439923
17745558
456324915
875536319
1556917299
1320590334
583895975
2099812728
1634199211
1882703438
1812394135
406830629
307642509
1806237259
1547011207
718361409
1910821730
1050553280
217714911
1213434876
433941242
1389848007
1374802989
1810064419
580107068
1361869571
1155150341
696272271
1981540725
82900521
984123082
1212132093
181782055
1989958941
1869397510
1081713826
2054087709
1947746869
205196731
1194904949
1352521482
1367489393
471987613
1779323630
1050989876
63314723
912266507
1421527202
45776580
1071459681
2106315023
1236783841
2090684550
2000881065
288979411
2124007523
741287414
218380878
801855867
334944176
210839581
328989284
1854981265
1790432165
1077440545
1532438845
834489003
1618053792
1114288154
157747444
1157739316
2098009032
883089411
1167611350
81201100
1855873095
1754393905
1425318359
936982035
1901536177
989823469
1774219758
1594305291
1561872017
449104832
1069304910
25394068
1439327356
658538374
1583540841
762823824
1747964592
1166608676
2109522596
1181748195
412298278
1399602582
1484035099
930231608
1096641194
999146194
990815433
1095279074
231463719
1480486329
490747509
1006957296
137794237
1373749852
1671684784
298889000
1769271974
1029300192
1589847018
2022248723
677511077
259905080
1916515428
951145401
1238911563
372268588
1726870495
474307855
305240122
1370890030
1173339188
1819266056
244466167
1969479377
623672349
2034316457
920176512
1369309759
1048878745
717980781
883282996
1554929649
195731293
556202490
1318995433
572247765
2061415868
201370904
519079320
1004855778
444768106
638436069
1610871883
917554796
1842449430
1515926748
465657973
2128805301
499409752
1410719361
1327677770
407845861
1118919582
1408163909
1464380123
1546026178
827662116
1780579251
770550635
1910604657
2018726236
107801790
112374800
61983648
1881955079
1306526215
1224595446
1283739967
1971692966
222845842
1946211563
691246805
1041552357
1537345267
1090912770
2097157961
319190525
1672677022
2043311840
879082387
1089798101
2111861322
755157215
796344169
1893587746
1174334877
89414750
637193891
312535792
1386730031
2055447873
1230081655
2008389722
1968076494
937208186
1761953229
148128059
347313522
248920287
508449727
1721698490
1015426123
965210860
1943853747
1352402116
1208735568
213441444
560864127
1867955141
2013748583
229091121
238650219
890440213
1478899352
1894620
2101969867
1194243199
90762059
600920746
1962219214
1520301774
464946641
549732073
1070308016
1880850463
692998593
1175221472
946125943
668746007
301007925
1919758681
90477244
1848012251
845673942
1983796320
811862929
801005405
1536864850
1801773107
971512000
1542270347
1430808534
1979643505
76044202
578148413
2041721999
2018882951
1759026897
1992871922
1972124145
366246287
641442052
1630718519
280239303
823931486
42059987
414507172
1626308841
438347828
1770606484
1118551451
497110458
1286051749
646770302
899962138
391127826
1016083647
928271556
518784122
786711849
419477915
1958010534
578706577
1936053530
360565916
1103192448
1018731097
807663090
81764295
1161552304
1033998454
50803622
658732811
2073365289
1607678248
409076282
2122608444
1899176099
442933787
1304092304
598663821
1682215278
867674295
725304004
1396520995
1173937065
2071148683
1278922334
1543684529
820532465
93244211
564830785
1723506346
1788527396
1406667617
1466795974
534285917
1760980319
2046759543
2054487136
858168288
669118006
1036556463
378372945
1435789075
1832542997
517746095
1625902298
1091490486
1126704297
433922693
1783642854
813228373
1581464339
633070689
89438089
778115532
328618402
803036988
1515218971
766320042
924441964
1630825306
1308510950
1658307705
397601299
236633691
975078640
1991278662
95440521
2066168135
1078439363
1066894444
1734731467
1687013416
493232902
561155841
2116023122
1791619731
1973472194
434869693
543396185
495899608
6048632
1258446557
13233774
1736965127
2139538609
1457234489
223898101
865963571
1066812793
1514129682
103129404
12960247
1684910857
464834284
223430861
291857690
1788593261
707793000
1673164586
840196142
553146398
70651931
66236547
1168820902
884042015
1464281226
1871201295
2093010631
851026519
852444040
1394108228
1680954052
1133193934
727440164
723605968
912439566
849531361
314451386
43719353
1042537513
1010462685
1696627494
805754210
1391220747
71600798
2072154518
388743701
2145214560
1587280115
1906230015
438387320
1631081048
363922208
2061031083
905690685
840353286
636636003
1725402205
197016971
884522638
2105442016
1178853947
1440648055
392514160
1520012065
1506411078
220847330
105907925
1233311479
1658508622
1658948460
1288153314
2077646954
2119325849
1761198305
711002968
1369027800
2076208992
1265053224
1512009045
1416242011
932181040
1722078178
293604551
1469474413
40421759
761901089
1784855122
1915137116
660274691
1412440900
1584528831
829778175
770148657
724379247
1133826801
435981185
631137888
335563728
2135774519
1291944744
405535608
755204466
1381983133
2114876026
2023920582
343102872
421932520
1168451163
195543299
333528323
973502655
1180884237
1490449168
586410100
1247902722
1486400101
785763245
904009949
1791327024
1275736186
1615962154
143670799
467976397
65764342
364516913
734504686
1390687119
390086042
1649960218
1837707939
615200965
2040500926
2129004718
134132680
1598192838
1907583456
573282871
691073164
1865626948
767463737
16634686
584781066
1539857840
987348656
333904057
1587749434
614685446
868504461
441700835
1937678532
1353261361
756656287
877145052
1310324120
136291910
1086396811
1640480230
1340538055
1545242321
1673947731
984323019
769676353
1262361171
1309035560
107844663
1026813616
1898628829
905717787
1559562834
1426260415
1575655914
237721009
1587609600
1192015584
28439394
299243183
424393824
888414073
1328912276
328170970
2095955203
1121429239
95076918
524737667
491272501
869673287
1361055860
944413752
214358060
1695930605
192763253
1398292467
405177263
1993830644
1274327532
9793496
2044931354
1797868335
2126989710
1369761071
2027520454
1994020612
184115375
1728242984
95825556
1227683705
769414560
721197187
1088280264
1346008670
1442417714
1459156408
246784336
2065362824
788840683
989798734
782914239
1916762496
1098633358
904267031
789711167
1260888978
194306596
2098758734
229962341
481554535
2020416108
1852055056
2080976181
1507701806
219085091
1692087378
794605700
49982115
1129738211
2127522351
447405524
1433780750
640487293
1681973806
939624478
784116519
346143728
310292660
1684375607
1387330407
1159711299
1012361852
1698591053
1861784275
1399833256
988729971
2120096737
1547443596
1346604359
881326253
1576254430
161880563
811097219
278852285
1891732712
788857770
791558457
86005986
583656585
1477402034
1820003809
1120616080
50111682
596193069
1563801273
1043548399
958092958
257624008
1152007682
1996624077
1311403433
84765297
1514155438
1291482282
850388619
344341113
522128220
1439859704
1232159803
599512056
322972821
118645630
1317252975
1584458201
1527158042
1371164562
1707721711
2067698243
1762716750
1712943746
1564198581
1674902785
1026691587
323232498
315764077
872343709
170328297
1759678108
1582207875
1097362074
866823510
877763029
1861522770
63417496
2103640145
557154866
1675508121
765396882
1721562527
1148179265
1201839909
1612105548
1692171510
700916567
1602697030
1472779601
446066627
964016731
728563806
2070225914
265617702
30448374
2094615331
454820800
1542617033
1881351928
231350945
1936132628
312429500
1066839146
1803150418
2124392962
1032256629
2083208759
181067686
1406472835
1336037312
1929827225
1098955792
1633541147
898168917
1449496061
360269541
1390937406
132642197
1390325765
335769492
1061694923
364909920
803415094
369999611
651895618
2084873868
2145058498
1683056248
1753755758
1268319881
96621490
574676237
1671126363
1360879948
524460575
933084282
768199630
1009291032
201677097
758923412
1281372804
2022301300
957899410
513348909
1941914014
517571376
1617878777
453426059
83039878
1997368925
423587120
113511403
2102252666
1461712635
1331609995
37939982
596484692
1429777419
1820712454
409032064
1347594376
510525951
214053368
1603520067
1896206840
1182468870
947488595
1400501325
1744377405
326934559
1740132756
7626467
780969750
1032667510
585266783
1751661722
156487421
105063015
238834181
2037610196
1705827113
544405252
1041759907
1057839235
1781767324
2022012595
1765361905
170940943
1429100180
894365006
1770089141
525369451
552062598
1857499108
305185794
104717578
1715319835
1413660163
142188965
541903269
810796122
94372589
1076263139
551888370
2053897557
658625529
1825086057
1927879879
1722001772
1187041912
1981946166
981139489
1521547383
1515611337
612379189
2000434198
382573230
1829468806
1135551228
1009866610
2104753233
2014350214
552883663
1926596827
1316180677
1846792545
753695264
160117724
1926193107
103914684
261217816
1176655875
1440683756
1988363096
1051539525
709180932
1694177175
1775160453
804014607
868620067
450233173
1997230991
1393811278
2040377640
179566134
22759794
1835334
801787587
1034634014
1663628498
1764383583
551195678
839489449
2002569190
1188866357
454812108
965799073
464399427
2027994214
366296499
1750340397
586927345
199734452
508905402
1907052908
1827688817
1176264041
811418281
609136366
1479067923
2138996425
474191662
144525202
1485432853
273369687
63313853
323848306
1531699604
1285814627
634895374
2128428761
315690231
1672928073
118842032
615219004
446741876
985577780
1013632432
846035825
601629876
835852271
1813581940
1163337536
417692024
188343794
563815772
681257120
1772017330
136185710
1401171894
288425475
247521322
383136822
1456752688
377755850
754052783
968383224
340387930
1784995577
311017983
18317337
100231855
1598031840
1195438626
313496842
2117941992
21031927
1173360761
1888131230
829680699
1277400214
1560859466
540140503
1890804406
1656186134
1873815080
414671594
382743902
444320071
1298033929
258886456
847874223
162056978
1842132455
1787755201
1129065607
1020254076
1838879692
92525974
849345682
468827036
1086166959
1908547884
154701731
1356020764
2114743288
1264607967
225037028
1170535219
1927965662
265491978
599044394
398413126
495188570
1105827876
1539361049
650039299
566840544
394556581
1517880676
1301532710
1172597522
256972325
2015155330
1984137860
1199898697
1529481736
2064244473
1416596132
233389256
20771490
967985318
1667578272
1458364902
458303064
1901187100
1554840769
1958358809
1850005480
585311411
49750831
2019794760
822159248
1294682423
466422674
762874489
239505286
1319080148
1972174358
353672244
1465206180
432257090
1131834721
930242921
27650577
732039123
2106183594
676356643
2038361651
74647852
1423596886
1248035977
1727278192
394164922
1040924903
1531216700
110471148
1075466096
940608254
1892004121
855184575
942519214
105988617
106998656
1561272570
2141924998
124925893
161404600
1462547287
866233325
2078306541
1142989220
1320029945
820056883
1925497209
1572280873
939353981
1458476679
1514844720
1536876532
1473775231
57906689
1182627401
979076226
1802790539
1102170384
1907639993
2134492325
1176179038
1777229054
1242847560
1232170224
64311634
1432296973
150498039
502823345
1047448263
1946080545
529749307
1297277418
1605699565
1603025464
861222672
1159545715
1357998294
1152567462
1990187962
131483336
750639671
1452000791
1101624881
1585651424
1596662632
758933890
450356247
633263937
2007433009
970632050
1810987801
294134906
883001751
1323000277
1368627308
1863385703
628923236
2001454274
703168149
1957420324
1662345837
1417479554
1307552701
1457424478
1362640997
1135070646
894100830
463416516
901839307
1505148903
10108982
1073426362
79764826
654313107
792278917
724131285
1209042004
1416844080
763063306
1995375971
1220028619
1107640177
1435158391
128071945
1584483968
1018731097
1617793354
1528888420
1862065051
1062566007
839836184
1295037948
1950106556
427944674
968321647
1561410832
1786681013
1582468627
1296450764
1761610076
4710415
338444802
1412719788
1479425365
59657661
1978164444
210878440
1833157533
1248552413
1598957865
1870463206
1104619719
1688059507
912924426
1019187469
1204085243
1218723359
1036936464
1957256634
832956305
779372330
281166763
352790395
1942084922
854314096
863544802
1367946763
544906402
1793456212
1501218544
1692118753
43580351
2122195990
1951811734
1949549363
1935260452
1146855163
800575655
544655771
636010218
1135592664
730732520
268269996
822169451
217021420
897076125
1154406136
1134292076
1513434823
910675239
2077636297
1274432811
2076544936
1839153593
1742542253
952697965
1829359812
467471840
1230392051
580522159
980599633
2132432351
1739971152
1255592127
793041375
520707511
514968456
1799167925
1769797988
257488992
2030175821
664160959
1394646565
822426749
342740906
933921417
646824580
838230277
1094682598
244136489
1764499851
1428416745
333218423
902099062
1547801784
2056396249
1112602118
1712316401
1666995458
2030258163
1269007007
136708443
1727650481
307867104
787363946
794523756
293741349
871927026
1991013003
85800386
823848881
1816969122
655525987
1180493056
742642226
1195914981
1290273199
254669078
1101766172
1930721317
824933590
1451733508
128292738
1231577934
516419665
1858544539
1107214220
1887380413
922510859
567863101
1965481194
1327811358
374438803
1709057199
35745977
1769205997
991739387
943512947
489133853
1665148672
843902462
48749900
1737634893
714017716
878482532
215075121
1220638200
880711958
2073429914
1818074870
589340431
1002637923
408725561
962889985
503445673
1326694899
898039004
1978165930
574942802
1808827098
1519257317
703663388
71368879
786183103
999227130
513227264
1498145240
356237289
442055786
1107019245
2010368860
1247839544
717782373
1378182146
1833889225
2050174094
1939406420
624611464
1791795209
661816068
886284796
314254202
1319177133
308403083
647541557
750690826
1778723741
1059928278
260558105
759420068
556364890
2104857501
62140690
237991318
3490841
508702645
1906008131
1152511782
175471165
1450090266
1883803473
232856726
1807045732
1709646185
1109206102
1065541472
1286771994
1621539748
207751793
251649863
22994141
2144020079
1806291607
1734337385
326875153
300306640
1591795210
535495303
1449498375
1399644498
362346804
1589762411
959924360
320081474
2013459878
79581278
728565726
239217379
1201452323
1386594943
728237132
160775616
1871542147
396818492
1799829155
1681982242
1319812606
111509357
1122330493
1434463539
379970898
285205640
257635329
1893498769
191041011
1332937821
1310569179
1494245728
2119263926
1624307267
1698861315
1405457548
2070397348
510374924
1504900339
2015089779
677069599
1381735327
2008141421
769159198
226222529
263160734
1895967391
144909050
1665950745
1746086244
1916725456
1027971250
1725439613
478892138
2028866605
1198393680
1147265729
1768003486
786702597
1321541960
1096127305
1397125273
1773824464
1322554100
652959804
898651195
469191475
2081692925
1964852937
1718891086
1449937773
385891068
799442576
251385055
391604184
456914265
1506437186
1012667025
852915803
572389806
1542588063
691487377
570343086
275314584
118926759
1664399162
1922673010
1330840631
1724076945
145649323
1816201181
2069801379
762528607
1515761513
1025045899
892533092
596335990
1365345104
1452430711
90000375
191008032
1709217316
502522258
1977039580
174588185
1729688397
1616865033
944639799
997715756
459948635
2065000642
1291210962
1362229097
1449798644
213586775
1309040541
2067439526
833601331
897213829
669882892
182724517
1881818913
804443883
646202791
1120510544
981551362
1479867529
1320162031
1827268386
237623620
1531204241
1589420964
880170749
62064538
959980466
1511755127
1527344753
1689931185
2074483211
1688372990
2142453430
908251694
1109493566
670777212
970889363
1600192815
798997431
1982784926
668253494
32203985
1772020267
333048473
1909095792
1788508878
1867361713
2081734833
585814605
1394343267
655716897
1971739360
526191705
560586313
496575277
1273904081
665023147
543344480
1526470787
1953724060
1187957892
1038832708
1623245966
119123910
149454985
1272277091
2021781127
477527133
1005595507
816441046
991965685
1520875037
1259930869
2121167719
1048548409
1869634372
1326399101
606821877
646129004
1027375943
1712735142
1004920843
300899697
963222658
602116718
1540401904
1500278962
2049752457
87115360
1125311881
127439505
2023786574
2126123397
1460326485
908197993
20038697
2029095177
1148585487
1616488304
28628149
1734943303
1604913314
95306541
1564469806
980383696
1206759943
1289355317
1465243711
1827100389
1851441880
1088926440
1100101761
845533135
1619121460
1429765133
246345990
746083638
894455165
1392300530
1435208101
990101427
906813960
1192246521
1211627079
272331659
566940641
1965026399
553016592
560247040
599268069
2121300797
626265036
1229717425
882733839
84999371
1988152117
661293328
564368301
1350986016
619930198
1672170927
378577991
1291027971
1577834900
852957413
524164543
438244425
503088944
1605757013
364798393
515625406
1776449503
349790208
892212760
16502121
801481600
888773370
433730854
724926543
328121824
1060001111
669235684
453732677
370954746
125460647
1277126650
936852486
1655382656
57852810
1524750052
1549370996
1443610119
1573360088
1687076996
1203697634
829401893
1248107394
1129377998
1527350372
775717222
298865259
1783765497
1911543238
1660294881
1800802246
1711668815
92456127
623896081
1124338954
2114746781
741452830
1116084320
1784085739
582058406
1900833166
806729091
141790414
2129058081
257351843
341531423
1190641945
266460984
1240067210
258841191
1810741073
321537760
2024260212
614972204
1479790498
181110871
339496797
1593668619
1733720485
1294518878
1723355943
1915860981
1534751054
100336873
1323005104
1683149479
731766240
1741043339
761339894
1153758256
1181068881
835639084
2097582965
2060822337
1612309963
933409296
117255722
827776590
1557493515
1518435270
349348187
1139009252
165250879
1399767460
917578033
977166464
1050477408
1085401250
522546726
1256080307
1222458236
627159997
1181913694
24586184
1646159039
385866411
21638643
1916294602
516043955
1544582842
1075102227
881939584
400901812
1539962865
363869691
938177115
1053629495
264939007
104340911
2125836067
1591297797
1690515281
2057124440
1265276926
961182077
656562102
330119407
1184728056
329922211
2121362642
1105304950
179638246
1699158961
1886240490
1995858404
123104010
1461048408
1210101430
1587240629
230821548
1616427174
1434696387
1094627070
281540024
988869677
2119339036
1640647292
1554164356
2140477571
336010643
917461443
1079876666
869908910
835419807
759113311
637087171
1459059951
89808173
1671876909
2005862994
1439422706
782015073
922365820
1659747492
8465364
1971087785
1018864191
940946662
689229319
1278566252
1224939910
846271007
404256735
327794307
1377290986
1643284202
851777099
200168182
912575183
2081803254
495965739
1414934897
1540576163
915387454
280552076
1745961697
1011826422
1015319664
1487821848
1135474961
1673895328
186330526
1739055992
1750251642
1290032724
233453330
1784820193
2056943806
173876385
1787936406
1925465471
68195160
398139322
1877555559
947025473
503956745
652262606
847066879
346714213
2143757091
1216792761
22736768
50470779
46057930
641533081
2125115018
1613802358
527704818
1595464999
353855848
740141538
1790366156
2142802669
1697411835
1378235251
925224506
1912600334
420091319
1492896051
689390309
933403642
1286552737
535789170
1608495574
905336906
816982841
425853994
124869903
746632509
1858476768
411563456
480734261
684010043
543065847
794311021
1951198936
1928128177
754197476
98595042
1752348361
325679997
893536014
1444224312
1350601956
73712415
970021501
1118977143
1900966621
377029406
1729830967
1032875278
1276812593
612519281
1916323054
96859992
1303590349
1690464233
1683986403
227483195
855552265
111179038
357572752
1087866213
1042161768
107459503
1411953133
1314425640
1744445299
125004746
1367139137
415400602
771522289
970772
578665568
753129137
184280672
1498479410
1804321056
469174383
659958284
2027125031
164802424
153874801
582743525
157832152
144454
1828203852
1230942978
1186269803
167548128
1305893868
1263474122
329273363
1763725756
466797846
1501365259
320722936
495634635
353966813
799526915
1242146362
1972776191
2143560404
941494073
1146213778
869757274
1019045505
225811191
1856518651
302575386
137763253
1104573011
512102025
299777119
444895472
409133785
1737092420
64287161
606030612
1742615275
1176647481
1184445560
1730472869
874823097
1061390981
1960342643
194407933
965868170
330362601
65780327
802460141
977937701
1283285858
1374119956
142089388
1509644025
2005562734
920744622
1745328929
1546475202
1052968988
1490001884
1049868952
244516431
215606432
547078210
1424408107
1378350245
101581844
1010815127
1282332425
712862075
845362328
2013488912
1062369408
1350605858
1562521191
1327194058
1592621521
37678506
360263772
586711434
2105912293
2058072312
378595977
315709615
1499995638
1189921623
44616269
1483277959
1193173308
2054918279
516986369
1626326886
1021861699
1346237802
1182717495
1878516524
905822321
2095835549
553450830
1283689828
1670405414
742990187
2119877668
274305914
1489197397
1292107814
321921817
1477268574
365639378
1865663062
1506655250
280601465
1138281965
1731568398
942595417
1173085263
2100927295
1203952633
1067640499
1183502044
409159387
882055952
473645051
10996552
1254246790
1797604316
1082654973
27449228
2091308304
399988468
1227809581
1658329745
1506190161
951200934
1419974510
1315166364
1484868338
549165748
842131811
545783590
61145256
465699330
2141155117
1085997516
2125606636
839537977
1875710124
1724414424
616727265
51721216
1894810971
1956562048
1370770709
2062746261
1154083129
343159424
1365715510
444828570
325928650
1125860564
1100965612
398776815
96092793
485805301
237573355
1413250800
472467941
1836983312
2114524657
408002315
1992419074
1087174494
1181412194
1541891130
499835961
1659345004
1046658042
1792443720
208690667
2120793843
1872068621
1628177759
130040762
701914132
1131349835
846988918
415756941
1485628115
1795237123
594915874
685754545
969311474
1339125775
1900567249
2001538517
516258017
480856178
2092812391
865807975
1083937598
418439794
650323471
164912465
1949472355
353719219
1629164757
36803737
1007562197
1423628915
2593707
1777346750
315359904
1901001771
716617491
689050346
663590366
1618356152
656146987
1817951719
2057794501
1517115019
67443053
968708799
778563164
685754545
1868542087
1421542013
455487107
2037096222
616055454
550208291
49325204
1152585995
832056023
1386011115
817289764
1039162135
1278365614
561854281
489613673
614379857
715971576
2115631789
495640231
637636704
546350927
107947620
1077941759
956658621
1351572516
669077128
1425101997
1276129991
154968031
20241718
980831800
247834362
2147178833
596168202
415269519
174947778
57441849
573650783
983307566
2080210710
1569521323
593038559
1174689076
1440464470
1769070669
442432003
1343899799
709013703
676665407
1962595752
632161735
116106778
248358339
197661926
1298349909
185087716
378304224
440048778
1790825588
1101152595
1957103655
877579815
752538580
869135981
1785718386
1968925554
370284134
559713736
1878351266
1860988626
1725620634
1917988956
471080110
764595566
1196633877
153244296
692633803
961033936
82455078
206503633
478326637
1754676058
806613860
1139962651
1342375516
77931617
2002417197
1054390420
719595234
1157229901
487250183
1165943893
2121850446
2053288796
306672270
1628313748
2066533258
1414094575
1058074492
1864500553
1275691584
1267538786
763733373
163800983
1109247482
1822904909
2069098476
191660701
1947796781
2019436470
1657135033
561960050
2045456483
484631049
27572695
644263231
1168924488
1889567735
907350917
767330599
595507329
2137997334
1256445837
1133926129
1228768229
277815803
100533099
1523133659
1922837217
1931530845
1233075493
1110780260
1079076816
626203009
1775086715
2106803161
956934106
1690676765
490791963
888414073
1676194493
1749258146
1973919466
441295192
1022066986
276879865
626422500
275545881
1600231620
1772412824
1820293218
408137769
2054024011
2079198870
18895682
1483399489
633847617
996952965
1872342268
1104518437
1107218211
1641895634
689418586
1900694585
161708840
1545998660
1440277292
202217481
1097031620
359224362
1015515882
844167867
2023662084
1889481918
599604753
16147421
937996281
858122519
842901606
1199271231
1724320590
415046928
1894190051
1524310908
1935050691
2091320207
1006243666
1382202278
1860172380
1222088653
1005670393
1215081839
934381928
548782478
1622548783
1253796699
467122776
392885655
630461957
1893718173
122493530
885884620
2010845585
2092097065
771725604
2040883383
1051300879
1395039914
1363241948
1262685631
989005801
807778720
286613766
1299530263
550564234
294573971
1323858748
1736032406
2037402956
1301743558
546548434
1309445144
498208945
1651137111
1944614620
1650281114
1858470384
340557972
1373479801
314736445
2027000274
1682142139
2114575432
1993747531
228892804
253552647
1778200822
1956771941
1502453816
1522174250
2043449951
896176564
1045410104
1774277113
601024119
2016267445
1870578919
1550312938
641126040
1149918567
1193438889
1142266785
2006308999
1659267474
445792554
2040607578
1900178003
2055319271
1835521299
603128520
1415300519
502708010
1283705609
141219780
787420305
1925585186
699463490
575062496
783975329
541607729
1545160916
2001572863
1075578654
1450055621
1356489284
110771736
1331744590
1912724334
587265060
683517211
1171168152
1328049909
1705193899
1035303511
1352473235
613261810
2868940
717335342
1832467397
1818925961
456645649
1301410740
631639679
15435074
1653526005
1605057449
1013497549
1285524867
1830717964
2125137614
111672157
818412823
563016641
78958099
1895610617
1277527400
781362879
1986868643
1016179428
856068920
1785834178
1394023245
1782763320
535669954
2040304200
1825061072
228573496
1258601610
707183494
756697831
586626994
1227076175
588067567
205892081
1226790642
311591104
448233583
1037715279
722721998
1631399444
1040416677
963917834
1538934183
1221062220
212754107
367595348
1180358298
425425358
1512691190
904258239
1305596905
1485223848
2126471725
1470034571
190745518
35180157
669227177
1355216468
1268726697
293462286
1017982125
919925618
905845158
1749366773
1786285687
719522740
478733281
609319700
1432121256
353602021
1388613788
834476580
1565157563
820161398
1496387343
1942517505
835952924
1834675386
2061500416
741568172
889719752
1182275867
630837000
1883918750
1073867624
1408631612
569661204
1159967271
136543025
1429240809
1157499810
1850330942
348501871
2090897444
2102553334
312206169
1389328947
10804647
340652101
1457324634
775813921
102675461
1931334880
1073231626
666319661
1659302228
1852480952
1149593439
1672380897
1093746999
1170324072
447039732
656501589
767477125
1836575319
736920797
1433996305
2105731593
1061783371
1100105424
725972163
1214561869
781534984
1854000391
1105062983
514209434
810486959
847180238
1922000182
715258975
1992987655
1633874884
322393688
1786363399
1505119125
1934770888
51760812
1582181805
1726583602
1642583197
260622149
653911132
1394288420
817682961
245423618
937689088
361050286
487006805
480504422
699889895
1991333481
118088658
1575023731
987733315
1363599480
649455776
385280678
670841121
140147945
276818771
1446163755
698218527
1716734898
1557864667
1418696621
1220068705
760886653
2051799624
1367564972
779775988
1109293875
254623221
610502303
1157819840
346341511
918572032
1757836917
653309713
997336355
2086163881
651593659
496887757
1296236601
328344599
779402908
229504583
808606660
1320822555
99697647
1522207976
1841445440
719926598
1464171129
1473790280
2054236331
915911428
1732044950
917783003
1027424822
1340377376
593131822
351939246
1493770023
955004638
1089114933
644724646
596501533
574248216
987990265
1127331308
1169800168
394136318
444478766
554383695
1360087828
626258456
1973506089
1820309267
1973033738
478726127
1042682814
803242050
1493670755
2118709622
484229934
1861888890
760809049
1321530997
1602948317
424882589
1322018712
2087206400
658716451
1097782485
210592809
248283773
433635702
1674274150
1400372828
221611055
1036515233
1865298740
1144067577
1617793354
2011583694
158719844
456020940
276129237
238612821
1281729934
1669921130
135832173
641122368
341777880
1102471553
524887818
870208607
1953598475
1937711277
1753977387
989669913
1276203420
992452155
326735065
1600717790
971253847
1787539199
2103959240
1009408453
348736670
1730090665
1730141762
1598043593
1809764180
2103005858
558967130
1156236106
1274064118
1753255933
1671635188
1569296118
37561213
1565423827
1137102692
89114772
227373725
1123177870
1510217846
1415226485
2084748406
1102789672
948240927
1640850404
1963267976
1715397302
1524477856
1902179065
572766685
1120899296
887482755
274081270
1659379225
530254426
564488043
552763908
2046019502
1953913517
586599146
1459602488
1633822333
1716553207
153068383
1064288775
1838253147
35813009
891043913
663348294
1052573942
54630633
286920885
229577277
1751187268
1670281263
1253384518
527325937
9842891
1317543091
339569278
1114685698
1234206184
1692706354
529449419
1226708722
129665679
229510641
1368018689
489308935
1788451817
598061849
1002706063
1550646741
849812404
2090908824
1626191923
1870570398
99522221
1986550589
1827738695
1532988243
1942468310
496215742
1791841047
1900034381
1398129185
694803103
1139173804
61977038
1325555950
159169936
1809583298
189177255
1807980195
224466850
179065577
942680465
1634367089
1434131962
1732082244
1619420331
1642581063
740235010
1248729693
91890935
479731971
516760281
1628673292
1102859573
1501555783
456660144
1347333824
299302200
78059019
35801893
1886455061
1732838829
735960065
142350524
244516431
720064312
1679447469
362286165
896946501
1963595712
371185691
1948614407
522158956
1698937458
54352703
682489489
75666637
895169373
6052513
1877072297
773275485
1031899181
826062922
1753255933
537331083
1955826101
1743958122
1415392289
421019368
681767867
1103819695
1144931781
1247029378
417173773
556007147
2078100288
635528156
300545694
61223354
1828131966
1152978726
650767224
1065617133
1372693964
1617563918
1341262694
5267348
1827227306
1591668242
449019221
1246728390
1629929260
1828528480
141314982
1994783660
1228445211
197634777
315038278
1170144112
504878509
899928988
183768306
459742663
1505526912
840128271
1464724852
1434692401
1529679808
2012951391
1696117781
1164366475
230425663
443167722
236760569
386977289
1591495349
2010403391
1887364346
985030557
183504579
318798644
1219007763
449923858
951498823
682034399
179937570
503644549
25670963
1661340917
648421864
2053247314
316495415
1857303347
894076033
1080146558
1570243860
580195562
375334282
1816380666
2034858879
1641190777
514160851
1732481856
1174754344
255855453
1856222756
191878863
756728940
293120758
1203353991
1871326459
1967591420
1843248914
1972830362
501685682
555163079
1189329582
433799988
1750100276
241770845
249611475
1367556761
655824944
1026730578
2034883436
196717146
2007102774
2137564083
1481341472
269685559
1795625961
2022479542
409442172
111294282
1850475503
994192395
234531060
139392943
978166847
1872046302
584948224
1804277979
1376624768
709110825
1811616903
1944430067
597455237
335566234
1262286186
2044569794
1160633489
1916909237
1580523593
996608316
358814309
697930762
2081444018
991998397
357927350
1267560772
794872104
1736385666
803995898
161417956
942033429
1994692231
2096631304
1596070113
424862537
202226244
622813301
132126773
504342667
1907708385
1100893615
85033621
1326232934
212549938
373250595
16811855
2015082663
301741294
687099757
312630729
1687507114
1083090542
256599663
498453262
519595915
220002392
672319879
1781437781
2035185560
946205373
1822463174
1593459023
445163549
1886752068
480300259
241276736
1074603585
1992074887
502578483
1780376482
173338511
632568500
2092599479
362963675
758525427
1150958994
573921142
196167828
922052945
1931426315
1098383714
1636758015
789326149
1898169468
622787446
1706989310
670555929
1212460880
1610451225
568585552
1558806
2131233540
510180481
1428553623
1003499389
872100001
341115361
818409230
482329899
2019917596
124540254
34118881
923707005
30712208
396339370
1095175420
1733499114
2086484958
1778536558
2121705036
996390679
465499120
1216549690
1515495613
1613515279
2021204975
194999204
1237452404
108455290
125923386
1957033364
1073416050
2065241161
1335359498
571763654
2033075042
2057419199
855141834
1462606609
2125290213
257883806
881931118
1994534916
1071856039
417775434
824032187
314960392
1488580180
1606035926
928000994
1916817693
2146631021
1436247453
1305047729
1141496586
1646746275
321204949
807924773
2027696061
2056915492
1026638124
406303444
515294444
1602906127
655822683
1741511831
167478133
602292843
1245710779
1876058806
490314388
676706663
1865561303
255235345
587753324
60206735
957020348
1004057740
1191869773
313015824
1501389274
1990180014
675235673
380052768
629302356
1288595792
334100362
892055048
523990925
1734516782
1135134701
758467854
1997425334
429277669
732932708
3785882
813614139
312273095
1925716902
1266607425
671093752
950589358
1077689214
1692481539
1872450734
1276340361
702286022
726803785
611355723
1575585123
2095328849
477654783
1519768924
1477806798
1275504803
8995211
1264459877
573466406
520630535
349493907
239491912
2070381801
666580258
498086240
530616677
448486541
1963403426
336451940
2031395172
1132900405
190336500
238255146
993516365
753821180
1378144223
1179199424
405794790
11161125
188367535
47407402
1056574274
573320810
120613782
1864633352
1852941971
879017864
577268258
1714607529
430012213
1743635662
1847567925
739784340
483967041
72417964
645917223
360915914
926153919
1111713365
88406627
1507377946
242732480
402703566
551404833
1991575488
75527104
1120213454
488394761
31183372
2068828536
1066704314
166038818
104875895
731539624
2011886957
682812796
1598383199
192259598
21098146
602576165
2056154328
349775817
762772319
938711910
220352952
452490868
2079810266
84326254
1384728907
527835977
1082365877
192322241
478080267
1070395815
1739097866
1255593518
1928002756
1815069684
1549891012
1731427455
1557881231
1754926562
1605237576
949118829
1723543415
1387310095
418136453
1680520384
891281229
1770839989
2145047037
1691143469
994091891
122328218
1302552970
1388427507
1839908888
357629364
111495162
919799349
895593547
816995300
1901703109
2027956950
1532435968
1742688975
1578131755
1803215359
420268679
951586364
564820694
677869841
1991985322
1102324860
1664201754
148934586
186330544
1414740524
779324835
1714469262
466498345
1983303285
720927252
1451550659
1092358495
1653919368
1419386144
723230686
745255406
984040255
664596311
831756663
1923764490
2014052646
303809664
911031680
697684879
827593135
379680937
2100437940
696425810
1144093991
886007654
1648229528
828699285
614494759
577066008
1235240470
293219608
1800048142
197555317
2053046003
2052079136
962941700
1520565555
1348156170
1321855554
2132349286
234705919
1479100071
576272772
1328558922
476810297
1417394816
168208471
312205653
1544246092
947067210
1312701358
1921587179
762334832
1943914894
1264488516
503534536
416646094
1082441496
1664798806
620099616
69653034
785794613
1184437860
1703284258
563313871
309243112
885435055
39654460
1414247723
1240232568
2056595725
722832340
1992501820
635379740
1827270238
1805469686
262957162
1147113585
863578232
684846933
958689999
2037948245
1346532708
971854580
186956028
1941873900
2054885288
924767956
1662842740
1656554899
2052943162
478657712
613682933
1006475394
1614956003
924699584
1588947509
124918793
643855231
1696785214
1007238554
1414502209
978937993
1384729020
251439328
232536940
66941083
289613186
303687327
896902745
21515789
1073714927
616784177
1526254805
1964691618
282642971
1311781761
987981822
1165752397
1397681179
269963031
1949567849
1162741337
566450011
842128891
202407569
1568311059
846498872
366973818
1235933394
775532313
1884039468
1201578829
803066869
579495194
1681143758
156604085
1824876371
1836734016
892297843
1230773473
214478279
977788029
1369132997
1546302279
489835805
571327529
1228397778
784353130
433251221
1158884075
1615138029
280574503
584281401
2050358957
47697185
1246405348
1603342608
658441028
669938607
711441554
696944485
2029469027
1920551993
1724885025
1603462910
388820604
2051870592
691682661
1234676776
17065212
805505563
1200628372
1451552862
69180424
1521873345
2019454151
478095593
1342530919
1889428069
1232216852
394749110
792524456
102022964
1182319373
2058759930
1949812924
639513201
1461108555
334190359
1322813462
1148170674
620858825
92409253
150820333
1186167707
227661578
1357926867
206664280
972125786
1933284919
973853061
1100513356
157829757
1158141779
1212193027
1464447351
822962372
1286415537
390911109
1055362200
312400882
1903784721
144430763
1244879116
1955014824
1433164933
1826745663
1539319835
1237165675
355197403
906338885
1610745943
741802625
857652655
887860141
1980085808
654164609
1268362151
1471101946
1816628793
1541379111
710203965
831118132
1110598362
2068288381
1959361575
1349537354
813607894
159111491
321106661
624976835
203076588
896010917
881768778
1843567676
718863639
1732366250
1133996884
990536119
1818309089
875578775
1234965294
1528749979
691519475
1308924936
72227310
234299914
1574627428
1279003685
1861017775
62394558
1079624887
337945
978987787
573054611
834459967
1559696401
1421786914
1040822278
957779638
1800562805
128860167
409329906
389831833
536547409
809723217
1211500299
1758725750
1988790934
1087924254
600696358
1375847453
1980537108
682927172
1010584687
1842194498
1743562249
1232659045
1579617108
75331394
802735588
1212452068
1972655372
1627790021
1615220165
1545246079
1714671006
1085215179
2081584314
1232499408
1201732790
712521124
1092256926
90540517
585963605
330351707
28908593
2111676419
1026715795
239917679
1215997456
267904096
1496374786
243921439
1813104121
1226038730
521763400
1754013099
1728249675
1069310435
1644559770
1587015959
1482350650
929694730
142177538
1757376247
241597563
1959954889
1378525951
2011824266
1871049098
1611239354
1364351550
1698539734
677649938
2076814849
1322662115
64804544
1999086968
290652574
1263332736
85406201
1629135496
1613336324
254300315
560515151
1917329542
751280269
352628207
1523179068
1872132745
393970152
1587458973
910012439
1324494199
907447738
1225450701
1148189047
229904799
468697433
1476175407
9797418
1660169129
1161125631
331612635
2096186735
914596508
374841422
98290799
312205653
774723697
1395919669
732862053
1600712033
2120486887
1971488348
1510428153
467629861
1772588237
1361688524
669129531
650033935
2050558304
518506392
1963874724
1965252655
518522305
120094617
199141517
1347420774
252835649
1587889868
674964595
59516853
450369405
2016247336
252737282
31971631
1791509231
132928483
512102025
407141049
1399077698
145518638
2037157680
1266873761
1921453338
1531824816
1121904367
1107839947
1819428142
1472278211
63380370
1445115283
37916809
535056532
1436075391
1330411600
1334462823
749588343
71303012
633134057
2028754629
1347460248
225112201
1348115332
838309947
391219333
909497615
1442937713
884161947
625699400
1938910083
826043469
669115053
1091700573
138992534
1554885613
1754122252
71351221
2043375457
974719849
1077608828
1976245128
503983782
338856432
899424514
896281871
571066613
2003326532
1993082096
220082648
660682430
1331580818
138616973
1743219600
652444285
682404255
614127150
404282047
1017050597
1619987600
925905874
1598170288
246107516
1221339258
1691411708
1441419534
1227279672
1185753681
527951802
715724050
2056989612
1404014068
794261931
905518981
2084193260
687674421
178963875
1929972546
716238240
213513682
316199627
2068691510
1300761882
1859749717
375615955
1646377535
621450013
1789060222
1122794974
535619292
1027281213
782836105
968389929
2118307297
2136520047
445628990
866324170
1880819876
179092012
1883954544
108145438
624018665
870187615
1850714544
1110365864
185168510
702812481
1361153077
1325212020
26354104
1397950289
2067796890
133758608
244239087
1650560986
64639566
341598301
1639083101
2020180236
147299851
244211644
683047702
1331226878
604924588
2114439209
1840502928
1996550360
780359396
486460381
1889754440
2028561268
582593958
1810740337
1499883832
1389802903
1814336328
1813596548
1133000652
1192134135
262109082
337598679
1040034673
453542158
725682102
1614028291
1120291617
425799016
281000242
888719854
947973706
1293565821
1855056339
453025521
1155658634
1680607890
1063651168
1628456920
1558295836
1631090308
983739603
1791084435
1310217515
1684022334
367602207
1324495028
1717278548
1322975228
1413023695
1710571000
955312129
138551038
415534725
207150884
969845718
848191217
1558525203
1953706930
1908920525
1331876842
69100235
1198811659
1899600670
1021556908
1137671249
1726738931
951046468
1600285370
586764876
1603083607
756902648
532752800
1604845788
2112862303
1222807973
133786261
1967131636
541619758
60027366
1476020820
991050035
892917
2057021732
1646506866
1478481197
489837052
972022873
1844133245
1790423858
1049245208
1507062063
1813001985
668432693
967270997
1288696942
1624371657
1788449928
792589876
1411404897
863703179
171794536
1123950788
811474779
1378672158
1522066698
1100866790
1033777353
1996523632
1767612689
1234634124
1603195151
1712247309
1643833366
488465481
1999312691
921911302
653634286
326426670
1289906772
442714686
323183527
571028399
546540837
1612871339
617168010
49024304
897453644
1807373193
1820431192
88081569
1204716669
1829623462
20483959
1954330272
1779202288
470763139
1992409263
397837305
609171930
19974053
1057450452
388131052
67169589
864335050
1666453972
116988202
1317905390
630725541
1459233040
399410312
1282614347
1208636047
436387489
1832729507
1364356824
1848021459
1933636501
1140066030
1955503732
1941013504
2143360606
1375856374
889797797
287788357
2002569210
1162158353
567009660
463136920
919868753
461797425
1061940413
1790159013
1692125198
463514656
1063505455
866851533
1125376956
1825057888
2059301135
744575149
841232793
2052164991
1590354633
1482632160
340598471
827360619
935006749
418290717
678920007
1975895612
534997894
1166316295
635730615
1301943358
364742174
65092210
586586053
1745378915
667538551
1405836698
2025244247
592051773
2083091681
621380371
971384521
1025854918
703832380
565861493
821427022
55878479
202947586
1341551827
1934255935
1995347177
1798716099
1265624586
1405436140
756604203
993423480
1433658534
1171649402
97135837
1066544024
1029081081
1561614352
877629493
1594094911
2028570438
1129853377
1911661032
452689240
704089020
1776357406
1739570034
1312621840
1494337673
440989154
1403170080
1861646650
1548835990
1272436600
419711959
140189008
412977424
187734990
1920736034
1991948819
785051261
1953561827
979080416
1851239981
1014418547
1407807264
505310328
1590201568
2127619045
1553126594
791399701
567274929
277980562
536481144
1320940195
231534276
1385475624
542396148
933272787
339329097
1714087797
508767540
411105136
1006669051
1527664121
1263374143
154020767
1319719654
806505506
1076446093
902133702
1943481813
878982340
2107370065
1564216768
1160097542
372282943
620826542
949600284
696734846
558835121
53006118
1188184170
741798757
421399150
1333948049
2092348755
729882038
793890529
542611747
2140801997
1575968462
920572962
1440343119
617798569
1822994982
1027274222
1231073444
1410816585
2028564674
774634061
1379377928
1659839353
1178911614
2055013018
700229510
2085103028
1974644455
1970401876
2045695046
654365499
163796430
1543961429
78337228
1522146303
979789978
1617796115
1824463790
1280861292
1325162417
1755850230
2067187059
1713972741
1109946519
978506099
1406285689
640666517
1417089538
29953178
1501219189
244697881
607000232
108628979
1330305291
784113072
307597994
1483273043
471693136
1744374853
1234891286
297229923
1907517161
911087045
437398379
314349215
1954785614
1066767904
928631942
1611795502
401804718
1371369777
1981635074
505924347
1158059674
207994224
399813200
2037865329
1011633543
727033275
242287310
1725894388
207380776
224929326
100484182
1379920537
1759006994
1645504112
279710906
1350050420
1731139244
1813978286
993910640
1446831558
1328560433
1508720769
407485347
1633154225
1759759264
1589252289
1154990463
1277855704
1911551615
317910695
231401874
693148577
221162937
2117485545
2124330817
1024749396
1321199947
2021100828
26345746
1977477960
1446247466
1543690444
1626776218
1711825617
1204066269
296976526
2114723560
1154650148
369091686
467142020
1731039281
990042661
294914169
739354469
564331537
1734256606
317884338
1474327641
1396598077
132289874
1457579694
1304240905
600590407
132986129
1927835300
1073379948
519660535
1065950935
1976281776
358473168
1458735474
657076058
2093725401
1812988062
1338473926
1460832825
469162177
361641895
899748225
1665823734
467081921
34176043
700347496
383635772
697416546
1649488527
609174885
179014534
1364927769
1359429760
430803103
1687747514
860364240
351203792
360031166
1788265773
2132062020
1640957166
1934434784
1145087782
678794043
333690405
1844127315
886476978
1733672141
2086855324
759420068
144905262
566339665
1009008054
684987405
527594447
1075839452
487948158
1241651504
1379884527
152351521
660374016
1231730245
1814170553
18293113
1956091108
1677719566
1603339129
1795478434
1188545414
1935716022
1085979708
689010879
1737227243
1596876923
263149801
786307109
2043138860
1004709167
1673744084
1689894464
907296983
344705225
129856714
214609579
850906558
1317585027
1343243640
308966605
1517883598
883735296
614442892
268920501
480776144
2135607628
1201751555
1626160188
1143524149
589594959
676036469
1611868127
1992795210
755113751
1768653915
1112311365
2138876309
1044497839
751861277
68124144
1631286294
1681910726
1733852661
2096624831
8785679
563990970
246219784
1252602344
642692344
1724674697
1081593502
745146611
2613933
2071793210
1895388309
581066407
1812015897
320695235
206281157
1570222236
950211332
493943137
200993381
1160120986
10618714
2125843863
1205109815
881853603
1661752116
1774274486
1697438220
1303033157
1203753425
2077894031
13566983
546740546
1292932721
463904630
298661639
758298739
1122552148
413632427
1172270162
1675446576
1932688826
1443552672
415818163
614811261
53994250
1141674372
1227073415
741963441
2140059749
876870928
1117257184
401515557
1232850923
55043937
384282396
839962818
690219045
1013584976
638454528
1072581232
1281958084
1108673100
2025700782
1436083504
1128625976
2060630452
1535494409
839303570
1121595726
2089844410
733605977
875478084
2114478530
2036071263
206408146
967009759
966493876
124183966
976889713
34820661
2079596860
958193012
356263535
835023136
268337052
1862589958
1353718012
1368204208
1573014349
2073217301
766287707
1166697551
379556669
228112792
534797166
1825448444
1822343827
851593780
1286815058
712069806
351347223
293980520
1276434593
759803977
1997430125
1428938744
1893837027
690791048
987406523
1528254631
1010020425
1330821203
1748295201
737969024
2016714361
558835121
1853207104
929624807
866651107
957415356
493852863
323245196
1061450526
608170003
778736386
124377368
137611463
1066470914
1552514900
1145047552
213341412
611510685
46702128
297022227
2124246293
1167728938
897659845
927201766
138496250
2002012527
73194476
1771138326
1952291910
290216156
2143417733
402445045
1602553611
708869868
2019248698
1643617052
180925322
196678523
453666794
511673728
1311887813
329312242
1825644972
279129747
827018017
1898439547
1403495368
565416023
1012583158
1531122149
2128622409
97283153
537833672
1521717938
282162488
1120727327
473991966
565601499
1872978643
2002532919
852532390
62735864
1063426446
2117040749
1876193755
1298538525
1301247916
1992419074
1712525145
879933582
1629571117
880289825
756129967
178431089
571611568
1152691243
2029594096
1669854534
1985752703
85111676
1327578220
1603239347
405076394
1615942352
1137739106
2118738051
1646530720
761127421
822375642
1059334818
108368500
101193561
171436341
1174754344
662206959
1705904480
869688999
1955747972
337243238
453641072
565252289
1404582731
972586993
253179639
1712343241
1758653205
919106913
1179553840
1609148300
355354558
382123691
1044000027
7416855
1928910364
2133338262
2112037408
78708918
1651753491
1565508106
1060156362
1786997805
361698102
959674289
843927476
627614396
1277895666
30003419
591660714
2115645567
737967468
1468106540
722458498
1862318797
779887109
54588217
295929560
1766240888
957839663
410989504
476273293
1420782973
1247562270
675276251
749091305
1640933012
113473235
474660856
306087317
1826357886
57832934
1856204630
2001315857
725937979
1429179987
503469010
596304707
1584691268
9407487
187642725
1730451973
2111347142
1633492240
111423033
58714079
933731916
926874110
207369695
1432979887
38559747
1030350659
57352335
1089891503
515686280
1546394079
1707290170
250900552
1952987261
611007753
1281298314
1961109968
1436980658
1623341932
1905508589
2062730489
782672465
198943198
1023452115
1812495478
217115211
136635462
1749181798
1354328650
760189255
563089484
978153490
117931206
675870863
1872009054
655902756
196161051
460950127
1378542652
765858333
689235396
499376250
1847579689
707308667
1935902563
214264147
445111189
816260181
1720899034
938229276
1192547099
84049910
759826774
1227268192
853531794
743152767
524360953
1417195762
1212310752
458047751
1392092836
1263117571
1370434804
1417684334
1789576622
1590132898
2141808018
747706231
647332431
724582820
1820812531
2137452349
953049261
23501204
434341262
1946791105
190318980
39084753
1130428528
1802537811
618777131
1294707890
535123220
2049358158
1252264265
1002752435
943350914
772148091
1466105450
852681804
1283502841
427870046
151873580
1550130046
1461719947
124083690
466791686
816958993
278789284
1966995146
136446787
804790687
1610583891
1662341024
501795085
1294425068
70907044
463959708
920799784
175183669
2135796814
1718952900
356318166
209046150
974139224
1955014948
324174366
918000664
747466274
1037065251
1159982946
1354575699
995769943
657667052
1164478707
536666767
109611784
450414541
557038527
667251795
1962315406
1031151719
892870397
589773291
41797266
506629247
1993939005
433978721
502434181
561838621
1247957619
2074941654
199974892
154626799
325693778
1259301158
1336379856
2085366020
1845596013
1588951389
1672412755
1410852793
1853195095
14638179
282839705
612994387
67772674
376297949
1949141212
786117121
1587110308
727986837
1109010249
1727158189
1774298396
841325139
588178887
2052210056
986949608
895807351
843090173
1636949183
1424480974
634781956
2011134322
1221812476
780902130
658624625
1773895447
1183698326
2119313292
291425387
373036801
1044529268
1549422143
719553656
1105045818
1184135760
27030247
1750911393
54807087
1004396985
446410195
1405757344
1618780629
1793529880
1336861687
1380070508
1099073212
2043868576
1969832043
516901915
1962809267
652196289
1969727193
382297405
422872288
824684020
78295748
2121992258
1706025405
122514676
2024250636
1411729706
855004951
1718635671
55239438
1517845121
1000753682
659556015
826318392
1339638126
1428444397
1396174920
1655637944
1191053920
1551202992
446282821
1927895368
1710098635
180720749
479039942
883072068
1196730367
1231228494
1660699737
228685030
1353292479
1611069312
92589303
393137108
891530879
1330839518
1026846092
776005899
510611623
1914796608
1081167672
1415625933
2032010003
714579511
2105286694
2135276414
1432475311
686386443
1758289089
578493663
1894103420
1249913650
130069822
339597549
1352067452
1488987895
194733480
917330560
794479975
857049513
745120157
1540746279
1151080522
1100625970
951281617
352862500
863696397
83958872
181027847
1917168253
778910748
1761985687
862734951
995394035
256721998
618497387
544572688
461832378
1190222323
1645666104
96263374
466221472
1459415540
1776040721
1266612318
1626305842
635588060
2076814849
274847075
1477584468
2057913336
1709199795
613075991
1237505643
1078407251
343165651
296292706
1041375062
1682712376
347846377
89117333
1140949372
2051619652
1156761904
1118803709
1383662289
751027141
561347332
73073882
1607217424
423030943
1829578045
1111054092
1335440971
530608034
1040598316
553731331
93642119
319649477
1397996702
532331921
208008166
24772737
837336338
726524175
115987552
1540919494
828998871
901474800
2005542150
800088416
1026282230
900252937
828057600
2138580018
1553268767
838215841
1841355018
616829153
2060261410
1266768074
590293800
1719788512
434156202
1998667423
1331546355
334850221
1997587846
1091016055
446341380
1159159242
1741303276
995290660
875654497
1868843459
1799252152
1085603421
587260530
1552431466
1637395465
445509157
1930018987
2044704295
956099098
174334340
1817486117
1898875511
1495432042
2086421793
1566297979
1615510512
763751167
1038007477
978972103
2105872288
359738427
555482455
1556935355
255413702
772074489
814437172
1239916562
965596564
471494559
1928498168
40188469
914936135
412680011
1421488282
153446552
1575585789
673070487
1591768335
2131364897
32904736
1776974715
385137587
293792289
1077040529
1123535863
247071649
1690793435
1606790872
160803795
1433958810
1631938873
715653097
1140776174
1523341783
1181309987
1975148399
794275206
756573616
1401485256
733986513
2017438837
141231666
2143694358
1157447773
411917337
1475375007
1189073520
832490892
2132546268
618216765
199778940
210361236
123653601
392699054
1831085613
1647377624
1071619485
1263574913
1064106634
26779450
28739999
680146736
1741749342
2054335853
826636520
742778010
39799871
899619198
947003609
516353728
924231039
1565313217
1361709786
25618900
1486845508
1141276891
960701768
11153453
1037580634
719016334
682561237
217728065
960477699
1192975945
896239129
840509414
230965180
1902923172
1319848730
1938447014
876806005
361872144
1748378042
1170960017
1311105035
186352025
1637124483
995768243
1720708972
836487757
1007536466
1792260764
2008661207
454217861
562173559
529084602
1211071953
692697588
343599113
268225810
1924677279
1961751269
536815391
554152737
148824183
1617189365
480806026
27140495
1689738758
861100216
1651401870
1050841519
1697415242
1828145374
448167256
940488728
1441661344
491285616
1734056413
1235431454
1780503535
1638365492
1095658622
617929930
197723478
1405349418
1480128926
1352276444
307585295
774799701
995887265
1326862012
1413154860
858845643
881821586
1636184226
1082443119
803807905
1661280618
1526236673
64261479
571627041
1203524181
219488190
938627943
873664773
670366959
500180091
2102766788
13568701
195685244
1452387969
1498157418
1550462464
1800966857
1625624872
51684959
1836063880
2090895312
1836106235
1592058755
1494509433
13434183
1989423153
862487610
1607052247
357006534
1239339665
47883792
498277400
100996919
629214017
976390714
1660093297
1329635767
275442964
1925331706
1159462536
1715141036
1182794613
1170571267
932595383
1989843804
1961069411
460151780
2004044529
638323739
911919366
1245994240
2050390734
1493613064
428690545
839071168
459956108
154505114
1295074083
1018579492
1790913267
140936542
637150411
507245613
286217020
928537260
712195637
186778633
1039085753
1434345219
984131978
61979338
1083306521
101075527
1789675907
351115248
1646032624
2051947849
1484456208
325635717
1534708910
562415064
111356503
1870323410
547180947
1628066382
532498882
1472842340
190259679
1836278459
1517272742
1170995437
2057299623
325666129
1902880208
986839103
1662590917
303023993
2032959523
2030887959
1447422551
223387441
1037600547
491408820
95301306
1947662466
296959916
1709317960
724888508
634321193
1743958122
1182577290
1668913922
551132357
1838045742
1098561351
1037380675
387301948
149481459
1800625379
279729904
1498657872
2090844773
1433438664
1341566287
665330445
795402402
710217963
2115305603
96362011
1290711866
1767529259
1907981388
359440552
298537079
1918645732
783314205
401097880
2103830549
412319563
1769898827
1991460577
1781910257
1215094533
1249467054
1565378863
1429544551
4422858
726804400
312202634
165439619
1729482876
178093652
1387576401
769577983
305431723
115982505
1187779771
243194581
1736617508
421308282
2127649802
1797011564
20770663
103285148
1747359980
683244237
524156281
1896817638
57781206
1879120540
386930814
1411226352
634136235
1976436953
1534241467
143919296
1533337947
517218890
17839474
974988022
1768411842
1212982162
858808841
664949955
294562048
1156427126
1782398899
381071194
343880898
31791312
1857948820
1223148496
1168549911
1775992435
1432380141
528320746
1238438185
1142914686
1734452034
1416416767
1242466151
1650531123
1031726458
1938172606
222450940
1931694533
464572973
941357605
2096359088
1812575346
1973494332
1664552872
380012431
1297582899
371195431
1357168524
1936094216
1633986307
51146735
431019172
1907486287
324994774
469813281
706431273
929219462
1882401890
2141974794
516980616
640451199
1424689967
1725434245
2135603875
1973720519
1276664019
2132283985
58484273
1631921567
64378503
391670835
1852383009
1489236035
1070581346
2121458140
2115726712
351435925
1532168265
1911427479
123275493
1457301928
141940389
434677258
1409635399
1301150373
1214757827
1241143101
833406936
786530450
1396505580
1549933728
1999661053
720772705
390926194
143516055
1896432989
53156350
2058016492
999783880
192931559
290276117
407624941
1531804633
1725142360
122143786
1847801893
535162427
1076038558
593793781
1244701964
782051140
1334693077
339650098
1746489604
156500770
829368092
1789456195
987668180
796363466
2132519076
1119588015
1687892474
1922395174
931022644
504878509
1865456466
183013576
647031613
2146990370
880435398
3765994
1847492735
1883116186
1418685759
595119854
885163632
1979607284
1994367321
1397815735
937976932
658259262
1284387925
2031802048
941455107
1552519932
1704176270
1371869707
1366581416
215395516
1720348681
1500904760
3477341
1908961443
858870329
1392849392
1760473092
1137519981
1429333379
1653640449
1187831147
988946695
955887443
165193324
1634947737
257545278
380357284
2023587298
972558023
1795537382
1731020786
1521846859
169106269
903124443
866588498
1722961395
905992191
1011741400
2133615712
44082493
2104481714
757241100
1963228868
1613014964
475027398
920593015
824968014
122062726
821823225
1472958577
1801147641
158827482
1004192961
1402824202
2041185727
684230120
2041119231
194851838
1530879171
993274047
101780703
434156694
1415314289
1445358760
1712576060
1349896378
914087544
1462891642
294161919
124660201
173933049
1407411486
518608237
1513306185
355861167
683129921
483498298
1267446871
1617205854
1224533439
804330620
1562879259
681791783
515635654
1650984960
434409288
193159810
586152907
979713620
302153754
726422364
497901398
2034468782
1406628217
1745701017
2018335516
364483474
535129617
750398924
1073584797
1819682095
547579054
48833987
1206918581
4959745
2131139652
1859871992
1790201586
617405637
780106102
1478230697
1714099529
1217691839
1061798971
1715666997
1648491788
788760475
1252174768
870545615
1493910908
687739578
615929837
534922409
626155533
1739473577
844868574
1505801972
1464281226
1190411815
749790680
1258314247
576146159
1923699529
989617219
1964892168
1484506985
72864715
1058654581
404176237
183021477
379464647
1349797817
1702706603
1200141006
741829051
243844862
900988743
1793757697
1368304646
890016738
843360509
1433679075
746560228
1055223331
1389080213
1129637463
770771488
550848302
677274992
1525096342
1821664819
1703313811
1640693522
812289986
911655
2040602502
115134776
664155046
273682551
1621011383
920606817
2014383132
967526242
80348962
61309399
370229251
451063108
880975394
1552984646
500726344
1146877126
1678596997
896025833
172916714
32857426
1383618496
1626695045
2015769133
413123629
1867403555
2038228830
685201180
769229609
1270357200
1751298988
868221663
2131343329
792042760
261497515
412984560
1359539694
24725176
1850293586
1049762752
1215334504
959809895
628910654
1526234223
1610538435
125682423
578517490
1897164414
494126531
817053735
1910616445
1224353100
500264896
527924769
2121771082
1209287623
922714790
634688038
1644114486
228519904
884230528
840698105
1363024607
847572247
322086157
1535947590
1575585123
1509085854
1242373357
1970790357
546892970
492144078
2138249396
1350052053
2028622498
1428508874
1438243119
348196992
1151307598
1550609502
1899965802
138564162
2092865633
259379461
1406021649
392475205
4766200
900963703
161747765
580433245
1567706141
329708446
246862754
387206122
843091518
170301183
727160760
476604856
967227794
2005124510
1646674157
2103323672
2139779882
620420183
2125021792
1411268776
913958704
1566612402
1205452839
208467586
478111335
1197194797
112064574
583492881
1352984274
1679539845
1599674901
402303336
590762341
1378813999
1504385314
1633370141
1226717161
1559277935
715146584
810397001
456168655
1771498085
857191592
1927128932
1994563743
1337560507
581795783
13328183
1308285254
1294598102
1752181691
1045923655
889250985
350721521
1069775358
1181698875
890434010
1633008729
578476654
1678579842
592736805
891505866
156389099
1780925389
1732909334
1424952806
1607030383
1579735194
1534848901
1083722035
1385383243
1998835773
1555580220
367933174
1336925079
1237917886
168337738
1778189504
955774818
1416753286
472309320
1835807678
712280728
692441531
1468276823
242284105
378440942
237077159
915873041
1979664830
1616843040
112416993
2019248698
1581199149
1345460709
1514523251
999731991
1303721400
1625575579
570737655
279754173
982413622
1420848764
391984568
1412690710
142989387
300512897
749730243
1124588414
1784929758
1526991687
1555703361
672294652
2009936548
1040669396
1225181552
300791647
1140576074
371551315
1163575026
295441719
1204737540
342565042
545534653
1234805696
974935565
1154293816
1927365470
681739162
1379911796
444828570
2034782509
1230843922
1419531343
1670634766
1941987320
771040347
331300548
888212079
1104936330
2117463619
1287805413
952368967
728635151
161715865
142248248
4033491
641792589
1949463674
1317792964
1865301904
1008143605
667111656
356582356
1685781319
551292597
154337214
1181640281
267984462
366853196
14684078
1533781770
991666219
1655856063
1825946039
692650301
1445137822
582140884
257317593
14516318
229308321
924943878
843419581
1315629065
725676066
1337671762
814311488
1419909947
393502616
298573192
398319343
1776185931
13059893
2143124271
1682415733
1798413732
96606756
935880338
377824671
1442980748
683365014
1675673044
286516024
1756324975
857076632
1485835146
572975132
305683184
1731281438
1832531607
985777003
757684283
475435915
1629513581
1255727810
29689555
1742611995
937947656
702464955
668352669
721684863
1092598411
939894185
974243350
1969793972
1824737658
1047155479
963518773
1966991432
1662679411
653765180
438840712
2026165472
1893612501
1395933964
717230808
1267590500
1773395540
1352453849
514089536
1697490052
1347686488
150755418
1704829165
1055859679
1814120999
1726370467
573806636
1406859809
179205107
828348871
13200015
1307466228
1532474647
1717099205
2103258407
259930423
1287292187
324807897
2139130805
2000874671
1275866327
1394952493
2070944522
545212133
1963723204
396278292
37385605
1535561586
1904669182
214516384
275715809
928154485
1081146588
887416605
1990197331
407863089
1510100000
1010180736
1443228534
1458833227
1696866287
111204672
920788749
1913829303
836269611
1661953067
330262574
1781200941
152280075
1005960537
1056730750
1056183899
1846454493
1173610841
534866013
1760587847
927032845
1790423858
964060809
191130423
518131403
296987168
1858165438
1604103697
1052647120
1618578841
879702015
483409835
2092988047
710527029
565536991
1761073492
1300135434
1506215480
1279900423
856172303
1848209819
1922284750
826285225
110236319
1116744460
285254515
1652032741
665202572
1788171964
411487147
1161763243
1525726545
2029976177
373774469
362206302
1382979476
2002318257
316643930
608572857
279689547
2090963504
1723629323
2108294806
487416364
849042172
945282444
636418328
178457897
276379079
742951704
502070179
686005087
1984103289
804327191
153029915
1770667282
875880246
1994043839
437943483
1007847027
1302329964
1318781085
1263190898
85264364
1005055610
1144151161
918328978
187517550
1415075056
1090359965
144431396
295233365
1295136647
1778956051
163966081
1286444558
1678495203
680509587
1328372563
1623920245
254440390
735739588
1999833551
860744860
1325789301
292535543
2019954475
1188967817
367774665
27020105
30426675
775291553
1612846371
729902426
782871205
60523790
1968816759
1244134991
406089777
1334700893
1960081644
742414556
812069946
426317389
620285069
1391230912
2037225379
200833973
610179777
1272863119
1811295489
1909173877
1882680311
1298274564
69251860
1503698811
1256080574
1519341479
787051200
1103192448
1172223426
978191011
475975306
52747080
1535047326
811789811
1014393659
135812084
1575296859
141291399
1240457758
1178883491
1505961112
1829895326
460057102
896208767
60278268
517964385
2142483539
1092499268
738545117
1998053498
234696429
895536624
753930757
70196197
325902485
1272062813
1133193934
505101305
1596400881
1332967603
915600886
1670689490
1943995323
819120452
1056469996
4970087
1077160995
1957490673
94298839
48502273
2005320946
1581301323
1345485735
28285861
449908634
2035619145
155169087
2086407502
1412295974
817412485
227020205
1647138462
410951035
1876743843
1708243867
2010403391
747236789
201864323
557139649
1015802198
1085262667
960568220
2001346972
1009139460
1540417176
463335745
1577208396
1779238317
438795384
1663307556
288084139
964810633
2069309811
138341264
782324493
1531141237
1811482106
1289020621
607270543
793339010
823736340
1319990807
1693410930
1920894214
740943844
1034348901
308888186
1422050667
341354099
904873908
1886637870
92865992
1672014616
763089811
1014739421
315677709
192825607
578930941
1185726219
357877013
1177894127
861086012
109355255
1366154623
1264543335
412499329
1849197340
1503674959
340630648
1657206447
1536864850
489087152
771175723
151087005
955038889
554897229
1374306943
1468892411
917514175
1776742348
638683569
1512245755
106537115
1382744098
1528229216
2089321378
1395065319
1627535061
773618866
1240953433
2116332549
862632164
1396326475
2014296362
574169988
1888529956
1566862128
289714048
156604679
196515237
1122227266
1864938779
1763512014
533238604
1767184438
985821477
427757723
297715186
1017087242
1411795405
844981365
343803932
1393549857
2105091742
157451420
1965217867
1188039921
1878306634
35605396
600152389
1066864506
1268943097
2136344748
166039168
1716042596
1745848295
660518360
77125477
1584088206
1897163926
1726721755
1982318360
1644681720
1775299900
168708706
1790758233
821673830
890733162
1559520890
1415272023
648343321
958839112
208753085
662536328
663796621
2084499097
240941994
874677816
1092233175
885352534
1528790898
633979051
1976767021
1660123184
564304699
475068640
1349749374
1062661388
2033656515
1806426348
1561869708
790082145
83087389
877697975
1122204419
2071445160
2144820565
18335327
1960883870
1444498089
533381226
2132100669
1373061001
1043131463
1363583402
286706568
1317915366
1654104841
334027130
1063942015
1712266713
1937465353
338856432
1320655518
394781463
1406604451
829048926
1951949210
657776636
860305537
1845192299
1915084345
1141807656
19421034
230934896
619578727
420235419
1271135959
2072378048
1316810951
706299936
1251317996
1658641359
1110927570
430254817
991348146
1657742080
1272318196
281739028
1332940566
466142780
531882396
828717915
371829354
507663155
981610105
1068417981
1364768326
780408487
2073269914
1763258289
516892368
473176915
1655275643
269043561
747185391
285432833
256861781
587566599
1062376561
2013779792
1056399694
1094801513
62664776
293979638
2012101278
1653157550
825566073
80806701
1366986535
494587069
2003133102
58646764
2129233488
1583925417
574200469
1198552003
2042873008
77558932
775784801
694374556
230554269
410497464
139058909
356600300
455245396
672850167
611450349
1702547763
1932916034
902200917
1505988339
601886935
2089553119
231795650
1481886734
1486424248
871107792
146069269
1912644538
790646458
1833320438
510267028
324392128
2009498137
1381629732
486233034
868910832
40384135
2026820225
537179965
433133328
1824252788
39350472
1476719767
2145654955
192243489
1354642926
790436027
1589301695
1418901783
1100131737
1482119750
335607620
1105205982
1086748423
96434265
2147148640
1050226977
728242561
461796510
646736657
355129234
481064001
304681063
2046448270
1009619485
1265330890
2017196899
244983205
2133126831
191895414
1826371976
1402525550
1418266712
603618556
1723684560
1719654490
819113834
760942419
1790455226
1778294824
436426554
1899412759
925014567
1209518120
1283771423
1631733582
1257901836
880172521
1812905191
58330668
1613477832
76761907
1581260065
905021358
2145598987
1722115397
993154593
1666760658
2027327696
2100575814
822010047
1147367342
1283418798
2043311840
1951375744
414637972
606605296
499510476
870262428
1291377329
948905565
291130747
189302847
88816343
1295132341
866254816
1602331
54587086
628669384
448130514
367133131
1208735568
1562757039
1383612200
233033484
705293104
980453274
1969134603
1798289043
855446029
613518039
614423325
687820423
178357007
1068949549
1103054546
492935247
819713914
23984806
1034093600
1738415966
1452280500
405274011
348249190
928704751
1405890671
1698641735
3236907
1732851884
163735446
1331953166
661631584
1365708379
1995271595
1381214636
337131256
978770474
2022488901
1478636014
395122683
1930416808
892680495
1293534394
2147221151
771221934
2015075939
834460451
1687626268
151862735
1763203063
1532435968
599235831
795792459
1535066677
562860617
1620544801
1166620663
694245765
2019802398
1497059075
1598868336
77766850
828005847
1715075529
423589140
1817266758
859429660
1655525215
1985068170
1497099586
717463872
1492568046
1981189654
1821431771
407750074
1122770161
790492237
150420908
1928444017
1718291049
1501957250
1105769988
1227253756
12920141
1280080172
1725636334
1788810375
20804734
900444448
1322686434
184644422
753473388
1473577864
670895750
1327343971
1135855804
1190504410
877653460
1344001198
1632146069
1129541251
1265661509
1941614457
2017112663
2135931926
62180767
1011491753
1340836685
1815971720
1744035238
1353499629
1583703870
981492943
791215932
469004264
2077192615
1572653810
459106487
129836750
927217071
1472494940
1586617525
1213183631
2034468782
1432530616
1372023686
1683176167
811303284
2118673911
1304496884
99310268
155573190
148443853
440343904
1360151915
1387875422
178473431
1530420251
1601392458
1460710840
872772987
1482529337
729873434
1773682669
89651685
862969830
344403890
2114697604
1943942826
731247765
1095883237
1772707899
1278876839
296325035
609557144
185287421
2085692102
519092457
864671167
409145228
1385838252
347733130
137381954
1174212882
534817680
1386847882
572876766
200821383
47338231
794389678
1327837708
96278313
1210651408
1833143276
1622981691
189825723
1808560262
624583457
628711712
1184256850
528885325
1048947678
356770165
1949352865
1859312280
1370571475
410281155
1261108339
1346220632
734016632
1841106879
1348156170
1358648153
133822140
1199898077
1810087986
1916026730
1336201824
1449397055
2133895745
946425345
2127630700
1290983872
255262386
1469477154
427794990
725009129
743055459
145823135
88002320
2050688288
257448987
1138969821
1513255818
777563715
1597215948
2002441002
1924011365
589939348
1172754703
2084517549
1534493824
1359589566
746145384
1327711067
217711818
2103472801
425413447
1137281684
167436241
1844939582
290954792
1791991067
1027799121
878003551
552867102
1574588993
813315669
341556101
2144936970
1479521339
270231080
1443338035
1270342434
1503273160
1318883014
42315715
622208030
1686052834
384878601
1002707970
292107691
1572558039
1099032561
1428093646
758469087
1547699449
914231503
2122623625
125048215
1959326190
298784811
812704697
1747568149
2129922967
257435882
1644738797
65793978
1580716587
1118065690
567688719
2093309897
1892437325
1444042791
1515810845
326968610
1027700431
1986140624
1879509266
42654750
1038156896
1451733508
870272438
659027080
2087008214
61288013
482482078
231918061
1851043749
1917963788
2089316016
236779925
264200456
1662708004
1516631613
143928384
253573900
1650038442
629528941
470817303
1612424886
1037136488
382362285
2023407113
240837383
1114365427
72742534
17417572
575193279
75857216
1537638939
1200870745
476252392
920550854
1488213543
1215640500
1001966606
173227470
1422842739
600932907
1482064341
1430581941
308753489
1746696326
1165429678
774534071
1251075571
1365342077
801272044
1640740997
459566751
1478932037
1756000801
60890080
1114482866
1094730563
144118466
1959989777
205471364
1772411564
1621627500
25452731
1567378899
819782939
45338495
881230489
1797794276
1478884573
582565472
2039998606
1816079838
592491906
1945845054
606284379
1725567166
1467048676
83631424
1983636788
450641836
1415094412
45741022
1328791097
1044550273
871138744
1681621103
1912028204
462554618
1508662107
1482560725
1684498678
1379456470
309889270
1240969487
1719689188
96747236
1366746188
412439150
673198672
688287446
2098612842
2010727236
1506515396
985370312
611096986
1587394550
936725635
1314535827
660113577
1429371263
864548700
911553083
962090476
899580757
2114524657
441360606
612651486
1370349991
312939681
1790098996
716903082
614888254
1167372572
2028336521
1833467366
316867491
1335865092
2139474775
501495849
521951004
56791590
1333032786
1235071291
346078808
1742655337
15871437
1126575267
329171582
521787366
494810775
133528028
404510919
1799480893
2143177505
630955270
1136571105
247889556
209210470
882889282
1517745619
2071217369
552065642
653891506
153950916
216218992
499995984
945766162
920602206
463037452
2127156303
2015660623
1475819539
1350472424
568561816
154308668
266123667
810603202
1159974762
1359245843
1337609590
1196916163
569636487
261781779
609810625
95092377
1542391698
234913972
1068769400
1322335672
917508591
2093109081
1875846891
815822840
390346894
1956103660
1884704389
1874274658
14345750
1941808824
919693756
902397891
856767889
278825746
1949287635
754784455
1424676050
1418252997
727731235
1517887100
305186827
2010255159
1357778704
801150434
1008082025
962896171
2107478906
89238753
2048435183
1758258707
1656981412
420908176
231210340
533684134
1893522589
705887426
125074137
766604630
147426254
889321494
1237645319
591891858
476842066
1548022685
1651620721
1357175802
425174878
1260898705
1906912299
938024288
1079212349
1119437403
1343609329
1756859852
1721964100
1948065416
855218406
2003305331
2085893563
983338367
1574979626
1936910870
251445343
1531488198
1288698792
684208902
524001721
499003286
1539926527
1306358406
806691923
2122626989
801150434
937563828
1306947144
2054336723
671766752
1379046498
753909631
1746914903
248067050
377563363
518853887
166900496
1508433377
2026985652
983840548
1607708554
584745967
1684574980
494067741
2048895669
439227482
1072053655
1399509251
1941878787
1971665312
1056199705
1528975928
654523729
256026482
1326895552
1124363080
1662480645
38870595
153431498
1024011588
1825623731
826489276
926317186
280276016
908556552
1713594176
457777671
625043102
2100578274
771710155
873797076
858459019
366813252
52527084
99998033
822500158
890579224
628275111
366975996
1205557599
2043402404
1729433543
756856098
655984393
1660553899
119479546
674315241
566594053
1823855485
1422549848
633956167
739820342
1073691276
234516803
1462515718
1203491286
252054157
43959642
176383535
1801347076
488923408
583359721
265193641
483027529
1679914464
887994714
415738677
451298822
1347461909
1628561743
12030324
1544121137
642731235
1386221015
877815967
1656474591
906507658
1736546458
491013625
341481374
2119175337
895954250
1613427750
1893624300
281239711
1307249023
114329766
6518893
1421578937
929687468
682176845
1597568061
845425513
1224185061
1548380933
644534680
6164142
2015036412
1237013722
613544779
2103304346
1003157387
1942045506
171857031
1041295271
1295676987
1336126101
1615627205
2074231311
96099021
259849429
1239477156
245472486
1113400797
1434929009
55062972
71277510
146993315
40383050
1564802463
386196099
455134373
704137361
1645553805
862988012
477803745
1520539476
817521792
743688699
768131209
570759387
2117267222
1310756198
1551323047
1194246780
1294651655
1532316760
769120115
1726168995
33281526
1750828060
755102766
50562763
1920915332
1325042983
74435499
672932376
5908906
364819453
1734447066
675512902
1229444385
482524755
1321083372
1071314109
956255313
647852846
305646063
339139066
2120032841
1090541991
5083135
675323398
1237013722
1997993394
2010011311
1254892169
1854533142
1832378106
1797692796
676593082
1123721631
8979558
1578468307
392402288
2051743339
1239581985
637872267
818066758
640236556
486802016
1305150909
1328880360
953450787
683121157
1532526990
1778760865
1939196142
667168522
615915134
133045724
2046286987
1846037929
1893439625
1287485475
540935863
2047582313
594988680
943285717
481939268
1225003720
1480672736
2027219981
108346323
1608542078
228338188
1548187733
207482719
1175450114
1330037493
139222288
1870425744
556390891
304025331
1530977371
638742964
1418009321
1008385781
1530400734
1720277818
1616360991
1522700078
967358685
989825500
1775665563
1410966120
355324064
775123415
135516324
589489525
465386926
1542115789
21422034
1230173622
267912761
1669826592
648431951
1427477434
541878821
2093450546
1023202227
1537660782
989088705
908285604
1702291038
971038312
1194341184
1065629166
1370644403
1403417039
53995859
1135602388
123955075
1837102820
1268128275
878671651
2039205425
1808792844
1963087743
1473013925
1018934963
1627179412
483867043
1626583990
1378345795
1777191794
1185535706
700704792
899553528
650377997
1274312798
1379300513
989424538
1530912906
1971522365
1216950846
1303798834
1618167246
845752933
1607768983
1036231006
524615816
84525206
1685018697
1434030327
746188492
1959571812
1087544404
53402533
1486048425
1307659084
191468630
394086907
487768671
1098661759
709034328
687825031
899888103
48962457
244553830
1354259265
621438718
1982661870
1387990340
111536830
1264333809
770707782
308017243
1278059672
1413175478
1366417994
1123145754
1500175647
888638795
1158793880
1217894635
695475064
188682952
1373504560
601309245
457099001
1686067259
938676482
1950381165
586353868
1644951648
1631356138
2109929897
122538920
1963175571
855303560
371920029
1103812802
1203982283
2110646961
83419542
138564162
1782512817
191670396
1615791441
2094465775
1757080108
390760326
1211701226
2109403953
869769392
1233826700
185047040
879383096
1038553356
1021537501
456660144
730420466
1937200780
910798290
113549886
1297341068
265381573
1232104103
1572923838
116014522
298022121
1001774888
111400520
1681234395
497675945
256883773
1945146972
1176226193
827664225
114619787
1931860677
595856242
1980373955
739010848
157756699
1347380539
1455547840
1278562309
1906758713
1250158681
1665169689
1248668636
658393791
742016993
170439235
612829923
1926967694
1448678713
669198234
538779023
1236898956
1663862993
858063318
1230701051
1187845401
309234626
1091231055
839224965
2045358209
1733720485
719778885
321055371
809300726
405420994
1703386996
1511029505
1528960618
530043978
136781857
756992555
183901044
1318518932
403623626
2138047290
819447851
516043955
1931077036
389178482
1094745669
507225814
332739011
730154704
169702579
413576134
661548436
1474473283
1061078840
1283135914
875051571
1740143147
1247564565
1611258226
1011741400
577397421
1213780557
582951452
1690191221
1433325044
1116651489
346322277
1481348270
354132079
1645426101
174636205
2073826441
900412195
1996130446
1444224312
921332395
1455863376
2109888638
540768077
1466359400
295272471
1920289335
392724718
1160826905
1612124758
1853703858
292894008
548232675
1210359291
1389484903
287410143
25641098
412465071
753300080
510087277
1171783272
719249092
1669995774
1351516269
633408363
1398996210
1981417509
1681512900
1362021282
1417035697
472003288
1543449265
625184637
1771000432
1387345988
961893804
979117453
1987907812
154135639
1401706216
69269821
659607279
2122761548
1582064249
1190082600
1485073163
44234800
2090477616
1137758934
1657789220
878828228
1621155776
1489540597
612252007
1326501044
1975844676
52693872
1716772179
1711512317
1760856455
1320340200
1560553538
1914573268
1524424146
1628571055
215016082
1819447397
996746551
377664467
1163349654
2042472288
1252067889
1906184435
1692769510
1039840719
1556518461
1506467183
889601900
192163008
325336013
663038908
1784689450
1555490055
2084330711
1445533673
114431221
1722561488
1020799161
830741898
922300287
1307645555
462102177
722455192
959450516
1180001851
226393693
741530548
2117972392
1928674910
1000891219
4793550
1997833851
466791686
1933526923
657862174
1433060154
1464172104
1359968371
1108528298
120921420
996555797
1025462191
528801318
1215899777
906405284
1869684611
1517056833
1614075344
1278624973
1054029990
667333576
1591156701
483183940
1794658592
1827214734
1261185013
2003722040
1595724398
1314306516
341875385
728389981
859147305
1686797187
1083932354
363249871
1733013788
853062685
1025079318
1858253160
1914087871
80335041
1668766272
727416161
1075011554
594493741
1955777238
1152853860
918699323
958224142
1729163881
1902543693
2117319280
1086584878
614145796
1933485267
231633447
718923708
246030617
1846134674
128814454
1754926562
1474040016
1493075762
1668483899
1717865014
1520759132
537022482
86653599
1363650566
1227590759
1815625604
2046196939
968726919
962212644
1443693472
1711732394
419956089
1085979708
1203703088
206394081
1119615990
1108009421
1594389550
1372767018
1559493793
1782780899
1778971747
386048294
470603404
2130986115
283959591
80115531
2110705207
2066459288
1345080015
207012919
1125609120
2131503103
935628438
1281088465
1668121112
1432444027
1798591398
559205861
46921137
1700849521
804227729
1420037477
265674493
1203090810
604884387
416382943
1306229098
875808838
1469978301
49124986
526199507
785442404
1201353458
1152787424
1745323436
1010391280
1293142273
998730234
1003066850
1610483080
290142247
2132703055
1093937854
625688237
1104197610
380126231
929128582
1180678206
2026331033
1818192062
661343743
1172292601
225567501
2096204253
1756891286
1134091107
622774008
868838107
1855008755
88870933
929234910
1749486898
856816945
1045969473
1456015503
1100524034
436208650
1436173616
1014268774
1238081664
30068570
1703503900
1134906375
504305535
111798757
456257556
1399754428
260652172
2131420560
1138079191
2010419016
637314828
387276457
2080014659
2067705066
1587280115
890778739
1429586782
909748492
1511796628
495394124
1695302355
1434492194
908510254
1204418248
537331083
665973018
2104842592
674510387
460830737
976305720
1824984959
975983624
519815988
42500723
1681293663
1472307900
646652678
1152237225
1814532568
1952141082
754478702
279832799
498490404
1547270277
851574665
41713850
637980230
503673086
2037448032
970757108
754254143
884351143
924871786
228924863
843051317
767793661
685615192
704128974
584403340
774096342
2000746068
1941174758
1070674526
1410538612
114437441
193474080
712804921
1577677362
1019778238
1487526498
1906948351
2098015100
390998211
520326289
493916582
1945390693
519228551
902963522
1337257328
390659726
15888701
982496336
1407917705
426207136
5908906
1327335559
2083998016
310917293
548201438
12450307
1616500665
469260718
1278574051
449664588
692815306
1033068425
1016438387
32310241
1124636330
1599859534
1186254878
121529303
1392435632
608245750
508304884
229401077
1448181509
1780800108
1441956125
558073242
283641620
1908787435
1232328264
20118315
1947281518
1219314440
139639327
1411863935
1942193678
530054728
1958862164
261052867
765336561
1551260451
1337728624
1025045899
1583096986
1224482143
1766350614
756426262
710171039
1178435772
71320873
1778995958
2053831516
1356542614
528705392
1568707804
1238210194
550390348
1030918570
1064118981
912609257
424928840
1965815789
876424994
2050770778
522571818
161126726
1940228040
1405991079
1626190687
1740537188
539667658
97067400
954504246
1793456092
1446351673
355697891
1475948311
868341241
1787457899
1355216468
1037009208
1823047960
198210889
542479204
2137440707
420007833
1900272225
1320934430
1531054301
3659208
540308702
980305988
1729521555
941146043
1883002238
2102690599
1728978510
776992128
1104270813
311922327
783295303
822386893
1104956413
529690023
1158500165
1179430918
1175409348
1467235291
1578293495
699446042
779859538
790677154
2046099234
1976005389
1160867193
235239420
1641618542
861762345
1122405677
1596166193
965355196
1231279215
1962659649
1262104010
1121434875
617538968
1909523254
1250058834
529233748
1352078868
228997643
235248090
186262878
1553521056
1914285415
231133319
290439541
1065401629
298028206
799120052
485543923
1238009031
289422467
1832062654
492490095
1040026994
742029872
1479753541
1186825416
1497552453
960122918
827933711
1050515998
1352988022
1329857082
1795039107
679324762
79877399
873653150
273497652
2080575393
1191591833
60903686
1680303285
809700281
578087842
1385598186
1836258183
544387648
706232946
1525894028
156444195
779893493
1857760842
1595477838
408395307
490511254
1543277903
1089360962
805816626
1786322174
1676219788
1726440735
1307485674
436505473
326060135
1688787050
614242191
1363855239
122290849
1782850735
565578887
1321920011
1272550526
197555233
232609102
63964411
1018323862
2052897238
452548956
513442199
809177137
1706736823
2095328849
698181516
2138533274
1703313811
1107868854
1417542740
1810032296
1743275265
1585944328
129275300
1135522168
1047419579
1784558392
1026713001
1773866561
1896874528
1904274672
1413862259
1460496595
1978988247
718256367
1660290205
1805480253
80614696
1495341195
406097179
1593331136
516288274
395091956
2136056525
959276264
2038898711
250080950
1339050546
1146442106
1671749917
1908114334
1104211030
570489224
1623719610
66249305
931917385
691765114
660562694
1886378847
189316380
119383294
724914695
191663954
1401762150
571699387
2072810053
440767029
967649992
1779301777
495690302
1302383560
1369380472
1014755870
2101291560
608395258
114271437
1819319734
1862563327
217688607
794139588
1883067856
771924344
1784086994
1087466589
1449361648
1723362715
2011791108
1015341735
260578586
542820692
62897443
1678361583
1153835705
972352763
991205207
1565606118
1468228018
524464297
205817967
435796301
2143748848
869288616
1845069261
1767330776
264939007
964014286
39199239
1340063332
1775194144
1532635120
1957178963
1513566442
1983303558
1135497063
2072352508
1862975339
322722040
1412660052
1712380504
1901427893
1991531581
1317289927
2007748902
857513527
755204466
1294149897
328368879
980518293
1281667848
1624368733
593486571
2139811351
1228192418
1017655008
1896267572
1040780161
1002492607
769619142
683076419
682589121
1299301427
837435323
174258293
1863647318
1135875676
1657634426
887994714
1403828634
293373636
1920771149
1966046598
1210588983
1845283919
1370558667
412108662
1338880857
1243359490
1026085216
417705335
273003988
2103640145
584972040
1242299638
2075197287
1053348994
1670019913
748122160
620316485
390942396
754982344
2037912229
1366538718
1270356958
1617103640
1445339533
1171717359
810885840
1647064749
1703215025
1399183499
673491566
615456579
423018208
800801438
1922377515
665989882
1905716655
953914592
2107215330
1466606633
1154692384
1173138091
637385166
402922679
1892695827
1273424730
515723196
934062830
23957293
1241920929
52947401
1143581624
617168010
1290149403
825614631
2010621775
2084136458
1291307577
188017074
1399781827
511150546
1724161864
196055271
2048357654
767619846
634337213
1350120627
1221255020
1260947027
1782765149
1109415476
594124113
1859611488
736259751
1850464352
97192446
1090173806
61403253
204724806
5714941
1056975518
102353778
962652837
1554196222
975248597
1682050691
893978736
374126764
979443032
2093735954
1531189003
1000095586
16339089
1315741894
748794530
1818012463
898934844
503229303
1624592284
1306804104
471777557
609791541
1793578990
197200156
1825787730
877636661
1300802593
1976387025
2034009420
115491281
401468476
171493517
703380677
1906210048
1971563538
2039839006
1490392775
1425875642
1393501608
975106902
737642181
1463226040
1565101741
20256365
1103665420
2000369018
637357823
897825245
1484948607
33736069
2127464558
1155751575
1149160333
726043299
1222430293
535219122
1676231677
1425599249
766500507
1034084680
1661554299
1323766916
1602357963
1464442398
1173579664
110955889
92564820
1441270348
589963718
452604230
1351541136
539273529
1850982708
1553022687
1673609197
330710787
468218259
83433914
1001271961
704494853
1675515683
1989390603
1797309888
1367932732
212202257
723100938
453664094
1827610844
1514604237
395037308
845398955
967466074
1660212279
1594506816
948045028
1003298579
223882641
394372802
1865250723
298959152
388974080
577939487
1138001986
422088924
2065957939
1170278239
1735184868
1880850463
2082591807
814299087
750713220
1779444194
1305871778
2113569252
641750551
811064093
1915346776
1259332561
707645229
1794020459
293962772
573467547
174909957
2002448020
359366002
719204611
436911104
2090527034
1756175842
1463077447
1375855422
1007939304
482813340
189779831
1786980282
331075385
1254923799
936597671
1906691352
672109026
1221174311
1355548890
598709599
716397854
1445608021
1751829788
137900836
1337133282
302175820
878673390
610258525
885905477
1896308724
767497927
241861441
927500082
237903246
694843205
2056841841
784681875
1212149425
1050511534
64754964
927061608
633740172
2120328837
977023971
2077360359
207624622
1847954443
1537554392
399830508
2054671886
473873432
857845023
592015450
475926551
1801435861
1775633980
1101327038
198286044
1418133486
871137225
1526183663
676553758
1248799004
1053223587
2045617306
1461893944
1988137722
1862967342
992305814
1808501447
413138129
738460540
782354927
839736215
1446638637
756379353
760945084
1162871882
1678735843
265861250
1630149781
1201920219
1081233092
1381449358
77465061
851266855
1252593211
1221019065
982863101
903852580
752501848
1620024999
1073901548
440662277
1122579044
109660749
1439152412
924043500
301133643
53097052
1469443678
1062446027
231940775
1583035516
591319679
451388114
1534756052
2127295248
1050856267
1102075912
899801999
1308958549
709129041
340368382
1440322657
1457794087
1181042715
949993733
1760771058
984060574
1737236969
790115561
1081131598
972913522
130112098
1772719355
1612293267
540591876
1488050198
1113233355
1555859265
1022236773
1641875730
1384649481
1403551436
1483202520
1360147143
630296518
2099909359
1906874861
923305030
1463144659
1957609972
1345831692
1950432850
1579251660
1128275160
1966392053
1763791958
1841687473
18895604
1805107469
870945306
531370677
562237198
1394177985
1573852800
1691378779
1368134980
1957787223
1526040816
1302939159
1810054426
974528426
1494378319
1255135193
387199984
2096536956
1869980703
1703459689
466516220
1577565392
1782721765
1827258933
985340435
1503085669
1958793831
80696030
1379557718
518796768
727277169
426889434
1525351002
281322344
1688366854
23095905
392778387
1522869891
1309493479
1407407696
1416072717
1851217866
1001573810
235096367
1936032668
801222373
373939480
424562120
1109662114
1233516080
488896333
1883009541
970176981
788111034
536731809
983012969
1314922856
1717546319
1897220236
1294709289
377992497
1359937971
1917050232
1494441715
1332107772
1984423985
1061023258
664333118
1894560092
9037067
342440348
2078818867
70856451
805823113
960105734
212535735
1350206022
2042161921
1354566678
1224260602
1057075097
87224883
2031760393
801633035
1470676495
248827917
129275689
1466543423
179815133
137026961
344767147
65086504
331362912
1242069009
2085164820
472571959
108419918
990439227
1457144338
531488381
1170101070
1995055978
1161141189
942316808
1584433193
88565342
762804718
360638070
1786045616
115103750
1852501728
1340727043
2075048257
566871761
1566334605
32176516
139243639
94733982
716650462
642093053
1105020036
136138528
410579231
1898771491
1757198056
1676274019
1493548798
1119421087
297583063
192096551
1099899453
1891401096
1767823269
636086514
585450630
1432336105
1399732964
1118472296
1835412308
522082095
1432752692
1183221127
782930826
809783984
906338885
552795959
670591893
745214631
954390799
990382050
618745838
1499921934
817765155
173634037
111727834
395729712
1933222181
393283025
650048148
1364180292
429091607
982701495
83582207
1690848349
1991762143
618925338
655911986
1340266244
425070243
473285861
1349004550
387455403
49030437
64946795
1714101853
878726701
1010838924
851550204
1849652931
415827536
1521899334
203305935
1834728429
383827525
1829144018
5001963
1541391592
2100239335
706958743
1437636347
1149754943
986856975
549552990
1161899499
1427822155
276665909
544238337
136862814
868621706
947838389
1160286272
986122393
949636728
442794192
1200912920
1258829505
1220175720
332167191
921307421
1764549265
989583734
1593290937
463565992
1585273920
302998317
1851918637
1954767124
1090392390
294686500
205494371
660557767
173168467
635912193
1521668579
222648820
1399361568
1068730553
22216480
932972677
67491104
485026744
1232644425
1721825788
2011048267
551478912
800300539
1407349998
1457969995
564308960
994403830
1549777222
1114097570
859879353
2106970795
1934017120
1276360490
10711149
1648361982
304357669
1822637734
242797413
393258114
560082762
782186219
444313608
10895771
1502728144
558012635
1628683963
1733968458
201731377
956434777
680851885
1715933591
2143908355
1670107765
226635751
960520868
563972103
644899339
130029458
22359708
761177658
1045195644
81531795
754351118
1061252912
1662875411
566540552
1083783015
1962506416
1507612112
66762944
1628646619
93895835
1920842226
1470065926
1380694307
1507823832
165893417
1577565392
18257717
257330868
844606255
1468437148
1832741509
1790758233
1726423015
321039215
1678371737
952723846
8443268
1592883607
1991070778
259144895
1607357789
1853609059
676335945
1323481353
273361960
306600719
854155955
1281328054
430648604
1938617528
1698888992
622463039
999345376
66485310
1880009489
1699474382
209573560
66853255
1061229089
954918797
1638276221
1387310420
76122779
890364673
1800654143
2121473707
994896484
525904288
986498017
300129686
874891335
703451207
34136285
1843112682
1127305755
539225713
2069253612
1162135648
1731397838
1194459998
233654843
667285504
599728247
1898333182
1720467760
716401261
677705508
1815759280
628650773
3313052
2083626182
1621487663
1191672336
607159989
1431721513
1994728071
434463290
541851638
445211689
144416107
43556746
939671375
1064306303
160350470
1346230036
387680996
2105305032
711385702
1074013887
1907310569
367765399
1900795157
1261769351
1724021224
131588950
620464189
1352929896
481522743
620812090
1129740026
1062718053
542337451
802867154
2012036902
1866772119
1733382943
1983264438
276129237
1194531842
512341154
249950897
713534645
1865452848
1037289867
1036525023
1869718306
1363909304
1725501889
64748056
1440973308
1136896553
832369864
649445362
748683272
2032522338
1155233988
712819511
1131218843
2079065959
1982677233
113715544
945184666
536289078
1995517180
2003015343
1989172291
516550592
352374300
1044221312
1295440785
41962108
595256936
1144198443
698275440
757295999
1177295473
1196691966
728030420
720568533
415988476
433787503
324261363
570512147
971558385
1321190488
1114818704
326453696
830421851
951870992
193122665
569787293
29002524
640313831
1766987286
606439928
1298938898
1412590456
967462000
433597978
980733708
2084275259
694599317
1671343275
128547815
1154268469
1492914996
1405255935
1867074701
429623584
615298936
337346177
1549048002
66151148
852071140
629851759
424412922
524383655
1361728200
1535627789
1485706512
2087733211
2056150403
91594641
1590952578
1261445612
223973941
333260578
1332926914
310214909
1991397710
307204867
1501315534
966300739
684026594
655009775
769368464
1176900394
518756125
895387078
533035602
745455122
1845032195
562578448
261980878
463548702
169587000
208574059
854560058
844617095
2024009626
1495033926
1730131337
623406250
648541981
1352711605
2127165873
1503456854
1078795908
255759552
324541587
1496347322
2019436470
1809453147
590249403
279791064
1767825219
992235523
167930727
1348338919
1932159348
639603534
1962419859
1498121415
2088805953
615288884
1341466324
1061387195
849812871
970664447
359678595
1533781770
285614090
118403430
332733722
1198767785
2056308172
135292453
270309077
928050925
106494172
2079360793
1464430174
514053949
1997775670
217233027
720300575
1967428828
637091607
1721808914
469170903
1061491359
1120273702
1181903908
912514152
74209793
385449027
711296071
231015656
1009746798
878083706
1000020349
513799881
1402109095
1848943413
347481321
1569499607
1436229225
1653224117
1661261031
2118129091
2115888775
958423894
1756975411
542429524
1520600532
1526378590
355151597
1140246815
1430858710
1413135550
1377262076
1906770167
1174447336
2133066938
1414429878
1271354955
906015503
29995242
1236238162
1010981909
723126525
503162476
693611809
1479505429
889608535
1097195690
1713855289
1330729847
884538748
965303106
468531137
625153772
134845072
1475956259
1234147731
696975539
351040895
554239893
2086437640
652640074
719546877
1400304674
1872377283
1887922222
1374660594
1439363509
2097576640
1111898550
221940320
101348579
2036045772
1557350464
251780263
236342864
1383606368
504048722
726625421
1150409999
678238086
1186504304
1557714486
946368342
1277052546
1644580619
1771724792
739300493
250306102
1988162003
8484772
858864305
1506246633
50396934
223204316
289759366
215719366
675758295
2096610560
1457703654
1337169165
157117176
984513688
547087140
2104325638
1443906589
1295729182
56114155
1354228682
1765294507
1029660816
1297915712
1967385917
1429269298
313157553
1563401829
1850985754
352846550
674366572
989898004
1886763795
393976546
484249535
1089736280
151823148
405311498
1518580398
266459224
1511916109
1205463094
165653332
2125759249
769723899
2031499230
62167433
1959415613
1512888304
741371800
320916961
456425281
2103852568
1228368539
1063573377
1165258876
809321536
39866657
1482127045
1216350362
812003389
7831877
73371149
50164355
675460185
1433361803
792981510
830330562
1498939058
224229411
1895610617
888365739
705188156
1949780565
585496452
1765031691
708005466
474291058
1088654495
116783582
1718303527
496947655
1143458550
288916187
2032045122
931918152
1707004466
1675152027
118321140
1282303370
315518973
1505419758
353592692
755522531
826244183
2073444473
222980656
1088508812
5194461
156543352
1377439556
124952788
1944899392
1613811510
524417954
956524301
861522744
60481545
991566969
1188022089
854185154
1257319569
461721562
1661769897
484194766
410417602
1778893399
707397459
1699034803
58630234
659729634
1589392860
1252688208
1440138895
689068219
37293523
859911705
260769773
606785127
2010424778
457508932
685990110
469900002
595460093
78165193
981020999
1638089654
1014451527
491201923
1161238134
938692272
1001972397
438862845
976450883
43592729
1902959548
1274636151
1286529309
501295908
1546414044
1676827071
2145232451
1773485161
1013137611
1543755899
1079143186
1406038959
660341199
719573809
1586032351
1382642668
1345995822
255855453
1784029710
1447047748
1484569652
2060174599
116515486
1785423705
1463756621
461553550
2026893975
2087549490
424823678
1583709259
841160652
89330161
1764789703
509679719
315268566
1059302734
340016139
773633692
1688941878
1906934472
2102594028
1599425863
1561530708
155046324
1314429047
258914867
2062955988
2022712826
145796555
370817778
675306607
71247676
299302200
287484306
91571493
1176610816
904462660
1716697782
1019434916
795557538
82963853
1935251354
2047076864
1486400706
350132735
870561462
1166762135
1167122441
225437874
1827587370
1735280922
282557101
233389256
500978243
120160305
789484032
2124382422
1165888336
747177462
21345797
1879739683
903129856
715160192
2085366020
442440687
1843209412
1539871570
877265993
1453440498
1401614728
119383294
1961097738
2071108195
355570973
565732142
757841918
854501030
715689653
41935305
1578384779
988495535
1750380497
839176488
1268903789
1029718068
874676018
1149487717
154503526
1814393199
674362911
1143179662
1726883007
1439810823
1818069613
1909790062
1129618131
1697487613
2090657662
224856178
575323676
496638669
904274597
252963761
1668063004
1265313587
274480459
824099553
732967894
467039283
8328594
1269189749
520988550
1142734270
1178343338
909103693
426438611
1796833947
170839411
545251868
756620529
338552907
2113922582
1862209121
1410778732
1477886787
2032050551
320350184
636770232
1123991759
459823380
916933553
64771903
796100304
761830990
1266631560
2035398776
1450357720
968683914
582527754
1776581278
2114876026
1299679111
2085639628
906834986
431187995
1655868903
785368866
368969348
926537165
1845013715
120068463
602148954
1570926798
720789804
79829211
1454973414
1788353921
1357864977
1928341616
16662266
1870278704
1503121159
77076275
246129950
1789525456
850713311
1129581862
514156832
1428209351
1643992008
1693347296
1975507126
1835978950
1647317941
1241613645
1387691555
1978601982
901123627
1452225744
940693111
1628566073
988381237
1190660442
2145613825
247614546
1206772789
906685370
822163177
326666086
1770868827
1882999292
688505658
1125331664
2067295777
623729608
723667200
699403041
1170701476
331154139
1655968045
1246842911
241532023
2142709003
407970551
517368750
394043083
301326934
1306080286
813185833
1339561290
1495536968
1800885919
427441057
94159744
1955618466
224854140
1027193458
1960794381
1007571222
918074870
425208861
1622313626
589072153
862433749
520743883
1736941480
938878781
1440496101
270148718
1206929057
1584680867
1311157669
1898564122
1055238616
241270463
1091974240
1234286054
273089040
560364059
1283089048
1876561325
1563651868
1536128920
1336395538
572695035
325206700
2089997412
994185287
814173027
745206782
44936219
851711884
1706516114
439516972
562744026
2065151198
1236362431
205907797
435028166
1551164748
1538444892
657863707
326646367
1571836109
1998220782
1716268948
1777650788
650757744
1962572193
546187664
1129743388
2063171548
881473986
836077249
1434204380
201307140
182148754
1423438212
782364477
322179897
1395749013
1953441449
1491657366
330099899
1719141407
1641195957
1293265180
1188719182
464138668
428810083
1455329128
1708837029
708466184
1109336990
181778896
194957991
386144066
1173310623
2142813817
1818979268
1691416256
1923359071
8430257
119844910
1595332497
1634744999
2064122593
228329157
2042966917
101434553
1171709364
750343306
1882730172
1903933763
1738005212
1906626555
1945817361
914449763
1236834514
304195580
1137131224
945316781
1323069851
418471607
647948158
1699065224
625123183
21542921
767382970
554669013
341807956
1817510379
3800266
1996688870
1727074521
887423819
1171695152
1210636997
1355186729
1168504978
1245704167
1824170684
17151011
375233231
1652855784
760656820
2024931572
1908229013
1973207114
1677124563
1853561737
130170501
705814334
888723174
1145263349
124294882
1126349498
870279499
897516136
373625644
1741259824
736379517
1436418762
1950492116
1316819953
1029370352
1733911909
1455744147
1351538072
189998768
169415471
818069390
1196428435
590136955
1897321735
1665581036
462354513
1414260170
1616360991
967919021
938017170
1264215440
1254722517
442125151
663076311
1787720022
722687427
500496556
433542311
952015053
227408755
189524155
81414350
781364041
191346927
589307629
8093394
398232154
1884494978
2134294717
832053519
967735010
1942507522
1416248522
49614587
556829871
1643539448
1540286866
1231446424
884498294
510169012
1333671474
1676688103
459333296
1734056413
1334349172
1375793840
1068477013
503043654
713413540
822611194
1141507455
1946940103
1590649569
1664963753
276880633
1828038381
1152359776
2105128521
2014547796
1300509334
172542742
2000238168
991854328
1865250134
866125716
1285780117
1271126678
280483190
734605586
1765064950
2117167269
44874284
857527869
1661822499
920321157
958001627
651273700
1601931697
1721386999
482625291
1794862736
1346295057
842928639
1892304245
1914403170
1904337526
1994007407
1094863195
391078097
1608963614
1534889335
1761716285
1443455286
624824341
1385107679
489632765
1148303169
1014296106
1051645262
2077218330
1895025971
1906320322
2071743039
1354136655
1971918465
1704853831
661630832
432211679
1834675386
358203506
343772734
380474149
985020829
1614013312
1581389465
342095924
1622331656
1836457308
893920913
523625153
538293775
963039523
991561551
771703880
262416589
461359793
971512000
733454793
452398266
126521852
760509963
1235645632
955636750
1550740694
1077934489
1616455783
475841520
373962383
1315741978
1346218507
949887028
1475842018
254204379
1167559306
2072966930
2038468922
762493899
729650429
1386584094
1419195297
1132583972
317920896
238800649
284200930
375128520
823794124
1159344155
1933784687
457851009
1874706318
955672946
1362886396
580422543
1545246079
2085704597
505637986
2034880112
1754121315
666322195
1211827029
1764144404
2051326612
608634672
650813366
28962693
1926800293
306549980
844791104
1342006580
1917075775
1182137421
822091383
502241740
1926113777
1894712428
513213829
1075972204
671691673
1991847100
339221936
1215952698
793346682
382830814
1312723974
209226736
368756065
891281229
1342422977
190122216
1046214437
852597051
243322203
1179653196
1448514036
716827818
601153071
228485711
183700242
2046893990
1833106662
362032300
2101571419
787052085
1970616799
1525253141
567304936
907531441
1959634943
168375701
632663268
1586452800
970706815
1748188571
569034401
367815664
1202793261
1385338855
612406500
1343860011
1035767353
1941361408
1158608905
179439665
414928092
517689769
1789363380
1221614608
985933852
700844385
838166533
253173356
140182474
860556972
1418317804
1323403758
16002240
1600407615
1200166660
1140943335
4692626
1340549404
281130615
447084367
118996097
810867168
1802728637
996002632
1051440243
293126977
1224533563
460519073
989435271
1205573512
955211867
1802129618
1750857888
1860648328
1487130329
544157835
269223205
274413481
1914775836
622767231
225537295
423799694
826507338
691377423
1338615300
117289333
1244114573
1999562927
2005692157
1416551101
1161552304
244734341
992847506
1105210136
1377290478
1034670176
1471628871
1036689861
1763508683
86766367
1213733242
425336733
1370434804
49672931
1769637218
375428823
1443595116
1839435805
1489945113
1693279572
1455928900
1180800882
1203562828
405631234
1361055860
1881323911
222173913
716895671
112122924
1616222120
1345625264
1578473298
350547123
331552951
981138383
204617427
1206062189
223079497
869966040
780439648
1403340255
786880380
1824632663
1795625961
912293109
248717726
1843427131
2014018509
1342501433
1682651658
745027100
1234814107
1552118266
543028737
1584683948
1497713383
604395983
1739673284
1823024765
637836067
1203005305
356081099
268248660
420944770
146040858
1545076431
525104145
27180561
2001490447
740930766
407257705
932808750
1833870973
1973123554
1041755837
1968042509
636976156
885052936
1018677142
56611572
1801873646
2073304171
1605938605
755026901
2125673081
1602250761
1670966295
1709150260
407710250
2071829271
1765657394
611417827
306315311
1368864729
991029620
79869096
653951864
573341997
1147601856
179425663
982702909
1728664275
1964259383
1812390627
1968127737
487599099
204232698
1363669771
2071406622
109193190
1732263295
579535194
1793810532
617775388
1847413072
67738527
1284009046
2020898687
1851479841
1331536271
1783977285
767296892
144281323
1526766845
1714152313
2031635608
2057441253
1598185773
1071492388
318998177
2037449210
408515215
1652612376
651604835
887482755
1253083571
226308320
1181836303
685635842
1847950472
678485624
335463197
2010368860
1084223769
641979860
903977384
138757426
969502953
615602981
1148162802
1540783036
154349076
1767382806
1050451392
1809277932
623246652
2020978468
955276620
201443806
1967683778
1439468381
1855526218
329503577
886189547
994756116
1061908606
391697542
851212665
124027336
1385791271
904591139
1158368180
1326661321
1729248100
1496981356
886976022
712116182
1466899919
213892835
1283484182
1247681718
355791749
710146605
1724095636
239381154
1173403513
969848549
790456560
280608816
151823148
888834625
1737048389
470641272
1860967772
1606523070
702060236
726115907
1535248226
657068503
736469224
1703507909
1137465978
647265679
665987702
1904542514
844049373
846299384
1812789686
1135145702
1007437171
940768684
1095038073
432944570
1819103950
411035863
717124901
117390544
1785582879
1572011739
1261043277
675124054
812069946
821277655
1509855633
870486413
1033248314
1659059844
1168751723
1379838376
1145780581
564832663
474777850
1013553654
93948904
1533987436
1813485123
694538086
749801861
1670857192
552723042
861686319
1588982215
867592530
642818997
1912487775
1512082912
1838842289
1806735891
1637508890
1703033039
1520576351
35722415
238002434
207624897
551202577
1592094683
518369705
112245335
903157833
1314308827
940697900
474092462
284581250
1730895446
1996069402
1177638897
802182663
743715074
201540638
1737213385
1134170910
1211951013
1678562042
1945663090
1899844676
2058244284
1262000166
1974646129
1266581197
1120839187
1002318226
15245585
1755064913
1181350531
915970261
1571298869
327944954
8290349
1282951463
640372848
385674384
278194560
958730563
441575796
2084025028
1406003685
928021617
594845562
1527811275
147055480
987182497
1423550162
1369977845
1871935115
222047546
415780338
952643047
850849543
550777527
682566060
1417220756
1353209781
1646660124
1334394359
1919888862
1915969635
825047980
245640351
218163132
1926800093
915581379
1122301244
1397359695
1262838233
228663922
1175580087
1008127787
2058266031
54736436
280650120
2143119378
1576253633
478470748
1408339847
982399335
2008241144
1385405991
1251330169
896687474
931939366
423258063
1699785727
2018668018
1418761487
1452406179
2032289191
179934452
1433660887
982041315
297590696
687223096
1232488244
1667396090
1443834212
1537824596
1112286645
1594682247
757570894
1743695893
1945351570
941148426
1181171801
2114192649
2085196445
1499789141
866254816
1478073150
1356357508
491746230
29345325
1632784161
658502885
1927122235
2109558018
214755715
785962345
1302636567
2096995700
1858816257
1383009704
1674053314
758692935
1509761238
1008584064
2010323587
1731295642
93799974
489889805
1648252209
1129800098
1542601258
1502641518
994806324
1056596709
930242537
1611014616
1007221222
1327744874
740805510
488896333
869926667
1438284796
812408975
321436630
735956126
759933630
761791943
38440770
1269652707
1462500421
460469976
1482064341
1847176426
207105902
1612608299
182159039
2092129320
537533977
1846212943
219900592
1416742901
1085886712
1802335490
20718418
312938289
89129845
1395116902
853009548
2040938494
1684378936
92792040
1834039852
1860363423
1927541410
731334988
895296813
1533320156
1097592095
766018905
1196067279
1641621853
213686312
1888059986
966539224
950254570
272377003
1607520681
217694033
1016403301
2048077999
961463732
385702523
328397345
2040287161
1122620256
673491122
1454591839
127990015
1812092787
1354355793
112150442
2024128757
2092070252
1745486128
1170970660
1279473240
1167149378
1059280225
1562477190
478828396
2111026694
973982053
584770668
1620168422
786319412
1779665525
1600369223
1510588471
1961658503
1730268182
475717323
1494643794
1617895034
1166373537
1672965036
937207956
946922955
102677318
2080809668
569882760
1197687318
1652024813
1352711202
1595663296
255600850
1032032944
338908204
1237223180
53326451
391818761
1073081862
2045208110
1198758957
949444237
2085959471
897887152
1657779016
402104864
444228116
837639490
640277052
692113425
457136012
321638131
1594323556
1634947737
1274211603
1686800227
1190043223
241597563
66227631
1729606150
372922693
1092575746
630389530
2000032816
1198879877
1081312158
590576879
1399591333
328840000
11951920
2045664886
1146607237
781188013
1316347354
304813504
1534633416
1512582101
1123293973
639295849
586740485
236947844
383228871
1221448715
1746453958
780738845
798608248
2072546895
1051244860
74169528
1792320840
2061504371
65867957
59674326
2014881436
1976416642
1864373657
1096367893
1997031117
105021305
683504088
47890496
82325545
730421554
51655061
486471407
2054054495
1076106162
1459701955
970833724
1457165716
2095523267
732488606
412388101
2107211192
1735392730
920351450
263871545
1109135089
1457192689
2102641187
2062889067
2073715583
1073977380
1328752269
1199108520
791417019
1321780862
1851670747
817816778
174161423
1010918911
1280060812
1449579690
1268435776
1822801875
12927794
2078951832
2116240112
597429274
2134655140
1114667835
1346097029
1706466128
1030855904
1219050453
570227025
1189440610
1776532801
618896575
659305812
1503130670
1695350741
846213790
917579520
1720035322
901308444
221435626
950875255
926624673
1896432989
1121517197
108061868
2084320740
1999655644
87766200
775901366
1725476694
1712341725
1326257769
464075468
565475425
1303468549
1451411115
2002602001
1640910381
131038367
978150965
1529261474
1637593704
2076911827
659730981
1266160149
1851594546
1071321044
1730100869
419486377
1467644406
733791978
857545069
1110800796
690435257
1647997589
734375352
1508854003
987086022
759390146
1886202367
1543134751
1950674048
1115826893
752578358
338726657
1683056248
559783476
935300652
747179345
1890950708
1130378560
219785105
118909180
1810972923
1497452698
1261768979
1738314835
1444366158
1947013268
369311258
263008047
1042335730
1432765262
1888171104
761241136
1005325654
1460178501
123648430
1031568835
1893830662
1818145002
212761772
1272907139
1246359994
332284546
706786361
1075471354
1893840828
1549929370
1688196057
1213353541
1527714002
536356779
1091815344
951583389
2143091881
473131790
2029566447
1157182213
381608398
736986652
444871477
1544863282
1196893707
487767240
1052888318
1220811703
693422611
269353352
2058586432
1436341362
772232175
755895492
1051905026
1133491876
1391596179
1355217970
1857963380
1782113929
1443726865
2111499174
1494874408
1164527134
2121045757
1664585613
2131815513
1989843804
2089115421
1021984972
1517418808
980642893
1052165754
281409462
497362957
848764523
1014467842
359933698
1247464817
82993887
249897779
656554769
1163027130
70702013
1119540667
618843697
979535810
1253718603
572556870
1535991815
608015102
488852342
1573360088
1305037918
416691762
1497910965
255405816
1564510111
1282382745
853602993
11480931
1566798077
1043790254
1625454680
1583148770
1101421121
1825539372
1003641726
1244632832
192106854
470626845
28366695
1638862622
1839269578
1206077997
1792267834
1866408214
1414494839
848561213
1703390136
1077131622
1265461124
1363761252
1287028603
702731444
153798475
1667841184
1199637916
1130134827
494622743
2080573344
165804298
1942201660
538855455
1844801123
1970758012
1938087798
835844607
170180337
1636292428
1456122009
1435163434
1842534433
1267322675
1620844568
431617809
480402037
1644128216
1460058197
924828624
1978616367
1490768168
1269740312
40439419
648594188
1515542417
1020490249
968341220
1910845153
564016263
927846292
54845792
1335198474
632367416
593299326
937640810
1837675841
1414033590
2019096338
1717710778
680879974
1207874532
1569138918
976009376
82288420
256075750
1519581878
787813251
832076676
312001933
263213256
2042304657
973382786
772654151
1429102234
209168684
1996219771
935031224
73828348
1221682922
1296275106
622631764
1705713391
1527198320
365089324
577251472
253620148
1974428779
1507553114
837973338
1248463346
1730464960
1443270544
864245088
1956124842
1197408777
1867573703
386472575
1583149309
1281034660
1880786743
181419125
265991237
346919458
767825675
1714984586
765369555
1946720853
159325193
1901928059
220767802
1204977951
1005556357
677566390
1781840785
1452963917
539027478
126224797
295142864
724245180
8265916
1189480659
2057953007
1835526753
1260173199
185660171
1989972100
576272772
1417245435
1343551120
1661642165
33269294
1511369579
467515613
1256752713
49726210
976755906
1678191069
188276920
441869351
880120217
1669410042
1641238515
1883429317
669296482
767121402
1687072523
1304794675
1317571118
474968125
388860233
70822687
1185291069
1524704778
904031321
1133105516
1232640122
1450592142
356957639
194477056
660214415
1481216075
1243976796
140686720
1298826952
1818365297
614950932
1811398166
226930035
1633579265
1242855219
1396976233
1566997845
873059436
1293991078
1810539084
2104524937
572517516
1809072260
556102498
786777989
1379557718
767331633
1897856652
1586066908
657267867
2073232996
2055076034
273087155
809338143
1121482650
715971576
275253096
512985609
577264501
1716858574
676658361
189185396
2059975637
1696082290
1157828767
453617473
38671660
1799857279
741088555
1127907450
1032080629
1857621303
2085613501
1682169185
1346524954
1718309843
893675776
78799364
1900606837
579672267
1254503676
768689870
22405625
495145955
663023782
121791515
2066700817
1744503534
347664443
877226535
1445422510
1620369958
1486115714
269563957
1463325263
1225200434
1625816061
1813558227
1888885422
1607617610
1337107426
952114911
1160537089
513442199
896830598
1363598656
1333830402
350414852
780340839
874434513
465388138
411969150
2072082626
40279195
903429989
530087698
1933717767
420140975
1860790895
406090166
458464046
1083886925
901442937
1537263495
1819247706
724142871
388419755
102631350
1214970866
709161364
819281937
1369594359
1159344155
1729996144
1764006951
978616201
1487171415
846503402
1844121973
644903318
305865106
1086786575
1496863245
315690231
939448182
306681718
30314029
734984260
2074293750
816766661
1060230171
2082765720
354316968
1958740848
689808992
1863386460
424089979
1827346383
267195485
1026087239
1150326796
336270171
1731041108
1673735382
82296694
550347139
344340380
457851009
438943482
1883830610
60510270
284410158
1919926491
302797863
1214503247
270839064
1384649481
1377947326
288168808
1215399645
1010156099
826213310
2055422873
761674684
918494664
2061980981
792244318
677895764
1592712992
1640338880
2008049621
1271610745
136723399
864715639
957178970
1700815181
965433084
1800343841
1496036294
2036697680
945810054
218251048
1166262613
955253625
1590713941
664671831
456626357
1806387468
1206464991
527132461
695275446
445134082
255098120
725512759
1209962280
84193255
1091974240
1794499323
1034634250
39806457
307199074
672281151
602704068
1813921529
1018531088
2063349717
986725715
24969123
1895542937
795874138
800756650
650022128
150582546
2062166516
768921789
1222982308
390212234
625062790
2117334344
1405872396
281769982
1764853987
1561428412
1368183623
1936467714
392115240
1826455552
524796309
1485906703
1630870857
846206852
1533420891
1250684100
1808356377
1006195022
634837316
1448226898
288427553
1472488487
316556393
1926647153
637199224
297359857
1476869907
1696663828
190262028
1775244926
1502484081
1719088167
382690841
1025318894
346257542
327527245
184621886
1421493876
1558039942
854551378
1905790062
1387299520
536533924
1618424540
1502546731
1874964628
951813092
1502770056
1807352013
502697044
1724428762
658240512
817385176
103491082
235197848
1271322115
43580351
450810528
350182318
1312223266
290836828
633681415
514392270
932107294
2014611137
1280372396
1619269323
180555293
1281358891
553107017
1832312392
1331744590
365425085
2100117862
338532615
673389378
1715388076
1177305293
1248275578
684878982
1774434919
1935284322
257768725
1803020478
2022021836
717297478
2127457566
1243089109
1333340400
196488518
386607644
800606550
1321137612
835061639
1890451695
1094738858
1927415362
2098280047
827151113
1843061781
167203215
1251419735
1964892168
1978749997
383385958
610365863
1391216082
1298205555
1572517185
187678951
57639283
109506946
1296352897
436370220
16070205
91901047
437326792
948017873
1428526412
1525217504
772109176
948051012
1344095993
16259159
1505182351
1337395239
1861525553
500878194
1037172162
1852351017
265193641
1385389705
746201365
724351725
1589180042
405530711
559328927
391361142
1086826386
1531182606
517219583
292868722
616866742
1064478126
1589326202
2030833985
2555739
345608066
1136881767
1667037504
998757610
1206442841
839777126
1195846400
682141093
188012958
1969768774
962947450
1786728089
878031853
1728838114
653686437
1867800270
757372796
1904556930
437786125
1772382308
584549816
220471916
748722917
994317407
1676510742
267295032
1877309178
1539327718
243993947
1426722491
2107273457
1339158229
313684024
163255274
343973544
1752752013
207251753
645467159
1629751907
2041634094
1705331847
1130085083
804581966
1913024380
1593840134
1740086488
1369995248
103914684
2050065903
338590596
309847871
230860948
1446757944
955636750
1422800670
1015122812
1924389844
902156935
1726389935
1921635779
792385423
2052534784
1007639689
262035531
743912506
930184899
1881795711
1571113975
1160497980
1037419106
139378031
2110135076
2102493910
2123798780
642036606
874682497
873097739
63964411
43610481
553034832
1469664822
483150348
778470529
1130288759
828232677
21277825
654355158
1020586115
1181256003
1197323470
1590399711
521668181
1538185391
1737797842
1456357044
1508368393
1070504114
1955632429
484665581
244887550
651406782
1633382770
1702839927
1280487755
2040059473
257487698
986648360
899643125
1326375601
1525591488
344750328
1130551989
1569546557
365590782
34277996
845284991
94639343
1852605373
2121694178
60946412
179018522
1944549033
630662103
2008254848
1662673817
312185453
1394938550
248472102
1623387689
1817182973
176793426
1881895857
1496058590
1657946893
65905181
600832320
93733565
2145984112
136290687
642036606
1124618588
2019547128
780815535
1597234490
969050144
1457338060
725136349
1867726737
2130862704
1061353263
1936351316
440347629
2132785473
1348099076
989726045
1904381774
1275914663
1845579231
1332430506
1239387189
1078870750
1927168545
1546354401
949748783
2043074932
167877819
1644652933
1344302826
903933146
334898106
88127865
1524294473
697100816
738509885
900712354
1551741114
520743883
127603451
1626683160
909513157
1716204625
20090745
1330840631
1165409826
1949712130
1570362933
1383169866
141245531
918945091
1116848025
925045861
670128490
1210005629
1023386583
1874154049
2101896467
2004919105
922423117
1372472855
2140192422
242437611
677107310
767823790
1392243662
1441430402
100302612
1705818754
557145430
177045919
1543249489
1439602728
43169800
1193407323
1840624573
330542162
1249476646
935111711
649594468
1874661682
4924485
1442953500
1697624167
1092077300
496837564
490617451
384373733
2019247451
853347704
775473787
1126705505
271756070
695660422
1497667458
425745918
618613104
1486190948
1459016222
1022857786
848457281
538231192
750805282
460949229
1734294806
505387016
693692133
225195884
931239276
4424288
1126558221
467372134
97857239
1510080049
1808753150
2034363098
1972220792
1562192434
306244016
1010434173
1585078338
607100886
1271137660
1794305425
677123299
738216316
925594873
1636237696
499409752
1364915470
1383974851
413303984
1395845487
1919474294
1233342034
758036484
1490546157
1566180008
1124252794
2005527690
1460950323
470524108
1883540504
759455637
2079553991
1867630265
964248432
295820256
1855917467
136298368
103420274
1192898244
698701139
343532494
23518111
1882727456
1008220246
53475022
1660267478
677203876
565796464
905251627
2070111953
1186982291
1488306428
87649868
2036122049
686375631
745478109
863756709
724404900
1540363753
896010917
290355596
513597559
372667134
42339267
2028587200
988983802
237617403
1977235613
137818656
315817893
1821167730
556972547
507992566
1591128198
790163014
498247550
149665971
476529280
1898070241
611650014
980899188
1372489018
1799246192
1021014319
27627569
756594143
922461892
858081275
1306718051
1243580808
1654546324
2104508425
1988246351
836139433
406141692
1010664377
1888486629
660003428
27838539
1737704762
1214382785
1588239535
1073347444
1420752493
1424952806
1668524795
813512747
1962685256
1713756412
653298237
1978301246
39903244
353677790
1672850633
1867636509
1825108388
521290902
2001321031
712215021
1402010530
1163091142
353706733
513799232
1540578985
1786742114
54105281
1134991134
1587151348
643653435
1718067292
2061187062
2090297349
367477820
2131846649
847744652
954358258
1171636010
1642163152
861744343
1368050419
67585333
1239457051
933388237
1875629363
1677346095
892878535
1443324690
895559134
1508218326
1577233230
1689067554
2107791484
768773136
1297451113
1009902090
1721865376
1044053381
377982283
1532072873
1848364701
68288199
2040122581
476654686
2118644710
1961088785
115637385
838829128
225558846
498513846
1020218769
488213645
1134694377
505407700
287691806
458642890
585396197
263200151
956260523
983520146
1956097327
1046194045
915437307
2141620941
388006039
231863725
418792602
1835325227
1277145243
1297660054
13012349
247946177
870320188
1258594738
763627855
1125217975
1142920870
275552182
187542100
1861185083
13538787
899203155
112471996
558229789
1842386028
1458460126
885359684
1122878649
1024047222
571905327
1110072198
1962260631
592085401
368625786
389480093
1877131626
1949877681
891493692
1159135257
1677567954
1480091105
315147832
1868131347
728119521
1153669089
1241090582
1592910720
1132448956
923464276
1289694281
1265712695
603747997
1598259104
1754805026
657740201
2094150217
1142261760
1723295503
1999493962
1620685750
295937815
683328815
1440830400
2083947004
185194282
807857184
1411515858
735610990
2008479922
731569978
1486386561
1812679655
800935079
1418111532
693629751
1545887235
725552965
1841677406
1412431043
1938051673
1137656492
31100489
1509290235
1210731478
1325446790
49722620
643516429
978270030
1589540172
1006017235
1627123511
1318013538
1531384323
304963554
2054554109
1807544126
1983042354
120951825
1673781432
780352188
1977168949
310350665
1718962852
238667498
883478044
501859225
1891066333
1365850912
2032597336
1715717738
624767880
1851228785
98604405
2136939416
815283881
2137440707
1212497417
1465789691
253235245
2146886884
950837220
1021014319
53388830
883076354
1425972072
445855303
54445992
705018654
316272991
1652596399
1094505917
242672762
579405912
1534950097
1216857101
1919153485
1974341819
1850449435
1758181374
265843028
111509357
705185085
2089544477
354577281
1096868100
174373384
1124138101
612003897
358911250
2107289486
1569527353
952475141
1564774720
1304020046
2066742525
1065853997
32744348
550452475
1455744355
314182215
150839013
1362630917
299105775
206987173
1667900269
803831835
1351492343
471078907
1030530649
2043170329
640104386
414243437
1598835844
993422076
281628202
1205528751
707250341
668294720
534786758
1162183450
386726523
299929526
889677987
1007951227
33642747
1852798009
1637130128
1116651489
1622655100
1994147062
694262222
660214415
1862281387
1335723981
831404790
1719108887
119900746
1032386450
1906218173
1888960896
1392610729
1814570223
872916379
477984510
1261392608
1123906974
543634856
564732867
2043027280
2128677877
1706285077
1468037064
276144127
169783380
898064272
1903159968
337476146
1664948811
1187308649
382257483
706788940
2040498185
1739455138
1348649625
1878722573
914940356
246090473
690282492
181165827
185952472
339158017
1331194975
2002633674
957059138
669099736
1125791860
700424044
1910978622
1185818893
1691008296
1687306994
1774458641
602985436
86832069
403694141
388685087
1595426327
468492016
1799237599
119209998
774409491
1674352851
936026920
42365258
1396722310
1951623795
1794557625
826430327
181295531
238962958
172297307
1463193433
257576608
593058945
1309346969
484751303
1143977322
1379729098
2032995974
787542160
899312591
1725259251
383621315
530279957
1687793997
895758462
1296394602
425147883
902990650
1523133659
528394826
720143426
2068560155
1774133084
2073169704
2102278241
108331398
1233732701
768950132
1518929759
931320531
97231591
300175542
276514099
2049791756
237198126
1574022578
648314742
430860305
2065402837
2125318908
2109785847
351164900
1710289409
867961288
301011271
1359755703
637111247
138794448
1529315592
825086228
326058123
1383302160
1737468739
1545020314
69798838
2139834343
385214431
1160381357
204440154
1044163166
1111574712
958475464
2042967646
1865082756
833630560
691254026
1765411014
1810756118
1713902881
1059745205
1059820403
421249462
960917669
1032410353
481956691
447733535
1548720539
1222912472
425782104
910585764
893084349
853068909
25681140
474714119
2016964447
833664221
254265907
496483455
1562767104
594161610
9163225
1939155009
1089361057
1059184298
34645715
1649031290
930599855
1234908836
10062890
1741420282
262966501
2077227130
565693746
782848878
878413076
112735952
1705586043
901456153
1115466544
1368350180
2057156143
705363996
1169137370
1341886113
1921995558
244891111
1853425128
681217531
1256652310
1289396858
1258431178
52860093
1265613056
284312815
1611489908
1322402680
927028686
1481151819
1974699337
1774967929
772416521
1093419450
289158645
961141900
1461006885
636372094
1481092408
1636180775
1524453310
1747980144
1530039606
1933526923
1502335752
2047871346
836282628
1918532230
1524795023
550613387
1374775672
750842001
941682731
1201355119
237226194
293480414
1280795621
1868804681
485598223
944797574
1419635390
1107697610
1224072292
488284942
299676348
932369884
890979634
1552272744
1199530842
2004564506
528425099
906794845
1706706618
1646523548
1253491206
1133474523
755182946
1341008141
1588148145
1915780994
483840715
1016836977
1693392383
747045042
1335107754
1070214130
1714255828
429738538
1252653450
1614241791
2069029488
425119551
1960330771
417839959
691429541
1236800734
26458769
1569905544
662851147
18832067
2048196493
2066313023
943455629
726477825
68545827
1050343292
1158527891
2104817089
2133254777
673088053
563481943
344938910
858147868
2017235836
1983639344
990689214
1850390075
1011180279
969427989
111703812
177746769
439678699
289420738
462705079
830526942
788569327
1790010957
1470902087
967305593
527417711
2038387191
534063784
369028005
467223471
830649425
918871926
467788682
1213916334
1042246984
355731913
476944495
38312524
1061662156
1247812313
683221770
1999283775
1389543735
1133472004
564836029
1679441467
1015991270
32738489
2071167386
890494486
743204361
1297377435
2069290517
1023174122
2021355857
1355718226
1451920610
564302562
2138088526
286850437
992022616
1322219763
667265019
1033987888
510970659
189249941
514131722
117981762
1369382547
2052331546
736457614
1827517641
2082294311
1812982208
322139306
1909949095
1853726768
1869384758
743509792
809852473
385794358
1427988834
1145963307
2142428749
391551590
2093486343
1428599427
502583383
1517959893
829831522
1546980372
580160292
1916930069
1561261744
1690917124
2082281421
903066034
1600843355
25996807
68615678
1733515393
348880589
2131311544
2116708172
188714151
1667806490
607010051
1221378146
1927093904
374878096
1341137320
524082131
268765106
1081959987
1724491500
2058871460
1487399494
1030027735
1134099101
1911934735
1312420757
205230302
1362623342
1019557256
676403865
389670171
569140188
637062358
2131920642
1665703121
522391481
1121053031
414713679
757954104
1945146972
1706892466
154415414
831679582
789465659
1371673907
10021838
1141594619
672269087
1061922510
1870641648
1266204958
1698635252
816859483
952355657
406205816
783779643
1677978423
543519174
1094096528
1619032702
199330005
1442612336
1759449161
1450496754
691416896
862450721
900671974
1643004565
624862515
801858864
950542632
795763182
929475371
1018880583
2001573409
206199535
1377803773
1693124788
977464683
1259668598
226987002
773275485
1243178608
1725214814
596506347
1526040931
1057562183
1906741946
334472086
1374629337
1562403808
1080182427
419677872
1813596548
1427021801
1233611985
1822725794
2115196311
204820209
870276835
1951546911
1641634633
1001228539
766236538
577527825
1541714346
789423560
2029030584
411547708
894275201
327355119
185738155
1362840771
661327583
317645844
1188967817
987727687
417431941
953459612
2026166525
476806510
1197376980
927021563
167244798
1551334871
1178157983
664320200
1202193536
2004178427
43791535
764682253
1447652447
1042815666
149491444
264145790
177587997
934089039
1197528608
1437493641
1710055699
1725772684
1432983335
1249265683
1562627550
1349477601
115060723
1547939912
1115945090
1082529541
32981035
866153199
279282497
1058643889
54083428
157554212
1105313514
1631208860
2065544464
906904450
970937928
172891953
1561762446
37395234
1484648237
590800497
2060338359
1454172373
1517795005
837729445
275096701
606295069
353017246
893496141
341807956
2068530026
776261973
611284364
1283520610
65147876
1815764429
1526533656
560001108
1552915118
748586058
1015157055
1593442572
1150209519
650990162
919119596
1340623308
166150749
374786966
2022780188
1582277532
109360429
854085796
1123976144
1593183431
289645719
1172994585
1392633232
1556015196
684680347
302111967
1592363824
1927425188
944303549
1594349829
1821177891
1523774338
370656158
1710135585
1917648292
531748189
53356357
1213411309
276840193
1703470807
1814385406
1413580866
957331880
2038755123
330341419
374438961
1850667450
370061920
76173652
1585722515
1528110526
2002942519
208720389
1223668518
2070063298
968407153
502763083
2046818743
2112378091
1725896379
395038838
1569526347
617560508
2076039976
792352140
1899348535
731825249
847294768
664055484
462558443
1694728573
1782909974
1554478936
1492452699
481499129
261960984
977691210
280357776
1750253784
824202958
51499639
1002532285
890962716
1830727158
1111324123
379615102
2095150008
1375790850
868007497
1586562954
1751501404
934177379
1629203347
245489823
837039680
1126695053
1193294264
1154131536
603629350
824548991
999587010
6978933
555054753
1028752184
1676665437
1395280245
1095005064
1041124210
525750607
1922526060
938699362
1536507819
1933883208
371323246
2139342371
219646230
400920436
2044504747
979133930
1595530068
1799853307
1807996970
1526086713
439902260
548165291
680914972
746860056
1416207423
863703179
2027618502
106329891
1880814096
252406753
1438678374
1790831878
1605013243
1617840449
1144511504
1207639016
2019585728
1627264407
1500876972
1553403783
120293175
1233082841
1927051432
1107415968
2123686110
11013396
584457275
255251759
89701722
661410326
39529402
420823104
1559001501
2107262007
1767745371
1974826371
1248956965
1202041261
1410327779
823785788
1285559244
1070402050
3890658
398268848
2074178282
633061586
1176180726
1185706217
2067148423
1198420127
245793916
963101072
264742911
1784297247
1460118274
1852576852
590052347
162644928
1843778277
1536101587
994700822
243357637
1770194875
271466017
1447722192
1982668040
1625521736
1606933935
1944180656
2136847533
481251895
601633750
955824450
1934288135
1749423479
1733947230
671151563
692808421
1612426208
1227130210
1971409743
23381750
960154064
818730527
966411068
2077099665
1021846280
1919156075
1998712684
281885313
1021372704
281329733
1709607290
1584500282
1410424000
1853636246
1361904487
953914256
635475540
1087874268
1617161693
1015250409
1050429715
1505911586
212013953
1871988879
2101795043
30750732
1698399699
2074943138
1011643605
1275503082
755975505
47720543
1435872547
1001450951
152098417
826407552
758616947
535667822
565033071
1249971521
1064091677
1356085420
459291715
1660212050
463293697
1179590915
332152023
304037996
1842941088
1598139661
2104260248
591849356
196331611
1379401726
1569026992
2003989359
2046818743
335281976
472004421
803949770
508761050
643027673
1861967049
385027840
458466838
1208796527
1909630602
629498676
2038077420
2127628838
1667541723
2023633375
2120535223
945365816
1909651452
426189145
263316004
1503338269
1546297869
1762333296
276339921
693522441
2113749770
447733535
82876746
1090346292
181873647
1627132908
2123483054
1836484409
1758394994
555765582
1672299705
2075776799
2099776393
1453596082
2135023555
231565921
1992987655
1554394321
98368411
44001604
1033084241
583536661
1948614441
2122943485
471784413
1356932038
2118799719
1477501901
460485604
2000262196
109891668
1255284650
2062372441
794456313
250348188
716519315
1309930356
806411002
205261408
1807214737
1811632703
340140183
872448936
1637075121
907523128
168984069
1644255595
121309757
1849115047
89852394
163875867
1873696829
944079503
2029906290
768921789
763171645
944585026
837526568
1617302615
1505548063
1870298025
1300356648
1623808208
734033841
439767885
971846892
978235012
970349616
240662003
1962396424
264181086
1633803044
761130818
304968554
1537749068
1652300580
2094862383
110203270
126725275
118992418
1747286371
162667977
1747049282
1456439843
1506759058
2109641397
1212278880
1826438232
887783174
271523254
264169884
1126730848
719955619
1171315913
912942203
1850302351
1880211394
670759072
473481100
1040370635
1764455137
986802640
1713015595
1847604520
922300287
600697038
1085337487
1582350712
1638935934
1656203624
1100572354
1467165242
549121780
1801537946
1238893906
635833346
365847573
785019978
1801625682
1188142303
1051653286
1013166919
1827968928
1981874237
875958191
1616815950
271038995
238567165
2126599148
1434211547
1363561398
187675702
207251753
57246402
1846044554
1648053320
1266608200
764562982
1975876158
1150783445
566617902
1699229120
2004659952
1704438591
1374646059
2054253574
231288580
591379874
907294600
2081178193
11919582
786792000
1178078028
664004753
1063662018
1578475128
1621618700
1631752526
551026861
1854756238
440786589
226917884
1917928842
626460692
1201727749
748927864
1003626162
1749650399
47252688
1277687811
540708127
1208126951
1803152278
2061131433
1094326996
1084482124
1470358688
1654657503
884418550
1630784024
1258581203
1871645290
154627253
775851487
402355764
510988927
768566497
167709803
1868810718
969662291
1337399882
173947981
1965699408
305236804
930500977
213098659
2049123960
1920894214
1923218234
1973197439
876119128
1278389809
1343053988
660009511
2123099071
524935063
628496429
1622078961
406024210
1079232839
897451141
481256756
1644163537
1839485288
1965492153
229197707
305672461
1054536762
673245877
1478622090
1721371525
1834532105
1589927138
1135075499
143028977
560770263
703255551
2029290446
742240438
1553783743
519303938
826544495
282793645
1303799414
998847035
242497087
1295503920
546810394
494889847
112474967
1158688301
1322753492
2008909976
339072020
1128613160
467951270
1512123860
1179933903
473759717
789212294
1045215117
1196501058
1316036659
969032290
185125804
1348618586
2035323062
1731473933
1012647338
249198289
281359363
2128759298
1983939673
1632146774
1430803849
85873436
196257689
1302935625
1938154621
279060072
818406021
1670705999
454306054
1584961569
1631263726
1101709727
756742655
400364567
834377197
2026657587
730146498
1773467468
1905114178
1589384455
858090348
1695966854
1634334951
558832696
1795700427
1822994982
1628798780
1056313596
429844665
1754670725
884738112
1887502977
1503446785
886125466
238177537
466201355
18447925
467436376
2096758369
732804979
1320443273
1338450317
1166123478
896025668
1365832196
2124607718
485390790
1797851280
1563149364
1052259227
1207271719
873700680
1459388181
58624248
130363715
2033912903
1531278445
71556800
1828107809
1571846281
2027513566
1120919460
202920599
1967173564
178043653
1834224838
2072469556
105375858
901843393
1137089127
563964393
26622219
2049060666
1330698795
561107044
1507734713
553188948
943324782
2002613455
1593755027
1309336320
1928283711
1389443920
507836488
82876746
2036537666
292894307
334438171
926391295
2043226853
1097349491
1004610601
929505841
899619198
1851857660
868240354
289981100
1048483986
196555049
715355581
469680716
1696443465
2053997889
1958036276
1404193233
1220547845
1760087488
1368413665
2059175253
1465569136
1438170120
485943704
2058551233
2033391134
2006320815
937939560
1379121847
255961443
831246288
697981387
705577736
613452575
1910929836
91321256
1597882543
1549447075
1891945078
553023774
305923922
365690853
864102645
1848717933
1238007196
1051912053
2134583011
452331512
1375558958
1662755030
485467433
1411891090
950685629
1483232530
1109493566
30199789
1053941023
1205136037
1281709755
1398000865
659205771
1756858333
827824364
1635572877
587941748
360921131
922507359
771320449
619733001
391758827
1632857120
677835894
1048772027
1149356704
1088862887
1709996349
1206495013
360011633
2044832891
1188911683
352082819
1670000453
240548363
1226455838
1281205565
82296694
1088572479
2094246759
105554460
2139166377
979619731
1629916710
2004149547
1673779594
1657640638
1193025359
695897676
1956881748
883383119
1370217129
1709416948
208453668
1908674961
593274768
491970134
1729210260
1059574814
1374660594
681218405
331341680
1847723634
1113583649
1571245049
10018364
1176520813
423777370
1041047511
1844016122
1819771803
302625485
1568573744
1835758110
2143177505
434358156
1961016841
72213193
1129396135
664701807
393242769
1520676438
184177028
1943701550
1999040220
1693997794
1122863650
1940098081
479444374
1331967278
170452509
1551403016
1715032505
1595857111
1119739600
1628834262
1245598139
487853475
1446484971
633640237
1353030060
1690885896
344240976
738735385
495068873
1762196411
905905487
822212810
1213859720
1217084603
2117308250
893834667
631772628
571046547
1187694190
252323115
1667897476
1310949669
1632997737
882794277
1895184506
619440041
1523308172
1714434807
409261712
850869395
40789324
45618791
188229235
537736327
1841143348
1382626324
1803127450
523927199
602249443
2124037786
517985298
1223750175
1246869826
1766358486
972438960
634071138
317264340
1874785472
1718750110
741553148
2120782271
733849277
401464097
1180421982
1335856356
879556643
1096269838
1821019628
328990510
1944355463
1979058040
867045477
515099552
1746955137
2137007794
225528399
1886195622
1113775430
2070257736
387879111
540409919
1186487218
1161757798
1557707273
2147263246
2089035478
499210042
1528110526
260309556
992030893
1675168331
768171156
334044036
1356620913
1818294379
1868390896
2124017265
171163769
322701692
928875719
1962593839
1451901110
168443938
825121030
113450531
638768221
94679612
1546706077
1508355142
137181955
1005896808
1693159266
946217850
1978023702
555081054
1632349657
118966419
1394787936
1943628923
692726638
824138799
1532402237
1885730157
113523447
380967000
1736748160
1734006544
1354057792
600253126
1939853517
2130951204
563608759
362928777
824468205
2103940357
179937570
1988340343
588057884
122062726
262922232
1174100494
1998958768
1565176983
1155181273
1066180091
390676638
1475222829
1897847251
478053634
756187792
792524456
884865707
766963754
2143862121
1439517911
940950777
192785734
1231867411
1830720344
1597435159
732474248
1509497428
1829330599
2127978005
1349989858
378263314
764807254
446855387
1094832403
525561350
953609352
1245957583
937075041
163976458
1215702515
1241622667
215683804
364268645
2087342681
1188073039
1648738992
238393033
1645426101
1631000948
282559047
330937779
101401644
856546226
1218565898
1707376788
134261279
115694647
1989705634
1702165479
552059273
1077486475
580411804
1884004005
278189630
1212422321
1778770829
1481605471
1272942270
809066657
499951910
1825412610
1034824818
64847437
2091525493
488903864
916960483
823311722
1521563307
1058930448
589204137
888638795
1742958060
449644803
424364137
270021778
1814508218
327544816
271031185
1398754680
15266332
2101698372
967600414
642730736
368745023
1391682858
1670181148
2041920029
62539965
1449106425
1679743249
955874693
906079349
1826500681
1772030633
365808661
1780203844
151270225
1502500965
636716707
4707125
737461889
354577281
760572309
105222335
2101000045
1259766002
533561827
1184836700
525394794
100947973
1042324647
403013131
684812988
201203699
526295416
1707149904
1405151729
517410920
1486618513
1784429500
1088508812
1421367543
1816767324
35052407
670940025
2023948199
1930887291
1003435795
2003567662
315092088
325194229
165672137
1073153834
231604459
2069974889
1292683416
1640291872
983656158
1443792364
711855060
1593620855
105196113
197904171
45388694
1598902004
2044167545
110617906
460631466
704884475
2141261116
235201674
50764317
1135401900
1953664669
607044251
642878213
587553527
1554138089
1773991221
1224580812
520375422
908570397
492746187
79048885
1193495673
1760254770
2001692445
642751374
1691317525
2077009012
1402195163
712677641
356429862
1235781272
1296062397
405004642
1884133327
545608432
1124296139
802592366
1115529448
1673130007
127956386
1284511372
524737154
1004633581
1597742226
1168491555
190946325
1919091439
395997598
1101198944
662637140
688845808
1120173730
2080810258
952359796
507842272
2137420525
1056224597
648431951
461623294
1345001422
1758713634
968639064
418648552
132700680
555941676
407497022
402248737
2054374815
1278936250
1281278385
976643014
191322886
2059577669
555453713
1631385274
588400018
1591578816
493539969
60519224
1475722993
578432493
2093010631
52776909
284927198
578086075
667544368
1404670776
1198379096
2046685330
199110636
1341767648
383334564
1007098568
2011860405
401305097
1647038371
1571671633
657066510
1688072375
948715547
1470191126
1629493943
428273608
525874858
2030671910
1591713927
1209962280
1364562612
1964239454
989932881
1333451803
305461733
142364033
1616747604
2017500047
1368799118
1048356526
64523718
253966040
2111013094
2120334793
466541995
85194947
1272419425
924061836
969674887
906212233
11480931
1732616523
738011805
1360112310
1569084205
1421682562
1584595067
743411156
1947398581
666281057
707769639
454273662
1620419468
929768894
404797907
2054804090
730989222
1689154068
1331459970
466276004
1435777029
392140317
1927392634
283586251
1008591048
1419479777
1475604676
339945430
574397222
1571863070
353597483
1085483178
772762432
434454372
1751767479
504898881
8626929
1588309460
1090863779
1621942623
327806466
746708185
2035816796
204534717
376633690
2076669965
287382628
380653497
192322241
1542058705
1417512618
1456463207
22168626
1276788516
912043986
1745343729
990172585
1916217135
663523305
876031828
1206455543
1353751584
431646359
914863905
517200695
841049677
1273766939
1596470418
370902065
859004083
1727736359
836048380
253845489
416944046
1448117188
1132304704
444120972
825928785
1236102502
1440062916
438796763
183321492
1757293877
1085229866
1425220371
694195234
1007284875
1074199834
2112365104
277377325
629007535
132013771
1706583788
615434877
280840497
2091155859
1760534733
1180876598
366182809
1172847266
1594575494
1010498576
100545331
1198329475
1735705412
2090429066
605007520
1792497682
230054071
686674942
594038979
339619645
159002157
1473041858
1788959787
43387327
800788204
492115936
1963267955
1880316950
1183344032
149992337
1960486818
438663781
1835909020
1202828331
354082788
2027922475
1323717173
1143238493
305574026
2014495374
849018588
440255927
1371334995
1802643618
1044492218
579118416
1751661722
1991637756
1654476639
2020523214
1643727687
29285783
1485990155
1759805018
2064963985
313233280
1258829829
1877395361
275438945
978897910
606810003
426791661
1898980165
743082775
478806783
769807282
909746576
1813442899
898656242
1182732975
2113001760
1267272203
943160562
1497564628
396545245
1313935491
1271197776
806527178
1521906455
142712771
196300593
142861662
285632003
1743188992
1168227728
979784771
2049350353
1815122553
1000058918
428346028
1776805684
1218918719
23417209
1125910921
1740581449
150589998
1382626324
551200049
255350668
581154248
129798603
342516406
573844770
806936370
404204340
1055236356
825656582
1463159420
1005749251
521116035
381316084
186274658
2076852773
2127669552
1767846374
486015107
716801912
1483809664
1545794150
807544984
1653172583
220589773
1034015563
1930137701
1529354236
1499986112
2130888711
1427033980
1000432946
1770255054
1223940043
477085416
1226844607
1175545884
362776666
918702343
319880458
1035772772
1592204479
1269053120
353633627
1031326221
1747926358
225276725
1339589576
1444194220
252474664
565695457
1064639969
2027812160
1959169416
914600103
2117382691
1131086310
1699380147
1863780445
717415657
795846327
693279613
1674803750
1977734515
833381744
1318416846
874888158
1159932848
1373761738
220503234
2036449866
1634754990
1484567892
1309764146
1468951997
232695357
692473508
866846741
1398267338
2029234372
1416429853
402248737
278231410
1343034211
1869967986
1046338920
308294676
725177184
1729484913
602986789
734010060
392382938
1541626328
1999595528
896376709
1296059952
1939652288
403373644
270704739
955171065
228758707
362419879
326817335
1502396900
6518893
1843730252
1886307102
1496436668
811890188
1129317620
503243868
1755183898
625790810
1203180142
1426612477
1678403547
1418484967
1065906880
1149236342
261082040
1429838366
1645618733
467498179
2036943169
430800836
392832656
1804226531
1911584128
1753006555
1285423957
222711386
548871622
557730351
115923657
134908092
1497271806
1909823668
1565021591
750774920
2025155601
34750200
1549496332
849833615
201681348
1858249303
2117377572
744528072
1189679162
983711838
635730615
147350581
892676047
2146027113
1139548701
289504028
466548954
897373576
45369335
233821324
1541447197
194737558
374736966
533469769
807710632
1614110356
1076376207
1172007208
2096610124
2015308273
738037016
1154822249
121893911
608865105
828814314
1948142064
1581729718
1349490216
1187806807
2073844331
286784353
1430493172
483904490
1410812221
280552076
856457810
815316293
381081002
1250018869
2126825461
271800561
579834940
1574365677
762670197
365232286
1971295644
1905236700
1823629374
914448720
1362302418
1464861146
1372624106
390838724
20627978
425745918
1032875932
786460081
1952802501
559418173
645521676
873479464
11721108
318316730
671724848
1876505295
1904541125
1495668274
1551790053
1940071619
1456387172
1848363936
366821308
1661973626
25628395
430254817
946266300
1272174949
332501096
1211834668
441470218
2081726452
1635807206
1653556826
874188359
588871818
1075311488
1859836453
445143010
87443019
774827676
1665344576
342102955
1879529479
661299104
674794070
973175902
304700630
669177080
2004988009
2069139861
1390693510
1293612528
500837110
1703928654
376983583
329370830
1879549045
1398556428
409100600
1088233937
1776304821
1970882982
1921557179
1096292211
607140644
650013449
522985461
835724638
1464533528
249192121
602328841
1598416488
1200849696
1275478873
1597258119
2034457806
116130756
1430928807
416053634
1084121691
1827269750
1841816819
282748954
1827068668
1681512900
1393239007
1830924234
1105618083
2090062941
1954218044
849379846
1486765649
1846900062
1682745248
874182321
146753388
743694302
1724507996
1098749434
592725096
1445606131
1939160493
289439511
230341723
472066068
1588586909
1470322873
1726040845
1727952671
712875586
447956760
403287456
655889304
1209269586
1206929662
2088686539
771546395
1096317630
2122033893
1227893820
2000907120
942822739
1720212652
1539182044
1163500834
421382052
1644937597
965352963
1159729186
904281503
841460366
442390310
208202373
1157022924
1235148053
794580179
2050139588
1832472124
1378587963
315591203
1343720107
1628578034
167823093
617556636
1470829528
779541065
558494238
121950349
1789357824
1712574918
1863431242
335023383
1387206314
1271198830
1847059678
1026119694
1251323098
381931639
1388624125
16538731
156867723
715110215
1550424583
1444100976
109822428
1346952300
1932925587
377026846
1673844751
379213923
942746329
1303316229
1846105827
104178560
150369841
1178953145
1222131148
1286610740
1701304323
1408365334
610867672
1355391107
217223867
1311914354
218811990
2080008201
609983267
1394495270
2110621922
1202735054
430860305
1309432216
1469204461
1138646248
1908021783
447662669
459445894
629794171
1294522372
995055841
1765150021
1948365287
1187837375
1803588634
1991805100
621383205
1620419468
1304662994
1698613566
521386407
1174308958
623717829
1555900130
2017739160
111303388
1756975411
1097146629
1866629451
1269419080
416610931
1820599953
1335647047
990009035
1364989223
1070829720
1301241532
280714681
619445866
1979276155
1748325773
1488124564
1496249472
973061280
919078780
52712746
2047066596
1396934933
1986315799
1286167987
151576493
136112056
1746890543
402766148
2063895497
962219649
499210042
2092282180
1789110694
905548126
1103128723
1531296022
40384817
2087710788
1410483341
58080673
1193482347
722400776
1852486966
940530197
1648566876
414261386
1655618291
661114339
1708691006
1378787966
339416828
932373685
1844322686
1965431648
1572712431
984189783
1616339289
1418999416
615249845
41718259
185966800
39106619
1209448037
1519622513
2082538174
27719167
624120018
1952283007
1476564599
1444287287
1914449991
1035021888
710709094
374343146
1215742318
878747783
1143882221
1740462797
2112696172
1780623292
413736976
344661838
1135879028
361729690
886972801
1556489788
628313656
199506817
462002764
969452314
1771346360
878253975
1679744706
1853837877
702636204
1603464522
1603575335
617138236
82970997
986198083
2048315631
1240739619
1479904168
560952061
283959591
664223334
1713011620
877445901
1738718229
1219805292
1591827597
136709408
577998700
273888415
571028399
1689395641
1816303935
874322831
1186894033
239917679
1996944821
1478894086
730217297
1013045756
542145172
1774861644
1951872063
585486966
417920707
992377610
2110846397
1372526676
894627152
2096262413
196162461
336942266
286144260
963725131
1461575825
1344963607
1098216259
176510386
1990376391
928884406
1558064310
334308627
686176843
1153291468
1766584337
1530822091
266090876
1305087046
1608257195
997423413
652385618
126256796
880279660
1935443187
213147854
58701807
1772502530
505535083
1963610634
747422439
113450529
2091772616
2028655337
670027868
772821836
1211963157
34946063
1410694239
1724911680
2124767866
1110932433
249925895
248567040
402213541
1914495816
1319681759
646216408
1163326567
171544645
114558953
1207001642
1744794071
1630241926
678227530
972849585
1381168119
978532034
236511989
1567589750
2088351368
2029751994
2099597696
47668099
1336595778
1122885741
1938851337
1700785183
458757673
1528898266
236265445
1269894352
827721232
515305779
689651652
19441853
307829207
1270366754
856916855
915389773
345709714
875303409
339775673
114930580
1553354257
917876990
146324614
28806501
219800093
1937606791
289479150
1350939794
2057250769
1108479840
1376575450
515229301
839962818
362244091
2120075107
273931168
693549055
1820040255
1854897557
550271884
134322999
186968462
750166160
1326830150
1772120629
502960083
1282832634
1336742574
1487347695
1721584422
288307788
541951277
894100830
517410920
1047026747
1529029767
1437418616
849506674
1210524967
126652559
357994986
1644292479
1108612171
526852955
607721381
2112973625
847820215
347575587
834652897
1739279144
203195697
1689928129
1259280489
1685394493
2046851858
1701227976
966319105
1487960313
1726673408
1149162688
2096224292
196972754
587533560
200047301
17029532
456817407
1454747898
469019094
1739105966
597830959
1313089806
1034322366
2120541782
1398356533
1522665631
1704373519
1561835914
1648984895
896634604
1438230755
1170253867
393128889
756638352
983418253
925284989
1252330174
1294482483
1927188795
495488955
46760565
1723724854
64682751
948586615
68304966
2140080001
177460454
1392036935
130878072
1644300186
2119531991
1754557633
1057183570
1132008877
1895801096
349317452
1670296453
1801449556
1042998825
484915671
649182668
846776172
410378758
1950432850
1868782864
2030619778
816178277
807599839
1761271280
1994216681
350867203
2142785518
385491021
1854585023
1743122026
1744408397
1567117487
1000720091
92725435
676940903
1808001292
821617325
818576413
455650703
48119942
1810960928
1469402938
996576000
1975900903
608868677
1018579492
641747620
759984662
862240457
768774566
618184832
1083131013
583025589
1733415313
549284427
601997011
2072294062
624036758
1573846948
1281372804
1887334062
1850402480
1231471207
123925698
581138698
1870315958
1877385593
197613940
456255172
1372739526
450180045
1895869028
1060810195
898753858
830340096
2086085133
525714861
1718721270
1508883847
1892040608
690976597
1922262527
958977402
407554173
531220307
1152977803
10598925
680563660
1827045024
1174947230
1404346703
1214598163
712441198
1959583602
908607039
446423868
1427913719
174134417
1158696816
1324196342
2122188820
1356378859
325310920
1034581406
1622134670
387879111
1016793824
1067661489
284934664
553701786
1673230948
1228336849
1679700390
2063300067
759138205
2082137246
1150703846
382838310
1780125410
792593284
5204386
1301226698
1017607015
265830899
642654649
1930390463
1812909434
1214797640
1872621956
221466827
1055066241
656100677
209208464
472046430
1038512518
2139107934
104947006
1321420430
181213925
489308415
832102134
2108253823
623266043
1218819175
695431325
2059960102
587522643
2008316532
451296649
2086608130
1927198968
1751521419
1671374995
1033138549
194474074
921323456
1665910971
469286757
985980052
1553836110
481942576
818980123
2139873406
2008662451
824697350
372358993
536104998
1727437627
783571757
1945875210
1752272762
798281217
1942167656
911018571
533381226
512701803
1446370707
1040153431
1560918004
1033141543
1958923085
994759946
201760251
652798727
2111390386
1431583851
1878237770
1520604036
1402677957
1163812884
969427349
1558429037
1033568337
736723618
1182017874
1616613232
1793491846
169128091
997484168
708373942
354745666
860754969
1882674853
2040251800
661418251
93194029
1656786577
820338331
1377121072
1930151369
65793978
1790944303
1815470433
14043937
2133332009
666338901
1785417512
1487904123
1693466204
1001235744
1293095649
265403466
593631620
1003630673
533874024
1384581759
248647027
279053249
37519180
658136135
1446202603
1042579120
459662190
2040391674
565745630
667010493
325322945
309224932
157642552
1444104579
391689620
1788666830
1245386501
1973057790
707558074
345363511
453057107
301781597
980014364
1542860888
1535168889
603557255
504702261
1464494325
1439772693
2025033956
1876196881
666887146
1352702106
1319502538
1630956089
2123792608
111510512
1936860913
320505282
1952698763
590485504
1205376205
1465179697
988992338
1909776086
2025661242
1195483003
1500119431
286113196
523301940
2059064810
732607723
1822600688
1226650212
534866013
275253096
165323566
1652397489
1158053251
536771670
1658461808
1317523533
872325475
2015731169
2132032040
802197365
1618214672
1253784079
256737327
347055692
613187220
907633821
1030942944
866413838
2084143820
599855155
934191891
1715579898
1272369180
2008032543
930516049
899006146
1583826061
854427200
1475510092
1166230236
1456733279
2063344245
155293165
732100087
1788595277
1303985882
1318884070
1124070041
459478974
383882044
1111725514
1842813541
1893347698
406966215
913873572
86192250
1016155682
2073476776
590502901
1865500759
493407753
621065858
2023915816
1315543196
972904190
416382943
405719952
343577542
86832163
2006406918
1141817191
1268735249
374414567
421927135
1072899579
582187540
1064116778
222614630
1462489378
778402311
838929860
1778368624
631026232
2065189086
960698316
2000248027
1443197310
805808220
2121510526
1791893259
1667922075
246183993
1457729828
1798068514
1710124011
1771407483
229445207
2136666153
2049670997
1093887817
1599314295
45113894
1523863288
1069517447
1796941320
1163836384
1431087996
26226110
657925014
1266076631
1299905635
678147229
1835059338
1133233023
2005131324
492923846
245198842
1558668864
1674411444
995845648
406660121
1274637658
970771543
1484213330
632212960
936125094
808060135
1135277849
1147729127
1985508621
231677618
1483774421
2030117179
941006392
1497599335
1661495053
2092697965
1315773374
1463831937
2083682202
1422574305
984665316
1120291617
840634894
851973825
2057278702
1192779166
1468639563
1792194034
217770130
329520571
1818888015
642975191
2142534097
385693895
1304152392
1429270100
1514309644
884190136
1710523017
2132188397
1171405110
1495659414
1229158462
556866283
34623443
1701258305
514551525
1173513393
892015902
1937299624
1851804820
408734361
508627639
768404902
1868886767
248066717
2034986334
906079349
1572239634
724694950
200677624
1811657211
1697039944
268783118
145189395
2128442682
1211618799
1764931338
173848747
507797628
575464422
2130299568
1983480961
25643571
916144839
1815764429
902625874
1590077232
1971432020
591930587
1488667321
1371239566
2143748848
159919316
1988668400
1575107202
1577172764
104316344
543890378
1390750847
195091722
1834988486
1007186144
869569119
643856029
584239495
158790906
390395783
6291914
1974919794
101445365
145552510
1269504970
642671290
744187316
2081409924
2131253477
2006122173
201186729
895464613
189295614
1727224630
107214873
427034668
738607928
1082281101
1420556199
769761654
1120259810
866956063
1711886984
1676344365
1219450007
365882492
1363783135
806406923
472207879
1706258431
1747885843
164449219
969160793
1972431237
1447203493
1046225159
955650850
1837459809
1851131419
2079471815
2013691687
2046708116
1107988945
1075442062
1995051521
1606014694
1294244683
1599003438
1298605129
1734534845
1569370025
1330147525
219639279
358498322
1537531550
1620243266
524266192
562378937
1531665606
205092154
504548253
1163678991
1874304459
472591040
1622094957
210704291
853823965
506039910
1128988221
1908920124
362263562
2023882216
455062356
1367282520
1857112972
152483927
1231420371
892698319
1221243998
1885505664
805436986
886352151
1932978099
101586765
301234534
1989830370
1656593592
1478965593
1707267655
1533711437
574382221
1383431153
305425223
977414501
1691033845
1131293777
2097826431
534077786
1622688608
125038235
786507673
2065286375
1957033364
1282585021
170592122
507496
1529947764
786836790
397462073
5814980
1946474510
1994620782
87991918
1649404008
1026359991
2033312720
1568666766
235631736
749096975
1092609866
643043424
1501513933
1272759481
13094078
1099624274
2127012019
1990152230
1369165414
1714920917
1834591003
261568191
1341282853
757338393
35252010
706878296
725253077
1215936636
1295028212
1732729758
197751681
26261015
1355946071
1630683405
1746352856
1132477828
32777524
2091626299
375604945
1036279980
513453860
1481654885
1917594185
2132206342
1175635562
878978425
1571756844
1615555066
1073228698
276818771
1448659149
1019804576
1494228309
1922445393
2079019137
2095835549
1161995691
405060558
1064698955
658296417
27139298
433541278
1930573360
1711409918
1844271192
835907923
711093491
210792833
2126699848
608037105
837361004
350870641
863510772
280000992
1891197749
1765532233
1683704322
1018761001
823774804
1091360500
1663958215
1579780002
960829224
833969545
1502281050
1384081808
1992313152
1908876585
1531500934
1612019032
456845850
693677618
971394928
474068696
572604972
1362656595
544795786
636784284
1593951551
963945136
415077685
503545533
623789676
1105649932
1342578913
730131890
162078235
258264362
339963381
384203421
1192581274
772632169
212480434
1354167943
303663080
59114056
589586130
493844283
1228826943
358580509
672069270
314947283
1157727108
1233250887
11919582
1256895555
524356953
164005677
119442959
1991129962
81247398
1411161867
1371534330
1914249523
1779086154
1548948450
1793002168
1162777674
1942675796
218037582
1848853922
1779507951
1950486427
1955084050
1035518304
414963994
1804590050
1570084212
1088522770
1690358684
1399429626
1050670295
2024812261
709906482
32316135
616678545
1096840128
1959985344
1598593991
375973713
488692947
110830612
742468497
1966243133
349296300
1517137660
1730405374
1635197399
185393459
1279619969
1120744438
631803949
817878347
1323337957
1277531607
717844390
1968805953
1109493042
1186269803
1427143406
3708864
2028430398
145749679
1263516254
1415463192
431510060
230028285
1965260808
1167812539
631544708
1022735527
148147028
862455728
46103064
2074479146
567511033
1779754504
46595590
1878167559
1910510853
1894624874
2097777512
704879668
2107722838
1576264013
1402718300
1612096226
465678513
1652090312
370954746
1320830789
1151885106
1178907256
1248820519
1318619477
1398853606
1484271627
319808795
764169908
1048260608
1093337704
737153995
1455501746
1162377023
1607866750
1790010957
940043142
129460921
1335981986
546932521
1820853105
1512993005
18664033
786268327
1430142810
943902894
2053033593
158336948
567247576
493767081
1868892185
796453351
1888504394
725053434
1810625735
562259128
2025353616
868135351
659951617
972636691
218247898
1952872779
1126446219
1020877609
2079483713
780066632
619027628
1071665385
1245205157
891860963
1494666447
1816043646
695676917
691240793
1878672086
1377886811
509966611
494340403
1552807564
1769853016
968665644
1450788745
1324339137
946609453
1219744759
70600815
1916300368
1563227833
839368559
1232863119
1743562166
1626422540
1228216486
1012846558
7476824
1543663432
690601998
652206971
1049394432
871941885
1633512967
221492147
338809748
1336189655
1886020490
1229127200
921966295
1417091217
1704192686
607072252
976054836
1758572581
497661091
209125252
517673411
2139548381
892870397
1888267974
1520418242
877921331
538770412
258684479
990318380
1192710360
1747654321
1898018218
1313195514
1473020902
1983003362
930520104
2072996160
725287429
2030653744
2061278
1669079032
1935559560
1600870089
1556467893
633409503
1189672486
932798125
1859952144
1546889606
1509933722
1558979193
1330587573
218329759
1409015643
1323757643
376546371
1378646897
1581439964
1341827518
2029027007
135240439
1481605471
92626058
313728031
1537229164
1513372726
994568732
2023144503
1390855896
984504773
1230483020
2017746052
1256987643
2034214931
1827724540
52340735
1648590361
586801516
1343832929
1871935676
121980776
634569449
1426494375
765972902
2070055381
471339677
1607122229
546421536
1337692513
1749556243
1396429174
435787334
526417940
2091785100
1338128584
983209777
788300110
593886878
1046732005
155169087
1263016197
323808271
1936351600
180322539
1230114594
1936110105
7992093
1527265235
1977375064
1759997989
38472692
1220010500
1791123766
1398444369
1585645296
515999900
1269875436
1561467503
918406037
1237625014
1420584236
286716415
473635707
557067742
1083218073
969845718
1779891220
240771809
510151748
1122060296
371697123
2006640376
941727660
388535209
1662756511
1038397005
1944230172
391738254
1217978741
74641890
1184417609
1628621134
2096115255
1551602087
1441974803
1834638180
106279074
2034827824
1996107336
1843681768
1977086188
700957777
2089559460
2062804351
201817075
1778527403
616371807
928091916
1109072606
735144853
1858470384
799523845
2075125386
168982676
145467282
1541391592
1917499874
1237517888
2098775590
774719290
1279905768
1780886631
716672985
1485344150
671895806
2063010830
95232697
1047667116
1539312497
961578172
1482902720
621443366
633814842
1025281374
462260647
396051758
232167557
1838763577
1745786882
210743143
709218795
1245864520
755031301
1321523927
901498348
611331417
1758675422
75467499
781489849
15748669
554809799
498432525
2126262998
879327766
387097771
603239431
920359665
488392409
121988844
1698190635
638791039
1406481417
1513571609
609741708
1190051491
698095503
440938306
936958169
5132801
1477313731
469801087
1503704668
1909279982
1809650666
750760349
1943575420
874404444
1135289919
786388524
764201859
1238135834
238103310
1302835082
1005975290
494636204
890430523
1904901512
1731174798
443389392
789798167
2009882017
1474958899
192508227
763863371
2076179004
721148097
1170940624
879577203
137197450
249911915
1404722105
711640743
1855304296
766284614
1766451007
2031705920
1799242013
842940812
704764838
1210739777
1047215022
1590220264
1101729007
851156624
151122154
1745486128
933300308
1405767979
798521826
1589971171
1652332880
1866829391
1286541661
310720161
1299695285
1241764848
973787788
1811962363
1903089072
1753884246
536385351
2092732650
327543085
516128042
1074262973
29302133
445783442
2137902241
1992130567
1440936534
711367723
1299168230
1204820140
2072857803
192211502
639880888
420140403
1133011354
1947013268
1708324561
1203313526
1695862424
1722196069
1702086837
378754930
760018328
807843830
672381586
508828514
902667743
959961237
2031754943
1264859999
991771814
295699867
554885830
1211197940
1754233377
1848767952
699403698
304361142
1432168382
501031700
814001413
784930069
1062511382
1869974563
2020108019
247125255
510084559
585701902
1017607015
470448967
119126546
75210084
566730219
1713613592
958350398
769428074
382137061
1218389984
220959462
411776508
1145728561
370938202
940693111
1104012969
553860012
1324741993
627322702
722034066
854950707
1922704995
1993072101
596401268
2140395048
1334553555
399630854
1110181573
159790835
1938835348
1560124583
136295496
419157020
668961014
1563967297
989570840
1583899519
787344689
267468015
1564328233
1057040006
406320947
1484297975
1953453575
1615445825
963041419
1972642498
1115289678
1324654485
1216357832
765941147
1842265409
1034917081
55278822
1150972888
600383880
469048850
1696147605
1530460602
474336818
266224527
1343335637
1935565772
1956219430
1657045506
412770117
194361369
468812906
1518678952
1326421829
1666539858
182072923
1333077816
1150448758
1729359642
365349692
794903178
749874596
577898360
1479729137
2058536479
1093007755
1484604721
579257881
76502518
741520687
859322478
2001275757
1351346895
73453712
425023279
464510921
823023957
1974777623
1943730799
1959354858
2107463220
1099086555
195685244
1615348600
1484281853
1963643235
1982550639
1405615494
659185222
969304622
1299757930
1432997057
1934626522
708230626
832332753
2097740621
1475734203
1652624465
1930732266
1871986099
1725773730
369317976
1429944832
1295722576
1340727043
86870897
296976526
826135991
1660208784
1289851617
10908176
414815319
979854555
1301566216
378714374
273948626
1472617325
904897415
165416647
1222766064
1571025331
470543748
1149926466
1319713214
1206883990
1229435038
1406913823
1593790074
603803226
694617836
890321463
1181865124
731474392
2114343657
1859577463
2033065885
2016802087
1971665575
1053818191
610956327
657423206
1223068716
1404156319
296794674
1412806156
1937180748
2136673959
395038838
1322105245
1389795818
743067600
275735484
1857638251
1968110267
756272376
1102342145
1329703860
1459659631
1913527931
882045425
1657514393
856910596
1666576436
1687835648
1027262308
530537660
1537668500
2139066653
1336063786
1814674139
469058390
1220010500
1781253675
1220391220
1591248432
92525974
1972729966
383339476
21232007
1906865837
573921142
686537866
1155092140
2146524959
998216788
2035384615
1884139985
1221014837
225593891
93591214
1656218669
1209263128
17551546
520839688
554647332
465894743
448642773
158056178
1442684798
34894969
285241129
414286099
1637169682
917316849
1309040541
847887741
354253782
1701055273
1645915604
1757140603
166700765
1581932676
1561258714
129816835
881571674
2098626515
1075387702
1781764160
423909121
71758498
565286630
456334803
251499527
234663931
460584201
374282775
1041116550
2105486611
382621981
135101080
361775164
823838097
408812726
113233306
482524755
1501900921
560810306
1248189276
817669153
959757256
1011428651
589642573
1781206645
884413528
836481465
1273077215
9974513
662596399
1082844525
697686768
793620144
1523015602
1683096866
1114992212
157979597
734278238
334474467
909103693
818933188
657303362
2072195999
903232185
275498931
1812888284
1582494229
1187833220
757751184
60695488
1961876472
1971664941
1505679301
427706107
2114195433
346901598
2000070850
1001236181
1373343956
1147524583
1582521199
453562735
225449060
1342144212
1069577439
562681577
1644526800
134425265
444874081
2102223466
1799757365
1783987066
1562346988
1491291906
663458758
208923449
1323144544
971695301
122454482
1312627966
1042909697
1497061405
822687991
1889567968
472831549
1309968627
2042706337
1215917734
56950764
1186161681
575246700
746733898
1220010377
609816851
36350394
429401002
853218436
116685144
1015184579
1767332279
1126849275
2037236446
849770043
1264000879
2075764921
145439968
1754817091
919221672
1595507002
976889409
1232048609
1640480210
863587707
518072325
1565956559
1079505379
921585098
1342867167
1437781588
782486824
190755902
710524222
265752482
1511343653
102793785
463971346
986223791
885885612
1443923993
1894157326
1330153631
1704264736
351618612
1692432048
1094104157
1863413610
805783104
1793876049
956152203
1944445943
1559926943
785823972
1346064762
575784088
1416741156
1967188513
642511543
1971002822
1485500527
317259808
2082776565
1056942982
90128304
1059403202
1800114996
624090568
1694397929
1581903000
1170052912
789974495
1362458908
339188867
435705872
375249083
565182361
534595797
489652013
354803568
818889690
708970337
678594365
1664682189
252529747
763949559
1544497833
1165795317
933781147
1940455189
1488592668
1199674499
1460334316
1942758422
1539878792
1588756041
260310755
1350041867
748275150
427909179
1855937768
1871596776
1431420405
1901979901
1476143114
1863166318
25621391
2083208759
657368481
2083566585
1027513501
681350030
241528651
1658764881
1368146128
689045597
632504647
45747221
897830824
2008897377
1185726219
1983895176
514781438
424970113
2107722838
1428347136
982265480
162842394
1614227495
759723296
1341767648
2071633391
1588972354
296352158
1244691170
1381376536
1875444054
1527664121
2025391314
2000850433
1470594039
2078028749
855353452
800775499
1344895077
1790115474
1643833366
2023206907
1831894518
815468475
165893114
1847300107
1511228574
1454048798
404998443
143350677
979326053
808226838
1012947045
342539056
1512063451
1438987757
540070202
1173339188
1009547496
902927951
1461068782
1042334781
2014534181
1156486249
55125494
1279727699
1183371565
35105196
700828783
1973614716
1402052955
1157757193
2016823461
1266605753
1476351006
75932509
1823007503
503073579
78617589
737542140
853392980
877077556
826684630
310203217
1226366620
1458132152
1000827832
1791383284
538487866
989546016
1099856962
1498923016
2132401167
31726832
427541765
1549213208
347014059
1859418726
2109617658
1196565654
852204579
1022768884
1496141211
1652297815
1658881471
482922183
202191450
1489890162
205560167
816525439
105605876
732452037
1211414164
1293919196
391100951
1541966329
1733626275
764622628
181001497
875270630
555648283
1481599231
1825771171
1765780924
1956780770
1669875278
725627594
2080886161
1574445803
1861592885
1824558483
1873620175
298959152
1525711466
249531485
260296301
250920348
797646667
675721880
718410778
693692133
1082538202
234612391
1223232153
2139785884
1901222675
1481810905
675711867
501588585
1072357934
1632640032
397182238
629535073
896429500
1629881982
1875586607
1192863988
1674142475
1889572622
1301208003
804451288
1256758867
477492611
208592469
1906285322
1899869664
689575170
702297883
886795728
1754812960
369363074
181336176
1435025307
1369391534
927209890
1608009008
1131274371
1396600014
386610215
2062780329
1234257331
1418013266
2054656301
983268830
1385782823
491756909
1767822630
12074238
290811140
604871067
677861980
1830158510
299010835
1587114139
2107197151
2004240434
867931347
616647470
587308226
1464803361
2109222581
228551432
1400652299
507207128
1495846458
1230304487
1776498555
1621799213
418598069
1856413503
187020960
1436018107
1100611715
511397117
1598892404
1025037365
516739975
637980230
71318265
1155241877
1925997468
1290724367
1532761079
780399698
658114587
1921145043
675827230
1982381298
50196367
1965755580
543873124
1073785472
916686809
756938523
378848143
626956599
2093543373
906507658
1805059660
996040527
1762784073
1943780576
768399487
1958786113
1932745109
1754511822
1668029410
1798296231
1483301321
511498482
1856885406
146843425
1816969185
619127220
50641348
818647360
175977079
2006906879
1726954541
1506788114
437971268
429400777
989150146
721101608
2005016849
904718143
1340249953
429410049
1670107765
2110050705
607028949
196149871
418081724
569094028
1706468029
400647623
1853130765
1921464620
1948409951
333737472
437076133
911562924
2115374917
1477122371
2000000415
56931310
1233252019
365430748
550505374
641865665
636921768
1223991707
765429768
201021871
1820356334
595305289
370047855
412265760
139180808
1127398229
131408415
463186212
1875140347
707941048
2049154099
236836657
983518189
219978207
823652891
894335348
1812172603
278564980
70004342
661550259
132760493
1920295627
1491502669
711017834
1186032772
78834690
474686367
1472772288
1404056046
451920393
1279201827
1802169957
1484541537
16558393
708097098
1241314593
750786117
487251957
1126976215
756205840
297619806
368544001
1262507220
398705475
1502844494
420928605
1271292366
623530866
1785066962
1394280830
44575248
631940628
15968728
1466782707
1608620356
269638522
917067159
336851915
574268273
1340257782
181966666
402381514
1062569328
197176464
1379844388
154399634
1329129139
181654205
171987937
1199743487
2134556016
1667800246
82160008
1500715177
1316907065
1436859678
1521015332
599792183
922990128
1630387352
627249386
1195036303
2008363479
235922037
772693584
1574839023
533930442
1985804556
498975047
557946401
421736295
788122539
1929649255
2022301300
967741232
658166011
1762178454
1583347361
505999729
1257987474
875210320
2139313153
435673639
1552014988
1243036508
279794254
489589170
944733776
1650272696
811589058
1683388658
1596166193
1224793617
1654635450
1243460865
2130289832
1813198491
419769583
1956462037
955038889
653778447
687317066
1872190484
304176850
1022996880
1045353609
1339412085
1987036708
937022715
1213804002
746849755
1774084030
1803269998
617598561
1604085900
559810565
831199666
827649536
1182819988
1276974607
420763018
1514396267
663265996
1914375192
44360058
1729981952
1117411884
663641181
1730536993
188494060
961634381
252860919
734599851
1900747232
1842194498
1430645642
87997525
1849542495
1903448772
415587462
417906095
257686003
283434327
1808497559
436296756
286429061
223670552
1714856778
1197555083
143785518
1247030061
1039097293
825200856
276820281
936012596
115521367
1221656270
2120396184
82507390
1019870253
1720710899
945008740
1158420774
1104642507
1199611615
1465694934
1976373523
931760591
588480541
1130296490
1183628386
2060303820
762927406
1782927012
298845977
559767730
559404535
1205893679
19219161
307834506
1950243048
913507187
608734355
795520446
1480637557
1550579253
1115956609
1127359988
209836663
1262843376
1699690975
535219216
858246915
548086669
1335820878
246187660
1446277704
12850076
787841023
1225467968
911820264
1815842614
827359943
1228361467
515882548
507318098
779788194
646456298
1876499542
1425842661
1157929418
1579467652
729935549
2117465186
2033671750
491244208
185738155
1603931878
1254234565
297501257
859836731
1274961729
61681267
1737704762
933296327
739303799
12082263
1931806428
2076886516
1429670694
1075840323
612896210
256794379
1351165019
677861980
1185974380
319974456
787575510
805594225
19219161
1754353271
1484813142
351803824
1717279939
391847214
780354503
610913713
586522764
1440570806
334177917
582355370
768098035
268982607
2090110559
1485189543
1259981925
1253786910
1586369621
1144485786
1235174297
1844170903
1160669128
1595113697
339493005
1901214440
716677078
224555325
372739520
2023689823
933491938
2012827591
365154254
453454581
394788419
1344673664
226984765
456300956
1186426811
1484444558
853931405
667844440
1961183907
367040841
763351288
1997031117
1188271745
1866571114
1214239202
1928903755
934582899
1092765898
987229523
2093383253
1440773713
1052474676
150712650
39221555
2042838833
1101307430
1664857047
1797994060
91960264
960918731
1852012189
2122606849
1461998863
2013397468
1667565755
1574264350
1995051650
1418017697
859415424
558304833
2013625245
1514007476
1370354099
910256129
1875932773
1416901822
1328394653
1174345275
1157828767
1929203252
878767643
215836172
1545110540
687013907
1976146573
74532764
893116167
2097150903
1284597129
665365738
2077108008
667506334
1226329492
145204163
123884128
1721379004
410987632
1002260427
1324151127
1087787076
1188465526
478147759
1877463750
265501627
504919737
36563253
1060582950
922825641
523908678
2032976708
88917997
1747457923
2144969614
879734804
2016963233
274448466
1469429167
2007519955
2023804888
781475913
395783284
745273672
417671373
1300625293
1415035428
2058541331
829930414
469900002
1352928667
533161821
1488134299
875509932
2041771672
1066070953
451912280
893918802
2014040957
576675902
273260963
1716110485
134822940
743973508
1726912417
1375494486
1798141261
106016850
99595091
2099687679
1817213582
68142343
1803499623
1885281278
478542844
1811893904
1932852046
1153558271
708003313
2021126927
1600122670
537451288
876034794
914126214
458876761
687350415
1341019655
1840207354
394961246
1344504816
1769494550
972537851
223789688
2112780337
674882568
38476631
1161086681
1720913012
696955892
126224797
869338869
719494797
1732847700
1784966032
95542073
216861334
95639861
2002763685
1851587307
1275606033
2140093277
1166183399
745068178
1834553873
1335018027
791503241
669246844
142660339
1168682467
438799158
1650981231
2003015343
1203171525
654995384
850115502
1634119771
342919005
1185057154
411461949
710767734
1680688857
286209161
248015151
1837331365
788437187
1599529956
1328862714
485651332
986358071
1451884550
1905819087
1531227889
1133738366
1115662186
1199300305
270763640
2072967283
54241645
737494071
1020683362
1745314759
1307344827
932003415
748509908
1503456854
362058551
1193495673
313755240
477642969
695266196
580375633
1854963557
312244133
321216523
154812098
989572515
959385224
476361690
181187701
1733704491
371172099
439854523
536135356
1049884294
1129694014
1118838606
1235654506
1862057291
1389851098
44245920
1746282033
968063773
1135271683
1855480772
1509636201
1456238709
2026500733
1919153485
1843121381
59654309
849305944
669660939
190702860
2025091989
1095211826
83343769
1856161903
401209451
1045252718
395082846
1495539015
1942303369
250784174
1790467260
517571376
1162984104
1183619269
1241098775
1149044100
292894307
1497788654
800346559
1242358433
44887332
467162582
1346895944
770355957
305740606
1257158477
990884107
2071606889
523761085
1010822540
1070773763
2119549299
437115058
825549533
1222325746
1423822738
315997491
642697660
1613048003
816370205
1358799399
1622363924
1040405562
2145156711
1921974742
380346458
1822436176
384716421
1775623831
1777585533
1319442233
398361429
1156972327
721110989
2092213419
985487919
992047586
869666064
800374823
1508776826
113953029
1644197532
127795760
760117443
1453142475
1493409702
1886142294
657330041
656274597
2102650811
1775469006
1385307206
1931481631
594157513
212247277
932004219
339926274
2069292031
865395695
458442546
1478126957
1470588433
919809717
524349012
1140432203
291944831
759171229
1289846085
632173895
1704209360
944618895
275803558
2035283085
2121681067
1173893906
1547658907
1451046435
546630278
1739962401
491819715
1475573901
1052634650
1522290591
1611815256
969467341
420509186
868239679
162655505
1556363245
1607664829
470415314
1999528109
311030485
1138614338
1515490970
1106645876
1168858577
104230550
1763312875
775722041
2110657219
1265728452
1402460915
1112593847
1876662917
1748075784
1999407474
556614218
1089807566
243580215
661576126
234690837
1666646491
642933170
1076371564
120640857
45544162
1525260458
1004550279
457351692
200587740
695598052
1010587996
1651695008
858541261
1547772136
1248432187
1634284353
1538911177
898300069
108444796
1112731974
1967111596
317548530
228019596
1584001487
1759228658
1553531632
1324239001
1001486166
8946902
741068225
985172873
1907345324
2119699966
1644043871
1757488834
753158280
221475110
1321266631
1995424068
1278072855
1294163988
354389522
225243092
1983530740
461194191
194153961
1673395557
317731492
1042244351
2087518978
707174990
1208689615
1771488987
858605400
124780527
1709091296
1441140709
105229830
1585078338
113523028
1781329356
393591276
1055275922
791926665
103527905
1016811373
763921291
1439571166
141757528
1504559576
596018325
1465805446
1680083077
785086129
751022723
1538295341
323323436
320504110
567690106
2067665647
1501244456
1523504193
1851221314
920330278
489221138
1363893681
1386203380
334180910
440944502
1680574252
1872516898
448703919
1031345302
979824021
1883682157
1483367335
915448306
729426358
432898820
1794362899
520592165
1543516394
194438960
829497470
390655340
1909026552
351968714
331491851
462632330
1136001061
1716838667
2027869953
570909421
1855778091
951183232
386882615
1919865772
2020479671
1976577738
691899549
1463207299
2092307557
1869397510
1192246521
976755932
57979107
304393317
1446234613
1093120472
1339323392
1825075701
164410581
668296114
815622608
1526601364
969665273
1473886369
1809281287
415156208
761468243
686947993
1366406093
955938407
1594418530
1777819765
1634459738
1384741460
1692912660
1663382182
766468774
617577462
1586306914
1559528698
691580321
1480970997
986448462
1039748182
1198955359
1585639604
1803533311
1498615687
1710182232
1527471651
601977515
1689928129
456671612
102227527
2028297909
1151416644
1273312416
1306214754
1439422706
290536189
147733213
685118663
1116902839
950837220
273862488
717564418
451829207
368816479
1485731878
1342913941
184155037
705903673
520757095
2062041601
695770669
1884843440
393581520
191103027
764193726
1792984085
162462319
144568936
2027745570
1611215389
426585691
510217238
1432752692
370773296
2099155846
1301969415
1388242972
651570650
282833719
2074823160
1554068159
1162609923
1829246078
1026731107
493137885
1548879356
351271719
328833885
846558469
1260694347
1805146717
1222556175
1585263925
1550153600
1027840983
1815121481
2121939704
1013682911
1182679101
366652240
652571012
1956393462
216373437
260763086
1661885629
1921417813
1074709193
1257657079
1276404835
46001237
1242538865
1155328507
2026548427
527211042
1157859135
360480918
2039951663
2043931748
570471329
1222283247
1763819508
270154860
812370950
1135115791
1280038919
1447585509
1404928747
1754779232
742468716
133587891
1826440910
1930151369
1894103871
181288293
236432757
2131960662
1204951225
13827569
488980819
1461022739
1053982130
567149491
1378088366
137592218
326886075
972159664
464777314
1533725198
1065269201
1822428520
2115240694
587395696
1919895127
193993229
28233740
1337230656
971812379
1488137797
1320216535
2023957009
217296387
1449719558
1570926113
695515455
1744809822
353331812
1986441841
147340028
1642098900
1201339929
640075484
1767853875
1318817553
1854704464
1565275497
1193947215
528317052
1514355636
694746403
1410715890
231848397
907033511
1283101011
1726965719
1972621903
1848763412
1736557548
41343779
1314599402
1580447249
946381137
973553000
1484444558
2059661241
382799833
85676370
428916421
1204600666
1466113795
713435335
729106247
1312887310
1511115431
1280379838
148429228
2011470297
1950154894
1573138514
2513386
1057124668
546373129
2128993685
1334739189
1750389820
431427365
635834093
412504049
2051837255
1604122312
756687786
419062105
1648454878
1176409528
1621605908
247353780
9254273
714512294
1010882036
501389626
405626617
1492993881
222720524
140051285
6029150
2110362035
1517150206
244479103
369672513
1306645733
106410629
371160575
918128644
186947797
553797994
1582222183
782702595
1195885737
1670631635
1582650564
242944727
1534658817
1124681607
136276201
2056265931
1144010607
1307662647
521668181
1605976522
1905236700
1078465199
2140138859
1889151789
891297208
329983071
1725033979
1891320428
108035167
2098965213
195469576
1655903136
1321420438
1125069995
708727863
189563648
2114990362
142335651
767270332
241715060
669235684
616066133
1271351196
137837591
1809574335
178441181
184127419
1910577798
274081270
1811198042
1117041150
237127691
1122572504
633225515
1357305851
243456292
1515183282
1841364440
1283520610
1332232689
2000197633
2121710945
44001604
727270001
1419316498
1246645321
539155950
964060809
681073061
1312055810
532353088
1787985578
1834037204
1116747291
131610608
1783807114
332066367
1603873014
1202520406
1615162714
130797192
538192829
1447715754
1298737210
823613955
1907312103
703005025
673795129
1404940176
483705933
914495249
1675967269
975797517
173856608
898860484
791437388
1911898924
514182825
90763187
2022387391
681093790
1924528440
490933536
227984609
1690477104
557081344
1058013979
990156633
465319663
1712365445
2122962998
1655874812
1787588569
738728488
1991900136
1518473251
486592962
1850078490
523434848
223259504
847633937
1802735535
1026541103
749311395
789757361
1019679265
1753786630
707874403
1826089386
1613014964
1828298432
298446977
1532445595
1892450356
378671149
1211786049
174903619
1152813906
279983350
1344611898
405153445
494383230
410761655
2140250634
884211786
1166277412
799526915
896897355
1148198477
696007553
68646630
708869868
98494940
1007915932
664013574
1352017646
971077672
80710480
1320668794
1048639675
1779573639
975968468
868669411
587117603
1439604995
247184348
356018131
1195413099
640844479
1207466445
1387600171
2040861542
1319028916
1103403936
1281433907
669936438
403904294
1364721109
246800015
1269987633
1971037669
1447200306
1418977294
59376653
1025770795
1668289697
1620029682
1727103936
1442375234
464658201
2090705399
1387171066
1935241620
584507176
2031986036
1963945298
1306358406
242797729
1853221721
630821264
221193423
680851885
725970297
1072048254
399800503
1632138940
568302286
780137640
519611311
1007683937
2090585400
334167870
923290376
233828490
491013625
1909882146
826393217
871458108
1461586985
733026744
1835611721
1387795235
1475385694
842048436
1578183175
531904636
560425014
98184986
1754358746
1798218989
912479865
1106354131
409746660
613263200
2020006185
828457412
1201013001
1173925206
2139136853
2028295372
1850122370
1267960957
1803082223
1159772524
1306301847
1770528160
1516708537
1770323206
2113568130
1417675541
1303933744
360273239
589715520
713821177
1527876577
537791895
2036523229
366780605
2087680275
2091627696
1668092035
688394698
1667225987
1920975086
1306891861
1442312715
1881558357
1698161523
1005289797
764588667
1627179572
1301269303
1813970978
1625774660
812374152
786347796
839217154
589449265
568928235
1880299834
308570474
193404470
1866968896
787129560
1754081631
1411595257
1853785758
1612563543
111576669
184865402
699475634
953396604
1809586495
225560299
1540458528
933879528
833016662
82535412
1066559349
375546891
2088096810
1730078993
1397946201
1436247453
1433856637
1049321784
981387855
2123597467
1366491934
1830527446
969479364
1675707814
53079203
726766852
107481269
689985788
677204692
162417179
2128889729
10266337
1596356897
403476421
613722677
1402456842
2092786071
1553027933
1998737862
1687985085
855600656
712204677
57733684
2123039253
953393124
159503051
166811288
143327702
998712753
1227507479
269642421
1319698520
1900208003
2045426433
43394118
1533987436
264636107
480017393
408725019
927592770
270026632
10713334
1610151807
1023057280
874314014
365235173
2136211399
215702713
40113942
1436255597
1897494471
28050594
1658541415
29124920
1109613451
1577849773
432052299
1100244289
816117247
397749715
1094405218
102709628
1921590587
1012028631
695216745
1648619389
813918029
75912572
1877066998
626565037
831276864
233667319
131655679
1449034151
2101801745
1016164824
1836016842
1962563562
973349310
843856546
1191565192
1222530129
2119617497
1631310183
569491562
835603363
2096767627
509541363
1949270247
1797016879
1725142360
1548822285
326852025
1245138102
1023228726
1927496578
1254311133
1021021746
1926042600
1676981739
120155742
1910180749
1514155438
900880511
1131915569
469601433
284801739
873656976
993026731
1128525649
681256258
879951933
1844566969
533244143
1459287924
329176488
97735368
2071207051
415696402
39871077
530608034
134018634
999838189
1926905823
393641296
53791587
434303614
446430357
1087707659
1771479983
656098698
607581303
411033178
1668340413
312165196
304972610
501684312
1008082569
203793670
1241987392
1729868408
881705587
1566481715
1245263954
1154284800
1949767884
1821333522
1299725957
1504726539
443181022
1664883496
1818906152
1463971306
1662832304
1896500184
482938479
1233632483
2098755321
417535452
301971201
151448256
584387161
402681656
601790831
1032691457
2077449472
848435420
1076782143
1617128974
527572440
1404086055
1981883956
551107514
182724517
849379846
1767716962
2054253574
1520301774
1077066717
546925008
922741364
491229809
1994051031
267557462
1301231536
1082551387
981074452
126614701
736026381
980531881
87029990
115642175
184177028
1158445518
1544770987
69066300
2087733211
483273255
1013793757
1409944411
425827508
1173788571
1845061215
1720941529
1049457017
195326081
2032071280
2077926363
483273056
1525451587
757199674
62780707
241385691
934235772
258559404
759392973
470324115
1888806152
1895318141
1149546909
969874485
1832948325
223224589
1048446572
882005471
614466333
150202197
1602050330
679780864
1916710937
1015538973
1281647192
455001616
121956299
192525582
225037071
1009025461
509829293
649785804
1356010874
1460951448
277547670
644134437
1008196174
2099202883
549568648
757473662
481264687
1550621341
871809599
356692241
1459167902
1573772691
602268858
554950615
728384131
983753553
664998381
2140093167
14665955
1188232884
1094240420
965272162
1591445628
553816975
142991074
1042691874
2136212244
1699891372
177798603
835795678
1004718757
411644050
380769645
350885202
1539441892
2091934902
1584678855
1368714880
1573210564
1481211542
485322317
1223728140
1658435364
1036923149
1620869671
24896396
1726083570
271101205
2062905563
825316002
77941460
1746638287
1340961085
584094714
1080466838
2008103536
873322541
581437316
1628578034
2040768150
61699954
2017875194
420627709
1593782225
153656635
1144525236
978873488
1201503255
1925743999
959245990
785033904
1823664787
1624373462
1872609465
1535467977
154697790
1608169604
324277950
833303351
2000924671
977687405
1077131750
1024245106
1324287407
1946160856
1792721113
571834631
1502202942
1064011909
1155222455
2055085712
2114823987
479842945
1819397955
576596812
495878514
582692715
1178569203
750869862
641126040
1614057367
1056576816
1321443150
42342118
873300615
819933253
940562552
709105344
1766425383
885619069
2087306820
2106250260
1009962605
1062376463
1130037664
1519245422
1681302090
1441048928
211608481
2013639751
1370639054
2039063957
44521964
2073695437
433125778
324111338
1263251303
512672827
1790596227
1185974380
320188033
132226129
1380340630
38036179
667199598
1266635971
986882967
795947716
207008413
1783993351
1438145740
699391536
310571916
2034971124
975227448
949444237
576215758
1463273433
1452233684
457473511
465616592
829943101
190597475
142129422
1425033452
1162984104
437943851
2056382205
51851427
1663242068
1715864534
1604999555
1249453476
83231333
598423494
376918606
778910748
1573254052
1895586146
985443707
978564146
1337854098
289813375
96795460
65388203
392140314
401484174
422298465
1441042339
1947666473
266759266
378350438
2068826280
145195194
793970871
282297717
1752227222
1269295677
1878748425
1388317798
449207439
1235049196
294573971
1178527005
698824214
386640034
278419458
1904459216
972501030
412671829
1336382937
1342417558
262783622
1594575494
1599313782
1277054640
1521585869
1877955550
2097545749
301433981
65093292
319072920
763138741
1216641771
1786379303
44246246
1712063231
491166295
2005566670
286411377
448732325
177009077
1288957317
1506164300
675812366
817776681
1038044822
107777483
1585176154
1966285075
1772778957
1230160515
1469798426
154275260
2004343591
345352409
258371032
576390257
775582485
530774487
394087433
414009735
444074491
1005663394
810176476
100645130
1585746035
2116454685
698855012
475448534
1628857374
1139963428
2123412848
726388214
1123554369
1155446954
880630516
814590688
257120744
1566877270
1192482789
1789151729
1558554351
946541669
2142217175
1591420717
2123379091
349573441
1019968316
347365090
2096130266
1294691729
1778333654
1797958054
1920339549
1847026678
1311899727
1159259403
737770907
1770175326
952377225
467409260
1465968815
312067038
1648240881
1423364871
928030636
951298541
1114519160
343640121
153199661
338482259
1823219034
973813916
850746666
1801862354
2115087535
613622926
1300474068
1469456882
1901239643
1361484685
1617260393
808101032
1432574236
1600420637
164958935
566104582
1063671955
1467940352
1687389082
2044072772
460386526
1509617213
1192264251
1948128474
1081227087
114818157
1532713261
1107077190
17652637
405522
1421452720
1096269934
1408133777
1116106981
1377195494
1618763672
1687017011
1008439909
1523993300
1976692199
2013188148
1311335163
1483846602
937068701
1171401669
1802826853
715137899
629439346
1898499296
1626764939
1554936282
1186556670
420420807
730970616
1821127011
1484069321
1576203200
1360724458
2057158006
1678371737
1142466541
1004949496
1141137040
410288677
110686592
192896859
542923924
2066486766
940467026
629029206
189133131
573645526
2017360914
495878514
346766364
8129542
576601961
952409414
1799970101
1477779562
601593842
973986865
1832254099
2021651764
1549403129
1630857270
408951797
684354981
257821971
1102481119
609880167
1899647258
1225735850
1701020130
604568629
90194947
517368518
1561396851
618377398
1622542024
965575758
2106641374
1783900886
468117415
266406230
549481180
1989537274
1853267866
620937983
697300896
1932042044
618624176
1698861315
853368786
351028969
1006904498
522796611
1033233713
842494901
1092521417
1448172269
1697994527
1420617993
1229028373
268688387
580507576
2079359521
141797365
245726532
1009277368
316921111
1954795438
892539434
644324580
1038077590
2023514627
782448771
215379727
1990725198
1403364512
857049513
784646964
2024725525
1698171917
1520328470
1701020130
497320617
395088617
99697532
669264774
800583800
2096826710
1150489179
202342226
5766621
1227801358
750354744
2127596587
389442599
614102939
1193713539
1454004903
385214431
219664469
1652907630
114591343
389917796
794366017
1260763893
887386484
564159730
482650437
114672909
1819786081
1758486090
744676231
1723385316
1094437831
931207236
181879652
316824518
1330886443
28591480
352807585
1388246684
1789793804
2100788722
624626562
9868786
1321782894
440471975
1547438164
291176901
1128907715
923317744
1435027217
2060190486
1657414289
1127195245
1519039150
398246824
1252973085
1976143325
2036051342
1068498482
1376241014
1701837665
766039981
410050078
1239551505
1386203380
2054564247
1841561196
163171315
919688403
89682334
913454858
1998411673
486628886
992135426
863762644
303354736
751543706
1998436598
464821257
1980745386
1091666249
319200099
1371792517
255834710
1961606133
1127145952
1371914240
27452160
272663633
433427779
1192053853
1559247884
1292556693
1373653583
337744726
146004812
594375635
259408100
1956500255
1455392291
1058429528
535473697
1409473442
1065105330
935551009
1939729750
1092432744
407441866
706487330
980778108
585091977
640964403
870005743
2103181535
403493125
259482125
1048356526
49596164
1840494127
1018984827
907667704
1673391825
190535222
1968314913
415336957
263009269
226338151
254536982
1557354955
1255150166
1388273429
399455739
877500066
1510228446
1090725483
1788374769
152028526
1206101714
1767823269
1814397680
1550557442
1150011104
1757688585
2104226702
1093102836
472853543
1413154860
1032500043
2031033737
1436470188
811639855
241959825
2055496045
724250185
215410760
1425478439
165246757
690006047
1041529039
159778897
2002765726
2143594703
1239863664
1404619257
1045303693
338615075
1665904880
1282961664
1225432093
635253122
1205872541
1036243134
2017402358
732558617
1551522779
162086314
855148299
181214193
283247643
1754814065
213925704
1624035390
788724000
2003889580
29420978
299585508
924264140
1753141335
1432814172
575295860
1166014429
844139890
928122093
714056469
1977514656
46019587
2026712512
86472881
318103809
344815325
1606527379
1858227124
1560449951
1811081551
1353191766
1355142788
1725495914
865716353
509224496
1274445936
293075601
148874803
1974527637
267061661
514336907
33974972
969117543
497541594
235163358
447993649
1422711275
946649598
838379515
371898994
384715547
548569678
2111127433
142138561
558628678
494057427
767686536
2006404752
1908357468
2136000033
498792805
1434893863
430021751
22994141
577471601
1388801127
467947331
2113273264
1113480793
169679248
1385544372
2006221076
1159194787
1660190217
481260828
7406270
798117975
1033555745
1933568661
82422100
1528144384
1974410474
784286842
124687067
602517346
1480269188
1094565143
66855861
1795431096
1034165925
2030359492
2028754877
1110957353
1563521782
1336220862
1567841282
2120555611
1338149009
2103637221
2091817061
893390564
1767912069
17394051
1400823744
243606352
1143666600
259748992
735458502
904074361
108546247
230903944
569042946
1393982126
484941743
897178333
697597872
142046091
948136024
1804690305
1550224126
1953989380
433159230
1910212048
1902579044
321669199
1706311766
479844385
1886835365
1773251113
1121818673
1475861067
108233499
596686496
700785550
978161194
726153644
1898300535
910185672
497469819
1783642854
1088009599
401265314
260859470
575515854
2067983467
1347250151
1939017927
58309822
2106490590
1655277484
1376741619
1277227499
1139310759
1661599223
900125559
2122385814
356237289
418511173
1231017095
1280898609
366932077
1289563753
48036195
1323644534
1765002604
727475807
623988555
2100795183
1754433211
1393604389
1890594897
753984975
1524220202
1510769352
963762449
693783127
1132412177
23722742
364907361
1607329209
1705120546
756740014
243908405
1610560293
682769302
86878861
1770097935
1870872311
1710378661
545570657
1813139803
795643633
2112445168
1907708385
1959764024
1113328586
1670121235
1696030082
1745222904
783874069
233505540
1308402250
952003391
794153137
441683425
608115087
492894077
867617741
1753516722
1543308292
780415218
1683353497
1037748491
234500414
13380117
1833146991
574167773
96812740
867460856
235644107
1773452349
1371271972
1059738116
1469566578
342102746
275689530
471890581
720707869
1672844074
1850760587
1277490099
1885133189
1826524128
536419474
720507124
1998263206
1232746666
1280861292
141448388
999317495
804343581
260959128
345297904
1195441746
1924622215
861148880
1776872594
499202840
1482841002
198098474
483962180
959659630
1616540264
1828205542
474191662
1708758611
213486609
395861351
1019869289
743065336
927310636
1106615886
657168634
35324387
516347355
2067862509
1250606870
767497927
223380895
1252942987
345179689
99751596
414331945
1821947302
5519576
1357181742
673918127
371409063
1001687332
1368095555
1999809845
229444951
868379130
1139050702
1207525002
1240259353
268568041
1777266509
1837759784
1661055673
435975431
147774710
200206480
1559309382
1869562116
1393044542
1123401365
12552759
592217654
506856119
525012928
145930169
15577974
923906336
472381709
1398791490
336535168
836452363
1076885811
1882206970
2074426502
1131378333
1803047768
1328320098
867279374
1337091430
495140520
278770438
1126964454
584357708
667830502
93485596
1679555754
2007075029
1572725919
1639292437
1379430487
491108236
1750253784
1785484009
1486167970
858041549
1046315893
1452026839
1457711291
1300096591
2099221965
228444999
755356774
416672708
1351218169
432586428
495239324
1030999003
2078266455
174163467
821313358
608868677
299534596
904790454
294833055
380244771
192172173
1951604614
1048266301
585165661
1164229061
1399600393
1463056213
1703200086
909910035
1307529549
521562997
1744041307
1533725198
1857071825
751419358
1316373548
1015502002
21101552
295366983
1016789884
1035087920
684641276
462006339
1064222694
944975803
42862906
1017776738
559314252
878201209
1901786128
446195492
126478685
27872285
304977464
1536526468
1281668873
1168682467
859005749
781487882
1510582052
192237851
1797738330
457502326
135716481
694431999
599990631
466863101
81048395
831650489
209955649
1843025339
686031544
1514119476
2052498853
1957159648
1947905714
805746099
940359777
485478015
1000171860
1404176121
826644131
492269504
958638950
2055052619
169028150
753894183
1483048643
2006603974
1344586024
1014994337
322879283
147416429
137241846
1675626021
1616731032
1052433175
1559474541
433109458
901766045
1267534014
363418874
968571050
1771267597
390875980
1750690705
14028154
661887384
966878536
954006339
834309514
39163994
1376575450
1266377014
161140831
1154628833
1858336048
932965666
112122924
255948153
1170256830
734587465
592284963
507456682
275728163
433317611
1474481640
735355781
952325487
415009182
510916215
712432436
396057811
1235648434
860486452
1987078254
1025451200
296260991
1047016174
1993642323
793349729
413362903
1363054292
948105494
1654126140
340947312
1603025490
961229382
20128487
1351270254
1542302184
205085939
100775721
703346296
2056973284
1230997114
811029100
1258187692
1981244893
1664005349
688474922
1315007679
1946462792
649067569
974602863
307211262
502647328
1698212161
1003618647
802500423
1748377345
2054236560
2072294091
175225819
621753157
109104160
2030762576
773142244
838841315
1426047585
2090672317
1496608305
1198379195
1133706701
1772859868
1563306857
2030475891
1745201863
664945774
1041111783
1275801325
1141043798
977825968
287679669
1308986382
1453975490
1757723313
1265409148
332065188
1677712131
1444903536
1903295130
1861340987
2117177092
1071904735
720143426
157766483
2000303566
695409034
1492455274
603195372
763380771
871622683
603918481
1490183505
1039266186
1328528358
1774272240
2029214080
1297964543
292560133
556265267
1096508320
978518526
1084017597
566666346
1983023191
184659061
1862520765
1150613648
599168221
796901394
186566448
2115797762
487534385
957868661
883540581
1994789330
773610568
1486540140
564304699
778144843
423620243
1560076737
1245638431
836776260
1458948967
1436251125
1256606728
1248303769
818314760
2074818422
374950535
1367870923
1646217666
156109494
1851370457
398657487
1166379439
2140458407
51661690
358611977
1249017623
856345964
1348230139
1625635129
2124355362
629617219
455046809
745735838
1498861712
1571750137
1042066407
930940359
1097992817
418341971
199825566
470608248
199734452
1484952981
2093037463
1760049566
830421851
188683091
1961810785
2034709307
409631978
1666432827
2033876069
1474509022
1978090143
2113294011
1703523909
2013779792
1190132341
1551374610
862632164
1759306081
1866931665
191929120
461647963
1900723157
1700778360
1594301747
2101169283
1493008473
781937635
1705618633
1968939875
1763899873
1922863792
949999020
1215693517
1225346376
823101404
2093122089
1916575800
1331884790
1617066137
321145814
5138846
1297149343
1481612869
1420464398
2017729248
1522028952
361956140
548968632
1209936613
64724176
1410124711
42119182
1260945368
404198552
297049951
1172814074
778823154
432632708
53709427
2007994392
1437154536
47009269
1764471958
2018616791
437866878
247380276
982472974
1430898175
1853993279
714201009
1461081985
10536365
1128768362
601016501
894042772
1778093050
1936669789
1418278791
772386278
764802848
2111499500
956739991
1071852708
109415567
539041981
1056282408
678669051
779590872
484861409
712899177
1534260626
1902817286
1854170252
453454581
1264053686
1701722848
1509292566
759881740
2078400994
438578217
813962612
958960878
874161369
612761543
1079958969
114607864
414334243
382617812
583434870
2000496851
715363493
763589597
1072532520
1462431875
880903785
341507304
16483761
695490009
1388677797
1934566990
1434053570
720047323
1776437359
1064348917
1116000226
1672480648
500119515
496208725
927489596
521748513
1085263158
1871847590
1370655494
1370048977
1810949172
1416307019
933815585
622975560
1104087496
1941212981
1143892578
972468379
238654179
1662347701
1961697290
252132779
766357652
1477268574
695174525
1795450856
885973004
1607623143
1769241165
251344884
1978245100
1382821189
2000080399
1332082537
1473731745
1418781112
528283433
1631075710
1458009369
1946885898
391622984
1032359836
1055021437
407635628
922818657
76090516
1928875600
1205902887
2060934405
898656242
1689617222
422510637
1334788965
1126454369
1269651445
196421844
1080828303
2013999660
1644574324
410919140
1673425732
1224266257
1261938381
1301303772
1487408340
1328320098
1588442602
1006025614
639722960
1845748849
359999519
1406164244
97251893
473838511
1109668786
663895636
355183294
2072702997
1431408882
524600771
1960931437
601974111
1387419337
1674576606
1093044364
345608627
1083853529
773607328
1044727346
202903220
325172478
702973608
1643560426
1951512212
1028428640
870328531
758287874
530518603
140911893
2124788086
2140731808
1749874481
909430435
573323642
38671660
1774230556
1463567409
1076055647
113735700
1895199391
1832542997
873786998
1137537153
467039283
386726523
234747205
1426909092
780064322
90831565
714134687
1306947144
401330670
1703585383
140409877
189209035
7744168
301063963
695474252
218576033
1427212353
475889655
430347450
437362134
839205066
1805908719
990998250
2069027276
2004400649
1938997389
209687410
1063757345
1418334604
1791692722
891216958
9220976
2110316483
1670941238
1962807292
2026069196
68666720
163173444
793102232
1053127183
511575537
1095243566
273439574
1171634684
549990153
295409425
1630914363
1999511541
224828589
1623280525
937466941
774035509
296928426
1048644779
561778098
1197151150
529991588
845902521
1729010911
686358739
307249750
1468197654
979701591
339416811
558854452
1524413213
1417721225
658226284
1962734455
908259616
234309148
1995098636
659798584
692229458
1649987273
270191537
29698445
645011500
614565753
1229428264
1686510459
847758553
1981623365
335379856
1947503634
1036886158
1629627714
1693357211
1562969990
664650688
1901638478
1699443206
1700606612
1080531350
1552705138
1733502827
878908274
66921121
1037852837
668501322
1804585322
670654377
803264
1182788644
183116423
802402598
1534839700
1745369295
373432871
982008611
2037948245
1251005699
1685143488
1251575834
676888505
345447873
588424796
1175757847
111029169
382872076
1222431914
1685323269
389318262
1309198614
1731959890
599347931
376974542
1501604473
1302975801
277982646
1617055814
686401238
1260797956
571715244
2067831767
331078435
8040353
1896923377
352014845
1679801762
9906864
369342252
1310537002
258325327
257516813
887630543
306901637
924240198
1671449028
1507086717
1881671037
488664901
946887298
455829546
752585351
1600660215
1638548138
119165038
1915716437
1421131629
2132417006
1265622976
1090306448
455079788
390975063
1640616356
10359874
309777910
298983656
1765117570
1598463351
1380472172
229224219
1108787339
116536975
36877373
442813480
1311323304
644808860
1655998331
1863740348
1960677299
1272828505
790492505
207171471
2141301177
1095501611
1021373859
2006640376
363861049
1791513130
1789185012
202325165
1295842802
1640593034
1835034309
1520164798
1453900285
957891819
1535627789
1066000939
278433640
1135607029
1519769017
1115628577
509224496
769606020
820287933
436577293
1897162372
1404297134
2130406339
1394454135
1937334211
573282871
787978432
880396656
24056098
551483784
169048746
288185798
70707349
757695140
1866389099
986867490
1589944638
733444260
1875402853
1935826785
832920055
982582894
1152887966
1208870461
959921956
2138643887
1722189739
149845584
712574569
1394318220
163602240
1398987592
584366512
1119298877
1520176929
798355775
651063715
302616794
1943204760
1131007189
811696915
1446692677
521379640
1466263365
1683438552
1089415391
911233582
1083580212
61702291
849424768
1485793402
1777000587
56468334
978869631
1271170097
1033863153
926766073
980012528
927259741
2064642711
1667900269
1171619792
1087063623
1613420973
361865656
1049144316
780616055
450735361
1055026030
564345257
354258196
1805141594
1803411677
2139100406
887892967
1807402102
1119531091
274432767
939899622
1631369559
809078314
1995084011
1424942929
408027857
317975163
399221141
682472862
1930585187
1684492993
936786627
66577130
2137992832
1441346158
1753953809
517438529
472641399
433133328
1694199437
972676636
227639004
162061188
23325136
636817704
2037453784
220362331
1933327052
373021702
1542245818
1811215420
1250334594
1883946622
372421419
1853476440
845471050
93954179
526649792
967884807
2120225769
811545962
1617561812
26163527
1133683271
2079988207
1153546648
1151782916
1695506127
2101467989
999784107
1111801580
632118358
1379643637
1771432952
1932962208
1770947365
316625931
1673879469
1453576134
1407892368
2146797481
2020284209
860107427
1966294004
58675499
2072557901
539357215
1890241092
394962485
2123069478
653698481
599872230
1042302922
326208343
1001638073
28063968
1851250244
1691982486
599004429
2118801432
1481592061
1877865742
2033075042
306937744
1929275521
557645579
1391237865
131631483
1699412402
1462191344
388761575
832017763
1368735217
1847729077
577585340
1422101056
1214747666
1659559516
1358640885
2058829575
553193860
1711759362
1976651794
1999069858
754830973
143668709
30289249
816971214
439728540
1372193974
1762108554
1868747419
1614718219
1778757295
1453572542
1984895598
1889827756
1324943148
1969099266
1510732070
754881761
1490038726
1719958767
2016157436
1201582761
419163604
477229095
352740753
1278829896
95418570
1927897670
678950546
1543287519
1097103722
1588806265
1097714919
663099641
1967540959
1896882217
180957980
1306240962
1286005997
26504605
1904650144
1071656225
124238551
217487446
405161680
1308428630
1231207287
1380510361
1691722847
41819019
240883001
1724652320
92000803
111311709
807939425
1209226537
64378503
1205131807
1671939610
163116011
935589034
1069681026
1211834668
909513038
647095087
1475993231
1855317476
1260426267
1462585025
127948368
1968555801
193478679
586703730
1748377345
21034953
1397749197
1413655341
243740661
2034484785
1110764202
523312924
627269325
1155658634
262720037
1533880698
616398573
941575478
653205831
1068786763
1672448017
141796703
1381004796
1619268689
1604130328
633464878
9745067
1620695806
1145371831
2086860656
964066289
788625772
273424139
626605600
640104386
1241891210
1586248306
777424469
354693245
2024343196
72656991
181224553
1813711348
1629086536
1336395295
708441452
805015425
409392913
481477517
1654073579
122008531
897911591
1307732115
1489731540
453368897
783116029
1282344283
533512873
561918654
18863644
1694881106
1037033188
145890384
1601367702
904344187
393469373
320917513
1394784348
539145057
1368240881
1925890615
1895212293
820007133
606191493
747152612
10679244
1486311725
390222661
462385125
1543878135
2022483787
713028680
1670443300
1357884887
40928621
1259600622
936771659
14143206
39284308
1708262967
433384510
1066371445
736167841
410911129
620472409
1919121087
118186790
1289920247
1128408489
1769224788
2132657871
1429930470
594326456
260157637
1478238056
1043887617
1257281162
1677971887
32442016
241434981
1438627187
164692011
694246140
910151553
1922231304
704884089
209400259
973682860
1840564146
1414555529
133247449
373608145
1949303407
1040738008
376494049
1355858675
1350019884
1190589599
1374326531
1324941429
1374478511
1676691886
220964387
372650480
156914448
1603380831
1834972353
142237266
1622797862
618944174
711754139
178883534
775880799
826793627
2113120368
208370759
700072796
1231381221
618616751
1916463610
745688360
1390880343
941189261
1241829075
2040365093
840509060
1647017125
1714873629
862981117
330767389
1309500233
445101362
1276882354
1809276443
451319498
1343768376
1871073069
1208156412
454826073
55461125
1528229216
1297939769
629203217
1932960956
166692586
193641062
1310758079
1712258388
992920938
1225713046
1043619341
1767510521
2056208645
125469952
692511121
282602914
1113049001
1541913018
2108148373
718164423
1756179085
1692952025
896764901
462056656
5608626
677772208
1903219179
562681577
206366904
1068902375
1428244897
1466048681
1027770151
568142165
1516914302
900177849
683848148
1416233036
1887706537
1566397389
538681379
2121777386
547559161
1895163005
1840532739
1336863008
179681934
1185824775
2052058552
1340211642
2065466937
1287946527
1853743580
981861731
749759645
454161657
2006814012
635509801
2108745407
324952819
724217076
1913706823
57498734
1843159117
2035746234
147201467
2007220977
617195309
2143534296
2126874421
680280607
1152495171
1237134433
1010270850
467393313
326712999
282083454
975319084
519260242
1228079427
926330178
1231724237
1077083668
851243554
261093127
1998183231
1558210583
523489820
1543730549
88688511
1307467872
428587647
1515489679
1865907174
686401238
901082429
977798594
2071488650
146570739
992931273
316166230
1549975157
964751070
1801775562
1104800602
2006437957
612117153
954374911
998310657
1213780557
1041017749
239821061
1031550949
1366459857
744213967
332541819
1143529151
519595953
2024883767
1011158440
942722034
1667779108
955697877
1517984376
1147515372
468633850
1009384311
1148189047
244173319
1384824289
2015252080
1224006581
89849769
1509281936
1301708979
1956129747
830277711
1783635498
984555087
1004527128
30940799
206566950
374874961
728331572
580279947
487457242
301040912
1276674468
423787341
37642882
1745004007
1111196927
1607106522
1937561007
1111382640
1303683647
1911113232
1429090036
1962576285
370623834
966864091
2145984112
466170635
1648330806
1774808984
219322510
659052216
2024179862
1045935381
1627691215
90645260
1240067210
2045136549
317489993
568459570
295759881
93786901
895366319
1965596019
2018049216
1605416532
1981255119
393411388
1859020456
679061652
1440999557
1560637587
1653000580
1716068342
1267403376
627215514
1548611734
1844470423
164722747
1853705230
1859296230
532003127
1208930560
144414395
1935980781
1722053421
876077542
991881190
1217787684
136747130
834156407
980121598
1579646718
2041288222
97873452
266862604
1888047508
1058013028
1265307515
1146225524
1030108536
1579453133
29644908
1123772422
1495641918
1695912530
573672260
1190362448
2143709354
1047677510
2138970891
1686492292
911112908
654746422
1153932528
2018703919
1302142104
1251632957
261105315
2078309127
49648859
1520166745
1947616186
738523839
1977380790
1620170222
29220075
949647160
1003295765
740316013
397322356
428396392
1350993753
1889370416
667040122
62155876
760251961
1703256923
218119561
101575169
291455818
864394785
1156891062
22958450
1729508901
1297799221
292066091
1129618131
206022996
2009610010
249084923
1170406968
10359874
1800179312
1222247283
290776699
158773399
1759536657
345302104
922717013
2011299030
1682828333
2027745570
930821993
1108027289
833939781
1992657672
1156988657
61036581
1799237280
980134922
1647153637
1743349512
734004021
327949988
946887298
2109612848
476664508
2042006744
1220040327
1604613420
687426499
1144276797
1384137043
1224064501
1680991655
832821375
2024380286
1303729436
2073919857
864465206
1155377515
508699564
1664992518
1676423240
772195845
372648395
565026569
1168680776
1185469000
955755783
361729690
1656356629
1676456116
384600156
164539503
667781827
2002044601
637783373
988488967
2018972390
1162474479
396818492
2035514932
1421217096
1551781488
1581509949
510681565
859177520
1102196059
744970720
1990381100
1183219178
1599596070
1171041501
114915985
873169009
40673925
1519395913
712805374
1801356941
2076174743
922731892
641214935
28884939
163329080
1500904760
515743248
1079596510
1064395058
1757683432
381072490
610294562
705959856
26997345
1397947125
1333668108
1729279468
1244881774
412985502
999329244
15117541
116033986
685420031
1354668677
1758819148
1325999189
936569414
1692778425
276074007
985272218
1626896362
598103716
338713864
935992580
768781963
186430817
611671000
722837079
456694742
995705629
557423963
1700400392
297258728
1415187213
1457022808
168467045
1876282117
198340158
1630386289
128234084
51197050
2131199128
699382388
162061188
620482441
1110598362
1865389698
654025270
847534594
464527304
562871919
1441150009
560760732
1685917966
846370602
1323243808
523570857
249689826
1886167369
1925976673
729664534
360391310
1997583660
1748368947
167603578
2113868823
1551921083
1144193406
878402563
1275000157
1946670730
1199206512
1899915924
345003774
991785730
1519885627
807292991
1037031875
853843984
801033726
88002320
1952199781
1353051443
202478994
1896221271
520047157
826870616
1986003629
523689328
1056385621
862959815
1254103611
1282497730
1995222110
1973735736
959535458
374335806
1017230363
1680425795
1922740413
34946063
642423607
1799596469
43628542
1955626800
1431057134
1574839023
382397122
304182867
1034348043
322192286
1618961871
967502557
1167326833
845550153
300565511
1450202117
389718355
1921378785
760504504
792066169
330621070
686163954
2098216132
1272413928
899919913
1288253263
1789275715
124098607
992427931
1511796628
986490421
149897224
1024799196
814931324
635554491
537302418
548877771
1693014165
2077048353
663320819
316615373
138425475
355619346
712701503
1681841458
1133763102
1838879701
297229923
2087405157
1386011115
804813017
1415485345
1134951269
272728686
1990814776
1624075627
1216000912
1516571960
1615103122
735249608
180498375
848794198
714961001
1517733944
432037763
244254451
1954421140
164931003
298163275
1449441832
1347600206
1627823375
177809099
802476048
473101526
1790369431
404391306
2010379100
1180405356
1118176326
1886113004
442390310
505460532
84761192
594019590
279773560
1917493035
1250868205
1699657568
496193840
244267050
1120605369
1494758623
1040982762
1284241864
743742191
986082534
203104701
1867864824
2014194234
1329661679
1133472004
444246018
268282515
432692128
1180143882
1763608054
1145626365
398854938
1785133393
68835410
1152035303
673230923
1483483487
301380245
1233135221
1556788252
1791454641
1846947031
1344770485
1267808817
1949114721
1817656510
136526207
1232746666
199512789
1239477156
199535002
1747745092
1675372926
753552720
78930339
561526216
894391411
1482200902
1711719561
721550382
740150550
1717932033
1591295478
1472927471
194851838
5812992
1897075764
372726504
1363456584
693781928
101562264
944109798
1229152114
902776190
343577542
1237144343
1412730868
1171896736
1982526331
925781541
1642737489
812822397
1169900535
1825258496
1307217290
575228555
617501406
1666107230
977891126
1399595452
1911507595
111179038
890441711
1616985184
1978877357
1199254710
1555536768
875092138
770673885
967462000
923366040
1052503854
1152768653
544015122
1954767124
906714029
211601472
1361363974
2100590144
1568565100
976818534
1439096087
1690665820
594649752
1168176422
1719326741
2138847366
129894667
974289009
927027142
888866136
791299743
1027814020
1416625659
213429967
1260786837
1694750777
1971671177
957372920
1797887612
469751864
1317681056
1062969769
280354257
417462411
1766694902
950701623
1857982040
2092879680
2112489479
261764511
299187170
1484508428
724083220
182078951
502072468
537009136
2126156135
1806905288
1084495697
349833282
1944373657
1629345530
1715931863
2593707
869592175
453813339
494499176
1570474742
1780633873
1999104303
365420294
564891801
2145130746
269844042
2125175391
1831176301
908388854
147688110
1577266059
1134163326
169092145
489666967
15451974
1930210957
931085608
2060493175
1333139911
92385484
1412298747
688033879
674830667
1547521626
642623448
2003273412
564617
659693995
1094620534
1530419151
1752241514
3577574
1048547094
1204823509
1168610235
1516668857
954613465
420920179
519455763
1244866533
1026576296
1855926342
631888249
69785835
1702912239
1821861561
425776988
365280839
357295847
1006155322
1827161941
393769639
1623809559
735144853
52143193
1158816471
1450671811
1701258305
18259564
1018847901
2043224976
1831478718
395730369
15807331
327164077
2144038234
508134942
1879227086
317500311
1746486318
1884362848
554357518
663766610
1864558703
1994683938
801329758
651558831
553649943
417930792
1691902386
292144415
1347238573
1970603859
749422320
1776449220
197512280
720767647
679882717
1092176104
109218933
1800509418
388510074
2124348069
767522842
1782912736
838735531
638275638
611096134
1560983831
1018445168
498625422
2039000223
1150229061
827583549
1773420071
630484558
1889520055
841699912
1213103706
1897476777
1375267608
1512048468
698988945
761241136
1798966188
589072153
260801543
1252465458
708849597
1740635623
204815602
1019374187
1722982493
1398996210
1491519540
1187571630
1751060805
1261321592
2047722725
286209161
1086966765
1668199851
525196731
1855463674
957150648
119106593
289348787
1066644845
1484859520
1397502509
1001537554
1411792066
2065235730
1160011039
2117127135
1431159453
1971051907
492962737
1823015997
1155028085
136619741
1172622696
869710961
164703243
89603845
1166948940
638962832
478353830
1748875851
1745183369
161387142
668250865
1588644850
1677567954
488323154
1638569307
2095709704
658257993
1440508733
2117361888
910744729
252229533
12488224
1256035436
410659474
2037989619
1560984340
219886158
1347663771
1562627422
71857567
2072245685
1511787662
773912093
1318812667
1327915703
1295027146
1831332207
1242441158
992700189
696428913
1629960242
1731652048
573347105
1813330380
296173838
815556854
2035044743
2089252920
1686517172
1419673210
1597751008
1626695756
94535370
1285706458
683724332
513792156
500837110
1500351889
937740928
929582077
1771595704
1324596378
549145616
412181408
457915396
503020629
300172847
2014052646
1259688713
832829156
937940197
1095511092
445622981
745495154
695022817
1933565333
1297582899
764239081
478534074
536584997
280103488
1827683182
699174106
2090647271
1823418129
1909165661
388020933
1797308717
216525557
1633745957
1495699543
207567155
1934654091
1571603693
129416750
932993642
2101774684
1412241136
2034596808
1851574698
1243656416
1947800036
643197256
90674747
1178907256
715891665
1961301446
2049461228
1529077351
1949709297
698921280
249694546
465049233
1400954941
1564192518
1006722349
1468057539
1787427405
1182770209
1102058914
640948788
318786819
730805891
714733257
396733194
1007235965
1047327443
826643
681263748
532194618
944529713
841185496
839883929
358244205
278175041
1349859388
954807164
103948643
1831003747
719740450
1270310412
1189836111
1720014742
1618854737
743034078
686758171
699554888
903472464
1045141904
586718367
1888945040
6099467
1940309973
985516940
413105350
1663421325
629556205
1894487207
2012456818
1895891320
1210718347
691646492
1877352552
881477880
43467010
1854130177
1763550919
1074421588
1718001336
1152452225
998825355
157393091
872614071
290628463
381244134
1494666447
363051080
2014251004
685606774
810555912
1875550424
1607678248
1683667115
917675189
1750494857
1849498198
149412719
1961467882
945421685
1984119467
1546854090
1366123251
506399863
187126953
627400145
823522437
523165917
1872743481
1171888056
896731431
327534341
2030575995
1587971855
1276565941
2139890417
1602336592
665903247
967806303
1632540125
577842971
2016463984
1969626029
1946929314
698977276
1091701374
2079505085
534962126
249931543
237363119
1102329926
478151930
697893415
1333592607
1745786882
2103414646
1959515385
351044971
1757055314
581298911
106518464
136446787
53430867
3015447
886656653
891183932
1158630329
1788216015
1897496535
2142461991
445468943
537437133
39830411
1131371505
496827740
953298269
436867303
629582106
773283431
1252027206
633282423
1961856302
1750370720
1932569063
1911467288
1654204082
543349469
2105249246
1277036117
1673900866
836384911
1495602039
1182055979
1877486357
280276016
475529115
1858414840
37303006
767576872
908796161
1365247664
1808188248
372886253
1123351056
1467740177
1034458013
130187276
1781230943
1866879681
1192004415
1684600064
2146270053
1376902755
1449352572
1022218730
1345252177
151892459
1259462367
417457460
1939531720
1592111503
1866671208
1410739550
1963473574
1988958149
876645956
158643249
955697877
725621239
679882717
767484669
972871454
1264717951
542007600
1697487613
313000360
1972133796
942002207
516719978
695778277
514017582
609733978
65503466
1841824471
359531724
1896201388
1240029308
1704939202
1055860297
342270749
313940938
1373624669
1032414814
10045255
957613895
493211134
780013308
1250305160
1547910316
1801817703
71341284
623044980
1785400382
423920217
1257218243
225088624
1395341352
988508706
136913366
373404763
1556340210
112374800
2133499013
307685766
1651642504
2133155685
1235079976
691292322
59747891
1006967520
1497384222
439416690
248404878
165689624
193281690
339158017
1467246029
987699019
927354878
437127231
2045309704
539010843
92717548
560066233
43297426
1153546161
2068820958
2010456101
491612907
853698998
1989833160
2138067680
783472808
1831174789
1581976284
1904350144
1610485068
462768147
235699170
1437141405
1992958122
116457149
329356337
2137412108
672997732
985026395
1684131319
1320692677
389169998
428563288
319690423
763296482
1901862271
1177046010
413653030
1034788766
168187635
1951470719
228485711
858095363
2037947888
1277177429
603759558
1549080435
1033670313
1456712357
1380208966
313233280
798750444
2066088115
496495969
2009799089
750389911
1880092192
466091414
2065984299
1880786743
1910487067
175759935
938639190
868089195
500262854
1000718423
757952479
1909535659
1519020818
1346588820
2126198982
780551167
1961846550
968066703
1673158976
1729361743
201856961
2038475260
968536141
769468769
1782096041
1971119780
836177419
829698272
1589932181
487035757
1816787035
323558020
1439011475
1197726425
1285782593
1038929019
2127996117
342517258
1402433034
872883131
374278954
604919720
32602137
193252960
1826584799
1549381922
103174993
1544063408
456610286
1199425108
549669658
2048154363
2129491677
1707806324
1415096086
400874667
2093619720
615561936
185537730
884885667
184517537
775246284
783854867
83133113
1579153292
581258362
39699919
560151913
1280695958
1353641375
972168517
920689306
1745457986
60330792
1739077680
298498458
153982944
1910294217
80277400
1689223109
1349585350
938739631
73086597
1622403106
1118364908
601131362
104027642
1276379373
1069443689
2013637862
55079912
1624829078
937315449
1242038232
1762145064
1298253669
83700105
627074305
485010679
1979657235
1039920110
1587634079
322286325
615504321
222369475
1286149248
1031550949
391941553
1510235081
1956550729
259394780
691585570
703634557
883081207
1120344947
1776312196
1494989779
1369522523
1243309149
2092702410
270433693
1207222890
92841773
379045462
987924756
1047132930
1252989685
896151475
1516281973
2077887991
188885354
410704889
1072815555
1160524781
327271502
493625783
1612219738
1813308313
1224837999
279879294
1781627563
1671104936
847784768
409536593
577258074
446162145
1165779116
1094855393
1814910437
465414601
1153779876
66970471
706644507
675467097
1037022762
1260912598
1417673189
627727735
533017634
600544112
182892053
355158173
1526584998
820154839
1770127841
623095019
1843079123
1445369554
705495191
657193810
811982533
2117659750
1560980766
1119282675
1939185977
1920635479
1581071100
1444448660
433119332
581833451
1441194731
685264764
1005114251
1160035615
104729154
156666685
1026017519
2127100604
1360442781
881513511
1721917900
1562557553
1012611337
1291570459
2018905155
211201329
370961458
1291350373
29802883
368469361
761030814
1182703107
807634551
775101340
93946306
1654144454
455026581
1603569528
1331901266
51124977
1802414777
132539553
219253857
1138951800
2095740613
951167277
1023050750
1735398761
75910700
1630571759
531988759
1245700231
1301780749
1214055430
633330638
259200058
1571671633
1698538902
1304205133
1002156193
797333322
235501486
1283216921
132875553
1436271279
1685382426
4883833
1076984252
2026839532
2011148511
1761198305
1633558845
1964960971
903267955
649398533
520690723
1935823701
1310984223
902989568
1578608555
1190332839
411095299
2055091818
128478450
476970653
1899437903
469421322
951021500
1740570163
241192679
382233093
1178583527
2020734522
1312552357
1844150498
1680606987
514060593
63115310
389169998
741493853
936647920
1245358943
1761129728
797337452
1234756941
728314513
487390837
1777359577
258626926
2069013315
916278342
855034269
62260618
1879221027
566138138
286547707
254050489
254731356
1882008756
184733623
397654947
888668777
679319530
114219143
1993429102
1597410970
57114630
1218402448
426784155
313027622
695866851
2080161205
1856376541
1778013901
1520515317
1630166119
1761647121
439280362
481756470
2062445345
814846268
605041701
1959950919
2143151530
1559419692
288084139
56534842
140178785
1923872592
685286054
93818579
1587222271
982244944
854196136
1448309206
1391882403
1353536902
1699593849
1893931113
1651971820
1882209007
517700387
685999753
1260648960
1674039456
1821869346
51156989
338780466
754275177
156036793
622132077
1348334831
817739152
1331081737
748964221
1569436882
283599439
1542764636
1972201757
860439587
559082316
984208333
1521500156
1355710665
1028148158
386438313
1900200275
34832014
1090604745
737994821
1284074874
858706504
226055585
338527248
536289078
1944387697
627388429
402028309
1823471762
1446352296
1063715236
1351365182
1002343832
45517921
2040608770
2040614590
624329757
1454826794
712004350
286142914
138273949
219855215
436531802
1035581612
1793720141
1165707046
617699490
840054581
1863750902
693428119
541881311
1609720986
1331066152
980167704
1535311352
675247962
2147002806
1592411426
1718211517
1499273072
396072279
1418819440
512894120
1051250448
1866227825
987106137
174647429
1251335023
1729726443
205612316
2065147368
159820642
837741266
553650392
1047783870
1156545654
393460299
135732642
1149935782
836359113
916567947
1068908135
1460271119
1100802298
48638
131738849
1239997447
1154536645
1447672095
1493470900
486894478
1011207648
1590365956
873502805
236490466
1024263217
1200459512
882951973
374000105
799597620
752756311
1688588094
1740274789
2131215614
448772593
1312842861
1520657430
1827328719
252170268
2128689132
445855303
1882388272
377576367
1800176836
1227639302
2066048756
1178680624
848964240
448831972
862306679
2030310751
1353576621
1960173565
2072383789
1213509004
1030326909
302511384
1093923761
818928100
1865689894
103305003
1778200822
226272765
750217067
522099529
1734183842
1711073589
2038122593
436534705
2073611116
288233459
1495409873
971805422
1059066439
1108111599
271133190
1420774509
1532297723
1493128435
1620375844
206559420
111731004
1953401449
1827135344
1460610238
783670479
2005656156
50002018
313963548
1811195040
1155173609
1616257578
658011413
784717774
523787967
303042425
1915630666
954178044
888528556
1237954893
279492173
1629441319
26195854
786046754
311085615
172948
789031395
1455210478
1059745345
1525689828
1069453092
1052571919
1067787487
568647173
125551198
192134851
972879320
1812610920
292503568
1784598759
1147977316
1474249527
1539395823
557298735
845624729
1015901979
1406754008
1071898517
1256072436
1311588205
2009476104
1572834437
2038070412
1181437025
1971182908
1358322990
1518817839
1203678230
1945059817
2074495091
436942817
385821919
1916750637
1792575044
1718721270
731866442
706531382
499736340
347476209
633458613
506902707
1373012293
1299354523
930420089
2051464805
1332813112
1046583154
1553451473
1885599227
586871319
487772578
1517670106
1215376466
452116437
108267977
245146794
1260966308
770390027
338664354
2139393541
134702282
272813806
58446195
496888231
378958145
627268041
1354945793
1420114325
555705737
1851917954
1026950425
306600719
805852409
688002355
1386821740
1180274856
421532770
224818510
1209807231
1952098130
1627157181
1598702268
1347800512
743915720
1163895445
1708394363
824870903
618061833
530574587
536670920
700142096
574680760
1668121112
913959077
169649372
495363850
126867686
309640143
233786815
1993077324
605331079
312087838
769799296
769633429
1068975866
526597489
2092662731
383463185
961520173
136109396
2141261116
1949128779
2080401824
245320594
1630067953
583682632
1844909934
577523368
786104373
1293998336
1875294075
687171992
12728785
1779818989
1083108342
822200879
1972280643
409656232
1436033722
1087441000
649894692
1863098468
1057012398
896603846
885789895
925905874
1019165629
36403024
712102614
1009555349
1381600584
752992139
1272448957
88361234
394228068
1417236339
2142040349
14311287
780451871
860236805
1589420964
1272942270
1000365920
71178834
1171140238
1848530947
459194355
414048460
46849927
555249579
1142823019
574768937
175330652
1361786555
1663996771
332936596
760903986
1192388710
189506450
155046420
726805375
2011926351
194038224
672294652
1893567817
895933715
434269873
545081618
641137256
638886079
469751863
2022029579
353703559
1132869673
147369047
1582979505
1782460835
61451128
2071667899
551930727
1682742744
763508871
1091945770
2036093774
1424743769
1418915898
1063447220
496193415
592857981
52606694
1544634961
664309345
1594301747
1081957361
1078044894
2125565693
1866611975
1094159396
665532183
1020290871
1890380250
2058023800
503913469
52340735
1059477298
100186641
999000644
1736521512
1750282792
2080900315
1901217235
1655367910
799762718
902138034
1807060512
1251157165
1687466449
2016439204
420140975
934321217
1135142181
1225705344
2094358716
2051930287
1334822709
1374369957
604116008
1298086623
142831540
939310400
170181968
717277131
275697601
1065710724
415137786
823918938
415279902
640903126
2067492210
2045157276
1690946190
757823983
834887508
912036932
1125311881
1926579383
1167377450
1095183415
1088827120
849049769
712273354
2098856952
589754860
598912516
70414945
1549652210
819208265
70587963
1093923761
1909222795
618206465
111250285
68807195
1936139986
1382718333
1354599404
1181009741
2120782271
457418694
533981425
1509600697
1911243486
310935375
668250292
798244965
222473761
1928479443
1782913025
1495608812
1284192594
740723059
1047074672
1513449146
1432228451
171435677
2110574010
257980706
1721590353
1202910643
1974277435
2142126067
874222482
90816437
619371993
90266121
404721156
649506143
1980734072
794632095
139321281
1409299447
807978781
2004541265
784360266
2106255616
113962139
1263698344
140724259
1510672726
105627859
111039343
1139137063
1387260154
1295531744
2007520415
1542441112
2134522698
1690410051
1733438450
166503028
1646322234
356639927
1381386520
1119946849
944446272
597573746
249809511
573033545
249795895
1588622649
211886933
760713047
1677560968
1218516309
933969080
18321194
1038546593
2053384098
768404902
1310243626
195341833
78977852
607454061
2041189241
1435471520
2122047674
341479390
1449487884
458467249
1644815005
350216677
1717234372
1085737863
1936591379
1970274243
1296412316
1192807936
1739851186
1547877377
817537677
271136216
1531096371
1466973418
268813368
882264808
1389597972
185126578
488973308
1861800390
381678737
269638522
1654962750
2103764432
995219513
913251297
699899901
749380096
1118468537
266070081
1722140452
626563103
717537187
1900719468
1611996780
1071811440
596018325
491792164
318182705
128895241
1717220860
1461355614
1444554057
1766519684
1345508974
1175745253
1871060400
1532752502
1307765802
137317198
377643184
1603619853
1614628564
588106346
681093790
1422909010
282497542
559931905
30099904
1428495360
218751952
1494564632
988519441
1247073448
1818079142
971361529
1157956133
1559672138
125623137
910311391
773001406
1091642227
1326140351
1020965168
658135882
6943417
1342393725
996040527
1170244186
177206100
1076120486
1409327960
668992236
1626583990
1550753999
646340584
919259582
1186167707
1537985349
1056186913
412206558
142616449
477585552
1380051856
354660513
845841413
494468329
230388680
1617296969
1518974040
581300689
1143831804
1268710137
1455065093
390495532
323055796
9125858
1059279056
1854521297
538589466
1237644849
1058900515
1379814410
222877465
1356978022
939630113
98877998
1917262166
583912743
23887111
1144797960
363212180
907167108
1989742700
711686106
28371760
1301446482
222129783
1231990434
786743814
858193140
1014833658
928902342
1871839139
1214274921
455804369
1712748461
964948937
78873656
147818308
1029744056
380808475
1128621292
985455640
610369145
206704846
1720201556
973726911
2072821415
921818536
589141952
265532346
1271175734
864705372
1583769701
566822678
1877895475
1434443375
1104749395
696311179
846563872
779715466
1133248666
2015977234
1585069727
1953048571
977924833
1689893182
1725705410
269471606
177393873
780058757
1678630672
1157917700
808837558
1958928228
344008162
641229134
625061434
641211408
1270493504
1595617521
1887888042
458733916
1877739284
24977646
1360828522
702800738
432432061
1716700257
696804825
1170036741
59127111
521941343
37851935
1444905074
1713168763
1742793753
821587960
545659910
970302714
700098899
2063622832
1094850327
2045948510
1823705001
1710303905
205150417
1279972398
307860960
1887204717
1818668192
320630688
1827613040
1147721587
686953553
485857058
1197215890
1778053190
1325710769
236610453
1663249874
1949050487
783143846
1269969486
2028202095
30592301
1415300519
1382503593
1036643198
1493409702
1612533142
949401495
371304915
22670614
654861831
1922558187
427679167
1778456780
1461575825
1124177043
571800773
427137547
1444763545
165940381
1299668805
901168880
496087295
889682815
1487665542
823947380
1466469135
1512735731
1677063075
971097270
830241670
556317337
1308265661
1990640841
647642488
122433833
668209000
1305821996
881468431
935839940
1560981024
462470956
1139570898
684674478
809270956
548229527
2139615427
1823141570
838516590
266771444
775636141
951657094
1403245156
259949214
1556782196
1321774965
914418203
1660876159
849683854
534304232
1908164145
1790376119
498092165
125722804
235984789
1818368422
769601219
2077236543
906309741
994029514
996651736
359190218
801061269
1725458595
1711153599
1513316658
221364241
1723259942
431598071
781176473
1378556475
808878494
119259050
720193486
1448004358
1155883341
136303365
11002748
921362426
272315905
1958302540
754111814
686654374
900725482
1475687514
1395039914
1808291213
848184102
1541948960
294742514
277934222
1094167616
421314355
2145376745
1084745612
2088701540
365796930
1743605633
365377476
2035717507
2047206416
1037685674
887014970
1157370678
243232100
640386971
686415756
661532340
164005677
834546751
1481247200
291700205
1542247789
1751983119
1974969232
1202077603
713318477
244429873
924932418
1124566281
766998425
602209105
1096826048
1198891232
2036262195
1365733091
903845184
1226665744
785106963
1095817033
37015037
231706573
1451885161
536821737
1332842083
2041111710
1541459086
1000799798
1229720438
1704765293
1561854154
264718895
878336895
1096179410
1309807705
98496863
193613783
1462476261
1437975792
853065800
2099240249
1869037146
1540771267
225878020
718355354
1604554074
488062775
744146654
1167771218
754414634
1443233003
1627072875
2120343755
1298419732
1217227732
2054932012
17836984
1332463737
708439483
2041439586
949992164
613047094
1296780357
255737589
142131626
1360745656
891088630
824623411
364223819
180791300
1357258419
1497356542
1489413456
468073825
204221170
986360069
567802962
1299095999
417617235
1409992607
1763749087
1259827079
233275379
1294671206
1002842151
851381633
1473396321
924376060
40621095
1743656708
722878747
1844957987
1341231697
826805405
1911183373
1415052682
1600823622
200361845
804579990
880007256
1204365513
2138505785
1182500138
318364440
64709889
1920050688
1412088003
651426577
1395249540
540118212
151182765
1282683106
720194508
1362925127
1889670445
475488316
1418413008
948757777
551286470
1942010405
11674314
1655905968
100479279
625353432
1047321963
1201210686
1764405107
1819830688
1096594404
420914992
1828713601
1066194190
864492391
1907225216
1230898929
113467439
704872346
804227729
256002080
183531690
1497502337
601145876
2117449174
1648250696
1717383745
120708614
1891260652
677254164
727264333
1181007654
1257191841
1454467965
661698609
160911622
1229796048
1648234431
1451550659
1592990375
108354779
837345295
1969645713
673456295
1899699099
1719423348
64727235
150557564
211549031
349485625
669977774
493622749
1380799857
618944174
2038636141
336047584
1828037037
1924054300
1069111372
570605179
933896712
2246714
704101154
654471843
1598779520
1450310471
2109530927
18608821
1497605829
514564567
516464744
1897381840
271965092
595794390
1012541141
1937201238
1926565096
371886114
710004212
785014945
530527327
1339657460
1001360702
441571223
845463907
885405478
518067099
95811148
1913246367
854340189
508010589
272353153
437656724
2132328853
284657615
562688859
907963907
58800833
499171226
1235591114
1966987759
1931214723
427992776
1913183702
1855047804
1028654277
63285526
528197673
119570083
1182753113
1963438955
1926911719
1611918501
1380531250
1344000933
136321528
1517369248
625814773
955664749
360702003
1940557578
952136050
1309764146
233242609
977954836
554540921
1479624769
863179577
2103391087
1226725047
1313271211
832034432
750389911
657603541
1330686184
995707563
1886365000
1138365506
496243594
627727735
1321928012
2068897110
2041010667
2031571188
2082833861
384422139
1457609106
219393991
773133914
830445374
608917575
1434717104
739551328
359414351
1928049029
2078551779
1812087749
787287358
1293088514
1371875874
1563448322
328804309
1827459245
1213115471
1731843390
77799998
1818584225
1213835274
341459503
1601580480
175123778
476943797
784224647
1777099758
898878960
1849710511
987028152
1210176655
887109287
1651179067
827532646
974381869
1796687782
769930737
790671592
1143394774
1345819023
1638512747
1902150525
2140582827
1365346784
1824928698
1991134131
938925511
1904877066
1229202720
1023621093
1489674058
1552801426
1926987499
1997078254
405635076
1043986474
474291830
1404953289
981657845
1245140361
1148913284
1288374904
882073671
331172832
1539795401
1220139364
677772208
174486632
264585523
1384136373
1751659936
1059066189
556734987
693980713
1831898256
97906732
1201829072
1252424122
761577105
836336787
1155485204
1700252765
747055308
1575975948
1206919278
1314186857
1017745062
119188447
577100247
826308462
462908524
870805658
1440507308
1993659419
1142483507
512079763
1897009114
4817517
12681949
683785995
54687645
340560991
2090377874
1838633710
182974228
2127951561
630791883
904096409
997384719
608475990
830717922
1268963256
278073213
1289224531
592267893
233880963
432805253
1489877643
1736516601
1458600200
1142467241
2080195707
1077504038
1218465189
1926434713
596776786
1110075753
1657325899
2054334890
967021821
2056068891
234301412
368928782
184569368
689089959
167857223
1176126439
432184161
1027486401
1430675540
951494679
775694318
1209584943
437036842
773068492
1096959567
1334522199
1883591096
283918106
1685480246
1358417347
665402019
894462939
35937083
161026102
925540695
870517617
2004285485
1995542670
1408735691
2000227252
1285843687
2103845660
1743131243
822674610
329598552
1976363548
1454380210
12241715
1656186134
961614845
1938376994
1847537323
179089199
1197788873
1240386047
2801250
787451449
681205284
909645409
1762567145
1713394066
1143235073
124431852
1207609170
1357754957
1001203827
649897750
1565021591
470387464
1614895108
829896966
1245171051
490454411
980895644
1989000344
470799137
1511589262
1950106556
794355019
2322564
1597002131
1545672696
236412557
1485344150
1105637854
44003454
86909987
1737448788
1253882647
1655293603
231844264
1997878006
457237552
1868927393
7398686
159950526
1955830821
305888411
978585558
860502047
677634528
1406015880
318249244
1236413464
1605781935
865343033
1133441600
961240781
1381406251
111522812
686050515
11172227
29444756
1768400468
1424753339
1569156737
1415726475
1691695101
234370584
233920647
1712943202
1393587659
1068696442
459636671
880086525
47750168
1535085057
1053652117
1350799519
814563533
535110372
1241931527
1400109565
1066310179
369756745
1091528516
1849494665
1685221546
1914952978
477636504
730203093
1910183586
1213835274
1158488625
290830730
1533017162
769476831
1480708764
118651911
1130710010
201774909
1970194876
1090857860
1374532674
1995638330
1728863715
95998196
1965048569
1716241914
2058792273
811567443
1747335811
1942357047
2123176642
1260602150
1111731457
478805972
1854175005
171852344
354072465
663560833
1084420899
1320084133
363675142
908640154
514872460
534675414
1358983629
56548927
1953567305
1017672592
1871401302
1841385228
282063315
1478864759
711002968
119477840
1768335064
1750907856
2083108194
101944874
589890809
910225786
805452574
1494475268
1868404492
1107610675
980957316
1851380455
1763106257
1901712303
440210347
704237102
276827971
859004083
1906865633
2045975637
1870331087
1515479375
1107084899
408755614
187769028
1318934853
1329671109
582167814
384707070
1155318449
1964387729
642643561
1457826475
1555828445
420367393
1420698696
1954041358
1522743707
491562523
2007373765
2084509290
946827320
559837842
302395362
205606242
1405380185
1329855826
1950968868
1352388554
61836512
1090112434
94233815
762268025
1137313168
1778199291
216889319
720997400
333273653
710599044
1990324175
946686035
774908511
321007126
1100990029
1849906021
1405549279
1266069376
1248579917
1556888225
464881178
786268327
403067660
1099006532
1057650747
318451707
1401245043
1441661344
72791640
1642747316
106736966
1008474824
840620165
711815799
997536550
548819041
1835712295
407553932
1339212042
2094241914
2084202460
1501038164
678689674
598902805
492012148
1428373704
223245938
644585116
1458960085
998515733
1116951707
192039433
121710018
2088075410
361429644
388329471
543870439
1197329300
1828428130
1406952393
350584444
871997749
840079180
1706413288
798690995
1266838286
256046881
1655804207
844083671
1869985553
781855477
1907286787
1158713328
94421471
1574133275
512093488
370250169
792557539
203323524
1417487463
30608599
992104142
627575708
626632409
172907166
1992087165
1774766395
1105871312
1494287196
349250146
824014539
1956653709
2068714203
2131964919
1770780840
692014155
658014099
1859621890
327810814
1766313278
172460645
1925673572
1352342872
1344531905
1196754798
1532905009
1504403417
721084721
204307334
191565542
385174944
1231217322
638108794
816984919
1216284585
1163220428
1303515051
253390739
1544792186
338887867
245692047
178550330
1310210541
1135101928
1324459609
35295334
1693727046
1631995176
74648766
222956995
929838372
746733898
145925833
319849045
1190180245
1815766857
1775473089
1700815461
1597411961
387206122
1790786378
1062211975
1375127261
1548512277
339539399
1231902618
1854309133
265121885
112723707
1493219186
275133591
445008514
1978729966
2064117851
1308592992
1334990240
971088821
995944171
944345940
231393046
975019720
1923250482
1471373186
1696286995
1133816337
1358720953
920859737
693980713
1555536768
1584712042
926026340
500888867
1939119992
1881188667
556492657
2126019901
1252323419
1496056190
996033041
306768115
268368252
996523953
184659061
318355042
1721764167
1536757083
888926782
1717139734
960957470
149850291
1466089066
1665316936
680523849
319119373
2100838066
938479246
2093380903
811678365
543235706
1498871509
1899135787
1177806513
1419344626
876626351
1764036656
1709121498
1911239441
1124056842
972822799
778091949
1998875011
1691064856
876880242
1705368075
1603412141
1103455865
406474249
401118446
1803801619
1341262694
1525673504
1856983301
1796608093
1687894971
313288291
1943737385
2062137559
1454591839
1222963695
731377606
1438870597
1494955491
1240573553
1030979613
789555331
858546392
2033134190
1411369316
2020111147
850206831
1076861333
163534109
345710551
641948651
79179133
1586187678
2139693856
1208006984
309978653
2119604587
1892481132
1459195519
1988781629
1794385513
1702845396
1062738336
841478411
2086127409
1981020887
768585050
1545965967
779350366
993391446
922385981
1848105153
1066411724
838433597
671355199
1207080931
794987574
190764840
248256998
1319459001
281341659
1041053512
1794156400
1703418703
2056697945
280319236
934796541
99674266
1152633776
344162853
349374579
497680031
70376444
1828038381
1090765419
601593842
378774251
1339110311
230462059
1424333224
970358890
1377261163
46021124
915730835
1833021973
1525656882
499360174
979220231
1290501399
641359076
218658135
1876262479
13296945
549621493
2080382167
181585938
418043942
491471702
1784230739
882235319
1355805515
1324522576
157084194
673633164
575858614
505771966
1747946141
1129740026
973218742
1394569340
1430969992
2008574751
1618870537
795622016
99452770
740507491
55419875
754741629
152750802
1353369773
429504068
840683279
1749009244
101018288
1506005846
1570691300
925033934
1960185972
363822354
1558738042
614160545
569829253
535566851
632625337
68298854
584714450
1157234693
774250687
427473328
1853467803
856381886
1536526074
1407683186
2031176086
1803278041
116875110
2046495376
667091622
1043865737
248253946
1217097608
666145466
2096198629
781223896
318983904
1253045611
1042914205
1513914747
711897646
2091644578
1366333855
961418349
1059320231
858962103
598336876
1219819046
1511055451
1613600661
1905818212
717892268
1331036025
1974153872
797032387
388062801
1342069718
1754903877
1816590330
774459160
2052220641
1178938146
1826714411
1798091644
56484322
978108436
1532174679
1149044289
1298102272
1213399336
1999488991
1335299638
756473888
86532333
1488483910
2117448536
784022292
885928631
979504645
1624823925
1013860546
1306069346
583255018
1214584366
74199251
751030261
1010434912
502963195
1097782485
526960619
469248474
654408128
1826169704
1655169713
1231361212
1226813123
1988474710
1629583666
345048422
552218532
1301412412
1188870267
333308829
270375819
1623463764
2056688632
453454514
997641257
1286102200
2135899719
393310117
1026203082
1095107805
1656289967
156438807
779513768
1135605606
263930644
2076465936
1471693663
1293680666
1864806987
16880108
304724709
1421054006
1383097030
626183834
481733660
623661211
1103405723
588236046
1080660268
1740078826
1169490825
1024703414
1049018544
1193594825
690726927
1364129266
467394016
304630304
1332442085
826929454
2098626515
1373892655
1964414863
1147569971
2122971657
472595494
1766839363
1085610672
1084395122
476190961
2031796010
301785684
2080221507
1782154169
2031425819
178545865
840446411
1961129266
1080056251
1039955243
628771013
1265955514
1970835456
97449171
930333503
1928361600
1335815837
913663561
131609435
1340102692
1927274946
749395836
582469152
1074167415
934736720
1575005363
819842908
1691151759
801735115
1887134321
830229587
387344322
992297897
1038502115
1430734942
825525599
1093835528
102708200
1664604393
134405596
1235538520
1396283939
102209296
1041951426
1000449627
1433909878
918290926
1619820221
1580041630
1828771754
548193663
1047982914
1202199118
1682216017
920665493
623402217
221984899
764766094
1838557313
2082107567
1597409041
402814732
1076191843
431864392
1513963382
577793795
1421298450
2088565806
1796930274
838384053
1450459325
74861553
423146243
2126949903
838251039
1150255098
857236069
799225530
756334232
327339271
1699690975
562090695
1287950145
708104240
1626771381
438489851
478470748
323678561
1147752598
1266428098
996116548
1916687175
467620449
144726560
1654877900
1721364131
2112445521
371845454
1720951102
1284918309
92258257
792226794
592928112
201325011
1260335168
1853509765
1346123682
635754816
1032992361
1895087005
927221295
2070196782
827437277
201519149
512177582
736582979
1728819427
1359790839
795511203
1325109710
361369362
798414716
961290987
946133704
1303481767
1329311226
1460952885
1643750555
347031440
784351341
1090893559
1174808991
1611247051
997111932
158037603
262859667
442134826
892864535
1696413769
1366079564
1818305755
1103900831
223536565
1856302807
1814282733
907326654
1151137935
1308908489
850632880
1338747823
1786056498
399160974
1414789091
904948248
121683389
500831097
417515619
1957061899
1182774637
1121920423
584549816
460595516
1520418242
487991529
1308196903
1522302304
1729361743
457855786
554429902
99885862
1394343267
458945845
1733429065
2124992291
1546259646
82490328
1746286713
1234625185
213519766
606443283
1570316061
2077752865
381542494
384992736
1393239007
136768908
337049404
1686720995
210829844
1291774478
1059583963
351201558
662106124
1943258443
334779358
115356232
1976762492
890817288
1566023245
850689786
2118772783
1690396227
112903409
1454857141
1003619512
744073386
1225450701
315893056
1987119450
29023695
1410530269
1785327191
596900928
863401493
1943730507
1423871184
1890041046
1937233512
25641098
678449378
67412497
1961949955
927578366
1154980325
726197373
1385402021
1660752377
861415683
2036611281
1636491471
604792633
205411106
233737221
716732092
427145389
1383267837
1571824071
1089846415
1114292048
1615346903
2048474128
251557034
1997540418
1199989315
1503763957
1869269234
1546712014
286015033
957421053
53541541
2088964427
536568529
1920376717
53997434
669736069
1103713902
1554226713
1858924116
413189848
880435128
2103117409
816315575
210112655
334198805
2131223517
1694540363
946499846
1102286693
1536274917
1886218450
1198612144
961921197
954717815
393157870
578040243
1683935087
160384206
1555988973
1778906436
1409208292
2056697945
1295797880
966211749
850902158
755922683
1183832615
768924456
1323832964
1927298980
913365843
502468677
515050786
1033895146
797197929
1675138670
1442499974
1950663797
56529225
60132296
198086397
1616141173
1297623095
954629353
734534075
2134169072
400338989
2089447238
217837463
248283773
2026827435
1299668805
368790976
1341735549
1210508764
801881015
1081715680
2020071341
741216573
511278730
1932098818
537530285
308326401
1079719108
1426436530
1071263784
1958426718
1579805079
559635492
544903601
1280044487
879687295
1814050543
277485278
369714
1365669588
2104170232
1164764174
173966305
751275118
2027879199
122829323
1387104439
351318404
1667359651
353139324
574505456
588228712
1517220442
1370561792
1793382709
1963232466
309373832
744195645
1051796949
539586129
785868782
228764880
83080834
1729533472
881658667
1548946727
1765729677
1237134433
1373504560
181567072
1821920699
1904575913
1944839842
1099157599
1164996592
18228884
880056628
1962093894
890140688
1893846544
1931750778
1618874310
2111384109
502886658
2032042094
394576369
1013348224
1239380279
733948394
987234359
629161451
699374467
2027927652
339418213
2116626197
1637052844
1366355677
617470409
1535245114
1568380551
2107140801
404659400
1983212078
1339099434
33414593
1596458954
350109260
1707504998
322003855
843549913
1147579574
1610220206
97154688
1308259442
592340387
1090055533
413845710
947344318
515141796
1169370226
2073296030
1740647508
2020496075
1299513009
123479611
1234542913
2001128635
1473058505
1077984475
654755587
1386166008
1994083744
180612697
1870588402
672437333
199330005
160399901
779379072
1508896195
1397104555
309747045
999566681
1857214830
1670895464
1208305090
1679280021
646382163
422696173
361988729
1710921016
370947137
647324959
464524269
1832010108
1068053507
995688159
517431245
1470666446
1092695399
766354002
14514777
27139556
210485361
270454617
2035099895
785890143
211491044
297954829
150132377
809762619
1063229092
1436255597
1420434127
1952039207
2054177263
1252321428
925280831
167451577
1548283041
1409731835
1965941008
2060338359
1710722009
912397327
1660509671
1878191141
1870122935
37161092
969051378
293289774
1230095036
911890505
1131078684
1563315743
1449648906
1815104890
1329378582
1977895199
1721421771
1325093127
203024437
1972673827
294604143
596728672
893782
1111358284
559207298
1243460796
684703993
110426661
537055227
509541363
1967044467
939671064
451781287
711694984
237623620
1920152222
369435327
36354846
743630842
1617965750
1713124143
1828328848
1739461141
1847990813
599104627
1685451228
231161535
596786834
69782184
1239166637
1960383858
1042544065
390797393
1331311129
1189638829
214798303
1832964832
1402737887
1035104341
1294403797
517811908
1837651057
217251899
353067830
1032240119
684248632
591631927
1776167830
112305335
283751944
757873993
1172917194
625635497
645909818
2137081143
218673057
739464174
951109845
67658768
304403459
1854312123
148404328
1053622178
875201319
512395339
2020959636
352456629
1030992099
1315479576
1879860197
1382667596
1211233850
1778947105
1781845400
1764136842
107481269
538296689
500902854
409055254
699813957
1260928054
1431185756
1097618142
413052151
1072362039
1476846570
1012541141
974940431
216735245
1132524785
2120261459
538542533
218918024
959015632
1788858817
1577005692
1026952015
1374863619
1283575069
1341306444
1538365398
2050868090
2061710504
1723557349
1543214950
2068971934
1006099022
477622492
744564750
120293175
1207176909
1026615612
1531253627
1151961860
583357982
30104469
132059194
1810866435
600456121
635911318
82660622
1228141121
1137338561
2109785847
34178367
2083866078
1165199283
414162323
2011528004
421150831
466193728
623228011
275513078
1265034388
309495714
474034732
1836016842
1905641600
662246640
1884039468
268473275
593528596
715512364
1290580196
459353802
1516125363
1473185616
885066387
317066061
321937068
1094663507
1550540277
256012457
246107201
1922945171
553774758
1436477072
1785656594
1350848185
1426038445
1142606203
1812301843
714142390
323079131
2077236543
248094478
1053347093
1526171196
1799305959
1535907274
510780586
1673871043
986508053
1720802975
64313345
1513825318
1083187919
566704287
2045157276
486286599
1264947722
1954898427
757269406
613581420
1417598048
1410678799
1962808947
595941231
160203870
1361786555
458722233
1784388105
1722156488
2024784346
934617315
735900066
99339210
1064236790
301255104
295687280
1940841467
491149338
1558824203
1661106564
1345080024
1408964238
599902008
1615230198
1490067157
1655950125
1243140786
1212514987
719616946
1124138101
344145263
403491792
1393326327
1959628645
325412625
1901374048
205865585
869117164
996451433
886800662
678633890
1731834597
1993512755
1971439860
261808366
1703014745
1369930601
655169474
166701652
1314555390
1881919110
1277467957
1490541117
1914396326
658538374
2012424581
1969204018
2037697113
257582355
444401288
1147283186
160047897
94928438
848801841
684878982
442959089
768761823
1859794223
1082837030
63135817
1436801048
138946491
729913267
1686131692
1855025691
1135694447
985258984
796358848
1525764843
1963809503
567010643
107025792
1295633697
1270179607
832257947
310961027
1459048355
1453650263
2078862707
1229809045
26557479
34614018
2061359234
250297938
1138446716
195337378
1162532696
695346256
1580107949
504574502
1044221312
587348388
1131603186
560808440
1339231016
1282074093
991085467
1336561477
737382153
157717537
965285577
455442875
1237892624
142430208
725753366
494145926
359208008
961999809
19151082
569029028
579038446
584727554
1245432350
1353736030
1161259213
848664978
149767276
1007496235
2053837514
1973137325
1075851059
735281412
1858175696
1782103703
1656173832
575148191
1312872094
1630914363
933439235
1768603550
734856193
1685543124
1057436082
199739709
1615857901
1164947946
759046789
1351320505
1857454674
1289617730
1412330161
313411758
295469903
1146291553
65375840
1649218256
1928610468
274646704
1235649082
1411318147
1412209543
2058312942
427652887
1923761130
1782994107
1578798735
2073748162
781609756
1586050873
797833026
1280690785
148772261
152393587
1370858445
1581363785
685093799
669040
1362088599
1031183440
1988707667
1274461470
2125243148
391713172
146294624
79761863
1081312503
1097071741
988435127
11637155
1547044428
2023182440
311546564
1102588818
1464331570
1646620922
583509244
986119781
440938306
1344100236
1036016594
1153760087
1022409474
1608474798
2082758988
1971332000
1670102175
1542853310
1240491724
1755102034
668103920
2056987033
1994483134
856795216
740788007
403336051
1312850319
458238016
1996081952
1500270170
1332266224
1588411860
75915622
1727210161
402708817
1259328396
112702471
1860348424
1553930047
1956828900
1212193027
1401564204
297262072
92957594
244451157
1242017116
757518429
1086280139
2058463737
605789113
1235291634
884960091
2024321854
654483741
419468199
1643858548
510123233
1994316833
2105457724
1243400053
1885465376
1048328418
1198660269
52940216
820121251
1650963378
687589218
586548046
193777145
1764980310
1663939631
1110755436
996233292
282181240
1893640187
2086736046
632964454
682927172
1096289417
2086981090
1968390912
1676312254
1272265319
431656868
1058584935
1284101582
885867566
1325212796
2058374312
1846412551
1560091223
2026234937
768936746
1575144816
1511608260
409024195
1748591601
396761556
1474481640
1335082997
1664524516
197552035
591748523
718482979
295714261
410040878
785900274
633368308
604403392
89444720
1724709508
879943298
1134470016
1714644725
1545805581
1266697654
82447643
1358640885
1326804377
1776504429
782855899
326619278
1801014472
1426211876
1462011556
2030061258
795968799
78747681
775582485
1005370546
1047867059
702628427
1403766080
73853192
506609754
1106630657
1410795455
573746857
870163876
947106996
1322863175
1459518373
1719249948
637363614
1241786649
1245138102
189993369
1107282231
251111483
1842479927
978271873
492552201
342756049
2034476699
192297862
508295141
1164866500
1049641507
723190785
1919636255
236893253
1320135563
1651813755
1513333326
344898176
708162738
1458222905
913549413
2088041223
1608077442
47483803
233277548
93596057
374677465
1917991961
318937345
1074796304
1058824727
1454772266
2084104917
2138902344
1770984358
1669571206
1048389729
1054757265
1858715102
639725110
202067266
2142863218
931546366
2144241151
1996858095
972211177
1178380452
1855118030
1045823068
189989978
480081583
255679468
1707886856
495220828
780681042
571275531
1297504721
437127231
345154770
1901644832
742759930
1245221600
976738527
1769308491
407203087
1917690555
353352030
955007890
2138060837
1317383087
868987258
91642384
1661414005
2082215798
208639408
1513294217
329448510
1319080148
89639257
123304041
1495853600
2029363147
158578114
974775682
476219958
1774364957
725751779
1484264154
1490000088
1604090619
211723051
1087176891
1907823136
1724305628
877551447
1951223603
1310067932
217872105
1519707481
650024923
756803421
177106588
1422507030
680595035
68288199
1700186058
2077338683
300595227
548180593
1462247953
1962608182
567409154
42546820
506483781
331688762
838639544
564464003
1381887741
868605537
720927252
131646481
2008103536
551368299
1702546934
1494129416
97449171
1497818950
92409944
316519020
1869544622
29095287
1477070711
1918727691
1884113515
799399536
1992616121
1014137451
1610141230
547678459
359355472
444435601
307911676
1055199691
255396962
1673588575
753740827
1589819588
851019541
226255579
384225005
1147470561
1217610278
44885725
307802229
970063664
1734661008
303058743
1301313245
311519771
1304606169
1526310437
1540960412
366673591
1476074991
658232316
1450284558
1000901916
89849769
1516117778
1514802965
1605017003
469467663
463190735
991553682
1431159982
2040165310
829756322
1712182374
1716110485
231880131
1562852243
1783762865
382486516
762128868
1022963301
1911594806
1493830999
1734949585
2025534822
1145186717
1251999141
496498566
767057629
930841364
71873269
1743177825
41504857
1199892335
397503529
2081990308
1742614499
1622947066
1475076564
468112217
427581326
1920575654
1147018727
649837423
784230694
1533146183
1763627996
1459508334
301836448
189350189
1602157815
1993641040
452018995
319429262
70271370
2046401468
589627473
1037230152
405132473
1882206962
943038687
2031607645
993691457
1875963827
1631643932
624775771
281257286
47484560
1024647029
881951270
19306395
698588478
702399765
970816641
1408210985
609791541
1917958700
2121373450
2018805687
866919271
2122956160
1156968541
420473246
667194921
1569796439
1127779779
1575759675
1612390824
1114200176
739058703
1160125312
2132019732
738950934
1111012009
815491260
1459494571
904493053
1552590868
1203101294
1056866934
1819548486
2047807818
1809134837
759185062
1225413510
372923676
343449221
1521263113
1079554058
619363735
1309013697
1347260841
1915012053
358895498
1343836299
66129480
2095737898
1786781917
2052939711
2121928220
124221502
305222360
1494591527
278924117
1057166823
2105586487
724222656
747062493
1752536246
261296534
1770031583
1998605977
1248632144
1587438429
167048648
1153230327
1189097099
1575783814
872343651
1673737213
728444922
515196853
232047369
63096688
918905898
971569943
198281307
1958587554
1896525786
1971665310
1953952426
609423968
1891699980
1474700603
285713130
45122747
1632531555
1298712641
1245571339
1094052849
1355043819
406004525
981667933
834621231
1583311669
1111836778
1510745368
1770613234
952353059
235188745
1282495887
382446458
439523963
1614007477
104232352
765799454
1546770709
683780598
2022450616
1965233551
1844694681
557789908
1591631263
2071254883
2092855910
2055252899
2106689400
2055218165
1902543693
1775981276
1611177405
1739641188
368530637
143771887
356974954
255864018
1724473697
1355779444
476885282
1239043539
985455640
1963268103
2139855461
1041881135
228434966
1201061549
579213103
1228039796
757921821
2089983167
837965019
89002386
1648309834
1587125530
859684521
267831329
1590448257
1329783199
154006989
526092368
1823922660
174466912
401260996
331849300
297466059
1951861977
711763002
364255834
1355224583
1757767191
1937391430
741315813
259575242
1086859889
217735046
61363895
1419571813
1899013302
601807436
845515009
1922638528
1868187981
931586730
240601057
1316150314
862503866
510988927
837741266
1926571778
535734108
1440071110
407066160
418332684
1623278560
768091389
647957760
658963251
63677518
2036157734
1352762977
333755949
1619142454
255240645
348945173
1412391768
1934483041
1747538008
563048285
1122569818
421934916
1897271486
1816606712
2090808770
1701439447
406234392
65920828
1190729981
228446908
190350736
1517026922
1595879500
1970499386
1692783244
1184264898
66570212
991528545
1944031170
1659200015
479731971
256068566
1799580457
1207228007
1445746648
1398099981
1849913574
1217623385
363215647
624755523
683573146
1008082569
600617449
1995392109
330704738
452135263
738128024
1700395731
456144082
179143490
16383049
1838100969
1323067464
1339189505
1130013482
298573192
655109372
2032050551
1351853691
1756760272
849812404
368362445
230595489
532507949
57414852
137328520
869064805
697926958
800449726
2118287285
167858519
1005663394
2018299352
272664869
316621130
46880264
1768919875
1197121936
837572967
201999863
469438802
1148814495
1226788866
278381184
834651189
1094888813
1171344027
951220226
1538886528
380090132
382711360
784105694
30109099
1656527121
413412738
1323002159
1994129809
400812732
1928106857
1914287215
887759557
2121462829
31182670
1629994147
695098039
290398712
1417261911
1388967714
1019202986
1839133505
78288949
1103992222
1845204510
1910230619
1116480065
1708101075
1199107434
394898341
886511700
850555954
624076180
1064090143
486763454
124941603
382930238
488213054
1883547951
830590644
661235303
1865893245
1440596931
506592695
1929870286
241996163
928329164
379482854
727813989
672734885
197962709
547146733
19902063
2129481166
1278866407
943263837
1248988827
2111961937
500878037
1491504445
254583048
1045424823
1771623526
510084559
117412458
1608833329
1708915519
1214333366
1020580521
757313891
1792076247
1011343745
427940570
1202357154
496137212
135758755
566190349
2142868788
194081804
1427147853
1949551649
136721264
1799222111
1216641771
869037459
784006655
523315110
1389771991
1745727107
2075704271
1960527440
1403031865
1439152412
75638478
1375965780
796980742
444411397
1993814238
741974934
552273631
1113672853
1088251953
200002009
1884604901
889986881
2131114582
1536319603
73504971
490500545
397938087
1227102089
1552512508
1272147635
452440685
240861124
1604958403
1044013030
1607379565
931943120
798827094
200768248
1595877353
1669464851
1304819515
1471694088
491233559
2040040194
2022022428
944856684
42890160
531763781
736249999
1375856374
274652599
2028988498
1865036311
183468251
882707993
2147056112
6416002
1522735447
410623591
1418301679
1370972142
437316734
1683628715
236728560
121922902
328638305
736666431
1473676198
1709259616
299287628
188900817
1761132698
2116090655
508800253
175122126
397379429
1792692840
95914129
929307068
630816092
1699738120
1625286618
307756194
1872959838
1732596787
1438934938
1226455838
1214298587
414303034
881396613
405077527
687780564
1130162410
234542937
1916672425
838606219
1650573079
1995006531
2075325146
787291965
518180861
837039680
345724790
963372994
1713143179
1284001130
984188728
441261006
106407750
1691185116
814465227
159547397
356638741
1729036134
695041857
905481212
125682423
1002706063
1920838627
1701427798
472396676
723230686
1446468937
93097517
1428302410
1287148830
1773085955
861032230
1807802072
2032714779
2024416596
1194259330
805670481
1341341994
1058823208
1898203394
1096708863
953627452
52505149
1050179777
1990755442
745147718
1864793628
850773177
666767075
1824111868
1501591838
651413344
1502682645
1468794197
981408088
1788193610
1828411248
1472662360
1954964798
1796679542
1298620623
1410795455
1738048790
36097533
1342082668
1814897733
956781196
1250067074
486655809
1927359275
1989670891
2099921210
1920501025
1250201645
991221801
1661151644
1865004188
2123069478
767446344
1964305064
872296081
987365317
793346682
895599413
1496369067
2077158162
1989905823
1131458120
1801341583
698444755
1916247822
837611126
2090169858
1687013933
1039920110
841439217
859969968
2132827898
834587419
1695557474
67646056
1675408332
13264342
1032633200
1978023702
1767838904
1353536489
444070267
2123356009
1711788689
672997732
1553268767
1017181678
122575502
1222199799
1603161079
1704951269
1954096818
774219892
779506742
123817785
490127366
1048562198
780551167
1188739284
832168984
196257689
2060559235
1974302120
1227534031
1976765928
691377423
2027518694
1025840862
364316405
1032991780
1322686434
616297662
1037651784
1788464323
1619956199
1012782078
603144302
1865745325
260176506
1042152784
744789717
13211517
1130834869
983195176
224854140
774572592
581844797
418320755
854936503
1393729983
401173288
202718643
1224482143
42076445
1980941394
288955047
945665738
730176895
924628348
147672437
856050422
2020424803
812374152
1682275020
102227527
1044448771
1207606958
299812017
498003125
223520732
317368885
1616257578
438946948
1523484052
1707068522
1144994724
2021591216
1711770820
589231569
324037583
1536309505
1181039384
193055760
1870354953
1508860050
95232697
1026712699
326211819
1978214182
395153354
1467110591
1169666671
754093020
835435877
2014342579
1576806036
1693595041
577106396
1261337227
651919313
275980003
1873541264
1844378739
1180182787
25705022
942192960
1379774693
2114053878
428144450
1604747403
1114296791
1614072253
1000465678
716533836
1467945355
2005888963
2021430548
249968773
1630543046
2065576626
425405789
463836018
531409666
179889305
273001699
1754767420
1196569526
286752844
1311882968
1055106885
152652858
212501584
441990
1395795374
1727002551
1012049459
1762196411
1512816544
1469798426
1702315986
2019772298
224746341
1994272345
297532654
15402746
909733189
1170036741
722904036
2101583788
1050297525
73212565
1590987722
1505433436
1263676559
341086671
1030309846
1387832872
1917548541
1232328264
2085402082
1158643298
1980165550
1039392278
756872342
707196737
1263709726
121038107
482666189
142138897
278403887
1020166529
1560859990
1769143354
869239691
1637627014
1042077998
696961730
1659268938
2021863764
1456149459
2129422500
165504792
1709495516
757291695
1838472951
2063179762
604729899
1435993025
199801263
1549073310
59013449
515404368
1610212644
1606954724
615405500
571482939
1269591125
1369830181
1167473118
904723423
2044779394
733516381
499781657
33090808
467371742
860579253
2083606069
2056931476
221897507
395814118
1652553518
698371793
1407757488
716413537
1967987316
1883231929
1805678025
586449277
1082226673
239673945
1415216493
1599759460
1853952261
644762650
1700787867
758705727
1622050559
240877482
2021976479
2039169475
114113890
940649578
1648454878
922336207
197980495
2029337943
839833321
1858997148
640214660
223027218
1782768625
158600027
1470182468
1743530061
919640311
2015599757
1095278142
1582066845
659003476
192505343
1600076393
119668522
1906099590
1899045951
460902864
2013805658
1532262315
10954241
1940485653
1316156031
330001787
1603130035
1077764251
1596242946
1511479572
1756175033
1929232796
1135591264
1429241979
140715398
1168454887
2089694639
225195928
1529941397
2090810293
1372972517
1607887629
1265903313
342380186
459040283
1872777015
1878687441
907695806
379769447
80791708
1926122156
814614292
222138622
1672156421
1356085420
278549842
224312195
2085026628
1985416557
1544155355
659972521
848694708
723556971
1882916471
365235022
1009013097
1940790227
1392850593
1350341575
1052819678
1220762224
799984093
1513650716
1782967210
1359091815
713094336
1825077571
1679175435
777573451
348538085
2131443112
2013517300
34619405
1629020541
2604309
797287407
941682841
852992425
1511636656
1082265752
2076266895
2000755847
1583484839
1437035547
356693336
897983218
2041785869
2112524439
1397343580
1054001783
1909829556
1778108619
1549239823
1440971348
499903114
425294397
1279738224
1880941973
652752377
2028954013
1900946532
1106484343
530603010
2058810058
956690505
866458963
419667626
2077470788
1068724550
1989059319
41376856
1645124543
1979830658
1337198723
656315102
1880574453
640465504
1145963307
1715877041
406865416
1196137083
965162052
135761864
1167770685
980752746
282941982
1259025890
482511892
730616234
1422947360
1822350117
304535680
620988672
961143426
2081584114
596319916
804282788
1675676023
1093841654
106358327
183398264
1488575419
398884196
49820238
815622218
497307230
120095690
1915736666
1584502897
1070444601
2067136800
1572009466
1810539084
776474752
1060036219
905347727
2088249459
197400047
1476774691
1616947227
18015019
809500498
677134057
217682452
324520007
1620083295
2097460200
605007520
1808460501
745739895
863323157
765937236
20155113
722112315
2025769444
612923356
552309951
365330191
1080210311
589944321
1711709737
1904040378
234715143
281791722
1775441072
981490859
1524843076
282565566
1838842551
1050972135
1431122705
895211172
2044371314
836381648
1222683428
1716807135
376130188
336123820
31128106
1998559936
569896478
545646678
2134384452
1596498479
454634096
1613261084
976003915
403156169
1430055383
736687263
550787752
2096758369
1806369031
2020803557
814019344
132539553
70590871
621193536
1676680424
401007756
1915889909
1908127321
1904464554
41549040
1143594684
1321875649
965107542
338492231
170301183
1679144357
190146029
818732144
940374539
1084491555
2056099872
807158868
2021288189
960681451
16639181
1655095504
1613433451
55824367
686005087
453326795
1257014414
640636025
1065001185
1218172482
129036118
886231885
1242156744
1653046447
2032426942
573803189
562805367
666306119
1949361986
1499642185
278541835
944894851
911656305
57077933
1110415506
2063924119
137709065
297994208
2127221851
750047307
126261362
1565708602
527008543
393675428
331527750
624922179
1229510161
1330976862
1531381094
2143078364
1198379096
1533093657
95966606
1364771783
12812121
1530536083
692642952
8037131
849916856
789831448
2108992266
195884308
1015153212
1519635785
1266459525
1914184350
363544321
1482731212
2054291353
229925661
80089521
1402741389
143771887
1234049745
482259861
647405118
1227188925
657378102
1190706930
1773526600
1200917890
899864264
608220257
583573884
1842658733
1960921338
466314552
983197125
1806537146
1413004888
181228960
1949737537
948837522
1977744049
869942010
627808187
1769339509
1650057382
474259750
1948982399
344753924
1056730750
18409581
1956148456
958520769
1469509612
776199983
1987328139
684720826
1718824769
450233862
447751222
2025660276
191791605
975787355
854309983
80504556
1126595576
1636010222
53272666
809296814
952532110
1622187999
1069798235
1771411017
1182454239
1726708046
1750039641
1318130003
164912465
621267735
267890631
1645756402
355131308
46849233
485204376
803115793
1786995570
1971666793
659265272
1636531703
1073907904
453286272
1848209110
2057954717
385347792
759896288
1741501692
353309189
1325331082
1743892396
1965850379
1583736488
1189313083
1485564074
25041205
1524064632
763167304
989330261
862360909
833855502
1501695210
2011090078
1942126123
1123969346
167743269
1090847927
897490116
747536761
1692113977
295597082
901494345
2122962933
15862175
1787641805
1328230864
789650370
1129416715
136543025
1886244065
497680926
572195192
694517597
777120871
1877385593
584457275
716743817
706280795
2028503835
1982181582
1338678989
2100553927
74502523
151361428
431134906
2087007930
510611173
75449094
1630282968
638134879
1887238126
1082092619
501653439
1250795548
631270860
1795448532
23939516
852071922
809643873
1109641677
976371187
840713787
2119540557
1736987045
1835099603
2070397348
1581345182
472917599
1495889605
958939215
826459051
9968194
614212420
2090613808
966631228
391592757
1066573175
1096357746
861188267
1512158338
1527348809
21394024
1241268801
408808016
1410650745
1751060030
1657480418
560462960
967593507
1293747415
425717336
1097089878
1622526564
1849161332
70373776
1849838212
1069775358
79863152
145428435
1180033409
744227788
1134900945
346426122
1867541220
1543261648
954437647
934580882
765208503
1633503288
395270754
1363300222
1134444907
733693176
1416027326
743159302
1060223145
1219188357
1943683107
1776564376
2127939873
1413079474
752346820
1619604310
1150676023
194583874
2144307482
1212290328
1402317703
1822455513
1495192095
1838321778
637895588
1227835252
887662639
1430428924
2076789198
1188858224
1422151518
490378922
724501982
707721920
1784127216
1894046415
376857898
1984412055
61971160
1632511650
2108964946
1281929560
1666134492
866986712
1366193705
1820990693
1502333359
649096074
1356269224
200219703
1645159536
335293782
1712674453
701635738
2028360860
1326697674
12610624
379079267
1650353324
401794316
111710496
110003294
115629721
939013869
2026151912
1879824559
1970512930
1434544758
485635669
1857958812
1205447065
156927748
1547835931
18553084
1899165500
731344502
1527549342
46378098
1192062746
2068969280
221242687
1240086421
215656162
1931855558
1361958257
1290983390
1799698668
1091505998
11179986
1318446712
636770940
427773583
1944635927
1505872031
403838355
1977825436
375488086
1361814841
896245485
732494752
1893511154
1170382078
120419421
1865947869
658562269
2005915214
1037287177
390058879
322277226
1129793640
1139074340
482265421
1938378713
1685068068
1479872792
1762837711
1244485745
775913723
890733162
956105548
1181865124
627910484
1673403263
1837433856
1275369419
574720183
1449838981
551676955
1807700461
659883082
577615431
1534036332
728428953
1848989098
505091780
1380091211
1068130795
889561497
29432870
664012064
72736578
951967027
908130284
1733923129
1839212787
230928663
1398568518
1492031728
1656289947
1507039688
457059714
1244949655
361262376
1490417329
424920165
1856097358
1906248780
1968131446
1151346411
1047287983
797948949
2126304385
2857695
55763798
1779695414
116390676
1690145086
513433322
844351406
118967180
121274266
1408592129
486650350
262730325
243937437
1183446641
1187207779
1413445139
2060442391
1222795890
1119893379
1383849393
2103965564
1401220404
825497070
577361437
767035560
1824335687
841049677
844003857
1673754198
426688563
301337064
968657979
802511163
330254572
128358180
2056943806
381994034
885005954
1789718753
1919256845
954811540
1539817929
1444602863
665906542
379107798
93797001
1387090160
67762924
769824382
389623847
1497641844
1720179577
2146920541
1772936
1530329942
477030934
1849257208
1535429299
1653656963
1575772597
410471756
932905406
274696042
2043045005
1023837483
2054335853
1530942599
134704761
2074859531
1270288512
515121620
1497699462
13980904
1725577916
2121847594
291045766
520764773
1605968320
2033645216
1774405510
1994836808
1696452196
1281337538
2106278353
1366952159
506282063
345772649
828627627
469945253
1339711815
826935214
252798525
820532465
596572133
993103598
309947394
1955295165
745000863
1885982855
235496238
774222728
1867062332
720701135
602116718
958387036
787745340
1483280713
985664713
1761218084
939465857
1603918641
1342565541
2023658113
941906150
854420645
1478797811
2055177743
853632994
1572492373
543737040
1358731083
259930423
963628370
1077871027
2061267441
763862628
1995977487
1535429299
1963875017
1804194865
128828169
984229082
493139437
1216418136
689937981
2062169392
311279649
1218703875
329093985
165174466
1837665549
168175823
1513997876
354546025
1865841656
1863092128
1631284325
1203792664
182826086
703914821
1200408480
31669246
614892681
1740650609
1890381400
59677703
2049703221
1856972150
1462548933
2105189034
1938748231
1416652315
193684895
571559432
947992605
1091659620
627922498
265892241
1297398917
424623695
1107953887
337296781
557038527
1583151978
1501544405
1927627854
108663815
226944251
24356399
1016839689
1892178695
2120486887
906622828
2047432724
655456085
970094061
1653332249
403667901
1439542790
2115119199
353341322
754047538
473426877
446932886
1156334804
2026428545
1593750665
1617345859
871602937
630202810
1375614238
1048235328
1264232000
684470930
1241181819
896343640
1261601623
730107143
254276187
923806814
1045580221
1415522544
2127972914
1936640328
263074785
491299666
1388199648
606352454
1076536863
1195586180
78964422
1379315208
185587999
185680275
1836878646
414055122
1775822796
2106181112
2144670337
75431456
1840676711
128504448
430916908
2109061912
1603726879
1849548964
1326984808
702438179
1511388860
88066024
274856612
705038036
155524899
1972689195
1926136898
1624035390
1128589864
1213797973
1718962852
408184315
1230736800
1569732964
457106464
1914991087
440609619
554164198
1318776207
1890865768
2052631831
2129175007
469462458
788170278
1095744544
198629200
1235037263
1611393224
2059911159
461875799
1141299449
2005626731
1408726173
1348918423
498572277
1767267164
517716621
225437415
1831257278
1487429538
1836710161
1897573197
1935229572
104731826
1097991902
1768143608
1264768273
455726775
833111471
795732442
757617425
1360792641
1920356714
2084744308
1317764510
773283431
1569104823
1878629309
1205125297
856902092
920633614
1611322603
299912955
322817039
91451352
1186278223
816939172
1379117660
51663146
2103141344
128079689
1929435541
2015932877
477187958
112085535
1457253755
1086940242
835826801
1499365895
1646197757
1633512967
724612302
50853286
641761597
1663778682
1898717561
185551668
1190521260
1860220797
2013186121
1351746366
1419250205
1809139491
1402525550
975890962
243727543
1294403797
1539787842
972267673
1803780164
697397392
1324742483
962241127
1195279078
437327559
1047058931
575312587
33414593
2074628202
1875616077
1560238915
489124559
220488676
771697361
458083620
1167608305
766410914
920481450
1139852048
1875294597
782927621
257114574
1560167502
503288767
2069131294
1132266611
725221113
1048958358
958910270
345758741
211405517
555744235
2017934302
246358101
674420616
207397463
527847855
1180647177
699975616
517020870
341656829
2000724472
1147659465
1702063600
1623416745
117551062
908068975
1149856581
1549403209
1656552624
751280447
783365607
86650516
411972075
295248451
1266211881
1036003140
991131684
2001108895
1621649214
815775851
108545237
244466167
530479179
775473787
1461113958
1749501404
390191781
1856452852
123398811
582955179
1281201685
1198052654
1099229138
1990659390
1042885385
1384454168
1526721868
1543209945
593842724
432088188
1413265775
1522403660
1911609559
346901598
1733369961
1247738259
1910105895
120367720
1074553057
284907043
172765220
1324829816
287029597
1568144512
787700818
530992437
57491127
496375403
1653879000
56337421
1457796283
672283595
751516942
2075429618
383440489
1554897097
650215307
2140494822
807235974
652959467
1849060705
944102739
1414250037
994898644
200521415
616982679
1312464609
2026663459
273317418
715938124
951004383
341306820
1969793972
356545272
880582314
383015384
1277691690
680857757
519225157
2147253270
1555249406
779426903
1335145566
2090165974
2083328526
1846947031
69566548
1326160278
406007464
271458480
1840534407
831132545
1161832794
366208439
1104983228
1301316282
1012955081
1240810643
1952803000
1422167307
898974227
1700960273
1803892599
639745016
1450173042
484601552
1593074281
1771270873
1576640748
89397167
1084739137
113621861
195426413
551879974
396096191
1766214343
1157659664
1727354988
724271083
1759678108
53658148
2111155691
665686166
2017986487
175582463
1897831238
207346488
717564418
48853493
1845192814
1712087425
1100728249
171485255
1709350255
1578503744
1150798136
1544915261
1667287273
1412992626
347836247
1793891828
413977
866138816
104708781
394541814
1582917194
1295144743
470767470
1962842006
850069467
180730359
101326583
505677458
2053620330
27605774
1259954151
1366128451
394671509
640854778
2101824133
588684055
1218054300
38883481
222190014
2090355480
1216758575
578885653
102299448
1516869431
180858150
1493109474
579606125
841209723
295150477
332033708
942633809
1961998399
1990667226
1149294138
462061822
613711255
344290252
736576372
875100630
804218373
240548363
1479373577
903458704
1013747309
1470283710
2059312831
381005980
1467923084
709129041
1174661373
32484533
1331071076
136466928
57566658
2087671166
996002632
1059938178
1929161685
1116244963
1011559591
1519166054
325161142
1831382812
606819920
1134274153
925359397
624739627
1340152466
946142991
867724828
389199046
784359430
1438109564
1751918432
1658755853
387024196
704260908
1559229922
1824971143
2122923691
1021044152
1303115839
2035992741
1248796542
547224198
709042848
1070345519
1932521091
1242635661
1783901702
331937587
1722992036
247025180
150822485
895262658
977818130
1249644705
719445517
1992478690
2141276362
564727851
173459154
1355961190
1578909946
1214169473
1106958268
349425008
872476326
63875420
645285192
992003111
356182027
1771866114
1342947252
1117555491
1854102438
1126276972
1441871561
389902538
1086159266
1214436099
81770083
1815688047
769425636
1023674768
1838736917
603505267
1091983577
966022026
837840582
1771025997
473462586
1696080016
673477541
1680367948
1472627787
1435273259
1028972967
649727019
868333172
528317052
559252292
211842634
818933188
86005986
704902082
1969649263
1218422758
53979729
1982336101
1792715277
1377886435
247245810
1173976578
1456724291
1079499681
876096799
1329442887
1096810443
1991805100
2007595955
2072082626
190044812
1209412509
512020029
372600177
1841579540
617978880
612678624
418752907
1084460856
1528471567
30090471
994556213
1912120475
1807619793
1275759166
109898391
381307014
1177697197
1285127876
1639772036
64207208
628627820
1401665381
1796217484
1996515169
2044497129
1718238766
1727121543
733794142
461271575
1458155674
1152035303
1762917742
812609805
1440975858
942588952
1194733394
434459498
1654318530
362808864
40776370
565896715
2113493834
1403727035
1795880873
1911562000
655912240
750619316
1826527479
657905018
1001263856
1965897599
933470298
252103693
1784657326
1007490165
978514240
1681702165
365875151
657563366
778846278
2101820292
1205560039
1549039913
1334167272
1300104715
722690950
1902769162
1220350624
1874245052
814307813
1408642347
1686003043
131037440
223506613
1888388540
1679814660
1513953461
1791957185
486631827
1053069124
500034457
1485402685
220827196
1575023529
504585157
2018120158
1465850673
182853371
1706027320
1228152080
1894822059
978518526
141935365
1377362716
1446599907
590720258
1424232588
1618796575
21561424
1382704821
105554460
661992855
64897370
238531169
133062697
2663109
998026831
1045167045
282162488
1952236509
1857083402
1346070857
1741714406
520058790
782848878
1206082634
1770050443
680193940
2019656119
785051776
986508053
361434532
1294004794
853229594
1385479591
1707019223
1568751962
642667884
1953472160
831697346
1839674028
1499301764
2071307407
333155862
918082351
791301853
578493787
1606680181
990805312
646710321
855218406
619809101
1187309278
938396740
1669698715
1533520431
1451108681
885637754
1436039412
1879219508
31605742
163372367
51135237
1451747650
943189067
1337145741
1091666249
699430760
69497579
1468422278
1136759652
1266459650
983219447
1114647323
1975184292
1257272075
723817612
2026593078
457934570
561102200
1476926453
132872493
1636685171
2004826357
640125858
1387628404
813478350
840734759
1990379615
29606830
594333329
2118511556
909691608
1297623095
810318371
1115628149
161251660
1983065862
1497540943
554266093
1701652210
1860361194
577025060
1809157599
1162777674
177304758
542494493
142548261
2002693965
1639968555
1067247045
1011360303
1741154888
2142984309
126262018
207147851
146916901
121294463
1089053779
1511729481
141563745
1711129607
1867192748
1349386107
166614882
722099109
947847529
667154655
1112827120
1704246940
1669374556
1427729203
301109463
2006693845
1175725055
112238136
1947144140
1308609849
2133035847
1074013887
236671998
1848978973
2021025229
976483321
1070197805
1073508624
1927699969
587879017
686426081
469619118
1701918351
1524330062
2000783655
1565214445
1841960664
1052445443
849832223
772501532
1103168996
953753812
354140635
1759424395
1667338786
2043941661
510117560
105777495
491760158
779299313
2059563417
1039029221
2011349468
1271354955
2137255540
813329811
482836052
806602601
1637040962
1752556510
1631315184
571470281
1186286788
1839206198
1560530900
1374935038
1392576339
509651524
840650275
1817127382
789463119
1761005032
23271315
611783960
1940201471
1176362176
1527128429
1926559582
644369917
501151975
1647461507
1006906717
745600020
384542319
129222754
615115330
391228052
1618683143
1589553089
333471035
730170106
1270913180
688962772
1857231263
902670135
1990610649
1563245990
297367328
2003992261
103372410
1598119941
1040475854
2083050670
141920068
1639735861
1538124163
1894667536
456011896
1695465832
285801280
959562747
1263763864
126806065
1463854313
1659888299
1218382592
1326638950
1114584467
400252549
482813340
185870236
1673058796
1866121519
1358375244
127780887
442376
1213031336
949672511
1001665917
1969085715
344509529
618624176
2134760147
70967627
1462696790
942982160
931787299
660120544
68013792
529247993
330704519
249222166
177195046
435275038
1874942979
1749036603
1615274189
277767857
52355282
693010346
1932960956
928615702
1297858735
463800283
372353938
1761231687
2146212533
788738696
214478279
1308835375
1571120491
2054108732
266316642
1652071247
2019199070
1632076559
1953453785
675048464
1048322155
161167644
612064323
133230563
1727268374
318519754
33255276
311135919
436372718
1016915501
1519969019
1628623007
1320808089
954510463
309195875
344569182
889947855
1796717143
1927330894
10988339
1511198087
1734165095
1245837828
1834058719
54226252
226579323
1654135400
824986468
69885326
1702698786
762920413
1148542047
1597320226
1028795457
308824351
2076847827
1785722241
1464692009
867329018
1001404806
697478568
758555992
1420814462
435884298
5985733
1891879777
900704636
408304806
359873491
1608598720
727738252
1801053142
409516671
1912554002
1660721100
2024931572
1840858638
1370475099
372130092
1396549299
1947687069
1516490517
1609597710
760044861
50830484
1509044908
184190668
560761359
826412964
1681325513
866615468
325258464
1067370685
1773197398
1626048086
664944700
454453991
1913268794
904182511
1094781360
1918664016
1114035226
54586727
1345265498
1149167123
1379445949
826338058
352915484
1825756387
1879995744
663116569
436822686
1992513688
363675142
984327502
917240550
1371068954
1127302051
1166437446
389736440
2079533143
1865374205
187854081
2111064962
357285088
2045400536
2023244619
1885113213
293322703
1676234955
1393432379
2032291534
978685154
1937284666
2050868845
266324742
2031290814
556226126
1599324465
28191641
67029523
2101847776
610606674
1979365938
828277144
919693756
1682139304
243275431
1693393519
1826167107
1293563250
1554955699
132835036
1318523759
2053273225
211392683
1700539016
533510210
716347609
34619405
915366956
1366115739
814068507
1956881748
372105084
1440215976
1695517046
2088806103
246584477
479248068
1212640861
967879928
718111471
1207497988
132835036
80468012
1947167924
1337776051
1713511026
1789466652
469432122
1297054870
862044779
2103065409
2134522721
178750163
1231827126
541007807
1356357511
1016470494
1120497166
2064981702
1979716569
637947257
873774203
2080346821
1958741679
1916750637
1887763751
2135674816
2088091417
430183016
2125446813
11943075
836801411
1996621422
210689384
931849493
28975208
921295034
1014951966
52176059
1337133282
2125875736
375844004
649799928
1898938639
1550371828
399773454
239126673
406556156
1586320485
1687836975
951806194
800514390
41389858
1230671039
1755478729
1902911554
120723352
1467670669
1446248168
1617477703
158362666
68815584
1968200717
1547930031
71052223
889515087
434939347
1688695038
479559948
1869495312
1911781189
703793231
1354292965
1631369559
908833189
900785257
600311214
398804652
277311738
1945999649
1114241154
61351471
276171512
660650002
477670933
1633289724
110521323
1376204436
221232709
647814291
1897315948
642159770
91516007
796338329
1665039763
93172399
649302054
476944495
407719275
2013488401
1775988195
537017133
793475862
1949321803
36770074
2013567452
682903842
124879427
1840836168
1103107764
126185934
36764636
1587713164
1132253166
552592620
765894290
934058074
1755306699
1313562017
446207098
1665202081
815333317
373322961
2136464658
1803500248
1437975792
1396392212
1610004509
375308553
1740613467
220367195
1484164380
370047855
1982763844
70507360
958936380
725333527
657245628
1720849265
2145239054
1388204685
1894513541
1404031788
632212960
5813132
2004651044
337761411
9229908
1200149206
92256283
1674736743
2122263794
1158814819
1791481966
1461561015
831582819
1684667399
932403751
1521993866
26257441
640296247
1790240950
1542943906
835459486
1218558328
1935678302
1707416965
2066552456
1050518361
452861353
1584003488
1282006713
1348574747
1272565314
687569636
1344733223
665393899
433832709
440840891
638165884
898818937
1100493899
600283803
272332595
595784960
1932334268
2104926423
653940234
1429777419
187013967
180168920
1233826700
807026117
1328811834
1334729594
1362025533
554031479
1188059696
691278822
154779706
1361596559
158298142
1315029791
170593890
1571990166
1961229381
1397100712
51697301
166319331
365574055
958574436
1305764698
1724775270
505950761
156231339
1378377837
477049756
1738197618
994592853
1356421754
1368495798
127399637
1718022060
1012861592
1931736030
566258450
1001126183
1546225436
1204902683
1525171966
424842016
2062684296
1687136012
2028620486
45187107
117485622
1235049196
191346192
1944190015
966496582
1049645956
1992937130
691177217
462069020
1503764957
396296973
1347678691
1949619052
1755718935
1459484781
2043272216
1961614218
1707279132
444094597
1291547846
532113035
650348549
2017648716
1338366185
711454104
1764685529
190897879
140059743
509289792
1660208784
863587707
140472536
1226585863
1145872766
1048913391
870607002
102175785
190148450
547672621
92093175
530199383
1358695860
1410656536
1976487135
96791608
970646602
969294010
1141211988
913082016
2142217175
98638929
1217104226
1574187538
1096740246
1104014918
364591132
1563940353
2096130266
1423931447
1803187597
1665371842
1441540055
1260679929
701763601
1320621184
236071098
1375296449
2073658810
476310298
628577847
794673818
587112131
2869867
1914715331
1049615082
1813519244
644024965
661725358
2023681468
1577603834
287054192
1937126938
59693502
1139857653
1032537032
826659702
798230887
1195627048
1537328573
1314875943
809737016
1512365304
774293728
1236363166
690367312
1101564161
786361995
54318407
1934550713
1795969722
782836105
1225690122
189739945
1070929417
449206684
2096789028
70376444
233753939
2122140392
1632358886
437218181
623916326
868008975
1791858495
112606116
197213042
764693578
54386647
1967608610
1627669610
1880797303
173652715
636179735
445000735
1061954110
247527939
152956138
1584411107
846603845
408812726
282675688
30052809
1895640941
1308923754
1747159276
2119801880
452199065
1166871593
1408321660
1569628803
1729193743
1931632876
592162162
1485270537
1333550878
1687428445
933791806
1958156666
1063279464
1465143206
1060940048
2059114590
2008694994
939585465
351348321
546270270
1784450112
1812635746
645915141
56185397
629110911
1471709911
760915834
1858185192
190626714
875174678
837102850
1031091763
1176978862
780072000
1907761882
1016650230
1047006409
14957020
1311705828
2135683300
913272428
1302895089
198714079
1701204925
1257044078
244759418
449206112
289645719
1734509074
2005331043
2014903304
1981131828
54850866
1842463985
1363333731
966380694
535008216
1490693507
711274873
1420188666
1498769134
699875881
517007651
1337797485
1635297104
1622784163
1782145377
820893131
1927633261
767924414
159579298
2075776799
854525456
1645299710
1714079922
934556956
2017445636
1100823585
1803516605
12486394
1975026317
1202000822
64989187
1943796224
344006397
1164481224
1172133629
834452776
637519357
990390334
1916645248
407799580
1373653702
304481300
1467153427
1160660349
1126180547
851035669
1798997793
219374643
2003940842
935319088
1082452544
2135391077
2047337377
1995271041
1954436949
215281239
219633318
1116554452
9391674
1799683941
1242393290
1359248801
2080983937
997766716
142422815
1511881616
1532097071
1821369532
654140653
524488945
1711695124
371532408
107948126
1319306573
577012836
685098218
2007435940
823838097
671230767
1460633186
1220494690
2086171561
322557042
511830035
178545865
1065967365
1683542929
1371662511
1436594369
242617412
1969338921
278979930
461356867
332075076
1707665084
1437107254
2016115110
1568530300
1210651408
2081040391
1424343831
1745908609
332989933
312102101
2122266690
564205638
820492707
93523337
1461440225
591745787
881703187
1805261018
1361903175
1831177202
624186007
2034993703
885174685
733328898
1536024331
56950978
1566819326
861545903
2080566373
2077223150
1689621927
1748645155
1345543783
1472991604
164017743
715851334
896663314
1764710107
956522024
1539808074
1763095655
857908000
1441628209
1997133732
306090726
328615866
1083240700
995328986
1121536022
90308465
1789478769
1534813868
2119048011
1905088177
1418321709
1388712809
573641870
992234880
1211618799
1942605550
178833645
105205124
2010673121
651501550
1147559413
952779138
595486683
1505271766
4963844
899876027
1413382034
1537116688
1806510633
649367091
593549352
1040158964
1557864667
750744592
1022394081
1692604225
1607339471
873959594
1722870566
1308349060
501133736
1012625737
1104637472
702185579
1533154865
229409890
1391383587
1508109953
1285781861
1970022230
1998463357
1048367341
313984725
1712233069
897017885
1956653709
704097843
1344242860
2050093968
311000049
1668937793
237623198
832829156
483400377
1043081463
878752506
1118244788
705877696
1333153738
1286544945
1267281134
592302182
34887828
418287496
1494774227
1008406267
1312946052
2101591566
1795375601
916152250
663945814
214285190
1746427534
67096428
164040726
1220686329
1440236628
1458884597
372506777
1893962777
525735876
130731824
324677613
1549910902
936989609
167996222
1704743039
1131190923
696678127
1802843220
610559108
881635253
394956934
1970707441
606024302
1499119201
1351418737
987415453
1208387122
1595376427
806220586
759339674
136892434
1937201671
1202924452
2037733016
1294203255
409470950
900044580
1681218215
1696806811
2122623625
1119387800
2042924048
595708979
1886540003
121629576
891605094
2043010662
1396866918
504742392
647038198
353531306
807118558
600299123
199997287
1386352639
367255755
2123177353
1588375424
1370438272
2060995508
323180043
151189361
2101266713
908979505
1590220264
1353991084
1989385684
1823022766
197238851
1855883896
1225603291
908255494
948799700
1386827762
1121816505
1556869860
879538160
270707581
1479373577
871579546
1502756006
265848659
2036856077
507126553
1945117291
1043845592
738831174
266925139
1766442920
1718099740
1061750668
844163780
1418484967
164558844
28914513
1952611488
2113161473
2130888711
1252102150
94770012
1205867369
1109368858
1553763081
1500927527
382268962
972883746
712777565
1271468962
922327658
1999819872
648673073
1405122918
242518018
1846565126
2080469298
345455206
1928903755
218538422
349213914
321937068
1915409867
639205452
820824599
718396557
1687793419
156028861
2032634639
616457720
1999454234
301830085
1599929350
1673846456
1755406340
1308341581
168851121
1588850003
717082419
366789704
1539716635
420300634
1465143206
1848926378
970611059
1117972719
1981883956
1291167200
933868293
1467923084
454706895
658419634
20706606
949686820
1320997297
812474038
793305872
613741091
2051443309
637713353
1872862512
1673996427
1052486645
1686295574
410248615
2146193246
2138882602
1560903399
1756207810
307189772
1612702827
1288426041
1652682506
1594753567
1530220202
1815951030
1750876583
1870591671
889612397
409886950
411155909
183442139
1161451621
140002140
2104431186
1454772266
1875798486
1861770518
1129385055
690853960
1441165580
978697803
804603216
258322071
836698648
1948717828
1060243503
1645157405
963430632
722854540
303303003
1736898549
361160515
1174497048
1824331424
189466649
1795753305
269350907
826828386
2082232840
860615922
1370464515
1692213745
1191902452
322064864
585761612
975047453
949460357
728696500
513733134
1619447219
1574330755
601065297
117759373
1705171987
434817680
1876098400
2081726452
1834563177
30847747
323822406
81786993
1043995472
1402455582
1527821671
1456758632
1124826737
142834150
1777157915
549090084
1326300828
939648440
1145465801
1050266911
1261470020
1086685710
1118887571
1370662855
961619865
1369966518
781988305
1373688705
1717368279
1001693727
508784098
1208477463
1174417609
1530582382
984740062
1320967552
1313991806
991372186
1881658401
1036028554
1647281200
1870431468
1912755254
560663173
815101226
1215650809
1279921412
691070062
899156872
1875140347
403837693
1171472849
128215718
1770121802
1041068115
1156734442
602835446
132614227
1041181303
2094874153
1151956692
862838670
1694569382
2023785567
838898117
850230293
1185612828
1935569046
2024799250
1567678520
392609348
1478112603
430008772
251391956
1092930554
1306868063
1369044089
1949260416
1212741945
1071668780
1966829185
969438410
760806669
108772221
401614433
945953244
2070267894
1285873284
1942302807
568405674
1073296945
695325916
605692466
1314945322
720685354
1114893325
1324567870
1995375971
964924576
276559663
1969876100
1277926535
486479371
2123330446
1189322995
1678170164
1537925868
371784850
2142868788
1685323269
503169982
491588074
1324872833
512147208
1816983896
2018248587
898624674
1494925050
1620194942
1178972619
1382792522
1817415686
478847956
120776263
1026026104
1709993949
808143011
1716976423
1848939103
41138201
122822570
1116197000
276864555
709615204
596648927
915949231
1326793238
618850585
2071307013
533819908
1223652482
1024622894
107056291
1556901466
2017338638
132385430
1722061936
1434485622
1139458643
1387020182
2122796480
49750831
359553989
930997976
1928060029
573440752
563235287
1805872856
867340712
695515455
180599005
1713504961
1137083943
826248674
673662380
2086213792
1771104852
456338741
595945038
1403195264
1696294112
313976685
2016663176
252457151
854272677
1925018437
1648197850
846694245
1129332998
825660425
1451885161
978139154
1899037585
1126406145
823832920
954571645
237422055
1468914765
1441748507
1487696913
2110733464
733212957
1505879225
1711065742
1010442227
1932806423
1156077709
1992197056
1469632476
1000046815
1629627919
1820446461
495411217
1154845790
618301945
1787512018
394072580
691819550
1674810171
1180533357
1919868302
1700362276
1533482326
1285334346
976510288
1245350530
602806671
821750514
809695258
341444005
585491500
83702477
292937956
1357282842
841503975
1597274042
295508187
1546425678
1117172807
1277597228
803650527
1283875313
993942321
87024282
1019150004
1242617518
1455968720
1567937919
511804824
1688234140
411226965
1874308016
1042205701
179809330
1068986855
968363127
1340689768
1965587421
56661666
1822953135
1035366314
1232213971
739875853
778854357
762272707
1512170206
404975865
832188455
462004199
594041826
2114391457
794533185
696401793
247074656
1894087622
543825749
657420591
1080100915
461374702
2073444473
1628747742
1752696301
1531290110
1818266410
1941013504
680226561
1314949940
2118377650
341578872
498023009
2010568110
1108545103
319655756
322057147
842951866
2081785313
1806395941
220814700
1010713868
1289561750
43237736
1861009426
517202777
779691021
940227564
544299504
1534480580
223662273
100365377
2060808347
1717841105
1530262535
1749448517
1857818565
776425278
234190798
219222442
1375790850
1421238780
1307676777
387016488
202093782
272148686
1317407044
51820510
1320981927
1882121422
995655277
143823601
1635786249
2107420613
61934814
292174693
1151612107
1772920292
1328079665
349549220
1789466652
1984677594
2050561836
753769793
2125513638
1043016225
1732451241
2075122990
1808101446
714142390
1448422316
1871956460
539442683
1638730248
2082596505
1443197310
1127177621
869834134
2123193627
1172213594
826454708
1008741311
1023135340
2119237434
351063056
32817184
1711778855
2088162309
679538238
753857459
657878401
1848690475
1498031624
1417708469
1546623007
835623100
250472996
1915736666
50393737
36611574
1566365339
98880278
227849684
2136457381
1605427542
1371198367
1278842208
1303397334
1598773142
1831071462
343434490
165250427
170449296
1898579187
1295449972
848065964
273919359
1333404164
109150749
207783588
368395899
1931318550
298374483
1527649344
409269516
360903435
1169970929
477021884
1424317874
352725306
2038692734
1604479987
252523916
626928894
198523012
1407188755
1520765156
969847023
159751544
1948946194
343004769
2067786668
311847031
235248716
2061456233
414659736
1463014181
30866652
592583526
973475074
2063692843
1154063485
1292748310
1979908255
2005814828
254068997
309458018
1893169264
817932649
773291951
1148719783
1707644012
1553719109
164980040
82439891
998287260
858301679
986488997
1164100619
2036433325
1048253026
453355324
1091218871
1661187908
947383895
345990373
2058021955
889503166
1207213666
515269728
40696611
1970871673
1556002869
1720700902
941687411
1187066163
282152539
145411246
1557312024
662903279
1195072767
861779756
1072922088
516254630
994586802
360256245
275599372
2147016815
353399392
2028420168
1366784919
600608251
838907959
849812871
1065714268
190919648
1515459882
1587571681
1768055692
786276070
1724063591
1801819672
1899013302
378981944
113672651
29645983
99131465
135330497
998744583
1963836172
1630975036
839167571
696196631
1436269123
1005432444
1086176550
1960777636
360435668
672900346
542525875
2060831625
1504412160
979530512
991299734
837625533
1687473661
927102457
246387965
1060870348
1340682478
443383088
1771925884
784273706
965755202
649961987
1966173354
1180956079
1692681946
1536718407
1219054184
1785039798
1122774252
1872055022
1256230535
1698091007
2117048823
1077725041
380382804
509862370
1543927755
795615564
1930974540
1437801142
476067779
302508278
685916392
1800811792
1851303621
2078944074
1980476461
1109218233
1291677841
841156387
1422155330
1011636142
1582941494
1380572358
739068337
1955248458
336483299
1301660422
1016627154
408421056
196010661
1380031002
1240490385
1417105653
671337513
1870859681
1674195649
642367794
1053726751
1252924301
350756533
635809541
1863044791
823647168
2050424067
565894733
1081880258
41790196
1142698164
579392534
873220011
826697507
2029879206
374458271
707397459
1864312395
706445191
1347425301
1392276523
430311896
514564567
681947257
1823809897
722069917
1205723635
2138165011
1367183894
328836468
2138411439
504685955
103296407
776551460
889925072
555987427
42785474
1949684348
240186851
725706692
1356238322
1926188226
97090174
1882078465
173806975
1227303483
1403106105
1497163773
1550008437
1586662539
1566406338
737077068
1829456746
965502524
1770675922
214129441
1406580557
1933039037
1672369172
1694293707
2090674778
1027878333
10020438
948548923
1841904846
489333659
862090416
79048885
2095439049
967863183
1491395689
1144344671
2071225979
951336281
550562581
1514167960
1152855161
1600244681
1419793260
166793595
1977050249
1022595722
67620430
1000604104
1094620534
794862441
629868997
53028047
544859335
963652532
937215518
1659494247
1937614334
1286543864
655352530
1887875379
1152163218
246219784
16315999
211054304
1829925180
253623619
893488461
1304355284
821689515
1325447471
1779891860
1934502444
1457999994
247653573
590105122
1296718009
932582905
738676432
1716975565
2134695419
586840075
1677565049
24276331
1601791924
1463517775
165486512
142753468
816913823
111047875
837393473
1400214887
365520019
292251756
1733912203
936634747
473648827
1844113598
33338451
363860135
2083012014
1318810569
1630893410
1248875567
534931153
862674041
317755484
991901526
92381849
956690505
2113802024
1139793919
62573721
1079050973
188416216
664740564
816281812
2144584316
289664537
1314783041
16909429
1563365091
1090890057
986178289
1736499651
903404684
805427
179390098
1460555090
455751008
585567909
760134904
1523983811
1148322334
929269941
649311935
1326141908
564959127
2033860726
1714117227
1546026178
552229588
1673409713
835252250
298435067
1201130233
1497948534
712740989
1731300884
242340610
366309929
69992688
745506688
485666592
231034682
1807484052
647895342
474191849
2046995722
1139381967
1816239277
1673056555
1407990761
993766381
816090769
499211742
87971903
758464243
1475777107
1822974224
1982803077
1055712000
1904350144
853482886
1992548401
1547542162
1987797463
2017608603
1600489476
1949114900
1514556136
1373479801
1166599835
1504887939
3552432
1580346471
2106686779
714419939
300566996
134445562
401286265
1330681864
601154211
463046401
1818896650
14718992
1417774221
837968169
91450616
735160695
1166701121
1745568354
982517886
1175646997
1761334709
429055500
246325085
1618752491
126854937
1483497561
788800605
455811114
473753439
764525174
598796470
1880692467
1256189470
1742184707
1489539450
872965162
727998848
1779604152
332903949
1815442580
130112098
1871236519
158740353
1257477121
734621098
522549232
775913723
960268187
1333497410
165716671
399644726
1152362582
1867771782
831404023
1341347359
220584706
1354287753
2138999380
1131030213
811638220
1556709128
1648673531
549775520
2143354426
1329871592
900119302
291029362
876223173
1068255321
1275556100
2010938553
1859465151
1542915676
2105845560
509262351
487767240
1875652664
1380882569
2067226328
1732898365
1254722517
390708709
2060486684
1880046775
501618546
419568463
2006030733
1345228325
1428544178
1349121437
1185584
1091410825
783865787
44562859
661449131
890537642
1428429465
1908989070
517264842
143339777
1738384264
1130858929
2103257151
588772321
986070739
1495427148
1096596107
1169386758
1411057435
2054500095
1110600737
1719105571
1769411297
1654183964
1948764051
383831622
261800585
697636496
5545939
1079063214
132558519
991030165
2073596693
947417465
773690033
415377404
876300208
1733630973
1829800617
1906359077
282239491
870149619
614840927
1758119591
964331505
2073678369
881004806
2039542159
777074932
1982133490
1970178154
1630386289
1716104183
741060005
1847181017
1985649802
1628948180
573361266
577031140
588160455
1280311252
507156591
323999208
961815822
880229385
1597616071
1195885737
1999782116
2137673093
1741595865
1739506235
1270944910
697715124
1484165881
323888912
1290041921
444542324
1451345282
239279044
1962940244
1257982579
931931205
2010900083
1841827764
1728640604
2134778530
1031791554
368210985
1661227582
1356489284
1803644640
1635612817
858084602
451829082
597784425
1982640168
577781999
1896801202
1522350550
592524860
100801431
223398382
418241866
564452369
168467045
1153936921
1173226737
1052317803
1645344002
1286250014
457350123
966310144
1158200859
1116748725
1101365056
1483850189
1576374622
1476351986
1305545104
663137521
600905954
371967407
576478873
1396650203
1220049123
461764508
633273556
1134812369
319874031
546789109
922342872
1180940651
63191039
1000559676
1139570898
15410517
552651450
1981864470
1442797193
272042205
1166135189
1373663553
307131617
480334954
1765395598
809967221
510308374
673224350
1147067282
1472594529
1645684719
774363802
1407394099
295602631
2140839031
1562859568
781619950
793105080
1026255172
1017743106
6622946
1730522608
706790675
1151035518
223662598
2005964599
1800910712
1407459502
1777421950
432465760
1195999127
1886829311
1147704996
1401442020
1185951700
1666316937
677449224
1014960415
1825843168
1676724517
637274020
212940114
2018767447
1601120574
813750780
213821667
2108113580
449890987
327044564
10533768
313547785
1568150499
39935003
874732291
258673250
1652445107
2142507106
379182658
511270850
627576007
1784511098
924151358
462480658
1066690094
1717020924
1462255302
91219106
1812140055
1286577444
1402251089
206494679
537380825
225936080
1289632713
1282599263
41697234
440229162
334057111
754634010
346414524
807196027
1171955921
764479686
335070310
839912049
1254809353
725612486
969051226
210829302
1738899537
1753804564
1239177969
1976446618
860457947
8167202
177975582
735689086
1818604368
1809844779
1090539669
1615577623
990608164
171175599
593388468
780551345
647810017
1067401690
665077921
1710614187
966893189
812403131
156596626
1148274094
1427476406
949564881
540701843
204775791
1178961849
1822796451
1302403063
66523557
1236147266
1054418061
828862216
600327786
540977
1254836348
1417410177
150644801
1260223485
1442905773
881610200
122044073
1597699065
1366475163
136389065
317918649
815938802
805637167
1510696517
1551169217
1539810215
1190032585
1756155628
1870557412
1824407241
444247240
229397832
690467743
1817696013
1306155702
1995625308
538343695
837694577
378988521
461796510
775961267
2115199735
225161329
1030338831
1665951919
817776681
1724288779
483659550
1603632882
1802328166
1674697536
280509844
804718622
1363246815
243349209
1147244447
1220957406
1658778386
394119697
2050813816
277248108
436393928
1975510869
1527831653
158339739
1789459423
241901357
1430188495
1281090741
1319638810
57504482
517481993
1113163955
2094274679
1949191451
864054086
1805369456
158567227
1657911328
584392128
280313133
1239570455
2040467005
1490335928
1683327074
604197376
2142955071
1885665310
1489405043
2132639484
392251318
757766953
1072066951
1448167218
1025685494
969683023
837090545
519923246
2030890348
856030694
512054916
1125078167
2000167793
261664744
239877274
1724428762
1069861338
417431367
598861456
447506971
718361409
1320369934
1496261351
877119795
1332450957
1412528850
909082325
1354723839
1443528182
956414388
1954004660
830599442
1951646569
1264360186
348832923
1105426124
718099854
1566335885
1916672425
1378661319
2084198341
274464809
1637782572
639333822
1947338053
845089285
82572900
16880670
357684807
812980281
1491107981
124949582
436879138
1398418584
1770061025
1893168847
718235462
1206859338
61729579
113712320
2075218546
2027376863
1582760690
765531963
657332291
969266047
1903277106
295046952
1594664124
1915798154
1604521147
971655492
1532758299
2087520434
1762547662
1726113976
1001478499
705363996
357126925
1017141422
17882140
172566140
1414732985
694318365
235496238
1454108717
1033302953
795835674
2022912434
1638238705
1753412388
958657043
1297158017
1227077742
1235631237
582852762
2014405198
12978166
22412979
1627279047
1934484880
321710428
74369075
869504842
803943972
1100153517
1020749896
1919649080
1103108791
1375313387
438329516
1845476803
1041941645
1807137144
2103609700
1002548943
430471046
1837691813
1559450748
1122029674
651058350
1612312773
2093554791
413902988
2057260277
1260756946
89190371
922731892
631137888
409803734
2104895607
740805510
1398633219
1626820872
1818952999
2115191292
2038147808
1260108296
710706552
175977079
968872440
108403781
396809029
113785845
359276423
1339257668
947426517
1376242179
1089726707
992594861
1916026730
846051232
47449206
995515776
1275042543
540327225
1311017012
209141743
480979124
791294043
944834262
114717831
1283116207
747051736
650813240
389554782
2032586549
1915178395
276264875
111704466
695140354
279773560
1097248153
960754836
519640321
290260708
1852148293
958489780
1694851110
775059280
377047321
1811574992
94128428
512843806
1474509022
1852035271
815902172
1144697207
801609193
887944188
1625562729
1200694164
685889777
1599881224
672437333
786186289
2055566
1084690099
2074157986
527157699
1032889588
285432833
1516811207
792977912
842043198
688011625
97440948
1140851630
1668856786
1326506568
2056738475
1908606247
1685678176
238995724
370415025
1828824741
650676625
962799563
207122599
1496841850
88430041
1702451976
280630272
1518514622
647943359
1566695300
796896579
476744956
1800974041
348676359
1738914058
531232436
834280580
1076970378
160411957
389776936
1800712645
224670810
1516956960
1626924538
878840782
73272158
396296973
222909187
1455323552
986522658
1840684870
268509582
1479337631
479927414
1799411545
543031383
299253595
1489249967
679393080
1072492810
1492407112
265852266
135001559
153994079
893215916
1171692675
896849914
349422349
1609510085
281950625
1685248410
357859452
1452033304
1387783475
1955939013
1453985572
1736550099
410019369
1091111266
610596696
1884863396
955471958
728432520
928930178
704265349
109352931
1007444812
1658980726
1060453454
117732779
300401271
216554578
1003410504
1864931837
1264622501
1234033673
808167143
788745356
1688990937
1025627167
510916215
1646930672
1332950104
510948186
2041704106
501758798
530597752
1133866204
242077876
1548986016
1458255441
107184016
448406977
1920915332
1647385842
1854347647
2058817928
197361130
1288555503
910075721
907652208
231436863
1619032702
1701428354
465143609
779726125
149454985
1342058492
1120051236
691142743
941276468
1928347969
1065847966
385429951
289245076
1804276265
519960365
1828541756
1431077764
1577346413
2116031991
1033814874
738743724
467016366
556178612
569220969
1212623782
968744039
1101163416
1424591605
1376478175
52747080
1031256937
401573851
50925838
2107289486
508767540
1037185582
133438163
561832364
1272501048
305627147
1461499584
1334373279
550127311
988729971
1887359997
1338728524
430014576
462397165
1552963853
1311352225
1374192941
837086617
1893347698
1391383560
984221179
933506276
1556702006
2061529441
802509360
842584528
2144437920
1879120540
624388193
1953293516
1544242433
1671606894
1905784945
2126957668
710010518
767605468
1115774313
406376551
1612657352
1748670287
107977276
89057692
371570269
1733923129
874950862
1134829328
1371183995
701914132
847010905
191522714
43437502
953786926
1532103445
1401919363
495042988
1093426253
1782298301
1766582823
543456765
1172460373
1597988656
961244854
1407340637
1672170927
1804642980
1158083958
1089558321
1331693477
80873693
191217243
1390363897
1464963722
794823780
1419107562
1764738118
1603993783
616681004
721454138
1437907455
1713809676
1487936147
1125876894
1523498559
500527111
2018096834
1569875116
1107238295
1242777146
1456451519
355707257
547279064
849412546
85161465
1853905350
1745378915
2054835774
1264424184
508756362
609464332
1835990308
547752363
1418868563
1386445504
692467340
1923444311
60107345
37617430
1296350323
1265037172
368535456
1501218544
333370626
389472823
1635121813
16098827
1881379041
751056628
961979550
335604285
451342322
129856714
1055766425
237660568
1665468826
33059840
50325012
1530185813
891491707
904718143
553450830
1128767097
1520557395
563966339
2015958369
1067916042
1333553087
2041124836
443047832
440272839
729827963
1894696021
1150532887
1359723831
760464778
845671514
79220102
952040438
446219547
431101134
874220313
1741303276
1889068582
669825133
1456317525
526199507
794024381
1477538743
1193703603
469647530
707625282
1876924420
1526872881
351789616
2095342245
1878713551
623239257
2120357956
1366158863
2127669552
886565928
1831442860
909274847
1326674831
1099995680
1906603398
657006915
2142617948
1431769649
634302004
1635263661
1313071761
621700681
409590871
1435589432
1463837538
1837963320
904133715
226442544
948379356
1759514967
234283102
1574164293
1215005320
1233464086
816361415
331552951
1706185792
1888276419
1500548777
551538617
332122622
405184843
1209042004
2120294236
1430510429
1938154621
1593755027
1824022710
356510131
68896337
1388540972
1664122428
1877036878
1554971749
825242860
1351083983
1104532591
2050668550
959385978
523750438
1371279843
1554261583
52407314
123468316
375335251
1533615190
1171971054
34021661
2124406596
353845527
452679291
1346931971
877683471
259808329
1291210962
1413699040
982012663
2057539197
468841740
276974289
1399371667
269305780
546899623
1252921712
415255476
857761989
1712840364
524645653
1397744861
633971450
333720896
2100068983
1170332414
299206777
707041322
869184385
863193684
45448624
534418995
985183883
1285149775
9680157
718103344
409266351
1304498925
134839363
774544890
1053205351
285790889
1882028518
757347674
452752878
1642888327
1620370284
1646022777
1726274009
1389290228
2127519360
100687148
965359965
1506168874
412988217
1270863426
2032456786
670869748
1059425802
167494304
810173277
1944573445
1947134570
2114941703
1879762821
310282314
427576110
1707142350
1635934562
1647687795
1289409414
826562512
202924182
1653405049
1008339856
1728284855
579158951
448381759
606210362
1180110012
1126577152
1576177237
162793455
1899081755
1268061696
1457004734
617557469
943287197
1010779295
995867996
815174560
1108248467
1087007137
707781704
1627177352
911014137
298050742
943499810
330099899
377572801
883195628
1126985575
537129069
1510062068
1858998170
1022152219
1061651569
1521964160
2116782549
1281892368
752663237
1186413221
1000814270
2134179951
916049321
1129346262
1147575889
1854969352
550356874
1818471871
892297843
922400580
267688554
1863577901
993494740
197320472
1785440085
283009035
1794994263
446418919
1538587191
1306922242
650668445
1800827749
709029372
884914672
433953392
676062182
1191537760
12546320
766143775
1464484773
671073694
2125243148
697194630
1577851317
1983541515
859371032
1206137488
1812190299
1304062968
1708053077
1539411011
1376904926
352418157
1177123761
1871499811
561314370
276462309
1665667233
922986425
610803544
1129448730
559251117
553795293
468800946
770251295
1708963312
93624234
118954948
1647798882
1031076754
1249982769
891054022
1848064225
97234417
1822004824
1405962291
1420321019
1805451114
1605604343
1227141431
932633824
416366052
514195906
471983359
1741991455
962071671
1702011776
1478548004
1039133787
263119688
984982496
1790095437
902861783
46131447
529065904
106253949
365577148
1591578816
1316477825
529308000
969712901
1338340995
48243766
1956964283
1658168094
606832477
438001565
1036795495
760952348
142914884
772875530
888235933
684931350
1276442833
1525347356
737379217
1432431921
1492945931
1314024364
1751452392
1819658990
257175343
1575434310
1136910462
1090643740
948854714
437547197
825872484
1453794557
1379299834
883838803
835822668
993735470
1832610700
547676713
191203323
1063952949
989803969
776777223
1712381055
1672228834
1808401831
1334278667
2050985522
742607356
1435529824
394541814
356424356
113290691
1000241983
1341243271
707908477
1672570308
1555417372
1955169922
1108469554
1539837203
5955589
1041495572
2135688097
328862430
4359960
130304676
1081233643
13157355
1043177586
983684000
748891732
338994431
142777827
1023439908
241484019
149606340
1372631154
2133740888
368671940
1642860463
570415692
1441157818
946336501
1926243291
1417815535
589117326
559404535
320406062
422924402
1134473679
1092352084
158267083
6802360
540856407
2020709450
61748440
1961226476
590345489
1151741651
1039427343
2127210559
1789508514
77788167
1032955039
1114970787
1464071482
1822238790
58084113
4077154
472112582
160416373
1069308921
605813187
777986159
1566197418
574194375
984038035
1288193667
1879154191
1532120678
1559597276
1120893869
1589503394
1875483296
1898189307
367838256
2003143003
521409067
469526462
1500539105
1026270073
476413918
1686192853
1552801426
1622379453
1834201769
484260718
877607881
1229757747
1413231303
1779691604
763130812
2089093055
1814276498
1923132293
1477714698
1885868398
803254434
2068577007
122945146
1074186089
73503927
787563615
448826448
45930616
1565138365
1549975157
1627159186
1929314924
16608867
1866464034
1269971489
599895532
1942246989
80524462
10217504
950856257
1750258563
1984395456
303998853
1700745530
815849847
1352037271
2103225811
2113243700
692794736
1098158689
1774035295
1333769822
1527609991
518772146
313164160
2105088145
14322116
759882547
477057531
2053395603
1875772535
1368475106
626911077
128309398
1300258585
1741948520
1069443689
988725486
1727368028
89391502
1149408104
527779065
1662532130
1162613637
1584315946
1749448517
1935192335
1286722718
267222792
641610929
1825233727
2016803649
1691198554
1446513621
2063331687
1472336014
2097301738
1942791327
1063874195
2124217254
1869793084
1179263102
1914147521
1772651991
1105955041
93797001
682927489
1164323867
1840627693
1423237486
31561480
1668282594
1996935050
1680264409
188272625
417168378
1987237027
2014928903
832226023
1802984079
1522881163
968705938
819188066
1983146379
1281612172
377572801
929154966
823705190
1589605581
41917343
1105609894
112803781
1535663968
1061003854
200844923
816165316
1628566073
355114506
1004904059
1865883825
291529477
1515824404
2068103955
1311362424
846271007
2078780372
1608493439
595321843
998328316
740359783
768825205
332919628
508296365
408962383
1183094099
1987130315
1752668173
963581121
1938381913
1986990507
630792309
1406166444
557039913
1512806204
331256352
643695486
378565620
2123733610
1616981259
661050641
819301083
1423730989
1335815229
1534442622
648180602
791818943
1559702391
1946260935
1249707579
1803116028
1569097124
1510235081
896923390
923905158
424894899
1468812167
1580441625
92317909
1311009668
362905961
1007463734
96482297
720194508
45385808
625373449
1837300757
1371000767
1682962469
1155259908
94761322
874028383
971854580
45599721
834408736
1032667510
637271315
297146677
242702986
421921292
1996844251
1994006263
2097382123
1245327532
437760862
534706910
1675230655
1550991021
595539291
2096540587
174100650
588424796
2101856159
1096367893
347900501
854139858
1556580276
1610325403
337121919
2003511993
816735801
1215326696
1380691469
802228476
1014684769
1893235275
963670100
1899699099
546549253
112735210
1057798419
1264214959
736536577
1415290543
841181627
925736118
160305483
1103585895
2043987238
420949013
985287966
490912848
590977025
1359976625
789712136
209701317
787717393
250688994
767246168
1861402181
1734337385
802734077
2060131604
1298095399
1402446626
1714177276
150389983
1222089212
548688223
92037225
1934876317
662145965
73624994
952548545
146900427
92981744
1373542523
1641205482
1683515442
47471728
867827982
158038632
593359354
1001236181
1025182389
853272262
561086835
1360893454
1616681313
297528442
468496870
930296894
470676967
1210639696
323968412
1700940991
414858015
1607379565
206408146
2009799089
632382791
63185329
641667318
973072797
1703134976
1596138844
1116100408
730144124
403489594
210367418
1952532854
207483292
1877096477
49652006
1023023597
1163658537
1906520765
534911024
424190037
1127273522
194941212
495045861
303683512
1025738038
1473066601
1694847158
1665765184
15226768
531159330
1843307090
265003322
1084098723
623617258
470051220
1556269271
488396515
1066407437
258812598
237121712
1284149792
35215536
359028586
269348933
92566007
1155309530
1042858102
1233381780
1167162131
563025559
374468835
529629722
2140952425
2045955363
709352341
1774219758
1493611102
1141051840
1561024621
78503434
1074604896
543446685
1476281404
1562165668
2060998325
1361091650
1067583276
214269812
475957791
1760188668
179169555
1671732935
1171629005
1129530364
1646328723
874283376
179330716
1053232471
1750412656
77939029
833057284
517106199
391067220
1939391585
1336395538
412920513
1736113388
395668560
390564770
550065277
2095940781
399052342
704714476
1701022323
1409819387
1840884400
1154728706
867932481
1376994899
1125279775
131617227
1504609342
1885274024
1295027374
518421129
2030943312
262800852
123369324
1647566338
615946305
256833450
396452079
108446560
1585585774
1666968836
207488019
1662094992
2018062960
801295391
199675873
1733235670
1193319978
1550473019
1990482261
341100372
117532359
1107792850
770278289
1382371091
564094172
724591956
1271560863
2096988563
1840709004
1557963542
358733113
1124248148
228500567
42436004
1599033873
1276528001
826337068
1866459618
337550212
469728706
1619520004
936781314
1885174307
871974828
376221477
1566810313
1054606091
555374539
2114982093
2053036436
74863707
922354036
334294300
759932954
740771501
488868582
1551090275
1501730428
571880004
1178121212
875744777
831970255
511267922
641099085
1014090897
564219941
1385462084
2076117906
154998558
867414778
1818978274
336805408
836919052
1692073545
1361043472
820824252
228329157
1494714655
590133721
832313998
1286057232
853698998
225328476
351335565
551502450
147219649
1915485161
138425142
497452870
1127004436
696315905
759176452
1555680117
569666049
1430049488
1809971094
233491298
1954830318
432223005
1879136305
1613135022
675786596
2129214041
2011094540
1540776891
722028493
1882219926
2133740888
1028330538
2137442994
1033079029
178560435
1856453204
693300036
1120887440
419914434
1600685326
395530973
1225327133
257063240
2026660077
395295740
750324152
120156630
960011130
1661237568
1726965719
622166066
160004410
1643375230
1193112832
1829473195
714846845
967694853
1821918365
974935856
260801543
482675785
877098095
1353354919
2130132538
325865490
792742984
2083685175
305119115
20752402
1957563613
516010281
28331081
1528739121
1520058539
1158749936
386132004
551685825
697139941
327135008
1642140053
279603332
1373693478
1689940020
2051784229
151255220
1883514475
552352632
962982504
104030795
1041390009
708944903
1265421499
644079714
1326991270
198316833
866613113
1209901495
311107387
1637749152
1251743588
1455271693
1574500539
2078971544
779907916
1600646278
1309829603
881161675
552309951
446252435
1400958771
433953392
1107083240
808323503
694863327
1993585997
1863811532
64757712
1962219451
874808385
2042894204
536245601
1956326288
922027289
98703164
1342239067
359495314
772683021
1567819539
1635535107
1299212792
1587656284
774994631
1225607962
30523945
987677556
906695085
252368629
803746748
784557504
395201659
1461305307
1484877952
847559287
524654910
348442612
1935627845
884284947
1486623337
108024328
1271760446
73523298
1457121836
300231729
294850596
1718062344
1827699578
1803623210
133967104
1257078668
1146268436
1946246141
1483726125
629033681
1356539609
1329082096
1542792559
2055960048
1395658943
1329330608
990580419
324566396
2024774287
2023016568
1115297297
1653415811
1048904332
1121371108
2080004818
1183867862
1933062584
668187495
1191318585
537300110
2003387120
2075238049
1442324410
1890771295
1465562292
1262151216
118991100
96071646
1894751627
1119598077
137391
1240337673
1483941922
1457539192
1716261037
1951383026
116182386
196777349
1690116249
2011501403
163547059
1609950944
205986001
495523745
966355304
1782780899
319927426
1093632323
1791454385
545291106
1692929924
1765385891
1962702647
467306276
2009736712
1852326632
586123262
1291949188
987086191
1827663753
1581067118
33819106
1427616385
1744186950
491074120
1243456230
1523796438
386636751
950069787
106255867
1760234862
1013237354
553796658
1738246988
131951928
796023497
1876952546
425717444
771022966
519992806
1291877653
1034093600
1039076508
1214055430
1145624250
816962244
51636536
1382669396
2083637588
1203258525
1340596361
481922730
1732560135
1227244226
773606573
688394698
1682664328
1835296487
1465190649
132501165
1712674453
1759955029
97732474
1463405302
359941799
776560286
220490646
383686156
1602048368
1766936367
933409296
271535419
1896057897
792773948
561568746
2012752181
495920614
687284744
735007386
690767193
732871379
144788658
1256576567
1180671368
1820683873
1237114103
1887224497
1151668603
1265559840
1749255391
1248891188
357534024
183116423
771155478
233021734
500494427
414461582
288251169
936160869
1672817499
1575143754
12869591
1852224249
1320335661
195354407
1840780992
772654151
77243937
1089357656
131731494
381921697
1272402654
108824934
351079981
1304642983
1888083142
1533050342
834422159
1357135090
52337087
1689119422
1582536680
1738140137
1380750230
1849655106
207135074
1110473849
546284486
1260883137
178529429
48144364
577840261
1902865543
2021012976
1218535251
1933886253
1194225635
598973637
271963142
1159928942
780703011
1787457899
193332423
997317956
902409932
847744652
1381433140
125963785
280318594
1304503243
1853560611
996598972
424747622
2137102340
1159357556
1438527137
910392092
1173654466
283485482
997479402
1258413512
1120986334
623011059
410684660
625603274
1503262457
1245844262
1089166714
232276200
796448600
1351063765
1184675668
678477325
826456041
1504149104
1306718051
1407651226
1333365898
1707841410
1899905222
1405107921
440399939
707136416
1061531477
2129480801
1705025009
1873493847
1114304858
1410670300
1193621303
24163924
692394938
204092069
1655179016
679599923
1087212297
1420075581
248023444
1568911877
34855949
1074554190
1845579231
1358224120
1276933172
299130081
975227448
1204595029
176943908
62219916
1589186415
2147435307
1184157927
317600805
471090486
1997910183
1658093944
2141200663
1417114230
1967825078
1120283612
290968017
1873505065
565698885
654474763
1358983629
1952643067
163821579
2011254691
742678588
1390422727
798146742
1959689782
1022782668
1600030662
1094854282
799147028
2112034626
565409256
1872249775
1540913077
1865833988
1554829076
1029831814
1347653069
724157258
1131669931
359009655
643974893
618731163
603089666
982157823
1154081216
947344318
2146244203
1256606728
478331475
1744756403
2022095859
1182843680
819224220
510854447
52283145
1198664301
359684297
112721882
1256342890
1088840570
146495362
1871485875
276861322
412371801
1973237417
1381250754
1901945485
686418769
1539762677
680729626
1174263117
893409114
355198700
1747831707
561147141
782927621
162143913
971562266
611959175
1536834481
1098664241
1464610216
192014218
1497188722
1386939278
338042022
1193918655
209295353
130125075
2043349047
1323350755
1990405544
882302283
1902456693
1996629214
1834404567
135134477
1774157793
1275284540
1375620715
1200074375
1643855136
455214389
1211630576
902780289
1347577486
1286734071
1888179459
512684891
636447069
887569322
780123623
433780853
1733055838
1742211721
1989539827
872360984
1505902132
578670616
1301767446
1334910946
1699228550
1981806516
480646559
36558379
1148982906
344149656
2027765501
1159410492
1015251359
2107010538
392998254
1982326875
90223748
778593966
245649396
1549162499
667550037
404949772
1820338890
95152798
1484717286
131873845
208724043
1535168889
252506701
1144117850
1169800336
1866732759
1186994175
517904144
1879520832
1626289562
517785632
370663169
1502956255
48253686
321230107
1325967005
1968680288
1646768867
617059535
535541753
1439189307
2078069594
1144596027
396482057
277251988
1118773697
1936288737
1545217310
48749900
678108911
584359596
1702762687
338827984
2055987237
1817366520
595229039
1047656779
1682015657
1022098393
1562646142
1029112768
428919196
1128094748
344869870
4766200
1428206099
1145313149
869996874
861896802
85682014
1838847305
2019537373
1157336378
823102570
290988461
1918255451
1758568656
1729815177
1244915242
1348784159
626727551
1125248513
977937568
282253901
1674210616
1484213330
420955461
948757777
745427814
769358040
1232135160
345266323
1363284195
988109144
1035336960
1460774724
2063603931
20451632
1173151641
925224506
1054673593
481751125
1491865915
2136056525
1138741298
987949405
1221805036
1575171228
1474605894
1359978498
793212310
312712222
854945865
1836694396
56044393
547778337
935749461
485401413
346628084
1901054906
1402600310
760510868
750935017
1602938665
684719649
784538806
1130238087
800206041
1715245350
1411783583
216239295
1399571092
548445141
133036228
2017580806
2107257762
1227147065
1076498139
365174655
415102287
1271322115
834113192
1750848786
682751393
1114439700
1197860265
476528551
519679727
1286051271
1227059246
1213605513
732011303
975546434
1113356303
1436103152
463393909
757767369
710039275
857903849
2050754659
1911716514
1276696157
2036454150
1085255449
147445632
358355964
381141000
1582314395
1802352455
1444113079
1871700227
42032065
1258681904
621163574
1241353650
1198247606
802023322
2110368322
1065974969
916782045
138162048
2019096338
79098510
1183844953
1347463014
2043941132
606284238
2108938306
1304859705
635554805
244917019
1089821159
163597597
2107181186
132484963
1733761052
310304509
268473275
1355964206
188950277
1796951856
1543486657
904172167
995698531
927802902
1262900429
1874951879
1931733337
2109481884
982397542
1695212177
1018420302
2007570688
710120758
671119184
816669646
378581247
642095121
1801873646
979201736
1583666035
2049104301
1897315948
1411860445
249801855
1108144322
1451747614
1070618955
972949627
1931203550
183575048
1957808259
936185262
502981057
837059754
1997021898
1243436662
293759604
2034986334
850376328
391282002
1504334770
671953949
914264063
1204645229
1504655767
2012569620
1984785204
1148211720
921436196
108104310
1781519460
891377859
1648055612
119230638
1113247264
144622626
517726791
743505969
1177145129
222418536
363209078
2120701970
508112895
1684186539
1672130006
1916636915
1619768196
849256858
1181822680
1746875436
1747997854
1196321050
326968610
320653976
1632994713
318254193
230212429
145830077
790225596
1037649018
343786612
624799626
778643532
228640137
2035149876
1989189375
1692907442
2052210056
859414404
1694214607
1438688742
205283554
469204280
772807706
1485376268
1159617737
1070269345
163183727
2118855507
2036264720
702743803
828463464
321165134
492013332
2063450098
1096160438
1497518701
774703371
1673996427
587532762
1536826350
1861997605
1210368507
1429100180
1336382937
2065198093
1934913748
1413682511
881396613
138052967
497914343
1483844542
331979286
352650742
1748451046
1840199765
794070971
1590066913
50697654
608982297
281925134
1163114450
294197448
857996089
70278809
1469303450
826784079
718611144
1439916110
1120143592
393181497
396154055
1243467893
1977741498
11559545
1763046288
1651889192
1116831374
1013534526
827765152
348242858
1179295586
1407502872
1846112330
1628527982
333656415
98036315
939549316
1573168743
2040816689
1119598077
1827154972
1910861958
928773721
2014325857
1587426200
411951311
778493428
2073587530
1454854138
1835386737
1486869855
1120521580
1663544867
1601198654
1565144647
421034034
1721941070
310365485
1660059206
931127333
1381234107
2137326627
1600333409
1141295117
1248017237
879081957
2073539062
222758048
1466956380
96989724
1519051575
1978531041
1615294145
594988680
1382719850
1568731821
1673445132
317047023
2139373345
634158925
1870919929
1133651390
1502067504
358911250
1350441932
1629794309
2140023929
51681470
2069963648
650271847
1033117211
622205200
1167962965
2123450713
412680011
1524146701
1664135157
1040555955
1250049259
1010075676
1469693260
471428538
16608867
2035619284
573437265
930246714
402160809
475052691
1547439492
211660291
1322341459
1340249953
1296503388
965546392
1376791201
763544230
1983803538
226831982
1538859996
1810783451
49274337
1769937781
909133507
849733402
1022553281
1883305200
885896929
1252886530
659217342
1516335278
1236840170
1228753996
1881267361
866210552
2050417278
1980344273
250784174
1314411281
1622690313
195353766
2032810596
897108076
729266571
134267707
1490092484
2114855301
2024719310
1853837877
274468724
490337225
644394543
1348338919
367914160
26053227
1965422945
1593788774
1019747647
1993253810
949270445
2085248078
1844840807
884564832
1703412517
598125187
579257881
1223546144
1711041645
508695030
1527531651
1674764763
1982742439
1458816937
1692701125
305532587
1665468826
2068434512
662246640
1890594111
1666170698
2111961937
1259030275
1836071725
1179403162
579860164
913193275
820492707
1275587826
1048426736
86061786
898232145
657412351
899932261
1071983997
177952421
1615994607
1347616759
1020218769
794508450
888896706
1584188471
1250921405
242764070
1692810581
896480349
1901193152
2130289832
1980987309
17374331
213508476
498049101
755356867
1024841712
301167385
237771615
1794005711
651281640
1653066978
2002127265
1366264633
1146673528
350172922
357969683
1944960864
1973959169
1958650067
97317153
105234343
1731769379
1989604485
1075655646
1899211146
365956871
876096799
1323709443
1193997706
1902073060
2007479461
479916212
690747968
2010253888
406808431
520225456
1677380650
1249982769
341004125
111344755
995784855
1955819813
2061747778
2072257939
927719145
707882892
1321247216
729538565
1567443131
247062580
103948643
972965025
2041821221
1463941397
992535034
1793696565
383409790
19848447
1030484968
1331512538
303097754
894875775
1650506799
936413118
1413289806
710727009
954629353
613187479
920277654
531024801
1860819796
1095279074
1237288209
2122962933
317199518
1051842818
1661247899
1559056480
1988849265
2130631969
245548722
310083365
715753368
722541858
1236084150
573458526
1154628667
1678056761
685941919
1397639686
1054664414
281577869
1274239231
1528055630
558012635
1938502877
776872577
1884025437
1713561256
728208731
483016004
1434929009
1985459458
1033689322
861353931
978295236
908537735
249911311
539860437
450799207
480275782
1548600054
1739003731
584479378
1208362207
401142369
1762505430
2024225859
1996743289
782255628
985457899
1454777104
1761006912
2030145210
293795885
1572239634
2118662176
435301449
617981343
2145773321
2079974902
399219949
1001968054
1013038976
1358717669
223314360
594284393
1722646678
1107597385
685235449
330408899
577540120
735980768
405929981
635839467
965852415
274611217
1380061858
1550257793
1015922579
330529840
1006740924
837537835
1751094726
1347194234
716306534
1752519886
479395815
1623518214
2014099565
733855112
321250717
755586320
1451968494
1658334882
159541893
949094957
1060142496
1178352571
757792162
1667508538
900016854
1388844843
334534076
2083716482
1504301598
1247826026
584909114
900088877
522091963
686623909
1783657997
159903343
1707831992
8167202
945499547
197205681
1000812280
679385007
1321079419
942021950
507402922
494741546
546932521
872938553
88916393
124265673
858719753
928944721
76742550
938252174
997575427
1655903136
1699836248
42339267
788338845
686923390
1913052129
395274265
1058634381
844578283
2068848685
323183644
697923478
1953351814
1951586278
941536012
1671480944
532306550
1010268990
329907732
1557370416
1525241346
1042504452
1958015739
704446787
1092992231
49866255
1339058249
638811980
1036515233
456416113
283463781
312390310
1598571470
592594039
398450720
83957173
1345474839
640064687
1048533053
2052485109
116222815
1462800279
1991014127
780662094
1512401403
773277151
508509689
248947323
2126869584
1509366483
772744209
2131197514
2048815371
479248068
1337431168
887656260
1074085431
1772305582
331881690
1721185774
582728446
1266216632
289470031
2102369084
856441793
1225687843
1795081271
344749535
939549316
1535799886
1195305618
1445261561
1059508956
247147793
1007315758
427216174
2083230978
1847791877
1063583058
790258919
439919818
46563645
454812939
108344899
781380200
1445824710
1347175872
1094201671
1741794838
2112081761
1354004873
1153546161
675025863
839599500
768449050
253902939
1703999348
1953644627
1176690955
310756833
823522437
442164994
1683113669
1703233919
809227939
809647900
1172310011
347739419
2120871947
747758096
1473313461
947349706
365755577
434760506
1160258904
1129796912
1511630679
1541832551
1377695279
1366631998
624898867
1382848414
1246314422
958390351
107627270
452230587
50082080
1144413760
398864535
412521505
1953051487
1193274378
660517678
2110008528
1585059058
1599787055
5508990
1278958437
313458373
1736722348
1070494929
42200786
97093302
1642597183
94896325
1688317871
1823109963
352703363
1330407382
817688293
1590750384
744430511
1657030244
553206598
441640289
196171486
1306106829
1257236988
1325447471
1524563518
1130834144
1638779810
1401686841
1120149898
1211174872
1027593612
1440156382
1748899476
4963751
1949285305
1842534433
1909581987
632257523
551563817
1593021292
1338938260
1632209358
257488992
117883387
1609088990
1688877365
1519329459
493916582
853012458
1761920629
1137208367
946657985
1189539594
1307019638
1272662203
1055297854
1179078777
118399088
839133201
1903219179
765944367
1410899589
26273814
1387924049
969215753
35659873
511170791
226294657
310365485
840799484
1891141325
852581623
1855652473
438169559
301301136
1498751141
313615327
96704293
1453818837
1198355713
764193726
280565882
1319145792
821879269
606069239
1335754175
357823552
1728452632
1947952893
405556738
1672704584
1077728543
628702424
1360907839
920362537
1001370299
212108740
1428944115
740809584
122328218
8524623
666881895
441632850
585201768
119284042
1354168751
1006295320
1590446811
1736916563
432541481
367578873
820194471
2071318198
2113300394
372229772
1013291617
407441866
769958745
1814388263
1431249486
75751789
1986020298
1451508050
1419991817
826338058
499763953
2060129194
338367134
1746115825
2064036872
1968090173
2026151912
975184558
1923327504
1642098900
2050891670
254751257
1576695142
1987796182
1672165365
903856001
1387383681
707974901
1241217663
998787883
1086029908
1189658270
1157592605
85582288
1978024962
1312679002
1003432372
1786327589
2080092001
1255972511
1042688319
590620237
1526134343
1419211392
1241840722
2137026779
345870581
795058452
1928106857
1244716111
1545187141
1522669437
1313215681
161956654
1543403358
2114506270
1430972916
642194304
1593018152
301812771
908507987
1378568917
308122652
1733729416
646011675
2023633375
725242198
1459265224
558369735
1059001172
1480732313
526870332
416353556
1647982361
1777935177
1598484710
1670004616
810595767
340522791
837127009
1095243566
176138687
638862142
255371878
1996214153
1179283625
1178972619
144569875
1795192078
1521224958
526450619
915004056
144388977
582872591
937506070
774248591
477328025
1949797747
1149423002
666246916
1596455547
772533629
905028122
581730241
467822447
927861385
1837234837
771523107
1535920287
760117443
1055043145
1948573769
2088236136
846079150
417760710
954478513
1226388782
1856997143
552013490
931287799
996622959
94477779
1837073623
745143191
173458716
1962901013
608774412
1633875868
447458999
1889926425
1024140909
850488822
181031709
1696676890
1774476990
222893471
1916193857
1662494162
476461990
780703011
2085959471
829027828
1965850562
394586680
461146686
889183956
245838081
883067501
1421920987
535253154
1530649230
995007701
1616632048
1568882451
243511280
2072470788
427549799
1400278724
660356642
1647644473
1511629840
58185246
1839230992
998411279
1266074916
851888286
784658125
1326984808
1466534965
610798888
321625828
113953029
605716246
1971417314
493948932
1980597459
182767379
1506395368
1085050930
1581289754
678362178
2093425880
505377958
285514755
1766341560
730939801
1869269234
49553531
343885372
1069153530
1918398674
1960001274
1825279103
383990691
606884606
968794528
1869003880
293628048
303906048
1133788589
2051020452
683923469
1499021464
578140855
1604131778
1584768320
1111798194
1844167308
35979442
43780856
1815291833
1225574241
2084026962
957022615
1170806582
586203369
2116135688
890728900
355019862
2062488051
2072003674
821929412
1103112458
1010403861
768461597
319808795
923730490
126936580
1398027972
715797620
1530210547
1729923585
1298605129
2047077413
2111832119
2131790737
2036177213
1467940352
2042706337
1522986345
1143802696
753408899
831722316
958142068
2048271102
325521190
1663978107
462782679
690088614
1174596824
1391929424
480315725
1654804681
393329333
1248789117
840597757
22090941
759390377
2100118255
199634397
297187182
2054232553
1003493516
1307770693
63957934
1208571479
196345528
1402022161
1834833440
969531680
108613293
1942020862
1173201103
398697561
1432158354
1639896530
1669345672
176383541
1683121158
1003828815
1769496890
225424629
728636200
40100678
1592778088
941133750
2039230211
809915087
1980631029
406066052
2014521637
732391081
1789643675
1640662307
1586083735
2007861689
604210131
1205693248
1297133519
48015335
1503334994
1965865455
134867067
54138521
307844937
1752110478
1054128541
1956926641
1415345730
1595292991
427809230
1371776932
402467757
1773199063
462716238
184096341
563404040
1080484172
244606869
428700145
41618793
1623654670
1516357114
615481580
955364654
1957823725
2056018921
1330686184
534632745
256641177
1397270017
1282296803
648678851
1568586560
774472846
2035397172
66372667
1597553406
1412712792
388463227
1785726996
1208241085
1550792005
418018163
1149526874
1897615814
1817193637
724389736
991695668
104864860
982092915
1675981961
1735553867
2118484406
347077510
408222581
1922534321
178280784
317253539
220318495
1469927671
1931290606
1286255272
153313921
549926235
1997534804
591748523
1566777417
1382374778
2013382463
2009685444
1916844733
782702595
1356462561
1013310742
108471782
674941457
1719159685
803145004
1925620746
2103965047
256188359
139107413
1550043305
373158724
1220595776
940090469
334770372
2109020998
714875028
121870795
682237504
243995837
1073664615
1155203612
808411741
443757163
563821539
1610904570
2097073686
57650379
1793919077
691620867
1922885818
1980841591
191658506
2076197243
30575591
1846953116
1402633071
1536245665
932313748
860920188
200958348
48641023
88617014
651258654
1936062995
61429284
1057712000
530348243
1272743932
1239477866
528712532
1938951577
1222698284
275355743
79708141
1541193246
1064685675
1466055397
682786703
1067087833
984429554
2137763338
575328303
1940551718
115745023
1806411981
174686113
1054772280
1640317547
1172133629
1735899189
583492881
1368060691
1116260722
963495649
2075309829
1195136682
618326374
148161996
528516528
521853971
20382594
1781252671
1391243804
598747368
2126967444
1278089104
629106722
483395369
1786456183
1286867907
318943038
1719989270
462495413
220814700
1102713599
685053950
1713762779
429214421
743445268
1021800010
267666382
561229237
1325627315
418849139
2095084727
9648745
2134569503
2056797245
2123945070
299601339
1569030701
1471236713
1106374706
771206260
1060178818
1478059436
1841640663
1679782715
523100882
1781349363
882435218
769816150
1183236659
1367946763
66728885
1660401321
1404919161
1883754624
1765450065
1633927667
2146599446
1570362777
1001682603
454087791
1153008987
36795829
532933557
121111191
939038272
440471975
1505214233
372078270
462562198
890155392
177490774
122370714
1831161490
723192477
2103907693
1213745203
387831032
1437247045
269262247
990791589
158206636
1375196158
2010880068
845398955
932787194
403078355
1549026863
1750088875
1766661399
1324051931
1877204041
841070092
1099503001
116686947
2030814679
951032274
789698329
78292547
1295507811
131685744
847817806
153435538
2054054495
908510487
930997976
965162052
1786797390
723097027
1981444989
468877176
1921504585
2117813752
383185686
1839728214
699722998
2096205095
680570321
730402461
1360889678
1322149916
2013045135
1652985422
253092409
795470417
951754701
1711067723
2011759265
1708150476
998744583
1646129996
423203208
1205132213
1003122456
1109613451
642098681
67793513
585410938
1643985003
1551591635
673453055
592330834
1690083984
626895231
859894258
770472870
659972521
168237864
1357681024
1715390609
120680882
2104537958
928931888
550033414
337117114
1412513821
569306532
1368582437
678521734
1287749547
1315875253
1647487729
2119767255
1190711258
996239326
2137772200
960588143
1370234625
1141027462
1532581200
150738407
709024595
1342245369
540577041
932066193
95230094
1737250964
634061014
1773288329
1896157328
525407346
18163237
1827500816
71341261
196266371
1325219596
2028839227
1344310021
726453596
1098062914
1072492810
1756399120
1128882310
1754419307
1170443080
460669400
1213114758
1364034677
1223316837
2050510738
1220368555
1169070568
1279276080
397977287
1385032127
1939517201
1354832053
204499044
406874914
833254555
1780633873
799536661
222940619
825940878
1008096048
1230771004
1863616455
154135639
542648881
178963875
1223387554
2039013660
173529021
632428914
1225783119
774895500
740018239
1545516838
1650831954
765990268
384498115
1375217316
27718684
66221136
286526597
1281876777
888946449
844714282
318409566
1815854099
364411583
1940559559
595623063
1977460537
874787741
1398909168
590871834
1531230623
1409630164
2026720584
1351468073
510611173
1054923379
143212204
844702967
1133401758
632825037
1330154734
1772017330
637419253
360303754
171030078
1690916595
2102777004
1102511607
363000379
1198586803
937849434
1781593651
1396403183
1959237317
1722924471
761817034
1599763276
1885669122
1561581878
152682781
1902332865
995587527
2103733054
950019956
1748090183
2117416550
290216156
1173676387
1630667886
375341836
1507734713
1715855573
762057219
532211316
63781589
733703870
1165567410
1763552815
4266360
1865760972
57077933
1032500043
1622197852
885126855
99060333
280959498
445483521
1309167284
1320545608
1380930547
2008034940
273589164
1526462863
1387918283
216435237
569756276
1438556859
794864916
898326891
771463291
1432128519
996466403
853218821
1246713211
1141352870
796769137
1876255646
1438870597
866935634
1250212690
730157531
1292064284
1130268626
1752073474
1804848963
1874775789
2096184179
1677046274
1817259914
2100478601
1524657039
317564245
1410586983
1282724208
454285644
1671320107
2050726263
728119521
1104044437
512097266
1898741724
1676312254
1354355793
1905304190
171957663
2043749070
781935170
765399624
347396708
1259326487
2006577914
685537252
1477689175
935770029
686422277
983086950
1837151603
964578713
1733251321
1201416222
1337639106
1951191709
254367232
1646223886
1281892368
775614228
2092111259
846206852
1927386888
407802458
1671385793
1184600427
517697118
895902510
1739520501
1305469797
431925961
2004426957
68358185
1260395012
2141581206
927794158
92874594
1478595221
1346471353
556121850
361705065
1719051345
45317582
35103235
203528615
416524006
61735340
1824690696
1315017838
1089417096
65345684
1913091572
768296036
2119636278
1189313083
659697222
458816149
679534233
1132861783
836577764
2073077080
914143967
165958676
1832154301
2012095547
1413804915
1267889614
413103100
237349405
1016679670
2037972532
1998407042
962841509
1528468921
1632084417
1857166285
827238638
67081913
1456608845
98548048
1962716479
1892900725
242235584
1099618850
1604591940
1316156031
105480269
966661038
604534521
1248325828
1448703353
104149429
1979384344
205889406
1863793672
289052892
1782800675
207757955
324553752
2128380770
1262696244
1588097649
1299578496
1332375455
32065174
471903352
1810953268
1127051437
251338137
270689017
1844867851
855738199
803266409
2114900831
1850405314
680236566
1721698161
22521388
335051922
2002573334
843449768
669652012
1969754526
1716241914
979171127
780941137
1399026140
2105548862
511083874
2121388064
939188993
1371229031
639535916
1155217927
217422963
248974463
2129046628
1520322047
1759033108
32802985
1888713354
557496277
639558683
640073629
1147808225
1505000483
1702762687
273566931
1117376982
632477249
1043742728
1487702843
1392262240
719345413
1344679143
1767492938
1398502977
1582658423
1010445920
1995311831
1301907375
1358794993
761715520
1648831831
302526842
691721684
566186913
46156471
593589977
456911030
1241682747
665870732
411914194
918929669
101627314
98625506
724784864
689805126
789406323
1815927849
63832534
338773394
783847609
523932984
1570792634
2099800482
628422979
952555477
2082687262
60129082
1946583931
406599709
211923381
1978068653
1897771702
951109845
1494142703
1167382805
326093222
649564384
1102104921
1422445855
876350609
755099371
96362011
618497492
1401524553
1487159983
209297712
739278515
1575236514
1272318281
116468877
1025901053
1770999550
566199027
1728248644
2090614400
742250022
1360532780
1752425458
596523348
761480959
1549238816
408759453
1562154948
892971116
689908494
1847152947
651313906
1702759581
97615870
1277185307
31773281
1021273983
1993567853
1334447050
723256380
1882871732
483318919
1507496648
917204633
136219977
1337990588
575887962
1465736458
1965044704
1202809749
1627085683
1957011531
1812364172
1697334696
1699576839
275639672
1956153972
1178613863
1062556417
925634341
818618491
1565765539
1981048628
855349562
1700756209
779890481
1387672532
295980710
2098781430
663348294
445447809
1979777367
1492896051
1807612147
571822602
1899241294
1884325430
976721020
1763347471
1047119989
506004955
109646351
2042547623
1728627960
87408252
1972399294
1409991343
2061903502
1585356286
1451836442
1084843397
1246713211
49479879
79700145
368217291
1235249373
1971884873
2146410539
989281472
1102907749
1031596580
1347019584
311098382
1985445048
269296943
136605244
898764277
117401371
1243580808
82555789
1946253354
2004337277
402168745
1771407483
1297789266
321868956
2099085569
417143939
1209430138
1012846558
544958231
123701631
1696819616
1963771814
1165361905
1193406541
1878930069
1259689404
1121018537
1011025555
506749771
2050691776
1932975048
1055678163
183525941
1829268875
555776730
1968627111
1590945969
1303165330
939475418
1195692250
17374307
1360265575
564530377
584678856
1654962750
1598431798
468104314
1743702241
508395421
1689576250
720859716
2023940903
1017995540
1232113053
837644098
56948715
942960520
194630535
2147380022
2040650983
328097571
741599612
483154645
756118121
1319183369
836683543
1877475943
1652203477
415950899
513945441
388610644
994317163
1249408989
390750366
511275344
362032449
843001330
920799455
642084585
80222814
2022632432
1955156688
1533574430
723477688
130915984
72946045
1297125756
981091681
512158866
2053902571
302629505
1492748889
924059522
1687283480
842254124
565712349
327895411
2078312748
1876548737
687304983
352329104
963243168
948869210
316208229
623708939
298260472
1885952712
1997752889
1258331584
2078844805
1692960805
1575999313
1695124981
2091730720
2090289475
1367351557
1655066887
594515477
1652840596
1187756711
1722425559
1906865633
230106068
517489346
466681080
1640540999
68077649
221457147
1484281853
55776930
1956943263
1580096624
718821145
1528906234
1350868281
1928229857
156036793
341293353
1269053120
644196568
1278718466
1220137951
1753094478
131067076
1331512538
958980847
1641818328
393426907
383280477
951612921
441803770
2008287486
1678773907
1306178450
1437611673
1048074885
1755577956
1286968309
762307447
1542881560
71133487
734894116
335538090
1590187331
438530113
651855153
1541092220
403620919
1223844447
367971431
30954388
188676752
1999376710
683330952
432961973
1041290119
1345213890
1256576631
598682011
1728825350
300620696
1428125742
1817103956
401697147
136412309
494474419
1419447823
1721584422
118568854
316590424
68910980
229365466
771485483
1971848164
1476493960
1135674434
1839566018
1971745674
1087199981
2082686297
1983650438
326246174
1193612266
1751948244
575369142
1172541942
1276042651
1806846161
939475426
22866706
1928475987
226393693
140686720
1231860632
731448872
702731444
284657615
1207415279
1327749166
660591008
1184170887
472778006
2091934902
1756947451
1068916524
646803538
742338718
1854159876
1243358624
1504765693
1091542197
1879596485
728273783
341652882
257711756
1979625441
1769069109
930956975
706938596
1665217670
623708939
415180560
814068507
1837211298
1293526926
2071484753
1393486861
1297533083
328152716
291087866
1557556722
1474543622
1782398899
405109100
1326441764
1171163840
340636619
664221707
253626862
1811138128
1860021241
180922177
663864261
1214269715
735960065
1653228441
300490045
1590603187
429368432
340503570
714647701
1817957987
1762816846
1754300357
148853434
706617515
1248893310
100773958
908496546
1972394904
16779271
1054601850
469874266
617775388
1825644685
1088089012
1501953947
1509849590
751992030
1955580865
1634525571
1748728833
1300714200
343699953
1389521690
2054172357
692354160
1191390827
1815121598
1773957833
2091557336
612179096
421559945
2077144424
261092748
617796820
1346584572
762187241
759346619
249460818
899153852
1932031673
2134044123
321824919
1755190910
1239743999
246447460
1302206286
104061335
1033152704
1159434349
506542057
1644815005
1805058103
229798526
138888683
563238950
394425048
1433856637
88478170
644256894
1902916696
82114300
426470251
1985789468
1152935113
367637043
1652011534
1752348361
275883445
1371756409
111423033
613624545
1978113710
1902807964
1866973270
957379578
932585635
1318014218
1736113388
967139513
465161919
1351842555
418323662
1117536183
1023869006
1109446389
597198135
690286535
1462602492
748250827
1975823751
1851462642
268287158
1157057556
346511145
100270163
649028978
1864445137
1559479341
1613599791
1743389774
516892368
576723233
1442110657
1269472670
200066563
1584132346
1824690696
1391156964
1941317032
1259895955
2047314703
1567628202
372219823
1902433984
1889516958
1072031028
1744726636
1739797787
1722976218
1573798229
1760394463
1811638931
1230282742
1901257952
666813007
569694205
281500319
597207353
1706762724
443422602
1791380691
951937568
250452313
714874996
657349261
940675320
201583811
489199658
581053228
1505675646
492416568
109818219
663253138
1079814046
671107405
750384339
595190013
1357210040
2085940256
1958097119
370411774
1166230236
2088936903
1305162677
485157478
1364221382
868135385
1935238288
843450853
92112083
559430562
554532919
856978388
1753984134
851280148
1843048571
1946155866
1304327492
1527495593
412309650
302861129
1466067344
461571244
3022477
1178895200
1673584689
683921361
1070874659
1614035514
1847963936
1878048807
1132943394
632351776
422165342
1965794426
1814326537
1296173736
2097504253
2036634143
182133905
893082913
115625338
924755984
324256773
891008631
1618990471
266358275
544961199
15748669
2021909964
1091368866
979200698
378576378
864057535
535262738
1717614733
365152236
129255026
1992167205
683134371
1454665478
991276747
471843338
58925369
774794170
1686832724
1838131945
1967044199
2072986674
1102179783
908970080
421569018
698758129
630956360
595777918
1863110420
817859305
637037685
1318652247
1383025721
1370351215
1968731915
1440149398
2106894816
743516860
1816333219
1035263459
1468382073
2113564641
1507248230
166878907
1380520637
1576471868
1582222183
1700815783
1928454284
563035383
104143313
1239854107
183377169
1368103965
1504994166
1568125241
723697042
74494807
598211872
1610777519
209145085
1624017098
405592910
1307332278
1834561732
871726579
397683974
1711609334
1636328610
1875970943
1950286516
1919596257
1118468537
1083689034
1264267505
755329486
1861601807
659623112
1269028601
1046163878
1085763144
2139427457
5711007
835675931
1491348722
1497724052
1883547951
638064735
284034281
1370298201
623995491
808288563
1793516678
1083826296
898418965
399000874
1381848685
1017795566
724918897
792667671
285115477
1605288843
1801706674
2029212036
1135212359
960442521
2045154776
1365441485
1531343622
1289539528
394553153
1959235987
603687877
1881351928
1571217967
121890924
1391421683
1728180610
125911181
585368617
1960383858
854401145
1847060691
2112971709
753543489
1005223041
982704700
1570856646
1476807431
1389401841
1230662998
696412248
414597011
1281298314
1133000652
1297617367
869316866
1939297744
51569119
106693087
884195318
94458672
1815770587
671390757
262436525
215774915
1607254228
1507232212
264366474
313593684
1589372656
449683009
129767980
1313183241
1674697024
1948488267
1727790898
1046364178
87402241
2110116475
1562610110
1229900072
489109613
1175848899
2019888600
1215301706
1968561185
4858121
292672819
558928288
1967759892
1539891036
8307066
1339399279
2040122078
899655173
1535774627
1565732488
1271468962
1320418084
1427384674
1461039461
321279323
1927088033
1284398466
1109654230
417849773
1602938665
903118418
358952189
1287982501
844220746
575956624
1526003818
236033403
175112427
1960744026
90076279
1066796392
616153051
633463108
970813212
590358039
772050661
2145252591
1718341341
1303916317
1809554650
970673297
136371890
1723348916
1127112337
1182529210
2093616056
433597978
1622351413
1322208487
1530761996
975909743
1211426447
964289786
863305615
697163767
1867121325
540136047
1715119174
1485055814
1523718430
784539469
1813553994
983724891
1797843746
1275179035
426467203
878982340
2066917700
1061081067
1550371292
1284015092
1410793857
898266199
492746187
1716555091
1540183929
1892889069
473753659
2049954102
1657379785
759698818
347850920
1371674046
747855823
402205528
2113801565
188559973
1206029102
871414459
455723977
528226935
1907618675
310872297
124411960
1018946194
457780931
1465723457
1075026340
1806731339
1414526724
1950857370
769988906
1474700603
2065211868
977923347
1581025754
1986443109
437784449
1544212759
1489069143
1417620059
1321454505
1033569469
1067879551
1343546566
987711584
86177438
969340591
910122699
812739210
521032018
1401942054
1779057444
776836096
1496521632
405391201
102525753
1285974851
278075732
1511290000
879634284
2072462808
724890455
1247785507
1862354178
460013155
1027602047
81259611
1273766939
1006808112
29658850
730322322
943012195
2063103853
1653268237
1615577623
28560474
1057730215
1737252214
284212091
64022631
302844929
381814598
724809156
393297433
1096303840
1440593552
1720513061
548608270
424555179
732206054
959382537
2081936642
2071309538
1088939095
138616973
1049146664
1701441142
116959718
1917246344
776248068
440468250
1054998912
56250765
722019787
286951924
1881659360
997979035
723193241
126256796
1653313233
157164305
1637105868
785697425
303242168
2141209058
1301261979
416062984
460927894
356341309
1244248847
2106078517
1421328773
2077691813
1670325883
140373728
2112067176
457068226
226224488
1206825285
688891199
1354829608
429931395
1185514604
282642971
2055765984
1048070969
1732786181
953606328
1665296341
1439923179
651206271
1784488042
1044546683
1697086165
972957644
702914003
718872659
1580041055
1063967910
1025724213
1415979060
995407029
2004998408
875935051
310114561
2119890344
1423462604
505650167
951176869
2065147368
106040099
1700124634
827066015
865077348
1735521491
553195297
1602305914
844594878
59532288
1674838123
131825038
45210588
927577441
1203178021
1042723973
1304278106
304282170
902385414
534190058
801387055
811154727
92053773
481927689
825399225
503714886
1724589449
356229633
1891146237
410844045
847949565
307829207
1844477221
1630907463
1357483918
407844452
35659537
1511964101
1911053188
378622691
1926623753
51246063
2049795515
1460206629
1725894388
156439459
522979135
2071598542
633014852
2113511530
729605261
735667041
37742206
1287537319
1644746444
827711270
1283320399
1954541616
1853718929
290981180
361224933
1310614649
1831523404
222113234
1858197292
415774846
2126117232
3013511
1696676890
939691719
1476426113
210736149
586033131
838360670
1511762991
1837947359
1158678627
38513558
2064574685
1252693059
1753208373
711457106
25346229
875079343
20045973
1066894444
1332690947
1689016669
918093705
537358591
73205622
1747118593
545094298
1208256951
918895520
610573657
542754868
1794362577
937440834
672960330
1247302152
1168825288
2111404636
204981737
1319303317
1724059976
1346942466
1240571707
1449561277
1915735752
1555605880
1547350219
1687053182
579405912
1862988057
334180910
617946761
1841658776
1973725025
1523739737
285258637
2145372337
1756125909
2064179268
1644391896
1156691810
1620860605
1734445852
123165971
340155199
2102588756
1415124464
994568732
913463007
1629269788
66728885
1240611377
970154672
1990165480
664977347
1400354407
2073047939
1393584933
117790439
1661177277
984861406
1354960117
1214904211
2009045419
517454805
1314675623
268602737
179094951
871580428
758665350
1290193692
1601651415
940669930
1775433261
310604247
942021950
926786818
1514301527
2091789142
120965142
696734846
2122674788
1450134886
1325759953
734281965
748853891
66908411
1205217707
514460970
271993349
1130396857
108857978
568330907
568545689
586087906
1734503066
2041145931
11785216
981198582
1545704114
866315997
775722041
1958276056
1416858294
738515535
610811418
1184445560
1859681223
1247120419
474320859
1362656595
1275675452
2121557475
1740625644
1805480
1117923102
1551790053
621543425
500878037
1652294799
702928908
1561026605
1461870043
954491529
1550255533
1061119140
1295036285
692101159
529216366
567113535
2038759212
351020926
2067656044
2014357114
334319365
6900602
1270440228
125917030
1765452244
1628119139
975686395
965800700
1211733686
197268242
417870776
1631196833
1819134677
1827201746
591669068
992093723
1056260943
1564506535
1681147239
31585843
1224024607
1880257795
1671582148
243631671
1740844617
32981035
1022072975
1310131836
1838668142
688630591
485012649
1561912787
1704142157
377052149
1497166431
2084223254
1602251479
800153240
616898002
1506907672
1392576339
418723708
1253572107
1571842824
2054902034
2027376863
1833019631
57798923
836912620
975880045
1225721071
311002698
1772883389
1746107609
1181437025
1251548518
1522326516
914765827
1675707413
1651816227
843501126
1304480797
1356808426
630942554
716743817
1439652196
805533633
1745824878
1972371122
692687841
1236013796
759612476
961473860
2001969579
92979548
496888231
1496028478
1595992535
1188957131
766625223
592888437
1715964672
2009796105
1821234785
1300691129
1303602775
1848776502
298692614
1545575588
804057647
1786028213
1128304796
147828901
799044984
2086362916
1683667115
884655884
344916995
1912487775
520998303
1277135703
1709668146
1047552176
261885715
1905315330
1993208497
1274396454
2055584123
1182529804
583823148
274064285
505425535
1481268019
118832662
1441157818
2044543015
346818967
687639385
1673921033
2146561050
773801497
442730581
1710292310
159790835
2060030377
175214810
894127070
1505718433
1251932694
963724678
997363352
2141587226
2122495734
210906317
71407092
1500339564
1606773666
1355863681
1944960864
295590346
1170537949
1150258422
1508072877
1455231063
2126227318
140251598
1939619479
634093864
730149257
650845916
1701454881
1969329142
1610492427
934590471
1664757133
76420802
2049297531
912541665
134921759
1403390378
1499835021
289665497
61232010
126117765
2051012478
1218191878
1290389237
1125935651
1163816987
346952701
1056558619
314012999
1697652767
2088006908
72875700
866708705
528558223
726102918
616979756
4870975
2018668018
1196850178
1419586839
1571946566
393936918
1609892252
734448931
515028288
1997868883
134925031
1952620109
922993474
1391934105
1332786438
367956517
589390319
1490084593
1372428604
286757067
504430220
1315409482
1159416519
2070696013
1963738854
14679467
1224873064
645917290
1970650317
702601308
194156418
357000769
564268786
1794981940
1900180750
559701402
1713089535
996858105
1969689503
45283943
1562666525
157309017
621132617
1477611643
428128011
1458540508
1234757961
192372184
1440215976
1935372275
1137990307
1312303285
2071811382
610019479
1922817681
2135228044
172898487
1369395313
881245387
1394566900
1635391054
5953916
1770635876
1721741232
1504157942
1570568282
1883146648
1343714682
1251252934
1252672137
496029608
474853897
1957173792
47927092
1084124086
932326108
640390900
823705190
1945392444
130956867
707252909
1807673868
1162575156
2066339214
676696193
1966381177
239435145
1201355119
1090000701
1932323617
916765135
1812432278
1787799695
1047130248
643089379
1902871508
1392326787
1635343340
348238349
2096356947
1721923973
63771886
44360092
299543381
378619608
1533838026
1059068802
39327109
1257810108
2143497043
1439321114
270021778
1710566472
830822775
93760209
952468966
1343547452
1347352930
1491657472
1864960641
318076858
1643461331
1186625398
275941482
1458976782
44023933
311057802
1102077996
2109499885
1957244410
1369132997
779208344
1806026726
969086198
1289723643
1069138868
1390964246
1781092581
1761198427
1914046597
1814293999
112957829
520676843
1133227682
737114920
1302763929
1273388736
213367730
1955749492
1074358429
1623212377
999357377
184501121
133105037
291598499
2009068104
1312523174
328653970
1944671878
1459707021
1968288801
1546143240
1463382545
755242768
1745656847
1877656038
638041218
194574366
1858198292
337975042
1250520633
711969063
791710711
1815985085
32850262
372046520
1295864330
1709341716
1058657928
629374910
857681884
1578993103
742274523
195813288
905915947
1418856537
1908297224
554347152
463565992
131746403
659211027
426000013
410965475
503271981
526218974
1359734200
1324181256
321211704
272107231
2015592394
1509188944
1215764516
1598894171
641697767
371902727
408467307
509391240
1816794508
1290360225
1214693558
930093504
1310441835
1360557977
1128199527
1184433057
284646768
1388434207
1274576913
857652895
1067247045
1870194526
1408480867
1023758388
293706381
1796111463
1180876598
1958036276
1231129412
1152241062
1962842982
967792813
111946095
535996143
681392815
2005563789
674072034
1797533925
90674747
388689752
1240558391
249006493
516667388
54303882
609079909
1868262548
129148761
967387593
863068898
1516367325
1502307915
491703160
939529630
287826063
1299687872
1147047868
1164323867
615602981
355189695
1649391481
160331189
2100412411
1914405651
666839001
1247559724
1042301750
1974502421
1139846710
696977145
1540991188
12549474
1824141785
1466332948
1032723992
1225413510
331742555
186773762
2138019246
784023444
1201414215
603148041
832920055
1824788789
70719400
1085765056
1612530948
750047307
1891555669
1025124619
772866817
724641705
996831339
1257317303
1363393980
724265755
550881659
1994070048
1592616146
1786957521
1594256177
2008479922
1454213324
199068644
352857149
1456850335
924920238
2043215244
638391378
824242130
1393338887
696431321
1884947140
327290355
1153494651
405499021
470928758
1128801903
1839686967
1052794388
1691846736
1712426977
1396752777
529257907
1591768335
713530096
159270203
956049322
923897478
2095744143
1042615167
1801788352
358366143
790132097
169304769
1047867517
206620641
659716554
1569411969
1807874929
1711799614
1974111734
20311324
793349729
351231372
406234392
385115515
1532760292
520215550
319150609
294889576
1017890006
1614103702
712702498
1845328623
97491887
1823338450
869908910
1869931043
43655377
1403684484
1676394633
30567098
1712550758
1660582259
1025295539
928653938
1039848347
648694704
1903586951
10429111
1987215517
1339375850
1221222992
764334606
1722549635
58935768
1290206615
815705021
963100315
528910600
1275558198
1238150797
1543006536
404633206
1377731720
1085610099
1121207008
623672747
1098695966
1224370757
1867011425
1882834075
2114905153
1239668860
1910976815
1836821381
1156454381
2145271842
942890431
1019153798
1494034944
996249854
135323268
1450202117
91506466
939084410
257523875
1019899022
1386006794
12281591
233772414
2120105077
1527413347
2027749767
1913169879
420823104
557342488
204862085
233044084
840444610
1097910698
233761535
584387161
1646463662
774515611
1574419824
1357333489
272646624
614500217
1242803873
158049414
467943311
1755351858
1721543532
1577724083
247074656
1075182156
1538919281
1414220875
1607066363
1825999064
240201970
1893841503
1423560114
1407624450
136841921
1440923713
479709490
1707025705
665782522
2055311536
2069812770
1621956908
329790655
67220903
1488212335
1328663560
1304265321
963140343
21617952
149430589
1640028542
1000913955
1163763683
1399087883
1191565918
1428457588
2012856219
160776481
1770303542
1145885314
1923703018
1717761822
291176901
986373679
137649954
1248986802
428276243
417173780
1968621379
1017472817
1820012465
2096759668
286200111
604500602
1068676458
1513272011
1505104662
474642631
1981804948
197626748
732209648
1263354436
818432385
1046732734
1725490758
1783508411
2139346939
1125287420
526096419
1320369934
123417657
1451963788
2057493805
931872176
608070207
1219720865
1746480400
851238481
1897066291
1552151419
849613981
11215672
857247784
666210253
2104527760
376029695
643968456
1063326430
3033612
704567214
664772201
895952398
1326232934
1456662377
2027017733
1519554886
521708294
1365106264
371583337
1669311669
721649556
185246614
316474792
1219450733
884247038
384518871
293944220
1854276751
1466074013
163098743
1023100509
1608706863
251719699
720664401
720700834
1710960136
1775368068
901065501
729762278
1523723081
709459575
1391639286
193044670
593466939
1348177733
1473160397
562903667
995240960
1027044595
1303234021
1371914240
1562628736
310387363
1201201542
1697958004
1240787051
747042042
372568046
647730892
1676153906
1356071540
830731444
1940144508
829143295
872916379
1809586495
1781148482
582813844
1620928533
463478878
1554302611
1881812112
727898040
1376902755
1364990236
827484226
1878701273
1485463944
1762894475
2056902736
86149947
869008539
1520801984
175180061
1551795875
516347355
2099550967
379424153
263176755
934736720
151304658
217822703
1471517603
631247194
324008972
1099921114
145204163
1553783743
1279383489
354374351
411722127
167117438
896745720
1362045088
403781873
194218792
1975025142
116301581
1910147716
641754845
1142402308
200562552
1436616357
2114295459
936216162
1984852963
1972512479
45911556
1176091187
1065603733
1153775272
939656640
2050132311
1595005629
1696861945
201939825
1947167924
1024083903
710848616
1630050684
2131315573
703382329
1817704798
661550259
367513951
1789243648
1710614187
132976681
1715804459
607471523
603766063
644679716
1253587159
2074653959
284120872
1227590759
1521100378
1979370516
348405144
1713413876
1373769593
781223896
140307352
1935689494
1653179717
1446983378
1087737680
21554243
1845753304
184023291
2106660851
1991697442
952687240
784806126
625175182
513174359
1062563649
2013975699
1238268408
1412668241
2039607513
907945904
999261981
664136301
1185785433
541812267
893205351
137751908
1708695359
696326119
414604524
136989809
210446658
1785220936
870442442
880715890
45774282
724828195
2123262072
1769310683
1745625472
300173708
2147116157
1230001822
313191928
2059677272
123998055
659045126
1810469588
1635027192
1405237214
1023249111
858690209
1565246394
1131573234
1260748994
391972467
992327206
1472296846
1114514487
819936294
944799942
629619878
1958557496
1520874582
435773494
385123260
2115717003
1899878784
235261595
420929859
969713886
696961730
1691267997
19031960
1217811471
1855515801
704917090
296947361
246845807
1820387077
1035087920
583162340
55079912
1882744255
722829406
1361686593
1790858782
1910759526
1078323354
565333463
1228522800
1230749235
694617836
518996704
220674027
318372304
1805700629
1629044089
457385716
1919128042
1073402985
1680370103
1199246090
242830239
1939668694
71838634
1902180591
1926840060
41826008
662466779
561254889
483154645
104240231
1045590841
857073003
1699713396
1872436943
16676719
1796091215
64688173
1836869049
765636398
1803780164
689231861
710998127
152956138
1214989066
115946667
649762085
2048302799
1489200190
399716134
708215056
1566996388
381068398
918347853
2129774641
1052012768
2123948775
1900708747
611362406
1214721543
1558149451
27304021
1332874498
535503381
1745644893
771457450
659782300
1667370056
447988472
491266979
868040049
791926665
1323451932
1768125502
2125284434
1879935041
999649139
563733102
819870061
1149802305
905802440
1270874886
360864823
408257382
503045881
1971921249
418675698
1592929087
394077168
154227907
1788059025
1911390437
1299435315
1968333103
258997470
246105290
918133840
1950333168
640360045
1107185888
479429679
1709199795
580674152
1275678277
370731026
337403030
1341836709
1871809265
2139495573
1119707439
147322494
746375408
1297397151
161092682
1588731562
357892097
1137870149
2096447204
1461817994
2107308822
2075574008
2099471913
896294181
1831330184
1190509329
1637227217
202591319
887877465
1920974231
406567947
1997153824
658103947
1493714441
1400262345
244883567
2131214713
130415627
1815515785
271321664
1471510899
483980
944966843
1376714192
1639739233
920074186
897446809
606541131
503466048
1518387565
1126227415
387055194
202409712
202208108
1413949087
528430623
1513987602
2084960120
1575671582
745121722
137516713
764210928
852549494
911675033
1404042471
1816989574
1183416904
485479828
179788431
1379805563
1375859007
385537943
595655206
295068863
1228470169
1163277601
1765220674
1086310748
1373714579
1280466746
1078775147
1867150663
557662767
1509112600
807548305
226180600
2095852366
1131237757
872654322
1048222493
57289911
624702655
843395109
1236150079
359281629
293883610
1385619390
457242977
2012698091
295642078
940778347
1831664174
1776367280
1556207230
1645691588
194878896
2060950980
833979506
1357061023
427188358
752600269
1766581454
1673359358
1806086282
236817077
2104581006
297578158
1662573601
1353019328
586231428
1295960932
2055176079
891693331
1545187141
1755565940
751201200
607024045
1801850230
1898170352
1049553143
1804981920
690525758
1319813832
1500042952
2104592372
1224190672
1661371143
996451433
2072262038
972064508
2039147766
1343729941
956058615
1405158694
1537827795
1582436414
2053831516
1556672731
1950715605
275978153
1971230966
913063038
77452586
286990655
469751864
539706634
1563024169
1075888486
1073218705
1219876779
909583978
625818449
336562350
346838352
1744956835
545889370
931101671
1353188497
415929205
1885941082
1004467756
2037001980
1266851201
586518817
2050336574
1878339096
183170871
1465934810
1359677381
1132646677
342869479
1181338870
1669066705
1780095950
1866025970
1303174516
1104944171
944504401
565424588
982047925
1511228574
1596017800
1397531064
586107726
681247019
2129657557
1810485831
716247692
1078231687
410868792
1757882076
82001793
1255608450
267476729
1191612226
428512694
197070323
2131559520
14718992
1148333571
1384205205
2132606049
1568012397
1559409910
1650880275
36263380
495868974
848331644
1642257830
1730437923
647079682
341172910
368434330
223699000
151398713
1230820981
1792880841
2138570556
1156883248
392200026
170366572
68600055
249540492
579513818
1559399008
1894375175
2024454023
265015309
669140168
1710974773
116096512
500491272
1162079162
799969733
1503553166
273369346
1832597833
1621638559
1257477121
1601574169
226475463
372498633
1730508948
332115189
299117703
1834067198
575247579
1712023021
1558520484
663549826
1996275641
892205088
897726755
1628694262
1458863657
1397039843
37267207
1633109021
1367986881
740929960
804330620
666427187
2008879680
1699183260
496046400
246612428
23732019
1526759912
1090342640
1061188268
1020995023
577726574
1874366601
2124193237
292669459
1212917346
417969655
744547767
436549120
2056568075
1357736725
2145876967
2023899522
39851458
1700122391
884739272
484843728
1077727880
1924520481
264679115
1432666174
757692494
991704113
1171776317
345300291
1912030870
1243260883
1756826053
747311242
1513978248
154641509
1637593704
425088139
2098622299
1882405101
1549793726
428490300
929266268
407228149
1688275170
293401496
2104028944
341953805
1260361765
1917858135
767746919
962519654
1040962001
451608040
1587237628
1955731800
925295127
1277302462
496781119
763594289
701454339
1538442207
1855422669
1308800460
81711629
2137801703
613002682
511671482
847670883
1149809755
225393135
2116930370
1352823388
1732368170
95106885
1387078035
594307973
2111384109
1088093545
1767151173
1475037989
738952924
1625744403
1040568720
578231963
1238409120
1021225840
1072956851
1674763805
611746226
424232493
1765058080
2048465439
277441441
168363975
1130059962
451908778
1047416211
1976487502
1621638559
426397954
1804221579
573784528
511844933
1759707161
269105793
1434917289
715938124
1950323845
1006400310
2093793198
701341769
962223893
250766074
2092122845
1727894692
1941286231
1499695508
1609816761
4060428
368925759
1316059462
645920763
1719614
339955796
1046840346
924503151
925749565
1188218357
697759075
62855511
1482132999
851183632
1549824285
14234137
709693732
1956755769
1693631350
414963994
1078231687
57753365
2009178563
1923067103
1499999854
1343720107
1883565068
303901204
1351327873
869646671
1255993031
1936141205
1607898208
1594571231
774072004
429928186
546506024
41882146
1095408183
780089103
154586764
1907566873
955395426
1646052796
1699836248
829445407
328576915
1673864159
1469588709
1907814616
277338424
1055684653
1482214676
1494515402
881920354
895534872
1768850955
1055678163
1033554964
1432415155
1076764117
2076955416
1805107469
2141386457
22677810
1902429714
428883224
1754670725
1555863443
1938842024
1173343590
302347604
194925020
899811290
1184209268
1163077020
1905090134
1624222871
572028823
1401209385
1124916274
1017646118
210839581
970426578
129344616
639357221
2020369652
1709300970
850547134
741782482
1230075035
344115290
1364404717
1532938033
113556568
1022724427
106658527
442433510
1726452787
1243450406
253919774
1188873118
1789216506
652188878
1290302185
640673011
1299463144
1096694289
1913492179
698661163
2093912246
967209024
679119264
811781784
1205358209
964713992
1383997697
422461529
1610512033
1733289326
1024310055
1376543557
56616887
611812395
1896141781
1780711151
610386284
741041769
1586249162
70552511
1831647151
644979759
28893610
1178233582
2058363325
1941747152
2061286476
883798513
1637500769
2085893759
636878814
1840301720
1620346596
1536841012
1061347054
1838214676
213460166
1550478566
786174213
1865025975
1109148494
242963477
1413005629
781609756
493398472
180991391
2137293081
255277553
1047648205
2036280964
1727436745
1827923308
406406977
1053678500
1393675642
349958266
289878339
656198736
79619134
248633448
457833637
1776505580
939385730
487311225
1419918746
1269979306
1705336630
1905767144
1779990607
1175315672
1379791657
1592668332
236877954
54045620
1283012176
373921863
30616898
1501090304
599673703
605692466
1553672779
643114744
1115831034
1856292102
863059236
1221318129
1821271062
188362146
1585280996
562612693
573285117
1473446885
5348722
1793679037
1367360730
2038486474
1290979714
750768735
1581276573
250746459
697444770
1225735850
1653268237
1469693260
569615685
1118045684
2034953017
711998854
1485302431
1549816956
1803588939
354534558
1942203955
2048683592
1557637167
1728968803
325358982
1996033019
284347827
1374036872
212691531
614996241
789257722
1114556526
1331755300
259712379
1345638359
1207964979
1253743658
1746453958
57630316
1619455326
1642606335
1910567146
1492756351
356696621
225077241
1283308481
1796541241
1955632017
1411591765
632829270
495946011
531766992
66762715
1067879551
414666889
1081093723
2019254908
1856517977
1699310268
1933333817
1640823588
350824597
71061766
811863289
273791642
716047249
1661108432
1336479159
259259747
1144126315
1747907320
551286470
334373960
189988060
784230694
1351574884
267623159
948079278
1211456372
356166226
1373189073
325753163
1336142386
718860736
412311237
1991407305
412127783
1293260732
67201525
2144663066
2072379248
1220299895
413620980
1674637233
350250067
1375710654
298060632
531000362
1115274565
763427778
386497062
29953178
993162529
978611828
47697185
307914116
2057158006
1342457330
1153169749
1812523371
35024177
1954860279
209499839
824830903
191722271
905316088
967425631
316196981
272837019
983739603
1693212411
1356542614
1012354092
286921054
1214328031
1040852605
1273310587
1233250887
1118462715
137333555
786310742
1830491405
446268838
1771070824
1758614040
1731858419
717416710
1668772598
912508901
1194807849
595746087
1258509119
1759484093
1445499592
1392795075
2105121348
564450990
773004002
100504554
455637057
569988883
279468472
238940674
374787911
861911009
185604225
212080572
832930722
2027521726
900265439
133438163
762496562
1183502615
1407807264
1915458919
2128674180
206320744
1705597930
445338814
270432702
709812437
1072467939
248445752
510744492
1850440156
1092669308
1515475292
1579030074
1707410472
904957378
411060645
1140891565
2038610783
1650989747
1582296706
936013408
50193828
1011791225
1301326385
1480427403
766895155
1251197005
1668827684
1435623376
1431747378
727413581
1982448317
404464838
806836683
1721712407
1541049857
376160308
1242595587
1516497991
1921571258
1717566336
615276488
1286273596
1172992808
361454738
156566849
434120128
1763550919
755149605
491471702
1053233248
815985014
1853828528
475647192
464175137
1288164523
755657729
534837523
151650549
1776460401
558620239
1860129860
589888199
708464140
62300198
456671612
1577717460
69344635
1050182768
141659694
1188474619
1221214557
777797088
306156206
1977886016
825879913
1409228601
718342367
864057154
912938415
470486381
1862092925
1832721157
1620976718
240298837
409408538
1389491479
1971283476
2008613001
489374465
1387904302
1122959720
1414090911
1909142544
2086730288
1604456210
1678439664
652023138
643283017
1965078838
32383212
233133528
719722929
954018283
1582138183
1367176299
1740487246
264851098
22038012
857724348
106443255
76928550
463454817
2021440675
956747118
1980793009
1193696537
424989518
1304578915
1721118838
704798610
46703921
372059722
1211346968
1724270791
2052759685
1469632476
864593582
1217448375
295542085
1106011096
456042927
1706272326
1542416180
96941399
1053887878
737853868
1533838026
1018074701
714056469
1905291746
327633202
105298826
944764291
1421229088
849162877
31001219
1220165744
1722146032
656171833
1150349111
1887678369
1045304823
39236495
1998467841
729142734
36889010
1480549671
73271029
1454490102
881185921
1530766684
772182300
923730490
537373824
1640028542
695526359
1871941987
1909206931
1185419525
1438102447
28910808
131663043
2082849660
958782189
323564002
1125594683
131850555
1675452002
2002318257
830894161
1170794264
776768131
884143003
1476529046
699388552
146599372
1902455496
1088932997
1337137744
936130750
454381548
179213526
796797074
1994584444
1924601396
1752124859
951232991
1662140944
504633248
372800750
1806556404
756112878
1795870333
1081229833
667364823
2141289862
1346360325
1045174727
890243014
1130036594
2046424846
2086340817
545594618
1635007955
1052413924
330437942
68293468
39414170
624653323
1045104530
1414372862
200611832
1244633956
823605358
1723138854
1181335803
889865943
1501130074
475770863
1177057215
1705972569
47136997
909596027
600499731
1412264125
471958442
123722086
1881843577
1380012574
1019879292
1318580184
1118339106
1755428364
1707338457
1221966611
1478327987
155099713
2035599782
61700516
1274639330
1180282910
2094663913
1432548456
109981419
295812770
96868038
339972484
1410719361
149064234
259240846
157391503
12359176
142458823
1836474455
924500466
1656112269
190891652
740169598
141741625
330321021
1339749238
815990530
700996516
1044304314
1889091676
1947844968
646354992
26085933
124969271
1545097917
2060548945
39351126
202171187
705009949
1494998668
1734898460
1647744566
92229846
204318592
1752864173
572146262
493361976
415473108
50130660
1479409775
337798353
1861531255
1073191789
1701471928
873181449
409903071
1144642295
335296654
758779827
1005021616
1566926375
713211540
1675231895
1755015464
968732282
2067053811
222621598
1785705488
1482825079
833175732
1689548302
808110417
606242796
1749428589
1206759943
1509839279
1561020846
121942631
768173181
882449654
1174425566
1982091905
2023782553
806135620
764875284
1163367272
802500423
1280739985
946338900
1750770149
936455667
1380114957
1356347515
1015389333
1700092143
1347812746
1363282074
1669128792
828072231
503229649
1079153599
1012571625
1618033208
478060359
1255154545
796448600
1598349034
1958404292
811244646
1659314793
338505523
615620690
731694519
2143395679
1774173457
1265309810
1113374927
2036178410
1144312353
78067103
683557948
1125813255
2142309177
1232640122
1282142382
1379521686
1576402658
800851852
1055386154
1877679008
1434517381
834155431
534497278
1444318491
1576968871
627565684
2070570383
662066363
704682479
1369593402
628139664
1130917272
1804982462
387318334
314978705
790531165
1198499832
452433755
1430801246
1249207354
1389987879
1428617605
6759144
1206961742
299130081
1724270378
579042123
990777853
1496693854
1880995701
624893077
168997261
1111700375
1989638299
1823211054
817864366
985737478
1869804360
1861344824
1397513433
1578909946
1171753545
144011008
842212926
342043022
1320913816
708058995
916782045
1673281226
1787031494
1841235280
1938704158
1673418798
726812802
1325736638
1469612715
1749850630
403410617
1977173072
768340011
542255402
510583821
380137994
2118872701
864502930
1536743753
1969073128
259510753
803931523
127721860
896217796
988080615
1799228219
2137737905
1201140020
2116625064
777693262
254533631
1433642156
1280695958
1889089774
429227357
721198764
1655050241
1105769988
1429463206
1663167430
1323673755
20619858
389804984
1447017912
1019782840
916037337
278249646
550176232
1740654368
982863101
1375923868
1839223725
2016992264
1752587354
874142186
1780514345
798120413
723945664
2024312447
2023589937
110698950
1078063795
1060882486
397801009
1978759635
264643755
1380323007
1493155504
342762800
1572284862
868728980
2071508844
612653544
447507434
49635149
1520397654
552027186
2030790414
945295059
1327233024
85907221
697682943
377244079
1308378526
1209649063
1354625136
675360150
1015975833
724774127
478731937
1797377113
449791299
26742197
338117862
811701733
1610885953
1669018018
428980857
591112439
1500095059
1233485592
1892214823
1209969316
284979650
89529677
1063988218
1639094485
433661936
1800060948
1820079628
1146923163
1461822201
1622902280
276997183
111135059
1951476912
949259373
198358257
627875917
117692975
1718952731
203870505
846335815
294178387
2084127550
373860395
409936815
479407741
998515733
1975472640
1015895619
1464839472
883866084
1503751590
169730932
331437944
777095394
494925333
870140003
401046130
636861185
569668524
107557269
1099842572
944064251
768450179
1802734107
26128694
1432568413
917918511
1253367732
2011160651
1279416627
2092103812
1456472923
873937299
1459311529
2035204096
1817052552
1094166749
1193355395
441740323
946223232
1241631949
1616410069
1511854317
512843506
629544159
1717149440
848358994
753188094
1305407673
728326022
2134642818
1057096153
879102246
1657653156
574549073
1483826638
2065469950
867906773
1817954804
1689001037
1611498285
52778574
798933707
1584411492
30003419
1606427518
1449292567
868070636
1336880835
1788398826
923687257
1928746914
509125755
1239885111
410923381
37660486
983391937
1897856652
1813449850
1846943587
438811769
1077281711
336533325
681985950
952755975
915001725
1422983484
893694142
280036210
7302907
451230253
430897172
385187747
1941327763
1091290596
732031682
214094037
1184271835
1112609962
434830262
936353953
1804811295
513013022
450599213
1214748361
201915593
776358092
976703095
1161041145
1011164887
2111762980
307243557
15125347
555526376
721621222
1526759112
2105270237
1743368480
2101689037
572512172
2105947327
1416670656
182133905
618536342
2105689221
795387072
387393006
9861374
1901540155
961416285
1739939669
263114879
902989568
1052008153
655267537
1175414041
498102641
2009496777
76150428
1848717312
1288005899
976220573
1550969142
1732478170
1454408862
1364577405
1935097448
1667091512
110042799
200162574
763374347
1932842078
1592510470
1303646354
585938149
1194056710
1710973487
1918232925
1411117450
145590357
1264383065
1481191136
723925392
1052060992
638920241
1789944890
752795478
837977541
865575791
159195917
2000664914
1455836108
642373737
1054606091
965934107
1891033032
1228717115
2029843210
1500783188
645996120
1550950124
749907554
2140810517
502149205
3667212
437232267
171386874
907138726
648628236
1604085900
1808302323
72354528
1533214143
563283879
1809828631
1460124958
1333169608
45041121
1077311626
317988118
202691924
858084602
141199374
1666794732
1282839567
670788317
1042729533
2010052641
996004371
1878397399
1700832373
387715140
402997419
929097480
590908919
262259112
926512556
1245155851
912864250
1424309262
2105977267
1767501053
1237757006
1677334443
811693552
1203673553
863099626
1882365611
590118268
2056382205
1478512720
2023918353
1025536935
1986923208
1496584430
1858763686
635068086
249883569
1291176115
641375843
1962700527
1890190809
975636660
1726573027
600897284
1108027289
1334175592
58646764
550466685
36761826
1376878885
1371513162
883008885
51293553
1981096112
266491559
395206781
1501316076
1757688585
1000641142
1951626797
1394280584
349670230
367493632
1228554776
2983125
1305806730
27363861
1885883072
382616293
205445826
1545471706
1037685674
1713394066
456898971
1764455137
772402885
664183062
619772166
1654927257
630529628
1479939629
148527812
2136628875
1443165611
1287386433
2068940952
1984687634
1002523639
1688616902
1260710811
1598441666
1316799118
303680106
746234115
160527027
517447657
1403231633
835411624
1353713185
1382792522
1605436741
563212538
53097052
1262773029
2108405644
99773748
750750110
1436848091
101096834
971627454
827006520
898124083
1177670852
1067022630
1456681886
834307410
620065066
478177195
1133450569
237623672
691682661
674362911
103718381
113925242
1815379608
127575138
1399974506
284731804
1616780163
1444658350
1267424178
1969235402
1728886463
1096675133
557700909
2112793837
657045681
29834663
1121656858
1472206113
547387770
1475856950
2140532219
1003831727
1353929610
1635262963
1327874525
614820355
126958472
279789329
484974354
775956167
1864914784
990777853
2066700623
1742523505
1849846795
925552252
1655695616
2015954873
2099143540
9313946
222661893
44915159
203041203
1390009632
1180080184
1258672508
1203334808
209786645
1413539865
1022761920
1860844849
1852120841
440265114
465649752
306560046
754165159
1554387076
1072807212
344803842
1480851894
1588586909
1729476570
394570716
592445812
1096247606
616666126
1045599889
2047311258
1699474382
986950186
1578634613
1278099249
990562594
1700890657
1347283337
845682042
431673808
391967055
212584668
579823888
392746521
1848904921
1052553066
85097290
2040960862
1337544546
253238178
17318317
1340156885
1551608833
1696527719
528443260
282319287
6320617
806594219
1945563579
1453440498
251203187
805319116
1402677270
1190337782
1757272699
940206210
919486734
1502510830
1458816937
321428014
1479451369
1707541756
693527726
576367991
88986439
2026234937
1414288902
2006902426
1771070672
1085562491
40653489
1587341325
1943057480
1406300424
493684330
998010008
1515695076
719412254
438459548
841206959
1744321315
1998448130
101788430
1500423187
456057668
919154559
1614043995
1051570653
1551053854
1553851569
1114104021
855586195
25091948
1499984701
22885019
511884954
417840573
1543476268
458131712
1192015584
1851371088
1734737795
283400121
1627185734
1229576303
33755797
1373215105
241790999
1593989494
1390169494
519721909
579819212
1942615274
1848568363
1369097171
574456739
209983828
893834667
1488692401
99064351
350017188
1538714664
762867374
357044698
1357909092
651587877
1322835983
1227424218
687013907
475283819
188313641
1747461497
119944031
925540695
2064856926
784326484
738846979
1798428335
895589719
1693157841
962286756
159879734
1363241948
779374988
1696970418
1166020082
1428980736
363463017
781265484
1885582355
2128571111
1124159920
2028362546
103219132
1087872516
891828141
1301917912
461377382
1517887100
766726033
1451604497
1028566990
1672974177
1507829129
1319177133
105007688
975467759
1776105287
630203610
1631297072
1051973709
1934835015
1109200317
675083393
2028276268
967221258
1617596746
1882772985
1203009174
761196672
48581290
1762469546
1861525553
1055070983
1143925713
157380418
1990907731
939644811
997766716
1687493640
2019743313
198210889
1117688396
1635677968
438963724
2106164539
621774866
1842271610
1970748090
2042541742
1492131855
1884099741
337234468
276177468
826361962
644873410
885502603
339586662
880876484
1775779052
529945647
1900397423
1424029771
881858410
1830177840
396633906
424065586
484751429
18084157
2118438848
1765188341
1061931356
1800438170
1083569997
1710625375
1258717714
61874677
474853830
937599852
355889653
138731781
620359388
952158664
1285025169
288885356
1711667663
63431058
426763403
1094836864
1422139138
29698445
1471548605
796126376
1469199466
219009219
1102797310
1232009228
1912722484
2117716275
1509791441
522653987
21128024
616864746
1408306086
1796026449
1333290783
170576687
1053905828
661942664
911510132
909162835
546038838
1800966857
1097220272
190254825
1843452770
937840636
769783318
895122696
1893528691
1505203744
622548206
1844121436
331930921
647695605
471947512
1145766168
1295457824
169867406
1597388036
724634234
1515534566
108140212
1635248189
1263882566
1602617687
200028560
151974952
1521224958
749091415
391934957
1065536551
103368712
1781287763
1620216813
1083806246
799142959
1967430045
1589166609
466520701
607845339
13441261
433190035
8748557
1099133257
84038917
1291924426
1364466824
240047876
1776389069
1404367034
1549044078
638049348
556911453
1126030890
316907507
140282142
1682893576
912954809
1957761309
936820883
1744895597
1191450971
391984937
452227324
377104252
1480965432
649224583
321611883
1854917212
829067050
2028297909
1614094371
1134112881
347069847
1857801737
1387505955
52078861
1104755043
1228604026
1135431670
1319624600
530598295
142502957
587727967
2086350190
562209374
627402743
1280157965
1150605820
1640036358
72185062
1212650711
1894526323
1108524006
471129208
814168058
852641148
900986763
584629508
807202140
887376934
1862368010
709699199
1093514984
451075864
1894432800
990095838
50407439
1325439414
1828315906
958036681
566832955
810761493
161780884
245081529
1846015895
2125893056
1581068675
613659710
171208521
263418832
1948617427
551962627
1974121714
518685276
1171261502
1633937428
1951184227
1333861005
446534982
1191792462
1589875399
1150958994
1665699707
546038838
1189141106
444670629
87843245
128070826
450421813
849368260
295366983
735157264
424747622
850401655
230291888
455876552
1283694279
2080983937
584314236
977915928
1013030772
1531374088
1345909750
484128307
1181226983
822900824
1945887281
1318098466
27477687
155972493
868104285
1308540620
244927219
2008639951
128750963
476708172
614953588
916393834
1021977628
1641769387
7900896
1825155793
675605084
625507143
709755384
399964275
132839647
313220473
1691061870
1961018889
776737410
921068370
1600874135
242559070
1797614742
1701662090
1828070411
1614857725
325059774
1494077406
1438863192
1389116013
1021565263
276483101
1733368229
1163128269
1089390925
830876933
453883100
384347255
1732786181
189231864
524799606
1629692992
1085860989
1915654077
1539641244
185326090
1705094655
883552233
1413289806
102614021
1769292636
517553379
1809898492
877249377
1826519782
1176979384
995001196
1589037193
1859677020
635941938
2024576416
118949239
1903644337
512684891
1315221938
2109521295
959849087
1616932517
1612861532
1353596182
1141343550
176967924
252482263
1434445760
698753356
32921173
1555035903
2059358812
394539999
79210828
2097686145
1912034525
846343087
2125690368
1902133436
1334577254
1923472971
1804466138
897382661
2082048806
1215078909
358952189
246536562
1489608776
1980918092
143459257
1132976652
51329687
1929855570
1733039261
315071115
416053634
234258128
434373369
1756859852
1816490892
335414279
33524554
1753914230
1107135717
448245183
1913234802
310007077
939885403
917378421
16094178
508909830
537919337
633470975
892440714
293220140
164327461
88148495
1039789298
286542047
2046576324
711497955
1610476995
1203107254
1847736565
1350874311
683520054
556580801
1820621454
30085384
893623951
1316455022
1767652395
984084331
2132693861
782995035
1033799452
1579621054
1994077636
1650643494
1982725676
80224732
1535333249
1718060019
1191880459
1323811333
1172310011
2146489288
1546355646
464875330
1426532113
1152520204
1382847252
854537436
1545921590
1398998829
1558163009
799733565
869789533
1020959834
2144998939
1521085560
711367723
1710957933
1064093911
327788752
1749850363
180555293
1204737772
1611468490
1819903318
841942232
1795410027
1876987987
1441183907
337313737
967305593
775435639
1625391556
372508497
1864526586
966920907
1564956850
1971359666
645291160
326406331
599695433
1723688863
1024443187
1461833066
376908098
53441208
1761659895
2009447020
102862719
1334477203
191565128
132024295
482600234
1166485278
1502933137
1326788287
823749020
1003827743
104938203
1340622251
1693423938
2058155342
1320201459
1604002790
54798750
1533460482
694108025
553632965
1354354732
1557065665
907143716
117050319
374787911
413432758
362771852
1718553801
1194341184
1272211621
1997633521
1021114381
1514550327
1771835030
328807493
2100431535
1943106729
334205622
49286250
1037622625
1625813003
267162248
326655100
754970946
1967020663
1491008566
1887944080
759046789
452928443
598368922
406103002
1738593564
616533923
1445950508
1647228913
444411397
622947210
434706637
618033427
285751190
1001693727
1709783694
906834086
533928670
2091280613
1765468663
1678216166
1169541111
232379021
67793813
682981669
190404140
139003009
929302347
1024599675
611986620
507247838
1807402102
551359069
1478978137
1364970590
334438379
1306648655
825590517
1488849033
780741548
75777811
846843757
1252810761
1503359534
315358551
1851011739
151087005
458537795
915779244
1324277561
1329934518
1410739621
477300113
1006352171
1924411875
339345958
344623958
1713288163
1174019073
130282666
833939781
1514108504
850248776
445274461
2140051044
1355432606
721120564
100041326
1159388605
1253250596
1597576181
1128026847
583626897
240529387
1970305635
1517880676
202520340
133717289
1912989874
1501279595
223909296
575295860
1115554779
236638118
770741579
215426332
2146373550
165998783
1878479041
172228814
2113186179
1452523484
1462022944
268150866
1726576027
313884986
1174832511
1042391131
1353666388
518281137
1303305356
1051861224
2138547187
156657956
1140802991
452885688
1639284202
1608461162
87764660
659784612
134208892
1397422783
600600607
1168767844
882862619
363686665
496788990
446659575
1510813097
1049237554
1470821051
394641496
1730326024
1375243547
1265773927
1711065742
1064654037
213948402
889094194
1218565898
1017832868
1947651584
494314892
16847956
1830669092
1624794029
288480650
408361778
1535986327
868170504
350479482
1598123138
1628127538
100651212
569981839
1026880647
1531023279
1857003098
1968971394
2127013366
392015407
1543261648
59879684
741432694
1129542969
425188512
597445801
2019783967
99659567
982039975
2141526339
1256525598
1727283980
2023486134
2003907102
1679665787
541795069
46893613
777050947
429796809
2049127712
170969609
1764317943
1812973260
1564666969
111208668
2028360860
1253466338
1961606133
448829101
114541254
1602693154
76578667
1613159182
637474859
1118947785
1957173498
1881460276
1600722556
966435189
722200620
513835328
757453413
828095391
313288291
564143593
1806965513
1915540984
1201569560
670164453
1261276665
1921492111
1244593706
1614476995
1883582644
839976724
1118966464
2119640817
610581887
1348911250
855285035
1062792460
851562857
977239419
430774823
2032806792
1844840807
1874642516
918097194
413827860
632116366
1479769316
1376558820
402952026
1104508704
612899120
1913772393
1635284479
2068144191
503552932
1550473019
668920096
666068411
503746279
957821226
1657428154
40293752
840019034
266533134
7366368
1498849430
1238902999
895699209
1888369276
574990719
1926731792
1335086248
608247067
1379053445
1649780388
206648189
874467163
955630203
1503472910
335396846
1814995804
1353133301
1915178468
862259494
1480637360
44879742
1049586148
757538303
927187095
1171490003
943846623
1595466234
1357845280
1593956971
291518993
372375958
1726947804
1108620087
1630306662
1631043639
1248028505
1261722087
573207350
553731331
452230328
1316747692
243778898
2075997345
104191647
906714029
2033650071
409555188
1834621097
1934646841
377038418
2029382701
1943575420
1963422164
1405534702
131332579
58690452
599143930
407229188
598398188
1063373987
1055860297
1418278085
37257303
565698752
1822028364
966243185
1644122014
490634637
389330020
1787178536
776760334
270901675
720366287
1161344089
956664872
160995104
1737347968
1238403920
816896395
885757522
963169829
548487892
1396830381
1062800679
835990168
649638536
190957380
1911175520
472035965
604654446
583010489
249632545
440616292
1968265987
2000771661
1152861234
1002388239
317745774
1537077369
537634400
1910687850
605343485
958151027
594700645
904169498
2147135222
1564435608
169771342
370681221
655146430
1417661430
424998094
756711327
1427933047
1847941604
1785066962
1815121598
553193860
423455442
1132889400
2067053811
74577365
1197172984
1282517561
1473013925
1293329306
1515944969
561656407
891950776
1686670654
2147468956
606032162
1113915868
874734028
93390396
1457613578
818686070
969166353
1603005302
2135460039
717984482
1871632876
1792451239
1276484864
732820644
2092468777
1235705980
1874776986
1752710578
1668334543
1189949057
1981726988
1885842785
1637030360
985858180
2026164520
146638270
1812532365
481852169
1602251479
2115214808
1580857125
398987736
1679386523
1318228022
79065390
1412932990
127996430
92864557
1345163071
899746447
1839294968
649638536
700051387
1881875560
608819929
1970302093
945665738
1890418159
884031918
1330087437
91584097
1829548955
793540541
1775447914
1671278581
1244940007
1721943667
342596210
1305001568
313635513
965842079
987817570
1804298387
542471836
1421238780
58669718
1769231332
1590466752
1170077161
1747935232
319223922
481160310
1103314317
2011153159
1999430378
1066162996
185568022
643433654
1383050240
132977262
251919396
858733360
1286100794
2106563690
900822603
1914375192
118549281
1394232343
209877126
1040699717
2037638013
502592023
263733929
1852914352
189565388
1557701344
2065871575
1673162777
938699362
190863212
105031786
1457827209
1804905182
2046773878
1810386081
81247398
278998829
411733885
1629203347
969220535
1693784240
1726791787
2138852101
48531016
1834012178
1385942539
723642526
993580632
181360735
1062540238
2110844718
1230693285
1942142784
412974866
1827872939
1129583162
1755282907
1894389350
493618335
2134593494
449695149
663076731
1274598932
603552344
416285679
337441223
1927280101
1031608803
1306354573
234370584
1878454750
2066979296
258309000
908356779
1186180743
1630937666
1594336030
1013233964
1630293403
1743771902
1964982550
1187933253
56259462
1495260292
1505023698
2140019639
2117967738
1171361367
1879266322
1054723262
548151009
43557274
825931784
264300765
1548425838
1982479018
412703384
760870961
1806671959
183873929
1440015319
1404041549
1842813974
1439883594
673868931
916166073
277711225
1144895103
44789382
1212537625
1316058746
142167708
1490508252
783376715
581792151
1492725424
1070988139
426907772
1431200296
1616111199
226950327
165582992
1153875349
1830750647
1738940814
1695994698
1915704859
1420673434
1376095142
1365902030
617695618
1553166530
206283257
1038227777
83265233
2114866018
140241845
441134869
653462921
815568695
669924331
2050426165
1064137706
858122519
1811454079
2010725401
1426532047
636770940
1772932182
756799556
658238626
1028752184
589736916
868336542
743542969
1893712457
592870209
691561729
705749439
717635936
1729386275
421050724
1389254983
1640265754
1473779479
2095979200
139380153
1489609934
2006704522
1011479496
777700784
1843026820
61932424
1127959022
703271927
1893688483
103695309
2029193436
418173899
1261937811
2116402965
1705120546
2040544652
1976843513
1154906054
368258794
837790683
1153624636
89767946
331309447
931459301
1615836204
865763269
761331463
2025011136
857908000
1503836473
1866873817
1338577734
1774816258
1999110220
1887241886
149827386
913231645
1513544234
240823531
1626683725
1410330063
38344308
586810223
1153149497
810173277
1795447474
1711747947
1641071582
1705768372
1495298524
620675169
1776441016
2073094741
1990152230
147360215
134826979
1956385267
2146574768
459898241
1152438305
1428302410
1166269863
1642691612
1618220573
1395479656
1565184989
181104705
2003276458
189726454
1529601730
830402523
1417230098
2142627621
1240143908
67425584
1429385197
843680791
1441615080
2018850476
1009134087
2080113625
1371309157
1140772300
842640959
48002663
1672584941
1882110529
1635932309
1161634052
554527613
670774845
2042402139
597524603
1443696360
1441155974
1186262752
30575591
517363909
1019075507
72262344
1024558259
928560949
238798178
423192334
1648738992
2147002806
610689363
666278406
1303939219
1977791686
1228517528
796244851
1531743275
342642592
308499101
1850221092
942343736
1413486639
1896327510
1977225150
58521857
74648766
1459462543
1333911545
681951044
140611444
799536654
914315493
535901894
412383928
905333579
1089558321
981597797
499646292
115721251
1310643207
844202094
1473965014
15577974
1296635927
2117602503
556866283
795037167
1691200850
197218337
732997446
70685934
2045934463
821623277
1090698501
1292705096
1996130446
293289774
1352189854
120867088
1649243862
1294766573
619384689
1257523565
1205610634
949718343
1751187284
419368287
1385730419
1441744816
677356922
1754765644
1497300804
401041522
2119377752
1654985707
688568292
135308428
1671282611
503885512
1875931136
792998317
1437964233
999598061
1090700538
1870077548
584174559
515702234
821301886
393891836
1809289034
136425999
1015444785
1709621094
1068780862
744708764
985983446
2106954809
1772705723
1973068625
1026854093
1255866918
1090107764
1023154768
1965233551
1554309481
1184975884
285637454
592333395
1237374975
576361171
1292028047
953996552
1305913320
1216509650
1571162042
1824761425
627570725
106750159
632177474
2114088303
721903801
848755913
1586248306
1018977862
368572695
134883293
621964281
1389306530
1630512635
933764015
347125138
1776892812
148161996
1931596566
1655063230
7732218
722775641
1637057950
341936449
621247894
1221986142
451928759
1982110932
1599912547
1697905412
2136368988
1898747204
82429985
87714402
1998875011
1979458194
1086936377
1429162957
803016867
667463321
98184986
1776437359
11881514
1406820216
203348256
1365276222
1967298141
1527158042
905103081
1600928155
657678623
1554226023
2088750420
2078942740
726030139
1417943283
1911426202
1752566309
1952604322
119356494
838595628
2076109918
1269868560
241503487
400063497
2055904913
708286153
1364493920
104973833
812265147
1856752814
1167662624
1048659266
1349069499
1612824100
843460147
98244137
1416230266
1117607080
835944731
1557065665
443787031
1785207970
108057797
1755502219
109547431
195088678
433589791
859797498
1289308114
492253230
1233713847
109498198
230756579
520156256
18221614
948045273
1825934691
2100140071
313011855
1921269461
470054844
1591660367
506335335
398552415
1307784001
2052138219
1495427148
452217035
970526631
719073923
229741538
1535665230
958321704
324884396
1016702738
1025871496
1086440325
1589731891
1386619702
1739834759
613787825
911604434
1886899512
1915780046
1436296123
2115890552
929500643
289888401
1475483115
75574996
843353886
62429396
1492347590
221289717
2056995199
906802863
23100413
1320913816
610170865
1246658602
614919487
1243046126
1236517978
2006576211
1736137939
8388086
58792913
1821699335
2066255127
645626290
1566168868
1752216255
1778828322
279601537
1801785232
189749194
688443112
554653521
27539998
156004560
34967476
845836125
323754577
1724903710
1811304851
562588309
1024565853
614357342
1143250948
56136158
69247965
604119637
222524493
965491511
1558090946
1051359955
365058083
107847331
387728128
1339977848
693392706
782214367
1594422704
1023614583
2104959538
1004126559
2073325447
1830791044
1628611467
1442505184
1980099224
1657881299
1448894761
712846166
1070856589
1676064962
1968602216
1700630287
1171587204
1500539105
1120863728
939434835
553016592
710231557
1847641448
1182694846
1852024742
1156094548
510854019
233987275
693633527
1049076061
2121492060
1247153284
227714856
383879608
2100865890
2106594054
1920311118
1941847031
1697234135
1088216408
417399343
2089633015
343091289
2004615027
2070034456
1136380003
1989387726
1820640762
869688999
903237821
1156658472
299407340
180137350
29015307
2014611137
1727982389
397258554
7565089
2142184045
58788981
120189757
377901796
489845650
49773038
1534382427
881833377
1924590817
1120163134
491084457
852789217
1593162565
1761463807
1493869918
1302747950
1388796278
757940736
27798755
1801839205
391339860
896959226
1733616609
434240991
1957966252
671483518
1377779805
1975539035
1205190524
1627383596
910926552
1515120144
191467484
136945349
148579105
89190406
1626487928
650122917
2053807748
922083290
2030566456
521729654
521613684
2076915438
1135364478
379324257
713849467
438244808
1590459978
778824562
2094874322
1448709523
1366120656
999296855
678972101
2046713607
1659861871
1089694922
2104398515
146420539
1593722386
1810386723
1767975013
390395783
640258527
105402330
570157818
949572236
1242500413
1465487256
420366083
1172235868
749371789
1149385133
343880898
1829133318
1554995656
1343633627
1977250005
114394096
1823422206
1947948509
1197880776
1356962128
1922976806
1718907695
929325221
1787174870
1000208242
1348903909
1863453033
347711362
235927420
564429549
1415044048
1300841906
396348605
290494690
592318850
907900421
309523460
65222887
412204225
355927032
1155663079
1534442132
599841341
668975366
309889270
174008801
1783524805
942416849
179212685
462500121
1025861255
665470198
1917548541
1028105832
1068185090
650254376
1409664766
1981818409
463955915
74930492
1079732434
31374149
1006682517
2139166377
1347154357
1855317476
604726826
386108170
1010297265
1409758949
1233736047
916444426
89805530
1379262172
1441022656
1203090810
1109839429
1905914862
1042278899
1066494731
2084537237
1207185172
1385984592
1936364840
420268679
1455270050
134719
368171910
1431267746
1182270801
837864888
1193380489
1094230137
21515789
601009937
673451634
1531443559
1343954616
884210784
919496319
1964461588
1362466430
1735352811
706299936
1383993034
291160600
178413519
428603119
2119617497
1896956267
1266628259
2126069625
165108293
1578467843
981896865
707314011
1386504220
1638244872
1088425091
1423791601
329349968
1344683672
1459151349
952542811
432689764
1960264610
1773044029
2082461869
681645858
107577342
628590167
71251222
1796324075
2032161682
945215496
2107454930
372203872
96912693
585259460
1381158100
1516906598
1091457782
874366474
1831734942
1191034314
666188541
96765906
1708563240
1829694430
2014177776
376521309
382882517
1152347189
1142379039
2132628783
2050565216
132367358
1591094080
1300274746
1128883475
1404029412
1113255580
794134303
1091681066
1209635059
1443233003
1816265033
912152300
145169912
1381604866
1611315733
1290346270
926928078
1109371070
2039380031
1252470762
836629892
981435951
314961551
405505644
869350671
1636607579
237496139
843587197
2126673150
1559759768
1555037800
235163358
978207327
1767071033
310840333
2029887969
1291673951
450287047
983806167
936246081
1071378633
1809432635
1846681470
29073590
1264499346
1832625428
792940600
288243603
1581937851
1265379322
2127221851
1226665744
301663813
922801283
766018905
848259735
86073067
436629280
818578288
1136637458
1186839728
1185429676
1725424206
260483541
572346349
2117901302
533984119
1200034690
1255330650
1545048188
81517187
134430521
1018078511
448235539
2138346421
1277347581
992913210
1296033454
166825471
1275000794
909586331
1170674680
205270240
335388130
1409017051
572998319
612073010
544992866
2114450819
98575108
609851130
35983466
1994260116
1635297104
1164145224
876434398
429163879
746414979
299667526
418348624
701392005
530990246
2144038766
1248267741
31550293
1986096268
2093255663
1948956535
1217074778
1180232423
1319714772
1873475420
1367994262
759052737
1206230878
1663281444
313175826
501693319
1165223929
1607520681
1058186133
1734962928
1315142379
1154584835
309114170
1523539390
1391626509
1811280284
1050153097
95010989
2018582617
89399521
941327879
252420534
487561984
1962902788
2129919037
1802931432
726972136
193270640
1968319396
1515491475
1373900891
29290123
1585799155
1113332753
249935467
1987827370
1101649018
1082137437
1767896464
1306795261
1477687346
354263968
346370125
708495295
465752411
78576270
738791214
592515808
1507423132
433241885
1683468611
192258762
1100078304
773606573
1500995678
1442001960
1352961973
1191468846
124753406
1289458425
1480313853
2060662127
1893486135
1709500424
271635911
859273733
469642267
1508631806
1625271657
1631442040
213318975
1547508012
131712461
1504987122
416843071
1113013450
1303073014
1715394560
1375879445
2003588189
635475540
38090008
2067170694
167048648
2019109180
208908842
748942879
242161884
874287696
1091489805
38566077
229642630
1971761703
552046743
2041165309
387457679
1011360303
687253535
206996274
8518355
303140138
1161763243
1620722388
1177659364
1843682737
487774911
1295845901
1065171848
92518032
1596050057
1150548408
918955041
2106166242
1650444098
292911417
148407844
1565602177
1367688672
619955793
2115328376
2010052641
1628105643
2126827420
2105789815
669046814
1013560156
1223572359
227000215
372375216
1693014165
661725358
1027840983
871163282
1180530788
1687687175
1535561586
1994297560
1755212816
654857560
2078982893
1455928235
1880109709
1516333500
1951850439
1543403358
1907974995
1499197148
775733522
1316273938
1416758310
867631025
1699285260
297210890
2077224457
1078720003
1553669800
1528764986
1672436139
1029611196
677537408
1801593806
1307325998
817264834
2076872343
1208877714
1598170042
481445269
27123108
2030380031
1396229544
146940162
44360058
2061526336
1639430018
45258786
360874397
175775933
914454418
56273292
419727143
1023250286
1901352850
685006412
186739218
574124128
1825175711
1106009892
443528182
823184769
572783932
1325440124
658284453
1963584552
596304707
62911230
145403879
1509870708
1832864345
1338322046
316336541
1597023929
1159133581
835465405
1015298609
421877433
373345701
1806537880
1260234269
1928954689
1074286156
169451625
581656688
146420539
1133003622
1487628493
1649772584
467369486
568371341
94497751
421440050
19794030
2057485359
1587508316
2009742093
588407182
835355851
1250948157
1886420761
1366942089
474879889
52022420
911714580
26401240
271681587
2030582498
1418853493
152072904
207327203
1016556660
2125988788
1784966032
1338473926
699422266
465649752
309233567
697544953
1213980580
1843182584
673263257
1940151314
1505967530
669057554
599726269
217263411
1119829256
512722184
1433551985
1188649351
366135292
962349037
72025070
528219044
1236434933
2029694916
1349428184
1049922549
1699216404
1934214809
1159434349
788504259
936105226
997827809
1675127867
1190281216
577848131
421057010
145568256
632536574
623044980
1056488261
733026419
344545665
256783712
491307721
125476655
950466144
1439720710
151954325
602496150
594280091
1372314841
168330731
932974461
324344494
1110517664
210021594
488707505
931813139
1223268507
1859396112
527523507
77580205
311054185
349174772
1640020769
232545542
1805010618
491977076
648874161
618343535
248361878
548445141
604103950
1247547260
850822030
828717915
1179687917
1057264715
1105649932
406704133
920263910
913375161
50285437
2041154806
1409665245
630548245
2008252308
932905406
252132779
191703216
1394109535
1746430020
2049623116
766452287
580087831
2008103591
1825138454
526616295
1624017098
150155166
518925588
627576007
964810633
943949369
1099361189
2022084062
373103756
755116502
298478553
1882560372
63125230
1019329172
259611576
956391013
1643635782
1841715860
1477231213
454169170
251528531
499732384
2125673534
551279029
535069228
1137996302
1520102742
1406716210
1439316364
183380957
23255896
2106247840
2063449126
1127087373
397127662
1582313645
991276747
1104277983
238612821
37817323
1497641851
772714259
1426769543
1885161923
1867676144
1939110274
1574215531
1856743463
1954363639
461768272
1101941515
835545895
1334160612
1750819958
1430355989
955006836
1294461104
1786141014
1995213745
329469849
1461240985
412409696
731073194
392877606
298623790
387254729
122699990
753188094
1793346705
558338343
780271392
2056943130
39158044
1719678606
2080399473
2011388157
757075114
2053003443
774701310
21728706
72447631
232157775
568179388
1219430355
766207955
1261684613
1762196088
266717620
797849247
700259573
1227156336
1753907730
541086236
545450023
91380489
1426976298
1540771658
312879424
1945286036
360831863
1109023300
2057034465
1778313761
1940455264
1735655424
284405054
904671664
44854072
1953441449
380768957
1178449126
293533377
224989243
1163671174
83602528
1210828655
702425915
1650454919
1718524451
961427008
759404048
609713983
2087193802
553996634
1976947116
249993037
1049691049
1858768545
266685003
186812998
1784787379
1463887630
1751584132
463886578
1137089466
1647763551
654605579
1615682218
342270596
1361358194
1222526245
999186471
1525717712
707577222
949726524
1202403134
1891530765
1129581248
1882078465
882721261
386977289
2117854305
1915050466
740688042
1224226597
1301589223
632447779
548503761
288554638
2108977156
1198311131
980606996
2132078562
2134623242
1939508780
2104992414
1228031863
78718879
1868147351
1628579731
232964713
1049456162
2120002537
1556928224
447740882
2047987349
684627125
1787524961
2118627727
1276680900
1108491139
1574979626
1297938435
201253748
823774804
980844587
2018611544
1485904173
688922438
1578115672
475704582
1632456275
779212084
2120360833
2132852193
395789637
1430544602
1169409090
1989289006
1573979315
274950097
2598201
174056706
722908701
1878450240
742500014
1276627954
1805465302
1682847214
1850519644
1143651075
1033047793
709924326
242835411
2032626339
466998389
958365710
1397819830
870012464
1130071928
773576462
2133499013
784557504
775403374
51197050
1645154313
159479422
14001407
1887607495
1137602334
1020070453
585629054
1389382425
998789438
19151082
1817926320
323028024
1276694635
770942505
979120161
1884567329
71967811
1538214017
195737506
1559287021
1106587461
1128842788
1333536648
1705545712
891860963
818051702
1626475659
751782396
542966074
1962668178
318548074
1527495593
432271703
6342986
995938974
1167243382
2127464558
457755979
319516165
832265952
950646547
1267146718
501685682
1523409509
579993731
1974278896
1710454751
1135523665
39760372
701424832
2116123951
36761826
841800795
2000681197
2053236277
688414785
1128007506
868268907
1143503573
1671245049
1460001644
598678966
1356241741
1472656840
804659881
168463263
321130689
143128540
29420978
886112819
1125532229
996595694
768029540
610301608
1727386203
391334112
245831039
1204358327
1680122408
46824763
28677392
1784030423
345342293
1946885898
272953212
1979249824
1089060111
484789869
1889537217
177720890
1083410028
557381688
1391386743
942146993
351223781
472513502
299460555
474512325
625564151
632936799
1545160534
877191898
2111351158
882492814
908570397
1327263855
1302571241
352686059
1355969175
429066009
1336058949
642889557
1155101207
1911758919
67916880
1940405738
1709785083
219281376
465344215
1171968753
2031376270
1788213408
940812031
1518603233
1489720821
1871779275
760253119
244897915
752795176
1616455089
717307420
1788148826
520530953
967019765
854892169
893497553
1848752968
1545987840
709615204
1349568485
1287189602
406987691
1771676044
809453533
694258462
1915524244
2135070536
599101149
1075413898
1809565128
1671356840
1005026604
1380012574
1333662546
1647430424
400359581
89765656
947258322
1998308841
2117694785
1206497059
1956652632
1438620775
1162965051
1411033700
980602347
130234674
1329116717
1454767633
1843909487
1476546402
1683978495
667436970
228378179
1755268944
301040589
651280032
1409158483
1635897457
780832800
1136739756
1335168648
2110313693
1799200578
1089874914
1736780327
26519120
952138104
1205673760
528617287
1284401749
2022562132
1388540367
1226656290
769792632
1986580975
78124558
201973316
2085288766
781948626
2024682260
968341220
282603737
916365959
1770730639
1714402163
1358176459
315424953
1440982473
836951792
427559440
1782751577
1491466461
2140596380
1514012985
813017868
1095961399
594669685
1046957897
705162973
1393544920
430047092
383971955
968909193
435281639
1638894395
85488763
1302243987
623524257
910865008
2064045844
1261097082
1737440012
1414048882
180457127
1456152130
75271677
174204706
780371127
1790008476
214619832
1068916524
1936364840
844661367
1936484673
308097994
114394636
1259288737
442219990
120971684
1452084019
1393417817
1025408617
868694536
1754669130
1076662254
64726417
826535089
2022252124
202122853
1387020182
894462939
1033681124
1716449187
1232633460
584770668
2084925162
1873184050
1322746678
1328904313
561476247
1191978825
879577203
890267557
1302580037
1615627205
1592248337
130894553
326082545
433249570
1680055207
620980320
1519804815
161664861
1209854919
1247671552
56568325
407587553
1473065882
798806661
495920614
520901904
2130310031
1303985882
885039721
82403172
1090182860
132840655
1844525144
2057633658
20542715
908666111
371399831
671281761
1939272869
298865779
273877778
1140122421
694355597
1704857342
638822451
760508960
2092094133
944612093
2101698372
150968790
457503211
1780309174
1825098820
1946511857
1957102171
1154606381
587676059
1097534600
91479098
1705116903
1437568351
2035473337
1994062545
249611475
422344061
1625846583
367815025
1228692861
1834598233
1752624493
843792259
1197314530
1029823854
1190884914
673880364
324702825
2040420911
99084058
688189551
1054719324
1382594834
907718036
942499933
922767523
1383220168
1016345621
300098734
1060927080
1682598874
443389392
1960138465
2121003452
141628823
1469428585
720834251
1998002337
1540710569
856444287
2034358290
227360444
874227019
1717482071
1985285776
192753205
1547796763
356254490
1021584598
1301059125
752516852
2046971298
209020613
1534583391
855519653
2060039009
149959656
818424482
1104845006
283407952
1482096581
1809518322
1725278517
399086386
676399284
1513680917
521708294
1709214309
1517501720
1980591699
310731451
709812208
1158934749
654436166
1034540318
1419160936
1298836823
1389202083
2077036884
1470546727
1483943947
917133205
782377250
1666596847
1058013028
304213957
736856686
1735047557
2137903499
1622583228
1466542715
1563833382
1201687409
1535554806
1158479890
1573591504
966292115
1720281694
339416811
1222366942
2130907078
415632512
191653363
246763263
264376409
1031146599
290667554
692002049
373979801
483596470
1609759493
552610957
960603801
1735900273
1333924445
935374348
2029042589
64865350
282464781
1398892128
32336716
576841082
491440652
694746403
1951079314
103197132
990839032
1801128292
35172618
1034359762
607348170
2027186196
1516792822
819861482
1164282063
1813540315
877944160
703415146
1985968255
1820585613
378335960
1464120778
1503094996
1245663019
1353811305
2036628560
1017053161
671029928
1213306469
1485832536
1281433907
133914611
535587409
1324192218
1421217096
2135182160
953986512
1372715689
1692538083
1346901759
20605691
230060854
1531136672
649936190
251825661
1564302808
1025260566
1097248153
392899351
33265402
49870583
950797772
1467968076
1821969247
1828117572
1707420155
1536308874
1297833534
1359628483
1065181503
1358076378
1989821489
891388332
1112243967
1136200322
732862053
448662803
97796306
16131444
208234351
878104293
293713904
83014608
846774722
4678199
104052000
1049250520
1710194745
2105283924
449268453
1811892566
628271144
434761050
845031090
1981255119
959712428
525012414
1645623065
1158122614
1588469316
1082797858
1028773177
278246216
1441362042
886873021
853823965
1221458405
189348571
1423434535
1952409016
1101863941
1905728265
1786107433
838428810
2119839698
1073645262
433583458
390147905
2009617501
1131420128
380049624
1160657436
389728426
612749713
230142444
1340138340
663246908
1896990797
675255970
187661216
329430566
768581848
1029231052
1704778263
1647841294
1386052241
1622924671
1940979459
1103919908
736729550
306293608
1530146287
1436474426
896691066
1995783382
293968334
1550384339
1759285117
813480936
1853769130
1147416432
1844647210
213249777
787975614
427495354
1675162667
826752537
843001330
1605604324
686926395
974223889
1112332023
281056268
468534497
1655311772
180156392
126921714
1694123696
1182823139
624669883
204388224
594410843
129415318
643247573
706576631
665258439
2085368948
1272083064
1688467256
1585426293
303930372
528038753
938523562
177103892
770476413
841009146
984189783
289209838
1006269940
1560693830
800258754
120640857
1688856172
1482689188
1575042866
414589601
1824942658
835322802
1187149439
1579018739
693616034
630991531
1099135604
1081663794
418479500
1205975649
341828381
523284440
359531724
88478170
1117191239
231584171
47354117
589777735
1311707591
1444757925
412495186
1571497788
1706166720
396612071
795386163
379123813
838503382
1343862203
1257155903
177477960
764922719
1203155515
766461012
1383223082
1771044436
1766289166
886718714
1831774878
1129261118
128667838
210349556
1367139137
1553182623
1655460431
246874207
1560763901
1866829391
1496448717
416385525
1029138511
2042399996
1456750600
1648361982
2106620793
1146151014
388939277
1155016903
892608177
666139394
1389771901
34936447
1613336324
1531054301
72681374
934866993
250564475
1858469646
1650913750
1314795263
1243847998
1383255702
266509042
97018865
946274476
1372077448
1867121325
114070172
189930362
1378290747
1664936895
1937943740
1061347054
656514265
534450427
1475461840
1186141074
1945887779
1312037742
46595590
691878261
1548395815
198700476
279464390
295346235
1772105956
1582473859
1003822734
1046165076
1909237396
1417620059
1404152785
1368385447
1231150319
1718302425
506445213
1888944932
756526698
1917487146
861711697
1176890414
393199640
918108479
1267869436
1723498317
1539837203
780848492
911376843
702103723
379682967
190258803
1835775053
622597934
1700181575
1512402683
855896381
1384099572
1563171896
1997196334
702628427
902073471
842996343
1030691859
220189774
721361870
546258068
1793625079
1791383960
190873839
284774331
667577088
1623967922
1233189403
1356968005
1108900294
1249997696
1917383283
46559752
612034758
1939164756
445516845
1966735897
800193970
966925443
1904694660
243169962
1282718428
1664730263
28806501
1992457267
1381697809
2076778418
969238375
1283685508
904693701
1189105015
1207767869
1004917938
43437502
19794030
75851811
1421755623
1001966606
243116520
649535305
1427676801
647124055
1034848376
406932434
1459355620
64034709
1205997273
2021499849
1454865968
568555074
2120627354
1399412698
643840312
726598044
1972423540
957950850
1406002681
2133109826
1672729168
834472115
1461735658
1537195101
1605633124
1465741984
99633684
951959290
15862175
841027738
17205130
1865554920
834289189
65444028
2128929334
1826868881
563524002
963878429
1713238434
1331793444
791468783
389402124
1208545761
1948429386
141880437
501172553
1849338761
91115088
2032035435
1078502123
1869702315
54624362
1839852969
655652155
1238649142
622981803
1782510377
326000621
1209036023
1323109989
593793781
478422647
324389369
1677566120
1856364330
112649728
455860344
725488778
125631082
1949205596
1623321484
1953980272
778976009
696036135
907623289
1306354573
540172914
170454508
2010544470
152763537
1680938385
227801440
1223572359
735052200
2081693505
1092455494
723409703
10641494
439709424
454781959
2118023815
169348214
2078735372
973247538
745028334
1710675388
26759050
626054013
1458607463
96584712
453325242
1607871882
1845610887
2002658789
348552297
1632133997
1041419859
1561250529
98434814
1362978148
822127271
1980192754
863717577
1505024081
121229304
658066439
1659412343
668617860
1683564912
742305748
44546689
1141167500
1920919112
1396033952
1398741040
1873493544
1819397955
47917662
1663309308
1227049143
842708233
1959168562
1121925179
2065320958
1119084083
1864321935
1587781003
1132959951
1528540186
1676631518
1026243847
1514621664
1792773781
326062504
946046065
984084331
413974188
1506142047
1448125279
158389358
1478760416
639065459
1056948719
463598536
1318159214
307199074
819067741
1932780235
1395302771
1748823192
1769864155
172236460
753032966
766292278
1710229374
1626878770
761365505
1182290824
1701276515
1920049965
1037314713
200635444
1129720648
943874190
1289159203
1418201811
982397542
881174709
1080315542
1413392217
729544918
2074955086
987197893
1242982428
354278211
689849556
318254193
644920837
380656771
1507434586
528626787
190881163
2139282872
1185462028
1425224177
634221764
446433920
1234672150
1813702173
1567379188
1505097258
1559393945
431619714
243208778
1308558372
500413331
193731260
382856157
768951052
564255756
313299202
1376542904
1095891703
1241789982
609339292
1549527285
83219602
1785992806
1705193899
2074787876
779880167
1931752044
579404149
1148765478
655951732
1752957693
504910644
1732575343
2139208810
2099955355
1498295059
2001454274
1176683386
1667004934
634409448
210268747
766341039
1218696990
1522095159
956587331
1449610416
1147408160
740183235
523933630
1256342890
1209251509
1386320762
273402866
32278356
37047710
1378301083
2003002247
1435857977
810630675
627962291
379697756
813195934
273961851
1122501845
143796984
2083081110
1116141584
1124794312
1429457326
461286819
624338509
1757669976
273232832
1127732649
350314910
1876451315
1257683346
1980754833
1070196178
1140910194
1392457217
1354816236
1996379579
1873851979
269459271
625979331
927319796
673746951
861032230
1832081317
2045625049
1713282445
439619200
950673343
1843828493
366419808
698804352
1249799259
610338250
1262701412
680131987
285086993
467249300
883144152
2047153344
606498762
378207856
359075134
440399939
1598143866
338301633
2096224292
2050293385
1171644574
122734680
1167395860
1767821142
864904687
1410352931
990033887
1336797952
736218531
868008975
819484435
520780008
496083535
2126949903
611191278
1597064606
389670171
613451757
46057930
1273810117
1094419167
1364093254
238174947
924792985
735764787
1281196441
1898601960
1596939972
1977646930
1315968636
1596536715
724528973
542282232
825084582
1368140534
334198805
1593734833
26432060
247557888
1651897289
1270441504
1190305580
1304833689
853593433
1145651022
1695954892
175123729
2085313805
1285378577
1731824567
1305525560
1675002699
142986078
1648203537
2000391597
1626273105
633791146
1409936430
564732696
196087023
1197274639
1826306080
1554076961
153367808
1829893571
1165209570
1232387111
604384404
2050561635
788151261
1230167544
1606940265
83708739
1405334142
1136401457
512279935
1530400734
1320668794
1252999105
335374180
1940481830
1635928941
1638350531
1416831683
340344233
407250307
888139459
1136619585
1407536106
29644908
27209172
1610803293
778996092
482400141
963744846
585508474
574666502
218945687
1408822463
399506605
1687204696
1458532222
1106271845
2007647665
1978814014
209431906
403569020
1015647815
1735589522
1983042555
808080778
1349376579
714162862
820634150
1644226607
1715485169
1992434280
1297328515
2115876564
358172855
1800055711
1201058304
169604627
738924160
129581628
1436189907
687783824
126240612
1458549769
126449074
898149684
196761817
357381221
654769847
2118716935
684329187
113149072
515735665
721381811
156439459
1139302954
337386236
1379025939
1651858462
55425938
807310435
1343574454
778662803
180754570
81730868
850979922
11593134
1124917694
873427571
657132957
628755187
538570746
1838143285
1996034650
1883680382
532552986
1502658678
1565398483
1450459325
850518884
1793889780
1270061660
2074183802
130194820
1232206055
297608731
1708696820
1187101457
2104232382
1796538258
443866634
11355537
1378994038
1656160177
505130257
1999260864
1488076802
103351931
974339567
1790033480
1699571221
1145008352
1943767717
1265118240
710614415
1487265261
1542405428
173573805
696023406
581300612
1704361331
1465398551
459629028
1940270046
1806405206
886348035
661998644
1625088738
1911854197
1739289976
374645868
1019866914
266559625
840552276
77405121
1883906238
1495334048
1092015821
362525047
1030648001
1438316279
559653993
630841340
1586582370
1017668966
711931561
44498143
505909483
159506937
543450160
1085822663
1357304906
1328855687
419069809
1328066426
385637178
2023085881
32808591
1200944928
1670427069
1491417921
1914925335
665908476
1145438353
1921713032
1591379775
117812923
1470358688
125721757
927028686
2089544477
1033987888
1516010761
36057522
90427566
1608045084
1036057557
1666453972
2060293926
1590351604
17716609
1240275958
1545854628
367825811
1963557486
375303485
1564865599
99907767
1072359738
623662835
1084822357
177010341
193726295
1939504943
569206882
1168197159
1425705095
1614057913
927989827
1262416722
1820436940
941828145
1475828530
962143515
1332613548
517737977
823179012
2069137989
1587803261
1736459081
1726736425
779863347
775694887
184690716
594741837
417917632
1188202111
1230363490
2085943775
874229631
1580127
2049350353
1195142919
2124638851
1289108891
1313762092
528039330
475832576
1736296340
1244090769
1967080792
449362163
750741518
1587833032
720250186
1291929431
675025863
108787752
133968239
139027246
1191991588
2020111147
1568121181
38199727
779138291
1685814176
375808377
964667156
84433209
1413382034
378440942
7711002
809321536
1546616205
1637793242
1961599776
1063658371
836053638
372628786
761100656
643028617
1073001717
101028959
349833483
1072171424
1333497410
956088209
1084859570
1898344539
1372560875
1685814131
178715678
74073594
313208786
1166042120
1212900921
679665530
47186084
858864305
1101294581
1682221436
1898572003
413511658
902749030
1334852100
1877251454
1895316933
1909866708
1114198256
1462715203
1481818276
883579439
2056332127
1163144196
2034313819
763118516
1252391185
1387875654
663420502
1430190744
572938461
521781863
459407045
1003234889
379812245
1370228793
1211936038
1584691268
98032233
1484904934
792929843
1008156292
685245933
726443912
483104577
785613563
2056324901
1804634433
860902349
420209203
1703864344
166372139
2046448270
569496872
1705507711
2129145735
1362226383
1376649238
213044119
1051850795
606673382
1389802903
1256242742
1600282128
1375319202
272296327
861737939
1604485562
1834513682
1858086836
1479198526
232497107
138425142
1247967176
1308262724
1376268469
474055000
202990025
1234891286
676818385
95911740
966677650
434663459
1595908270
937192759
931939366
2120451627
168152277
1445111435
1320546047
498318437
216057021
1633628485
2062318452
306484600
1977598010
1055116182
1096247606
495497974
1906791115
269603155
2095894665
970278338
1489933308
912473191
1089736280
2048680745
1274175593
1250727375
454016453
1335798523
341462965
1954594097
1997181944
264609208
345860438
1018942785
340429582
811440165
2099254450
266795591
1130972920
826528162
1569326917
628079917
1906136886
1663161869
611425933
1690004067
1654305328
2116832201
1686104193
1548789248
1145279055
1725710897
254578876
451928759
187085526
220684751
854002359
1340977964
243816988
467861111
1462860835
1618903372
1493960809
283278153
1863844485
259485558
1781921935
1856902174
1408348990
1790786378
2010631271
402417238
1336340868
1823891779
1379623229
891376722
6559669
2007226549
1854969352
690272281
573285117
858678676
1445644911
113870090
9633080
649674269
1349339649
1299517475
366701889
1433060725
625130229
967302490
1124701736
1735465722
1417243983
1031315387
764052948
25710212
1308445773
1627108205
207608790
1200031124
1506546202
108367429
47065241
1131461917
1351882711
701112008
1686568530
1926418412
2048171093
926654963
1943876459
771703762
1233940630
447954924
5381203
257447958
626921613
1628905821
830850483
1202496785
2068318624
2129137966
1117074747
2019802398
925046147
1967969879
1808543183
2087100348
1280430331
188229559
357688152
137797027
692418801
80416356
612110147
1173579664
1918800190
151107524
1966829185
714303574
1607518420
1285436324
752961253
1698960373
492836341
934104048
1911983982
902376780
854876483
486740284
680363612
702968809
1459685664
3191787
1232282826
1102408722
188173455
1983828434
1925255595
869525339
50164355
2116762714
1038319048
1511234398
2104079742
384170003
1730617307
776847499
1203107254
1193873018
1455587101
987473336
1077782328
1928190513
1054101937
245913358
96492694
65537677
1161085577
489293012
379574941
1238808376
1261988895
1964749173
732741270
1734005298
1217630845
652523101
489945400
898790496
420787209
1670696306
1709018019
1480507337
140664002
1400262345
1018524950
1756073511
535384760
145991620
1497844725
154797944
1179206774
1549782776
2019355143
710894958
1464777894
655606970
1421759281
1608545042
306604018
956015120
1506186612
1925557273
1953019450
441988599
1615714838
739845691
205718770
785296688
2079270113
1779849318
1000476596
1360436693
2037503909
232161822
678787554
1880345636
1105550612
320211260
2002276426
1198034925
598268859
489428107
878754043
1081171688
2144406853
197886465
1813569547
1006471838
1746502712
1197538908
1851098993
582661794
709969007
421900973
2087226320
798698219
1384850114
927212787
729459900
1850944565
2047713736
23582128
142289742
1170163548
1982595893
804323914
1110785145
790456560
1728528969
438652169
1928644056
1961054946
2010676098
485267293
679003924
1085447911
515034682
1819171955
992230976
1367170584
827921777
1590840280
1302811429
483696777
886893527
1756400918
1641815444
1319332623
1029744201
961393719
1664955267
1944868668
1490096464
1671515970
765685872
761353314
1675859396
730499246
1198396525
1689082819
834539151
591097483
2026345557
699154711
95843857
2135376380
298824055
822505221
717081720
308605100
2000369018
1032242773
208604923
1201262824
285726091
649239243
415473108
744023711
334664024
1919102304
1461668941
142685746
1719502352
300152207
2049029799
1417667182
263296230
804390550
1828449501
1360887027
284752029
1895939363
1114303226
387230337
1608698089
1393664457
1218563700
103990097
1438228246
2086247598
1373061685
1933302904
1872743481
1880040997
651951497
661399690
1520117459
452835166
889158400
1273242470
1916030968
1581272578
598710490
1636791224
289481776
814808030
540860143
664596311
2113515544
1905943288
562576185
861513162
1921747850
359319027
778541207
1375071442
601569585
1067603241
312801995
2075190903
1143581140
503094321
1107560190
537375348
401800116
917903026
1124399504
1830171451
2079247539
1733932044
43085919
236730906
2118144512
1904948552
325716961
1352112261
2083101592
415231981
1349939507
936690606
1203943604
1269898344
413362903
1111981676
661289899
48743399
2117004836
908521406
121732588
142289742
1551045642
349871817
1630254711
1589976917
384899106
1605314051
44775032
2006709871
335802565
2103845660
1653619559
995604614
1256897656
938641746
1060583519
27812091
747959935
1624093245
831006671
401182334
799013656
282602153
1158295614
166167813
488716499
1745710191
235792805
2122740007
907341355
1301946237
525878658
1034035486
1223414719
558493303
1916907346
502611975
1144150664
1288426886
722455192
582048634
598738555
2124337236
998625262
1612461509
52519749
550127311
1480672736
1032294965
809411964
976171359
698670888
533472268
1766256739
1194992560
63043031
568559462
384109515
1240212982
1763993592
2124637379
471957238
1266488506
952863728
933851356
313447704
750418825
1583364351
1179002774
1031545350
1323215661
588124135
1321998559
196742544
700424044
163397196
1779834568
1473307846
1094134218
1648633979
543951448
1204463749
1354552408
442563749
1102544119
153468561
1384377242
305865106
1387503976
274316548
164284389
458301377
1017993334
1551944919
1366459857
819280915
2031041328
1556851168
335470832
143191542
1250656948
1059837057
1859128535
746028879
431595717
174255798
10641494
1946011551
1662941617
526545104
1103112458
1412176148
121703897
752790561
128732801
260486075
1688917855
2128005218
205871954
535005101
30644234
1498911970
1908551747
1804033117
202211761
1398397766
70823196
1248986802
69173388
945537265
2129003679
1517745619
301717943
81039456
1496315975
633169953
2081909364
93481035
77412211
1860161070
2012413821
283400121
995562799
921299769
33214649
392240744
214292651
1823494975
983254873
1610146323
64819318
888444113
2011764865
1889911515
413351568
1927886523
518281052
673505011
2028211670
1123403914
1710279390
1129611970
1290673139
420987089
807265924
1680328596
1515275087
478456288
1610318201
1602188763
70942461
839307300
936012596
1025318894
1889008507
1538362706
581154633
1245132203
1523900608
1348027196
1590432221
541669497
2083361
565381612
386590175
1100227916
1327125423
1069647511
115779611
279333972
632230565
1946781319
1022763636
1783909636
1909151969
1310662452
1271496918
1465691644
2010735192
1695756190
870863781
691806752
13780299
1766932321
260721014
1979660441
420032436
949113801
1238278778
1725693484
96059260
944083386
2045115643
454889636
870519148
1768835251
841644212
1536404718
723558423
140044650
994754359
565069237
285114695
616524359
1492492890
1407482849
733857487
2073147111
1506936765
904260236
1546943118
1878833076
490589000
462002764
1933701996
2100186707
596597712
1346951797
279468472
1607617610
967201652
2128226303
1180840535
1774926046
246454593
1389328831
1763276494
1632874438
1454245533
1295809788
1880995701
2039516483
994295471
1599032700
358271991
152416680
1285941126
356105050
1312961635
1698939949
1505558379
1977950752
487168455
791955347
59512195
1061026585
879410786
1845746280
3889276
713041362
811948914
243532143
41745650
305592857
1788850453
416062984
1830834365
1879427009
796152018
2096777644
428973606
1079814046
981741321
1577135957
1956975098
1730998795
1176157177
1643366321
375255244
776933161
1751604959
1044436936
1030104595
1697443699
2061247881
1270098581
1454673356
1693679449
1111185415
1248707725
2014404161
2087277705
289809496
1499338409
1275603873
1514350392
119094250
1570460872
1290042307
1647171102
1456790323
575252309
1356426539
1974414673
1791342227
87653178
2050386744
563368632
1815592155
1834041040
385491021
477192687
1373342925
2131158642
1360654447
779004793
445870459
517528396
1433013397
324032583
2065241161
2018179993
1855131416
48080887
846629049
416384811
790291401
1364116412
431752188
1800028058
118517634
2142309177
1122209259
615969409
604701402
893191597
2031624984
1544351317
349856554
775618325
1896428767
405780648
2055572908
244262014
1935590675
793798886
1833257648
1201203455
216047225
637673893
1907761882
1390420168
1880953119
546664493
154195650
1972717247
495142030
1801959902
1889812914
1149935782
2102867835
1751296031
1337280745
1575042866
386470934
611527430
1238449424
1313310506
1019340428
1638981275
923947577
1350901233
847927719
840844035
1012298868
1167197715
2050563653
1026506638
639714813
984100543
2099554411
1021280111
701763463
1014739421
559149772
1381426566
456365704
721343883
194952900
307680118
2142040923
1918857285
1063870696
41932356
1733609100
1251465123
1842151484
1984650072
1632428873
244697881
360326003
711754139
1739669089
1878516524
1068539701
466824793
687271705
114216036
1574264350
1594696447
2131999928
2001730893
554598424
1578414954
2127125631
1408400700
761626200
1917740150
1728131841
83233055
169189449
1661416281
152812659
545124711
496742622
1014521180
1042540505
668689173
1061634130
1372505197
1899546959
1590546034
363900404
1658525899
167813022
270249551
688020917
445884911
1541536572
434543992
24597508
155989484
68293468
227380634
1364460282
1478429203
968381371
1069006349
956987945
1900932656
544835107
1697575326
344365028
1760406429
1038237295
420915356
1689502651
177326895
1366223945
1901877397
1882956290
1520854448
264064956
729197992
840201202
1074255562
815010924
870735488
277695276
5773530
185660535
1529949797
795226439
383228871
667890143
1918448968
1251346643
448081343
1325934771
631585760
79332478
805736742
1845196059
1868683580
1495180955
318418138
1720413745
448763221
826269161
1391734675
784801482
1399665970
1852070993
841786706
1113649094
1191991535
916314996
1710477705
383169886
1415996669
1509393707
946788995
1699800623
103322883
194361369
122441051
1578239564
1705504709
148589611
291632671
750891752
49074315
496421574
658023868
722922644
1999317456
1995511535
864502930
1764508537
400333290
483685090
848690702
1722354664
1841459122
1886504632
1698737663
1933781282
600388000
1607499517
710855169
1578064279
1179576187
1950124138
1189570062
628643818
439504950
1583510910
1406913823
1910454082
1618195574
799721168
755607328
196104876
1617313600
1164841510
981545177
647948158
1986892334
1042400703
231639117
1628121606
1878479041
1885093187
1026781927
252398519
1738901360
205777635
878890224
607777108
2078693858
2142384813
144386134
573578093
1390753747
2022069459
971562266
2005143849
351271719
1016544203
909909300
1566849067
732683433
123832620
1270332547
1803445058
1019988212
615404092
483227774
534763770
1031147281
438877824
774459160
138750360
1341558175
1826642574
1733368700
1218402448
287787265
1181781266
1566353942
523879158
180000832
526055044
752083036
1232933698
1273912908
614345398
188207223
731984308
1923693323
786274949
231342624
270467496
1348546969
1708919226
920712747
139088181
1509667766
1599033873
1599821217
1218464213
1439669041
1638686
60258283
46437044
1115141919
1544526224
688509855
1605719297
590533694
1239854107
1989844123
1931733337
1914373610
709069079
302330054
365765745
418737923
1160381357
109634743
786348508
445712229
1985445048
1227608838
346582390
922342872
858384981
1177894127
1864806964
664947439
844259835
625913601
227461851
869884256
1613697485
1257992635
1957898087
667850356
1224321766
1854170252
679075140
209159160
1014143388
384878601
1588541469
893339512
1190947812
1157420111
7980241
1635488560
565839458
1150962062
1390619257
37504237
1752175854
1860408968
30686642
528981721
1132231687
187402801
1740148032
1975753828
1364440191
851217995
607330128
906926231
1040216900
98792508
1258163149
1557766733
900668603
447001503
254187049
1420426221
1725899689
1670893600
1783913787
2026165472
845533135
256357176
80172520
836073781
1986597619
1706420723
1674771388
852671131
598175839
1539426325
385848516
1628014387
1735465722
1484939090
1301914555
629619878
386898661
157824436
24323648
1679841672
777197178
616680655
2071098399
635684473
1426759034
207642647
2119924830
229990002
1284882696
1868473718
1894382623
1684829034
1685504153
1282807281
1981923606
1448828778
966925443
1560224209
766584655
429629682
81690885
1704524305
1358024787
1348721211
74979287
1462528402
1912056806
1556213348
1029738139
1087816631
1386163689
1210579455
245087524
1144456289
630476282
78280961
1325697870
2083889891
373233173
142046091
1531483179
1169829788
1368053230
71452259
205560167
1296362141
1670004616
980759177
1813884198
694789636
2049259956
1097670182
2088936927
484696828
389510978
24311354
1866944614
1668956737
2051245637
1458724571
1891409108
1875846891
1368362922
164424117
383056961
562509932
345102929
1481324253
1680673221
1638297434
1529193489
1752498836
1858662991
79410254
1735254221
1683956624
1356091274
1886982107
159418947
399345114
153836365
818335667
899868716
602346994
1602050330
1853473880
1426055682
341298665
986439910
1310881558
548126811
833230131
903656575
1107953352
190213104
27277118
1737588345
957374726
851275190
773378599
170908438
643648346
525413549
1834683156
898727326
1897668288
1165420124
440668021
1952442285
298824055
962102927
919492126
1926596827
609873088
517345255
236657434
143658220
1253344883
57719909
1235641982
1816738015
1639945616
203369797
1502655605
131760694
1933974983
504692529
1894963378
12453384
1059857534
1765411014
1054592521
1413803021
1037710965
804784814
1236998952
289363801
1157606321
331139055
1125813255
1761540303
1308001290
419649676
1840920938
133807507
1993335100
1496982249
860494255
780945225
383932523
1550741352
1460022686
885231549
719633852
400225906
1590095173
1213226038
1545749367
1037065251
869725660
1065306621
1443514641
1297152334
270626159
71791653
335078733
631440279
1334654929
1265463270
786170123
1788681660
151359048
559644011
234500414
2043804891
1511412001
296262620
1074529930
879894607
1430229419
2130375679
1175873169
980859236
410456415
1161516898
65529702
980336324
1507204013
1352742551
213052720
1814160519
280195399
359513396
432790438
1728903592
2099465904
354229537
1669820155
1352623083
1685313347
125296230
716445095
1310594839
2078070400
751716607
1643352780
1502171618
1686487810
107068994
614466333
1087199164
719030573
601768747
1915994214
1646396778
47725254
185260108
987471257
1391718604
1877492756
1237048605
66624809
2015745327
746083638
2129078477
290509709
1506522136
1649852037
1576092106
839176488
1660762458
1793122981
1578723669
684356029
749843576
1656090062
1029187236
1174305547
2126345793
1955123837
1778038320
920687383
458277855
1555863443
710794569
625979331
458371537
1968247584
1277902766
1998621120
1227777179
1611215389
1615162714
321130458
1617777662
2138485240
1148724680
616332029
649665368
1695358189
1991962151
2034845845
1519013539
439638938
1105354012
1588514590
108523025
1144075265
398055643
1700555463
1743589666
1084478439
224933814
687074185
390346894
1005577443
501519789
2066826276
612156201
465373444
223944627
1071437615
1717220860
978013203
852142657
2037505368
1680579408
2062889067
496685250
1523299896
1840082116
1430972916
870923965
782838716
51300605
258053373
1384094364
757604310
1336370803
64760965
616260262
1104759450
1386830252
1031985117
1042243213
1925452906
76661622
395373238
1994691433
290556776
1037765075
505590102
925788009
1659180146
262062316
330226546
715896002
1388249244
438408127
130083319
1852593614
2105708298
2100348264
1423437381
48938447
2075857227
1142959870
1764703915
123891630
2000783655
134963980
1441580711
1123625683
584397929
257548525
1261445612
559710829
1845153514
1443828544
1622130251
111607471
2045201682
1803051346
261786759
904292170
905811874
305204684
1370965834
1083160149
101565112
813118278
446164878
888637622
1509587285
1583548830
2062750134
704968573
442894293
182991528
1228826887
647374608
218401523
487023217
2010419016
370710459
928018446
638980684
1218450208
2067003495
1514278810
907410472
803902613
457474888
913639722
556517317
22711339
746669190
652410111
293622341
533161520
107112588
313621787
905543685
2075563490
1958572385
752331361
766236538
243452210
995772039
1849061068
1396731787
1216386798
957835072
174318596
1988276514
232318177
620901399
2017423857
1171128816
419667626
1482165706
1563424690
493106321
1018989818
1357447812
2105176258
1769011072
501250458
169679248
1836173291
1921760117
1711423287
1247741892
196256956
386080767
329258481
835667144
1062646916
1512448344
439857333
1903245605
239869437
2089449959
713427608
561155841
1369829009
212644950
758078819
863169294
585020601
710514939
1797862125
933998479
453149405
452609813
746703755
1277302462
1949076547
554342933
72786923
249150070
885599115
848455520
455941246
1976663387
1354935446
1593119202
249817945
87270476
1897415362
2004604475
519092457
1947025856
1692895468
1420404949
1233559160
1200041814
244468059
339569278
1502396532
1077135248
1500892971
1404679740
1824938627
1823769709
1554520909
1475410848
553822194
1241258945
514186958
341041474
2053807748
1341958521
1901711791
802868672
903365148
992326374
364438753
1926112603
53205547
1202637670
1423005720
270191919
236813701
2079178332
36216155
991861890
2108463027
1038869454
48756372
2017533806
571083169
1882283624
857233507
185350174
345036855
512329359
1129232743
844948183
197698091
422025047
505937216
1875265566
2077289601
978795460
1481051780
912092198
1580869811
1855515801
1809340052
1198811659
190404140
1182003812
317639978
32579085
1416567492
70857097
1024749039
1728983930
1872609465
30559244
257548525
260900467
1776125446
1850152860
2021583736
161558070
83980324
1835862861
455800947
696644051
1451030422
1662034634
10287758
1289350007
817481588
2063256631
158740353
500450568
1073974568
735544611
1055396941
1883314214
1096634467
1482381169
1843090457
385296818
1827068750
787723942
1513434823
1137396988
129506575
200910204
1905978617
238011337
1209627933
1779018073
1472336014
1207058970
904912808
1572012908
2100278206
974077721
204476664
1486845508
1808129261
1161704646
2114036208
479482224
971134401
385269359
1190022646
1096675133
875324531
240826220
1154117569
1422161163
1000345029
1924255155
1633825123
1600957330
875551802
1703171401
2099098409
825346499
1332677345
1667684165
1831148745
680013855
563559699
1326762029
1976460138
481019577
428497183
1659146778
2102050818
904858051
309983747
416600355
2001681899
47279365
11630102
2133927707
139016113
1885846795
1673399590
275974173
372589388
357933444
73276166
913032400
1183385176
2055452915
1716351559
735840922
2120566998
585727875
763015254
1589527798
1035019681
1306074883
1669660012
1618049822
391318310
934582899
780504398
1612196141
1839693170
1641335710
1794522161
21783704
854336790
1744832587
1681143758
2102978191
903155165
489286309
663398414
1070267375
1206579293
311916890
1359048097
1629680285
570484713
57006642
171389932
349054922
2131874025
1683092070
658268640
1361117674
212392157
663803092
1586032351
1313767685
219517879
691391071
88735954
130774398
1465199076
1741303630
351185615
2084657989
1457240896
888896706
1282245859
426725436
175441205
937122619
1792004628
650932681
575664604
1955467648
1441431758
1021567482
803065707
1193727581
38949383
1858193815
232762234
847247327
1434903591
703992626
308092305
54702276
669057554
270495974
379265012
75565826
1471811049
554267857
1559399008
583863069
103348734
1173235302
1136418847
682890963
1951656137
649785804
2279842
1047589196
1019613313
1778093050
1264014944
846942887
293421656
1668273749
1506699395
1147977183
562491158
1072534334
118014118
1621947491
779997052
1830772786
1505880499
1139754146
2125864963
1901995550
1330637786
320588156
129110248
1158363556
1731023656
116807389
1883702189
356562894
2098702030
1169132284
170116523
1279587016
1334341945
873824301
1268914146
1447184843
548947623
1169607321
1910802199
1582068793
452899904
1372764138
2141941366
270026427
1769321838
201512112
1620679846
186936917
1056419048
1834432115
471493280
637587006
550454099
1998902780
39433402
418390294
533528434
1441022844
516278445
685924420
1426947026
1263682837
438258331
2101455560
2104132207
1850408587
174100650
771058617
475992078
544913619
994639990
367095849
104182065
1018191974
1684066307
921401171
829938796
1315017367
1073898149
813174839
2006718802
695504051
1229576303
359302388
1566353942
1428444397
568142165
1024031381
2073961114
1894832214
1721544839
1122622690
1836730444
874984054
1148780023
1592950054
1621826640
89222067
389198014
1443734833
44306677
936574178
1569207171
511549592
977406479
856592720
113151115
1216950884
1209540833
1040000031
1531723279
1588411860
117412718
1274850144
182798070
777497878
1809809022
1915766107
873714115
1485973695
713114908
2146554688
1595831218
1021326255
747865199
230378809
1099893211
922996333
73626715
1090198113
1177234771
197845381
683400659
360388808
796131708
2131387659
1420691559
2121384354
1352213245
1948136732
313157553
288185798
1424284705
2019648255
130955043
2042072268
719573809
758786006
553354905
1139135598
568387357
607721381
371261226
388012955
512873265
1404619257
1462013342
701830307
1767844400
1592747732
494247427
704223558
1125021619
1740184479
84931451
780761072
516082722
1061250479
1064656957
453995688
496208725
1389572885
535552862
597937377
1197427709
1810210957
2004223740
1127790011
662724956
1593242799
872507753
1694857997
1154183471
1972354401
1002489165
1010268990
304329044
1059156619
218472573
1099958800
1450852874
962890754
50789762
929875831
299730602
1251058698
1100101761
1461512273
934758737
1208032209
274828858
1908581449
1674721366
879093191
1817193637
1659780979
1877873102
1443466904
952880722
794673818
934104048
219965802
705079953
1711761076
1567678520
1959677202
1912939786
930708708
136138650
707252909
440455102
1079206127
748964221
1411946992
731317517
297251512
1861660798
1230506311
2076208992
385208404
1720706382
1762999648
1528675228
880172521
1439307511
735234766
30649055
1210105480
1244838736
1559528698
1590904786
525780647
2145248214
2001283910
1134398693
734433541
877997285
981284436
203745117
1122227266
1907712711
2125409199
355052865
752760100
1938736875
645749511
187576632
675406449
1018738392
442719767
1308698511
776990012
227594995
2016142977
216553940
653700332
774498035
1935284322
1915383635
139743655
1360862174
900613989
1207525002
1394820456
838290154
1408732274
1045179886
888094021
2014245620
1340367470
1216788408
1496772472
1564582421
1311492590
337559245
2001503995
1277708264
753374990
884777015
1309683725
241507813
9965481
1760474427
2031300027
2110293159
1168767844
236595611
187835850
1917508157
588830809
788769840
485175217
1596787782
1596671356
31077655
1081928199
1926878974
1816403042
1559566370
208361046
1612384950
2111734375
48392171
1349524461
2055814895
1714834808
1944838565
1578296275
780475230
272778333
1122209757
118632185
72794912
1078027689
2069246229
350349140
394606670
2115914782
785047441
1371801401
6780122
1500733458
1247967073
220749372
2121675174
1044097414
2141239404
1245173096
94960265
1299725957
2018342897
789772965
226767517
783071197
1899200306
1708419476
1506450291
599890381
2063832870
166442957
506805378
263822733
1921146690
731488936
1824831014
19807805
1100114631
148977006
119702546
179250275
1971456562
781896182
512198917
789889707
1097607090
1954065402
210048170
813074577
1248789117
1574646961
128828169
762849812
1371406231
199643751
1259234892
133179835
901717167
651999693
678116378
1929963045
874446644
588927716
182864451
1214269715
1976296463
413355670
250276333
617470409
793154833
2020256580
779073947
393845639
218297846
1702224299
1713081881
343885372
1153664655
1998738422
1659369694
2091268200
2142545931
1910055227
907300779
1198129039
1525642909
833076682
74092088
1603653482
992508820
1259552292
1200240197
833196524
701339921
349805300
517541128
158075645
994888448
194904889
944343562
2026079931
1206997496
44463779
42298710
1170930393
1370835888
2007861689
490449387
204233410
2119423210
1173028671
808242947
870744555
1420914144
1313074604
1121994171
536720745
1823520722
1050172483
1546912911
549310678
112061024
1188258757
1374975918
1657649561
986306379
1540984779
898608112
1648393959
1253925725
601974111
60741979
1566828929
1303431059
899762778
1933374346
1255841970
1800822369
2108567306
649780133
142335651
1070273918
1036691774
1714515266
1202579115
1699536432
2065776376
1098158689
1012015807
439891393
609991647
737084525
919094074
1228953973
491637651
2052561190
891972026
265795782
1540960412
1860489902
1551361461
1895193375
1657879089
1651341833
1291823643
209057602
1663153414
163330883
1241956970
1667735500
2133797622
1049155324
533666748
1709322608
62780707
1739348527
648775819
1963170589
1637449542
905885320
2113859850
2007709954
1691902386
664543325
523423044
1571564628
524153053
605678854
474777850
1539563259
1803160236
568923608
184203368
1573798972
439316553
441379000
46145440
1386472648
1141259243
421258976
962453815
22713042
798458332
1208878941
34517563
1494756510
446364320
1366089752
1896887819
8070589
2019336387
1211233850
1583979907
1430880909
1433846518
955934713
629349050
7016899
554540629
752425304
638171474
125871073
1475248653
1728903935
149970833
1784104226
1717900076
1652920796
440842163
612092507
524378093
1944647242
319608583
2002456932
1876561318
108264407
1319822596
1200192629
1947476559
535495220
2001829559
255522103
1240571707
337683883
1476928775
755657729
198087041
705923362
447000720
1782912736
2102846205
1309680086
1116618047
1240787110
668591143
1254892169
1060773233
230199709
1104744590
1994406991
777352599
575122105
1827193201
1074544549
1137413112
1510365911
540060031
685006412
710203965
839947993
918040188
418798588
1108447781
2124090654
1762271324
1511562775
1107411778
200755453
862650018
2067737791
292696422
1503120737
821131136
123718813
914887146
1838623665
1594691569
843460147
789968561
413465585
582186407
1177295473
709195566
1356553452
1151741651
166857781
2115879503
539744626
949988713
1816743103
551478912
1380078053
322806442
1567822874
579276698
776463585
909399806
307289878
9299587
890229671
1615298717
1174053252
1280499655
158822125
1859621890
893217945
1988407096
1744479296
1589575330
971685310
431202402
1803663489
1293279389
1342547004
1584589526
815981982
1628787621
1588850003
978261134
1449561277
509596505
2053756739
1869117418
2025822391
201878903
19560415
1719670832
903881066
925452524
1428760105
427698964
992298136
1077471491
1676836746
979037578
1377781119
661335634
199450070
1279622788
1805958420
172415202
1259280222
528519066
816417324
1353684809
919091610
535612130
203226186
101420740
623337034
1084906195
293685947
975797517
1573948316
443047071
1270099147
1260231306
1104034289
406267885
247293480
1345346920
1935883420
378942311
401814075
1514127292
1704611601
76057496
1091030141
1780637974
1755562705
610791258
2119204171
1601518543
1765385387
570321227
495593723
296134763
1021169159
1892493701
1152344705
1318662414
1791224192
1616730311
572120819
328410504
654912022
1194839872
1280379574
645060369
220396929
667040122
1944071185
728978750
664430310
569341720
217523419
93488969
1522325340
2105654862
937017700
366759196
394247987
202948528
1481614623
883280249
1557555413
1206609581
393572332
1182976161
930688687
841990639
1685653798
2054646044
908695415
1313762092
1830721298
1390758681
214401451
2063836429
1658548390
1317333761
1541966928
1256169433
1198217086
1000119963
2082606983
1255967421
53610393
2045088429
1640106159
1410378827
983129439
381758983
2102965554
366360604
1020992901
2102833397
1496943731
651099058
1799845191
1147504212
1233971313
390894986
1374279867
874604033
257063392
559213659
1927135586
1804670206
803490914
728049893
1482135390
1781416557
1779604152
1439916997
2073340064
394791014
886313671
2004880717
2141523848
1688597412
1015619595
262156943
788767043
1231615173
700559024
1351500250
200246282
1879861371
1413716289
1030530143
654200727
1355632724
1112350282
948388288
1712805859
460287495
1603753031
1323372058
1148180371
1254728191
128101722
1273310587
1347624861
2057817992
58395889
1435087263
1584289154
1934940694
1500131983
1961700334
1565694044
1365916443
1342947252
689718693
1254956077
1154335075
626937274
830208707
359294549
17880610
1662470476
256454231
1894157326
868179647
256813852
2092394108
1686783202
1929398519
1498790646
2005150714
1772664893
1090063349
626393064
460329181
333920896
447175841
366272705
404159231
1325462308
664343719
1313016127
1287059124
614375428
457777175
999756073
1894613586
179819947
15277187
950138517
1798965386
81777183
1628117460
227670254
1629296545
1217184347
898946158
1296577639
1065643913
807203881
1883929480
1844571108
190751637
1380804322
199914550
384751737
1591510575
1313936279
320710655
998828932
86847239
1371308588
80112331
1987977161
1764393918
1902426108
127913705
1269997611
2127434631
1962472699
5982114
1590500056
1683500800
28845079
355019862
315282253
1465063886
740647069
362867293
1641951421
1254435930
1317464557
1741190830
1097166269
231074481
2037973653
1262596320
1803350932
308653933
76947331
621450013
1941146178
417960522
940870355
1748259654
1685738981
1605576463
1200240197
1056199705
238825749
1137852541
579126158
914577353
722062898
78976451
1566437634
387577495
2087533548
2099614173
2029783818
1626575807
647128672
484179393
1296978339
934999839
1808883845
106532686
1750254928
77448896
249518660
1752760861
1494167097
2126551890
292620388
1736264368
589773756
1870594431
1956673445
1131440997
1040512383
1778380636
1872978643
905752951
962953979
52461116
40383050
87174037
1260445317
94900915
21547348
806411002
1023285335
1237501897
5085428
1929968642
1969026970
1054244533
521436630
1387924049
1121507845
1439376047
59512195
615185336
792200010
500434344
2117473497
592187417
1727385570
1360175704
1444512107
1185235981
2111580704
1554983572
968601459
1618780629
380999695
260087310
468894582
220968055
1669850769
1007345590
228550881
1897615814
1298179706
1349335300
1289058411
890454458
1973891510
1496201843
1660090425
1121145330
223662598
98129502
1166481519
1820143846
863556324
1437972199
1633184902
2084657989
1262588715
836378647
1392578720
327493449
1824563929
2001802041
1055159873
2143343709
1983313883
1368993448
1520765156
294742151
1123596818
1439914475
1075131226
1451844718
486948262
1379138368
138565352
2017915797
1140286887
165878590
859012054
491296059
1671154380
440587775
1768747779
1791627197
1936427479
2086725505
857889867
794991624
153983356
486214583
1587078053
13145480
53132243
2059797878
2069081456
1919840940
1365902030
617945644
1189679493
772484482
1764008115
2112317991
1741628395
736907970
1777969963
1441164009
1703238249
947262832
1583736488
1552369618
429360207
1058796162
893600205
1938926505
673208244
1505059434
1111700375
1979232609
545555972
738919835
1516754622
110962908
583083355
869183559
82848448
1002307332
1219654861
600974338
464831811
126244546
362722457
117320285
1948195861
595009060
341207196
737251617
1335490261
372846440
2143050501
1340063826
199761107
258607203
1233064624
1686914717
722399167
450344974
1723084246
829787717
1611969552
28461609
799794401
723100938
1966617405
273852442
1368275153
308400446
231789490
80828980
1203505175
1650487285
1649334481
780110294
316841518
1410615006
1363264294
304681063
1948923169
613187653
1598372732
406303444
1108253961
758253844
950496283
1101002548
1070338173
1840631282
1901634800
637150411
403673604
763012519
2113141633
1066652849
509756393
439764104
506735922
1118205455
1555869928
1161599051
69876629
154559103
1359406425
1813007154
985164239
741493853
1149292632
780025799
1252226750
493078443
2132356561
108545237
1837773089
1127456999
752240931
546182780
338697723
180220899
1358085347
1315981703
1764021979
1111544884
398232154
1041231050
188592765
405575414
395992708
456914265
1743965897
386404922
1689502651
1986423486
457554727
1360422339
321936005
1247801696
2138861999
1166443093
595658241
1320224294
93668451
2008117459
1755398441
1787420803
1455417228
991041138
665137355
533507221
623588489
838278817
1296786117
1631269417
1325312118
1788554418
1070208536
2116524707
1138603478
1695966854
512691249
1784209740
518662435
317253539
1505713199
1496775757
1573140961
340764629
2030986307
243297066
376462480
534080554
1869693575
1385902586
1326874762
1741171328
1780435621
284572797
96434265
927119086
1970873323
510964302
399034455
1403282297
961111666
996239326
683320168
1124098557
1590369214
1698823550
756544294
1961353283
364268645
2019730068
1554269172
1186481096
288108248
2116346550
424391376
1581303095
318355042
522850980
1280706334
1623785065
80242335
732912621
2071882198
10371218
1413619077
508062803
290814819
2094235481
2131880736
1520864900
448143717
736827180
1651208285
908507987
686512015
1617547959
875892152
1212181462
1073167323
1202980216
1708693523
1324366876
1159502246
1296989014
581917375
724542164
1977646930
1028608645
1133398430
653724478
1094391441
1730470025
1110666069
970992058
66115229
1796926477
1382012303
216649541
59689475
1388217906
210373431
532418369
1606065814
1231575049
775394418
264013179
47996265
339331380
1787021964
286951924
365829025
1878601233
1012603678
1133763102
1036848460
1828616142
2147334450
1526730559
727669548
355263594
690367312
673135508
238512910
1011343745
1478164087
323370803
688116004
87870583
358603676
115521367
442934363
1313283871
2137135017
2110868682
2039785982
1852757424
1312721558
609530609
275066436
790861781
1982952512
1669457094
1081067036
1659702527
966099861
1318962983
1926796335
1405334142
1733368700
918786634
514084084
933781147
1745780553
499733949
985130728
1321497110
1486042492
1649092586
659152459
868084125
1641557895
789208873
428261008
1790724201
1530289467
782265834
202722016
737969024
1469090098
877351507
1718749319
1235875726
427674355
1464629380
397503529
1090077638
1972794032
2022113609
1467307953
2016522709
1413231303
620336531
816556070
726774010
1028605784
1439703504
1410966120
1341338101
712776265
1587950352
1313624195
1500076954
1267027970
454634096
1199704980
830611681
332267580
1757483501
837223893
1646408475
598769266
152280075
87870583
1823556604
257687657
544299504
612123158
1866573865
987445468
866849646
2054336723
1903706332
366892523
640982302
2047298823
975204977
1289627663
212221501
879102246
1886578356
1726710361
1608289883
361177026
728013593
592794294
1094168563
1856369664
1059508956
2032074276
589642573
1655050488
545452263
2037468156
923832613
1221588818
553624846
441053962
906275663
1997802728
1051229600
1234087406
1801725885
94913182
869575340
1023880569
1360058553
1889311973
1298836823
1396228368
1692011748
479230008
1035334910
1951513436
842587972
279318572
285279026
372060736
1593300162
1499184611
1494124765
992937387
1763146938
1092823041
33673802
1723160522
1824134219
1757768966
1361998441
1678697451
683024370
480869343
2122140392
963593133
1492099233
984559220
1872761370
2132530912
1269079954
741287405
803715882
1303193100
257976777
1791438290
1923803482
5081251
1715782615
1513328358
1298978192
844553742
352515865
822674610
1557133057
1432610716
991151853
804173293
1518010640
1669204844
484326972
1852706314
1329384402
551776011
1507583565
861380755
1119035866
1468236443
1087230000
1570836062
1381099951
633456836
1548026490
395757586
1876903969
1606542480
436363814
986261149
1571041552
1154413176
411644050
468556346
237264019
189933706
1292485301
1282801207
615816671
150883154
252042588
369923861
1803281574
843268947
417828665
1528728513
1359925185
1592684642
1133631513
1462954230
1339237745
1332425951
1370677219
148774429
1541649774
380502407
41014837
39229855
1230870082
1655103224
290907450
86832069
1174845500
1230106922
1565548713
1400320952
1067703296
590240559
1449519179
57664199
984658741
92490130
1970602839
1076344734
1992639252
921159704
396465573
850350181
1293461757
1355893158
1580268604
1505278668
2082075276
214268942
1293662433
637727998
1955987897
1669543978
1183236659
1601345824
72902337
734682320
910949193
541381430
1159473653
484189828
29676493
1345257272
1452693131
1094043480
26272911
766788368
343937073
1382690452
1416583454
1571625091
1722655356
1899803777
133379436
2141144873
939896816
1867153208
534276124
1122683438
1278235632
1207279524
168172429
254886954
1884756110
1986545430
1436744236
1568999171
81903
1897652625
172167834
523386475
1389973167
1735433425
1408469709
585982316
1532022813
1720939046
1753004086
629607067
1602718216
692782872
1140608312
619226809
1906505674
550415483
1852245572
261094213
1301227370
978724718
33421311
154896821
713670965
479280592
1665577909
498746861
1625974890
322260154
927800351
512410409
494435295
30649055
430447280
822242706
93839444
1480541742
208187623
852204579
1029852835
1281612172
338088139
1789692402
702522541
2111578427
352390771
906160612
904921690
922285734
1808618904
1588994772
890468425
1739682957
1299160253
600993888
914923793
1930408406
288820319
130133992
1967258586
86148539
662217173
1729843262
895171946
430434744
248551877
1867877304
566314344
1623572545
752145768
1786544181
776528336
1499368538
1493625850
1368725556
60027465
1906505674
1064876786
35028041
2125675676
200567265
1334843050
2139894902
1930200611
351190916
2003894446
1943106729
399826730
1936818691
1772923165
1155102267
1015150382
1886749321
1193113771
1068571638
945227580
1654383812
6766379
949359698
1301636736
1774421243
1731754153
1582345349
951700889
1419714529
733276992
807070785
559767730
757739473
1573979315
592339116
1927889941
1223916432
490448447
441516193
1800667621
847693027
1002069813
738515535
1544567968
774208571
140564940
9426413
1453992569
38527364
685686707
215680459
194960523
1013123089
1144601264
952866261
440954154
1168698492
727394713
1892358659
1609918247
400954235
1399087883
1427609898
259317268
1550822578
2119816013
698147451
531139594
1756051913
86244894
1874810762
990382050
754831458
197876410
665202572
1080347240
542525875
529878311
1916600044
663895636
1830727158
286470980
644610474
1572331210
1031578066
1386004660
875171648
905733785
1905767065
633958392
25041205
1624576965
267910492
1432566690
1209967243
2136212244
1381621686
313963548
2078626866
703908673
179044839
1604081936
116754178
1309549626
1848808328
18852827
1151452547
821172693
433822518
175842367
108541291
375488086
56568325
987853789
2120626397
3403683
1475774701
1035744446
1441785128
2008505619
564736096
1243228875
502266097
1145551799
1974914122
938486127
327653281
2017474576
130164702
274035791
371397679
1844160943
1355980864
2035317028
1479137084
959373080
1501041995
806575350
1187382680
1218603320
998687619
305642788
78276586
499510476
1819720834
235264641
1400873921
2051027011
1775993582
864335540
822131161
801791621
948513524
2011014299
907766809
1782255768
532342493
409999001
702174165
1159338847
405937275
755912929
1984679525
998148547
554865844
1752051833
305464195
1009795620
509174612
439572320
353442308
1260653095
1535368352
309194975
833381744
1313703526
1481191136
853486679
1051896240
746107399
2113528653
594974752
696179558
1034707120
1484316412
1750024519
777695307
33974972
289000192
652412952
1452242180
1937369401
953214713
49649233
325246596
1564551550
381994034
1059404271
1046989939
253239715
619433822
797754372
1964096061
762202745
2049875976
2008690592
173806167
207122599
1483375653
87124561
1107107396
1189183417
668123673
1090519263
2085028589
2082015925
550389134
275799317
1596504754
1923485737
2082927171
1039840719
1681853667
1164188893
795002343
811264418
1832711240
537634480
1490923116
1528540186
1266646642
1942566999
1875061002
673364586
1585635333
1374657908
742138006
106658527
2020423634
2019487062
262984925
255803458
1340521819
1992256684
1746458506
1097247150
7284670
219523896
1278897466
1401323297
342912018
1697190789
1692043237
291425387
1153213078
163173280
1392834223
1975922543
1370865141
496116437
1594392730
552921576
1330824369
1063456153
1281007991
1927740160
2045990698
1498194554
1915735752
586711434
117987919
382446266
25098589
130416477
898745362
143911367
1109371745
282718973
991481
2051433352
1301397284
1586557076
1004538194
137367372
1573921298
1808957827
2133237846
542820264
1166512014
135115083
2144581225
481515923
1916259039
33373993
1816198005
1266999244
1639760698
1010265769
856748355
1903412135
1087554507
1340229370
893446552
423848057
1888593110
288659674
1731977632
1169589330
958606190
131590187
558494646
1897248199
524163530
345418481
1746452080
109961026
1993637881
71857777
674237281
341548881
1746485502
1364351594
101348579
1253344883
1332677345
907785015
2042587750
1864478948
1293016270
827744242
2117377572
401330373
1737899677
340913926
1365306101
277999663
1305349969
1355543114
1911431467
1661394029
2115948755
1961264549
128764351
2126985933
175714803
1682240114
154426287
1337507453
650504343
1535133718
1291485676
890742723
1434690980
509986133
282181278
1949891333
1246594591
1480281341
1557139023
346279481
1525516617
1561839711
1751458770
965478691
1458222905
2141442563
1670868095
982105875
1383708930
121688746
100008867
1598154133
1426724977
862360909
113063579
2041527488
293977274
1456790323
993227331
1668295164
761874594
639650501
1399853894
118554787
242320744
372046520
1304449894
705532358
1225482828
252609502
1838962778
342069960
1993071645
680426823
394988958
1931715532
656034190
143296258
1130765298
305882755
1367597406
2127584257
272307259
1652531475
1221432866
336083093
1379037710
1001337460
1610822569
744142600
2112848392
1128599582
270883948
1927724329
1732457281
1624095841
1175864242
1418821045
1501720570
437279260
1922107977
435316178
774072004
1824242126
495577557
711933340
8389090
1710853042
2029174140
160885361
710871762
1415052682
1654830007
692297792
533223193
1771473914
2133151295
891983041
1685677376
2043280420
675651561
1434637810
1859952144
1546210570
20559541
1817440826
734774686
957401603
1353753156
2097621244
946609591
574571591
2018181959
665141843
564426002
1453060586
1790596227
1117038922
597062552
1447383497
1846687907
1261769351
1845069261
1313016589
1430241034
1342097286
656543500
463694618
1571080623
265646795
921887989
143025663
1335277406
1261710928
81039456
1815821416
1457606293
283956121
155384812
1392061412
359797500
1287973674
6612826
2100803020
2123384587
760751942
80998250
279019051
810688889
319974134
897154687
343243033
836853908
494595769
570041494
1072823439
780737404
1450371898
1502555475
431973622
588230233
193024701
2033792399
593081184
1849612993
290639865
763688713
947948407
318862064
81170055
1703641207
876161302
1150181542
869077769
693684552
983529281
1234409042
1907554492
129344616
902204032
900684243
308885524
758841717
721018803
64297381
577522899
804906143
1574885797
1953098263
270182359
648151068
426219573
2050193705
234635507
1175771604
1581670038
1856692306
1524647814
2051954066
450789992
555056733
961333045
1743965897
258188441
742281889
476997649
537850350
300590158
1055888439
98799244
998535587
1446125540
970937928
2025872746
1118489760
1075632806
1393501608
1345434411
166196216
472299176
1865564019
1695426532
307649189
253348353
722437423
259644324
307176250
554276303
85832084
2028149463
1451901110
861975277
528823253
1576005506
1889402118
256109067
496952358
1772684510
1094014923
1352499793
1758725750
1454615427
637703133
1028959580
1732676885
1239735727
1318328101
34895848
1041276464
1763763694
2064219697
1999063945
959616140
1724982555
1310873118
367412270
1233457564
2051340650
9753848
1459233289
1892843107
681700932
1733258015
989890250
1349323809
1401202900
2003868398
313240474
186398582
881489389
436299566
1155328507
1779302240
1991182801
1586938462
1288407318
1726883007
655649346
1494463514
85067431
1093982405
416944340
1127853679
519371274
1461858781
740793341
194798812
228738756
1908801283
1011163377
569977471
1279954691
1012522705
2112341394
727971406
559933762
2048960622
639187242
1732506344
274696042
374780490
552883663
1915369578
1657125825
608540325
1348975269
1435015729
624392377
234796012
1328624313
298366196
127984712
917200962
1222064831
2136913326
824986468
1283035276
1038351914
1190328660
1559080567
1591512995
417609668
414996622
732011353
359681329
110612770
445937294
1659884030
1788842480
1490438437
311622065
1240073292
345990373
1212495674
1992654654
670012417
944669889
847559287
840098514
467209592
1504428537
181186083
106615767
1863310505
228653241
1244729453
851804538
1121807151
2073826441
603354197
1555036195
165824239
1996743289
614745697
677705508
1680367948
651271478
2075501095
80873693
720843876
763374862
2044204442
2105642087
1944121346
2015350188
841040999
575010135
290912839
1783729060
983801625
1056282408
623312587
1969119742
1895544875
627056178
631698480
593117217
1194499791
1933435713
670908415
991290981
1094761038
278013709
1497163773
1199673946
887803977
1947007084
378616076
190674623
1834543266
2108673235
40447086
866950237
1654935596
1716954488
13517762
783318308
1898086648
513960190
1047321267
1245695635
2033801677
2078679090
171514214
709101394
203451829
605062451
1483038033
465269309
1526191868
1242613261
498273139
1219574190
1318556973
1653659061
1868388280
2022986590
1228584562
2146221570
1340876424
1393257731
1532693522
1371193008
616101848
1533424100
1467613622
994099976
43081767
997650494
1050006980
1705178656
374601530
2042443350
339393200
622057451
2131364897
849638245
1343034211
777584976
1969729867
2002665360
364483474
654755587
243408206
260098097
246680296
1253334706
1983780814
649140013
1997734345
1682270241
5308008
323766314
837538053
1615666660
1891958479
1682545670
2055935921
1359171819
1075576849
661016275
686151972
136319350
1352780359
950205909
216924716
1397730674
355412246
660864168
1228335019
1868919490
859136054
1110130713
1084258780
1276049360
304460817
891135558
499602605
417366523
1034002787
801417818
1750807436
1426434984
467433820
1114813788
270272795
2020039542
1420872427
1416783642
1381025002
1678753572
13247316
392203839
580444003
1293060606
1703294857
1317283676
127597730
952529247
128705001
2062932940
75102751
1894366699
1000420637
598619882
1760973054
364916983
989873279
1337646493
121818975
1675423996
2017990991
1476393705
1250041397
412093116
1723871836
1661383662
858683854
1971899957
42183896
1445136049
1960138465
975389806
159799535
1939839833
631820069
687056898
416094458
1541399852
186619033
925778557
2017133998
2027557894
1982158511
283959840
2013464470
302248965
1973753507
351163624
1183474905
197583131
772233590
888806918
700230123
128504448
831199666
1708227312
1885198808
988076904
2142499600
858012822
798249676
1608770126
406164375
66610503
63856676
1353713185
536433799
774688729
356144638
1991802226
982320431
433544088
318339712
579575788
1910517581
1589218471
1535079253
1385196900
296787787
734514178
968432261
170856181
296399414
84986871
934285654
97778675
113836809
2034779972
1080091978
1564350477
840609161
230125447
1540936626
248349054
971688805
1983894348
257814002
654903297
1375159972
1135179851
1444820010
1068047378
831763247
473838511
1250978482
834082128
900987503
160277864
1822323257
392975703
312085735
991245815
581727669
1157162184
1091050669
1040974238
1842159029
1552115199
313104612
1192703556
1958606384
1592515271
572114414
202082555
1021141846
1570301123
1645043382
183254142
884266137
53951162
755424385
1927684500
1496547073
827405589
1076118349
1529574419
444554976
1057400240
1236747890
563200148
196685182
743882293
154096539
1738384264
1827941983
1961964305
1758220958
1589735388
1038466871
778760251
1999317227
207427878
273537935
770455684
413347655
1318125778
1318936454
1539888795
1689206432
1168206864
2137754165
1993491172
277263249
1241405764
324675625
1185376308
1423312944
45585472
1878250631
632700693
1589017168
938878781
894477597
936008120
1836236004
84442054
664443319
775523633
553194492
1782521547
253385434
1047214048
2090355569
1893802336
722370196
1456984681
596686496
355227644
963027113
922721074
116357603
1033966761
2076624807
1806529608
646497922
647848064
1192337878
1918667352
1408254157
364762843
1094836864
628813417
1923089306
1327282903
1610155601
453281061
520793000
1015140718
287565503
1540021320
182985712
2058040125
1394312870
1697876283
1016478075
266759266
633446734
1584422950
1198974245
820081230
1059437788
1634260565
68144497
1361507563
1579153292
1604749972
2018588127
2105166622
1807946686
83295841
292343545
1153556773
1263534342
1891337938
684411236
1543373693
2146018137
1246245120
1109674175
1070176764
1928061301
1724008856
1010664332
813804847
862049147
579486339
1906182171
24217314
1332995332
648568780
1796866265
2140893026
113631938
463486290
284834588
1500840217
581523129
1449799884
801346778
1640338880
1705443599
1593705873
899332486
538667941
2025401851
1595057112
845576984
393035262
861249076
1819987446
2002601189
1562866362
2095791751
1832285007
1443584285
1670271668
718826495
1746627595
1576278235
1284680526
1200141006
1317495840
159169936
1539801781
798062523
2010396507
1458837780
273344774
821753429
1899010525
1307813115
344473505
2109837263
361822166
2082965007
1398829242
2096727763
44371527
1672339821
37200902
1620182344
2059810750
1258734119
1262773029
1971916988
1203623229
952951777
745684070
30308399
364359963
427186651
422341034
1136412257
2083592878
853548421
1400902610
1816153409
510829034
919241941
1339241077
898198423
1866337081
893533359
806003288
29073700
404721156
786156845
2137707770
258890606
371019594
369365202
239990975
1907799081
980470098
563765157
2132016957
1620789957
1451352036
1351437900
549701568
630556518
1440162973
1887510113
447076886
1248309880
1755288031
1314908991
24523381
417075031
1447148518
803815143
1037020774
1896860689
1368526
2044608351
752787913
59963837
465692269
1371873497
1268444289
1266978160
510284464
861303599
1261690180
1094832757
846970669
808987821
1573852698
1572746092
1060282122
290112403
1323842139
78930516
1903313976
830741487
1312738827
2010517153
804291090
728335018
175269077
954708990
2027730214
1118282451
1182088281
1855302734
935605960
29513550
780265196
693235933
1825701375
1313384062
1555170833
2045903395
2008026887
108961926
1374645147
740008289
741166011
1672264974
207120273
1394108228
1848538146
974710093
556663842
924010226
2082283937
574009667
1878057289
357168161
1854084821
1366179854
491941134
1442614324
834376435
1973013224
1510549153
2020021579
1219360794
1216486330
1109676261
553767561
351588614
846670569
1960496842
519815988
1761456410
1402156133
155735566
363785390
1253958898
192905065
738904694
1920771149
1524455414
890263723
648695496
1915011027
320043439
1203634656
683664293
964058225
1499818420
353883189
941075217
1341957042
429958593
2042682765
715908417
591397437
673826737
1991283439
1439371138
673327594
1791067056
909242152
1410898019
752562868
833979506
1331227780
1575160398
1824741315
242726479
2052438744
1930613540
822274350
1123028455
1395729820
810256319
859914492
923909309
588648767
1214904211
1418705193
1047726474
1413655341
561013338
656831263
1465003596
1385210476
1033312682
93264119
1530104992
1090269312
1351132953
1585939727
217757675
692073720
1708709495
1124128840
1021298005
784022495
33558467
616713286
594607730
325232826
954238672
106084661
512473512
1209565222
1396844803
1823509004
141578445
945405421
290372587
559762527
371986288
1256783650
1132801899
1013855142
656732010
1365412750
1400288659
1192425146
1685122253
1322609163
168296592
1198075151
88532383
1712951284
1464860793
518714467
2029884330
1074644363
975722698
1891825495
2031334480
1660191183
1152281279
389800086
2142138459
1132276118
1715082225
1079484308
1338551328
1458775445
1903868041
1190019534
767235374
325018992
465438707
952615281
2114866018
1665720993
1962835994
701577352
2047413500
677204692
136805144
2134816342
505889990
911996699
2008494528
2137237847
444591885
1276475047
1008859835
446035375
913805516
1302672267
1297195226
1395392234
546284830
1373663553
1094104869
1079311061
1919745774
369287260
2116301595
606675171
463928493
1148161157
1025395764
517840045
976154404
121154990
612371979
1292504374
1211421134
440872485
153585586
974914886
857462456
1585566728
1641403146
224055730
660572888
1650108486
1921900717
1256333371
1793555440
319462646
1287741887
118112368
1646021024
1195634820
1904481070
1919444836
1243617239
971047406
338728524
1252289102
772411602
572092353
1116152610
1710979402
1018554869
1030577823
1717196974
1456810493
803360666
1025483877
618184832
1210583879
474282412
921151803
236661710
1694881106
739598591
259143738
1853828528
1032539940
656823538
973064587
152265020
1891998924
105325754
612954480
2099909359
849375015
28822200
83674433
1457961646
668514240
2130203045
1953774701
1246062155
490650313
119984988
984695751
1250052568
245415113
1024419181
1035649395
2024164375
386273806
1818225299
1361136754
1268681377
1753193085
993692776
1482795367
367856080
2055302064
606140887
2106679354
378483606
1385059670
1696876389
2034608075
518108448
276693356
1129343278
874244200
326736167
511961060
1729129073
1261443311
1697958004
699754937
1995769432
868860024
1681011048
187981167
1506932559
686186210
1455357179
685629654
1063831628
1712723034
1880294267
1449481917
1495487015
382660766
2106888960
999672227
1329206530
986335639
2071669823
1493110001
279554101
348817587
1464760834
338663635
522365267
2091762826
807924773
676840258
1615195345
1930288799
633093634
54284087
1348081891
937457713
1516746933
376462480
1507795923
1222715217
1817925617
1439896189
309473412
47529249
901509307
1809281287
2023318939
1591180133
578001258
2126080190
379320466
1687983314
930385853
1959238423
1190546719
349520579
523286608
20999986
2050396043
1479406420
475838898
46928022
702025154
1946520212
1724687503
1314149867
1481599672
360839210
1697501970
472625589
1897907618
1601345806
1442393675
772661329
77776697
15274246
333284168
1541509771
233667319
1325431181
1933272105
28964514
1633040280
256743694
62879173
2031959494
724121510
2015531451
1393265175
278524368
1757144903
188910720
350443142
1956636146
1444148073
1466162716
178924465
1170113463
875836088
647604933
562072587
742646998
1255494134
1267364508
1079591706
1767022315
744980486
1345210345
1499171383
18365533
1985293781
891218788
116756198
21924989
1511801961
1611296325
670805647
804057647
1368068909
977531575
515190977
1975448020
1853425308
20997541
301077833
814797332
1463463295
1551915431
862485021
1693631350
46613689
2123207499
1993456354
1985452176
1474412212
776357303
661602877
570016419
2020692300
828008021
1504117667
1211963157
1796644160
2128010337
1155512148
724822769
1562943453
157766483
1612897522
960461625
238995724
1261441027
1102330525
508528463
1779112634
1986083368
1222310725
28063968
6959711
509048767
2106538528
1525869283
1505010625
1426783486
663131310
1032178002
1236358426
1580048477
297205171
1786958254
102782123
2031322038
932892885
633592920
875171648
2075328370
943187232
2000722313
1538965724
132076909
954965433
889519892
998246134
723550445
2054188710
445281411
338020940
1072204896
994846998
948548923
2147334450
1033769780
1513212886
400676865
1868065165
2056393278
1373611968
1951410883
699342889
2140507915
130761001
1988781629
2002929651
940400555
82838725
1266153343
1876216646
1071862518
722118613
266140177
632261261
990078037
2100606177
2033257638
1027991670
961009345
2104850736
1034144989
861148880
397119250
335742749
597842479
477167955
91618544
132791021
1106140498
552015741
1140284980
1357506827
325546926
1101008856
877500066
300495559
549193046
798842290
244606742
1748960268
68545982
1895005241
343901749
1307795298
2666325
635701388
82584744
30195940
944026256
485478015
1856259015
352369348
1070762305
66866888
1979280235
130878236
642736457
790436027
868621706
1908849175
1620467735
51227055
1066462746
1314908991
1047749267
198330306
1337959910
1132477828
1027014166
696405766
2088190123
1075429038
682381923
707821505
1713005938
230051782
484249553
1097663664
1626904636
148697407
2135952043
435190634
1405028521
599947374
1223602504
1469429167
1797386164
1897220236
2044643391
928040279
148732390
552085842
1626487928
1273599188
1527530763
1622996317
1096083765
1223166303
533469769
258742835
66937755
1464673017
1047844146
594242139
1986217938
1717076888
1152606746
1062773935
629318660
813000726
1239736490
668893400
1565807785
1426679669
1059762795
2002161292
1068915952
972579606
1292036342
255857005
2068003308
583516036
896090968
1858954413
199059983
449862478
788474599
590042339
1283879548
1008164478
24274164
1439829279
1252045538
1482677328
1554030948
1895747918
1368726569
1069893641
903463777
1517607377
1318936454
1969655159
228997643
1447967256
1218837126
553795293
725512759
277012628
543873228
1292485301
1545161096
551752151
1290040188
655938172
1389328193
1371532116
1023865386
1169341393
1674914456
782021984
703897690
2073476776
716172773
440018851
829415903
1027357051
611742350
498219866
1947406739
168693862
1741482908
1470760183
257760026
1134098026
755525977
2001771725
400597927
530199383
946378711
2005356097
1372064808
1614273555
1593030760
692197834
2096911335
923233940
835851762
1061988231
1019249184
1561687770
237573038
932879063
157089437
1546129316
946183749
1044302392
54182785
1026241955
1540746279
655635615
297938693
795537373
480607108
1366825637
141341466
1523692318
136519544
1454826794
1230075035
680427134
938402812
1940278608
29313628
1846817519
731175693
1809270301
455184564
141286808
1185693740
177832438
674762772
894362829
201579142
2068712688
1610305507
806849254
1050802243
396851986
1279757805
979960357
687400941
1108480323
1648021534
550537329
662247963
1817309359
269947482
661958956
295361525
2099918643
1467463431
414461582
1197284453
1523179068
1655275643
1892306912
147006226
901876083
296011306
167639754
1107872847
396526001
765588114
2095177113
2127003218
201432284
1850293325
1151782916
335008558
1992958122
776836096
990308246
1717659430
1539775742
1083218651
808462925
769672931
997761574
1615861192
1404494491
1825568262
738442403
1382543802
472771975
108166669
1167691152
1017840063
1759046884
2132989654
668831880
724889534
1786963222
1377332800
1240281059
701488399
1136823203
1669248636
1240073292
84295471
742823854
1872487076
1811546663
1026319671
896655944
665347961
861974312
220289537
432074488
354542111
757106312
590694265
1537033344
1829150967
988650574
1738990900
1159924451
1605009627
1673652942
460816950
1110283012
813531825
1034169199
279334974
924807899
1670600093
1580481820
2122789340
549647577
1421285624
763118354
345495411
1859529612
91350714
397136922
690417452
242469995
1656260019
1798806458
1617171901
23031526
206778503
1698021545
224681697
1947791580
949962107
2055165664
798219668
818054976
1767184438
838199860
1999029298
480977064
1114673056
900108546
65760583
438943482
625154007
1217335124
989338635
244358618
1440439226
563411369
1300530961
1827872939
722477735
2034042075
713136599
1559450748
411441573
566651593
176135719
1469605896
1814290066
672511533
569891743
53373229
842832267
1956052479
237935874
662551811
1273211048
1379568063
2053295981
586836722
274807521
1527481745
162945849
1980883153
548993948
139311959
2046890681
394703251
1764342280
489746751
515437732
210234278
1434692401
1986288151
543104685
190903942
2075020825
688586415
224764928
1454162772
1749356981
765839076
2001322719
1382575115
1551164748
1791397720
1886225672
2116384021
1244305572
1955779795
1831924471
1077281711
360431164
540034168
1106911283
81052791
1591975900
847758491
1145251226
1372335401
1281695681
181040186
567688719
1608072245
1300770679
1798828978
2132319430
108727229
849367551
1648353586
872366403
2121973738
1395538428
599806132
1980552768
1973560592
314221101
1695850263
1716578187
682840305
1303528111
745557882
1383238253
1870628399
538496781
1849434627
1686020611
423639654
1866088272
153670437
1483954582
2001048419
647175620
136401899
1795448187
2053718564
1654179720
1994985643
304674918
272273120
573910087
1934026505
85412599
1178265769
785697425
1073747028
852807150
1848112858
706552357
1831070418
449533705
1324694958
1364206917
1117337120
2130581569
989873600
1875570491
478232525
169216015
1996148408
23262291
1805538553
52440071
198679241
143136849
2060493897
1413843255
1018551360
1155968615
983399732
2109124103
50583486
397244517
1597282585
288712306
1173044644
1091301454
2042634492
344240976
339384291
1590485319
435710583
345455858
540448928
217301080
514896935
2055707747
1297727278
370795336
246528535
167508461
1247464817
785496679
1325810803
1304467933
1544547872
1892884635
997711947
318273282
82288979
206746062
264646077
1144453118
492987992
1029464223
55409353
1390622279
1054419109
2132955428
1096959567
213590375
125271552
1204201082
522858686
453690982
1937349380
1952285178
416155094
1281433692
508449727
1320602586
480064621
1335421903
1441012969
1085763886
1112076860
1928598445
1121269433
627607206
816982841
1301687284
1300977508
1621027793
1743534868
156644101
659990253
1587889868
657863707
2079311470
950834980
2117768585
2147220233
1787439531
1067601689
899476178
1848223869
515285928
1986312127
97906460
782734497
467905558
1592489913
1997633521
1849582729
1222258289
498807064
1266835209
325752887
1023806331
59015807
1035301245
419504440
513427532
849101612
1131420128
1128346182
902785016
497757652
2125579929
2001512466
1454318275
343117138
1509021901
1423673682
614340983
1460983616
2136060714
1222533969
645542428
1591362155
914530490
1414881063
14649370
1278068178
1649541050
997122849
1201079331
1516388412
1257380766
800586593
1787183560
1271149702
1402914746
531289848
1102494551
960880965
644994566
547869377
1263021846
1335545470
133222585
844519075
1811893661
2108745407
700396431
1930048775
537872869
832554076
530675574
1842764629
1213273894
24519135
353340468
1305946899
965604418
766424692
98467929
1972288408
226604359
1359839754
824692921
3945304
745690920
1107808960
741872547
1540971018
1698532669
1161550188
1543989609
2055517651
2513386
720456003
1235010540
390858068
1408040416
59408501
886999044
1240182797
862938470
1362645197
498835439
1666399001
807997580
747311431
6071443
904031321
982803104
1402054441
478100711
581773090
501369228
595229039
222648075
1353358386
923090065
691876628
1162234798
1052114068
2011781828
1022312307
1158488202
1858724164
2639644
1392451307
1720659714
62404097
408780861
1755807261
1601127169
1516388412
178456480
67178183
1261026628
1206421877
2022173229
1727224630
985444798
484104047
1646747069
805970770
441866504
1160263096
27130183
1939877557
1277618895
30609030
1773860055
1449646602
1996586726
411237004
1128380976
1159727600
1200078858
345379650
1529020395
1456758632
717404463
170241140
418882964
1968776943
1914759537
1032313414
2127644808
1913902243
915174181
431075236
1442600810
205517077
1960819787
1945435596
310397688
1280714108
1123028455
1183101853
500416277
1061033203
35408058
678846142
1585503785
1198217086
779184572
279954121
1903286663
389462637
420345147
1595531697
914101315
1084907232
1665765184
1646815526
1525612220
1532654193
274130677
805528294
649573822
1484774721
1569780389
1911471221
813470138
1160245681
1470829528
585631464
2112811172
1576857753
1460606659
221105069
682618709
2050127948
320570995
529774104
557459802
873793933
701811079
2126433549
914559446
1855873095
1408352693
774960128
1000058131
1441919960
1646075312
1917396959
438718742
1143933527
260293062
74355357
768511070
627332129
318037388
1939831658
1420929701
461271575
94424606
1467833171
1870761169
63679856
1439449653
520951009
979588971
684174622
358440785
215362710
1040554892
1751847185
1874962548
1100161183
1122120053
1925775187
2036724922
1543604111
649594468
399122655
1873546564
1549775275
249452660
1012414066
1420814462
1051059701
1402027426
1043724044
1865686692
833576127
1206183270
248911462
1134130196
833264759
893217945
100564356
813617811
437132784
1932472387
334700106
1188251715
1972292745
1663783877
1544941555
1023577219
1227801358
1350029545
1673579119
45556735
1804336792
833672424
2116894271
1424811650
1510475211
1482796270
2017177960
1617596746
345157577
1725546913
1784038523
526634706
320610464
1648034571
365547572
1010440583
392825389
410544194
891276609
1643642939
1362925127
1142071037
571345535
2079980401
888827868
414689758
2122264773
2088201063
650710580
883626167
1976130996
170625338
1297504937
1554226023
375175064
2034848939
227960127
1762502629
1034590593
905888964
2046654274
580013951
1566197418
175771126
840341425
2011416127
857938971
221397505
1101787579
1187629806
257265597
310305518
769508030
192112874
1802610776
327490830
136628932
2022482336
2102527551
213615410
1034323728
319794757
764266628
851798186
1768780264
1877476896
1950667983
1231751885
1371329313
888761102
622960692
1044002162
1750739355
1564925056
2086239994
1782602073
621178777
1852338838
2021181827
66503440
2118947189
720772705
1450388710
1246857806
205981519
41988982
526425202
2030730201
1031188687
610696057
2092736107
1830550173
21547879
1141176547
80041350
67325530
1033799452
2074612016
1989266165
1116090030
1934514928
2122629731
3957662
1916295767
305204684
578931528
1209396066
318006039
2026836677
1995648123
185129602
366510090
318304155
2028748241
1846900062
1744551903
516184817
550548747
301781597
687798414
1839539334
1777840689
520096820
1855937768
1377755896
825415315
797040170
2061526007
1953943979
1324846785
641955060
811395106
921972046
1898752466
338920910
18034244
1384428981
891174857
1123950788
1509068915
1843922857
1675396517
712804921
470697026
1928815401
391078157
1332071273
557139649
1901498267
253635646
2042682432
1344001911
6001535
1808057842
816771427
2115843596
745457333
329255455
1669383205
1697686513
920219524
1946940630
1015503945
523625949
2092954425
1983180573
1676834301
571455920
2118328039
1601903505
580120
1739381
405816607
1560549642
434543992
1336336218
510116157
2074842434
1593070641
649407665
819067741
859570225
910406922
1771980215
861402387
1810071407
187416789
1258167453
1424572867
702935777
1013010079
169246661
513222829
623173935
528558223
1152257459
1486158520
957713341
853311527
43573532
719256584
1642604968
349868057
1097009362
1251589819
1345001422
281781347
226575433
2042581895
496464530
1893849064
910161741
473081439
917753200
1530598254
2144692799
415202799
2059728933
1656272557
835177231
2087943320
1767215637
1864398109
872278821
1365541693
552763908
333582546
1410234712
65304572
1444691170
1902077960
765356870
1030328775
82533854
1344107587
619249069
193168131
64752575
889093085
934841665
1137350098
592236952
1807449206
236380924
1753427775
674503342
366431167
613738376
2071108017
174907472
867512107
1293433055
1630293352
923817700
539692273
1907814616
291912817
209786645
1531492842
1004152279
1338138097
43338774
2108109734
2125085805
1559011286
821809737
1768539369
2111169948
989330824
452237884
632230565
1846891555
1359669514
1142751706
1092531639
782513339
1847492735
1388483312
999356316
1564654514
15435074
1005339043
1938075707
148733326
1764738118
1703409703
1444918101
1960607868
893168388
1161584328
998665521
1234876484
327516761
1801552234
1622079977
1709517505
2105676788
336358525
1549026863
136945577
1229147354
1768077236
37039786
1892403248
893421311
1540036844
1425898885
953075242
1897726069
581702146
484988144
1887421725
555801438
303501547
1177057215
1377791045
545212976
411057041
979255283
1246274868
571758317
1432248775
2041073098
1248894687
596930595
1930761711
1187873812
261164824
1675206415
1676277086
1136958491
679638573
216575075
2124638851
331979286
782155256
60294192
437953294
692013091
2029008270
1870843707
1019376409
1035469954
472236372
717171298
927263489
1612723763
1629147337
148700818
985189860
1433665148
487889890
135354979
63509217
972522782
809643873
373374002
750323432
391142325
281599532
722104094
2123142079
1436499782
118653404
2127938760
294088074
924045369
1197892906
793117465
216640449
678097726
1918867088
23143282
1353948323
1209635133
1787317014
159778897
760112221
944615691
244094588
669124005
2032806167
1269951384
1379508518
596645262
515113849
904426367
1842813859
1511327959
454169170
558984854
1218363056
1015418163
1145900735
772233781
31682377
1954964798
545874094
1216337512
2077957907
1276961153
2062961527
674962447
1363750390
1859809891
153552286
1559004543
1691082890
616598217
104096193
546109243
159278126
1093931306
955307295
1621558907
1108695223
967340022
1409575434
386401058
1402577078
1411258737
960026419
1483850189
1057430271
1307661227
1192210061
1211491613
890773011
2071333808
1990814776
340989063
889984863
140310429
608793437
625695440
16933042
1029691254
589681835
391657800
339094488
859966771
1693347296
919385551
1440770539
613657991
404240501
1271649804
1868214650
2022221391
12089216
467184868
342074984
1397398275
1805674003
573363706
4507286
956893397
1207527481
25902647
1598855945
741152147
138404977
605269405
341668611
1173606773
404416154
698657834
523591765
1551870134
993296780
250303729
2117823257
38602405
450996841
1653323593
411496035
1878327514
1242481990
647567654
277819130
499501686
2128813379
1381052604
146166284
1582730204
429284428
517454805
1173256074
1347165798
629991413
1737093512
1952391638
76827752
822261725
1608864224
1216337512
805397646
649255578
10312599
291814491
670432801
1410496023
369171102
955112043
605883740
1518473251
440908875
699355202
1671288042
1430358103
1478424639
181381177
1348563357
1395658943
1813511722
2010723485
2089142457
1094613425
305691935
1472915346
1002525525
1338924359
915159860
1153690840
797475525
375428565
1841064795
1753312935
514053949
495572198
1294586816
2014954235
505025665
733287189
1694478115
1435289223
687118819
1408306086
1838110067
2023008491
221143107
1255536829
430682357
393630783
2056841841
185551668
2091638618
2010256796
1988435020
1395081550
1699417943
1035019770
157174888
772545471
2057452228
1766321682
1606684933
1846293708
1581107524
743067600
1878096379
1015092582
983237116
1246467574
953546409
1996839467
563186254
2136913018
1734112052
1630553975
948991069
890056829
599609719
526393233
1045822782
152036604
1274255323
1223770149
196027477
2033131062
1724054614
2096280933
573207972
446587155
508729731
1758706056
1202239874
1786546403
788432969
1965817441
2071690908
507993670
1620015826
1871445932
1238200554
650040654
1132323819
1577444846
1358695860
1687283480
200953797
600860488
598742490
333490299
245349214
1468625773
1267027970
223511693
268198652
1458281856
897240344
490418082
726565243
1031943676
590521298
825817261
1744839451
759014469
1221172404
440103378
1673282020
54532515
1839047178
163328415
405007016
1331008749
1381433140
318503592
1420774181
972022873
235288545
1631922417
909378560
778611710
500342289
1907023472
1226371243
781464614
620242761
1635463768
377499327
1458088307
2107342465
750518631
1252335534
1155318280
1378813999
1243861680
627538480
1379363694
1858184729
850126284
1891639605
1833161515
1458674461
1255863727
1711602523
1340462746
709811050
1093009730
42034287
41080583
126726321
1770760085
422313564
1347536318
558165330
937660447
1853503965
113205363
2129548484
451895255
857322028
787409811
614814224
1034188478
532464691
1479988743
584711722
748466264
1022747782
1041310063
1904769527
258993440
633676683
1897566470
778760251
1614489242
455417387
960151806
1711071175
1204434874
1173524915
698724331
852422967
1468892411
1978311297
1302918696
825740700
321493503
1552344242
1158114395
1081010977
1214127177
2076809865
822704264
178728777
565672800
2003472321
1031353403
825231853
411299876
1197954252
181165827
880145389
948807334
202526541
1961867293
179307549
1119986593
1970138131
884397799
1858249303
901022414
1474909266
478585174
1516827284
1931057355
12774364
841546897
2079335019
1309121613
991050035
1848299870
669650125
2135582670
691944207
679825046
1995116183
1419091984
1916798992
2122718227
878947481
1053182818
1515944799
40743768
1517052933
160523019
716585452
131873845
1987553719
2122225263
987347713
1724580188
1428037933
524464297
674864175
827721232
1758589758
1374217554
1514881497
1306678415
1882013450
1440065220
160680006
116595173
910266959
1074002635
287510790
95758103
1513383778
2085071446
443545707
1973551684
848683792
763875960
234742947
2087049530
752573345
1342566970
1751063976
1239195981
857790193
863271286
113238310
1729035395
1282548745
1037839391
703908673
859964379
1616104378
200361845
1079584585
1685071340
835973209
480951163
1144992137
1203325062
1115746133
1340063332
1722817756
2102716847
167825051
488117779
503496829
837413827
528782492
945485816
1288765347
1067073538
614565753
377232863
2102766788
1353191766
775418145
1639462810
1005339043
1148273254
1434675142
1253572107
1845597348
1469200329
1521227992
1458025165
1418834490
1815838641
1130020279
1689578862
375919913
1015503945
553546090
1328346274
737408858
884738112
1910628505
936380345
1151784281
1774173457
1681055399
1154470167
777883997
155094470
987754870
435034738
1460211418
380903786
47252939
1390325986
1634439571
1463043537
714858102
1230886588
209257326
561669249
1052071248
597263619
1682277340
1442568937
1723028568
948408082
782554322
1686964738
406238221
456708839
146427083
2136277685
1018077579
1820316245
1207990023
491488645
1728780606
1658565771
472209955
596872973
1508991157
1942139877
1923178972
1898789995
1672205570
1962792298
258455957
1444209440
1326933845
1271384241
88148495
1276651590
102141764
1312872094
1801299885
277486875
1347018413
575966788
1684334967
1590460871
524034110
832113662
181708552
978069390
502593673
1753247961
596446475
1974777623
705628500
1492039031
1107157422
281121897
218654692
1652065410
1777725271
1351734246
477615314
746362260
131590609
1182896649
1450304807
624944881
286417089
1360049706
1800478314
466309148
571239506
1698913388
255397641
1318141352
1022568592
1104921318
1869657156
2019947061
1974736496
686024187
2131483956
1744282854
1485837185
1499082126
2029262656
1167995128
1804041609
233233764
1719584800
1430647132
1019719885
1117128019
985095922
1049026801
2119557737
554647332
237233696
750620277
36439718
1392888283
1827542767
1526044310
2090950440
715393115
603265976
2131153202
16324143
2072310859
1246169031
1650034841
1011195215
1610807934
1161460019
995857851
1494041772
1144184414
503695762
1494337673
1997938150
644827785
771688450
1692540464
2139474775
517264842
204165094
473620502
33352837
1700313135
1284404770
620084902
1794302942
1590037789
345024740
1441916778
1670082253
531488381
899637914
20642830
1168282094
850831429
1333744058
1199082905
1407933424
1756822116
810821312
1836774033
1248951070
1062733348
1807595753
2076792207
136683612
1321777626
1368816958
238143777
1224482444
1100091797
1819147932
1954679466
613642671
1255666252
1884939856
1436619665
462302342
1372899353
840760996
801286816
1085845042
2030735996
289376350
1850384438
1969036309
1926911719
1698531187
1083795593
1762010987
651114273
1616660637
1040555955
1538218645
654233380
564891801
756951257
1412166967
1674374551
260866095
443182214
209365383
353079123
754215283
1693084988
648541981
1821657648
2106704714
1783384372
1934420122
2082981648
1316016435
1214399215
323971810
1820853314
281548937
654358085
1168800875
1299422722
2093712175
965799073
244358618
1797896527
2004979876
238705709
1196657252
803848268
1848420279
117192947
1537531550
340930704
784318474
669601359
433907222
1465326557
1107609511
2133561062
895229676
96065426
606857063
426431674
659336024
1192482130
691438908
1295097381
1497234205
646997522
192684389
824121599
1252777940
38487846
1824707216
4178091
1395638310
1643738662
402032897
1514278810
1476493960
698787209
1986213082
982131556
2099579776
1951663723
896586687
1407101797
519316563
1056523979
550865117
766083546
1674559940
1203646568
805817337
86177438
77635094
1423618169
1296125100
53762008
49191968
918653644
463398264
1652711975
29132662
337378094
273439574
330613392
2097634376
1875798486
13897231
399367886
1223512923
1516490517
112587229
126246420
495258955
1104863988
1399419555
1465580965
1180431947
919484899
708667837
735836967
740210883
1341338101
1211637273
1615698466
1665556553
747602680
65865307
892944019
288405269
1016411473
742346254
264974232
40279195
192713893
133860574
1496118584
248184226
1228789723
1637499988
918954666
87618783
559713088
1924612128
327496135
1331894785
2099945658
1713405202
682554468
1712448347
2075079752
135555115
457360912
2143327731
1498153226
1378193963
1733267819
35576615
1001985700
1446666477
1347108385
1078852152
1976213886
429045922
918539131
776161348
1286005068
61556498
1776834820
1667611010
487636022
1837283048
38960017
42898067
329232462
949403659
1747049282
1943666187
2025929466
528776055
588908515
989105911
1652405513
1928389250
222731049
838366187
1672614443
1320200468
216787431
311057802
1280959983
1282211632
733970566
1961090606
1901174924
1374351776
1505261433
1151442058
831343734
1649172115
1813065977
1011590178
1691066577
322095723
1749961990
2013045135
283173361
304213957
445122401
1214201283
1920638733
1133080765
1633160026
720208056
1979088523
1737608250
779919721
1944762389
851570180
44494364
953534502
1825948845
1713395817
2140678032
1772497169
403180448
765003830
203187796
1355857335
2072650000
1714305651
201883738
129565864
606800983
1563594098
230254417
1717235902
1690886281
145675643
1547593935
1767252276
1710566472
734378452
66828222
21987731
1441836913
1731542308
1592668332
469945253
1383974851
2106976104
1663840453
467688491
803440216
1158687763
846020552
1928968783
1786242087
130533679
1502682645
1841051281
606099739
1697336112
1856369664
890957414
284128290
626186023
707785648
1928893070
149007494
955896941
1403152994
227329223
1291978217
879912701
968912563
441040966
189880490
2033688170
1636949183
243909966
1900544509
325142859
2004703990
198166090
1558855380
1640724998
1559476398
515576545
466412409
1799026379
1303404488
733290476
1352822670
327912472
1883402799
769704726
262445501
17992672
1744505915
651136071
554901925
2142229447
2140166490
837042885
115468199
1381372320
169833909
70247355
1976363220
1013526124
260578586
895269023
1765717045
2089301269
1418278309
54879458
1038663691
130087235
2093719951
54507768
484596627
844463536
1100009993
1846667496
379112357
505465690
405556738
259712379
682198600
480109110
2054899114
1244679052
524196313
1175353281
557005149
1932423898
1449635792
794730656
42681835
188272663
1837587689
2003572623
1595623412
908069766
1888945040
1803999458
953753812
976729468
1339280960
298015928
164126885
330551984
244289776
769740989
1402464296
465278553
137695141
1753436959
2118347857
1333323058
1085503589
707460103
1475861067
1733499114
671561724
1169825394
343199601
857576346
114356956
347847448
854501030
1456116481
675859868
1290381382
1939536707
21639370
1218782760
765598379
1874332585
873083142
1663913894
1015887113
290685061
1221381397
1847825108
1091483683
654707609
889740659
1626820872
693781700
110737536
1158772526
532732557
735711668
1931814770
1141697315
1576284519
915894303
1036930003
1443139558
257876949
1545549466
528694223
1689738758
1213815712
613234205
1826250111
1577603139
547211506
2017584530
1334013807
1178692190
902591954
918954666
1672369172
112664482
707848403
430726194
1908920989
711945037
2013146114
508812406
754006440
941296487
1988422433
905086628
800202065
1766639540
1685747502
1075688013
1011573684
673864550
1747816000
724290126
1839252463
515198423
1598598719
500368580
2064177808
411095948
4963751
354334256
929703772
757023296
189132009
1406701081
917344709
1710187386
320761518
1554302611
1800117913
1905311118
1760498695
1527681866
1162044608
894419829
299911857
1205360953
261279649
2059315354
1270715004
92229846
1377604708
543822870
207559352
1893406513
85765705
2020523214
1847955605
1158003188
1902952508
691732266
923259387
518821391
1759773415
779184761
417093985
1570233069
837973338
587991869
213733124
405999244
1711411964
1265948029
1631033377
1998648306
1725391686
393818662
971139160
479127906
757617425
601465956
1263071273
714117818
879097468
1783169622
876957656
2105608608
2116388996
788550461
184632126
1835423110
2084361818
695111832
1425372500
444542324
1215007286
1167991055
245385527
1925420580
897731848
2086409111
559209539
2056018921
234463320
888707244
1341547879
1333297379
1012347765
1272436600
451538815
1275003288
924536970
2142953036
848809669
1743689104
1872463234
2097205903
1064926953
1459392939
628100159
2005451906
1541442101
250284298
1206328138
1055236356
220512072
104451220
1299750571
1989838327
392721835
1551751193
66598241
75304030
114685531
287402052
996895781
259302148
1489197432
1898487630
281225350
707763656
1035904102
199744200
547146733
1637162701
1764310279
189206320
1122517591
174882704
880338303
2007419109
1572606396
1825155844
944834262
2005708274
1379357438
1703268943
861066771
1866873817
722869503
1704961231
1704987106
700227907
937168542
37700458
1280570712
13653003
613803638
1680255749
473464321
1227477609
316770471
575956195
1787596173
63588336
999412659
1204263366
2105130257
1535634003
1771248484
1978996818
1157064813
949628424
394372802
1362925800
1777532224
1567304925
579630744
529287385
86928641
22985952
1577670601
1057024826
564667880
750842001
1403384635
2134865199
640196904
1444870590
1451661347
1370357105
1571089542
1438598976
1982068869
1792336427
130740457
96956908
2002297114
1406318270
39655080
1927693208
1491627640
876444024
1004243527
73200054
789490181
850848580
407243365
98888756
431573037
1868679647
2090996003
1076538407
821829458
961745286
1946916085
1152628946
613459535
1745903988
759399033
930574387
900915979
658187627
236248560
836664401
1441280199
184879570
1746265173
1877251454
1608595382
967302490
1468422278
1612196141
691236927
903213375
2072245685
1071619485
1954061651
1904894432
2082869249
530645156
1985901771
1901326346
564134828
590282203
1023741492
521943785
1512472000
389753935
50329631
2112099771
1824602775
2016678660
863231518
71362247
1965008170
1895285170
618414175
1941373175
749570
1793229633
103514270
1968891953
248445752
1601757532
1897024704
53579545
237769685
172653123
216787431
560739548
1888020936
1877739284
1431721513
480788527
1836096207
553769740
561745811
461180399
1013361970
576415604
1656578401
1197473390
968794746
206131650
1399315316
696245216
1625404636
51900707
571961660
408533125
620538706
610956327
1286201097
988061684
1684796979
656882405
1354566678
528348778
172563123
1761764569
1066744831
1698973509
147961034
1462550797
756733663
709379880
2001717417
271377355
910209985
284204398
152986106
1338149009
274437947
1304811857
1453471636
527456073
1492449585
599765296
610303669
1761713891
160980468
1650329431
1703049709
2096304347
1854407710
641807647
1303831686
790530570
1521574541
441801
1636605873
340209229
2045245341
1837494706
1348081020
694145575
25990785
370602804
1997475315
116587956
1035981158
553072741
1509268369
1803054071
829643563
1291027971
808083250
1704395404
1718120293
1645942233
900150280
1576808287
227499112
1495337338
674820445
670777212
695367881
1818407842
50861884
1442312715
2093886303
314393506
1229088946
1599814664
1081833507
957991565
522979135
860519753
1407847546
1643468759
1458600371
374247315
1282778058
126355552
202477654
1627412014
1342441312
1147265729
489771579
738468919
1720725150
789002952
1858660043
1495002891
1196802029
86957232
40100678
1095884019
2040770741
1154107686
57081188
1675966576
1860180821
1741591179
52296113
1086504791
1153403624
1917203088
442146682
780264540
107010671
1630102132
1462011556
665908212
130940613
575041334
2019563497
1248101691
355625462
869942240
766598147
1830655888
86685087
478280748
1764281807
640177492
1986512630
2065734700
1050219075
1067232496
623492773
1916736106
1510032253
375844156
987160791
1792512649
1039789298
2016611758
332325075
1920147751
1762035917
582997784
275883691
853796766
573440839
71733882
449688274
1244949655
1603016586
2076818982
538994214
2023645861
1489940515
1885574211
256784717
87595152
1008658237
878235466
645966559
341553201
1950857370
1436361548
760903347
797707442
1339125916
1442667968
375261482
1423652311
1201605831
2135631081
410919140
123409203
642532630
185573118
1447189143
2041316599
2055868002
2050718795
441972912
1960486818
332940819
1995066980
14862563
153835661
31309775
1519362696
2110096658
1596845786
86302303
1769921872
537421398
1956635879
859893681
983963742
161173067
415798494
801078193
1011428651
195936475
387535474
440502671
995590827
745732149
581777485
2081368373
1371801401
961912032
1325095148
1405758820
708915996
195417020
1242895509
1132555291
631653722
466268860
538046360
1545717182
1738957077
1848926378
2090766568
2079270113
847396185
106725496
219304943
1375257649
765965474
250754901
1241222881
239947696
378545059
2112713701
1951795773
2071085013
2066446364
558646734
915558246
1921627845
2147124283
990924326
283631784
606561523
888965127
1727380187
1269605311
2126375609
1187903909
450368033
1919902970
1526282962
383169886
151685992
1465517956
165590995
17337419
999670540
1929739278
1982898237
970154672
870401805
1840205158
1856713366
1171644574
251316656
1427427681
792719893
1154026684
1638950670
508840638
545029678
907677297
1529315592
1266164126
611429067
6875921
949126126
158673864
170026061
1413826304
339752159
1273231814
1917438625
1934276039
1913159676
1921620392
1439912727
673485764
438578217
1605805560
1664382303
1540201645
4557454
1099468260
867774214
1599639277
417457460
807963569
1467839418
1022643294
749799404
995665204
629954535
1955027119
571564534
91329912
1832777363
605428007
149714620
85033621
938273927
1311495912
1678135037
1242665519
764326090
769181255
1764467519
1768400468
1817992292
210361236
1222121700
1268061696
139121024
1957644174
1924389844
1850297901
1053772503
971047406
1740079442
1228469252
957421479
380291884
391607110
1459167902
1937828093
1716554868
1607456164
19745817
969968866
1565843500
935760649
1881198020
1311419773
1869964485
478248656
2039506901
2086981090
583931762
338772934
896481694
1702936411
2058120610
1427186099
2109402839
1523308172
2106250260
925605538
1726915995
220038386
442397994
584118358
69774259
547382408
1913687875
1421568503
880040722
2033281822
581457458
4950785
1261905364
426154429
2068323152
650196061
1385476564
1184521827
1873527888
578390550
608048880
1672898728
2098658097
773379125
342919005
1748173963
2016632572
443995616
810922133
679963732
2028525396
1682149884
339846667
139642328
1604556522
566429226
1798149615
2035095441
636758407
519932794
990511789
659205771
725846448
974288095
707408872
1029031568
1497012437
2029275366
1382690693
1190354679
1743961735
1770198611
1032434734
839066790
1818356127
207229763
2095598862
1551791297
1898837060
1820104215
1129265986
1222389891
696552044
905505636
623901894
47321632
624653323
1123991759
278685946
2032504657
107651865
785128791
444438976
49791179
975686395
337503882
521746913
2026938143
1940889922
942565448
1494515402
977172110
476741799
1592900154
541857860
598753868
1412223614
913623433
288438833
1085758079
294699669
825126474
569678656
1947005987
550261722
2033213631
582186407
170294603
1170159017
604181730
226382414
1176868075
1013025269
286096193
427041298
959918126
75416264
431184784
1238503380
565095207
94153208
588192430
1373884894
1061911587
1653514166
177702105
1715376675
1604677671
843097087
502198404
1367867462
1421416196
1197702996
1273031887
1660168781
1466617414
70450939
460063603
1126525936
57753365
103909169
1546284272
13094078
1702423816
1495295888
1433690746
421339375
298621184
2035484044
1825306863
840243912
1663313542
2142222579
1477473048
1753608335
1526834695
658594119
719032204
1246622556
389564498
768076574
1259136606
98142087
687211201
141575353
1989286770
1783810140
629198548
1360738395
210371642
1026202173
1328680234
300118348
697923478
1457286110
556654304
401975906
1320686431
11270998
766094526
171954145
1048156934
1762810387
41495983
707785648
329807013
1989601750
113724264
732018633
1151699909
1124580484
1449468406
1154715507
69927082
1945212951
1091974222
2108777081
722850443
1382487899
1218656310
1133819615
704391790
1158093794
429169906
467875865
667506334
185030192
638574239
686395010
136389065
1383475471
1846167796
581936793
1721615687
1634379567
720636329
1878501222
914027584
1161591033
1556017529
1117896747
284967007
1238572781
1304989798
2143912525
570836083
540237533
2046743303
1371823353
448689655
941809480
275639672
1901285309
1720588939
433749771
1957560967
128958884
1694225947
1006980408
816314070
666781157
495394124
1991553716
644957018
2133318280
353802011
1709726550
284209317
51542610
396959109
1277264858
1106948922
351412477
1389609367
880747327
1691608994
2028896369
293713904
2106416160
1062513043
75244799
16265323
897668700
889228947
741910099
972150451
1039477126
1226445623
1425324497
413407930
626775884
244626636
784360535
604654446
858246915
1481744060
1023936579
2103580361
400182300
1822440558
974420029
931548920
1779565874
1852378448
1650848549
106505644
1421359975
430648604
307966624
1487271330
1452107253
147520812
35720769
1403106105
1598376117
440893401
949422393
225650758
705083149
1954545299
1703498701
1761049627
1076782143
813929883
371842348
2000229642
665095587
672311496
650705454
1170959312
481002656
552959791
1912050948
1699417943
1113553858
424457516
451804105
55846672
1220252021
637396453
1054863658
724351793
2007786083
1476242153
1374386166
240814657
91755023
1000827972
1921492111
1790658673
1426722491
1388753159
2118581654
2017252245
271541059
2054319338
272176255
251726522
1505095853
1123549384
1604234866
135665964
1806846041
1418509396
1893713217
216396658
467980951
2104397530
1727601362
1062669555
2008455413
99548211
1003417851
316507017
2012864995
1641136463
843819741
1541934234
374848444
1251931540
79761863
501138639
1460245625
535460475
1039791774
293429352
1888043355
1216327111
373841051
1558640962
1488950504
209168684
1705941120
1078848037
1208241085
731418619
127007976
419347048
1410736405
1255060380
345923242
1825058399
742468497
2035482650
1444771469
1243815085
1241659795
2022261297
42935501
451603127
1518913928
814437172
1643025393
1798190462
1713400600
2002351457
495923401
1212281063
106646549
900555105
1506786654
1637168717
2132334483
1630648811
1567475981
506521425
72619206
913507187
705099019
881159065
1131462725
1546881819
1491296421
1731230301
2100256635
430598821
2086634834
654262346
1086816887
366119282
1022722121
267642313
1727562844
1208625567
617470507
99862420
2136803327
1017472817
568776731
290032739
503705030
1284892591
1496084655
1823751298
2077440665
2030139198
1483020445
1217294052
889352188
1231059634
1434087800
1424634186
1935197457
499292500
782488989
2063501669
317179112
1032414814
2091088431
33024351
1847643934
1697278678
799165685
1673282020
2063850592
1154477794
1331901266
1059601254
1444121649
951728572
243607592
170294603
230327506
2039209772
1898063962
597745343
1358413536
1313816855
423296847
913262315
1444089252
1395624603
1805294910
980734348
1649015554
1435434540
988435127
192313660
2100221166
1615698466
1771587874
1995679800
392187362
91030900
1447945804
988594401
1336925079
1657049684
663802894
1785253324
1719788512
1825548249
479974425
281143827
941069856
358226599
1084851278
1193972459
829810226
1206132130
1512234515
2029903296
590921671
1672537250
1303704883
525893778
1654713402
1472215471
878119766
1458502371
1544875112
1947721392
628441969
879191164
2079505085
2037567359
690913755
153132841
453872174
1385531544
2129132432
1203689973
606810003
742215865
353277422
551391241
1995726030
1274756033
1872190484
461690157
897640115
1991356594
819579544
16849039
69743186
180116634
1733374263
1327169005
596220882
1069599612
1090335658
812458472
1192969133
2108270357
391010216
1690994796
1397707466
1928515863
296913394
1111259600
269291596
1372313865
1223895880
1470537401
837882032
453890784
2129628625
183853430
780052748
2023595040
1203655467
1156328861
1800255226
1716608320
832879040
1085126541
2049476864
931112991
149481459
1581276573
628076216
1806021544
264146094
1405329486
958926267
124680593
655947470
1860376647
2122729445
61043875
364536600
1743566410
1059187610
1592194468
1398911007
894866461
85923790
858815048
885136058
1522898799
443667798
1002577955
633410102
2133948647
2007044923
2128466820
426291226
1773583920
793679371
1247504012
1157579749
457560484
829563505
1462600092
76836687
1673567982
924036275
692058199
372493048
933885437
1915708838
1373591499
960237877
1833054748
1171971054
804153339
1900670396
1991866766
1299736080
238798327
985067493
1880140211
900632191
1082861532
1447181430
778114049
1063568263
1790188814
584132104
602328841
957169310
704408106
581266998
1755381083
1259643121
707765452
404491893
278397064
1304069438
46068951
201040140
1928504070
1570926798
983219447
1173189150
1996636774
438269647
403083039
856882539
871025285
236224459
1742532263
260048847
1916611746
2005692157
593557321
311800661
1625253839
363288140
1189638829
36654259
826393217
1535494409
1774940367
173023052
1171373569
1330541814
1004152279
449858329
969047968
1726730479
994454037
335773487
1008111752
815210399
490389366
440281540
1650987250
597343856
742554201
1260291453
957360285
33846008
1975823751
695470462
604403392
245793368
239758857
1244279148
134509461
1158814819
172932451
1336023675
160629500
1843830180
896979212
1674296147
902773370
1192380946
1471105074
157779352
804746462
238203427
1129426735
2014976568
1636937331
1441931429
2121732343
358383817
2139533370
1350297124
1962623528
1982708874
207126767
1910081037
619517361
303352609
944580620
1561801976
1040981736
1141531593
372391583
744219691
1038850385
1449698307
899784570
1379317923
1849030141
626848016
285252064
331133403
909430435
641948651
545124711
1306681051
967011681
1709506457
919757213
898993846
585486966
949187439
2078804800
655612620
1725962434
1494289397
1387790867
704684109
1118927726
739747398
1665868429
1879096413
561447548
1614032650
345332660
1709656419
1938761100
309852796
630504508
1821324430
1792962099
1801977063
453084814
1593719379
772238971
1382202278
866138816
1764532006
287320661
1347895365
205484216
704444072
987608518
558035593
2032074276
340980186
411682883
742427573
1450159852
860359223
1448693025
415093647
214022431
405012848
1503634717
1613600661
372794802
12380769
1209392694
962475320
2000661728
1395655779
80340572
1861410563
832930722
316761698
1620021111
1027346018
1367452175
1744147256
1647549269
1975969099
1757265937
354206480
1087414223
1740283328
992003725
25031424
1494307330
1527636192
466895308
1895666621
632017972
1827133002
507304938
1491020278
964967932
1960821682
411340337
1139458361
717495381
177982933
522974151
1025472183
1631356770
1931431687
1245885562
1947030840
809397966
257435882
2079653061
991566969
1870974239
1007562859
961357760
1672794925
1359349633
256715284
1259505214
2007497458
435081279
755543241
528333807
1965062258
222338888
1060243503
734560687
1577573170
2080629314
1541211518
365420294
1606407581
108368500
739594427
689635227
130227005
1194089089
137537155
1195949990
1061394397
349217143
1816518093
631245167
1409409222
18089443
588226308
332755891
1355187709
1158053251
257068982
860121312
998662587
244998030
1097740635
228207550
662429614
773610417
1478275263
1378381249
1606230803
1793374686
1744800320
1802984079
1739137238
1077613844
1767237243
100238250
984077497
386603553
1666908812
2068436013
188306497
453711409
978928659
1064867512
257001526
1316955632
629816666
1572423459
313286461
441683425
1560677880
695660422
1279925076
1749027492
92977214
1610807934
891619510
475876119
64639566
614212420
668386537
535610952
1523856865
940204453
785982814
1383523461
474218795
997170149
930089685
1239120838
451927475
1357506827
487959433
709234961
1399408764
886724234
543753696
1740892416
1248086460
168841155
2081962316
474825443
1850827755
508990449
1461854435
435046191
100770497
883749237
1924389652
1240396735
1038855067
1566123433
714875828
83804437
1158784301
1154876222
584675718
1129861151
1865942097
310353676
785968431
1222898201
1483046401
1802997038
462490014
1172287324
366745764
1137279662
2081319964
513405853
270724726
734765574
961537481
326152763
1978249338
1970201903
770390619
624976835
550847004
1846498004
1995967059
917260277
1635852988
1579035669
2055939827
1121974801
2060164899
1993235312
1253506438
1965948144
543450160
1732809041
929064944
903049631
1034487001
507688571
278559928
793027781
1637730738
515174482
1918146508
637067427
1800802246
1770307224
966013273
1335901319
1167539661
1449441832
2060039692
233284687
387499226
1391685047
284024175
561601975
2116930370
1121073216
326932199
626654799
638025963
1087336478
957849864
1113898084
335933523
111771183
1194929522
224691360
936126339
1041375062
1447181307
482666781
762487717
1085023343
2061676460
75777811
739573349
259658
846209223
317075920
571406351
849421563
1674304197
1194291629
805660456
1719008449
763624947
1854573010
523414386
1821890480
1900091854
2100522492
1711410150
524824581
1880201255
1410634297
26519120
1675582564
418962066
1949845920
1802217974
291144441
522676016
258506514
1388303028
1327635497
1499421404
730320353
1474292364
362928777
1465711067
1867604005
794641841
944040383
1611323621
1413630776
969683023
1942480778
196145781
320588156
1117575274
2105268308
238812301
1081479237
1386682563
440113875
1346569584
1875321897
714486732
962967909
1818700742
121008859
882206388
642396598
1894016438
137900836
30686642
233971865
938875829
1507459574
1827542767
1635997531
2040368857
678241643
901487608
834032930
1826950831
2092971463
1300619427
20451447
968409810
1863385703
1191572531
1850730935
1971283791
1020885538
1683213169
434526725
1845805580
2066486766
1072073922
1498145240
566436156
19437385
1673123719
362817811
61132211
192806477
1900781289
993595388
1374109957
432822909
1814439923
1147759575
727898040
599512202
1352453306
1381788282
1764025097
207600391
40577605
849656004
1568519807
108699551
464786567
2134562219
1439863712
1247939010
1287391996
1574282287
2102571679
1904650144
1874142874
378506583
2039624084
1064338900
1939856878
867184186
1561408750
1214873969
132614227
1878140715
1752126605
2055139625
1010584687
1919214084
1364577405
275645854
1779426872
969943466
1753234928
73847026
576761399
1015840886
830280197
1140629394
108469421
1632994713
667108885
1164845810
949805643
1453240514
1827646983
722028793
695493644
2092034328
1242182187
488494173
1907911234
1938784946
1700711517
1804719305
1922007057
2112293401
603441511
1428413067
735694020
760313997
79699107
492167690
1357145218
1327915464
896026611
450580078
528872662
41661146
143185818
1630669322
982382297
1730361498
873736202
1491571631
98548048
121502161
1154539516
560649712
293273753
812792919
580433245
152252552
1392203138
462553313
442714686
1334948478
1602851123
71893155
1426204013
340366885
45267344
1025054799
1212761133
1623221056
947689743
1243752088
740431696
246685612
962889557
1257104439
2016058001
1231463196
1285405814
873810765
199537029
2110557525
98524290
1568625940
1876719583
502040784
716121449
1965723257
880416850
1460809703
691746787
21027544
795113810
2046338803
13653003
429466140
497063781
1537679012
1490609852
1428710109
933239672
2086451597
1724698218
868989269
623725284
67116348
576595501
1352748679
264297876
1699246573
813530345
697053269
2104302009
763336124
303802643
733024132
2115017734
1046875308
1653974756
1431471952
1119320629
297381458
105705589
938535820
1995617007
1284516470
622015618
551051308
1531796651
1973974233
340997857
1379296233
1483227945
1086493950
743571150
582813844
1271098769
1350211900
819765184
2146499579
209807390
645522932
275095070
966007686
907076565
1019452928
1312227200
90766940
806237866
101209264
836479804
691548294
762886809
801423437
936238154
1367956441
1137083943
1460031844
881974298
11906264
105295820
59693502
1612014542
367117592
1549260100
935975968
932559624
1557259581
596713239
825872902
1844729319
1837665549
612100728
865590417
995925631
1123799706
1947658893
746610019
936387608
410722067
316099336
2070083657
117982502
1571607657
257821971
1190119100
1628776093
553431850
1434164476
1823719179
765192105
737746238
1625635129
376584605
619266095
46931925
1062465485
228408765
388142689
1250044390
1354233197
822227918
210702732
1377672297
921332395
1418903024
2139190059
1667141604
1233041641
1653740356
1659709357
84604199
1891434848
1062651487
759956035
1043789007
1639603575
212633897
1405612740
659003476
1822184741
1583297222
1810373455
915448306
1038294682
1903731195
1091528516
2076519188
1591157572
1418736677
1960076128
846396366
584050674
105567199
450044381
1393714547
1810020003
263460118
1122120053
1352736045
1533711437
883389713
2000940348
1284410197
272671562
2123310592
301109463
1983042354
2082137078
534045379
351316027
2000109384
1456608845
1344770521
1206590571
1640717669
91731706
1644475702
353161233
473015732
2023823749
765588114
859150463
535310042
1708592565
2104529077
2074673132
418001387
467428102
264597640
1877265066
68330407
655507984
689019384
1734719940
462935961
1912442469
428019777
486017034
1410717243
192261832
1531152571
28560474
2121986314
2083407448
818291769
1112279539
1384298009
628915852
1096988894
418466366
125919757
1221453618
918209555
442332725
1141236911
1126785430
1090935169
1778785795
664816271
142646503
1584336084
1447086073
854108531
1749486898
2020686068
577411800
1484423427
1548830495
336729255
1025906824
942540649
1155399423
2141620941
1564143390
1304770441
1299263125
302309937
378222441
1009954496
2071354265
1814393199
1925727593
1686630614
253631332
1316992141
629954535
1594072557
1172221802
1047286126
229467923
293648816
406349030
221019533
1776167830
1949517898
1492159583
1066826335
1163751816
1285513558
1284459716
302293299
1908651397
834761402
1711950697
2069375579
1738377567
938578175
1845817127
1124381080
1551587351
102299673
973039440
1960567507
2136649485
1932882260
1264561459
2017913309
1985978266
821599497
209658938
1110676575
1124522864
1988863137
1269287416
1426799755
1202094270
602348723
832483879
1634512607
1170637409
176730981
284654303
1103199125
1445122493
2066423421
322358146
1932533223
78721897
618192790
386546528
130146903
419622719
994460901
125101024
1232543190
817086680
1192230299
795726791
809509703
1196916163
2072463570
114717831
1891574222
1267889614
2010885446
527760329
1841415247
281846144
1026345472
858376243
1712026993
1592058755
2077810793
2071572848
1994898966
184499079
1086580259
1886338000
187169630
679603717
1625813003
68412174
396047432
470006377
2057372187
945918859
2075081151
1895092903
847067134
1203597224
1366685937
1915798154
1380696526
624418393
144100858
1646616107
1018648686
2123304792
1314134264
933253476
2068102589
914029339
1348836645
1551601334
1824150922
877352229
1834950760
1832329035
1156301380
1757482318
1205121495
1963838892
870020274
493199248
919403093
474392846
1751592688
143867460
1812067044
1309839772
814311488
1894174816
141671170
1134124465
1991023751
339794817
56701912
839766350
1627176030
1263184000
1468676622
964373457
533312465
274770110
1061467401
320384556
1799018132
1566475171
395787330
401839558
1263846137
1383257095
1269096049
690097193
1666154624
1231958948
1732687224
1928713137
1037917733
633375362
279112886
1787703158
1076676690
1934776301
2118686740
452729146
1986638609
1538577894
801541260
523634992
323848306
83528562
701718723
1348177733
1921430425
936421846
1701372503
256499775
748167134
1476063400
360150744
2105274500
1259897542
834710170
1391639286
1833478967
1025949455
666873332
38182617
1349676181
384012120
1769231332
1494541154
603227982
513068782
391191422
829036544
1514716107
639836042
251005350
92410405
539501005
191456080
398543765
1745562264
1547485771
537179965
1355103074
1809642151
387454671
1854616056
1610727177
256794379
1243572721
588985172
1626695045
737247311
558643864
955471958
1579607317
373231837
337043422
421500044
376556878
1161834089
1310746457
1047132372
979997897
1846582302
1349888484
2137256482
606675171
1212394679
823872925
1744874627
2116063670
1278057782
1500678124
1124430708
1067267161
278764619
1286237577
1930416808
1368441369
1884116486
787291965
194904889
152837817
677783920
338503713
459479728
1925401257
2073988219
78862405
12648226
1959514364
240968267
1961141561
389834815
1352933917
865324870
1009314051
1659600094
989776081
592376257
1788402343
944922019
1501572600
455723977
1277663637
1407169631
1427174248
1603700762
1220958384
1632693312
1050980136
1621607647
2128005218
1144733202
923547929
1606684676
1370606651
360240290
267035395
2039601524
848315436
330113376
2025936307
409878632
421756068
488029543
132329871
414817005
1672884084
50575202
678848411
1261216457
1745923245
1827741398
1428617605
557566926
2120626397
823423456
1853952261
294818855
1014738274
1787645282
1871178877
373749176
401401501
2046807801
1079282585
1567682282
536957746
1101257556
1209295128
720473840
1592067202
830822775
1480244552
1212392950
2036198864
1365123932
1115803338
732562536
612752339
441138855
1983824395
1605353161
1931936701
496362498
1118201982
289183616
1564731107
620472409
1356408918
1660773317
967390315
1305771950
1217946357
1615338345
1284712283
756241792
789016703
145457242
1694526975
1487929254
3659208
1774835208
1164530695
637992791
1477061747
1673209111
1516831172
713948621
610672429
1910333655
654309882
352374300
1767706033
1580137970
1049937388
410453835
1478133296
1442615783
65926998
1698960373
1938490911
272390602
2126904807
586210950
437913902
66154767
2098747069
67501902
839836184
2035632160
1488799863
1871517338
1269964351
1581104334
1094663507
2082281421
225936080
1307659084
2144326233
450330309
1282483268
67993709
1409720448
1815943765
819195606
13586500
86344589
1800823917
1610820523
1770858781
873519734
1617732537
1258362320
114621583
1408032049
1464883216
2104421842
314580908
1110939165
1329987
1626257483
1100967733
942003489
1908423062
1323481353
2075563490
1634674371
568442790
983473514
724547444
201396005
873053346
784218575
760436031
819835163
858322312
38977631
800788204
63231751
467534519
608748573
835902491
2129682740
1419714529
749046765
2107563411
1559353734
1261867779
989622032
17009425
767155085
534269627
1245846091
1911493985
763369240
328748697
1368627042
832785582
756955345
1320267885
843341133
156148157
1870693653
1527609991
1562687592
767339761
1403299086
605276124
1080324645
1992691857
1065138226
1650479201
64933969
1142898734
1643642939
475009266
927313025
805670481
1269158836
1260198904
126262018
1306380502
1047578540
960918731
1460260728
917339820
1159836479
1978918828
720585442
1450644080
805359934
1920462234
793019417
1916909237
1067225304
1280823319
876443685
478562505
1417136121
217358761
941675266
1325029942
2135653661
361822166
588471520
472951424
878878310
798170358
1500037811
789462481
16786455
47715668
1372347706
864723815
1272738342
1575780230
890579224
150848422
1542687444
149462017
1041429834
1712612557
851083386
2076010615
940217102
1389425545
415647983
1068982888
66030922
748636806
16502121
1918101690
507768620
1236513813
2003341535
578007985
392386670
1492397712
1846698364
921836777
165302186
2065470032
69344635
787065663
169641979
1690060941
1470032237
1181248123
346111393
292390938
987754870
816061235
616293335
123555742
7869399
627958467
855334959
1975735566
1680232346
585266450
1463230179
997380685
1701769867
1052120117
1630817321
381228487
1550633101
1503247235
1559222052
1375317190
688630591
86685282
1276042651
605893336
2119620929
1509792223
1545038932
287506664
814365164
554353015
921499237
903266238
2029283796
1925688147
1222926199
626844401
202315212
1728900614
559837842
689216703
150489553
487934938
1837234837
87475571
1280860049
1865487873
991773198
500450568
765585582
797996076
491612395
1655460431
1128048821
940953991
2047253031
927500082
2007955320
936662994
859430864
1980164303
1640735578
1324935843
916595563
169746149
476652794
1564575477
2049669482
415832345
1727778281
1568325843
579042123
865593361
30373362
1454295840
1255592127
1420075581
1906608381
234972978
1200548914
106615767
1554124495
1559523578
1039751430
1461014485
381433509
334125219
1621826640
634323585
608598065
1876699526
235368068
1897239004
88776556
753760283
2122998895
1672821542
1773465347
1866671208
308230803
724647840
1662488476
239055596
74232812
503086415
671672721
1917329542
65679699
77410351
1711573637
1628888177
1276812593
1183057936
229093698
987363390
60964923
831554596
1492575719
1323280344
1325881478
913969091
86148539
2132094620
528205082
1093665422
554440396
850356783
944053531
1550158497
1930408003
1628948180
76379065
742440808
64765744
746774839
1158570138
1483580244
1031801851
2104307689
1363753482
1996137824
2007492767
1065994602
1540017759
463169730
279715517
1489255481
1001861887
1805711539
1552149440
1268448658
1617154909
1191557815
1786946934
1640393303
14120984
1713767724
869666064
164641785
1879689272
1084073208
383007253
273731347
907143716
1349676181
1701808238
1553763515
1943579894
437056396
1225451976
2008400477
678356146
1399340061
1650722141
1047040666
1374134053
1091128790
2068082918
893967491
1917151428
540985860
27683752
465499120
1763238817
1033895146
2040738501
2020902959
1356198336
1655813577
81198479
1180365420
1214312118
652484210
576254105
983773185
1154839164
660581880
221451623
327703968
1675984780
41443651
1935902677
1783850489
1167538885
268584928
1907153282
59584924
1142919651
1957597764
298548313
684511124
1178847404
744102109
1331618341
483081818
1979333680
207395593
650074863
2061137974
1094045531
1133450569
1448148205
928040279
1241620067
1300489777
1790369670
1690090023
2141991272
211262706
563939558
898291023
1778730004
1229827910
905459795
272023609
336824243
360829483
2095451232
1696745887
280991452
400366711
157950040
907839939
1127018785
972864428
497003343
362801568
963430330
1906734161
1642498032
1435434705
849118498
1614236085
1038668782
1030697019
1827489864
1036686767
981419609
374468835
2016513325
2134389355
1284287549
372233287
119790697
338700357
323294959
364000778
1607095231
50575202
66181783
2095940781
2064067101
885238357
1767322347
1836644226
1718886558
1540510329
588890655
755739953
1241616783
2029222299
1123372908
997060262
939312642
663970407
2070720376
74068863
1428949255
1913219022
851480449
1838700807
239211451
859066720
886722894
1630957094
429791562
632507180
2054177263
876401271
2050619736
2113020601
341946115
1503102539
556900335
1090269932
507804399
375113928
448914914
1658991526
1292240459
1668303721
1919992963
1486765649
519273457
1208898674
1157060635
1454240993
1624592284
425995377
2019656119
1788025334
1039244659
408181448
1908323567
1030687742
729342889
929247161
1329144236
103415433
960008371
1904739306
153437132
1587175223
1733552644
19396485
217107652
848371730
904865395
1926033269
816009432
113521413
735226620
612584164
1192043995
701772993
474718908
510091076
1591478786
571733699
451603127
190388221
1532289816
172991761
213029221
574770741
537461522
1938214883
1305871778
601842271
207718501
1995391127
810938007
794852304
132539878
293625743
2108394763
1553670164
1378242930
956260523
540674464
251203187
868986788
323152821
955626227
329162796
253488218
565042147
1779656586
2111832571
1227429381
1679238846
1762858241
1194394348
20607768
1474194205
1336976618
2055274463
114029122
855193360
830149389
171059678
1806159428
856068920
868343059
460425928
1999364013
881291710
192095036
326655100
2099878296
544238337
1954926370
298211138
1959164513
154659801
960011130
1388398792
1512033033
1436882950
1787967025
83470161
400973938
1060030206
1491571631
1624997318
1259602683
1895611424
1882329305
399089670
2002634200
1051912053
513459805
722371279
689356701
848358994
1670294597
1205203419
1198092199
973455052
555648852
2082899674
409631978
7142363
1029045695
1552087327
404718918
979569199
1596050057
757286226
1845987995
1054248809
1164423978
1346534799
1208653141
2125489753
1389306530
569891743
1272699673
1186426811
2102994193
1439455192
566542700
834077677
47186084
995920185
1570620895
599054982
861788756
903420583
1139349934
1093079581
1036067720
1388043269
1554921243
581363425
1408400700
338344009
1409197612
1560415886
1636311966
1735458192
1948285746
372297511
1348283120
634231150
566219300
1592702246
2132110436
1187671471
872098952
17774348
1372347706
584022010
1590911103
1882311692
1011615208
1724152216
1779953200
1129168926
2010892188
310365825
411522689
716223489
243073622
1620184914
686435414
165950372
1276926590
516836917
401489969
484938607
769044593
295190528
1173955020
1372531599
479797555
1605937819
1374543904
1825989168
1584705087
1836836060
833716700
1787003778
1521513691
2101642331
522657083
666403478
88196219
866065817
461030218
1433998552
1785989171
1121864353
992305814
13759718
1408674917
698857831
189502043
861243014
1820378073
1756034075
1124423697
2144790796
1365115557
948996494
173848747
2102912837
1006691893
1794241873
848755913
595984835
1909802468
912924426
362963675
952851582
1683722893
1382431903
1958129219
1754168475
710873643
1673247862
1896157328
1545310267
615097374
1702260328
2101006403
679433341
199205304
1509616185
133907212
1027923037
615185336
1807057778
1728348210
1545218750
1979365428
1936506168
1608533413
2020803557
1912690565
1211548512
1282615390
1330637246
817732235
958572678
1920575868
665698015
107146906
862239282
1135493687
1572616868
1378181211
1239714474
1603485688
655216035
408429258
661293951
1257855136
1104759575
1815835417
1129282710
1235307986
1163586685
828001332
1696970418
1270518800
660205823
1731088110
2106131395
280406460
1878756365
1854032402
669317855
957529941
653222188
322702973
615404092
1837517829
448725684
1473124080
1453621637
1866064830
1716633166
1807509224
666858972
185614886
1858952012
462473276
881571674
575754770
1784668292
264706774
425359544
260265330
624137213
1354903187
544131441
924744912
6623071
1768475626
809882815
205871669
1832543792
1208486665
1305794664
452402114
517762418
1685943158
171335490
1162743320
1249612245
1470424516
1979072077
468334596
596944537
193745108
1769043997
1993014431
1360374583
232651660
1143248354
553956994
887810297
1124825589
403174428
1805437869
1497472812
1675773215
627353512
850664487
408188994
145003763
1283211028
1522643368
1404387148
1229605722
42102910
79708141
109180
741726249
253664953
1982298131
1064092269
166950409
1490191212
434387429
20848149
577989757
1604828556
1524551538
1824741315
243767102
2087092929
1318415579
293422344
1527018287
555374539
1473522153
1920518757
955896941
184279790
323680677
1511118831
2109497399
1092898278
1850880259
1051288278
1713368405
1927293030
392090314
2143289836
1933077855
1998846273
1020499779
1092777012
536348605
1376011124
518754456
788955520
761772826
878971735
1023522839
1267675196
323044261
1870235846
1434485622
388560349
628516513
511496951
623912552
1180146908
943689192
1766611356
266969575
47112360
684790052
79749283
1970556758
829194674
2006748996
1465778546
528255158
1494763452
1934287069
1916654885
1484668549
1426234045
967213630
1607485695
1640456753
1576857753
276564667
1158965679
1616425162
20709786
467882675
678405021
388960553
1257876789
468573091
349078553
2135598825
641414596
2114383161
920147652
1882113255
1749185482
2143119378
1364793988
1009602975
1650833715
1265808464
1453182375
1378409403
1994029869
486448904
2006166723
1471184871
720747980
656884730
1833189106
1568915458
53791587
33910963
2046976129
1008082025
2120308918
860703389
543000635
420032222
1862936430
1900004126
1939988823
187942162
426431674
2132062020
775956167
2105121300
868826250
199813903
842927244
963169829
2093211896
2019254908
407982946
1821768171
1938340890
1237986033
1781295730
2115655524
1875944915
925491838
1563594098
1735019889
1102628473
1108578697
1703505163
671733490
20677407
65562964
1652332880
56922136
1169005317
880046730
1302019659
77025899
1943292193
466228794
636435411
1450278608
228792708
1140615242
538620220
1147682233
333955111
1847110286
710514135
300011443
708436964
865140676
1218567923
1894494903
1766285656
17290698
1262686201
350144552
143839845
1311662565
536954935
839829692
1531817158
702032767
1640020769
294997283
2079120308
921838869
1401988702
434575528
1022062974
575271240
1643707098
449914601
383990691
1722978722
1233644082
1284430931
1567559610
1110426569
951419853
1105122331
1476719767
347619481
90641091
849742570
137316774
1024103080
619704711
211599345
1565638294
510786296
1870396071
1767668973
1109097964
697052181
596558926
897214057
181744791
272778366
590141225
607638560
114621583
976650947
1985618979
180933413
1356653661
1937296603
142651095
1472895028
1534442622
266494807
1027923178
1521604296
852803885
49472006
76044202
1904717447
1300946042
338906333
1684696802
1323486930
1181498367
1926484299
1570603593
279224678
934615055
1000539290
184310355
1830910562
607147385
1685950000
299650277
1702508777
292909265
795922577
1506932559
1445739948
804718622
1698190300
130163780
1224259446
745627469
1283643537
1117990223
1493384982
1526346620
421648465
448897605
1290787268
1005520184
147405896
1489826516
2143471995
886148693
2024179862
2280072
238730396
737398613
124054369
44749625
1911816804
489232079
1745474669
425580732
1327404516
1610501312
1134337504
1920356714
1081349458
1572490843
2125422449
1784209740
17368301
55767042
1419553445
127441869
1704172961
790625187
1813581940
1317052620
1225569979
751071828
480882732
594308052
823638843
890761889
475647192
2046082918
71977515
2108646809
53454646
655107410
136112056
1709218711
1196847997
1700442159
1493271928
1686799004
1392699028
399147275
775733584
299236229
1069084836
1956553698
1412600025
1328108841
265616443
470546085
1531488198
1127451676
1668522304
574482103
1334640302
1580408055
1066899959
1875685809
126479784
1172917194
703443980
549700149
2089881946
2110017740
1911159668
973545077
390090221
1364255677
2087290575
1182557001
1882783958
1311644692
1596845786
290238368
411781357
1659642125
2142625463
1096933890
1560607379
1573166172
1437328286
1969341205
838278817
384155343
1834106674
620338066
567769632
226164360
1412289182
887360490
87346160
1730850607
60729836
1626710549
1472430076
772155058
1801631159
1846834582
1618038140
462413600
1552519932
661484063
1198323107
342203061
1971292116
1974858840
1655814556
275897030
1154516933
1521183267
611825508
1359872628
1488543921
1279814044
1364429906
462036677
326517059
1535795331
308236773
1360026456
1740454241
1188745428
14319699
1105812647
1368622832
1846442615
1599496291
1193924482
1795325187
2029653428
1932482613
951447367
229760255
1861629643
738829534
1500713658
1455587101
794129101
438533831
311128428
383927956
1494894658
2121573652
1076660449
326955850
1797091804
41400845
818470360
1230107477
692794736
1949640064
1695302355
1763434033
199922747
48442758
883516710
1282175202
341591901
210856331
764565595
1499182104
1607470057
1266069376
473917494
1490683627
753783035
1479841976
2136022677
632907671
1077400663
360384270
2145904897
1303631168
131617958
1917835786
729713408
182406174
107265022
1124024197
1648368745
1815467662
503422758
2132546268
1286268413
1489460996
95011681
190949491
380243417
1100052290
1838166132
767302598
58274947
672285427
257439908
1352198076
1085632352
1302830610
1567254420
1446275976
770766566
1897009114
1554398270
1628815040
1662654423
1365512167
1404246289
1038485282
818889690
682176345
1192771644
98668989
845685109
1054286869
1409283043
210717985
1632822691
907423395
1173234335
23484022
1032825991
1092226282
1509792223
723697042
1216946190
1354473320
1165863597
192100984
221783723
1959206257
212248120
457636437
2068265069
2105288201
877314100
598936276
2051464805
1531743275
285120275
1087039506
1773741506
440396760
1166433805
985346995
1679452093
1864544075
999792631
1033761131
1935493085
556430818
1367874714
1261398073
803230579
862226606
993062642
1289153054
774575497
425644522
2099091574
356372959
694011119
1895633484
1670765047
622419529
1029490974
1204029275
1306838309
1261700816
1428479812
1459151349
215309239
1756087231
1682499148
2039240178
2082945152
267111597
1374632027
19745817
1241520224
980015963
1459136912
412181408
1159770434
1086226386
1983316282
1030678293
1923669926
1046156126
1170807140
2099063046
1483930276
1190942576
714750222
1768370545
1969734112
787792507
571374557
459932133
178617169
810076874
1301166646
352901901
2082739454
430351703
107780253
74073594
1189815033
1691481832
1036965392
1320808089
1240810643
1454828755
910452288
800673177
950136685
653864672
2106440453
175347228
642974767
1944163974
285661042
233688967
1897922058
697042527
264498693
646627328
1233662129
200229303
916799824
65532517
551524155
260336407
458300220
1812532365
2098801956
2138447403
967662355
674203822
1524437412
1784085739
2075535654
148561127
1404031788
1734691207
1393609982
729900910
1033342527
795942394
157561463
755923400
304053282
1587220417
845361550
159278126
1717925362
1231995419
1382818657
1174530772
1447311615
618908785
1572856919
1657950273
2033799446
1344616521
2014767909
1728696732
1774802707
262341208
610366615
267391344
1402340742
1350540864
596432562
1263483161
417996179
874173555
911344134
1190931235
1557858542
499072470
987947164
330542162
1940425054
135237374
295049297
1445741667
1752959074
192609329
1161941338
1413054806
1454404647
979782176
1450485338
923828325
955382208
1553952738
1730410118
1192710360
1478771425
1250638855
14627332
1940475403
1976697806
1656860631
1706315547
565715394
1558271104
985351656
1095797886
982391684
1448727297
682912628
752697670
241507813
554318719
940976052
1755102034
73563255
951870992
960122918
925511249
772228679
1929460148
1899906043
1676614749
618219064
268946600
775492900
308003822
1953912329
118187512
1521123002
1802910056
640273989
885379064
2092892887
816450446
1798633539
698131896
1203353991
57973830
1879275354
1720278688
2070127890
1207985987
1065603733
1501515495
732541239
1514350392
146395399
1494259043
923698035
103729046
1640852207
1226004049
745600020
952863728
1669352198
1868527910
314965729
629530490
912647793
33877301
727367681
231401874
80456985
809749740
1704778263
574016096
914246520
975415914
648875941
1163981043
1834699251
1268073797
317782348
1087787076
150706857
474211652
1545704114
647402566
1205966742
1781335597
949315265
1653719296
1331265966
1822328813
655318295
1096868100
466561986
275066436
2045850781
1172845985
853796766
1358648153
825592255
1174488384
621774866
214842024
600386000
2142866682
686418769
1408446421
131563391
339368540
574291516
146170769
1126307989
1582163992
494055719
341187447
1741332829
1875138263
1349297024
1101198944
1355379682
1215710004
524202686
568536483
1279246470
1790846615
1644435716
811592661
1880827704
1011353449
1979786814
1111985185
97632654
1101375503
725763458
796089489
2015528822
567304936
1281223187
1574733250
793452847
1189062863
1773123984
735270700
2096610124
695027061
446072389
1543974113
818816254
1303162287
1048488048
340880299
1043783491
1169704777
2047025
582335579
41555802
1621377372
875288896
1799941776
1680965296
371747353
871889223
1367667448
865964560
3947298
1434031385
1784260285
1336776827
740533283
593345848
1092481909
1870668282
1599631377
253354567
1164555098
1077775542
622654159
946051777
1063218685
500262854
1936432019
1494610214
597887041
411579406
229602604
924060712
666407384
2057285954
930014050
1112655381
367874310
381982140
1704739359
2056426964
592119254
738067298
1012593315
1525081767
589742180
310639814
75857216
1072704768
423522276
484702881
770378745
1838874009
929929630
719539177
496821757
872650770
1705827113
1749944043
2047533518
835657758
1183507729
1561791132
69931112
172938649
1263759863
1503835004
622947210
1803034671
1141507150
553567131
602079866
2030979997
1148768272
1892305802
407157663
633169953
641527772
1911977069
40127871
757956310
780976385
1759760349
2065460180
575496832
1274527617
1173256074
1351516269
818109129
475687227
2122979876
884149593
984141921
1790661859
890243014
1998263206
736911823
1530185813
1892680063
1981845963
1554585655
284720026
2024150716
2074240046
203700025
375143057
1931759530
1166354428
751368476
1075999561
624502760
954135403
907789912
1334071347
588599547
465468078
1282824567
2081725896
470993974
389999085
652939181
1885096842
1546606800
1908785889
1350193262
1718824456
109180
1814662385
132161947
1490546735
1467450229
2042967646
7183238
1791471346
1022331598
682951003
2016043385
507030444
918084901
243044471
27532021
1469040949
712862075
1276871600
1806533422
998531665
586949225
2131763594
364454283
801248944
1171381682
559387545
92501578
262570115
217979190
69924118
717899274
1749009244
1767227849
1378088109
305045613
330744284
1979850507
1351320505
1336247385
2130504005
137309826
304712259
1899661038
214833663
1020502151
394553629
2065189086
1721379004
1313373114
1802423789
1875119073
824127461
2117463619
920836871
1189501968
617598452
623524257
596492353
1086133920
742895943
231865497
1446310166
89238753
1279605642
1840680279
742154310
1947894086
749831758
1742024156
1890198714
956081207
121826958
1969154674
1112489015
876444024
1501415242
1173974410
1308299701
604469636
2028046705
1484401943
1987984171
299997957
1907133417
692217969
12742137
623633603
785115457
580894876
540516171
2078673557
1541536572
2137442994
1445161123
998669643
807479280
1853743580
1149879598
324768670
429434029
1296978339
318654949
1666576436
1123444307
1450230538
1991510028
2004821311
27852300
1959023920
1326664206
372667134
1437956476
627275173
1753052763
2106075853
99537048
506979692
1426880174
1939866691
1015173237
972481041
1951440298
1622862206
1716258942
497132165
1488691291
631097309
1218544341
1049284906
709921108
1642442658
110883939
1150664271
1502512943
1874965088
111088180
140454222
481254178
45358862
1476502301
1761868718
104390296
232806379
1421065398
1552976321
1154584835
1210597642
1703204337
1643048908
136568471
1724386919
1461892397
788468639
865611101
1642571264
1733705752
1319328472
1956133412
1117540780
686474353
868131700
1082414160
215094483
112682320
1979365428
1366592706
43719215
2048254777
889741467
15632827
300764878
1223313769
1352213245
1259921642
930145013
426120624
448245128
1175374923
2139148579
1692866595
1228451143
429905984
539225866
1849687533
1533860779
1112936751
651809429
1154190094
1744544557
1251981992
1329252402
1019475627
688884147
1873999429
762292434
584392027
328260250
445253585
632968654
994930007
1369645351
1750565157
1974190813
953407248
1976353822
989197159
1794742271
612193658
83080333
479790587
64565968
1329252826
1566412459
1139325856
2069537574
87634889
570009030
102518071
1770424957
1836861803
97287198
101541076
241957528
949624985
313663226
980982740
1685337000
1853221721
2098032363
1080903933
273312459
630102012
337989358
1659916690
185117342
1335421903
827180131
1065323944
2134934268
362524674
1815038276
408428723
156011075
1386143496
967693569
2037334697
1748099524
983916807
1975606363
2080706934
303448920
1071297791
1437825424
1039656580
1003066850
2136252511
229415839
424233648
960106530
1329520586
952821237
342131691
1968293609
1930802079
445164103
1985752703
1932042596
1656479613
6483803
1376642071
685392669
549397758
336814181
1620469396
1526877805
1519663189
1117224478
1027636136
708141511
1702555440
489761630
1431150985
748396167
1555918639
626659724
1646753037
678841720
1196953959
144131617
1344001198
160355141
965433274
1378061820
399801144
981778483
1051661982
1848014649
538969403
1683766837
1715140889
979098811
1423344395
1504044355
112941463
1938163440
101612885
29336982
450180969
1799594035
293086265
177243111
1674304716
1716907682
619148746
539344298
1657113817
1195429436
1733783888
167847212
2114865582
1457926893
2111170895
872009559
1136339709
1893899846
235152874
448104036
656882405
66760915
53592082
1911218615
752244618
428693967
484622891
135796807
433488025
1874878807
427790200
1861658482
1051288278
475486322
1940112119
1889936114
16708482
673582414
618252832
1943444604
1158099804
548512820
2017618965
1930719568
1046233767
119872021
131081245
978198247
1144344671
1388442991
1203898924
1371340801
1417627028
1791782660
1817807101
427535821
109746595
1649114706
1008817536
794230141
692520658
805688381
651560016
1630487816
1557172717
1819912689
766628211
296626725
499330741
1983276470
1402097644
1200088528
1244485581
1242807162
1478383487
1921318183
94542578
824180302
1431695108
1268903789
523186064
1842522741
1463954912
526993012
1897766601
280408046
1121774657
382908950
1481289734
1183198052
1731300884
1651912655
1281371539
581283509
1017665609
1122683438
233880963
557474962
869179673
1884836710
1542939504
2072783637
816646843
1383760128
2014379744
623631034
837467095
1096160240
884262477
729580535
1954826959
1947322004
547078210
97024721
775771615
1024283443
1654559595
957057918
2083557135
101105638
684520926
1249459164
556434012
1461160135
1137336492
1788723818
1993072620
3872948
140806623
100469461
1736607975
1970370316
660302955
2079998080
1461050609
1458364902
480051080
2020760837
958282075
321684167
1675183321
1337538903
2147135222
2093712175
1704844275
388124868
467510671
844627606
146188624
176855842
292659627
1249593286
1201886863
580896343
798338945
1094769473
1177829289
756899698
1278062187
841805507
2131020272
1763073584
565297872
307741687
1191091363
76670782
1195503771
1734869529
221962556
1318726497
1973569669
418200123
766995946
1974581069
1925401257
620333165
458973098
1732934991
606443283
1147362580
1721370897
2115888775
878365183
665987702
1965415773
2122213269
298877387
1421031148
1399991185
870675235
1410884491
1085198468
1899335025
1240887574
1401142638
1576350964
1681080088
260898388
489734989
702387034
436315104
488785400
2026197402
2063140640
233460584
1901763500
577932361
2010000534
71713569
570923983
1190502312
2130614768
315477863
957984829
1910330720
672603321
1861743790
1574785609
406945024
286763550
290331567
1706260700
169369151
1969754526
775874247
1673921033
375428565
863414421
478326568
542572508
362200981
1595071867
443694380
1655273732
1129116871
1761415635
1484824426
2122405765
2122935711
1684378936
1844049545
192668655
1464949272
659535985
1327683756
2010082977
332351181
605248584
385291583
77382639
879644995
709002387
341703756
248040470
358964408
2145219455
1978188055
1481289734
370012220
2089117225
258935247
159097242
491048979
1606347117
2132039856
1428034780
1855482452
984271019
255445022
1236363166
1728737695
971957989
623006569
1082379536
1997692821
1954622218
1996900592
1166798237
40261486
968423125
518472469
96670026
1141666118
1387808754
894447896
1657176789
823151953
1648612686
1343127502
143079030
277052798
1210980843
453549922
1192482789
852382393
712074009
956455974
419360940
1033769780
1276538051
473557656
2119036079
1400855914
1572783268
2132417006
2005127526
2113579653
1844928648
2145389404
1282074093
2049336038
1475676549
92898544
288712704
354494945
710920102
22747801
1769800268
1005688566
1356155538
1177784664
837290628
471903866
335889475
126872237
1185635725
214332484
2048309954
259910840
856711402
708899374
1539372536
223548495
923973323
1192328452
1103139030
152586607
1679386523
1778830134
1381611296
1138002264
718521090
538054909
1981029432
655023691
1083417001
1242948996
2073649044
1359425554
372037274
1321237889
82421204
534900320
1939652288
570970683
303731717
256019325
1746515820
401463152
1054805704
107512125
1189896582
25674698
787980723
2009125423
282520090
1043284645
304632406
660408030
1060920970
871130290
1582657203
223670552
1835454459
1907528050
1947503634
2061399442
433580490
1550181843
1256242742
1871193436
1985922812
1470903448
1071627005
1745120505
1626561625
174072571
1336841841
1803281574
33807664
2048426392
1409841549
1114614450
2040064913
1750251642
306303023
316671108
399770769
1080697662
1290463807
972997920
1048203483
392301798
1151937204
1165438114
352859962
1824700696
1500447783
31128106
1351685290
9186846
868944351
1192264251
819623918
1620583757
1697540219
1871445932
1284829597
1076618570
1272865739
1864343748
256743694
1817704798
968202037
943961660
1749548855
768950132
1216155328
1557265463
1664363017
1437759491
1585754346
1874669517
386209655
354171076
532720302
2128903316
568381770
236999542
180881387
979537921
609309224
570439371
187129488
300477487
312786679
1741213577
186345124
1673609197
1351010763
2129138191
1191774261
1266685192
1671613852
2014968319
1117990223
1959737785
1739604951
1385998879
2011016882
1596451159
354681594
1670928010
656339117
1220284518
1361083967
595239741
19458214
1235864281
1180310871
1539569076
1757947555
438441969
794134303
432174053
1616032817
217523419
867450654
230789605
497558501
1088526684
1159307535
1276921562
409490043
1221978384
1742728884
2123567343
2084500752
1876603367
1981793200
1982718703
438600766
1861912484
1474295758
853971256
571197569
1118489760
1262460979
790517454
2000311817
545458613
1165042469
1134863962
1693662649
2017087874
406120110
1266586642
1751395084
83101062
1062569328
2118885009
884554098
1396392212
536238064
1979657235
2023880113
1367039623
1050297525
1554309481
1307518942
536803669
1786595789
1296517176
1516125363
1506149162
361129134
1712242620
1445137822
1688837657
1895419238
911725860
433888025
2024008599
473131790
2113436362
1605850506
1231471207
256635709
967759600
689395708
287861204
541909317
560753123
1406628286
1633382770
871776269
227797758
1097765200
57089556
532153082
1566406338
1075625696
1162871882
1688710053
17760436
429308109
1686171623
1102346546
481707809
1791769764
1925688147
1906890002
731175693
1241247023
1611511945
1009701878
221397773
932633824
838036991
673226099
1268741312
1869750691
283451997
632152417
2134643749
94047152
1776342005
350748415
1224147340
1396045285
602385840
792876458
932570069
1502031657
482414274
1696923250
295032575
2110547132
798659688
1157851182
597796755
548405077
1995317997
1997861961
1316284080
703639787
1098143120
1251551280
1842510065
639371607
938563238
929644963
167508461
1150239411
1385237574
282049592
882035866
1645956803
874366474
1654869243
1328396120
16087915
1403184828
430848514
159050513
1964245855
541098758
2035613306
1562351145
397653913
38605559
2117103988
1081267613
1402576008
862431352
1989285356
1942332372
1239151300
1019921809
2100424557
2026329172
758692935
1978551277
1171385520
548911642
1067240458
1375130528
812439511
1154497424
1261229979
873420358
1569207171
203891098
89795080
1874748180
364223819
888139459
1148602190
1723977629
893775591
536840986
1549485343
805838801
1416282248
1667093284
1164768204
1232802376
751845105
1560449951
923729423
1589080914
330801133
699110381
643399336
1016380104
1714671006
1255387460
698972272
1091147163
1150239411
927775676
1330023090
1019092629
1206716214
1643855136
1128118647
679809806
463708239
903665696
1670730632
1973823466
486394658
1346696404
1856574251
1227834051
644311583
1244577778
1661263468
608797193
888485923
20984834
1644870518
346571798
685939695
561012520
695318002
2070257736
1150160627
1448600224
1667173038
2037342461
1203023506
1669826931
52805417
524221837
1061056986
1367282520
1868353164
242637278
1469414321
747042042
2142585774
776737410
167442637
61001363
1592050638
1123582245
672202402
552692185
1543288683
476585574
1430233155
881853505
1317565600
1602192549
755076905
1228056126
1674399829
780644732
855688126
733228407
405184843
356253012
178309765
172089978
1838345222
895812355
2064230268
1173373177
1207346565
1234994915
1002322644
1468019891
235501486
916548072
554751163
2047708698
396635051
810944102
522796611
1236969327
1193689756
1123218706
1558411482
1202493735
1260797160
1888713354
1924561004
1003223403
619357241
630671774
588870002
1252958049
355227644
176828211
1666134492
860497184
290462039
362910111
1289955705
528253272
566563004
307663298
285801280
1732527793
1748543943
272588169
1151925874
827354363
1002778571
216550423
120082717
664886088
390106008
1123660758
1426539283
1134954112
431421743
2081540753
64790282
340405523
1648410802
278995233
1476607409
388135098
318901685
1175873494
1201126404
2017794362
2131210950
1883363096
36688803
1165353798
1296450764
1770926945
526100428
1555862239
345650766
81918780
1467733214
83905294
168348469
924920469
476110864
1495379890
1491481490
17820646
164255942
2088472153
1114599816
852532390
1048277215
915916160
16223609
1473579607
552809912
1463632390
1251655795
71454910
1371075370
376637756
2006132477
1705443599
1827100389
1817429593
651149653
205684963
1546081331
1179518190
677566390
80459975
95914129
1772032371
452160646
429951721
1121920557
564075945
1262305771
897872243
1782386853
1655823677
8362999
1893467359
1127126978
1947294555
381192805
277760495
1668357207
2010373570
916407900
1586693581
1529850487
2026352329
1686206388
1417937768
1431907433
954671971
2065471973
63118137
867894235
1470821051
1230121050
1118978116
1066532874
984429554
1602140846
2122172047
180861344
1342767499
947407803
1515784721
529890715
1460270176
1216410238
1238482297
947964387
754748288
1190543994
1556685441
775510496
722038366
1168961955
1875325824
992132046
981010101
495815636
182446023
1264232000
183640517
1494475268
1975786861
1638224531
1747561110
2030790414
73485786
1476824452
2011267892
736632663
2013899091
926766073
1871178877
1388552370
1667869669
302818695
1877618883
88982971
1902253790
2032733090
27238961
1300274746
1472776555
536917702
28787582
942368017
183065519
933089263
1386097277
1554625182
1951512212
507814307
2078676353
61203902
677935379
207286144
497470215
2128510247
1526169225
1871546444
1982310491
308292722
1143794769
1713451278
131562405
696286114
285518452
350840819
1190490807
529479344
259322993
844105845
403066979
1679900458
1906743446
1630685335
1022246287
8166714
417159491
236664909
1963715010
661166431
891649445
1434829646
761331463
91334268
1606550609
1349493659
109422123
401213628
1650149244
1093879900
253516221
1075744145
1758320374
1113099447
1604504595
830278542
320441683
1305232491
798146742
814425960
688415237
803872655
1044262958
385321822
727748444
1231827126
1075914478
2083716482
1075231617
1281366850
2028983360
1932280658
2081715918
34333440
2055496045
2036732583
630759733
510695992
752434144
1275942177
487755908
692072648
392050565
825893746
919479546
1874985462
1499267261
649079350
373770396
924548284
252860919
717775579
2067603628
1495149838
752537009
1011438939
971858855
1790659454
1239341728
1523156068
1788449928
992003111
977322674
534786758
1040655701
2097956024
410623686
140648484
1182334049
668589816
249743540
434227208
1476523760
1793988512
993292445
1775452368
1085198468
1133087226
1495718753
1678763169
189547543
892521674
144483680
1689298957
212830993
1601895635
843880188
1335712495
149507325
1647322762
1499208274
51226680
1960264610
1933559165
791908857
829968265
912128597
1612371878
1878397399
1848706066
398299136
1097248078
883027613
1734548028
2047760866
2088446951
34265377
1896349755
423006364
1930585187
505330163
1831442860
120392169
1764393918
447738337
140369843
105391909
1275065974
418346405
229298753
769562307
292871582
520469589
555931848
2093028694
1246595097
1758287832
1868702457
204503028
1889302596
537097563
1178801165
1841497487
1104504466
1882008756
1297834331
42654750
1010400527
1861790531
1707532769
1945719351
1205573512
972432968
483631686
1031131389
1286169431
1051082010
559114383
1878055003
1427945302
1025067285
941836111
1849476838
214993531
1617914050
2116140933
1707214593
1873404061
1966391513
281956300
693219342
57077318
1994872761
1472553123
1122450393
1273685745
1621645541
509069296
1149847700
259719108
696784773
1811861427
1359880968
1481008661
1676881302
956923275
1842555627
1746276934
130537956
278117134
2065494201
1544212759
2003191448
875412045
35455395
1902695536
1362980461
1359395466
1331380783
919294886
1669136858
1661414005
1776558851
890657045
1486540140
1431702434
2099094168
375922548
309318390
2048841172
782851426
1683630003
1137217157
460415483
114497048
370715748
41790196
624759957
386080767
218097972
1841446067
1523109047
1259280222
526184784
411354157
284220470
1412701180
1243959480
197105349
1040052740
1457063353
1672296193
664425758
1852480952
448402860
983764322
448314070
511551992
1852995912
1011722078
273931168
1061899693
1058423257
806077284
1698296034
436723714
1628527982
867904694
929757680
1266738203
2025658297
683931654
1435867978
1801491376
1745964581
199062226
40881962
960592244
1494174788
258813986
1396819305
76910738
2107527020
58458619
1558968855
273679620
1864558703
588120985
134192296
1252052175
1795460745
1012028631
1179111918
1750672783
527624384
2132770803
846525370
2118387464
2060293926
1872761370
975376697
861789621
896168341
1197245769
1863896642
893263383
291867615
246214313
984688538
1084257943
1038701768
1139205053
1664168239
658041707
1618798080
76007254
615132803
1056493476
1335837139
323188223
280537254
774127587
1042909697
1857366624
1719272922
51044083
173860879
817003420
494443631
2034993210
758450335
1233419762
903370870
1920563521
293804817
867159884
196329529
1659140399
2070267894
627784874
1351236475
56158984
2054092613
755763598
275811955
1296394958
786526922
1591249305
548106794
1877679008
1182809574
606439928
588908515
1831478299
482777401
571431281
994091891
2115786706
1321220904
602041145
1317565600
1301987710
790811208
810676277
1375598108
2113815327
828432475
1085262667
307939996
902061725
361262376
948518858
164253618
1625692461
783058914
26482219
1354423638
2010426123
1166411504
1563090538
445802915
1674549787
32031981
1845283919
2122339880
1983155825
1370992971
1421303675
2139120568
801639540
1446403137
1358410136
915689934
766116145
577931386
652325070
826981913
753690993
1357778418
1493074585
1076624665
1714413660
645837017
1089088431
890006469
1643985003
618991213
1763339558
718235462
1846837778
1433776191
261534138
651646609
1173254280
1256066700
25256194
1523649315
349058124
590005025
489322496
1432455267
1551024612
1136534805
541688686
2104771048
748415300
1050053713
617854603
2126492052
2102582898
86336959
2022229495
813080286
2070634007
936267811
1454154773
1081893656
1578791428
1501563410
1635682638
918523734
151230366
565369207
1683365803
820262096
447049738
388116860
916349716
1714833924
2001334907
423018208
1232104371
1672475416
443702893
1233223528
444382533
1751165164
72798896
2017130473
596523348
2040031520
79187433
535549937
1040247505
1220167120
1802031211
1627433152
670705325
1802466570
902054031
1907206671
983635689
256702594
1588757119
2108527399
1593524321
1111145258
2044030156
810820441
506642498
576229406
2113200711
280103488
1912832293
923066063
421382052
759653227
1119395342
1388095495
1144447020
1934701667
1609524226
1235240470
1892200779
849345682
1778603160
493151367
12515933
292167140
1082161503
1329215567
1106093089
1989393439
671947356
1958264974
1226278210
228436857
1995623766
1096320026
1686729211
2058012008
354737551
1513527579
780625686
555744235
1449839273
397768922
311802085
1662231761
343913078
633204927
850464967
981182986
1784702825
1599613708
303175669
1616667955
1282711265
405640653
974716591
2128507104
1882560372
1194673874
1873641552
293421656
1648412058
1865912873
622886662
837649911
1662345837
1784624934
548240966
898171636
2113339142
731734418
753740827
1988269526
1169479123
937698252
872852687
298376360
1558851809
1238486928
453390852
808408277
1580244626
2102832169
545693052
277766457
839085425
1192611828
1440071307
1714935908
1307749061
1508210877
419926485
1009666183
380146534
820091389
1131256281
1114323744
405625252
1798253193
770774086
146231561
34986154
1094258884
298821902
1939839833
548911642
1746465431
18163229
1423720398
1068097713
635870217
2019978741
1094198657
1540478808
1778168870
113239076
931997837
1718572469
1548320934
599103076
915587903
1013036433
481223780
641140429
1021378988
1665299681
1180180965
733976049
200217740
126906357
1443453608
819188066
817331156
1115466544
212104384
841248180
2038119833
1359807291
1557487986
1017120715
37151527
1733650572
1485595865
1093006024
1843307090
908150308
902584341
1841761049
873208349
1879183617
905802440
564562702
781157359
1643308433
1069354524
2146337034
665232946
8213669
875387681
24382962
227427907
250727902
323790921
105044750
1457703654
1731001390
1123403914
1789429856
647223904
267192436
1188747041
1419541422
1669001904
599951452
1396485804
869343826
1633219257
804710838
1585609953
1476279424
562565893
622418788
447687245
283733238
140336912
554527324
44711422
1081350337
1422170146
803537043
785962345
792515413
1264116118
1365824367
51231642
726574206
2050488450
170248393
1165868923
1965332141
350816458
1543468782
1971823062
706992483
859014944
691830164
1971992031
1964536445
478360057
22213483
1241314593
749335906
1788946605
108941290
851105896
68977620
1082686489
649573822
1758155025
1008086154
435161448
500712712
399195718
1268773145
597541100
957166408
1760669504
769681185
40011825
2001519371
1348157555
1055284985
568781488
1981550301
4561408
2129443899
84419950
25954722
1929551555
1981555297
380653497
585664866
1488615318
42679955
1500925863
999410465
252737833
43685782
780149617
1799381865
1302987107
146004812
8782234
1499997083
996657389
64162025
1444013491
825940878
1148437904
2073037638
1890282848
2119472214
2106358982
1860451190
266519257
171794352
103618303
1124755271
1981100693
960312861
481846579
2117821025
1231933813
1172772430
844736231
231808310
469842482
671878393
2136384131
1134066189
2064243249
523063440
194662853
1316402763
1816600372
855217922
523034945
1003312362
1381861587
1894245839
680133531
1990833951
1537509211
1495442645
1821371191
1769580805
921929069
1291923809
1165553443
72841649
2066339214
1518089755
571853752
1960721786
1731145649
462092004
1353559507
1123621971
361506697
1145912547
969673488
1674794502
1696513047
1124571035
722112315
1827315810
837213986
421506602
910592390
660761474
238559093
682019071
753758601
1663240552
1805728065
1716258942
1068536572
1245567893
439366010
651671157
67533260
1108412359
1241641675
447683534
1610232353
1021455765
7532510
33977743
165958024
216820537
1341823764
542860457
1223884543
660465196
533471015
1213195988
1768277086
1780427048
1128590240
6186036
1555938459
139805660
1207232356
1636554032
673198672
1836606746
1108442098
1205719106
1482086351
1933209149
1929244818
842566658
1484025465
491113206
2017336109
227573093
86962020
2128147157
1899249095
969527475
2053139953
361769263
875352565
926030389
1068579177
1333911545
422474724
1312624519
1403282297
10596682
1209810846
1073785472
139922550
1354173945
1099173378
1892259336
761435460
1615076699
2141030240
1945055655
228501274
832384774
1520486582
1995873437
351490514
515597549
615365842
2049975803
1890708836
1135502254
634097112
329509381
916205851
377927996
48951361
798779904
924043500
264095109
1245864520
955138735
308555362
599149450
1542943906
773084703
2086736046
99488426
773581025
1960821948
576407464
1149210329
2075852359
1978823869
1603239042
502214942
1694732829
1218465269
1312834561
2101516677
1787748328
1916376397
1254196031
1262720658
424584917
817857215
1861844206
218765902
1009641062
1620976718
206602744
2012464415
970302714
1034750904
1199129366
327543085
381148322
1053880696
1307050960
1442260573
1584320491
1792342233
2117866653
1197835068
1557445467
1878658388
1951079314
1410198579
52687556
785043972
727282429
1329971873
511694373
598727923
1698296034
87514244
627804111
1033301672
1764376036
818054976
1104034289
2022399423
912366076
1608065083
1432191974
1384081594
1721793856
1464533546
1433277211
294976394
247461897
2101627349
81543558
1488716519
307412590
1040255459
786516452
70583364
817412485
580589537
1964897311
1243981831
1006441967
420733416
919173931
328784470
484486463
995163270
402286965
279014492
16713573
1243254547
938953449
1059655406
719050683
1957463377
1154092075
483733989
865378700
1618997466
1691501422
1161764194
1154087474
687650645
349563740
235351495
887990927
114164898
1993777127
799311564
956765203
192956578
1999648117
1774295162
1548802616
1947342721
445896023
898993846
151147693
1526003818
1191150317
1654466874
295392286
1936546508
1631985560
2042245686
2046609459
544955638
275314584
1952242233
1137497776
309725630
1100764081
173497503
2031397350
1872164230
20848149
1987682202
604850337
1309643043
1379430487
1320854938
1024438579
1184565785
1003354005
1535840521
1636777269
1912192411
737175975
2056385044
1748336115
1772459559
582275485
153256057
252464776
1939589595
136763551
1350454634
1801718811
314741165
28336321
1591509213
965083676
172235767
1760473114
96092793
1911502379
518335920
612825937
898088132
220966048
196157777
1235654506
1642629218
1236834514
514979278
146494847
2011696255
2063909281
1509360016
777117359
542483256
996708497
1366157624
1931843947
615482321
154780047
417862490
696519440
381170095
149941706
237396378
1088687658
872848676
1475409366
954687784
1594930751
1493838428
618131454
1058067681
1591357522
1851954512
520411611
1085797213
1435299476
254440390
486281143
19350722
112876828
1081669573
1834083006
1852710973
1528011074
814406291
1311912197
1191721756
881334390
1059164524
66194094
489241057
61121724
966367856
1303604483
456888897
1207676524
1038889287
1815759479
551120480
493334381
903925874
1688259704
1525991879
962412628
1603766248
1911335560
992372842
1545748908
1599814664
1722978722
2040903911
317119283
2026434397
1558623775
1373998730
628711712
873736202
94387608
1262072964
92192733
132936199
1216920325
570309446
1373823208
1273270315
69947411
1784916921
776728550
2020144381
1119563529
1598902004
702214832
1645965654
1448166356
297817539
1753489478
825989505
2076579489
411045345
403667901
662636150
1499511460
2039045283
944243603
1318951648
1879335146
557619202
1168028930
267820218
569896478
1332646483
250303729
427617992
658735331
991831234
718379289
1283038761
745129916
585759831
84218561
959069256
2054181550
1077486475
2073914954
847284708
571835806
182806233
1420464398
1721772567
16265007
501836353
1301484300
322693120
1510475211
925990313
1053206996
2055824214
905197806
1023758712
753844317
1282371613
506760816
2083498443
1923364601
113291238
1580315416
143926576
1224837999
1191435640
1355363971
20038697
492363279
1293805565
1056133332
1746427527
1638414001
2122306374
2052584103
1418693413
358401131
864333979
1066544512
1324480370
1732411716
889420531
65143204
2104648566
1165943893
1339756067
792539989
1092520060
743381454
1869611551
245296424
1850719814
1271032383
1265566628
1258110011
225006704
41397213
812985601
1943686481
667251795
201847048
1364074149
2074140195
128234865
1171227515
303715738
51522730
785033129
1098792973
1218767082
1770261518
150268397
1976947116
1077072351
611806502
1425203907
315003854
908291843
1972152148
1986605337
2073375238
1495025422
522216097
991151853
664701807
663606076
1771587874
1051063153
1415154010
1552199139
1691061160
248264000
492420693
666715539
1259249885
334781123
151540076
1783887428
1093035441
1374407097
903258256
758170564
445899762
282696624
1796425255
271418281
782483007
1744792082
1586148687
49286250
565977287
1059865967
602930726
457445286
1725714143
843343101
665202471
1494595485
450461693
1562153699
981001485
1251725759
973549990
706869047
1476241517
1711910003
972006134
1859403814
1738390295
749920525
344559220
412908459
1554486993
1373864530
1538477239
995280149
294690668
444070267
747883149
1807700658
698772977
1381004796
1284254157
183925677
854566525
451275146
1966823861
1734146044
888084732
1929516432
68646630
182246381
32460262
1297839915
2012195916
188280935
1629731354
248901331
1230787862
1652273467
715084088
736064949
1163881662
395838781
287331732
1180489308
216879084
1276947587
240140183
1448212324
791710711
496924580
654311011
1381680067
361952310
338203924
78614838
218103504
1273846532
37116118
54499358
1293742366
1727721290
1670943667
917172826
855796004
429292856
878039470
2032481009
345154770
1214728740
1226631464
1274306717
1028877039
740667386
1282225163
304977464
389277858
1957748485
1721078535
2084932141
2122859612
1959798454
1097494557
1538245422
1868246092
1366784399
384161123
1698613566
1572571517
1660679466
587879151
917455246
1132881939
10713334
809338143
698335808
276639706
578518124
895933715
1789515191
116360696
1898280398
689410193
850726397
2030330272
1711389704
1263258392
1744632764
1139381967
662757049
1756718122
1910941165
396563329
95268851
383271071
239669034
1536558358
752216708
275988352
1798995138
1714786981
1008564342
721776148
2015847695
548844511
1911003699
397694074
2051522305
279341736
818007039
2132565475
635598341
1225284759
353053936
764201859
1887328955
117660067
1825989168
325909443
1706736823
1064214169
1103218614
1456509398
225407583
496924580
644393406
1028417314
700169912
923297770
688388498
574267913
2080836381
200338447
571230663
283304948
799074861
1637607967
28492150
1571964636
457399054
1644612632
1564618012
988989254
1490133042
1567871058
1003656157
1169377185
1038971308
1391156964
2044363622
1696965601
319429262
1448225705
438796763
1353612008
709192777
558067679
1978300402
189100469
318949889
1448617328
1181050387
810024166
1104479438
512182118
890564053
725983859
2025769444
922134131
1601076418
1937883277
370616705
1837613524
796676550
319276777
2035820225
905543685
623509621
241209564
2103373550
235841598
909302798
1681649895
1309069134
233692722
952921369
1304005477
6883687
350809570
1636696219
802868672
775198540
149182086
1167340937
767691992
1885223202
925723930
2123871597
271962338
687199610
926781778
385474321
377936551
180368733
283719586
300492699
1713445171
1815805218
269229052
595980810
1562141430
1326549162
979447437
678430513
271563001
935728545
1978778991
1273025364
1065266956
1699877891
584841647
2068643750
1730100172
137575230
1728656228
1068454583
969933720
669303557
1901009846
800586949
1373311366
866961144
171072481
1765780924
1389346703
1372335401
2125513202
1754983893
476753160
1722520185
1110427440
1375343205
1048764370
834093113
1511903409
1964315032
213737988
1877058703
324639412
755693129
262855058
77099240
867220286
852353019
441869351
1920718074
1423758012
1676665277
1555725035
2014917361
2144276935
2105461453
1084236441
1820704927
893581211
1465397759
25697682
1261823554
1481903319
1424914319
577842971
1757744664
1621607647
1821141996
1735956968
398044978
1612621736
1267334383
619423583
587604377
2132763360
1209829047
1449227106
647048372
936771659
1271008580
1063296745
1208835182
1153664655
1816960913
1884869503
479947506
1888778508
415723859
1070275146
174016415
283681792
392426221
305243618
246325085
1883834398
1979594587
1482941772
1214878501
1757731146
666139394
122243576
1123516367
1232415202
1933274936
1515657627
1534997807
105371436
1664399109
1538480076
946045258
2123210121
1733141490
350777822
857345137
1489463885
1587458973
941148426
1971868502
1694847158
400536518
92606942
2082761074
70414945
527695623
1730475297
499049417
1920323513
1574627729
1516948920
735659628
1353377647
1967098696
127579193
234224540
1897256407
218164204
1977379670
1176914140
2070297083
1422621332
1242706459
1694989544
2003610025
1643727687
2007203314
761791943
1636633693
1028671020
1613938312
2144408193
1862456367
1026656686
562060541
1705959995
745446739
1882511639
1810995682
426396316
1543684529
1553434943
1827504767
229847512
734203838
710152865
571509446
1641318562
1739819525
1378879227
974889651
1134430216
192593149
399855705
1373884894
1351702361
1973699258
765564632
895332781
1942907531
59353739
1098383714
1532147497
1333804296
427773677
1823293520
658532061
1219595390
1054001783
2124139189
226445058
560774622
976676140
468889066
1138038736
590989745
1721371525
696234441
137978926
1442475467
1839489700
1448093540
1995020948
525724107
1348393580
1366518098
612899120
228287654
1041915153
961333045
1936303725
833147247
1810931105
1652983984
1458775445
737238206
264889454
1538021166
756853715
340390718
1465778546
1007046785
298164253
662448628
691043112
782448771
1906515119
1060437815
311000921
668003957
342554699
147828901
1453323571
1270344869
1287516337
1784975224
1499356476
512703152
456817407
536199332
13005026
202354471
2011189869
1337015217
1251682653
1500302885
827847071
1668929606
417760710
1026192380
541840756
86653396
421576844
811531724
2114346405
674319315
1023834643
1823670285
1846589989
1292911022
1135534906
900963703
1330976862
1018665599
1751614141
1423684769
953694014
1848301898
1491606739
701870760
1326787653
1819995302
831354133
1232881648
737242179
2076653327
1284735679
1200016671
635497930
188484024
1907838758
1677253605
506248686
1495576277
1730474477
930783016
2003943108
1255727959
113431345
572817068
983764322
941360639
1944812320
1722999004
1276611933
1278721577
1663812328
383021505
595982273
1968692049
766287707
1053629495
476902523
604293320
34650045
193887148
726625421
1261548363
910847969
440606921
1976406660
1812535213
1971942373
453340095
633740172
779425643
2119318176
85264364
758501377
1432005668
1691679677
1583830858
51316719
226917352
1443395644
1411216682
635259974
1539579835
140231333
1634508991
749790680
982797994
1270310412
918655380
811733447
55276545
43007356
43846827
754636382
1201916743
1828643762
939316691
1879027851
774324093
1388753159
515738277
1198445265
1033209389
1373821892
94077237
734110371
1745323436
167082354
576215758
658772236
600539112
1301883670
946116326
1901091225
1642367993
1526546303
592685958
1520131511
826030849
755939187
1010358602
1537628090
1647578524
1274575491
1618579638
1489621962
555402250
1089136495
1409579580
1167583324
1465962984
43741966
552999978
2075794931
319113262
525670952
1679542610
1739082678
242825815
132441210
285828716
1113688046
1864136179
1970187601
1981072569
523119936
1136412257
1374091316
1470283360
1230748495
1929786027
1654622216
80065783
420369703
209462593
1986031063
630278891
2047194852
1798250461
456485156
1097530625
988763032
180984638
199761107
645302186
1836195728
1682930337
1692402998
484929002
1671293329
162499853
116878657
1401648329
2039527304
1688046466
1402141492
2046405201
178801465
1354436885
1468437148
956862856
2101210180
262975856
2142607871
125562748
681814564
1605159338
690502083
708324120
975422074
1256895555
503885512
533797824
1508568470
1186191297
1427946011
1027039586
744968282
432766077
665267478
818741409
410873056
1204740078
370141320
722965743
1331732974
2088672313
198316833
1937987041
920439253
1621344731
190918929
1222700995
2025285900
826991314
237477337
2006249535
13759718
2077454281
904758813
1667016981
1620970832
283488121
518100979
1347643221
114194271
426120624
1296274679
1376769892
1764760202
1159650248
2116913737
619521149
1765645407
969690392
843012028
648886946
691212772
1490350257
1537377451
61847232
1324477832
1258328074
710210479
1376538419
359026245
275267957
1148765478
480150955
1652335572
1891046716
708661783
838528290
869155292
265261367
185215850
2048033453
1756137181
1825805687
1393401811
1777953954
439504950
1120928499
1556651794
1217290023
592129136
983897982
1453025673
1611249003
1151835087
1600543901
219419767
1147877438
1762074841
1093370760
1897035722
1318622963
329855283
671766197
570509575
733814845
1803823225
1364481569
34562869
1412549414
197358016
1198981614
2000656172
84700755
1205387549
291318882
166611551
422700576
151400100
1013123089
1410796887
852352004
1768702898
291029362
522987318
952517893
1472594529
1396523131
612666229
2085837878
1726837220
1589674599
2018740985
268278035
741876756
300048047
757751184
1037470649
1867279161
2054538614
1878036283
356633713
770553769
282083454
83309057
1036957415
1556180965
574785100
738260667
603618556
2043306983
1580875694
140967108
261169142
459682188
1108609721
1663692394
803315291
909113971
1959256654
1761081660
1388050132
1680481251
556807405
1940807607
1520962359
1936856435
1731497838
2074845298
847495620
938676654
678700040
1895095223
306592389
1983301068
1023071756
2083827392
1308463584
890652139
676910138
1432583212
649255578
1406649575
954130687
1522562759
1196936714
2041654386
313815599
970573091
2077526144
1615577067
135412230
1285198425
1536805713
61729579
874173555
1308937788
1672688646
1862619161
1160082288
1895005680
540945928
1701521055
977915928
1140036223
1600733300
241449439
1633228450
1499042146
1182655252
2056321409
1609388207
1199043820
2008386313
1518387565
843517770
647050840
484795933
1438233337
1950037771
921281027
1467269856
581378749
1034515158
1676502996
317352540
1174176034
1713424035
1338810753
66247156
99380363
1146198517
1462696790
611812395
45645272
1971730136
672007163
32983867
1652188029
870018656
660426939
884343550
1313377452
874680375
1168766586
109276666
459292517
1069744414
420140403
225379995
557886975
1128879723
98117571
871009704
1451508497
506523757
1548512466
331452649
1690296973
1939796672
534277046
449664588
782264912
43752317
202730784
1931151724
1659916472
1575301883
581861689
1874838837
1589275376
2003058285
2095105770
293166582
1247684620
522036990
2109920385
326456279
2069005708
1782403531
700363735
481263780
1038712454
321768383
840329308
2019984203
1484219703
796479073
2026103442
550658022
1078118526
1347631181
578906691
1735741044
207521624
2133126831
770685434
28878675
1439569555
1671817476
1463756621
1400825683
1431359453
883784188
1026008846
1883829623
153632777
233482395
404487758
753158091
1639446128
381178804
1789109111
1385026199
1558927554
455931639
2018850476
158344560
32716320
1453177715
471090486
772484482
1963801028
1278634939
436534705
825415315
1427226410
679849492
1564630790
136127967
1326123866
760367308
1128611138
186961728
796062206
330131590
169208855
1740309105
707004995
882918529
71259815
814481297
684640354
2019968711
1657325899
13087624
1649564249
1163509806
572811599
548931195
714808966
606109354
1191869773
433098769
700453269
609370823
968922812
1281868013
1925299332
750749102
977386993
831440228
2106189808
1588630425
1017612625
2002983754
2147316556
1737544485
764990830
1806174758
4724811
723646535
865143581
512473897
2025579841
2047807818
794269931
337217874
1768299622
232497107
111807872
344001577
1219463835
1572061533
1254737130
1203456760
1016284335
82816189
1703316015
1904045713
246950831
760627511
868274810
657521782
470133393
1375157429
1070134753
1010632988
1860577237
831262449
1290850177
1152971754
675124054
161533520
1190984003
2122712738
1083954575
1946170112
1256014380
1018239821
1424643410
163103099
71407540
1808211655
377824454
1414961453
239295839
1620622864
2089279989
1080321256
1778843812
369184491
1805740314
1484800275
1729897602
1430121764
1828991770
991051488
586072662
1349324824
38441502
31129676
881841694
556897589
1125531352
797820466
1580338126
566517130
1924966274
1501551675
1307468024
1528015845
938097051
443667798
2010315099
863401493
738046242
2127080374
1807764878
1356188975
874194989
970991572
1157592834
268688387
1030028034
2041473974
140611145
1287530305
1186640696
273877778
995694643
1488464627
1687554826
847912550
1557402052
1182568451
1986330797
686793128
1395903155
1703744698
519986433
468944526
1620552759
1441547912
1236585516
696976835
671996577
1408005531
550092152
2029660667
833434885
2120838618
675184223
1460038009
453559331
2076603912
1267652268
43388939
1429049081
2031232777
600142150
366830534
788485894
2000388631
1948678721
342132117
269876764
2107869858
1217121199
914247083
348561214
1657157613
1107742404
1392389116
985482815
1933738392
1809816448
1718295426
128425714
126760520
1565289346
1478803086
1416477487
272378821
1361652829
1034194990
1259580243
1987245550
1211921162
596072252
959713183
2124227346
972526283
1982878115
135261021
325451656
814700583
1194295107
1372816646
980394730
318439
146040858
744624840
1962173855
835844607
141275789
1676146436
1169368599
1651401870
1153937307
6702529
1501311333
2123947974
1862518151
266655470
354374296
1272551190
963748158
1235852742
227724752
1743177825
1733396075
1455744147
435398972
842997743
79908880
2090391307
1882931599
2016843981
114115673
277727345
91667363
2017092556
2079394692
875039536
2130067917
1616397108
219642351
726682136
797343744
714662803
1481324421
254094494
1447811709
577761716
2066980035
6419528
81358498
1806718932
765911741
1434981265
978553693
1032770367
2063661494
45916544
29688236
820701341
1150002601
1341127829
1679595570
1015515882
1326913998
1627143595
1762954165
1821347643
350881480
1667290558
29023695
1084012722
1522858201
313092112
1213993689
1046307906
1042302922
346257542
2039839006
1694177175
1402354370
1971965656
1656090062
252466076
387535474
135983732
801247820
309084428
1124566281
922438419
679523652
41935305
1168041551
2112820124
650139630
747362074
190345463
870243856
1619307236
1480460695
2063947348
1350755943
959722139
638290141
1718174697
961495742
1365429405
867212703
2138032862
1755970593
1140667380
117070857
471510288
287572211
398515479
1018222896
404788485
1858722511
1516091430
1792802368
1590193967
210829986
506379370
229032008
635818529
1312528810
301858035
995888351
1132807406
1490248717
1646983706
191603420
1272039963
361802538
2118969992
60367038
2131319885
1090568704
1491417921
1144312353
1236029189
1773828165
380167231
1314597368
1186999881
1892432084
1606438261
763027042
873335752
142956132
1275889867
910392231
449285899
160271542
249632545
2030800776
1422167307
337882624
1699476085
1499103336
944031578
1529835002
438966063
564600172
496703230
749590513
1958222388
1636343754
445382629
1359538536
1821304742
54546341
2006121674
1648443358
2029704266
742547347
1509701543
1230588295
1854554237
1644548833
1746943036
161606745
1599608437
1977374188
1485048253
438292696
1598416488
501027050
1446836858
660124576
712634810
1209884113
1979938215
2000406616
30326239
294304605
1331447942
523996526
877629493
647534800
1764859909
1196160392
265926750
1521899334
1297759907
1547466632
26728252
1901983436
1170493888
261821883
364720856
1211174872
1216617226
212146949
2140091552
418849139
799789474
1259452697
1516265635
1651827617
1440886065
7687388
2055271413
1809536096
1305075984
83231333
971906973
2031752945
815465852
143750303
515586868
553342662
1733141490
704977628
935992580
24107134
96760841
1213865880
2130261696
140963060
1646415745
1221282372
1090845791
227984609
303968093
1931049243
50877023
1611296325
992761804
1767541379
2084238161
139468857
721978632
538262702
636999627
820450937
1334906181
290451333
793169295
1092304699
1333423129
1501820091
794257365
1602366707
1504477913
1023871472
1572568059
892442968
1055676947
1601444307
1386410000
686591722
1436077938
693492227
65130767
100651670
1244218150
772465856
388531982
724328167
1497317748
1130339079
911656305
708089074
1095862588
1183463300
1368514498
1780318272
175347228
1630293108
1072695657
779172359
1595114804
1502856454
1016406780
124579348
302028412
1110631419
1195840715
614245302
816314070
444033207
2111472891
1627513385
1223129182
1214308330
1903162711
1619768196
885508517
88964063
857590075
142541291
1993604492
461480510
1716546369
558690562
1627728277
1521325387
1170625563
2097083946
1231361212
229013405
1717714071
1069986197
2065295555
2122464932
614968074
1973565776
785548256
292704108
578665568
1112029019
2043272216
83802205
1379279276
1232159803
1137554371
668271780
273744631
241290844
1794781915
356692241
531635247
1085879742
1538556831
906380373
1269427050
1872249775
2005971003
647263865
1432210473
496275318
295917752
331878471
1951223603
1942054510
1565252782
1436450175
846455392
1921316178
1935676071
1229030871
2136335600
1025343119
1764619235
1718599910
290927590
820069210
1427606299
1095330878
686429803
1676261686
429782678
795386163
910955800
2080154022
544079965
282300842
1331335133
975330788
2023744895
383867958
1447905851
1817366520
408361778
792556618
1386797718
1241758256
932298261
1626683160
190429348
1989824566
1203847815
2070520552
2042472931
1463018672
1209926923
782740404
175667809
432130347
694145575
948521806
601720841
1374841221
2091060804
1214663622
1172221802
6255636
1392417421
2050563653
1187109008
799208478
307409539
1934860794
497284938
1826341815
853170333
1996581038
56699112
1742122697
187503271
1304169072
650323471
80196260
728523963
1141211988
889605984
1902874090
1792816112
1971104266
1760910887
624210986
1751408849
1950152074
468516914
546223382
1445505307
1596918341
1025978234
1948683747
1768691865
1911344771
1444457012
1657737004
998674530
1794188954
1948381362
1340827187
352265099
1050848466
1024349216
1429162164
1375414823
801084243
1937635297
475979884
1647106323
1855525362
93119467
1724097488
1005469455
1045991477
809139230
1577323759
1658766785
97065018
1052160196
738218663
929204787
303811313
280509844
1418971380
1395806068
888834625
1410456615
1383473136
977264306
967056844
4162275
1587950352
2117667736
421293854
532803133
1407039442
1717861601
658963772
1016152768
1068618727
455891209
1211213835
1530245713
288913583
717859837
952767100
954086934
199252434
1457579694
627628756
1325378662
582958850
1116585490
652028596
1080843280
1149967678
1724303209
545045128
471983359
2005660494
2090590684
298718003
413885835
1882111476
34625262
192389707
1193463275
284901589
1211864027
1804313714
329530976
2018249752
1020486799
1572625382
27276863
779399486
514408937
150821371
1957376240
811976259
1016152768
954444086
1066125945
822307143
692815408
1599956906
23815753
404652413
824067482
551523936
555381944
38936103
183444215
602484129
1310683081
54562433
2004925475
474793406
1783373843
186521414
936465855
1881069062
1824459997
349590304
1359091815
2036181383
565565171
1779328861
510867591
1579434759
734506068
963204693
1418243127
470896889
1555327588
1873979593
680961679
763443484
237844376
743813185
1110203091
1603059285
1489340861
571182018
1033524667
1900635658
1116470103
882743091
1468682687
2111067480
1634447711
182441299
1368369197
1142309021
1645476273
257638432
642162156
269844042
546421536
1448669483
652543972
1547988487
1060459623
1034459269
1516899379
1906002421
922191000
971315571
643100659
2141045716
617460796
1671942620
2139533370
237698400
1713954254
693468411
137993750
135565376
1712971747
1993348884
1359322780
860579253
293770238
478080267
1875264046
895720452
569244043
743516860
542239012
1157189042
769296909
277627494
1428795615
2088752956
241272538
1336858256
1350549992
1289684520
1601119983
1303493943
961912032
682797200
1045352045
484249553
987081064
904939507
165337811
1326278594
95811148
1766741022
1741258416
1393063819
2109783734
1747517038
1159189740
1834890509
1730220708
1858735268
604710248
630089703
1975786861
795073880
2051627856
538513835
200886799
1289697345
1191486493
1982215717
70961643
629490007
1739332890
1662582853
713408711
137071162
128913505
2038151563
1520350460
979927800
886125049
1993175577
1162435259
1894450689
1304709050
1902313802
1925184406
17431073
1943031124
190398760
1931146138
1547516912
1955584544
1554428107
1359539694
1117050905
221492147
974276094
2016517024
1741000518
65896481
2049983284
1797997495
2140880163
1005493149
1442418282
1307765431
963257460
1254046599
672243843
1807748635
1155358335
696753631
1119612323
1035051863
143075954
1768751751
967394965
502323534
1865042070
1417936964
427137547
1763276494
212135222
170356645
367559682
1785634785
141789830
1659671810
1243234456
1405192976
1084495818
1921005148
2078431910
1942971050
1912443093
745842434
1800188763
1352805829
332408259
1449585105
2144704052
1549765646
2020065644
1116651671
1363290396
1362373878
306484600
504020774
212754107
1940423980
445023604
549810381
199169165
1852829030
913093248
474043742
1535988679
879009282
72656991
1265556848
1373749852
140995431
608466262
678984170
1131501042
268086199
923642303
1761459646
1459195519
414563766
901422598
701132455
1419101657
1465973921
1341585314
2037937980
294338757
2036509231
750461636
935071395
307822609
1652941734
875267190
1564195630
298473963
329811204
1788138100
133842022
842024163
1520746910
1216258055
1676820820
37015472
1592132104
1949491142
778563164
2129759350
1024827133
2060129194
818275706
2140537907
431490649
232389471
222588759
824022648
131332579
735900066
1255556950
1272247060
1426014210
1621904678
938748123
158625861
1427572599
1214638969
947244462
235192991
24814566
8443101
752795374
2093254826
9044396
1382132744
1028492195
943873370
1324536694
121249871
907631249
720283510
403332687
642013714
358473168
1111539038
2053063096
967797553
9438141
313305930
707041322
396585740
1407103844
1421188825
409910545
1147971571
1447691051
1504249337
887416803
1807450241
4730008
1019559163
1567808663
1848530947
1579982100
978165975
1463952278
1367697192
2054959799
575737124
1267334383
1762092927
1312973810
1339402656
875478084
341704773
131386089
670888606
1761454539
108496121
1895667760
1045785052
1582630438
1002999539
475316212
88036730
1338407753
229062977
1110581655
1785679074
1885419668
256817805
1307744357
859199291
1281659811
780934633
734958288
583266130
1370327922
2089581478
1356531301
1279824497
345421530
1965687510
118955109
1015491449
1648441037
1432782315
420369968
842531388
1355208875
272451107
626449191
394791014
1404483615
1051331021
315835383
213106685
661133657
929619258
560090024
1669392954
1053430171
1033665228
128510884
1166127671
1700206445
308513912
1959454368
2076367993
2117524210
58940872
286346699
1806576101
243606352
1417017086
2034470056
1432657896
518834466
967032230
1218755593
1280676822
1675897628
1565532012
466470288
2089146568
2099764241
989959991
228941811
42401165
428672063
663610805
562467364
1014515685
102295858
1185601012
435594999
944049355
60664593
958642020
1406308594
872938553
1327335559
847820989
1585152966
507032692
1323888873
688785350
1087574380
2146221089
808536966
496031958
783650002
1158749218
1067387738
1120826516
236367815
1148015675
2126655149
1344527197
890491403
1145081667
212590920
2107869858
1595251220
291144151
353578207
341702911
1878702925
1165845545
331890585
1163898330
289714044
609451778
1117708382
1238221328
1705754427
1493030021
1096377073
2032196601
1975818730
831185735
1973852381
820024536
1528472290
1816522398
1721187271
1351618830
1687244384
1972490492
1978179820
568267476
1204055863
1696250937
1313173960
1980900798
1896810141
506664416
1762085028
2020968935
1351299505
1718987941
682390066
65154228
2029517931
415144837
1349753756
233793104
1716573727
1454197032
1552080001
1607492183
1999648117
462650080
985940868
347694886
91319665
1311362424
901666845
770700369
756974753
1111312647
195851797
1797887612
2139774740
2132135046
1144066719
1297939769
1869684611
1454702450
1929573128
1408571327
1671161142
10435131
2071183072
18324567
1991129580
1606716240
1590708456
323792813
966775775
1810488961
156969108
1144616439
901964360
1201728861
531440622
1417985790
471493280
1126896414
1070699201
1773589325
1025248040
1625454680
188349425
426452160
724907172
835254840
619516112
1109097964
546109243
505136918
357181143
1782352705
503097758
619344421
1769412733
2128621151
1494403588
1073461021
792511550
328674410
1560415886
1485839930
453015542
2086825667
396398011
1712348633
245762453
20278279
534595797
2065332754
939537021
818927216
600616862
1137030233
1430334186
1032917001
698090456
714418802
941977301
1816203424
342077337
830741487
1164268777
1969985342
981346576
1649815180
536802492
1692180082
1019098205
1299868980
1192649225
197221792
1922701976
1428398003
199047942
2034685267
830727879
1895789561
698092901
1931820523
889302371
2036317494
250977989
1202015879
1980073260
917846754
2027265749
1884130787
1652624465
1240766657
1614774254
1444473269
2018523224
432257090
1501524854
2070792237
806476931
244304887
1155274312
1555462621
830151538
1724406687
460891688
2059192665
1720681073
318360529
2102792917
1705618633
1571701518
1371200223
447704958
1068917470
496026372
928959412
677805233
1377931003
227994398
757356906
1669377019
57069388
1991478053
1388053054
1175281734
112135255
340412783
166172564
1878907682
1555580220
1500145625
1382265525
1849700842
422688049
1845504950
651703561
911794744
1809577438
1136267256
1316770522
2060995508
512686242
1097991902
265221073
646997522
1410835377
105371436
593770832
1459903882
78126651
445447143
753719665
1780708358
629234917
237585776
541269747
1440630945
1604672997
1248677048
384464957
740547392
397180078
201012924
637939547
769005177
1824295620
236948377
376285858
366780605
1313391692
225201498
1871188745
642343
929523069
1416485507
1550595072
1343399309
2090597075
2110596294
1560032549
2028763794
2102164619
280280393
554266093
985474581
913553403
958193012
2111370240
1835658283
1455081687
385532391
1195572013
329503577
630997572
311916890
100225396
1415765337
1817997656
220908206
367437396
184904744
1851330488
1002110089
1468667207
864904687
105384884
145517301
1083923223
999497651
487936828
1610317193
447579700
817011975
974640460
863842381
772136008
1852852816
1453874726
688502202
2077630955
1436917601
322572996
1580176215
71061766
216416735
1406891052
56293802
724103131
1834327570
1257044078
1692298511
259463454
2042375721
253953606
1917366590
1196701134
215188644
1115153890
1930907974
1079550176
1330964075
1503663463
1793982871
92122868
1616251669
1920842226
2026164520
2145662715
1142309309
97660522
1298704615
1604453437
373625644
2002719282
1055272047
479243136
97936187
1818522993
1472579761
1638000691
1846073526
617738855
1084551643
1863078924
671968916
2017389560
2127672773
107627270
2085511552
1600306563
1060782584
1600819721
736926169
1283035276
860851626
1127889070
458705962
176387222
1306910819
1937613586
1208542849
166293237
653400779
1532530711
1333965405
1069054264
841389027
1489587152
432871205
1393676759
140282142
1193665983
1373890369
535439990
338562912
1349966165
1403960317
750298220
1505512474
2071011107
1170117469
98799244
1298538525
717769941
1466162716
956290279
1298164327
922924615
199971734
1720195583
2030475891
1559934979
1242483957
306824051
1144096696
10084448
1993704070
1516358881
1083853529
1603005302
1655311497
654592877
579211654
88001765
973001563
345342293
1378172101
1940156610
2095037975
474795449
1910858098
756919675
1005670393
1889462678
631641553
340990035
214059318
1191032013
260450693
1105064308
1981409584
1370109575
1295885151
1529884924
440916662
1663890040
2102815234
2051680511
1964257089
814636999
1100610975
1547751128
1855003195
455000440
194485183
983543290
956099098
195477172
1548528535
2116500604
1196689524
1728878135
61911226
1322887602
1773646785
1680235623
1627703001
1592631788
364056525
307867104
2135298808
1443568596
1771560104
48391312
1460692956
2090255890
1863431242
966652405
76468142
397543229
1267365162
279483665
1211988779
156154268
1535151946
1010157706
808261110
1629692992
292533415
1359882804
1437950408
1037839391
1617741514
532751049
1166127671
1433843503
2006568518
1445503812
1845212611
364943485
968794878
625862035
15995577
236580770
321928828
2086629782
569475285
977262539
1770645857
810516421
1424914319
530196688
828878617
1161914056
1780642368
97646922
1656542881
530942418
1962795052
1666006543
47662083
736469224
811840646
1951184349
768468062
162680638
1676152899
855441517
1023509090
2086845126
205328444
1173165187
125825763
1321162905
1420099801
261573444
1782420377
1909869751
1958309924
490630287
574661025
1368239012
1339125775
1753603446
1328025703
473696315
312569605
1319239756
1147452295
2101305079
992943270
433591691
1314024364
2025000316
340105714
1773458362
825588612
594660637
872325475
937722069
1192804664
1387455536
2107642852
241260259
339458420
650012057
1187185832
1606226320
367621879
548031988
706313981
157535149
875307434
626077883
754047538
823046930
1556871002
676689473
1959989849
1833394202
832299771
825565088
828996621
1493731856
1958673816
1340903187
1135710915
1797050692
492343572
1416739025
1803352856
359848356
1790268618
1140703779
1832244519
506750891
523161964
355239863
1115370916
305762146
2137233540
1233512982
2069143394
674965111
1821271062
708089074
233166099
886859415
1746427534
488755994
768602747
486260802
1901427893
1417374753
1369395313
200700476
1807303401
1564472704
1034487001
269350907
1575768135
906471272
1705497964
101780462
572251021
1682763371
121756588
1136000794
1339107680
1096243795
695148471
1606108593
1155567345
520599176
838199860
1255201402
649941992
642229245
352631972
1656984488
809882214
1721303838
1056122754
832192555
80896973
1508732825
1252687198
217920849
546679125
1856538712
1823109963
288438833
612073010
332116759
462829128
688315591
2052526763
220386787
1524574036
353251963
734237957
831650489
2115566000
121576981
252726036
293492311
2111169368
1085169623
620024338
1314057534
975708256
1191393990
855684064
804866400
1323015845
1419955033
1151226842
316199627
1995064640
1524464560
651750094
1499574006
571431281
1714135223
717614676
935651041
1995589059
1397931646
417197197
704079201
32481515
867093833
290458275
282522873
671221119
1648614335
428185054
2086033439
554141551
404843528
772347828
141224741
1399767725
2014658358
2120655733
1949514523
1756216947
1604749972
1463887630
920786054
1384905192
219315956
1127020833
1501326791
769505809
2011131936
1090547171
1351541136
2081693505
913305485
564968788
795792948
253558959
1374453349
868239679
444291178
940903207
722992130
770348629
1287189602
77425687
944880251
46217024
890646538
902545858
757143045
869888388
1119759204
791364399
694166702
2015896540
836566998
376182025
1385543612
289247972
983257231
1598550985
1457146492
2145888144
1561373042
1707947035
1074968401
979782176
31632205
998147033
1991811850
1561274516
704111297
1380176755
1244596716
1461132585
1425201238
1833823726
1288407318
2081666840
748846391
894519293
722785760
839727126
1785718386
1511244833
2131467282
1030543041
1898837033
1969151677
881556449
2002012547
1849061068
745090920
1900930937
1752914569
1147636167
844563436
872915962
1375598108
1227561437
230393507
1969362953
714172992
970816528
418717549
1395130449
8545112
1327525945
159055910
152592646
259290415
402890168
281782086
1031682204
223958712
424474261
376453182
72836253
2073023147
381577587
1780249550
1931925025
1485296231
2081583761
311802869
345495411
1365778401
136862175
18052351
937808125
1787323767
1037314713
1608017946
1605186911
1226419667
1868229619
2133790457
1894594287
1827437902
455398450
826444836
1930656991
1606675115
2135590107
662634452
1407066371
739384060
128074185
1124236538
1926233964
526007800
1517379051
942295236
1407186678
59977983
378340500
440896476
1147336981
1454739270
673485764
2138965160
2001381984
695330103
1300244924
1009087766
816077787
840333906
1650104062
1781773619
1657649561
191400360
1662952738
1449747877
1338959305
1370414914
1479428851
1064236790
1081977800
901020599
18210161
1239410565
844553742
433482576
1079486311
799394831
438032153
1176116805
1119302048
1482234286
1432075084
617621160
236564700
1257772975
846028205
536710357
1246800406
661263523
419873529
1874557393
1809937051
564882406
4932648
939648440
767171705
787344031
449987224
106404411
909430642
748425203
2104856584
103174993
1517578065
1184196231
2104588171
382718498
1374261423
737799595
1822912226
1391448403
351193311
1304327492
647324382
1954630229
346912414
150855854
1892396500
1171426300
2112014595
598871923
762496562
1424367591
1058756141
2077873751
716140845
191972691
504088104
1109550347
1282294459
234590433
1262507220
1694303881
1642042376
881460502
1709580751
1604440488
2025435496
124757170
1454408862
1950159909
1208674455
1321777482
54807087
1692460163
1551072946
165424469
1980151737
1779211824
1191432933
2047888941
2105945540
2145179073
811024903
22149052
902585342
472805539
1807972196
1488447085
1815104756
1437639938
1858603779
299711835
57918485
268629536
833090440
767155085
2064658280
237169560
1398926556
2042100927
1372010707
1802510174
1783263683
933152591
112026580
1761864916
1523148435
1661385631
852514175
1012015807
171329276
960396925
1965564421
1903806792
2020172473
1063988218
1540099625
1370533211
1346335278
1623173131
897945999
886587148
1204149846
1243857312
1872365868
591577312
620812384
924394096
1877496750
1636010222
8677296
2052244899
545171485
2131960427
543215357
1769850939
1247428913
1637610060
1380581485
1987929117
542994044
406686416
150809360
1460813094
1737202583
468939442
309971308
541903269
2068497913
917881592
587528532
834021867
2086159274
772825967
1505794370
1651473723
1687609203
721329111
1258099166
460428400
165770319
710636733
1134941362
1832674691
1729505794
622525733
161895547
562588309
1134445079
1481583928
1094213237
780123623
1143101928
1908702042
1608348315
1706922272
811638220
30110627
1554122812
1244933359
1632601003
1222026469
414452715
1153421985
1976895392
531678011
2034955417
1201871629
2026827435
1689791494
96410867
417173780
764646501
485347472
2022957774
899454920
1324946166
968834180
313305930
1436412755
1859506591
590576554
1251518169
1606705427
2047496911
1232843333
1472233215
350059860
319203686
1248327563
608961771
1273554286
437755259
1933181969
995271931
1778135134
1999405797
1867495100
981139437
811385054
1452968102
1958547895
796145360
1832329035
1148554427
1913258700
1577633448
647007342
921376684
1491689729
1225560778
41634289
414579946
1899814233
671878393
529936473
1582130795
1159646363
233530952
539139712
199086469
572378386
1951537234
33431050
1591794611
1281915799
2030492639
1004243217
1994189732
83496624
304751215
316821499
1561377847
1302788058
1379347143
662805722
491298340
74450467
406893753
209192037
949636728
1232748279
1194007606
1751226669
379414980
1352815438
317127991
799446679
1662241002
1952814331
794645655
1391660272
1879817922
344785001
566314344
1436468489
820844577
669990513
1378373733
294818855
744137666
1701599995
396205017
1475669628
964154749
1885194800
590805293
1420625118
739586311
1192741743
12342472
1146026481
233013429
381071194
311951193
218624872
289572469
46245400
815422023
791926043
7476824
444232030
245520593
1800989917
1390576498
876996484
466841967
783266096
423446494
1933821945
1394625308
514336507
1489640533
1891254189
495572722
1247793090
1902812099
1814857781
1233704728
1791938105
1708842013
833387687
249116648
407739198
1432707015
1905114178
601290018
2052458901
470749732
1814619427
1533251208
42189711
1280536311
542545479
1735896153
2030965098
386098930
1814254097
1343871677
1176409528
1249965815
252748345
98155976
1259546263
1764155200
730546804
431826574
752132743
551265393
33926460
85808189
168964660
662854875
1864409216
1825642455
1062157386
1763987923
1764789703
1357185500
1739882545
494883498
2098966093
1619030436
858164806
1767359146
1293336626
1014997925
290604675
277838333
2120434781
816812166
730949118
1791438290
958186844
727901123
120580953
1329584577
310402881
1028633149
1777927303
238563912
274782352
1530537544
383632747
1199650840
2029174918
556529444
1163823382
645649461
1426047862
2007055729
772848847
37261984
1595644225
1050856267
678892454
139052676
694284604
1604053037
848484663
2027765501
329077142
515553843
925088959
455892337
1396668885
1369837772
395367810
1012494795
1149539733
793738074
1891243623
292704108
1922534194
1264387668
547201897
1438339492
894167463
1453735220
845258414
1065670174
1439515102
787242293
369380056
2077259705
1056715645
1523985162
1839919106
168888336
2086687611
678398085
1169396289
1449705939
2044001353
938673338
974358498
1050255702
427634947
1670152150
1383747264
1470312589
1473020464
71538200
990111575
1149245617
1049684605
1925080712
851416137
1902053686
165252444
93756052
594752519
1029537208
696424925
868860984
628484640
2117449174
2024732388
1716012093
1762325586
312963671
1434194367
655129479
351413824
1849461517
223996178
1890281268
92277795
404593727
1055712000
1641344794
1223508853
1192232579
713698773
109080804
887062359
539809178
1603810001
153424761
1186119250
1366630557
884833965
659738007
1030681231
2065169375
87376196
1938191764
384956168
1430089759
2028857199
1986682692
201138396
1843307197
1586598488
475725987
394355282
102722163
2069243511
1491395689
1746076336
696141745
349670230
1189072969
1573319539
1442499985
442497506
234196125
1673780998
899558032
2097419701
2088255155
1071069168
946112125
1090021750
691548507
1412129941
63875420
1220199386
1530484293
1687990892
980555949
778674916
526019284
2137709210
993882487
10134656
983636276
2022542799
1277410042
1881080669
1251381811
971087230
85116509
1826482642
1764696124
375960199
1615625250
1877546947
1599559690
1000827832
140275090
1451283598
1869149241
1654819584
1070780472
1058772433
212691531
795786053
1449718808
1260931237
1299182777
2130962136
569948675
1523294221
811419840
1545015532
729251747
1588676569
1004441089
604071718
1012020768
1049284936
1640318754
657530690
1577596694
1351186895
898026587
1866528659
237717216
646557176
1946218719
1233141571
611398186
1556654751
1241082630
1473055423
1861664188
1810796682
431573037
1229016281
1382513887
989175778
217605371
131199209
1992678686
212995575
433338654
396945569
625419713
999897532
2016323643
962409123
779647310
51508710
332199999
781487882
1558968855
263676291
506199245
287823492
2011703214
670330666
1194195218
843665277
1856182753
1832801972
982722695
1944068778
334797485
1583648600
173057149
94012817
2071350234
1368993448
1874448965
61874677
639119952
1972519689
564416779
1544152519
581543267
1759378202
1735155890
275407441
902255055
407125690
582997784
195433361
81816645
667526372
250331389
1122506510
2016632572
1561662997
625434951
848457281
1900338864
2114383161
1196781485
755237004
1552965770
762643291
1215972769
1221343973
1660677394
481982967
1971565278
2069521593
1847654614
1049021593
715237208
706774575
106989952
616948511
517898420
442433179
1041757017
926840280
409721336
215450531
1045590841
559393769
591402876
2115978022
993912664
1841008950
1406790365
1865229273
1994776800
1064426893
1885161923
1827222611
1939219522
1073306848
472255236
660993730
618614134
263676618
2090355480
757152846
809128179
2012792942
1467673643
1541980173
640273989
1475802451
1706063822
1682525589
1058350069
987963077
2046657655
1066355164
288531189
454467449
79335859
2111914944
1235259169
384972810
1989958941
1479636678
1907397527
636834737
292343545
86039330
840033027
808849279
1976974714
591889070
1573284027
984408328
656316576
2065872854
872063445
891028060
2075984634
1025731991
1162673921
1025519175
1668086926
1574810953
434175936
572844825
1024215495
918240613
1917221394
1556371723
471996575
1068763796
277604785
1134895138
1991660641
1184270064
636976156
2141163365
1564629082
195437094
1718493809
1356962734
2133959281
1223518187
1915163233
2068348889
248676429
1024710141
811466451
1284630472
318593291
1488960024
1337538903
1047286126
1899706293
1934382918
918907562
1452614718
1463134362
773029819
1035079183
1248352330
1666657198
1220412405
2086275897
2118332328
1837659675
1477786206
229224211
1745122787
1768223777
208825544
728699282
358961725
1255122406
211199763
1414478290
1419559985
16566930
1338764681
1208772926
401197159
1540441350
373749176
1621777921
1128182911
1718721295
919294391
1367189513
457271053
1361218604
207269739
1462017751
910737939
1824142239
164703243
730702055
1994854033
572832638
1688124972
87092997
1770317275
1480021480
1132070230
1560389887
1521453212
1145538132
528031571
76760363
766776223
1527593066
193099160
1840576181
312831868
403005322
1543799588
1485549208
1631505802
892216575
1578503744
122748934
1412684131
738313545
536879265
767092562
1037089739
1829231233
817264834
1165735231
53355490
1764499851
676106961
1308937788
1235321742
918093237
608110211
1960377791
229051039
2079403804
1168118530
1111800572
762041040
1544701250
1004445144
1472884989
812794994
880338303
1151178991
809651822
1202594651
380615990
1065409848
256799338
1838377914
937145969
1407127650
1020581163
598060205
2062842043
2064177808
770453737
1054443088
1909513190
688179045
2130197608
61493499
1510937264
2078900428
632523913
1749072120
1124618288
1846044554
601734974
1906008131
387024196
271681587
756084151
363071948
654474884
1275139276
1091600485
1768850955
1635022412
778522115
849986285
754662827
172849225
674886999
847927423
2044009292
160275239
574650727
658824648
1865824938
1417374472
2033359906
2046493146
1762447800
631698480
1642532821
37575254
232753757
698388221
2035885838
710340948
330542907
996462528
906479300
1826954615
679177620
1988080752
770315084
1114997382
973328869
275935682
936865182
1122804799
2023495895
1903528514
86472881
1512098150
2081673246
1460710840
1685068068
859894258
1628158660
1178272722
1395933964
72270217
1316270926
951211006
515747438
463180004
1943767717
1688057061
95447118
293224059
454721972
29689555
844505058
1664772958
92898544
1664568581
1103319962
1984617576
2133618311
149439273
793727979
345645923
216298181
878448779
1843924081
1289518059
1485342764
2117941992
2113691272
1768567804
356030392
1832970542
365026378
742777190
2108644606
1711701679
1799478250
750484630
1083933911
759794258
10780032
977053811
627221999
1637347395
1472991846
200488598
1256543284
1154664458
907365307
956381243
1944151948
1643062911
835544434
872770307
1823902752
797397477
51911190
1565596923
1571952009
31184767
183781477
579135866
836353379
685327232
2034321182
587574681
590838761
123545979
72814862
966507541
1908326082
1026255172
550505374
558317290
421712525
811236798
1793342719
562199424
575970073
1288727764
778041123
578493787
1962630713
1865389698
1206817881
931796563
1985348853
523063440
980750839
556211081
425324964
1412215629
342493001
1407624450
1287962456
448867039
2126974952
1456381591
315770894
163544580
1739449452
1362803118
1768861054
1350841729
1512502409
1332072499
1490601680
1691511054
1139499677
324696008
374432627
826080334
1580371269
977306336
1505654840
329180661
388058012
892446704
249198289
459353802
1626764939
2116588713
1494766126
25612649
1212493329
133399414
1038864820
225332532
817867844
314252105
1469210958
1390883610
205662459
132989877
1760856455
1231129548
1277466687
836941644
1690917124
1732438677
1860648740
939959976
675888470
148772261
1444318491
1297375819
870426541
980980946
121732588
1217207270
1927627854
1859158901
1324600168
218289379
1520226305
903167036
697516864
1729813775
1294958819
308500598
128097121
902806604
263268340
994076262
1264343220
436059119
1072376585
883113869
1021959787
825954737
1228507971
319853653
759186382
1485130442
1155846609
755587477
1965217867
162687624
758450335
965398770
116708431
1901846840
1877283296
1378245446
1057095962
454442028
1325317111
1366986824
667118434
117892177
1586027924
1655831992
1594094911
864084419
1221190688
339256672
1297504937
411701308
1017977640
1918059142
2102397435
371516058
341240997
1347624861
1239866891
120005331
1996779310
1042834306
1591613838
898580189
444161876
1771466077
162686849
1135464136
1158420774
1297454643
1731824567
702822451
273729075
1521123002
143240551
430484144
985287966
546204261
1027889864
1839477501
907214104
1359415111
832442179
570475062
1408008401
1444030411
861173406
1366417994
1131218197
153181201
112289727
505937723
716263788
1262219119
1972599921
20365674
1408992675
1616624433
487659083
2140091552
1297085806
355138796
1649029103
1438272644
39435889
895954250
433232328
863709131
576446834
1480157414
1355451621
1232646942
1520059060
1519622513
155130008
1308240526
1593893607
1668913161
1053555297
1917535320
189342945
549102589
314277312
597685981
64882631
1407323047
1927386738
966895103
1177502488
999039296
1406012761
1895582776
129711243
1818797107
798163862
718677156
2096929301
1259397976
371125680
86958819
2066453861
703156639
1258257090
61425163
1282844447
1596019179
1968214450
2053523866
229199720
1187845401
1018560880
1089776042
404639870
787323898
858845643
1608874756
59734773
1389586253
1684953950
148187525
861432822
847526531
279740657
2100141427
45541070
1581480906
86468271
1686079470
1880710605
379287286
1601130225
502876139
167415017
1186556670
626820006
1969099464
607375489
710620356
1285126081
402425791
1262305771
1108532512
1812690853
990490767
1486871743
1237852621
1856475196
570471329
1501532387
1743614956
2027501129
701112823
1488603045
1297719615
334729739
1861958582
1497339073
458579045
242722548
768750749
1542753677
750169135
918214476
1841117094
2140287916
373676545
1466862058
613332967
11605432
1520515740
213881972
1912771270
790884583
1265309810
1653104951
221593754
1947196748
1825651865
1451805153
1232189350
1309456802
801896035
1791476221
493724557
234094451
1939657109
149319449
2001759829
554048370
317706167
1321671766
703414675
1281925173
559575877
821919280
913132227
556039923
358965657
1470716400
703224419
655617917
1487169171
1549118537
323609282
375357598
547305329
548046737
277855128
1313650866
1722106708
1165848627
62321588
1724034507
1192177070
823442902
1036989883
1166992768
387092900
964900306
917240550
1167127693
399917163
926172256
2081670862
131380412
923868275
1192134515
1478412370
391818761
2010541415
1010815127
1595418777
1077633765
236996317
1759505341
140099764
1981663646
845864146
1257377730
331027927
1204312689
1142499617
939091670
1769224788
411665312
1764740998
1931742957
1394309639
1448074585
874028383
238174150
1835158809
2126121117
2071570425
913010393
965148309
607273361
1906861594
827749260
543743501
860376671
1390659244
1882653557
247429734
847959066
14363155
1166590097
458520024
100502396
755687940
874121779
1598030528
2059390416
778311608
384680531
251153810
1602843109
574571398
1000566901
1297394306
899512912
53438894
735520241
591540634
1711446740
1403818588
132741245
218576033
1072579909
2057581078
870441274
1841512383
1833239890
2140553552
1972875485
1030883962
919958666
1473996121
2014510450
455337547
8247987
380272534
1385048558
1757774158
589605469
895804986
361508142
990242613
311307463
924153855
739540778
423522276
861643452
2057721452
527382260
1044576324
519871761
662234083
1214828961
960999882
787859852
164532588
674691860
2024250456
444937297
1651072489
1056828642
419504440
990372613
862168123
412115776
402164592
1579375233
407088933
350503714
756636343
1791769764
812946201
1814074988
447644342
337471172
1000128994
86674736
585072506
1619009005
1062750562
813929883
1107610675
1206594709
478742231
25058354
212454902
910012439
2046142562
1850475829
468274042
1491617563
1578045107
2011382048
1266227007
1194431147
1133828754
510535292
324344494
803943972
1056521311
613263200
1082496119
955619760
1866051420
1863331662
1232731612
1550969872
52494546
753761678
33617683
1149236342
1727107534
694072868
1588545732
38644111
2058323426
1372319407
1749747315
1958614697
210707820
924257494
573825678
54590177
1181026704
1900200729
1458815389
1123316161
128975012
202355277
1016650230
573119903
104953925
1249527077
1933063799
266511847
255017078
1705570704
841702753
2000846345
293576708
1709743240
1709372736
812089186
2049259956
1144803510
95984872
701948337
2127442636
569128149
1075321732
1893555353
1649214060
767848134
1852945430
1731805663
2019629271
258679112
341875385
150007077
1231299021
906687960
1874183488
1161719498
958111495
1559361550
1878551413
476998878
1227162741
916190053
1652131663
404778885
1012337050
1758894921
2068678836
1531923980
322697892
1642581814
874920658
643875903
1371693218
1133298129
340369961
1421855733
1715621636
89749827
1104513820
1489937796
1918758904
1185145727
1924950588
216288098
771989270
1761920629
1891373096
1000557947
206397186
1372431962
1993587167
532936651
1794512758
748915069
559937503
1678345896
1602888021
1190454111
781423339
1969154674
59437993
1045174727
241698519
2125272639
1253722414
129836750
254367232
1495612796
2059678917
1640553636
449148831
2128045657
839952990
2014954235
566436156
1479769316
788015605
824315518
960148283
1889944705
1554648215
83295841
1586031457
1302313337
1881450639
243705060
1524930575
802261119
1892271862
1232611769
2017665476
1911323677
2132743181
1883784395
2040102211
1586089
1371678032
1726638816
1541623347
923269644
1370320101
608102443
1551795875
392191925
1560029801
1581034745
322987536
290371923
828629873
2040935138
484849153
1198792693
175695280
2118796423
776474393
379548970
21927476
2013508205
2070944522
1875931136
1799979566
338106751
1005851802
1165594499
1308381113
1466480272
1920043348
1701200988
665686166
739516456
443558747
100722775
1346838798
72343119
2014870760
1126874157
1146487320
625469495
1097362074
1838117409
1463533742
1731737263
1061622884
1364971287
556995730
1135415679
1823213758
1646609803
1523623919
1909198518
1260749128
807997580
523729167
37348868
2075712876
759520528
953653571
295836298
1337914404
1441632665
2063258057
1503374880
1909026552
1926777610
2121643126
266239715
646532582
232921928
891867158
245736359
1695521735
1083761022
1916063027
1285211051
1711396242
1645117848
1884259153
1542312416
1106002960
1906404591
1325931384
282047429
1950949755
139570930
952815829
457754244
97121521
227419072
748981942
1036632382
2147109271
1419415425
943206139
1585503785
205490830
2029594536
1260762220
1974604821
1704892130
1743155338
1143302386
1450712243
977945625
1016181035
1994657465
1557213641
383057296
1076933262
1248294547
2015303448
1959759603
2016917033
1257827741
289069028
635225805
1345170900
1863750902
275175181
2056967182
811668614
1430830657
1220674819
201678518
1167942516
1053745314
1938697924
350939531
343870633
281638268
68153967
572859740
881490089
1212930330
935708402
975844371
1875616077
602049164
1729766865
1668672065
1012337679
718215827
2012265265
624933069
1432359216
929783883
1832947974
1628177759
1641809447
1152103560
416933961
388761753
2122372758
732704395
37072915
1429048993
1709582163
1109410601
1920089072
828655372
1364592341
623856498
1217294052
1263307186
1252067889
261778175
1519946199
1600850871
1841135228
1472779601
11051855
995810713
59015807
1653986460
1053731282
2082899674
1963454553
1258381447
53111554
639984995
530830284
1241708271
146638270
288695656
376221477
1829984163
1934836867
805354176
1227153603
1785134072
1652272378
1037822724
1014727851
1474820131
1398552259
1940540594
481395918
529344539
495583052
1392290957
1619527548
1644694624
1813120788
1770578912
1148169273
929196869
242860828
1778399395
523828951
222720524
1510404614
1219258823
1777433099
379543555
1375608389
853499056
248572630
601016838
1645843221
1811032520
883576815
1616230819
450061855
1154023824
350989234
417197197
1111471215
2063411786
1914667579
1280293395
1101649018
2120124930
2110542778
384604885
787175638
1729720845
2039380031
393099203
1750847478
1009371208
89978603
678781290
307976357
1114532468
533063891
1704595433
968318907
1022379899
11196617
1070818516
896029762
225706811
644353835
1220496263
718890043
443852160
595630455
1033345269
590620237
1856022475
1069079978
730277811
428124745
1765290332
2102012630
1039394314
1192425146
1836151122
1056910913
726350712
1455321527
1968838363
963518773
1724177820
2121968302
32260975
439427228
1550074476
1393584933
1995604144
231161535
592870209
629564457
806910847
749537887
1705657558
2069950227
1867325616
468496870
1442499985
1160446282
1278842208
1070044329
988813845
1319952024
41751997
1104115178
32693554
1991301242
1894880426
1610879779
80577680
1662064599
1591366658
1788183030
427274508
261243344
1520733938
1661557639
1048028177
611699115
942087528
2053644791
320979948
423682370
549362469
1995124959
770116755
1124786083
383544383
1044247559
1621359402
285862615
1300691046
1441605359
312344498
783282316
1552499124
1163441615
1065801873
1309619828
562131243
638025371
1263958836
1553196473
748005611
1428125232
1863676584
371859987
1459647638
1717357996
308741352
1067908469
1909572960
1446448966
1105540558
1713533016
1247841145
1196702668
1134782550
19828410
1868275750
104063182
442112511
1342036294
387506045
1439121108
1105198686
414154411
2101955217
1140576074
1279510354
1479002330
1637150328
1350234209
1392945024
1616798818
731164919
1901363975
658907530
939613541
1048658107
1489236035
1329397057
2110749266
1460555090
647604933
407470673
1939090957
554588998
896304140
699061295
943124283
561462378
1739710558
762327476
2049313440
2055242069
1799180047
93472420
1600683181
257702991
1664883496
1357363872
1249455052
348833463
990101427
24016315
1133770635
219278746
198652995
345236514
540935863
2036480350
890146961
1552537906
549749522
140245203
1410733639
1303152003
205960852
494051045
1651413257
1136214399
2047541436
1873136915
1444149355
531949392
437786125
189825723
1581899152
137142495
860502047
601231930
1546076470
1322387863
2068678836
1792461692
1457240471
1196937737
630072533
1670943667
1103530448
203030101
1597046897
463324034
1748014664
1909503524
348193280
595437193
1219498514
1075347799
1513001863
1320095760
1118175795
517007471
1662367161
1709057199
1875032997
1204453303
401981276
1755302051
2097382123
1614308770
1733801902
1659559516
1568971750
615702718
489550952
386061042
1711214091
1728018529
1969867271
990772738
882755163
833617998
1140917208
1263164548
1679410688
1913734958
202477654
6389992
77849106
1586930421
1770975337
889361428
1982319824
1523701280
259463454
180371383
893263383
1598861288
944633671
2062294367
1791919854
297619806
776592790
478285642
1359979587
1039457767
1429938752
353639088
1556921630
1718262442
556768630
75512432
2073495598
1865371226
1048548409
347578862
1624727896
1418365467
1111185904
991156944
100800062
378459337
1909108304
777927858
350113845
546044557
1666665376
106805655
1020857854
1618650309
984625724
294054986
347294112
1295049706
2137144708
1636523688
483047544
921401592
268225810
1570612417
1295470031
557389556
1114153809
540070202
1626589042
137286211
344828246
1799563798
1162224700
937759495
1866609340
1873804812
963234045
997752294
876833865
126955387
201671366
1770780840
1757962232
1235811339
1202724540
811232388
2127627424
2137888624
1815023375
1835363600
1405380185
1174027464
934397838
1548478553
1882501564
1282970563
1822669641
337043422
1543308292
1448125279
181517628
96531800
1581773002
323740072
352466443
1091242554
1114169013
1183592683
1579915672
458247597
1240450759
1045650404
995543827
715724050
1177709522
742353960
329680478
1005077219
579285030
1821491826
1505278668
1958156666
1704829165
710599044
1932197142
1014807886
2145194150
957555983
562665993
140754855
1959954889
1925443349
1457647962
564673289
2092255084
912351733
1011190968
404650029
1500134675
905316088
287787265
1956086898
1744360444
63954560
1310662452
1980032910
1097097155
859638902
1285722921
474927774
1452643660
1837040758
2106805756
679597904
442067958
807661207
401686298
1315125881
1330464539
689235396
925156493
856347286
1167203565
271413963
2010729422
295759881
1852914352
1183400972
67773181
224170093
45815849
620240479
2110097096
788738696
1745245984
1235996032
1250949092
351581259
203305935
1958793831
184658024
981603819
879262816
1114238432
829933852
1759287054
1889545947
1382690452
791579054
1262275262
92109298
614950932
1879604293
1490498937
1669406487
1623163015
2112033331
615960520
88481612
458569210
959320915
1994577406
1176362176
661016403
1758098515
1096790595
1545243193
1785872342
496940653
2146246954
234932072
123222241
355076239
147395438
502435148
408344267
1654499139
1311539255
551901610
794088442
2107696120
1008164300
306823878
313144177
1770839989
1886995672
1110929056
207342999
356307570
1298092669
2142522154
819016834
2111485098
112304737
37951938
1922629049
2036120662
1041182214
590338727
1768503030
1474904082
334174506
1232118104
1337028590
763157639
26157649
1348064240
1972642498
693305933
300231652
628771013
1460360724
631087458
190341982
1840658492
1230807142
1837368659
83597440
1766870430
1556826403
533445085
233525819
827002265
568171627
924835627
1111205864
531027130
276044787
1458115717
1880154758
150524472
813864246
614820355
1333911598
1303517741
1088926214
753900729
1924145460
52405252
293816939
1550486050
1231728759
1268489467
293075110
1089415391
1412011012
1601928002
1725612506
1485687538
1194291629
737580987
1106985546
2133577015
1317599465
1128642361
1698604764
955604410
93898675
399232467
2019732624
1271011219
1094282406
1682498590
29220075
906489222
408520687
376913969
1380569711
116169451
1895515502
603006894
1822259949
1006180208
2087145004
1550361081
1316366587
260563737
585905606
666457938
759997998
221097960
1372273920
1081221617
1772309007
1845739322
484066690
899252508
225344381
185820758
1482786502
1947474452
2019892769
2086392161
1419124375
2042864895
415970231
1350732353
887074021
897957939
1192807936
2043247178
2064709541
392780323
269645941
1100203225
1471762691
828410765
1293627935
1857216178
729467368
134685089
1491333295
692828910
1399804689
347860723
2004311794
759512461
1675741652
2011678640
1082148260
739655274
1661717337
1412275154
502006923
673960074
1590864006
281176484
413807433
1207148377
1306266706
461092678
1484402220
1477759751
1113535860
1188505469
1275093794
724719831
758595131
1246394830
1956954048
1989245724
895238859
523719255
1861196116
2025816799
801806929
1185584
1958193787
1147485656
775768620
1598693598
742427573
1852376241
701371165
1627761958
1669157835
1633448473
805017217
188981916
1229851044
1171001758
487899389
1162470296
425371955
152948684
1449642578
1807704724
492536022
334951535
1986961219
1777399240
1016345621
78499151
1632604181
835552253
166208718
1139309081
956928366
1714791945
659784848
810267964
1943245487
963189408
487945470
1730030640
147456835
720487083
461874373
1716063532
701647758
1962527238
1358285593
2031311274
359921628
2068828507
75732161
1094235547
151828101
1935976925
1588644850
772906274
588088668
1764468423
379167209
484484844
269920460
501175276
502931869
659871309
78459153
1564652338
377313934
1674859102
716118382
2023693081
738218663
1644804365
1695597241
1499203623
283701737
581616197
518936194
1061988231
1471789054
283586251
565545020
1095472782
1844509834
240032916
838929860
1994529164
1103368694
1888798971
1744773235
1919409140
1752346607
378247135
281846144
1077847838
129706738
1838100969
501985190
350190762
461842023
1265886567
1876438868
1886817758
1478115691
1036458547
509027222
766127017
937996281
697988337
1632152083
1456306872
462047313
1144828713
1506061591
1829509857
145875411
837740320
2036634143
1573245183
607494665
1635870336
482118995
328138975
333193819
2062620908
302055236
820290164
24815450
2093671089
301642304
1855880512
1744643951
1434969980
894591695
1684613103
1861000483
187839185
2129516842
790651362
2049160776
1310883518
1545085738
1474478644
695180457
431471460
234913972
898481328
374436627
1662609647
1166514815
828970924
1901299120
898402233
166406663
338520828
434805124
955287555
396163553
1966778381
1241987392
1199457521
1835517859
1240453224
461704282
791132591
1486942953
1751746640
649509085
59964137
1392151571
650932891
1106792075
810942247
714866478
752258074
518793050
112552189
1573716970
511280778
1866967433
1441632665
269916411
1026528108
1873120515
898960695
1882418034
1165691077
178836848
1718406202
479971172
790901257
1780185606
1452265020
1497049770
1937592724
479564225
1696386824
761366293
1635645975
1378222830
1330280572
845664242
905329465
1854916684
1714838256
1830230350
1614244403
1825390925
1480495273
823445517
2056939587
1337967649
1705005547
1587046964
1549143406
1800185897
1133866204
186330544
1813904344
516519139
1708317300
971198996
1867417791
947505127
1141571724
616495975
1977014961
329425926
1894054697
2132241068
1562025266
1340637363
1698212161
2065478007
384705958
459878700
216261184
1476320253
569742729
1659044763
805485583
115785436
1405955410
425883477
1549662640
281005544
367483832
2006313111
460413967
1807627917
1738182691
1535726292
2099679900
89796321
1939077324
1037581963
1496387058
741702614
1394171787
314063130
2042464680
1732457281
1747278522
1388319817
1765406025
471021377
757443025
1534131491
1193760467
625535161
876252668
1474934431
1845261993
1642497260
1090401040
1966569907
1152145825
1137895201
1386352639
1599198637
2002461630
338564559
920565307
469618237
1479247636
549980782
882119666
1714624319
1619649021
924482351
2138075150
1710012911
1158816567
1464748789
1532903788
1300474068
483400377
1605665843
240603080
797379214
889132960
1954487231
258053373
110259514
1128383744
238242552
1861579265
1305405162
1318716981
528234516
170578620
192921209
1445331120
1459037339
553831396
1856661854
1209877676
1725444530
826748005
1382374778
420219208
1300314049
698188787
2001323818
2080929953
130077260
421603361
300368132
1825756387
759292261
764650814
1055774817
1432361544
1404143414
1393265175
1256227779
2131768224
1481060638
1441981992
715139405
1998864755
1023690108
823198982
1676943107
536723962
1482347085
2098546551
1227763999
1985363561
2000624127
1218971571
234649505
534523490
1009713684
1203408228
412052182
1963627594
390558299
680990132
1446713068
1848904921
621774356
533094153
473679452
858005440
424560550
217500728
1522983575
597150010
906204496
226276706
648980568
1586930427
126617647
1222722637
428437885
355403989
145811405
721869461
1753536497
134894594
1088263873
1702376152
1227596967
470712199
1742124567
1489826516
1675335764
1156203832
2118921839
1073519455
531809611
1631064067
1707541756
1559006702
436853678
1324586760
1777700670
130683832
126601115
118101114
1310271048
118403430
140308764
856577668
256486399
2063170032
2073871419
950305848
1253022314
1055233501
587117603
1209522533
738181673
95960931
1854269959
2011958096
755784124
1110234922
823980491
1261441027
1807491143
1597706710
1843762846
1041931004
893018524
22116790
145003763
782688241
655408346
1327551410
218507839
980845399
750059988
1727800376
354067032
1308468632
1644517481
973090712
2114497166
705528036
1070941584
355518882
2091422292
185237098
1548734200
453261018
1672614443
53272666
1532884682
1339917411
626394559
1307485674
1354643240
124992537
877278251
1087853597
646770302
406148091
1039882105
1521846859
1274255323
1271912206
1437511515
155286201
1506437186
662932885
1888883320
448268072
1326373748
1026929250
347721086
1762011975
608873317
1059341941
1504258742
1238893906
1200579271
1721483893
1507154800
9222190
747050966
1120047826
1256955613
1087975067
1326551364
1363010439
1832081317
339101565
606350119
147550199
1092386737
516587761
545594821
1919195068
1723635025
1546940823
1047993187
1319681817
1570338801
1506589177
26486840
347004831
338086600
1853990601
2073476789
876410937
561829437
862920045
1216206207
769660311
2146966606
1077676446
1090609142
281557212
2020945710
784663879
270686673
468334596
1225719319
848599151
1775154893
1719575405
1118209943
36268898
1613722407
519393898
556064849
840759179
366114122
747051381
1779503631
1293921854
1613134431
1419703151
1793736581
1474766316
1237401304
214156924
441706044
1949276964
1906644273
1323765680
494380863
354155407
1996938561
262487646
1897153633
360638070
2052072426
851378690
1141926947
1997338150
1398207402
40255651
1223915426
1928868941
1918448968
1256958054
285568298
1649167706
2054893101
2098478768
1485974819
689243449
1435807918
2052596919
1406572562
1280618640
192376907
1428917358
410951552
166231536
1572439893
2033912903
1962715370
1319012101
306338695
490910046
1841941808
213938884
973549990
690917544
1258053003
464393366
46070698
1000858273
2035811537
1252226750
97595462
1888160646
649147774
1610736476
487244280
661633389
505365294
763158861
1594438420
1450291600
72369767
344729679
461813598
2145451181
1368615508
1364240418
581599410
441826703
79489832
1472261687
1015668717
914087544
39872063
583898127
425154192
926646973
49948689
1258907506
1928615414
199028287
1295817383
1558627718
1524210204
561738958
1983870554
1382207861
1742104411
1106230805
78562605
968663661
1393137978
2031212566
1322190872
1491390139
533617203
505247213
1622134670
1734222041
302752896
1567073334
1669064461
1163326567
1364632336
2037451413
977091000
2076056414
1041811485
524643422
495173528
1729726443
1520906888
300419977
1760727015
762638697
770453737
648118227
990794933
933778282
964701521
38163377
2053835688
396729260
789131572
1754835381
1675777633
2078044123
1318127388
702928908
1699875449
142364033
12191804
617401173
323455157
557685979
59072360
87824311
1034094674
1583095808
2032202652
827308683
1385473215
1078191407
2020889746
1924702805
923970244
2001346458
333446892
1128368196
1786079195
453340095
952562040
258282243
349004801
118600178
1087196136
541476985
757174558
301623471
1509144297
802985547
683877008
1625108636
781440593
1176988986
1450159852
413913256
1343018563
1081642475
1194853709
1557861526
738725953
457084708
897551270
1312923056
2048108222
646438072
518628670
266268299
1135179767
940387800
1460618438
2073362306
800143741
956337603
421750378
1000088296
1542628800
1655530140
1938347275
601105277
2014567986
335762980
2146178470
887752309
1207266852
1052213672
2131877258
974939618
947062562
48434530
1427478847
649588730
1645434407
322879283
598086766
1947367407
1938141008
1944341755
387883676
1145728561
1947643240
806602601
110691039
2032667493
967600314
47761038
160797120
488774261
329448510
512214172
1659327706
1680232346
59510717
850860612
168961071
1624388630
1381604866
824127461
1285025169
145154553
121976007
1976958195
2090319604
622844155
408602142
578059775
1195439632
534190058
245006261
1540594939
20983418
850276926
639241000
1508105014
1462138506
866300328
856750044
5561904
2122796470
187440375
2141501434
372224960
147195583
1523574883
1029251145
121433551
926848842
1747792342
2113436362
2135379512
1752762386
449569445
1940621953
1768334449
300419977
615433782
784183959
1654430856
2106184850
417307613
1545795882
1372868745
370058595
694530446
1950153591
1790689323
1712278446
1031201966
1045325011
2012737298
925359676
257900646
261136432
1861153296
758244698
629114423
549688658
1153583119
1455341793
825946372
1617128974
660416310
1146057017
1088235186
1970464524
378932798
1692791543
1114029848
1984479469
632367416
1289178765
2040954977
1366876436
1876874183
2089350735
2091266411
1029093525
307374677
82608189
110301348
1701806790
1801256768
579807052
472779347
2023300273
1243867351
343819272
1960242613
1388216265
698124979
514644038
1407654402
1995413937
1502318032
906285582
1089726707
178747983
299129099
2049589202
473676736
130985786
1739866038
267317519
1036029204
1141409081
997285232
153759591
524847193
239819443
1833325362
1490184170
100709899
1096526031
2000813422
2058945980
1455579297
1096395571
465353168
1986003629
1554394164
844941837
1578490806
1373390694
1847890896
492536258
1748085689
1963221886
79392596
235004862
1367374094
1170437448
1900443779
1109554089
1091023722
1613522002
1803157019
1324937482
2046657655
575196482
985460198
959963009
795573883
701811079
395346168
2009443962
2019038625
351146248
25919827
2017428923
2015350188
335605009
626277380
1896312448
1737423749
1919228719
278852285
1151954715
207884087
792742984
1161194615
2030840009
283191054
1062646916
662289476
1839115437
1412806544
1929536646
342959535
1009919727
1968329966
1476901827
65261167
993149806
285189510
289318766
2143567579
1844217477
605688874
244534925
1938762614
639139780
1499797756
1988390048
102743536
490908096
819181399
290268020
195141193
853581737
1618453446
271889558
263004083
467636503
632162768
1045473395
1854981265
184299352
1656855873
1137245878
1204247721
555458146
302406618
907614935
1743391822
2130716706
706499803
1969092965
853454070
991011378
757712773
1992214415
1096988894
1692891434
1440439226
1889099861
1502787252
2003233887
423296847
485666242
1351272831
1212484417
1615763253
155557340
92155635
1371148011
746028879
1315586270
144109853
962286756
979250920
129161473
1822455394
1340998983
1284014900
926174197
1394178513
1247530718
2044652366
300899697
1803481404
776493901
2039985025
262966501
1654622216
1897894275
1080581867
2001023373
255083792
1306379260
893935818
1319342288
1524829433
752919775
1200152007
555431241
1355664011
336755677
2026270592
833074683
1817681038
200363944
1156436891
216554578
1924610352
457666462
1841839803
1422654738
606444435
1396197355
877878147
1992111690
760804967
742576424
355709018
1614269186
1572114202
136683612
1287263305
1959499985
895804526
418161667
1427452545
919498352
829610732
673248241
1995863431
1512174059
406476459
835355851
1082514792
349213914
741872547
2139169789
699359545
393947865
507341658
816076247
393897836
1015958953
540297525
260879146
35651995
556497501
382563885
882492814
86154290
1046137954
1047006409
1370398564
1486062702
405383290
1100524034
1869751673
1716135248
789772828
169629944
1512185993
354824082
2082686297
1271160888
1440847654
415553503
187359244
70733116
929377264
1187062978
217134492
631667146
1677400151
402285261
1746698452
1045291033
178036533
387657142
49226609
1469817608
1110528460
155046420
1635884855
1654023826
1427775693
554276168
1770879519
941327879
1476761175
135684392
1029287044
311381142
1885766695
906404680
1469749178
1360277379
441083501
1867673678
1810556694
2024085982
1630998700
1818962524
1416583992
78722696
1860900244
2022387391
2116652056
629568118
20039105
819937290
237610572
988322322
1788840070
311393155
1645344002
323778584
146304012
2083127580
589360080
170007454
112705863
1946121681
1750542750
2066093101
813838783
1512541946
1883753930
1718088127
1692414110
334638372
261287818
1858323380
1420131733
1097597162
90738751
476165681
1702949165
1985554078
733770612
1250623113
1541465897
1461637744
2026394558
1412816354
1711978074
2134488825
1673843499
771523107
1702988457
1696501736
916225438
54338409
619557725
545650648
843880188
1675526096
1352198076
1963588427
432572318
1627143595
560171503
1352720399
1400501325
1703896997
47490116
40726743
1945961336
671400699
543848410
1985328877
1180107152
507821142
1803536344
1410313345
1531297477
344783209
504874974
700155860
1270982540
1944820669
2090214647
1693024600
1427188205
1540369137
638592970
1958986347
259502504
1449873116
1193947215
1902916696
1960400696
844413240
660460746
1937073186
337236252
260741529
1197641879
1164451899
1496215888
1935824609
436122540
1582068793
1075592561
1033966761
162078756
657692251
1053731729
2105639683
1419090700
1265308717
720298090
1003600863
1634576335
999791701
1324733343
505870042
1565708602
591845609
1916575656
1942298984
838379515
1844621722
1067606080
1300394467
1924760217
930949643
159348777
481417971
1902578605
542793225
1205801005
201609150
1804285194
1376430785
1823074468
141256945
187440375
187043131
1484894651
1452981203
774293599
1644699251
666506189
962296630
1831948493
489141907
2111551387
1031624243
224655178
319347427
1448900055
1778828322
1548022685
955265603
1817393804
1122009827
1972521702
1775218291
320242092
202973121
415400602
967735010
1144063014
1209981040
1608562551
2013998440
1258850552
2122759084
1859865724
1227740123
1567236789
1523879984
598845467
386096979
787202759
1540884934
1335909520
861086012
943533318
1369197095
1730312197
728962938
1540283447
1813339467
501115346
1849063320
806992353
342270596
1010403861
887779560
934883870
184238477
1935336029
1702708760
1994189386
2056351734
317945011
592368616
815723207
876852619
708593213
1676986623
1219808514
13174148
1949330572
321347441
987931417
669301999
1666844801
1606527379
1426234045
395738643
1355961190
1996477526
1290532558
389080766
1814040068
1022486840
436514929
1272828505
918053771
1706266996
1176240066
1762753694
941031745
781932768
2097634376
2071312694
47294168
902652462
1529489209
469224568
892965074
1896045950
725221591
1223120454
567369756
1534256679
1918231915
1064008764
554318721
2070470420
329415161
406531048
706519457
2027649678
852150225
2054481522
2133526808
9828841
793582509
1463964791
686359987
212093158
1616785468
1865117958
246542334
1999595285
79632270
699997202
1436593319
1028067355
1773513643
1487081592
1227092040
1130269444
1566032812
1841003728
917132470
131873039
2087024258
104363163
1783100420
1009809501
477004865
929510453
2080730370
1639999053
1814129561
1149044289
1410848558
1354939305
1500835487
47719751
4453500
2016126037
1441164782
233567804
1869379860
697738357
1948899761
1104232484
1676936460
1431409549
1062749846
47132502
1649283624
664028647
1400360515
248501396
1752031436
1190998061
342395476
1886251643
7732288
1037033188
897571253
1434946691
124098607
1062273357
1125420905
381431651
698393152
2761150
1420330853
1432588808
1604591006
818684411
70454962
1883819294
232126086
1135875676
641154554
620891199
396459544
1130713092
1224250981
1925650334
570147624
1059213557
1605960641
959500900
1163597268
1779353581
1281210587
371808519
311917653
1443541090
1986251660
783453853
290929587
1859158901
1708101075
1015534055
276302409
412333579
435652505
463108479
1490335928
566822678
550574230
1766408024
900568562
1983527679
955595513
1650954634
225518554
2120047533
37753833
1585617950
1631886938
2088368984
1112311143
1545135441
1084994481
1394454135
760856712
1315103101
1062265498
1297888653
1046435164
1830075647
1750199070
1492798752
1377802834
160887680
1635243367
1609918247
981337269
1411850751
530912114
896661698
1873395064
272950418
1305232491
1417826319
1159699475
1241398527
1717524555
487772578
2096061689
354924488
44256117
1882211974
1812221567
1220689136
1041725918
684665279
546245877
647046025
2141227597
1947537767
1992130567
314107103
1199018098
283145664
270746853
1951183720
484422136
56078869
153145344
1384272053
1807635670
1474525547
927911454
977937568
1815622925
909486743
581730241
462641411
1741423757
78747563
1820045210
1370606651
920546830
1467120176
526384515
1997562173
1992634927
701510312
370233548
1719947302
47797558
1191817187
1199356746
2094042736
1926388506
4706280
2017505306
1120923975
1636982175
2020387630
1857017997
1135115791
2009735985
1230986622
164940466
1622033237
419943171
1293247536
1817493405
1669082641
1908380139
980232587
487561984
1573798086
742770248
1673241791
1032707177
206281157
5699775
1050287066
1962210129
862488915
1972744043
893807034
1084013921
1343255137
1981807595
1887364346
401222457
1476301105
112721882
1244370872
774702722
622323274
1957795975
93133842
672276355
1366856362
765204880
94317851
1576109979
547413822
221783723
20845555
391306252
315410428
1692810581
2030717797
129136970
1491018782
80867136
1177296853
972390888
117834220
843575196
1479190970
1630897905
1642113536
265540540
664355042
652613371
1794920811
1078368808
527654589
1492629948
529317314
1952504907
217758055
1331274080
1809443487
609716403
1862294006
366949215
1724557986
1811033828
1693660918
1459329752
1113098913
2054232553
105606444
398476986
1846059390
2071311849
487814701
1401814670
1016754559
759243089
1579197443
1938257603
529660176
129041301
446402152
874115840
454095050
507377030
433959746
1897890935
841425314
2050446372
756216342
1720532097
1073888362
407739198
800606550
817042303
490127366
154898893
393681661
1701834014
1114881658
1045524224
1072144190
953576428
1064362949
1324429403
1135387923
740981207
1693183545
849832223
878648426
1390002460
417017803
407043070
1525030600
1368048276
1810450740
701711124
1301440056
1137338561
2010721828
159147279
1473317541
814920887
943043466
740313558
1059918116
774573988
87445339
372084989
346988001
1893388316
2073340802
1630717536
1381250754
667281806
405046357
199757234
1386877419
291679320
1764705647
347249173
776024381
336065758
686531289
1378700373
29582077
468052385
1243122778
1308138347
1534517292
1370354250
20337469
1107880319
7831877
1195880731
878109660
1083635313
1658616401
618206465
830799117
403342794
25945901
238152355
1927168545
685115532
312593323
260660292
1939634855
103641401
63585229
169807095
1540401904
1654322938
461329636
60260735
405709561
419882326
821986409
745659748
2049729785
1773552111
1206219982
1196982913
1273605977
40726743
1929277863
2050310651
1451825510
2098689582
719142347
530971637
1837610474
576893897
1630618928
1272765647
395752806
1055013817
940809070
1636445232
258121516
100517499
1533454913
275972871
1818983779
1414185799
1025295587
283492474
1979392939
1420855226
898136017
722121737
1508387329
1900204144
1758653205
1566009725
79545747
540959067
856090968
1374975918
741401779
526431072
1303225516
2061327136
877035339
652619175
960164339
1685929695
1930780594
250548052
568105532
1884100800
1990754636
2072229152
1142689937
1451334641
61628379
1653391969
948348798
1152633776
678644723
1512901690
934844760
487808779
1875568797
1072703338
112841732
1165309142
1158934749
1512448344
2123768808
1314904293
971290728
1090640218
1769653540
552809912
1678914150
1368609731
101137572
843891862
1690392885
1363868837
585471049
863629993
1452755634
290689909
1574765806
1946781338
1724985486
89566657
423589140
1438280252
1691494456
1461804548
355719705
740517026
2024450612
856398353
1934182407
1357258419
915912420
1507701806
1613273608
1956273549
1582747927
69653034
1851734704
99853956
2059249115
1998230090
1956600046
982240633
1492798752
1903986066
1504974046
963618801
818562331
1143126438
898049162
1627943938
1904790142
992073110
665107840
893217552
658816669
823680561
602763347
304854865
864849448
140055631
1663983967
840963293
936568316
201871744
392050565
1846007151
1163491909
1076062301
323799211
850487476
1441571760
514583476
674853565
943205295
1734531536
1307489942
1480467011
1275599425
852963841
1344004484
47802925
1515469604
1182702788
1963637210
10046067
86848445
1765661889
412091004
79144233
1523148435
490738543
242518018
713913862
753572245
1210903242
1178103800
3992600
1967106294
121467068
642229245
1994563743
478534074
2035329547
196515237
816061703
59155105
1250285778
934688458
1507183350
1777920467
656126814
684812988
1904482857
1729522283
2046984492
1310917402
1112440368
1641039621
839338817
732371782
1164900149
1274421095
1464467651
1544165648
1459112146
1325486040
675252170
1284460554
619885250
1449873011
1398172328
2136362974
339875941
1783810140
1073218705
1666411641
993899477
1688572012
1947215521
1749263062
1189424397
278089667
1318787564
1890699288
1852449252
535168268
272377003
24461563
1455477423
827833947
474534329
1725392090
572312268
868076323
307245518
1577716234
1577803074
64709889
1480313853
427333455
285603345
741165861
2096263691
752105438
1724797374
168171890
2032342145
65573376
1266208021
1685871212
468853909
1881783619
339933175
468428838
866272861
824697350
285402504
1627062882
1307401141
373226861
692379680
1984251932
1638753931
1293624763
1386485166
2110762559
395724402
657958350
1364474142
909135212
1587992134
1507734829
2019099199
1393674517
872614071
867194135
575087207
888807930
433859590
1529628714
1522595427
2082015925
1165868923
587508967
182270943
1128083156
1582051129
533285261
2118187034
1386015467
1277640605
662724139
1128383744
1290501763
1896884053
1208740847
1424704905
650472470
2108228310
1535079504
1989258853
923699450
1078706292
46263175
294557738
1276168971
559244852
69251700
2078035261
1245327532
1778658342
1733943772
1478972486
672822899
126261362
1518089755
1512590499
94490214
1224404736
1966958843
1385390025
1223957858
1647021882
27232948
121920493
1863867441
775035271
1147812127
350318694
376629896
1353885081
432392985
1397493521
583539796
1014155603
347910933
379507732
796975295
1777971444
978396182
721339868
1014246126
371103138
1818305755
1924873318
586446996
113088129
1894670454
445520226
696804354
1089646509
1491435821
1309252554
2000787428
2031445308
2038495894
806909336
376496355
686850685
1140306215
1518365600
527704818
1533309362
1530150548
1436905305
1070374634
714839504
1857608360
651801487
1941572554
811733447
1147940995
504553205
1975929740
1520920548
457479439
1855652473
1254511590
1508098610
1523170698
1320977419
1455188458
1980077656
480036808
411496035
1171716979
799043461
1224544826
1967225327
873153953
1964648894
769946803
1511939338
1150556040
736061462
1570790949
66760915
759710003
539163509
39830411
317896779
911131240
1205367522
2066459288
112735952
564482046
48835389
976545486
62538559
1154818433
916215228
479797555
438846445
956767054
472496967
1606281450
866813309
1701948006
660374016
1554365631
2146793204
1213907834
2100765826
1209877676
205103185
1608798486
671057073
2059719694
355526077
1593841033
104841538
1209975977
996622959
1991301242
335889475
1166225345
1288551784
1221913640
184901997
2079960125
1785931753
8287094
153839691
535821132
1825077571
1852055056
581171266
1809958045
1824505125
1000039280
1820308997
979265061
515345539
950865374
1339185600
1723635025
477670933
1830885694
738595891
410266375
1391773657
442602109
84215228
330255634
265959285
509285039
1053330382
1146095901
864090647
1984902754
295244060
679794589
1462509103
2027045448
932361959
387928942
386855
1911977069
1712458738
1667514629
1585357215
1104277983
268546279
1100408198
889612397
1086697784
483087499
536693865
1287609582
1626997161
1527185910
1807447489
1590840280
692133253
7524136
36185983
1617883354
457474888
1840333450
58991008
922071792
1482534789
1698970333
532326966
178062972
638762883
1900410174
1826584799
362014787
469156960
1153905245
20677029
1917151499
137291040
77174575
1037600547
253122557
2136700860
755755060
1492651706
286233683
858966992
1086438890
249988997
1577513555
284120872
377466187
1747088639
2020851478
1501979104
698490980
230356853
825614631
2116420203
1284141370
324061336
1403137105
1670488077
165714621
1248595803
824067482
173536618
422099371
1975947654
1408115792
980245779
304962403
34479799
903250311
573043757
1343130804
103870956
695057945
64320718
312886895
1299914939
2134642818
1250662661
1410410705
752573345
1085570536
335043514
764724465
253838754
570968343
1468038724
1383599691
1116480065
1863486517
1660886713
2136918851
223056589
392769536
2136649485
1508564043
375178049
275006465
270650780
1576770997
1502904787
1959235215
7820915
536666767
439553757
570125451
227401733
1649120643
1525807838
1136252017
438548633
16080657
853805381
966380694
937225873
1951812598
127206016
1488792629
1928598445
129859980
2013800723
452741038
2083059343
1088093545
1242556463
374943953
1749913389
1979579160
424614813
2139361065
719616946
373575711
986120250
773308306
2074605351
1512123860
1062334525
823964327
208281933
1448148205
216059070
626177505
2136205756
1377823395
1357186464
1937915108
2091171762
1881898930
432632708
1747364261
1525631485
41063589
1204155298
636767290
1260523155
733086318
92036095
1894594287
208825544
925708386
1473997864
1958975730
936655459
463467140
739582827
379714102
1902593613
1086748122
1394338599
496192461
791224101
2122951972
725101120
1415424354
503446446
403931213
577044552
755760203
1784836753
2046493146
574647140
1790442645
264785845
1832870845
76089041
1478689051
1288351732
440389673
1855447275
236638118
1831382812
2112000402
480959211
1719535438
1299536777
34532125
845340334
1991660999
1949467406
991000241
609053264
855408580
1830014789
360818655
2394865
1552998930
1643450765
401285309
1869241794
1703752520
132692783
1545637771
238187429
1608235979
1130765298
843151765
2022863928
1469287139
1397947125
1526545502
987446518
514546378
749969328
767174136
351890048
39084753
1613452354
1009599278
393644186
263008047
553426793
1860942810
1173235302
1459292053
387556501
1292665033
587714069
353395712
868984770
87024282
102318062
402329705
1625904544
645455547
2029810640
506840091
527073427
1401721538
734670594
1014202263
1942751055
467208694
1585585774
1754510275
952790577
1460405103
771893086
1378792373
829896002
1813376723
47057995
562942361
385697536
1895549726
841973264
1204109670
2110491183
648195083
417424758
624983467
2104948958
448734962
1510479626
2126715961
197788143
298471600
1968265987
1106948922
2012120647
1663996922
1597615078
1727639293
1837696542
774691784
1879777710
1636633693
248079610
1934155907
1995101577
781443814
543456765
1010237167
1279413587
72100434
457494396
2054467336
915162947
804974598
324206939
893550707
1039830235
264031548
450302054
298129301
489952865
600553392
616681004
185590227
1193462060
1226735981
589668853
210263681
84390288
426861219
180461689
1781491606
82981297
885811320
1476170052
2009501667
763130812
1076022348
1813776288
961005515
952533607
1732170773
810413380
153704163
1589197854
1231241330
267011748
2004660062
471902871
2118382253
1580672040
134230275
173268962
997427493
845515009
512857692
969035698
1640740997
1424170653
868437468
971659817
805083572
1196920846
1417266732
633415260
1841257123
1023185926
63572993
149188239
441886126
1654808426
780476625
283080458
486991706
1852346018
981337699
927175459
1563823235
1609470737
12342472
197000557
1437566277
1048749854
960087311
712411665
591628127
1516183182
1524150371
359585997
399257627
212278576
2020745412
686628237
9233343
536158773
579550695
2044528868
929430741
1637529410
1631643932
1364634897
1114514487
1481061272
1561648232
607236578
512672827
2135952043
627756944
1414238169
740267403
749829323
1893360001
1373567219
95547801
1096945633
1990833785
868921561
587212574
2103676681
1673466865
1765480171
1347233612
1009723923
1259328999
1634466326
1237935433
425114275
729620746
1120247278
1347603561
1538477239
951166780
917228740
980351094
958553634
763274881
2082761300
1660716610
1097494557
173411612
1291801739
446493879
1656004985
2097411271
1550976301
1244184794
1919167773
1689775729
183539608
1093497362
82196127
46194997
1393161317
1876735463
516233238
154659750
1273313318
804628926
2044915524
850054397
581478524
105110639
157950040
1258846512
212450243
1534528969
1233136393
1934172810
434694792
1994129809
1999076008
2040386815
703162698
2126544785
1522295464
1770384787
1463391941
832720337
991066487
127568237
776157177
719032204
1628213971
72253314
872132290
1606593123
105439866
901107902
268379740
1280837770
1065092485
72871484
594110455
1368898479
781380200
1269680254
59734632
1770156767
1658764881
634071138
795910056
1268646942
526119002
480449339
455801087
1544790986
255251759
1980209349
1615462863
1210768431
1588650913
1406280015
1580497975
1581192676
1247039124
1305312452
288147154
690465662
400726196
688860327
158397153
341058716
444267562
1578177872
350613585
732303665
1132140896
389057239
972353816
459692142
974486599
1124596497
172218934
565408956
1421314001
1735046382
568186087
620191340
590486013
2055085368
1177576870
814220933
1407288755
122674066
1953755499
1746099437
1721736402
1550969872
1339173518
1239403224
1465858522
1680001511
1021460671
2144715385
246037833
1469795305
987410910
672331762
298621419
951274867
203544223
814853784
1882744716
363032932
1096293436
424914419
1422891506
134639104
2093526981
1885194800
633718459
1048326556
890796487
1456225498
245146794
864058655
1703815113
171794536
1574116469
69167474
1780290063
1746445639
1824120392
862107171
914627614
2025936307
435015067
1077618673
992214036
1383682478
1555434692
2029942575
219855215
1138558217
304272514
228296628
1089342925
598616336
1320991595
1136702524
1963336406
1452184939
237769685
825037576
621339652
985625778
1673817971
1428449698
1517243934
1525699386
2013692148
517363909
115816282
1430049488
1303013522
419298081
1662394868
309946725
1492458162
1616488304
244174235
966427899
1608226964
214106765
1476901827
809596367
165449399
1991017809
1168714390
289368468
367673134
1939533350
1796802714
1715530839
1691579978
2054419546
748343187
1858060900
1881523206
843223392
354358063
1996859190
617216700
1766641453
901187547
371021359
250657668
1398979973
798698219
125376503
254426842
1621105802
1835231178
9753848
1042539152
286715344
305112380
474600192
977155393
144620985
440347395
1608634747
206233942
45686245
809533052
1746548685
1383829279
1351019410
915277661
1971462824
1526002306
1309369086
7366368
495634635
479521781
433371053
126677350
1181485771
1234027007
1041302897
1076383437
1516792822
1531558774
1712957744
353026831
921010554
383566649
2024543934
740503434
1436744236
177495508
1568209541
228744014
4198117
979075842
1877397878
1169913771
167378714
123399903
611287768
1057935608
385017440
1780947245
79269664
22344307
48254514
1876206318
1034360728
1735837246
235669196
1874497303
572876766
820070061
255542317
1269457570
1819056334
1887145480
510710102
2021781127
2058318418
23026666
343566956
851713496
2100724028
1745787713
1663464896
591164840
777885942
878529309
854299528
757654550
462566068
1761812781
1168768044
1137913759
74852820
457428748
1506649808
2008006431
1544634961
678402754
1658977619
614250118
1025969586
168514995
1774364957
796317226
2105091011
792606314
1431249486
809479656
1219665556
1995066980
1540209798
1671456509
1313980734
1476344354
1488351136
16087915
981469011
1234834836
40260242
1032144501
1422788567
20337314
61656553
1883830182
271688148
739051359
1586930421
1195177736
1995576571
1820818628
26071759
140724259
1453277069
875526883
1576090959
1052649786
174822898
1460001644
566182709
53389315
1218001546
1032454321
941260894
925151106
1007612063
1903133035
1454859983
1451971595
1654155470
1638334938
517716621
1342918675
719500976
1754850915
499072470
1862524174
616571669
237043486
1120103824
1624882678
1099951185
1106491450
975728845
1709195692
1062446634
76568853
556585517
1858475315
2136713920
1560123104
1178595921
1013706536
763297413
146961446
329324454
2083758606
958852152
551200049
1983650438
1805151534
2042391461
533020507
1981112656
1724498212
1311468438
647840680
1761357734
1626145365
165370242
207718501
1597782987
1353167
566756632
1138025422
225504978
1505345289
512301619
387457679
406327624
292605266
1500339564
1893511154
1726680479
131148816
1646360
1757590572
806600600
704672404
235838054
1940175927
1256431279
1616784913
1045871744
1354502482
1648055612
356103511
1244577778
617819718
580864812
1713531464
177795810
632504647
1332735301
1376332439
1900439034
935018623
1757601006
854401866
1486318297
2017338638
485635346
1211693047
627722088
650362680
387800885
1218047786
602800679
667175249
1591167366
79820332
610900122
1440463981
1865758112
1279905768
1399525110
1504012252
1439989440
471857762
1724446940
1759359257
1158844193
1584935387
1811679917
2049039050
775008944
140723419
346284663
652211226
724615426
1983042555
472081985
2001223272
1145097502
40371136
1725231707
1990932587
412169980
253980015
895169373
1506257845
1032177908
419798933
1539302797
724394640
1507232212
1939472741
886348035
349620642
1278075600
1406905993
1434856932
1105446483
99384994
1183887382
845878491
241391026
254421968
204299385
772947089
1445390978
1951317909
303058322
335070310
614232544
1797355505
927684449
1956270130
391882042
1075917726
1641075678
712896239
1626581709
194188238
2075359229
1364206917
1169467763
1727022614
886457777
999667403
2040635154
839734208
1862644919
844119367
944064862
845989540
1711926951
2105677990
716487699
1845543588
1056251439
827100716
131808433
673519457
1329298857
765399624
1290760776
1448784408
2111231276
1729348
2097530673
473877227
805816626
557143788
1540359747
1132042706
207857680
887423819
224815243
1295127955
997994429
1030697457
1118485155
1902356740
1643396690
1541508952
236456143
79052189
384231562
2127531783
558832696
433745824
652394983
186521414
1207950528
816264642
164122999
284530798
1790078883
344272337
1597546317
1418074512
1174572134
1753159516
446306756
1015218058
53634901
1671800217
1981839686
1693955211
1301923612
1727949372
1820436517
2004932750
1345372093
2045386166
1316966924
1087447981
1315019147
1531484554
1062437381
1241702650
1814202481
893781804
2009940901
307634
1141018933
562815679
1965092381
1165651232
929787040
654025270
2101776839
1480285242
1990996084
1060373538
929703772
276853318
206578261
1178214229
2083764470
1618898827
37474322
834932243
925959604
230309647
1972455945
398196002
1172416263
1095210200
1526014793
1082641538
987754642
528044314
1482388577
26599941
1800063942
1464445902
279071048
795260189
1243736622
289958052
1609258418
2044064945
1538390467
896404497
286735879
899886669
1034134645
1843496999
861146985
1392041918
64225831
1145401955
925795134
1735949716
358316739
861659556
1790964989
214213870
2005708274
1054888433
1247634753
1177576870
1366450501
126016866
1032580662
1864373657
277975010
1778798931
1630225940
664977347
1487755759
1697250707
423251407
788316372
2014567986
29746635
1575359651
402418482
1028245875
454308189
516985208
285443409
94896575
1357061023
549839908
921688313
1871658672
2016887412
199070920
37750034
1851720605
229171184
1467502262
675593111
1384826754
445213027
1853852345
530527327
266658978
790955894
511016034
1213902818
2061373017
1723229617
1117553015
316178556
1459580849
1604173398
1443252578
282972001
604424526
960474117
456815397
349571153
782428684
913701953
1339305262
1736286840
1546031526
2128442682
324089114
1263517599
1158191677
746212358
2026140573
255088800
1201408940
1529699284
1916675429
804039693
576548688
1424401103
1745153189
1172322954
1073759765
1981812633
2036876888
417293114
48908503
1358470644
1364697776
1973515378
907631662
1606005971
1310042906
488357746
645650166
1821415283
2081858372
24709629
211844328
1023762739
1455979154
492152928
429751450
1183628386
1249080190
1778861036
64850562
1522265066
2074093960
1893979925
759549022
8917715
132662284
216239295
65683780
415227988
950451201
979118922
857158221
1299823736
218989790
1171747790
1866057260
321846637
1708051342
2074322197
754802035
819191453
876155230
1996148497
1067245080
1841676668
1950258053
218811990
1703257551
1890548095
750441834
1041469540
1417571499
1714673316
271220969
27479035
1390903995
2090380666
1371345849
1013354449
1319418306
145128936
1160968433
1590142206
1463265802
893603923
1186859606
1187273763
643449794
2092750823
686142341
1267450163
8948605
1305126576
1242370366
628715441
1696681267
2075181542
618131727
1447788959
2112601252
351412477
744386914
950275307
2079938502
1372953559
18110696
1695502636
259079667
1389350427
1783687458
1520286074
1060613707
435108576
1891725236
1222440784
1691185116
1058823208
277730337
1184321735
1949949088
1173106342
181284631
295631092
523355449
2134055331
765631758
1257523565
1429782366
765030659
1310598162
572311016
1323803284
1710585901
380813539
1121925179
307154508
1726936893
63381555
1860288213
490275432
1285458268
1685904101
169400341
528422585
793498273
587884864
2058091265
243880125
1576274753
198413134
787037428
1720201556
865063221
243166555
1011688409
931247245
2127147378
1156734290
274290490
1940244552
2084778040
559711897
1687032092
1581615253
2110184011
275594913
685973718
101023448
1341696633
1166434649
1846891555
1238118403
2011528004
106412052
299722025
136105031
1044746876
843450522
969634984
160683260
1380964176
425391160
363981458
1868619916
1846176957
1043995472
1358470644
1548368420
899027279
1899652727
1066466927
129446760
2110003215
895563298
1384045515
1391545236
622834508
1192309852
1600047
501893367
749293042
1557794269
1074749381
1633877145
1762917742
1681386664
1159650248
1362394155
59167067
1280369842
968008646
1303818772
1860257264
1482804234
1604034073
316615373
1706862015
1883114766
1791669112
439709424
1633327888
1027005778
345645923
946793093
1871762838
2042638719
614111813
1497206944
1205428216
1425420259
1334351964
1846220623
945947099
1714255828
1091333899
1325221794
57200705
571039382
1429063078
233603839
1309582799
442966733
244651915
2003352892
917846754
1129575743
342483282
1230389825
1155524035
1481823681
1779686106
1036005388
1997430027
1971104266
273794043
557261269
810040073
480488932
473466338
1425906204
1425203907
433348187
1335322420
1693863186
1789966317
416524006
951704864
113326959
2141737369
1520534866
768187715
1347742446
1742913657
193129711
1897303002
925048309
1736420438
1210703937
978887739
638762883
40255651
2000622658
52935930
1520304094
961582764
1702706603
2006331089
725486092
288616868
1966800730
670574275
915587903
573571424
2048562317
487913423
1644577321
1054299169
314583608
793618419
536688907
1565125131
1075336364
1086393259
2074426502
841503975
242036642
321172840
1521015332
2028319098
2143846969
645580962
1071819790
471237167
914926850
391779801
902952837
812730785
1539466674
988164074
1092912594
1005398566
187449071
1907023472
1274293123
1310548507
15137253
1347464258
1779256831
1385481036
1183569811
1547390052
838765416
220246234
1341155997
318823167
1233471546
1182256902
2055488116
1852852816
557120222
1271905310
1460925309
1639317524
117422682
2048823927
1004615769
442640853
1879071097
1724177820
1023250286
1716068346
1843135172
1718836253
482498471
442792192
748351133
1308960297
881519751
1674210616
614259881
862433749
1161851223
1358711357
107103333
672492149
735850456
1131116987
395703362
406467669
1870425744
134841668
1261741273
718393351
333539427
1666761700
1979150593
473546191
746019561
446243450
1339119871
1696183147
986913100
1988754054
1995433786
1068498482
71671869
541481946
1012822396
209303739
837980662
436867736
1869315899
408875757
1439737509
533676789
1375558958
1821307099
64665536
1466960445
1664855157
675351312
420204371
739189814
1845407628
1703752520
350809570
659675538
5257581
67145032
768214075
1886120907
248402166
116531550
1626632147
1146180701
1293277243
319300029
205376515
659623112
1640146925
981344596
1243062057
1364571060
2052973232
378128758
7772369
716806675
1905691238
1440154992
962135590
95253234
333109658
1240797718
1050630100
1505440979
1667774696
1814705845
248969867
689849556
1680334413
146816833
1574116469
696428913
140924562
1596066948
1224401463
1490997486
891724144
1691782498
982711164
1419384535
2094766818
1052872691
1213765853
737114330
150338345
942157720
616260262
1281558026
476551165
1173101101
730383588
1044299882
974438347
404620468
1008902660
1862644919
832947023
1736062156
1111188931
1059704839
1067613625
465681510
740058981
391316574
719048779
39338401
1559078629
524863122
1251251963
1396228368
1811970558
1084223769
1037956754
2083436054
752254216
1366263729
619227581
1677314032
591330680
1003454617
715394830
648730382
1420769331
686999118
1892881675
920721328
365943809
1082558542
1010041610
1238803764
279071048
1810018493
2132652952
429163879
1916431754
168022962
965982126
1905512330
1974323754
22240090
453824926
2082619488
627298998
664207825
954407919
1059279056
1724274641
1211665367
161956654
2072964554
2033461013
542105683
429875065
1817823029
1770233939
144416107
225075565
340863340
596840295
1110646115
1834657182
1124707570
209847175
1146708258
1504132097
1989716263
1219376391
682752421
343532494
281777398
658748601
1340929544
414096751
360160927
1186099566
1037230136
2146113197
1630825674
145650483
1269956905
503329413
1982694213
1255693150
288091676
132524460
389712986
778126362
807460956
1275686169
1038908678
993125252
181021603
999860258
1234087406
1600814298
1694138028
1490869631
1680435853
80614696
1893736629
993999135
1571301636
1806353106
1815928825
2143448593
761887166
549897740
1019921809
1268183021
1640320995
1201013001
461721562
418136453
742874908
39163994
977079793
2145099026
226578334
366830534
965267988
233317935
2078144811
1190970789
526330869
1932013706
307020756
110979862
1928263897
1751672593
1270214364
956124887
1710145421
1407853705
2113934611
1691179288
1777198140
1280466746
1322299577
772086017
1408032049
2030730201
951853141
1576695142
640612405
2127584257
1630149781
1310759212
2069838277
1293143235
1793026810
217229215
1219492561
1717573715
1026318803
305405082
953996552
1939568946
585448238
1479237516
2091240967
86463524
713731183
2011468663
927117200
1180306876
1045460665
1754336432
1152118474
1084913806
1395013817
1437165348
2145224615
619242529
1322146264
1038896243
1812056016
596260838
2108977156
1525654128
801532912
511845245
726894121
481378771
916869547
1061581692
1758706056
2076676588
1012476361
1156256748
120181559
983169930
1712023021
1791968422
522185131
1703317860
995188756
1258573499
1257785219
2086102397
821987459
1229094927
2094427436
1729897602
810258935
494317291
1299579179
1501748699
1480868687
1409970618
2051662220
794664651
302373547
322393273
497484737
1951008921
701985296
6343874
877785006
2098977397
280633706
1770407448
2099474875
1151687973
202237297
1874300040
1608037681
1612574671
1967723002
1047177903
246790992
1038576765
1465133272
235435857
1200750550
1283876653
1329201330
1009609391
1202894271
1423336289
50364173
145575428
1869734578
949712670
1928677504
2024800172
692687332
255523443
1852103052
1842514970
1368275153
1952384122
782981888
1507595060
2072350467
925179629
1630102132
1909656712
458334564
692414691
1268964216
1332924954
76682003
934247572
753681535
238714566
975616125
1639195797
1401666142
276590810
1147084705
1926731792
275803558
217858077
2133927707
962519654
1765371543
1380452217
155588426
792805644
315461336
1265627377
878629698
1787894872
219794426
1666146970
1181669900
1376866078
293958839
1882096610
1916945815
1263190898
1013357798
1433665820
1510297766
818972617
912115371
1885524816
789945148
954501979
1888480454
92991889
1907887647
1587007491
1140667380
886599
1514691252
1062414376
591678092
815448989
747066939
579653952
89455776
965239404
365080286
452490868
380173498
1280969717
232860810
1195413099
1586624421
81783061
1289748189
1048490889
1568914154
315278147
1093543739
865948099
1966989390
2105577768
1640076150
1274674271
137189006
1618451333
828753808
44479807
81355085
914821016
2084726988
437498613
486541351
1304267928
1255447622
368134141
1481908932
929725689
1142398850
242156298
1826492469
1779617392
1105313514
825229767
1699063945
483543772
701367188
585836350
603961173
1619366912
2103530263
2114987740
1775500506
96238048
2066219093
264755112
1177123761
491978830
1137219785
1287428993
657217433
120994092
869344053
850070766
1548259788
1044769006
1434038204
1496978431
1590460871
1812996013
1849643822
1803191346
1345536117
1901587126
721718740
292924515
1266408603
1685290016
957368839
1272246706
1103887324
1459263243
535150584
537451288
13429048
760312474
1232861149
1790937633
974000282
926422216
1082899840
1586416752
1840576181
1123621127
1921586409
1265467816
2097150519
455038389
1102465552
413389514
1337176934
1308259442
1430654201
67925925
751551150
538972441
962240872
610184224
583937235
1805024019
1157199393
1677096809
550883633
2083548997
1562025266
335304577
114274738
481780488
1219461384
281577869
2049589202
554213264
1109815397
1048595983
174759414
1975502806
2134432276
649595524
2135610681
572311016
1636702242
1097720922
984497176
537061752
690143015
703706621
1627212406
1734256606
893521172
1099468644
1492705798
928539221
1097534600
1862985136
762174029
1853254364
1289416960
2046207171
513942143
769722016
1674842829
1823859861
1554669279
302184219
344545665
1616813942
1854916684
1156478367
1243619379
804273123
738933136
560151913
1760369246
1594794017
1738400157
1355561221
174163907
292020247
70186437
796827887
1934091019
1846234935
1352686992
892221292
133288820
1502074468
554152737
281559746
861110564
1805675031
1595381817
1696784359
2072597798
1976446618
989177285
539481946
538243890
1386444717
1774242387
478687177
1177332611
742291697
1313220784
112718075
626324073
869147975
687838408
1882121422
1032169384
1303752240
1501566989
443558494
624363835
1347806154
2050174094
967741232
1329736186
2018388193
212590795
1711175067
458251335
1364746814
1003128023
1329374124
1233345168
1582505122
1895598295
1125533879
1113775430
1773526600
1094662199
756911967
1255684157
928050925
1028181467
1984210861
1492594593
1868960482
1611705118
2060217404
1233630060
1808114011
1772284140
753026557
1822365371
786958055
1004311563
506839368
1369063383
401484174
2136912231
904515878
1046585244
797266673
513384545
1227160065
90288103
411226965
578931528
748411590
377977055
417253982
673692793
672380575
1514381917
1088458012
1013048375
1868808897
626565037
657193810
2082869249
1954667395
447954924
1402054441
72947371
1285897830
437084188
2033662134
447687061
1003615655
805504620
2000461565
987840258
1575827002
1863925513
746655900
1223841348
157695712
1562666525
968871074
793105072
1835658283
84016862
1399822228
1191896966
1724079065
699017027
1811829924
637346195
2086233424
1884420204
911504857
717777433
2115003990
91132520
177614978
1355510092
2108525952
852489833
1584789669
415097503
1441931429
2047482797
1346666631
1644609025
1945462364
1508888548
956147156
1117175655
1293563250
1969749683
968715286
492443352
1470901095
1809957023
434980593
351555266
1087683218
222614630
1596907688
722837079
1820761640
1705922595
379767992
1279381247
125624478
1846408411
1919323689
806600206
59184294
1818600623
645351976
429931395
1605179139
2059550328
975226660
1470766847
522614937
296006514
387872232
345022339
1041401502
2013650228
1897604506
1990761616
90947700
2109316525
1483750087
946065566
192697847
420446792
941763539
1004564363
935089610
461858305
387097771
605599961
843800163
937180761
937523957
2002602695
1382046802
727438178
233407839
1877227947
1172249564
474836683
1283928788
406807257
1354172389
123599773
938603004
1465003596
1812871901
1817308426
1758188538
77476126
1355253832
1359460157
2070182769
1829867209
2078035261
1125463336
1150160627
1486167970
512828925
1565901539
1916436792
1214945802
1217352236
1520600532
889311629
287788720
673051593
862631058
555506413
2098626187
166393201
712488476
988583708
1890819461
392078816
1659367309
1415631220
629114423
1055068510
1313183241
882659932
292515649
1219229943
1836994790
499360213
1763114687
76188515
709314654
1120605369
952779138
1622881379
1298769361
1275513603
199019386
1376241014
1030387849
215935641
1074509913
610534403
830884361
757817900
1291014105
541001626
1141696190
763007697
992960514
1562663784
577245706
11573122
297853487
2047758721
993627245
836790432
210741526
1632584021
1782463799
306267596
1293212571
1701364397
403626136
768629984
1957625657
1287554219
888981235
583743119
1646009954
341831770
1562430788
258744022
981849487
1799368373
151528844
1170571267
1967301199
1910371141
77363216
492725738
191658506
437093493
1640922842
1707196549
2085943775
382617812
1373464779
1822001409
2092150787
1050372153
1047879162
1048763318
701684609
12908221
692133253
253098157
2072546223
1769669452
513977593
1127572299
1688636891
1166579352
502023315
511532679
303011607
1315753847
1303013522
1372471132
1261499126
335159889
1547516251
1453130553
811000740
1493384982
988650574
1652876868
1886559390
508268994
220225775
531790324
1634917850
292565445
2025150981
2065421314
799316225
415533680
583044266
1495146282
668207833
1641388576
740984750
1758306260
2019099199
749805161
1345889642
1054772280
447880833
766380004
102281412
1959041294
2089051999
1854735765
1644280643
82893738
241982302
1579822919
825489533
1202470137
1781515066
1801889346
699581773
1939845991
1237790516
1445921273
882818410
407794234
1048817188
240784142
1158222796
1604440488
1952372283
1088544519
1186607987
1501293641
1600819721
1666065992
259750266
385948802
1620343425
798355775
1814508218
1901707796
1196959538
145992018
303827272
1528427143
1957096153
185514782
1178397192
1438443992
191641200
1307202527
457904497
947715162
1296213581
1222034169
655759281
597677097
1864629087
2019356440
1401330979
701371165
832629673
2085758745
1348653155
829298554
108035167
1683711302
1702468517
1731965371
1324832826
1351248841
1528273663
1350960076
1549117820
1534694946
929506615
965934797
825098588
1242291601
915197319
116519543
1814249312
2105365770
46339770
423906947
1748881164
1922102736
578059775
937624821
1677946214
1908379048
1435623376
2003567210
1467898053
988666605
589280766
1682444794
101284364
555249579
1657035619
508489663
522054431
1944958360
1510072873
1085610099
478248656
1281201146
1192761672
1238007196
1935252615
2131880298
396985021
498237753
1300977186
481747734
1306805513
1101595939
2136700860
1325462308
454200349
1663346239
446668452
496193840
1058095376
887652045
1571245049
59682677
185845684
15093894
1795214940
2117167272
1262677808
1549568719
752796093
1018977862
1740143147
459688038
213304390
1648833954
500525722
337403030
1523544220
1984030644
1456426998
1396191044
932722284
2054948021
1970988386
1912838942
863734469
450302054
1762664223
944879999
1369432791
1538401460
1394146413
565334985
533966590
447634895
1371827712
857132431
916964647
1824293949
274500550
1816476946
663558992
1190503492
169592625
1189406677
308653933
1251280028
1351097916
106410629
1577339254
2112989349
650757744
1096766391
1938617528
2134354747
910791298
911252989
1095965008
370073887
679876551
2031210899
763624947
834376435
212644950
958630666
346279481
173003058
702270994
1293610610
1458395112
1413201144
775605126
355119734
1709772004
883576815
2123129863
783465943
775351150
2124913972
1329028255
544479060
921801609
1436689490
1524486078
774534071
1862225780
923846117
1871011587
857016544
1713512519
1096480539
1398821899
1046698837
1397493521
1926458879
1800997073
1634761358
248338353
415825349
805075797
921263656
665310006
938700089
346239652
237242128
308405839
489124559
1155437957
1989827688
1587046964
1518036300
712644899
1813573291
411539130
1492746404
1043364666
164410581
1036419091
631047795
1498503821
354534431
2056442561
1523698386
586338008
596899058
1601491999
1380070508
2037734935
913128520
893191597
376286081
207112074
126457694
1151444829
1177485754
1369843751
1991010430
1336719262
547810833
925990313
2069836901
1770577280
1106365188
823184769
1154296469
197986381
868358774
1358610075
928911837
1618332079
1002166853
497888810
1220350624
29791612
1051034562
2095637954
1485333370
1987542865
985399974
17556052
1523054638
1544102185
1603239347
1746844941
1134602688
1973009939
352962870
249850153
1958792245
1913286728
1943374398
25516893
327806466
389858878
485632
1402731719
1417898161
756084151
916288690
1973988678
138184122
1641351579
237225039
1629088328
1995638330
1538235664
535073717
843819741
51046645
687691003
160776481
293827858
916205851
1346569584
1112313715
1590105994
248247408
1297571272
721467407
2037568702
1250960224
820667395
1191151845
608816238
244916519
1981549604
849483222
1898195789
1731899585
765201593
1567692850
1560950085
1915012053
1168992213
818390121
1005098572
719381238
843291405
231034682
566062729
911209813
1955547019
249222166
1735893763
164686140
1499429418
320719845
1313902743
113505437
345053937
715401444
1123448332
1001147434
385821919
1365073334
143649561
73960172
1187062331
1124497981
1853658078
829265636
1272294634
583700523
206953212
37305704
1626984026
1724590973
422407126
1685257092
719576117
1709524763
633629160
1771845746
1372052084
645601375
592468057
1839380348
1857399271
1390558515
2089432810
1626858969
1783215039
962037818
1637551606
218558517
428769500
405737374
992372842
750870498
32550948
884869163
1739996993
1324433540
1304124564
620371706
1109641677
823494065
114682622
1879940591
1726910439
2054389682
1490172831
117362164
671656854
2100075419
510550829
1432270409
2006736657
462944416
19861207
826461037
446825278
1326099296
1868159871
167443512
220359956
1331300916
32415501
892797174
819456775
833630560
327510994
708416714
1501912533
755529248
1865735708
75589345
1112158195
2035835445
1823462434
1839054252
783094797
1762954165
1482037129
1437839673
97115539
712926965
140261135
419384820
1016591376
923086456
209291668
644205790
1237063723
619164883
665682030
1199068022
789809462
399711400
2023804067
970633017
1259473946
331814760
357390819
1626450627
2004631776
1367163936
1728110203
363616959
1104081851
897877956
435236709
1300715950
48015335
886430022
774573305
1822516351
1395130449
1227116148
1823025548
492824611
407619918
1917376710
230642529
79802010
1676229991
488082013
1366394914
772910768
1705908642
600130702
3511461
929961229
1804514608
1289008925
2001277379
984326794
1948084851
686570134
682831964
1866496632
384779776
614581001
1679782376
1648596828
1737423749
1599410802
775485696
297146677
250306102
1264582368
964097990
1615598924
663137544
787110841
1398769301
874610775
78725271
1619783219
463938811
1919020912
288397435
411149305
1168150841
151525610
1092091155
1917462883
1265716032
411057041
669113668
1487881417
614450277
1690442017
2087368297
578019851
959201398
1698545403
1551137455
1694710831
1553298012
531471994
1666432398
2092701212
636939617
85281166
1601208849
940650376
905091748
1033068425
822603352
1544966517
734726221
332235275
1049454141
1109557203
1148964834
499049417
1340975314
1411793989
799539161
262414865
1378937510
2022789352
616864746
1718574516
1878918826
315846792
1326544810
496912366
1319032353
526149636
1270585427
2039780447
1460873617
1516165325
615994075
488434460
883016548
1235996032
2081276433
2131628248
1034894543
764552931
976859078
6914455
1637992359
1866173227
1486730428
1349934616
1533692747
1733353051
345798999
831966190
2081358208
1551849598
1801682628
1306861644
516010281
856767889
1953321423
1570612417
1025949455
1112304663
1352921698
62277264
1723796757
280657931
325018992
335530039
1019200147
999399675
442236672
428660743
1414502209
85118054
573170468
83206464
303058743
1910897622
1717741697
1498139737
2131952161
541749602
561840907
2080999606
826813201
378735092
980496650
2025608840
738850225
462650874
1605755626
905905606
1730713535
1612167268
148846881
908356779
1381190356
468625603
851611765
1574589117
1769535296
2082454670
692912156
2079953328
1496461038
729650429
954157469
1348988582
846396366
856345292
1868040257
2117007210
1711144604
1459277811
122424629
676180063
1920043986
826290452
1202376281
59408501
83137699
2050608260
253187070
1137950171
175845509
1280293395
1563670159
199168383
1432428180
700925824
778267504
971671276
1728241159
13434183
1038606327
1643896802
1450345264
139380153
1996937032
699945347
1041584239
520197034
1971868167
526184784
597530224
1186283011
84348064
362383967
1917096860
852456911
248911462
1250437595
525874858
941117806
177495508
1608775980
1844267607
1680729643
304940329
1885553494
481755266
94441940
1408571327
890780416
1592571535
1665675084
1885089097
2131534813
1921845155
1046349465
1021082709
1922035323
1683727914
2144467003
2136572583
875506962
946114483
268456167
1644114486
1600253586
771675629
874891335
529396225
1814680083
303941008
1755699788
851381633
1544933126
447632251
430402197
1739143567
355917434
1973492216
1829650403
463643696
1894547314
1704533646
1312969683
1084349058
121955011
1416043273
503727750
1312596301
1118602881
655377624
1736236905
492883533
2106422391
2071326614
1096540915
1217041868
462003375
1550257793
2124432623
1185998132
116896432
1323579374
2115779273
222893075
719042232
991802434
284889592
1525698566
1210324557
410389554
1596680949
2067889818
1621133354
451829082
1344333607
374604703
188688261
496962481
1546674998
369541142
2003892884
370681221
1208487084
1515354823
981051373
1917233796
975518525
1670010099
1244292937
1782302037
1108921511
421962964
206764717
290044023
316651250
471199696
798197641
1118282103
95019811
1037160609
1039831848
537789525
1845330274
133465520
604636177
1336880835
570918783
195274106
2110373665
1398053026
1798463896
683432820
998536606
22479066
1128882310
619083380
2042924048
404943247
851362504
123873935
1046247508
485252959
727193586
1245259167
2131435999
872822768
722985767
330528501
20994892
1565634559
1628014103
2006628006
897134049
1459064921
464410624
179985548
1684309660
527157604
1720513430
2082461869
1374902914
1530555980
1224390763
2144653140
1720576441
779366340
136446650
510880763
232725160
1258132849
1093567735
66427465
57200330
1671245049
1121507845
1131378333
832909466
1373192852
956393144
1006490157
740223343
867857998
1099994451
580772897
1676007031
707120219
725292419
1779905122
1868552381
1895300851
1698929641
1410578159
6164734
1295513708
17464319
1567819539
1762567145
1411380867
14623630
1634933224
1528137257
223135316
1824834806
621370319
1186517281
946475965
1728213312
1404143414
2127376493
1877811515
1687116850
1779437003
1794483042
1522231689
16338770
531059888
1721128212
105754403
558206157
539336116
113941372
74385518
324037583
323609282
2132791299
1385402021
1759995752
2012275533
1084288515
1564355821
284889592
1426727847
66049800
1177804136
1340961085
474439775
1449648906
672528885
1489995083
1586392596
2025020315
1345535526
1087874797
553114312
1677453540
1466071314
1427436605
1800692730
814263536
110297967
1583443892
1333806032
1351046980
505106987
2085162548
1593275304
702321409
1516296155
946959596
1238841274
664277681
1689468577
253661845
711040995
50458101
1395946634
160121431
1725714701
1408036167
2080666875
1205723776
1741300368
667781827
1009127752
1382514187
440807013
967068535
1812320970
733781010
677522725
252688688
45304468
1563888262
1315219812
1466793174
605385873
1255434481
92293457
460688994
1241578597
479768870
953437193
854034297
1645753047
2094307584
1034571609
1202337000
542160666
1268105337
1882703438
1046506242
76058925
1257003495
1081812980
1964954240
1644505957
1216555104
1182828145
2029060767
1005879938
786536473
1370737972
374241609
1332513563
292906006
1385855826
877077556
662586431
921884496
1017578153
530912933
178923848
94172840
1433733359
1706216617
1019991245
959694331
929293102
227550188
1051181218
533615430
1738577306
1662940397
1998611678
1818925961
1226652115
1965846150
950118653
1463224354
1365265490
690419719
1897654946
804546080
1650760240
1096535165
383789225
1229750659
6164734
877575793
785829724
364684057
581643504
1174756454
1535015992
1051403035
1358890397
1984103289
297416086
658226284
1590526352
1705402670
32031981
171940846
887009756
889677987
962051756
711954087
736885235
221984826
783058914
1325528311
649337082
1707026723
1140580140
2056584579
2030880480
1065837828
1036165421
1710927033
1573825699
1606347117
1748474527
2061369500
2017347831
1566023245
364522624
176460907
1377773429
1845473663
874511226
1374545046
1159401531
709710003
1654993450
446811476
781935331
1369518261
120557205
629968808
403447851
404883420
557537694
1793988886
540831506
1235444958
1992917252
1473858390
125131733
1684316927
637170907
2143979798
236376604
823749020
155710105
70408855
165590611
959705210
1143747273
2097150519
1651050252
1353850923
708600597
797841866
305832813
1250143661
704920574
2115876564
42546820
1105755768
413805981
1208083054
47863160
1201453946
606502229
883582096
1536451088
1735286173
853776691
601136697
1042299060
1301382227
727160042
718416229
898601314
1290788033
1012104843
1704438591
339044158
1234345062
709829028
265405854
255943140
1083886925
11720217
725864586
1296966461
606661194
349296300
1705713261
413741051
1254192069
1838337096
1961685123
247999654
1628351688
1103161613
1850717202
1316270926
1410283337
789227426
121304654
311378057
162688100
423284610
980341885
491859699
1935725286
2079296965
607305340
1176936979
372864536
1813394610
673051593
1018315429
2031773812
751516942
1230532889
1849405303
768568493
63722482
1559544712
1138643536
832475354
394937424
2135875463
1030707026
1807719523
886430022
669820848
77500251
1004901438
1424154098
1951063034
1346754834
721454138
550021016
490461122
857382371
89516580
332436427
200742550
2125001264
898232145
1778602719
2134030345
1396553118
576926765
1006969221
1783863186
1945117291
1350775792
508189404
1389688503
568556809
1619723235
1686215371
1216950884
915174181
555948368
1676221009
1707149904
1812501145
799138835
282836157
945586827
1200601517
549990153
1945416782
133222585
103916882
2132559005
1259326487
568566543
414163159
1025197190
935465767
1347761542
318172334
1607159589
517216394
693350316
373546781
569022548
918074870
852828406
112514748
394172703
1898043554
1441219443
1498310883
2062754875
1547202569
1187320229
503055965
128965250
1373194124
2026044936
1612293267
2006295162
1031037691
244287476
1486846144
1637520465
2035747127
581949750
1358695230
845327869
380614978
1592879503
466863101
644127573
1036904768
1156734290
343814879
1975230971
1888132169
1928002537
1747157929
1391566566
85755999
1065294316
800894029
604208030
45678517
2084127550
1513378893
474442006
1148193499
279791064
1666550420
380203573
1174542123
776448643
2003189758
1318692013
1873387591
2098216774
749383418
1007803668
244212954
358733364
1555385033
2097956024
355298646
1315715135
290882655
1009379838
651196558
1832199872
915347051
715719976
1829417841
1812364172
1207448677
321106661
1555281441
1281002598
941626062
314616702
1538082813
80855381
657376330
1400530671
2062041601
289141664
703740908
1308265234
500183276
2126699848
1619198989
1614976484
924991818
1072704768
447384897
629253580
272778333
191476586
663444182
1986453302
2131628387
431019323
1729707378
86480673
36439980
1822977279
491564669
999374292
2034119461
1371126968
1168407112
624089643
699856802
1583916450
1863514360
1234384781
2128689132
1645442468
585996999
306021123
1181993720
1842636715
1903537578
1790140369
2139890569
2092716335
984571076
1485526637
903025368
1610151807
1837692740
1318483481
888784445
1507033931
336113078
447337784
1297198042
529822788
125426026
1638422546
21357431
587880073
1121347096
1410168411
1916273963
1762924726
491074120
775221421
1532028186
2124607923
567607969
1105734608
1376060939
1903833313
78934947
527235189
246701207
1078383582
301380157
451057883
222449380
1243387128
1342648837
919857800
1775292477
1576077663
124527194
839111523
1691530183
1233737524
540752443
1761911393
344444795
404824245
1995517180
1618195574
426467203
1809448570
378669904
1867488970
721520041
324825622
915349749
722643708
1913769605
222845585
1916031044
1214816205
233093382
1284454294
922908024
856839268
735708619
534246158
1536222762
1504703152
1567026052
660993730
1825187316
1978096411
83415006
1155084277
641458864
1888132169
1960859661
2116328016
624382588
971706550
1114574570
1703864344
295899752
1306236168
445184376
299260369
2015879186
1331194975
3902252
251196332
1622417683
815571230
782271533
306214597
827117408
1795419868
933404650
426391567
922549394
1809937051
478259534
1383082278
288631099
1873365940
206190909
1398023847
2025435496
1455989853
104611330
1618775450
592334157
1643847692
482768413
495714092
912782576
192862857
1192634743
681261734
1905073392
523100882
28975208
941728694
851742556
1321850674
2083528754
822375789
605396272
248083371
1436269123
163811414
211576619
534461050
497618582
689256510
2139411872
941239855
1921044075
54068403
833167422
2144068300
535647379
468073825
11966930
1698275344
1363893681
1882418034
548524455
807668434
1989436969
1121809350
2007002840
1888276419
1156478367
1261175423
195414516
340427008
1079665816
379441807
195278477
1013887039
852519102
155193320
574720183
1471738916
1931085763
1431077764
60361001
1630325231
476251367
1911272436
657304509
1612424092
244739053
209692102
1082112943
1289721988
1204526631
516739975
1537772203
1027172069
1263421962
1553510582
2130609873
1114542775
2145605398
1541059927
96071139
668980255
1114158702
1158699853
868043502
1303553859
524156281
1241503312
1158884075
768998116
848880595
1384541545
1521852751
1844318859
1240574321
1114921863
1321794897
1589605581
1270309446
1777278540
1095133313
1427794904
209365382
924830075
856342427
133059753
1816794508
1406046331
1197441897
821867922
429966889
783779643
525205374
1384270330
933059229
1237783615
1009396207
394694176
524758586
686788134
691581556
1555665797
2094059705
348505545
1257018072
440662277
585794022
250587862
1959056172
1385761484
1018442385
562561457
1739398833
47826443
2113328166
1452003792
534075285
906578603
1414345031
1401296370
324970959
1114065388
1260320945
846721846
1685936258
1400752605
84706913
146900427
1698195119
662075083
554163801
1144960197
466645143
2047025
2034389414
144945001
571484128
603562428
2120585441
1215043209
1661326265
1761912485
1542515887
2044911207
21251428
430168546
1413268057
669520710
1706063152
736321784
1991184164
1204903283
1479353617
149146004
308500598
1283233527
2058361655
1902050800
238512490
1662135626
557660063
74375683
1501137583
2057741724
1910466952
890454458
1706518871
1177643632
1699227121
246324831
606350119
1424353301
820296571
1414732985
1038738296
1429125618
624987375
1095598218
668585706
105837531
1825279103
550767266
1830942020
1631286294
1257104835
942808632
1548259788
1317293329
1201878347
651243893
1612920963
1733852661
1044822541
2077289601
1425309221
1166770241
274128788
1913586541
1381819685
146001978
1381956597
2123976939
1268260845
796876092
163816286
31691472
1763526881
351846766
195153383
1999110220
974807422
1435859052
1323137717
206543391
1599324465
1701089246
908503319
1410914720
1872639550
1089296916
1229064459
1788766912
1735514037
1608933010
1338734030
654608986
1439121108
1205137804
354729253
1632582250
309498937
443581672
1654836023
727494893
479352255
1542039596
880309472
1137131224
579285030
2136124147
1746412088
1143050646
1427233578
1705753715
722400776
1282130719
818119079
13519564
1443254159
977425410
2052708844
1814261801
1693531853
1754122252
828953868
1889385330
528546300
1698190635
3989397
1271292366
299063377
934865039
1324421845
1048772027
1501563410
619622389
1424253291
1527803023
2009496777
1030702183
986589501
132161947
999774817
1642783498
1846167494
396821755
1005416348
1192685679
1306800187
1535255310
419497720
1354660337
1150831498
2105078473
1419735902
1874342076
1519117518
873941183
940156115
358846436
1928064685
1880028457
1699853081
186466774
553589419
966320362
923589907
1974956349
975319084
349524203
786031122
788205273
1964934126
1226279643
564339237
2114842781
506716419
1822062594
1911242270
1150864152
878529309
1757284720
1783718972
932606909
438489851
2140783970
304712259
1840237026
744490051
852828406
637170907
90570290
1391288048
1621845346
816559018
1589301695
1067746128
593789487
1325221794
64843288
302861129
1997040239
2083666980
807051258
1869716933
1828329538
2035292895
1283045585
1112427458
1010412825
2036943169
2122006500
1897476777
1977878002
481707809
1957056154
1944564305
663947517
686731145
2117338040
941300122
506520078
2075936121
1413187957
186561239
1890548095
898753229
1607882369
1842938019
922028441
463811047
231072970
603799904
423964987
688625284
1061255929
322816835
216548497
140490206
885015020
2086898544
638579809
1299378601
853751261
698657834
2118979430
1543595955
1213295422
438348407
1325431181
263773295
1566480499
1193594825
1319055070
791695970
221251536
277383710
1375200923
391733262
1976835319
1402576008
825976606
1437173106
666962128
2093414094
744821209
1413312665
1260550423
242592483
971421256
929153311
1554891153
1746893381
657379415
1996401440
1961026511
302293299
530546308
356984264
566936234
1254673910
106179032
625479918
1996424614
1081192971
1740677260
880268251
1249499689
1407412446
6099467
1356599689
617316051
1715907283
1633151476
1526035655
1241277104
2092636978
457959400
469106920
155041894
1771349551
1030061286
491579208
1559749959
140336912
921207237
729900910
585491500
1215451216
1130723058
715084088
756063826
1735878562
215469151
1893919493
1424115355
1689175093
590272149
1271245905
872229224
506183643
786594905
1568205913
1990980113
664433264
1040512383
1352521482
1504510531
484678830
1315513873
844665422
1059435724
200835026
1604433834
173036773
1988731452
2136860958
658391188
1516721408
1819092487
1774298396
1017618093
567724173
2137903499
1384762443
700283708
616524359
253951192
1572852690
1695234086
69283160
1301946237
1116671382
582000490
1759653187
804460740
1150296945
280579669
230393551
1360145202
13110090
183508196
967977778
1943269389
976107599
986082416
1141642626
700164447
1516895520
672109601
1143014172
1638224531
1246649698
448475632
400563240
276799945
1995653764
104052426
498140879
442934363
1246401407
1842369413
576448535
939339491
1857473703
1855438514
886079770
1524265998
1866606542
1770267219
2055501292
367663635
1056609760
1923436617
1607435125
1665051536
1159051950
1592420745
1469681741
1106732505
2036389616
537128964
1714280928
361811049
306158220
311060205
1257104439
439681123
1136615536
1326964261
1663014663
225003133
940435001
139078520
1673839679
1956235878
587027701
37208556
366775793
987241692
106725496
1761357734
2047114261
1205392555
2121467834
1330821203
1273114662
1492724357
719080990
1834788504
443336083
269973741
900162545
850363185
553419181
835377096
283931798
1771180916
1371673907
1597667993
1785422822
1473393350
1874470794
361905159
562478017
1407959772
995983637
2146547074
1495357139
192334728
1706742877
1901076531
1887457856
91097413
853646823
1036870574
1956130601
28994822
1732585685
784183959
1002323067
1330087437
631228611
701094682
1545947968
1215667543
2061620518
326735638
1093775197
640639221
774541470
1394899649
1131116987
508410696
593086588
1962233283
884496651
417109144
251205401
96173394
1062661388
880179791
905619409
604964611
963419037
11164413
867758537
699032692
1218147062
1903173148
1508211976
828021255
177214964
1860905412
1565475694
1372658823
320488964
991473926
2115402553
2132567822
1120913489
929055291
844212570
615882402
645432039
367856463
113063686
1154463668
179676698
745260448
1370436084
122342553
1781034892
1656963201
999720151
111789263
1925325757
1933155760
2141212646
1000909662
634140783
1616216314
654168383
1564803320
1193117606
1346381076
662954538
833196524
1201364394
517200695
578970057
1651338481
1214821215
1574293877
1359299218
6117609
1345257272
1844728640
976785469
2119960092
474777591
1892513209
717984482
1447184843
70893805
1009823856
77442062
950296132
107718222
315074319
1773198009
1781148149
524409869
1061651569
1550240070
437494540
886125049
556949098
1611075580
161878095
1999087210
1403508051
1208063433
1481195887
74219771
1331087102
2104940274
1157237342
468080783
809822429
658552111
195640442
157824436
1758626497
706173991
757491348
1176703454
1945392444
1094192646
1493817318
1312207023
1360475109
1487168444
225684183
1142939378
270103459
789349677
2115774631
1049735174
1003476348
1847777999
323888912
2029013095
347121233
2019271938
19480797
948631084
28726085
642634776
1996672041
658134391
981596598
1043938501
2024717781
1748641440
904133715
1251647966
665876883
1425370728
1091467302
1635197878
112061962
205339992
1357176702
1542449578
461179707
163475247
124951172
117403134
462935961
2099023907
208323964
678841720
753781655
182360129
428919196
2093616406
312124885
118297532
853496237
995493360
540986879
1493430684
561444533
1569454495
600600607
578592134
1558841116
408303948
2001315829
784372704
1748409733
1409228601
1837052070
181064022
530484963
11512091
528702484
77653424
123985828
44874284
1737241157
1919379979
794733504
513396587
304896263
774265574
1893754480
2091564445
1356962128
479383475
1173343590
906428166
336021185
112329828
141744195
1703535318
940994900
1043274040
236774038
1134994985
1188623472
384748119
482962899
194037467
1265059633
459161880
2090432938
2009887269
688186699
1038120464
226012733
1900273529
1072755219
1311292494
1403104510
2090457470
2018473100
1383944328
657723449
2048048474
519791211
1681177132
399195718
1102270238
1398127622
1784702478
886717888
887248197
642499544
426607299
1246442257
684040494
1518608400
1879916598
228330140
1907331354
1593593438
2118126842
1972034752
324157506
559961165
311499049
1111772167
1122886342
500657540
707534961
1563448322
1283822591
352968437
1610897357
678399889
1263798382
957561783
1872129348
710231195
1866364573
1913764004
1512157915
1143007363
1850808380
918775027
144360775
225113940
494726746
1253083571
2141289862
1918230602
950348179
127534727
1844711727
526021565
111191760
1938167810
248553777
436584842
972282374
5189131
412921156
492059580
1907483418
1631719569
419112461
2101053293
1238230477
1395817731
856389376
625419713
1276978356
1678773907
1456365092
1171373569
512618618
1673247862
1205933127
1469038332
362132988
691483142
202258379
1427582447
43628542
1038250819
984151062
1689738689
1177058499
267566119
448089811
337049404
1495697254
88004171
83598457
1654004611
873456623
459455647
983328895
1176800884
1899157717
1974556680
1141799383
1707949012
426648879
1747551694
1222780663
1523437853
1572712431
1901475567
124687067
2060695384
309525319
528106541
642403251
998933962
1708693523
1721903875
1062318648
1647809497
1578341028
960840838
196237801
322107257
1776044442
1303382807
774363802
916577877
570754618
1894966446
1578183175
259215636
1441945397
10683199
169236231
1395168084
56088720
1642346136
97059632
1554229106
360391310
931129411
671654067
1586561067
797986629
1376806401
1406909701
2005647335
1908854424
171920557
493403461
68981396
2003195872
1439481547
1920833403
241231905
1309017561
1456910163
9858629
1761853875
1463723126
1379738729
639555392
282462735
85927126
1348096511
1620029682
623956417
909846652
1460749222
463389615
392361567
561643791
1989418419
132081408
2017445636
1744925052
5122399
26561219
156193567
931282065
2080092001
1870431468
113140171
2121939049
951291989
1453436479
1567839469
387244313
157779352
508706179
19449949
620599617
82837331
1872020708
56857011
1957590470
913462039
1027360437
1841679838
1981975809
920170967
892305491
977658878
2080550782
949412525
1416616226
1129239834
1029398992
1489498569
650278211
2061864079
1356167625
450828897
803230579
498651425
1451710171
1157685701
1155331166
643079008
544450392
339037199
1108335671
1401356464
1065937867
483047544
550256684
773714158
1300350312
1848986767
31603013
2057382339
2053766284
1876517315
68728563
2017130473
628536655
1785077998
1864674873
1617026715
1097967259
1094159601
939204707
1709065255
174185744
1609197373
1654763873
969730537
545581326
1817088841
1397744398
95966606
2125496806
519570685
499903114
105169865
295050852
1446255281
1675652110
967914818
992185984
848289186
2123170496
580013951
257075693
1813682199
1499083806
1128585818
40384817
1835124214
209226736
1402556307
1933832632
64141842
1904658275
1558662049
2010492146
1833807438
958600410
1326544810
1025854943
463751011
918408064
1822503755
820378232
635994313
1501315534
860221856
248614529
1058437938
800857727
255262386
478761122
399813061
1063094679
1138283939
1484925502
1102040702
2137296879
1644779616
1665713586
1211827029
264967688
799268378
1501786898
478549066
1771801288
242486829
791312309
857023141
451043587
1154095010
1823474901
1234177714
550383887
1166926123
772061120
455981353
1173794479
1362449850
1341040471
1336498318
1590070736
95506347
460348147
1358383301
257740331
129814476
1680274303
711763002
405493362
1952505650
468602828
209329796
668925797
2110623918
471364298
966411023
1660611819
1884946743
1447364581
1792389922
1445552965
2121863900
529491560
1269818130
1126118562
1111624183
777188357
873632178
584065651
286990655
1565330398
625753336
177363728
222539529
1360309428
1011873785
553557769
535408704
587688462
1119797513
1432327812
544133157
968757755
224540528
1255471143
634258601
2109409864
416946700
1123501582
1835467795
759008833
2044999564
937104811
338489509
441410254
983382828
898517988
307240355
1077134056
922510859
1682604563
1241419332
1043642719
375750309
520494954
1950478286
2046613002
880153513
565258118
783910711
1232480465
1701318836
633164250
1838939509
337350407
1165832055
1493825630
2128222071
141304263
1326527353
1691397258
750394515
1654300807
1888356190
887416605
2070732346
1685315702
1522384266
362268405
611517890
712361021
1293063752
72642602
787052085
1871218468
474710716
409689472
441059439
1590612311
86455722
1012702313
1868062789
481366157
1686545733
2044821618
1087535024
1840292030
1904133087
1708291873
1584683948
904671597
854972202
1683991129
1680370277
382297898
548348473
485415301
776162062
1625854305
1870577725
405046260
698917062
292069918
1436780333
2119868924
1504223789
184842204
1987367091
1087407106
2100739115
1080629499
1780050936
976505582
1305682765
428977064
695977677
1182095498
640673054
2017008901
1013079129
281289446
1074150904
1159021515
14367577
657554685
225416485
570450002
944413701
50492261
1991901802
1965415773
2026518012
1155323649
51505070
2108062174
1921209375
1269858753
1715903328
718315392
1303650824
1564780061
1938199875
572446355
1342453374
1923243235
866148765
1595563769
1215830186
1184959216
590789688
467065878
920836487
407066160
1250894354
114389706
1953654493
840873221
1087696016
1405368793
2059749373
1013468842
656764673
1535907274
1612862928
1332196786
1270183173
199065620
77312628
577823328
1787192215
1244011055
1186527280
1503120737
1961301446
626504917
309978653
815531321
1916254433
339813665
805920546
1888258485
712192985
1888719998
1526034943
1438055167
1144890063
1481311543
178702758
830281706
1477740527
1028437418
657726818
1148261711
783942047
1556935355
847307779
1184179957
312104306
928248875
2098285089
524181339
1229920301
13037150
1701517186
267480142
1646050287
381928968
1702394631
707864453
1104109860
2147049054
1202393038
1660850943
707029727
1480439375
1045484215
1113049994
286496550
1522562759
1985388469
1378487252
965137725
1137529758
536815768
507037990
633718459
388374049
99448799
1236102502
934444812
1378182146
1169874937
729584325
2072969890
18937769
1967945703
1021326255
101306802
1181635273
1447203268
122743076
96165250
57491127
1519904897
811599856
798349896
729170764
1865047224
1722199017
1113049001
1791615856
2097243121
1712924762
2055728063
684706385
1093067090
1074294998
2052765257
2067832542
1861522634
1765906121
1397391672
1745949105
1758755800
1155751575
225352169
1660676146
1445186596
1897750156
480017393
1196204677
1910477932
707305857
2042351833
44411393
801361694
1641846321
2072650000
847283948
1326212846
1560427913
646497667
749730243
1075088873
1480574565
680857757
938238488
1984816358
1825026658
1986643129
1065749766
1559882364
592545976
442586591
687235975
290374137
805997552
2084411189
601504227
1233075347
271466017
463001452
887656260
1995891630
1634732507
1774404219
870472425
2130385145
1261321592
187304599
1118501331
713483017
2003638742
576199927
281225350
732558617
1210673838
504486946
666873332
1910495179
1859020456
1468954271
387455650
2102870379
1223464370
1633069060
1360374583
2125179182
1115292409
890333026
678070706
901160312
1859460402
420323774
34399875
1547341473
1681113928
1258714987
1570950818
838842973
998823625
1370273969
160549098
2125926132
1204600239
1761799506
1550514231
1564833812
366955550
523957141
1052157384
1563976150
1255754942
1386799600
421489978
1159462536
606115137
1018989818
1513678843
146729599
1980606229
674707651
31126143
678116914
328783306
271800561
1241633890
67198142
587785713
1979426528
143701277
1027262308
619127220
1424232588
140877142
286392732
576597083
801857594
2118207431
1035661512
549237303
64769486
1995786933
1686326314
2084636375
1137707232
246189549
63816518
1709721162
1711041645
933288300
118841616
391918866
971113509
2032256029
1046241572
1629948799
1341603042
817427791
272322658
1380431440
1171514199
354642696
1204066269
1481150542
1631251960
1876730614
162958232
1496692616
581497064
1817052077
847337040
978153490
1125504255
1206349326
1088508136
1463625487
1451910057
514551525
2076646448
1494763452
1438241998
1291373066
1002756942
751712694
1268478527
1138228095
1623374486
1989638143
1397393899
1690096988
1870083031
956391013
136298368
155925898
286278908
1577048036
747413729
1697234601
225916354
2091103843
2078441815
157694475
1688761592
169277208
1805066633
829469218
198471101
2003991599
95834952
1451410046
1414116796
1376242179
498176228
825231853
1251406987
2112650473
34486924
981279803
966895103
78544119
1435620085
153145344
524774165
228657148
2068947475
1925388121
1629289359
1979301599
403491792
666686865
8674772
2071415287
583083355
2069840803
1099680412
583600869
1878618429
386652874
325717721
1382690693
902928933
1135555607
1180843871
404228483
1993641040
1244645916
493274126
926814021
633317047
1049780239
1147673739
1331109314
677650961
738372386
1120895498
2135032316
2120456730
750461636
728415923
2063678740
1651341833
1737192713
458334564
1439048334
789450975
507883245
1708926828
590875617
1724363820
1114139995
743612507
554532919
212223663
251517938
1386097432
371928893
1708001079
687675134
327057227
422540245
110161032
1321060761
96385650
2115694413
997407314
75116015
557560557
618908785
921636429
1031684196
790311428
435015074
2033450116
281336221
1341589513
369774092
1367123039
1179809188
1416930889
922007747
1412909351
274379935
1912591270
1331187801
613121114
298374483
1239312741
1093170428
518901820
633839703
15766789
430800836
562095276
1280494002
197176464
1039656580
771723328
1264675489
715232240
1067812814
1719141407
181267754
1140008770
2121975486
510875223
730448806
35921647
406045963
2044911099
836272082
1589466751
630837000
1573751545
984665587
134168181
1406889787
1341344828
240483954
1721472496
1790603493
924380444
153098443
343270588
1506093187
1033412714
1168894431
1697910691
85668005
2017724071
88006753
1247537678
1289486764
884122752
581096199
61051460
1423212083
736550428
1444419114
192316024
2011887231
780781973
596599744
2015299533
808987821
208301535
899772197
86957232
379796440
982824447
1411062119
2089350735
930688992
1180796925
1572136452
149250066
92318556
1740137994
330708391
289952474
1401462081
960829224
544289503
1742425915
129036118
1757284720
585085764
2064762700
979718385
1406283792
232031625
89500654
124818544
1193608787
308176727
1968603240
822456084
483315692
799729140
1780036489
557143788
1714045342
63682270
1655990218
1266957684
810455155
1191164490
1679013733
1312085871
977754243
1538724955
1227848828
2077181992
1623698579
505924347
1954926370
1643744625
271879603
2011667718
526292736
9622221
1660212050
1895181831
552336532
1151551226
1775620432
1184321534
643399336
2080240325
1657879089
181918658
2134602876
618776382
279879294
683210356
1533733599
1368288171
1073693928
849308159
2081879650
1543852314
1558397739
399626776
1308784732
1055062408
1436619184
595702091
1701098781
810091079
657172662
1354251983
1553110248
1240327627
1653163131
1659013560
1030338831
1739740064
1067369559
998794320
513401119
542052181
730728909
633640237
2034403784
284962388
198158493
1764634657
755461998
671427158
337025986
1090408265
697078003
1014869685
706956518
1659137379
1909548428
489133853
1147642061
764180866
987490921
295272471
421569018
867018770
843381032
1884985708
1029198333
451639858
677581694
199905180
912036932
217064154
644234489
1975452797
1315792969
1111909374
1326085860
1006374509
1600100332
1944899392
2060917714
1077296496
16928122
1064012893
407255890
479168019
1194568680
1918758904
1640355983
905122712
1435094429
2119752560
754201119
987428695
1585136196
1279201827
45643249
2023090801
683183810
277867613
1029955753
1016466349
535300128
1685440416
16111835
405046260
2009239266
2101609293
1885636371
413407600
1396417043
661063216
1484186812
1305741165
921151803
884060428
1590520892
1561261744
1447199054
798784551
291867615
1648280777
309184987
1913861482
1993069842
1761841326
1384921452
1327568766
753526948
441010463
1635715767
1212643807
119189811
56930425
854831932
1984096068
2036440180
1385800734
1934325398
1186573768
1523973079
1415566372
43784908
1840498130
642363819
1013038976
528721346
612745956
1761027885
2097645764
1927130012
884359335
1821487159
1750366570
760430386
897780125
540327660
1753854427
850381310
1708993222
499121184
618711473
649470156
962942107
792004534
1744588190
2065977143
1630339743
5210270
1414456075
1722870566
598565094
785051261
997641257
1178911614
124132829
1803918546
153130534
1515721590
1225709342
1922740413
2013171215
2002193460
2060561627
1415254285
89190406
1479399080
593462133
743655014
1493024353
491519306
1838717410
950006054
1909823668
342428924
862487610
269916411
1474472503
150895451
1600939650
1768175202
988358826
678400185
928547501
210213467
330183926
993129597
2144204398
770775747
1676569979
1275549641
183910469
1032094914
1715917927
1327844684
684585690
1234634124
2120174856
683643888
120056107
2139801651
343261403
29072800
302005194
380808807
1057521876
884427210
1012307711
455702523
847004651
38927820
1830678870
1415576755
1624343326
1249783849
1306511872
980341885
515503156
27314540
337010707
100575625
1510014840
1568751962
2104601826
364460379
852746404
1061868844
949338101
2052088763
426805605
1771438668
1079247627
576102229
378048992
2121568003
834181617
18561355
1343141282
1574851689
80411772
550805236
1309880834
1433940415
1820128297
1205904869
1611764303
1799185556
495558811
906532253
1283617492
1911482033
1700808853
728188925
1081715680
1250618830
1599178678
1402633728
926188226
1458183433
1361903175
96500543
359933698
1605623895
1030486333
952240005
881788188
1222109585
1083252345
1451740095
186751285
295049297
1066411919
1105637541
378680837
395153354
385111149
792631826
15102807
1111834046
183638211
1742202217
2078679090
462566068
194448873
347130462
1928175867
108440561
2087346402
218604143
1471291733
963506111
825861670
1156859575
1414821155
983048247
1613443007
1312607374
1197495219
1238381659
1301872694
1628147334
1645600562
42131513
701856071
1386984241
502524611
1094567451
1302617367
693037138
1898377912
752847019
2121997911
1123722319
572903775
653556107
228118237
1016017130
923742932
1398418584
244666030
1266698219
1320386536
686957173
1923661196
64256794
711998854
1976328310
948872065
973848108
585738165
295238392
1725115814
1168673441
930296894
1298181167
1207303130
56029132
725716229
242037499
864030954
168701803
959189298
1281366850
581878653
1354459616
634780006
2096862176
1320937120
1525103993
1422392192
2045758883
663766610
1901082665
970564085
1438255985
2139066653
1102460672
213418226
1624147
466580149
1045326389
831455832
1385256603
1201554395
1116001922
324979269
190268200
363783089
1474705066
811360758
1916097703
1047938090
2004051256
2123466250
1810578606
1203070951
257163206
172236460
1090335658
1768143608
1568087392
1744819073
152735039
1394280830
1681054810
11936906
1741084604
486469971
1984828731
1510388359
1055725673
1788180789
1131334471
1900756221
1849327115
1623007141
1339444520
343062841
2085825005
987241692
685889777
479508625
1257205239
2096003477
1267863430
1587133447
610470013
1290583931
189536384
923239446
1328708396
1166450654
1299326881
1666928115
811982533
439880254
1494323565
1560026024
1934747924
1691429559
962632717
359248278
1669803169
315181195
1161617415
1895395881
1107347854
916069122
1213973406
944561431
1113972849
402504226
1727386203
17798049
1843571845
1630315041
544487208
1528282004
143150327
529498982
1593618514
639328751
85116509
422102379
1735046025
1358744820
1360979478
1208803992
1930609517
1311287013
1054776222
1620335844
714542783
2020192699
719595234
702594950
1511587351
826245338
336305013
1535504284
995361021
1743369797
478494655
1517336955
1130323037
18451805
849339156
829411869
882824295
1571447547
1966467380
563289228
100414500
1000322118
142080618
2030061258
1933144539
281114061
1723981314
1373913956
1979786814
243944364
885750682
454876147
348213537
270464533
1384540005
320414405
352836657
415942943
2042014558
385005116
681247019
943263837
1032231218
1663943300
410375493
90015114
889987455
2084924519
1958813521
81259611
331746295
1985670011
1490126949
1487107241
652715535
1235490016
104084504
1052114636
1806636384
1567692850
978777972
1700276732
140490150
941493029
2110043077
914547619
1634668210
37867012
1188821017
1166294380
1068668627
755693129
1910380678
961197835
1219939471
330821514
422747872
1183698326
1132223307
721274783
39449536
1783024236
288127823
978929043
954302340
768921297
569800344
1779138565
286752844
975728845
1302000756
23550375
228550881
1626776218
472432852
497487238
1168265614
2090062941
270713744
1114685698
1198702857
377425252
1754888605
190429348
1082559477
317131103
1131404025
837753866
2129078477
1231197165
1968568765
1501406630
571152729
1076535880
1945291397
389036329
278988790
1528889795
1676943107
415896383
654237963
1282585021
1030027735
1370081280
875965917
2146595290
17930670
921436196
1376769900
1374928536
718001244
1803623210
124180230
90032611
1918010804
1068700749
1008404897
897114916
1200651430
1562627550
1460214134
1980421070
1797136160
1640653698
208528021
1646582625
1860230006
1829893661
124406732
2017800422
990928449
1939233817
725101120
1366137229
1670651305
1551471781
1003732608
15665139
1535270179
1147196486
1807413035
1097220272
1146236661
230103022
1646793282
2012059738
665248636
1920004924
1417887514
407448830
1551203069
751483029
343317423
2142622541
1154812878
899563651
577526925
959300350
1863996721
1916359989
698980736
957240551
1550026311
998607507
1960899576
1012686852
1590207130
2126366311
1394238094
1348997432
1217830814
38586262
340930704
1253880394
676818385
685273139
1458021144
1360680547
1038218684
1208314955
1259288737
717567997
1735434937
1167322706
870567556
1119539347
607643792
893899765
1247378683
2012217085
1677149302
1439542790
1112554370
2045505686
1041789429
1682813692
1507033931
976545486
717227244
739300493
1277185307
1721675086
1077126193
1533311530
519660535
874446301
1007696378
990600763
1539524944
1566319790
1811045738
1613605533
559322940
889549586
2091027413
1091219525
338689754
209075915
895909188
2064999393
460843950
1089361057
1237625483
2045214303
39910170
963537893
1867950469
390061775
1743499918
1359542773
759145694
2125829994
9359240
1244147512
646016758
1296511265
764138179
501479052
851991513
816183848
852276967
1893662422
1558127491
559777183
1739131515
1069757615
1541848930
501362204
1153335092
429127250
1113864134
677988776
1242291601
747697752
2054974135
1643560426
263599153
814201949
1354829608
1630110427
1633466173
977923347
1689328458
543616622
1128766902
1918680664
1723460037
1816245104
1879762821
180599887
4561408
702143123
1734691207
535434300
206265838
1127520197
1587581824
607336692
264869653
719622788
139310258
955764113
508401268
1091966876
843898663
1425374972
782741523
432769575
159347795
570410147
2142054641
909513038
152905733
355298646
1849780895
1203023506
571628459
1411150225
511404378
152497143
1635205173
1493274216
8046920
1160053820
1806867589
1454223694
476208191
1248611953
1396638345
1546475202
425375914
406022555
1287940768
700989061
847307779
1773071085
1054569986
388202268
1417509395
774257062
1360810229
840679177
1660850943
1964219373
701719433
1771614754
1639739926
1212442231
721613442
1822669641
1617165877
1382101779
1974502421
692531136
1167894489
1683307092
1549515852
989731963
1777805383
1606892660
993711859
1755379115
1048698895
1734740981
80831155
975391952
604468330
923912395
1465899676
1822159178
1265600959
992940544
444382533
2123529639
1334062396
709338172
1951245002
193660030
728873948
1540826344
1531678368
917768281
1097441945
1659916690
1104119816
329271821
1587183095
1835737977
29169741
2035119066
450695960
303252911
1053726751
1313446725
356633045
907766199
968002318
1375130528
1229901334
344861828
1630705624
42073562
1867679902
1560530219
2147294233
1339929639
1988182561
1953367877
1012816845
1070887015
686912061
681681695
619789119
245291623
200300872
466125198
630977910
985836865
2050602041
1142079063
111431522
2097686145
38476631
2107668062
1762894475
1207189137
736862925
504666990
635423982
468450072
1800450302
1880811578
720654318
1977395141
1539062774
1699536432
110969694
848683792
310604247
663079129
1060001000
1334275486
996382238
180790557
710524079
1661279149
483927804
1268710137
1229249077
1980689589
112395812
1308599145
1657510599
136476164
1175411935
1693933254
664339770
1806564185
199493915
1346768321
207203616
1636759366
895309420
1524518127
1096783700
1613599791
1736908356
1483459044
995777113
786218599
657872101
1686770203
591001104
638332595
723208120
1452436940
344454670
1587151348
262851410
1651386567
2075810003
876544339
277496053
1872561060
262038423
1230167544
1944841650
251997108
2140056984
494375781
487214617
593067699
1084150607
1069079978
1886763795
825956519
1612572541
1252482
1831658621
1763951996
1178069711
597784425
680181968
1483564383
46245400
1495551198
966095434
388654820
848547926
137570196
1987060559
584055310
1245516761
883749237
1194929522
789433011
1939755246
351063056
1506837086
1430228573
293215178
876735984
1717083381
1538466826
98046107
903524471
726650576
685273139
1137212195
1059961175
980506059
1679335124
2137801703
480020870
382907936
1655950125
657993118
2019843329
1376959368
633318963
1271245905
1035965370
1093766163
681862866
1680702688
1126100869
1624955483
2103714231
621511332
216783255
1738510884
779541065
1018471371
1071781535
1107612383
1393544920
1174462275
1170671753
1873078382
1459287924
1630957094
215574828
82938487
1328662411
1346532708
314315912
1445208023
1525085692
1938071563
1460166228
2012290796
818712471
1850714497
833580250
813211729
1217976647
1690351930
1961372853
77382639
1180783111
230784991
1063363636
1951055042
708351153
683715243
1265566628
391968357
1937114941
86900927
1511035291
1156630182
17227824
1346123682
1260848491
1031106734
1095884019
1983527679
462349228
2022824603
35545333
1245474783
1272081016
568007762
1372956055
1521066803
710130750
140409613
520639670
1057022861
316971542
1141332227
1677362743
1322182675
295695554
2013932661
585091977
815981982
1054985535
1000046815
413585710
80663737
214980712
1856045663
164040726
1705599226
1481304097
488835599
1319350008
1398347535
167267443
1329604179
508617383
738230093
704140549
199932301
457136012
1374468641
1454341307
108208069
1411379014
877722461
12646399
1809414702
1200222795
553728760
819982320
940140675
478726127
662615182
1449444734
1550224844
370069773
1154483437
846323009
1128200407
1220530515
1398605450
896488844
289788910
1338746059
2124918531
1005412663
1483057456
1292373432
349592669
1249184606
662556385
1560222014
1381415982
1576806508
1934455852
1110230723
1813663939
8051713
1718009709
712321435
1408199057
653869042
1758091083
2040107198
2125873907
1138478762
1724797374
1921566481
2003811692
72306680
741848990
1135928153
536096372
451967970
1367527048
1364371375
908490704
2043931748
1595466234
614822945
1467420651
1612957947
1629618615
904354336
40669126
1070730060
2091990210
893889709
961538440
629251698
1145391560
610609808
777145834
614833620
1093079581
312027442
40746391
1061139283
1790977448
1945543819
504902795
790642311
384856985
1998303040
261683753
2031397662
951585819
1292118976
100651670
1096126575
1736271999
1022468722
1658880080
1225849204
1322754566
227881926
1875262198
1757482318
2013975699
2054117658
692782872
1941522316
498792805
1025892688
1378377837
1838341693
241032148
1248008591
832944939
1674371783
31111438
430047092
450238289
1398853265
779343922
239135918
12162507
682900609
1140362913
1441306580
1559464150
1031292309
843806443
1493164006
290261137
1573768540
719710206
1109831377
1526728748
1795011291
192177873
1459456516
903856001
1026698653
457301092
847337040
1826228679
325280557
620452142
1011800036
1657423505
1310738847
991575792
19024580
1666665376
1315774547
2109708052
709811050
2091950017
503583068
589255890
558692877
1835792356
1806939162
2053926332
1051550035
932786145
1855906836
2060046714
650405834
1408383946
977658701
1785519535
1884442010
1747364261
1853677838
1310271048
241439801
958139371
598336876
1406021996
735360728
850230293
1331135324
1028383416
1719413629
1917284271
1163650812
1274091610
1951328478
1386327801
253640341
2087697089
1005447438
350202761
253178993
1864343748
1805099964
268150866
341047106
1849779451
184703061
1005874347
1633601550
131199209
1646949110
1595506629
1258328074
1794938700
1042610453
1450385570
708072959
628590167
1803852890
1019064873
1400126600
1192752737
694257301
478733211
317109780
296054939
1484100796
796103734
1881467007
637526002
146362338
1252762078
2144154922
969262306
835078297
1819303311
1251513346
924294275
1560015035
108702158
1528015845
401244585
750235424
277730337
789756274
786392678
335040738
1263955106
1743798467
266672254
2118347827
1414983001
1452128678
334572432
1972278541
1048888635
1366301640
1708324561
139557229
678594433
6382995
472027379
1779849318
17487680
869233944
999168819
828703868
2007168095
1218458052
108445067
1857971301
1550093614
1757871112
420461340
687137150
878958266
849464238
1252027771
1915532300
97778675
1158049834
421036240
94167421
761144720
644505520
392931539
1933719541
616778300
809185151
112488283
1682403202
1979838688
1947847070
1815985085
1922540117
794113555
1320852203
767321372
140089525
85661704
922566402
702625650
2059728196
124774865
297310730
114057955
964658046
1715152395
1638093765
1145143789
1019640993
1161689296
712491318
1111624183
2052405463
881812448
1110314049
1434346119
110677149
931865031
380357284
774620470
229060748
350218219
245429240
1420584236
1663926077
983344801
985890544
73750343
2033272435
89101152
1837335347
1951909931
926478216
1392570767
1504836470
23685383
1720530652
945572449
282738440
1934243799
1626742643
1447672095
336625507
1369082422
1330949186
1520828144
869710961
1270590295
590963460
337311030
1796277124
1411301358
411250012
1014423333
875303409
910200030
429130674
785303903
673178949
2007179223
1853903399
1862745306
984616507
351542299
1037326634
1128544293
1260805868
1552637469
1341890326
163920512
2144478938
1351848860
1349751303
1837495317
1351612700
1111382675
131816633
77022632
1568603964
1894954607
961514603
357657111
1419839799
615024193
1966896931
275775993
1954330272
350862795
701171217
877542545
285484402
1537978991
1447890113
1402360092
307326654
1652115384
1943841642
656790794
1449223344
825976606
1028355419
780177030
110698950
1482205526
675875819
2101695954
52889826
354354053
890883333
410324054
1500073407
1796309349
1330495834
1221502668
876374658
310011446
123857129
392681831
558399597
1779426872
17230383
1796025765
1818671169
83232581
1912899337
279062293
1980490357
325782773
829676946
1332509252
1210374199
1055116182
1606099797
55417611
1851742864
1055556328
426660646
1791154642
939196784
1202316458
1051422193
687039724
728646839
56932555
202241438
1058673679
776740352
324375922
1703233919
643445032
1462316024
1297000396
798674394
1543689435
2054050482
1184764383
907759438
883928240
1024898848
1443831816
775476486
266817738
443729013
83705877
906926231
538059783
1269894352
1209198855
422830197
1006259342
1358877891
808923232
1551124969
927032845
2072097848
1374561769
1181296054
1586751219
2038376879
667650408
118531096
1946968177
1587761847
50624379
2100498889
1549709559
236355004
1059137525
387499226
44428818
1681238273
681017936
185349341
1873176325
1176409094
1579406871
299139976
1155575598
94663823
750217067
581873994
733349863
2064199700
612854324
839071691
1759456742
383803536
919127944
778229701
1037657680
1694585583
1298884429
1429244521
812157259
1257328506
1928428204
1008759149
552560778
1545411951
921728142
330705091
2049100184
660750374
1492274758
63536280
1225346376
2078539257
634611583
1829039392
18236194
1772587547
547279064
1078832430
510838135
786057419
614323120
403156169
1707644012
1538796060
1191902452
64716726
1698920113
1179881709
1912621769
475912157
888614698
581405538
1308136119
1463445465
224800922
1303554796
2037795556
988496303
1568628018
415923178
329517917
556097149
1700222160
983295734
551646690
1723960440
707544850
1464783814
713851689
1051230203
1320168514
277929844
1652678627
914499474
1231699139
1249413754
1935571250
1490052693
1001761466
1050477408
534039229
831985614
376775348
458598533
631224213
2137583234
1750891504
1689187747
1380233474
312313883
1473614186
514155077
765016607
1186845722
1102803968
690975081
1554071479
149656550
1585992213
621202167
685519219
1421139521
1630023103
864955380
1216774118
573684759
1225072888
1336697534
196163683
996402846
1275839286
43685214
1882610457
1904542514
398740622
1127376589
241154329
2115546897
578633953
365464039
1940727620
1519485484
1489376663
1907963195
2044480381
194144981
949439788
1228166518
1120789235
1517703921
2061045077
94859097
683665739
1968184752
606988473
1423209680
1384257640
518100979
1004084523
1712583969
285868818
1981234290
20029958
1909627951
852257993
1793717728
1865891227
1657653156
1372899353
1275556100
310731080
1048639675
1889738117
1262228665
480402037
218987678
798918413
64665008
830727879
1742720193
596781321
1285951168
632317738
180554589
1634179251
925914892
896491219
1329539822
1242490774
968952768
378472425
1834032310
144157044
1575930501
471674727
1610934088
1500913996
70353571
1744883028
177329961
574665197
1408674917
123742168
1630350020
934556956
1322841488
1160314389
47875954
1697931656
1706531849
1899462786
1685542176
267445052
635068086
1205040209
635143619
953119502
1563046307
349410934
803106200
2017730989
1392803084
98355394
154901062
1440812942
379283710
477229095
395759786
35074709
2079990807
673807068
483867043
1816562549
694881845
679270368
1222866212
2009277061
1285825177
1321663934
900671974
1850446327
982662659
930353429
695495689
754622568
1926243291
292083503
1703620949
1142469312
1222308410
1061480964
1126695927
1725791644
1681931375
54691398
1000664865
1324622993
847328547
824154202
446236895
118568812
958866290
819620039
1349883983
675351312
758732731
872147119
444754270
165302186
1700537718
1171031575
622086063
396260152
738965199
543192106
972366596
1766319953
69768644
1954009704
334126523
455194047
719576920
574192981
2011096194
331546304
403252961
1951539256
1285084988
347918615
1066716364
1595146889
1280143871
1497127462
1503603271
434543877
782254530
1014753209
1808831211
673327594
853344601
1002244026
2048731179
352732503
1910185509
1568408001
1277534407
852092508
127276801
1886125038
882351826
1675748099
311508402
868145434
1897839471
1289185415
581321982
356947743
1275241102
992265960
166756649
950203631
1065681598
1172794603
774723697
609780138
840013533
1511538916
727692557
997229052
1578914803
1760254770
2102619586
1074523082
294291775
663515185
2124616675
1678175837
1132295421
95324026
220323973
1537100848
122048259
494976944
1497507495
349623840
1196160392
468294187
1877198634
1938228913
111204613
1704501881
466147782
1061433186
13595198
494694988
496083535
2019860184
637798284
1429955688
1625098047
2091567258
1840690765
403507731
870276835
1919128042
650371533
1149901988
1139171582
1812147405
881658667
750368892
1902343959
421144893
653963144
19649187
848515315
1576699186
2047665382
607054956
2077387965
644823025
596726857
90595026
148225828
1472586850
1467868586
620218579
689380437
1831908224
998693113
1333828479
592633867
1228219545
941436457
2063081684
1514655604
2097513776
1974534008
963100315
58521857
1020490099
1870126550
1343717455
259917534
810299975
1526383215
1395477558
2006309895
491746230
1113099634
1339622481
1436240107
1994862367
1875562605
775579939
282435417
1631680612
53430867
759647832
1386918880
1806636384
1703176251
712948848
1292694242
149914621
245959354
389087183
214690016
1530305071
158890948
2101384689
1899487565
53300919
812155871
715802189
1146205620
1574589117
1093385404
367673134
1450437802
414693725
1353578052
1261625853
1449911137
978496732
2128260238
2087724833
1288235444
2020563948
1677901770
762707440
592318850
1824244519
2118387464
242119038
617385088
319223922
1477230526
1528704386
945599953
2052958041
196653128
221105069
37348868
1337994175
2147380547
999842621
320821727
993783080
449349775
825135779
357848918
938340042
1660105942
1815544087
1172011674
2014194234
696603437
1249950395
718624619
1118505255
1155377515
624017850
600506352
1424706826
988076904
845524035
1847335366
1583039836
1636863969
265707129
1292964294
786170123
2147475848
721500223
689891653
67182623
1134291216
688219649
700996516
1276051642
1481643668
140694267
699599664
1410367232
575296737
1764511884
1460405103
1520692910
1387800980
122602459
506956886
162659386
1438850099
1975290997
1999695785
2119312809
1263525927
484307724
1191539887
1276882354
845081669
287214473
2000018978
1654784458
153798475
1046513008
1997752889
1571686380
1888072106
2062071020
1512287315
1976245006
1533522415
532446476
1045964256
1590916470
248908541
457495447
1270894762
1059338935
425412217
1353911758
1611088485
1530671348
1295797835
551407202
2077363247
46264232
623690436
400874667
227130287
1043162492
927042375
495007416
1094281948
1677011126
1576209564
1331784075
971161869
718692080
366910391
1121002937
1769853016
1382986099
1512944558
314292591
542070811
1744809822
1114321012
1707626934
1724301460
1107759803
2048384675
638060264
1259235924
857846411
1617936764
255748882
1962364348
348026142
1531350953
990965526
1791904357
1639222346
185765370
1852440489
1092936632
933302401
1050140955
1534743831
1917879203
890901277
855944830
1389350427
1563843590
974561019
1887680001
569875762
1421648225
689091544
1515935585
60911158
1239068464
536553906
863997067
931978070
1638238705
565475425
1366112449
1850451921
579439272
845204934
1325967005
401565294
783650002
707600763
588135170
9413611
1879110564
868445057
1104065607
1234141495
2024631672
1146762480
841335500
1113183204
1782296544
138765473
728552886
887922902
2018488525
926736203
314830169
1408984566
1727266000
605638501
527296518
723116128
1406828807
1419980988
1258812440
582593958
1258952859
366670404
793960195
1402904002
192146531
350184396
338295830
25602782
1097082863
1033047793
532726940
157385476
1716618378
1199085057
1596395132
609293958
966352347
440449162
1493468580
672999912
336533325
521953656
1758209863
1180974017
1291924426
218415968
495630918
1291509752
868585384
944049355
1746555795
396830498
1882029833
1893807180
1971144315
1721225619
308606968
2099428083
1130165428
564959127
348553856
268174035
2064894153
373636106
772185001
1981915380
1555327588
241901357
78602725
1285912012
1713749455
1198808415
382569070
1856234227
1480885505
1969690592
790881191
19377377
513619737
651750216
414255952
1400789330
1654699161
995271931
631673467
1164073551
434409288
1597494277
1492131855
812077642
1177415214
1021630966
79906993
2132345339
112688085
511059396
707084302
475486322
1981020887
1734646402
1879528352
1089114933
1810221862
1625931682
1459476018
220258848
150486600
218015828
1998902622
756865800
1629794309
1496333917
335788397
938872583
923396795
843781919
509453339
920606817
932327547
1158327773
730203093
952532872
132961988
697813458
1902122314
853395492
27935457
711897646
228426377
1276635823
151573899
957177498
396630215
214232898
772928374
19788553
898883576
688018125
1134475386
845978814
268170393
347069005
1681296708
1641570374
247807377
849949796
1863739513
915174154
1925585186
1265853948
1265443381
1917383463
798675946
1170204533
1868669052
661513555
306273757
1533436512
375422148
62314648
744430958
1138278459
328178818
1580285584
1601336841
47112360
2107215330
464754092
56549453
1477072043
1899624971
196286623
594285525
318339712
1294461104
138092961
1445302629
1441765319
851544857
309160922
492804187
350219941
1913496812
1435118820
1656160177
1286541661
1947553600
85954269
1160831992
537015463
132636350
892366193
1303539020
550331654
46339770
1812278303
859562136
1662397533
1141884843
1670998825
472340720
388407985
1416401014
1177848996
1463391941
2012036902
949412525
1901475567
1515045854
678412040
1522743707
1787597175
463776549
518823521
398925201
269302214
1062278332
2110321414
2026178734
1477032432
2022229495
1538712490
71353535
875383712
21517721
938408489
344444795
1587229368
214513213
1609002886
1255154077
552443406
495335362
2000497783
2280072
590539323
539287777
1612906464
1412747592
1078417547
1654735596
537715885
1763979739
101701225
216795796
1140654571
1387035312
630556518
1660553899
475297842
757779958
1286772177
710385327
2020821146
674113387
1721174152
887588848
1342955139
1259510899
1788862769
1432973796
1193055935
1809076480
118661364
1854310355
1160253967
2074523481
2022370016
2072641542
1716091279
1363343738
1895005241
1612824100
416530950
1003999209
492701084
861975470
1845303208
447175841
737982945
435949265
159167415
1536092980
8666206
446327493
205134465
1499152904
26744772
759195971
2102342598
226312095
780867262
1862672039
1189884337
2139650221
1413826304
334782162
773238954
1545160534
831531410
1327661017
1555291288
1271052611
1204586852
966411023
876183816
889119396
815145611
711315242
37021586
882937134
1585992213
422045598
1136455000
1126215477
1021504061
2079358740
1864393024
1283644273
546689410
1754870377
631045657
285173762
302982075
1116276750
224708278
1790201473
1973995908
1657507282
2146424595
532805329
854481534
1657146428
324764668
146898320
893935818
1419133069
337356892
1188393272
897731848
643197256
1764614797
412637040
1388012735
558143475
797970738
211325022
168979157
328119528
1660059206
1022166385
1440775561
1858304810
110006488
1678548299
1539579835
1637749152
1491729615
1492954849
491941134
807396587
999335925
62077819
1476344354
379319640
473867088
2129086615
391967055
1225964029
272451072
407091470
1442789954
2041222811
602236505
1739856171
1828811922
776147848
764179484
1297166623
1549171260
1363231103
700520641
803819586
623426113
1059449619
1512180785
1496806871
807196027
1751962009
444718574
2082462735
2124348001
1545109211
838318886
1988421692
1028273523
1642660621
1735923516
531410017
386151832
1054428810
2024090672
1603980658
553963017
1768922133
1757023433
1253695640
525605460
1382448088
689262319
382549498
420944295
1446541210
973185658
436337314
1838345222
1400581030
1623609141
1075400492
1242960723
385280678
1280379838
1158903004
1173250916
1928498168
559679111
1378432646
288727334
104080990
670735650
864109373
1394499757
951612921
241907920
1295112
1778156141
517010086
1823803913
1594425602
281362137
671209271
513908287
317221938
725214473
187539237
741444073
683883406
1726637892
423573497
512447467
1932594630
1216709513
1772237015
1823307949
1888735783
601597648
175724676
539634009
1601659178
395642226
91807521
41343779
257850306
1283071772
516800671
1308131974
61505312
805533633
1509447770
1312744964
383664571
1160941171
1817014281
834806307
226925215
1380799624
2081642796
757106312
1599084494
1014986169
1732420823
4500153
1123883618
1023311195
815427182
2108086105
1841508941
1080095297
40077913
1211154218
307242442
1571125678
1126224173
1550370006
474558555
133389226
1540364038
2128300842
937976932
221930932
1772178728
601537093
1523968338
983452291
97993253
552564168
1925075929
472496967
1983961922
1468963122
834654617
197290266
1084794995
241690008
22858871
244333081
2141961487
1247428066
1920963984
1202182030
734458587
790645972
777874726
968232826
2116275282
216505766
941702284
359846563
1368452166
950778551
1751328501
1341243271
1825698347
1633517336
394152902
1713334473
1715570523
662551811
1806309117
1317295892
2060001160
84890781
1183652870
1581594950
1570856646
251013054
74023240
1834951891
217230681
703774309
1299984825
1176480420
2010738101
1131189354
705947241
496449216
1834015126
1354744397
1765901342
1300350312
845096012
1407678740
2118438848
1139953400
568148053
1565517807
38684953
1841584405
1323432703
1272866493
342430932
1920664338
209979062
20226743
113600186
623712018
1061062908
1710921016
1294531156
1379783568
893899765
1805847527
1377231040
967785397
1287537319
780555993
1853996789
1696023452
2020822746
237436125
479287854
828808454
1587877216
1390325986
591640078
315333818
938758665
1677063075
806459199
1371783679
823103013
1128118647
134166286
58816053
528525204
703763831
811954060
1482275971
250676835
323823940
753160617
1886335914
1514902627
770574254
1513953461
700869582
127486852
195258011
1929862448
466806258
1784769280
1132219413
1192044515
422278664
972187421
1873395064
2074335196
1163576913
2140036219
884506682
982929813
420268320
1147485656
1732598404
937753397
390591310
1167218477
1610994669
937011984
1916537705
1255889313
1456623029
105748666
1544631972
1044773344
1902150525
875951318
633729880
14547347
2042952802
1562340688
1952291910
227394089
851180838
1556453841
699693642
232164975
445261127
1775713489
1604216911
1298209054
1194267861
1709061998
594359967
611233756
1796628528
1988703528
1839047178
1826178749
1688504630
1451109271
1321998559
1743794484
1661987249
611051229
249604820
1975606363
2123950235
1620928533
228623650
1280801269
500726344
284099800
120276993
1260701843
79519553
1936375803
1622711862
1469458428
295412165
399213921
1909279982
1821126477
154953685
5070200
1546802928
1194056710
1239253985
670325688
805238229
1975844676
521356596
1057282266
2139779882
1163836384
936531183
324998144
1709880424
469126423
1101891761
1628111804
889809880
2144183591
1558748471
1854525886
1181722805
1440171951
218289379
1768977607
503020629
1791928080
136947906
1028507248
1916597215
712684218
155368540
669610444
502515398
1202204934
365135923
1301667495
854113625
1044588292
1700571282
2004381143
661739222
679686740
2121109469
299079936
572738541
2104751954
81633470
384187511
1538079017
611562280
839398121
1359080315
1817911897
1409322083
435685841
1615962154
286260038
179950552
385274085
1013702792
1164055996
1421909128
861105190
633459778
733094583
710559234
1782406265
1906102114
495736745
137157666
831747003
1254539249
2072097848
337351066
1620587657
413177787
729233885
1054029990
1606933731
1884742488
1117140796
1539657579
311828636
1924184057
1106266801
522985461
652407561
160664581
2056618116
1553858753
84681146
1265718270
510693953
1218256255
201886567
1747721057
1747008725
743868599
13928492
1469399771
1648280777
1282399196
232750875
1901044486
880165146
2021122359
1486478494
865575791
1209190429
156142538
1073963553
898073433
327164077
1104115178
1469443374
1001311402
30141253
1650792904
2007693490
1805826066
1681675248
1929983847
1007280829
816720720
525403117
1458813468
605216846
813910588
218692775
205647734
958111495
653264757
2007652419
745893596
393591406
475943519
1539466674
4032606
1868782864
2098383425
472401169
1192615623
106418780
804866400
489625924
2088805151
354737551
1116426882
831763247
2118979091
1305594304
1840033783
425475740
1702100263
2121101821
1613151583
1342069039
1605759018
53304718
2069005708
154796011
1249551678
1613593153
2018663424
448263608
1602625286
1330564985
1367611044
497654222
178224597
1437532380
1721792953
1004362327
190746876
534744561
1652699501
1825306863
442592986
578556077
1257158477
1838509249
2122310353
1937569966
1622408467
266029920
593445197
449904986
186394919
1178454468
288168249
2067849579
1292000525
1315982157
191614066
1528182465
48688689
358898785
1653393676
1146213810
314810247
863055387
1091853803
1266758833
684789095
928034208
251882989
1257328506
458979930
2006360521
1322185171
1493648271
576097430
100559531
1451604497
397653913
186416132
1799242013
1543689435
720889826
160892980
1063942015
625489067
951859305
654126543
1649527265
2008686408
1942271731
1756338854
1625098047
21457682
640401750
1616923274
1811510963
119249726
1178978691
2109251742
1909998399
465776120
176514360
1244460066
1232005193
1679636037
1869705440
140017578
1813770043
1076230728
389075580
185117808
982815819
2065355055
400739292
1395990713
80148475
875431160
885288741
2145607918
44218376
238315552
183415825
242411547
1252266770
1953362185
21272098
1387719386
32839375
1448005299
1795313818
1472940067
906069365
685307857
976444893
1735363446
336724586
72352068
1139821638
1836480238
2086719272
1645611261
1469780011
1486992175
2017584530
1592652599
1930313460
134326622
943986160
376917366
1740126769
1183520750
1236758088
2089252920
1421819731
1171786249
1410911324
985858180
1835131558
438965282
596274347
797540797
63643906
1159686371
779205057
1000275735
253000916
1873522025
202234707
1710307201
1963175571
725963893
1652070472
1223849719
686621551
409456083
1305126576
1981095913
796634328
650395430
1415392289
465809763
997022558
1027080885
1888849913
760403410
2108360848
1135179767
1110840969
574575238
2124527389
1964023709
1716182407
1048545209
628310618
566407754
1068768559
1795693483
1275925936
502658467
971051256
2132235419
1915491479
1348165057
851966705
1466301437
2076539584
1807599924
1878825399
591116775
1207106776
848306065
1200905450
210091628
971134401
1553058311
2144922135
1331357366
1850189369
805546948
1754567726
1660712752
151191940
597368537
1716759639
417293989
843331131
1232566217
1103579403
343754495
69743186
1312037742
1450163465
1591970816
1860648740
1225921052
1268135492
986980330
258593090
1369055917
553270830
1991501489
402498825
1773297848
257883806
1302999279
1157521797
1319112080
2086529182
61638666
690990056
1593705873
1290032724
2124154761
818347048
739544982
1795131181
1581993197
664671831
1507298605
1485243433
42647973
996328119
320743350
1427987123
946686035
1267660293
415055912
1339228592
272176255
609919832
2018499659
661840646
97689970
982991795
1848600250
767222193
784505859
481302932
1616989861
656016559
1180521511
1853857436
1631505802
902794307
1914285415
1804383636
1814147319
1082186012
1135063865
593926852
1137545720
1728957372
1557315777
521054748
1663692394
728913765
1899591961
1902011314
15888792
1819832328
354620753
21541276
1582313645
1190105341
916284245
2093338667
54991778
283004726
856457810
83362685
1143846570
2097215685
641822456
468078579
1003480843
1181699770
19204408
927664297
989675104
1366075754
385758211
95673683
1592298396
779735608
1958758787
929806437
217589305
118297532
753655174
476902786
493108323
1043563580
1872531552
1705837739
593251805
891637101
1925420580
826748005
699372330
1056997768
1951607101
1101517347
1883134431
1525000225
1315456634
1352672771
1803719702
1184318706
665392325
1077764251
679512225
201358004
229642630
587716775
1231607223
761945342
1963161415
598717848
1296032855
78120773
608386619
211620024
281850897
403879039
218823265
1128627440
1693157841
1702054027
2122228115
1021186905
1791479786
1454982669
12744369
220449911
1289791431
1199650840
1937259572
671733490
1731814462
1744555108
977425410
517939509
1890199895
726511324
181213925
154157956
819935249
176053817
197022434
610249073
1820239097
1455766071
327558394
1433912528
61451128
1138705881
1276379373
177495738
260112711
1694674685
108027545
1424460241
804311581
790086473
1576926784
1734841347
1785399049
643004606
1890126304
785919367
787761259
1139164299
2474579
100015818
967693569
1906545476
1868611331
1799105835
1417943283
1731180556
1416083981
1887253385
589245655
1646137069
27306431
1682667875
1991152345
1435383717
1847502927
1670129678
1104983328
724641705
290592985
1538626861
858954814
1610735073
262478398
1095637739
177184118
1409067702
897780125
1706333580
758079769
124676281
2020039542
693144616
1519128201
977400356
727386430
1665190429
1685738981
1480805760
1307273118
1815230567
954657730
775076235
1492568046
609937365
1906405509
3603581
370058595
1867449468
1412264975
792314743
977997804
1485428821
2107360093
1615002078
2136837648
1905045362
1772210841
1461856768
86558819
877058006
1559805204
2020031461
331600431
1780748204
1063557848
630201269
861569021
823333201
1677534244
2093663183
1320602586
753824874
678531891
32148308
349958510
202385079
124388927
1861624059
1159138637
279743400
344344953
1659742899
922645537
462147612
1785354373
43944424
539837944
1920482221
700980633
80922582
1132355264
22381526
128516906
249922976
1640753857
1812205367
531421575
311141589
1142066820
1695840851
1693240332
109009346
1949261037
1552152417
1311588205
1745847690
433545862
1681265042
585554608
246152865
1792707044
611218198
17831813
1904551386
1646252928
715007056
1413254919
320870460
1094468107
1048064175
1700105237
709040748
2050653625
410945383
80948177
367478562
1931816719
862686418
485207222
449059615
1201130233
545211693
180110301
788772484
1127899837
844585627
794930651
1912838942
721621222
1334898256
1156127904
770531153
193373048
527572440
1445930328
1986075260
372404852
855569672
1686822549
819215382
1432861215
997000666
249194088
1205066261
1927871155
1551021742
1281606052
2120049512
1259455221
2046903336
550770624
911410792
1355435809
1579814634
2065046117
761303414
1518297982
330488811
1578852692
616242574
1900222459
1755840447
23215415
898309455
1265667676
297998196
1763991264
1394916929
929548369
1876418421
1597234490
599943410
2074851601
1348381292
1209948563
213456732
1498538398
1596738801
1384867247
1994155408
339794817
392198630
1198955359
618658078
382383821
720250186
394553771
1856855292
186529488
1763942288
2072783661
309284852
1602306326
9381801
577792077
1951968622
1492996393
1016384423
991739387
1799612429
180967513
1277239993
225115273
1471886160
1427476406
1007818247
163320012
378044884
64100823
1056309204
1384874879
513513435
559782180
1804590050
1714312103
1382847252
1328324851
1474524717
238437917
1073098492
1060036219
1779422440
418598069
1065974969
900883025
346240807
1770758760
761581115
1225704828
1981793200
1251191103
341047772
1713856273
498917808
2088055153
55979585
311269059
2060752246
1123224452
911402672
2062746261
605916877
1270287830
1754311437
733893053
1299649172
91863419
95966991
1455933928
801577972
764239081
140784065
464758652
552451261
1120778628
1023210597
187660091
483087499
1239262718
218654692
125007402
355784301
2074565682
1279581612
761137842
328442151
1938086518
404949772
390936234
414507172
1884133327
730279602
1888871279
460712659
992229817
1621434126
133263530
1621080711
1083789015
2046531100
50561519
1853975918
638441329
1584947979
505304199
621697234
1589876324
357898049
1602197326
63818688
421019368
1109847568
1322328003
1467373090
315262354
611469618
376683794
1943619445
298283115
1946480100
1720653829
181110871
1004137061
345669263
52293196
1240590829
2126257980
1297617367
192316024
1696184566
1352972846
1831924011
1323723320
1278683548
2084570518
412821807
1605436741
667095288
1640320995
1425810006
547454991
57834594
191005115
692844868
379261594
1355435809
1284549852
887781195
1858306898
1672331132
566996159
815895891
1220760978
506271018
875484065
1394981592
1898778369
2139389219
1130085083
654382384
1111544626
2048818753
1213370297
341609482
827384553
225521630
532043520
1925711772
1927599264
905845158
1133631513
692381195
705923362
1014405698
825798816
1713168763
1790381836
1907963195
1536274917
86667820
1228875588
1989742700
1319701654
197751681
962922823
1031285349
1325419230
1525684434
124072547
573456434
1613134431
1127732649
1483627091
825525523
1289771755
1302406231
1109600687
325659599
443866545
327177192
1430928807
1612553226
1837037174
129706738
1828230238
176624652
520389978
1582161019
1176240066
1335105717
921406157
643121528
145925833
691806752
1705736814
1459964766
200205640
1255265453
2047065166
1650996220
369039642
934243466
1515546166
963725131
1842051410
1297098721
921089954
976900994
538759456
1543288683
863965006
1342236805
566523276
1426015374
675193361
178070396
233799445
1337337281
1512055180
249298379
1479841976
1173134351
752621458
1093809741
2068255263
988978223
137316774
745538948
1792737308
774375450
287867655
1170108550
971721166
691216027
771425588
722994151
1596211098
1207043824
1842893432
1387875494
942258982
738728488
1183150729
1579871064
755329896
821704334
817713457
216770396
728663223
1477918602
2039070764
1074710948
1781837291
721447314
615963661
2073299339
1248875524
1306170890
1995091033
1717113739
1339198542
206800531
1770470967
946242654
844318677
1637150328
2077752330
1798498627
882052524
1731401631
938004992
1474962267
1752031436
1305284994
272804760
267163486
1419741412
1605991167
193179498
1996664225
2114009072
1971881577
1011207648
1224026221
1189919747
875580652
1855518560
684644796
1403492705
1618997466
1889082927
1498081218
1232480465
666455599
1932068353
28373640
376504484
1797999483
397096132
1140760437
1265351712
2091394619
2067928802
960588143
1196504178
1326344615
942230320
612958001
401537042
1396712129
375609854
329652275
479126845
1945989460
1832686604
1530885346
247058052
263045273
2041042135
1043856632
1239201313
959949109
1865166455
251325833
532679958
836739075
776970503
873927394
1535790999
901961695
1895801576
1536016021
1937928486
1419838366
1621070507
1958427128
1577991937
1687166327
833260272
100316795
278708267
1548610761
44801993
964425515
1706807857
2121342733
116801480
2057317536
1356981302
511982813
2091254881
2061814258
359772734
2112625815
2090823204
1531878679
801850050
495572198
40742772
1870749834
760509963
1876726501
999355722
1784083743
1294708614
1259030275
1680558499
429778063
938603004
87999677
1915369578
1965546838
467494134
1643545674
896307221
1826868881
1614694643
277068318
1075624834
1332572915
1520997060
1792893543
1473536686
177153749
1754145915
2093130205
565822532
2132693861
830834360
1927009368
531119184
275799213
494758790
2101561695
752563615
1672163892
1126966131
1810430121
946617203
192275333
331783893
1191053920
1869790712
1108296106
983063172
531223090
1301763404
1865263753
530723251
828181766
1106587461
2068638986
287688739
978929043
1910998202
601136697
1091665442
279062293
265976196
1513769702
490480183
776997767
1500609536
387296417
1364573458
152382040
1620176553
393531962
867414778
1136701605
203766724
1121774657
1178683854
1162706188
1111035746
1256500571
496659374
2063968465
447530884
154457529
1937328024
1376949841
510140680
19338326
1948871026
510716205
1271098047
990711185
1283887057
73086955
744373024
1189041457
1739388354
2066352486
636378311
839462684
426863676
1900124750
733690304
1960828812
2036155604
1536125312
685619268
2003601767
856477620
1411665285
1107774928
37201773
44181719
1325083431
778279720
154821387
1355135548
966790102
1150568366
1186723486
1102187054
1082721641
1267867595
1573925454
1584663709
336065758
2038050677
1368446594
1550276730
1553236227
1235020398
1773651070
340669705
644070135
1202163552
764206748
144004851
72896878
450404139
1033213095
1497334369
309435509
1520026536
1994688604
1355215022
602869572
1969172953
1059341852
215492519
2027109394
612896210
1865428550
1134816029
463843518
1707801601
390582728
2093096400
1575127299
986296083
301676130
999390912
413644975
322537999
538118459
1465789043
1929756505
1820646946
1209978660
1437328286
1333104950
1536471386
1763898758
1022162617
377313934
71084694
1127853679
50196367
1937932931
1837320887
1727283980
1046831399
1099877450
496040675
529179697
663103624
1370454347
1190383787
710675907
1739558691
1727526513
773770844
1702406155
780044306
12791855
1279592827
78539909
194679990
1666615095
1607252390
457223783
1195177736
1635463768
993532664
465423527
1513175866
397450634
462865804
1966250627
268312230
2026946420
1093186727
1427801055
1393788351
672542890
400718188
1559617330
1958269409
1356132883
919688403
24461563
1735062082
764303539
1150447483
2076174743
4920932
1810602514
484015471
839802547
477385896
70118298
120591056
1628098595
1908323168
1095980696
817303143
2134511597
748655433
1789793804
356275073
702693663
1824625290
1281823195
46151572
2032319630
474409598
813185534
204484391
1960772236
105334802
1870037382
1190808606
1412970704
1899487565
706796885
920592747
2108105708
1450284558
1591377889
428825900
264274442
596972748
855186058
433758570
522695092
1869102786
663248179
275342696
2028883094
1712415405
646845686
1676691528
362155212
2075514164
1489526840
248349054
1472096047
1019970375
1719002803
1409015643
289694919
489214370
94567520
322274633
1550698434
1466866569
463033796
1374706974
618403222
1718471258
503074632
474833220
708244001
2053396386
575481552
18941503
2118381987
616072194
838471869
651809429
1970248096
1991174290
1359252532
772707303
1740431962
2120124930
868274810
450971652
1147972502
1421123279
469708300
1753094478
81786993
990248053
1672600844
432051864
457897889
368791814
279763361
212756892
1856836198
1773464038
449696298
1478587957
108675632
1785082252
586925105
1435519832
1798052143
961483236
1158671054
988685758
617529727
1174945901
1791426069
1054169996
1175793102
1904730715
597316603
134269428
713318477
1735923176
747765276
1444473269
1111168683
1527178775
1070281074
250754901
2006945547
200559514
668723000
1893607717
662071585
1818295313
665474453
1865758112
24723604
2070152593
139869395
365645261
706941432
36074679
1779202288
880120660
25088555
1767836899
1092665662
99976745
1667540648
1957358199
212342653
1640467421
483351158
72602747
1857283500
133886042
1747231822
137069111
1634183065
1518603233
2045412333
1335417300
1398739443
1093073171
1314640571
2092278326
171263344
864289209
862235752
1528315955
806601254
374936833
466589216
1616475064
23214298
2004370561
626834839
1698727684
780167195
861220543
433942295
1545131222
876424994
726353705
818299790
1480225489
404313853
1976711917
2064545431
1596609360
1500528827
1938823242
1057125649
1869980703
863642569
131787022
275866188
417617235
462349228
327741760
44134711
454355230
1632240194
764950996
583824974
529195388
717835935
1996858100
2076520740
917924624
1494788744
761431960
638060264
301234534
704140549
894531520
170744636
1842680508
1532374547
1778061189
1568661625
751254775
1096505941
1954612305
244846164
301511312
1273799941
1821904308
163641901
1893384006
1543031709
915606451
349870414
1886921439
156255835
412440912
1224482444
631569336
88986415
672878156
2033179581
1219684787
1123293973
135405016
480468334
1310675153
519804052
1621027793
963780751
1081400984
1521969486
513476747
1360828522
573655496
546740546
1150889711
399833014
74063203
1394347536
1142510000
1746309159
121309757
220901980
511351045
612847881
1248362554
1749639950
2105912293
1232204348
637388289
1139679337
633768146
1999400602
1072057082
780058757
2082326421
1405262819
1218535251
1396988166
404650029
430610432
1332957254
1349987610
835010425
1186870073
2065155257
122623844
679199194
119373716
1207636476
2147109271
144759505
668127268
1460038009
1290983296
515896627
286069955
3177659
1420088164
1920974231
1375196158
1317929610
1753116901
583085348
283492474
2060234140
1501069955
1405753878
1076044876
1232527343
554914874
884257013
453325242
19254861
430347450
1229270272
1338897064
501271661
1209412110
850198925
1946926293
322753998
1973314495
1604865615
518108448
872262924
1222431914
175979229
1921275901
1213733242
1278961185
41088075
348869998
647148309
1517243934
852211788
1542053979
1936392405
1063456153
692394598
197562057
1412925200
1962819980
2131660913
1928369509
1834372201
1807227207
1510200145
1304179771
17767161
1212984348
1821127011
361424866
110280794
555967491
1899247075
433752270
888855297
426317389
1144554391
1330017017
896549707
785900274
1518027252
1013098541
2101563017
467688491
137508492
1689629238
2090159599
340533650
686499128
510417500
1882509594
876920656
930329088
926484466
1783722873
985167328
958218803
1042988732
1985124442
520063556
813801468
1719585805
2059780195
557193871
989977210
1910532823
611792241
1665498673
1093735907
228019596
1082619190
1942360634
113450529
916152250
422184207
1608166459
2019231269
721476343
489472537
1145443805
1033920103
1479613933
1040190164
89511738
550220792
786268500
40098292
1994297560
1296320347
371986288
1721544839
899907283
1920571463
464658201
584786895
1893468411
2009221744
1284130188
2007684626
1051238589
1131265916
787344031
38735844
339396772
1000556412
1752668173
1252640385
916677079
775970545
1583515844
174702631
879343608
1197163947
647442624
1389479660
1256769102
27371200
1832299306
1229399299
295068733
367395385
307972330
1091250619
1570224453
764131252
721248009
160872864
1424154098
1262531559
767438335
2112292869
974260074
449533705
1723975104
1750071763
1730619050
251964387
35797724
865372841
447609701
1994774360
1622559080
446923145
477380922
2078754882
204299385
1684486854
1727219424
327662600
1921711751
608263477
249768431
938363884
1842770844
843658967
1928330659
879612716
2038460318
112024599
1616775443
1881611203
321148697
743804710
1123171938
895618987
30877599
823143575
76603338
1073023982
1685453377
1463314357
451745701
1844798271
1567236921
2069302172
1960111004
1262078792
54442263
1418710206
1070574251
355044210
1546145521
136373972
330322982
485251703
1681055399
1048520987
570775448
476463543
1326044618
1618715259
1667074088
626186023
2067136032
1408254157
1061081067
397539331
407549893
267489615
1058367243
2116261437
339602239
601452682
1540675511
2038217021
1463941397
229688558
1925071059
212345939
1575621409
592679025
1207135998
228766125
2100458888
1366924617
1074885221
2142476589
1734760544
139002272
287985065
524858934
1604132842
300967468
600899710
914655476
726333650
1464711527
1731795725
301325163
1722914937
1457165716
1824978
1378123258
1615811618
1977426758
821968223
626456246
1112415741
841686946
127206770
1405386583
1560468604
1608868788
387666096
1961085391
1980846007
1456797975
1030585717
841121392
1642574683
466142780
709710003
593412650
1305119842
1623841911
652275179
1617235875
1393316179
1797601939
1899421463
365987269
1026318803
1134034199
1940777165
1238360080
922838304
1272706524
192549652
879429223
850070766
31007343
1644528375
1909318443
155177803
1633441742
1484310641
639127128
337793401
748224457
99121802
195326081
1515825027
732140948
504577001
853863876
103978142
399981366
295956647
472248251
889916011
1136533247
1966819370
2032448101
1250818535
1172544221
850243551
1862044453
200488598
1221065073
655652155
454969164
1433156981
457084708
2065875805
877512222
459838327
1926399192
703626627
356870059
679825046
2109551379
2056945054
548695016
1004933691
556976516
1413766641
538900693
846694245
2133621070
359701529
1128472775
814770445
823274879
1522330422
535839735
1049426390
717769941
1551425760
1323101542
421971729
1372376002
695641347
2016732730
2049531456
1742193543
2092568474
513834439
309628048
1444150842
1725667555
1913571546
1157354266
1952554076
443645118
1467407345
863399832
48614160
52472668
1196239077
187998776
1877564403
936359952
1076121518
288986233
35953052
1634505146
851866342
637210018
498858343
2072768325
1365346784
112510924
450980596
1849425136
2032641227
1230506311
1335522899
547405884
877452092
1330891692
754532499
881812448
650656458
1385998879
1625632648
1142628515
2048823927
726115907
532474517
1037678802
1893662162
741274031
1791718936
402509121
467822447
253426274
736179574
669216572
1350126192
1343832929
2081245404
991071880
336302097
553264233
1383238253
1890558006
2008853180
87017846
1037322088
942703914
1581382297
2116074472
376494218
696970430
520061211
2040903911
972855682
868451860
816609415
809569345
215537622
1122407531
160963521
2060605696
1511627291
587087652
981928278
272464018
715970803
1401149766
1917587858
149606340
916799824
799915325
303731717
443543730
1931710387
1269457570
601325792
1509950444
1690207690
298471600
797343744
1274326263
832882659
90413330
101718438
189929365
1345421969
462842232
1836019850
1458504
1560380395
1145256328
1641804981
332322645
38084781
711009053
1963740191
432556784
1008261345
2087653211
137681680
875255505
63136252
780725391
2003722040
27248416
13617090
1840964331
673446192
1564302808
2127913643
778993402
87397340
827982557
429133363
1889767080
687064323
1631957785
1187831147
996236296
278685946
1379504825
1800402703
114279233
1344231823
939316691
1022248809
1291574775
288943702
20039105
2145376745
1942995150
1612592489
916127743
1080312382
1434231513
1647379512
1990909465
294486219
1565822502
402299169
345235072
1484754244
1708477227
898617693
2071990536
2002573334
801248944
434526725
496029608
265578894
298326444
1935499230
677719247
1061581692
95198721
132133837
788155855
787376085
1150229061
1349524461
261060690
1739316379
1360269084
1601119983
700560440
938939170
1479409775
1070969073
1464979630
2022581052
1420415755
2007325782
1384044740
38157670
760283598
194756416
612666229
1573699327
259477104
743164973
2110476131
1975836429
916545001
1486475005
785839036
700363735
227130287
626183834
227991404
1660269284
1231305582
1778603160
870426541
1034915137
242830239
1508882273
543028737
1093627580
1133322177
1063518477
1707022763
2044850325
21750326
197966520
2038046662
1601846305
1415215238
706987626
964336584
2025008168
2044407528
1579538050
712900695
636418328
9021821
900412195
990900326
901526093
1647267210
780297210
2066273771
863642728
188270963
1247562270
1248624173
1013501019
33838652
87397340
2069371882
1064513382
1958593628
918921421
702103371
1297291150
1692420029
765310393
200368262
1619234429
1880477356
2030492677
2123327291
221140724
536075060
200886799
1174212882
1682971504
28999024
1840918438
1620409019
407388497
1914079823
936531183
1313710419
737513848
1668498336
576725036
65790355
238980865
1863951897
1019252820
755739953
1629097337
1229088946
521729079
1979409330
960121666
312711422
1697613065
70875831
1295571920
637174304
952517893
1822231140
492491008
1252323814
220404950
1654874517
1239540644
656669822
247484520
1767662778
1943031124
827439264
1323179808
1765717045
1159254473
2013294724
1463377263
569875762
1264445854
1448183670
1968939875
2042709829
823097147
1724806857
432036367
1686046945
309779768
1863443892
1051052158
1089708436
635559693
1310852406
156445187
555054753
542304605
218314694
1071634082
2017295843
2142462063
2051977377
1147457527
34500903
1392137219
731514302
501507158
1428665706
902625874
817332342
170636585
2076809865
1994584444
454899941
998485317
1825722825
2089902448
1098340301
1682966202
1330728192
1145313149
1010520401
1500093594
1661848409
2120564747
955396977
1848706066
2048246520
809391097
539832524
1213858737
501887555
619011319
1179553840
501362204
1267831820
1716976423
2132045198
805468279
715256677
1670873920
1038716394
2039691198
1499034444
515702842
1931605881
802211478
1408260961
776081812
981830149
752634436
890229671
151184990
849531361
1213008890
1322656454
391459019
1817131051
90148957
261571413
1748049247
1806701945
1141375803
527858663
680594606
835707108
1285453424
1146468150
2137348239
1594262084
1463427556
13929382
238177537
584210676
1503342350
1746391558
395203005
1323401269
290462039
413686042
1478430287
759464922
106130864
595225048
258405080
1384513744
161768840
1704192686
697003221
1561538364
2093032371
1107101896
1061444439
1517143545
225037028
668219354
1010835524
1948519203
1716946501
1916316431
1721314602
991544724
728976635
612405182
1512728470
1640592624
375998723
1325151897
1432988451
729784196
435163883
1295334178
718912220
51882929
52776909
1229902348
577211000
2074621546
1860744099
1215254520
970892784
2099374939
1049480989
611746692
1080102258
209269253
1699046738
224203881
1726609252
43697648
864570792
1874881793
1540123080
1574780696
1128924472
1341713002
996249201
5637599
1976663387
832476401
800889336
1747656152
177460454
177265595
2011746800
450856812
2121434437
910780591
82429985
325244562
2097650705
1973253773
1815483070
1432572374
427605980
323716391
352909056
819888304
1823293520
555299128
844295004
1336877964
425376670
1315059477
1295871269
1112166194
780216588
1595838243
302701225
1588884401
1767910011
924482351
1875855727
8097081
411663084
916680742
1484210679
933879528
1844052376
1528943356
596974249
94293759
1502962022
2103188991
1611449659
353960879
20877231
1306402964
1126359573
1682099277
1435059284
1494477869
1549699522
435881206
1273713026
479444374
325865490
2003968113
718512538
1737408628
903574087
174739648
822046341
1734496376
1169718780
776784024
453836646
1775435147
625913601
1315322341
780532694
1583767897
556769764
335993902
718987865
1427434430
1713395754
887141604
323770908
2042761773
1174157973
1189284111
1944369874
476741799
2105982727
294833055
557312974
567340044
668460772
906487367
1868802848
558711931
98072051
419177909
785676759
1359144633
1106149287
490473049
1091210083
1095655434
1799941776
1349342769
1293095649
1454207227
1392231823
301742168
1198569741
1458982018
1585498453
681054007
1883266919
2073668689
345731480
492197924
962597490
1648400328
1557402052
893770649
512818281
1723548862
296671721
1596561260
1552524421
924548284
1389880551
1662067919
278657092
441300055
1674274150
1823349616
965803034
404737934
1144695133
590038587
1440508733
91180190
906028756
1563539356
727536162
1464798008
126677350
1862323992
1565812873
1530706308
1461048408
273981655
205794663
1875221027
1282629314
492144078
1959124593
690877557
269451196
1757692257
806295776
1390634015
971927235
555341626
2065211868
270519809
1609189868
1495552611
150631862
96080559
1953030447
1295058790
368247783
678163314
702663527
837768308
452626595
1559409910
1303264207
1899698094
727854406
1513132806
93285859
230388680
1766285656
1963153905
370198771
277467658
949563340
280766712
1005097056
1057891953
288596568
1515542417
747951202
1678555442
1255736889
1231580843
1160768910
458541104
2009356980
1051520702
1051059701
1032723992
1776342005
1177796274
1896445329
1948285746
1516245390
1828623149
1646753764
1125886674
1826100147
76670782
1207467333
1734743363
804311581
1158037864
1066448846
359284476
1729720845
1761275082
1222109323
1149629475
799021445
1170934938
845455557
183713893
76420802
1915855940
1491974598
1820919065
380465007
1903528514
1670590787
428019777
1936000489
781456230
1654204082
2096590495
915588047
1661379036
849094949
1563297241
1722134223
1602946194
599734391
825837577
439415187
1522428256
1859469303
567224920
171480549
1382212757
319941472
2107448916
762059867
1026516023
829497104
1496433946
989554677
1066355164
230371924
1577741954
1195019211
1827124539
979347387
1175353950
1163071764
567987208
1130437217
1093603022
101328495
12173024
637946604
1586478081
804341681
1125666271
568827371
1102787910
929055291
1379119511
370863561
1389662677
146189900
78155435
169466199
1186875841
1340240291
1682216017
608355404
1393442017
554985403
864141713
540100004
459245029
2026054403
1689469034
1298961105
912546782
677873373
285594031
1837211334
1446733183
1467471036
992757185
275188361
1435341939
434634096
1017996096
1704209360
2014792692
1226921444
886461496
180958871
20401659
909213234
2081647557
915403109
1537371664
2073270810
827485775
2042737850
625635497
65803920
562233371
1941373175
1976843837
1339362090
1792362199
1713156493
1367501784
1398629921
558067679
1453576134
1817082808
1350660011
1878003482
282497542
360269541
2042966917
896689130
1103416057
1018991902
1015494533
945184666
549853197
549037771
1963303021
1873537561
1008647669
31691472
1360683523
1705776105
1109619569
974794097
797833026
1535023014
518284632
428980857
1170829083
1371756409
1209745954
531485265
1302809208
760504504
460624425
530118131
1807981610
908260974
1042537513
161533183
516945360
836077035
203184407
1608627160
1696250937
819427603
1241721436
2052113307
1497183864
1940867729
513256043
202757698
1311518444
1994678834
986122393
1489967667
340980583
1308957090
1611802353
441635076
274007127
2021627396
1348332707
48769425
553896594
207660103
254111020
1643545674
1534592398
1093879900
1855199160
1467643063
703896311
1586039204
467088181
1941212981
451230253
1508896195
1390132301
2068318624
1779205640
1307722429
916348063
689048249
915987738
1697408315
1063448061
1387483178
1508023810
542590316
282074367
557806323
928869283
49791179
1415009555
1238902910
759676346
1139555236
1741234591
2005288324
222734812
1111054092
1138229907
1532420324
1969812103
1139050702
1141389178
302869156
941809480
868651265
1408368825
2012505253
1937634557
1533524782
660633740
1691061160
1332813112
1258153453
1878671211
117113736
604232603
935140204
753823969
1278845080
49222099
131760694
495260453
68148964
558790729
370320641
2106811712
880186233
653968395
1505271766
1742532263
53169879
603227982
1206787428
880099555
836288444
1691474200
1906633525
116683269
1083735307
1470619661
363539417
1673737213
869475352
504196511
770482021
1923039666
424652574
1892702011
1991270761
1354665077
2490305
2012038902
514217099
1696474494
1703014745
526244876
586704416
375973713
1921455053
247725030
1765541487
2089609634
1873977929
1548762248
1764058234
1605426931
1894874965
351984556
346239405
927578366
1731185440
113648110
1177015318
847555377
235192991
2030679290
728147175
1602465548
1491854557
440581739
2086906092
24212968
390315720
1794763307
66485464
2128622409
2127890717
336737835
1016964937
150842395
1860798131
1698068721
1284558071
1688403194
2077096607
1165530101
1080525558
1099833857
832257947
941540853
859118538
1256849203
193594937
1941463147
840938473
1182156258
1099392213
557081344
964566904
1946940103
251893416
1583561837
1948858059
2051281392
1168927618
1547873236
1793850234
1489382788
1492614614
1933724580
111495162
1607071671
539417814
43962769
1090005573
886599
831289032
309473412
862686418
759950449
2068103869
182477184
91350714
1558420152
1316577613
786307109
759823395
773384433
1235745708
1809436192
195121368
856879122
309990334
359988334
994843034
1233751238
1252345032
330478922
1980644459
699258633
717929374
1201001093
1291978217
447564408
573467547
1752257213
1484852093
1608967637
816807274
706770979
1525376721
33067907
1932978099
1695166994
949349651
794154137
1970592547
442892312
1498196557
1959435399
801886339
43739179
589711414
853660320
1149594232
230805990
1352647945
1807996970
1384497500
270746853
1649390365
9655450
1034169722
203803275
455140851
1951247523
1633697437
149613927
1703074224
686897305
1400288659
2113841109
1350790431
1180115990
1599513384
316594011
1346289081
41679248
1044321084
1918006302
1644130701
282506591
1228509556
1451842178
205292278
613299778
378372246
1913169879
691912391
1751765556
1351151179
64732674
671661083
566506149
471002563
1932393751
1629023580
302899633
504357459
39028203
864892655
1597175034
1126522529
2040211147
1783909636
1630705624
501691596
2024468739
785457510
2084555174
580070165
2035244487
503079494
1173160950
1272550526
702649588
1781004476
1662860929
1639719594
547413822
1645831029
1795478434
2108715408
888167164
1422886406
1143852204
149146004
812911651
1979376645
72181934
517832214
303448920
235628395
1735458192
1730328333
1713756412
1061248727
1806558803
1936022678
1432764785
1313734731
750781873
516996229
1919190636
1922111402
477615314
358544386
417635440
1877699798
220016897
1510249342
463302270
1900694585
47620531
1827196710
1307744357
2095017868
75374602
181650593
2107939967
1630439257
81356155
1351179153
1316477644
1880613844
156245652
2092161948
1264592476
1519957942
2024398483
1044957143
298798431
787853077
1265116452
297733075
1063488116
1683628715
937868032
260974519
111902044
136676397
1626509679
990748579
1010803327
41576769
1134417646
994831698
1562133064
1529532075
669244666
31966935
507652929
1194932167
288006017
1912047011
2140850991
310747031
1827476298
1123096344
1437917472
1730810238
1364999007
1914287215
822426162
709060029
2102727974
1802959828
535358746
2012604539
433699477
1312247532
1523615866
1377823452
602031866
1808772803
581066407
1185328083
287344867
1022949728
2069211314
629864107
322052301
1176725275
672826885
990347737
485275294
241076951
1447544970
220829500
1455674501
995929951
1972428872
1091147304
845985703
613924164
817111264
1731041108
1571021061
636636103
1171515427
84604199
569667195
911097222
113080048
2026484650
925204776
1436031336
639761474
1151444829
727799114
1805319243
1497496256
1861548052
1421893197
474336317
1578574186
1056877668
318363680
1560981024
9299587
2064450609
1420152940
358009582
1491740362
2065236923
472029447
1328630207
798118256
232113003
2135474500
1952678551
1012095907
2049476864
773510628
771425355
1274456239
2027847103
1098083848
1332101082
2057283016
1407821336
81047140
1095223598
809633337
2211399
1112500678
1101948036
1573588611
736612253
1432477245
642900084
1618827269
1469633691
852865064
976801223
1321413590
548680616
1840911224
783393455
808008066
1209114191
486003694
63387006
429347100
2120053519
1788101947
649505178
1379382899
1457739897
577936060
1400294353
283693005
1883915706
289368468
904364129
922875091
432516879
1171864476
83657886
350227777
2121546066
448966748
854605323
269688449
531667634
964776445
1134890250
1188928700
123870972
1360262663
649337082
1554663061
1616298
844717743
1411150225
594018050
462641411
977805968
547275667
1403104510
1706258431
539873180
1070740564
33516239
1048822391
1354691826
1673684785
283312882
1337272625
2004247808
1646747069
1655372785
269451951
1139441165
1470065926
2061970730
440672603
23097986
259679562
1297748827
592038402
226944251
588857902
466501345
1890606836
1246135255
1876658850
1564145277
111950456
133389226
763524027
1004633232
1566032812
1076760439
1429823228
1353722857
1457391689
1146708258
302055236
1420999214
1707512804
945534541
1688124972
1854312123
742838780
61203043
2042944191
153933160
1371512828
347638248
1014078113
1276763084
1596471895
752378929
551613236
953802272
181072212
321400976
1880460291
1258717714
1980783347
1940979459
1552970420
1665543569
1114079847
692844868
1026576296
733833567
2120840825
513433322
576971823
1462134474
1412168096
461522243
838830139
1808120119
170032085
1564366793
1209347461
612146168
1978065449
1674574123
888850916
397993114
935170098
1649566380
1506497955
1639559518
1983574434
1096210107
331009159
1966688541
932582905
140801898
996202285
1300135434
63021702
1681804995
1630836150
672835986
199893725
2001502800
1298957142
1218615700
572013240
974060506
2142866643
1864199854
1977764306
771486227
343255053
1550357326
484189828
1177225374
303006016
2006309895
2043529404
761295301
669693379
1427538282
1981109864
943375994
414659736
892539434
263233016
121207283
299711835
811510539
2014409446
187801028
444402167
297572173
727293801
481496322
579216090
1122009827
1250063806
1258957
1071461761
1231534912
778787887
1175682686
957587564
1996550360
1931197353
1892498315
255760962
676843182
1930573360
1973110591
1031677974
280692313
864519966
102390652
975057577
437318137
1525109969
1675278769
1587224532
613506941
304768585
255643062
517319194
1429270219
1466530680
1583620325
1970762943
169769917
1115706612
1123602107
1756089464
582151932
807752282
598192746
977460157
1167532651
1510200145
1853051535
1947476559
1980309477
659660263
445586740
1598318417
805594225
934865039
1506317365
136476164
1207660149
2077010213
309373832
1713855289
1627062882
1019781680
1235147737
1130317781
670220843
412921156
547233526
1791553047
1585366935
1887304702
1132693437
1734233477
1919361089
1848210653
350697100
714159209
305694656
1227818060
1462461186
1263798382
254995204
1570294115
1379410635
2014758473
284581250
418299800
933361851
1943468124
1712087706
642248199
1948875142
930253910
1469303167
1879039619
1294754143
578097036
1538232111
2083874607
1818228793
292350714
1640735578
569838577
1198052654
1482096581
1933739335
398678127
1814667858
2131731965
1777141868
1631504197
1654065787
705503940
1573963454
992938795
1051552538
144972865
845671514
1209729133
734621098
1868153584
2060043077
603501378
1367452175
1957864803
1095462509
229772938
971230031
415581370
751126405
2035231424
1876799264
1883213113
1960232307
842366087
234640542
548832889
705216737
687253535
910898357
1572934294
500167923
1340533689
1483661467
1799806102
1518965733
1300089830
1255899945
1906917066
1343736960
1670868095
190519063
1907987495
1470607511
654304584
592786359
1833540112
494999715
1427985066
999705447
1535363732
2106748581
704875982
745869958
1990467822
824312657
662001468
1960821948
303465479
1548845411
295774312
1425607956
1416640028
435809627
505918317
79714012
890132691
480260181
1586997948
374449465
406593984
899645710
1333895877
955911455
1199631948
1060810195
1094790270
253393561
1636049033
1341769945
2011894733
257686003
2136289915
2121236825
959729429
102162822
1032964330
710523767
319784547
149415334
1650110115
526799676
1082991216
53154982
747120330
324691484
326955850
1725857062
7311830
611086683
1216380224
1566434933
628418622
1822522194
108403419
82556526
996439983
1716742515
2052679055
752474442
372530061
400008907
258442976
1419416689
384846895
1631642863
210131586
1415623911
915001197
522407570
1187844758
1145312825
1403949838
637692978
2065154821
113803313
967021821
761985362
87889122
650025194
49899014
1595885953
232981835
1744379605
738586656
2098745095
1900596055
82394739
1224799443
552743577
143276742
2284031
2076025004
1895372494
979729365
138823532
1440911303
359344344
168686066
1184160411
1022023105
1453079997
1598945160
1054722466
614794973
523775940
183154263
1464867876
321457532
1494834108
532160261
928122093
1909367432
783144342
345728849
2139764104
1685839655
779024562
2133338104
2112463523
944414379
1394768758
1000954985
82126106
1360792109
1822123799
2045617306
561587819
303766699
1973395018
683850389
1051345169
1852595143
174192711
568191563
787725832
2020005886
609229556
255647254
1990091118
1687143778
26024721
1202603211
1230532889
1438964894
1954041358
1220533469
578587579
1167162131
842302831
1078981198
532662181
277779320
337234468
1638531213
115683433
1579783129
2066277614
550892219
751798604
343984064
759421881
86915604
1357799670
2010418467
957602460
811863289
1175827055
733479729
1807977856
1187464672
1392848526
2132800173
1053030502
1618606948
1210473072
1768796049
2060435898
1559828733
893342213
1654712373
604079668
472035965
284979650
681316268
1462037496
1657403474
1388098113
65247314
1675548340
1930632608
5406693
565101085
244164001
2001505726
385128084
1978067619
615348883
442612879
1716210349
746996049
484066690
2024479410
742881857
537362185
1556056744
1703235921
760068497
1625692929
1417425395
465777244
546854964
456698026
1651118983
1193702907
1280509336
619571390
923924953
1411517384
859964379
1692341328
1988623123
2144157102
547320296
973085790
1273114662
1537023496
967019765
452538084
654570374
60140088
188091859
814663029
1967256907
1513048524
845963487
179217168
698657137
627954729
1403013442
1705439608
1385367337
1195840715
69100966
1357254095
556346913
1147420215
600392298
35498733
1361846843
1940927780
1169132284
499450318
405945465
1420148671
509447716
1875020056
1513704367
1580362275
777581204
467480355
1950301212
365033918
1760957254
2021056688
275391325
122185792
189550760
478916333
122493530
766380004
653334117
1156002838
2017364957
1749362383
1656982993
1450775356
904506789
1795290501
1510249342
1607337717
276172299
1415426284
809654355
1047382989
1494880024
1704469371
2062784506
1661655893
2138777162
942304167
261809858
1216902650
131556156
334324014
847567704
997612281
1941747472
879408273
25478586
457295657
20931010
508806647
1215065938
2029468673
1557928329
302193919
1458111332
1406317082
1984468143
1149823316
282897920
1479772567
1610591647
1744748990
953979468
2112281130
934114607
1089609414
749293042
1713856273
582477944
1989854852
964580440
1133095442
1933924815
739888166
1414296060
899746447
752083036
345724790
921151492
1266847440
1411097003
732140948
554422718
1927093904
1816422486
872822768
192377252
1555740293
695569427
1298684253
312370063
2020476010
26274053
4154235
1559440764
2109952041
941745732
528782492
466073513
1367281600
1266232347
1353576621
939188993
374121274
1331487706
1501591838
1950850817
1808491645
439419453
616293537
492242510
679895842
1732946148
345209849
1609458211
919939457
334890199
777935859
878478074
1838675341
662912245
1748265009
377868024
890460735
550446784
620858825
870819495
1268304647
1045736030
71989878
790720902
884546209
2088550434
1597667993
593785231
658941531
782907705
423642686
1338384849
1202781337
63463831
1791842268
4706280
1807466347
107512125
1025777880
1157180286
1420102506
1577538382
2090533969
1127570382
1674142166
95525337
1032435027
1657622706
838610510
1701257532
907866729
1450134886
418778148
582354712
316039955
1923364601
301565235
1162042676
1857051310
896720820
1532753108
355781321
960340350
2127880605
196190587
716650462
1843819375
514039738
946065566
283422132
534380411
1208611761
1544668272
1478204705
856548066
1535724191
1117644827
1564045918
334170515
393644186
438391243
1895220686
1156813243
1515523724
452906422
1012103799
1024397768
645212321
12778797
892717042
351693008
614581709
2031990335
2045992513
1840206143
1423003366
1085937652
186529488
1085413474
1253924928
826938294
1035303511
1288749020
329052856
1020247988
759550768
1678509779
1277954710
295932790
1333780294
852345786
1536404111
1565724649
1717742487
630568555
146009619
832655397
890632800
1298830047
1275014365
1470734343
1432353386
1642506681
1129720648
2003146013
1554123704
615620690
2117389558
2068445925
569035881
1607457953
1187720506
491447869
364453011
682554516
1799602013
321768383
1392640384
982089273
512061770
315588206
1687349887
1007976256
2025544468
493220312
29637147
700487033
931620062
1856554723
224065774
775247644
445028179
1860232150
593292286
276798226
743030557
681118398
1021314060
156918994
108452762
512887598
2072557464
1065154499
184522594
1271135959
1001700093
305012847
1163086814
1042161768
1360213274
1100050344
127507871
401103102
1842037484
925846171
251188623
1210501451
1152306351
981509691
35016179
1726733411
1945332570
996130854
1843864533
897990608
501777768
33555176
1218659330
1119064386
1710885830
671960879
2115928766
861094392
918406037
1068949014
1413801451
1733011823
1275914003
61363895
1646039134
909070224
71479886
836140119
915989782
836877938
762590157
224208882
1871836295
1136104628
1406859809
682795063
285297858
1701932229
881836209
870523612
1698670824
44009812
854664087
250567813
1139821638
330955588
755863757
204809095
507469509
193299572
1814671781
1352473358
126099756
791855914
1533111624
516850423
1828738492
121845442
1718265862
1357185850
2055647247
582455442
1495718753
412030849
1692895468
224519505
771971259
812801104
824251847
1095492
1660406020
1800281488
392334504
1197887135
1337257840
1925428329
1812306625
1526105791
128403599
1716315007
905748758
2134522698
1278687952
1817199508
266491559
233579114
1983541515
872814238
1669389523
164105491
1264020550
1510006529
974223889
1618331672
898203846
554053321
2071764624
694534093
609338449
1458177677
1292207204
1299314391
1835153268
538167901
1382887758
1590201568
1602443399
196678523
2069602584
1049937388
2098408908
491789678
159357866
780941137
343844451
723430636
1805270498
40374027
1515410943
1686533224
641159316
29858318
2020935790
707277314
81427415
1993678893
695015418
203544223
1151392567
698988945
2065169375
2095268467
1027039586
1506648850
1055909411
2087495364
1517021454
1159155974
23179269
1464380123
1738148760
1820210055
937112750
1384017303
1631663326
601820419
756735522
397915232
840457939
904436815
1293079648
1872436943
1083024402
360435668
2011019529
1524404910
547167031
173295860
29913578
1114888407
1903476900
503345887
9554548
85947466
1413168803
1863814045
1380084017
1753766462
1382431015
409819760
27051048
1236196837
1839906941
1706565598
1253117631
1000716751
1704138598
381767982
1914825907
1211131140
536979588
131790701
1447439699
1268525271
1164974758
525213490
1450473721
907984702
654528987
594678902
1743450905
391059088
1795035473
1575712750
803141521
710130774
972881183
1016123658
1458595030
1683449232
1454312401
1297361448
947144850
587697528
1098831823
1102834864
1029710146
518602766
1194843803
861095516
37827562
1417679405
1834758335
1684749945
21422034
1053066450
1123656083
332231052
747981559
1536319603
567892519
304632196
1664955267
1309364833
1346942466
1491788400
1700395823
1297614040
924767956
1654179674
79893763
1074751599
1232063783
602526504
930952709
963797603
1275150884
1151198656
1127634023
1823290695
1314762834
1781437781
374144561
1824398367
1475150385
1725742324
937372871
1668212722
659619702
1886225672
313984725
63442666
533492735
1824984288
2083907654
1040190156
817791631
1038399085
1855748384
228728420
47026101
1848485908
628806058
850373542
1335780567
268267564
1962444777
346648591
1497588371
1820225579
299343760
1514034556
993960862
1860905412
1782161672
1888613480
591570525
369978048
1556644546
2021591216
972310758
2118148058
780540833
835107944
2002847994
1654699161
1396592474
541881311
552127800
1276590186
2054136874
2058289585
988704519
1751075020
802478531
1887044229
1698427018
737765247
779004806
1667428617
2014685521
1362474394
1655740174
1661604202
1305774041
804758416
276037784
976613044
238946263
476304845
647592701
679183501
2055088967
1322732021
803311249
826981913
365509283
39403567
1476220081
909019058
231842779
2025243539
2023789231
751071828
1388748760
1229205059
370437423
1196565654
1720372070
276198510
349706702
1486577468
801635903
1071930530
1235881333
231842779
1143735727
1760404423
747218860
1096118865
873394862
82652055
657003435
638465520
1402433034
56640292
559067298
46585488
1614463914
1638595186
612651486
2118796423
2105224728
2065464028
1225956317
1567184024
1067987382
1212352257
998687907
981794873
1727149014
708541768
1034903615
936524172
1985293781
1240802599
1586997113
377304875
663097876
590539323
413997204
2007044923
1305764698
525053422
1121982026
565697366
1814180429
335541846
776905668
1144670604
59643005
172347481
522084001
1701153236
439572628
21472140
2058549224
1383490876
1683887590
1816315435
482499477
524339781
1768890799
512524273
1205572778
124951172
1999314384
1665329756
1348328646
957937246
1369119141
516298222
537106960
1035375961
365287520
960618076
942630439
173247002
1924009788
1569436882
1946063801
1366079564
1396441333
1656289947
1291871523
1346891166
908142426
178070101
859988565
2123964542
170958902
525550818
1158268199
84051138
1101475189
688729517
878232290
1573327335
216895374
561102200
2029276995
2063005139
1563876269
1332794168
1097905726
512612627
272106825
2055507024
1134633925
2100913600
254437888
2025519298
935164781
671123418
1127856609
1896683283
1692110794
586516470
1587017085
1627648751
881432050
126882229
1795775745
546630278
1040437924
895458372
744670382
751789322
145305225
382908950
282102975
352855826
386279547
188419310
1048969063
603521002
867005685
567380157
890660952
1492504988
1160312096
331302662
1285015998
1036867744
1275801325
813585018
2045144220
174142654
1226254916
398817520
69503292
1154251017
678557699
1696129321
680401266
266021676
503295534
1124744034
771255930
1168422248
981821364
473229903
1157063369
1899464090
307324991
1352486055
1682546872
1321671885
130597146
117892177
2070755885
338613864
644769758
227110782
1403152994
475064895
1137488962
26606927
1233512982
1317979839
279084590
1715035312
1080454047
418320755
427719750
268497457
1132889400
448763221
753346479
1836779911
1564323734
438076712
224642910
1219788152
414502602
866378861
1434225389
1983574434
773912093
1396985992
1484132210
1475118440
223351639
1108835428
1418853493
756525489
319762470
1993555092
1017145709
1185347023
1385217326
1629762721
1382261003
1422835753
1631999789
1750105438
1188577017
222648820
127980453
1515766989
1263758044
921417826
460883127
1513212886
1677195009
479407741
1880071452
729689496
174012283
1539636919
1264037640
1177909306
626624162
1831123571
1159548947
2134601908
739736191
759675977
551265393
31783155
837355480
112997246
493912510
1590328287
1301216
2023680002
1106920564
1218563700
1792494004
387104322
2121565640
1214022999
2106324887
96500543
217926132
91221635
1455894451
1192838567
2134137791
1545842541
1461861650
1355971763
206017021
328609316
1991387757
1460466214
753681535
1668069588
970320349
1663565607
1163232288
593217203
1935832407
1785435187
2142229447
249584539
1582924955
87840179
1387918283
750191048
557778998
444365536
1172173305
304709422
923970244
1217111016
180623159
1158849337
1345069452
2111132462
1629378443
413038177
257562309
922893687
1218256255
1435529824
154959669
1275031002
1426482507
919825658
776524873
1604817833
1466271184
1122576583
570137356
1931225020
128802666
1299333629
806077284
164430311
1315067500
275243852
1024461711
1254759879
1085762716
1524064632
1452557152
311094831
740610550
119842063
604052075
1524394590
871460164
2068845334
262648101
976788691
695398587
2103941768
828619953
2068050897
583098359
274588784
305541672
2050745247
582450801
263306420
705041582
2119956352
260509712
1063816743
880309472
344999303
350685082
440163796
1905759889
2076715752
283603248
1743187462
1926350648
1165175005
90827664
1064211845
1586955436
1856922712
1492099233
705904891
1256583468
1741749342
1301560176
1681601813
2112809531
1018148933
1068848324
696539190
442517006
30948477
534082943
1158011387
1510474501
1932672689
2089079625
361152147
1332782075
338469068
1029726541
1083390764
530704963
1643829173
1398993922
83800348
566017729
2108193061
952191462
383348926
1993855592
279879283
2021640241
1704158730
107675683
1354113333
42183896
1964390657
761349910
1992511766
2069864489
618055907
1691905420
953675699
1541473495
1328523214
1620442048
1557350464
1596946712
202377259
875110627
1893766251
864098555
904216205
1987351311
2081051217
1925037904
63551508
1214757827
2096095956
708288094
1518847377
1262329131
363952276
1441113068
940894445
435763957
1535241472
878933740
51458421
2047140308
1639406088
995896499
1192873700
365235022
1517478870
439024579
249357602
1862022592
1328111334
59822325
243913430
274750673
1928473123
328911371
2026663459
2117041647
6872144
1923754592
10618714
403349477
1957206227
29394738
545475018
387157190
25859392
1169226913
1733552644
1027832021
1077759570
1689400153
1046524413
260918327
603133829
1351882711
1539720693
1751889051
1289860859
1829174457
235113698
885769095
1858571398
1760302299
313812515
1242220126
306170329
546803356
1813978286
1308800460
1591248432
840094718
449405200
788512352
1563286998
1570850189
1666786516
125725351
1755220436
990302375
34059047
31343962
919598076
805920546
1547685600
105211070
516130555
515776348
1495739373
999786894
1121269220
1178579726
1102683261
235004862
1747648645
295617524
1477949139
151838671
1694569382
1195575479
1990607344
1639825850
351351686
1964973960
56500219
237694371
204893392
138571903
1800904882
1342410368
1229755021
230991623
251592117
1094524371
275916384
95584289
373100901
1471665481
140390064
2042054454
304214323
1894925730
1076414089
1749894135
266090876
1411404897
2147354258
1989387726
1073757509
1414391878
1979837599
1902915684
2030620471
1150418178
1165309566
1769279640
1035218084
8040353
1180457880
243232100
823761316
1387431917
1336365459
1330075589
1716319110
1776367280
978418991
1318331490
581298911
1603130035
615514152
1964353373
749422320
1116627625
1179172135
1124813961
695057945
1006197755
1484669467
741033311
1166611516
1868384391
1275089881
869107452
1150798333
778203012
1768504786
1378544149
275034559
649182668
1099633409
939286024
2089146568
587916333
499516048
2126320496
1355485066
1040245882
509614106
2092787579
764024689
1880953119
489214370
1509428161
1085126541
196104876
2001790479
594588453
1584180297
1936325214
2020911747
1885377305
1899123207
65345684
922360451
1889389289
1578213101
728837531
282401106
495540316
508615985
1485021692
610830663
2118250030
1928223775
1238036506
61552961
529997288
386490975
1100694193
888827868
1813702173
1491689729
582379486
748499527
902595500
2060752816
724289680
1827947474
246136534
1169230677
1241268801
1544143747
393122324
123256786
537772354
1796217484
1450712243
1202081492
234793058
1337829999
955675091
879635597
988358826
1403753130
975896020
300753688
2119839698
750768735
1186073179
125224504
1054251262
772086017
644100560
896746641
1331564
662466779
1286271806
176963448
1120885346
1295694244
1665049913
1530263086
1325687496
1466583981
1974291837
591323212
1021764103
1990068596
513782053
1615346684
1822140555
1564654514
695314755
534810265
1381766382
427132946
1270156830
1749557218
202791452
870695781
1935712444
645991919
1546298180
2109622308
593500089
235763634
629240620
321375544
1269437422
1792091887
1350624003
664104626
556152668
1925194153
2114735029
577916093
1964062949
1135355790
257459256
1451910392
34439182
1561509465
1071463910
569808017
131065914
1915224795
662706153
1021406906
1870323410
142624100
1274615049
776515566
1247537678
1869274296
799365513
1052742540
2005768495
281133450
1884674108
12457247
651214237
1778145985
40584817
1860229877
1669345672
1812501145
1647346613
1031536440
1879317931
419786678
1003796070
1106045779
38003023
1649563472
1655648938
83886687
288407232
974109469
1955633329
148998968
699749345
1603630269
222320116
188485043
1862419997
1631263726
584031351
1368115527
871600943
1002733665
406932434
407508043
1391596179
340688393
1819438457
1490546735
1731444054
1833808383
1568393416
728886683
1988602505
1557720761
2024250456
1709324373
783784400
1381991006
1252507588
1777901041
1759867514
1851960209
1244947666
1183863423
1532054061
1310323346
1741455463
134187646
1336666130
1597189142
35497346
1613921823
2133322110
474853990
1972732309
9997513
2107207386
1553341999
41623363
1317739152
705233066
537763958
1046358517
1762815644
607916273
563777816
1680547119
1874658492
622704413
1747308352
1834621097
1253491206
163058193
507897235
1954821494
627540884
732295137
698714072
1876962792
267074297
1969847194
635204117
1968184600
1031479177
279283696
1611476744
1852970581
460233552
1709218711
1041290119
198637226
1968281390
1471713121
744946917
516298222
2056126555
1005742364
2118111035
1252235995
1685442530
1322678920
369594778
684805609
2073565841
2027040837
1203813840
1420911213
315253088
1109410258
63387006
695456579
702578511
1450798049
1808653599
900924999
1403299086
1273924252
34146696
1525030600
1412506641
868229271
1076606248
790358533
510880775
1167722888
1114587454
585518989
1337385900
134867014
1825178413
1466286127
981820502
1815954368
222272384
1499952437
954657730
1708917971
741550957
27691700
1114159219
980097422
1301012329
617918325
485956509
1152585995
760189255
1384617158
1820442197
1629739547
1886244065
1849937552
1346794399
178796873
1377182345
899665141
1462967223
872100001
28281685
1624266237
820269306
632118358
1407494937
1299327730
408258318
1438807070
1027534223
836077035
1855787667
1852544470
1576769311
1818700742
895238859
383624216
1640286342
2091083866
885887415
1463946009
1989390652
1884664718
1989470558
1762308183
1842309220
2074595400
302181423
45095079
2032562842
1796016204
734082055
1701741236
1385730419
823826276
645909818
1519090987
1286414685
1744521204
419483233
992230976
1951476912
355017899
1172190929
1293667384
1542317357
1533363616
1966795911
932835338
1818988081
1056216761
1172270162
1868311023
1563390146
1027760187
1135474961
1804077420
437755259
1527340339
1141294174
220377568
1468685276
22508025
218156397
517251617
394065701
1024448978
1227741593
1013630837
247557296
863831186
1190825422
957087194
1038578912
478509014
1006502256
1513544993
274633614
69497573
1443255890
1058584010
2012065134
1855762066
1437973292
2029732052
1124098557
167327642
175009093
941300122
1332843351
9130496
128587266
511971058
110297967
578517490
835208959
1245358943
36881424
328399959
1837662697
1418462280
1731437498
282551119
293759604
1905449576
376596601
1775180605
2069867603
1017855715
861479968
242016085
1751882822
2136916171
2115304067
774050650
350075455
213617494
2100455127
560473658
162628146
811512933
791830404
704872346
1849548964
1130907246
1401006308
134643009
1537319328
857885592
1487883160
1021289374
842897489
1145263349
671842988
554406380
54798750
1029937388
13502297
278200306
162870495
1095797886
1238268120
1230355142
1628987798
1427247977
167106794
2135276414
588163798
1473180874
606324531
1824716779
1002542530
1670443300
930073370
844512757
1907460406
1505517518
309711258
1528818853
688226481
1362921819
619452588
1534344489
193994890
507617392
1494391335
1044588292
109561339
27610924
216483724
1925605202
1086338357
1164357959
2070426251
428030768
2004259159
857243759
2055474074
1021673380
552905367
694582230
1146944749
239451076
297073055
984560420
1501068977
1173529696
612011651
449995900
586227656
2005656156
2055572782
1971462824
741038956
1911433962
1634115250
1065806953
216352521
1299327730
597645062
2077025736
693279613
1990475537
317548530
2088594066
980968070
430316055
1761018400
1385114716
183356082
1159572221
1487333463
1086152914
1731545130
1524602228
873684060
971674941
344711470
1857448543
2040191011
1273159426
66110424
335302246
1570947412
871540070
1238815534
420814160
347601112
393392977
1946225250
1345055320
275540496
2025974386
1220910936
79415802
353083251
785387930
216572723
1659994081
1903324142
1918183959
1847859667
1725912611
1039828660
2131911363
1840488331
960634121
1047729472
1773796038
748536192
1832482116
187639385
2102622081
1744791491
1737459186
1337399882
340668811
2126434791
495353112
1058270699
221930042
92075383
509978599
1249294694
2141113389
56156278
1304722239
1178624830
493299144
1750100276
1829578045
251672121
1808222297
1968572945
203213570
1490656411
96065823
1736626694
1437650752
1085232047
1315286753
42152282
1832919464
853218821
21954858
1222400943
590484214
1388317798
1231830465
566763519
1600662037
2124584656
148876154
1834377839
45398963
311624668
638782216
867943523
493555090
397837305
1123205858
479677373
139173313
2093725401
48426409
243925913
607594351
464288427
12856318
609032846
509958927
1412127855
1835206338
2011014299
1866645544
1816088366
1307911185
1476853101
1983491879
1480225046
1902880208
1814898224
1886127654
395578271
1150255098
1351134235
547752363
148618231
945018952
1083216243
1360195611
689414296
274114926
807599839
834864226
218625234
262938517
1250977567
808884214
1850279749
359103941
535490581
1877653932
1873357295
1111161453
835177099
1066935271
1670498080
2134167011
1682598874
1005577443
606536914
250676835
1832096745
1571868620
783150075
1884811794
1666570157
275144073
1180878905
22000655
836862663
1461277181
1087619569
948778878
2092228604
344869870
1805669103
653698018
577519335
1872053701
605168356
1585148496
1190954499
1458164105
2035512219
1242216066
540945071
592024143
731006694
198520627
404165408
864383705
993805023
591047456
556992497
1823101598
1879746369
597419843
539022128
2082849660
53170164
1019221055
1138828137
1884847645
897984774
1501151802
1119009693
17646970
730466910
987567242
816609166
194466298
186262100
990778645
392825389
1893869328
1665523522
1443470304
1975011173
778787887
316875140
1283739818
935728895
1066806562
1467316313
1631230041
550562581
1229765893
2027863547
1106730437
845170082
917837512
887074021
316620042
1931932591
406120110
2030833124
1510080049
2139142166
1508401028
1156452522
1399600578
1640041207
1577710371
1720871051
884778811
592926109
206447108
1682344737
151675756
1081233002
1675535741
1045210413
268639324
1601831809
1313483073
253208066
2003773522
1674559940
566936643
31073416
1726149502
1826600854
791376631
254924435
1056021396
738881598
1592526062
182207328
1167741865
137126889
1584398899
1865796531
1540026815
532651461
972611246
1798886580
1221119035
1058705431
1268035758
1140835110
1289060888
1972066111
896228461
117588069
1487609018
149082691
1402708640
653838848
469512294
22589808
2022684615
738386377
2071108491
1596641058
1770614771
665104208
1728572721
136859479
1230748495
569796378
210917290
2009013136
1882941611
1278408026
20741245
1199103139
243816514
845989540
338266656
1524728859
461542223
932129379
704014341
1658697137
1708748634
1320692042
1470042970
682574474
1760715787
1176531600
1836734016
927393214
265830899
568566543
1521208190
1167497876
498496129
1647752357
1113038597
1199621571
1162489327
208801830
1371162042
966698847
853666171
1121920557
1105710581
756958305
1004192961
35545333
849674787
1097326520
1229568620
1570073756
1197085934
950033921
861339679
1787743407
1146000170
1544830181
1290465083
1676442113
649391038
1849619439
1797195799
179976507
498968291
1578914803
1734824160
1451410046
467353449
552223465
1178884474
450554420
854774141
819126296
2032010003
105925632
1433036209
374377500
1719681840
349403125
115752766
283743898
253203505
950570726
1659416905
613860078
1963680338
1595446243
1956447188
894556797
1576670171
1431756268
532539853
1579951353
1479161934
1416050475
695866851
944244484
1202731986
1169498870
345642632
247304742
814157975
843743017
1397730245
2119918163
436573830
1748068617
972769836
1880997205
1458255441
362005280
561721037
2136334759
2092453129
1981060294
1514032416
306449076
1361828724
1462433641
1803462786
849839570
794304786
222177626
1276071416
1662721280
1822020260
254461417
1948091323
43833699
197630784
369962205
653940234
1905508589
657191949
727338572
1684066307
757379610
237633212
1158534088
578000928
1556388649
662340834
1074809183
514345715
1286259918
1178489212
785561415
1338365508
1619500677
815414383
1306764401
1640003467
1785631523
399461035
409782701
2135419072
2001666849
1860501454
419801437
518324442
8982573
971343048
1396768866
2114482196
39048769
754478702
1891022003
567907631
866923864
889218931
1893406513
1584323830
1410797833
1787786906
1824834806
2138427940
953131409
1066045746
1024692260
332412604
2109642871
42685446
1643291820
462612560
1430763241
898517843
764682253
617772964
1558463268
1134169212
1892810330
1379487895
1944701759
1244770072
1034349709
1632604181
1146819491
1577627773
1713157877
1459593184
2124726124
1655462761
389199046
1908787435
2114755973
9187119
1403609755
1149284113
221400622
168495529
469339673
1885835034
1794089582
2137734032
594971253
616110734
641175419
1600098702
1893256405
1293534394
715948748
258007025
603876849
575206665
862139246
592947052
1168133994
1223272744
2131627058
1430254050
985530774
816317313
1279746595
2013057341
724142871
838897259
1982144857
176481619
151335532
1823693570
1965525562
1353641375
1278319388
1329371568
842696344
1435601590
981442168
2071803954
1493517724
306172095
1663079516
931204174
1345628849
812455549
1321137425
778085149
9157851
1911534206
574474627
747594649
382479445
38248906
1927195695
1427946011
819633135
2126117232
1396341647
2101480753
1480472795
462419753
240344881
803949770
176246269
212679480
1449311550
770448807
1854392152
1499574006
259467994
2096128731
3875279
1861898833
836613068
1023674768
2088818715
1989997715
535623549
1561373218
1329687414
1086735298
773105035
1107837760
1670019913
1278208576
2133947874
1603224532
411203348
242814034
1339243357
1415187157
327378778
573785325
715113302
1137300631
100116355
564900995
1424898497
1617392248
448263608
1229809045
1927102927
1931033300
749023133
1216486330
644222350
15906884
79494489
1325953859
453707056
788820705
1986254684
1105972576
1199877484
114114803
1961876472
2074033055
420196874
322894173
30097411
321172840
766752832
918921421
1140601275
1256190749
1517278482
1893100087
487488345
1419309040
1132063548
845900690
1096564776
836878868
987871765
111344755
1072171424
912264317
1338202429
474506699
53782726
339636125
1039802230
2027429742
63394521
1845382903
442376
960304378
1805443686
2143324833
514039738
1241581335
1807579849
1249195290
1415527549
298373572
1769504395
509951746
1600243955
1629158275
1326380028
981049087
1887869039
1197371220
1484313232
1840779079
1775620186
1793615151
1424173546
852408627
271808071
88680768
278513751
1913313100
2144436025
105384884
1324622750
87732767
1095494390
2027662033
373991093
1837225438
1285441839
1249971521
928763702
1451552147
595901932
1918707329
58419207
1754958811
1112871040
2066211532
1868802848
1448438996
366638908
1059066439
1098216259
750045675
1700075434
2050336574
1361573562
532676202
1169570065
569814880
414159730
359440552
2021567527
972152075
510710102
691648212
883597300
38889353
1846677854
1031213889
1278124534
1874855826
1480467011
847067134
1252310635
706605613
1714485532
1396641346
1476321803
1660867499
101216513
44884882
1383214676
84337843
1984344104
158395946
1378432646
1132398772
1803505344
2132794345
542403969
649897750
1571298869
192433916
105598129
1017145964
421751602
878947481
713816884
1360006214
1275240511
2102976234
1293177140
609182247
751248907
1232731612
1688636891
1387887975
152368250
405945465
362405775
394939944
1144226691
391669321
1371068954
1285780048
714453318
1487153213
2012993045
977711579
167431251
963794873
1265441841
512281029
1896714812
512306452
863059236
1213206132
268326666
407700254
1103991431
1277177429
2070634007
1960641887
592038402
270525443
794627830
1413445139
1854588565
1054244916
259165739
871579546
1821289951
182154403
1280755534
1189539594
1869100113
1102755399
546748024
1476433705
1760818221
293189606
383768552
1647791626
461218230
2008925753
98752935
673279205
372716753
634799225
688436929
2051989223
369365202
2144001580
381862453
329349993
270598217
1017764128
796479073
1966888652
2127458526
575061062
124307727
1932718957
1461186461
280059981
1122774252
454780987
621752568
462339198
1886651201
776651158
2125404048
382803387
960757799
1047132372
939957535
30447494
1634161934
1387924473
903279330
42022916
1275715024
1169942460
515503156
2029310711
801184821
941977301
1602158159
1907082981
531693731
360674330
1658881471
2136272193
475658809
602657956
1764155200
2032506041
643452970
1570359629
476901996
2091995091
1367883971
772670339
1580748004
1881735882
731418654
266409249
315853602
2061165378
1534844051
778993402
105590295
357969683
2084557613
909281377
1539258408
1356624408
1946384503
1106863366
1867610121
23118452
1655383933
1549986875
1036865254
968941977
493123745
1979527905
1690280242
501693319
428332832
2142345177
2044901280
1448422316
453206524
2024087257
646335205
1498846894
1090276880
1789617800
366383148
587231445
484983484
1241296176
426997781
823088299
1859592148
1938931259
1804350169
1003797147
1386695970
896974088
1130983531
1687285885
1932509834
771659834
1362036608
636612379
1655896621
1788013957
1624984623
1296828970
474307855
1895605464
220124982
143590325
228412628
124749698
2055809616
852623576
521067502
548580666
1494562523
384814750
1691993054
558162564
740268234
628137762
1295973545
1215613413
492788474
1237196721
1273336423
15718563
1995619302
1513002722
1842005795
1937372564
2011813213
1948830579
1260306467
1971345776
687976740
1850067128
101780462
297758918
1592769633
633687822
22535484
1926122156
1254847450
409976237
1361261849
1806286808
2039034592
1327207608
1569255999
1972857657
1802537811
1796525270
451461778
80922582
1937167290
1230938619
742185929
1616376079
814477795
38064665
1579109685
1716195774
1817741926
1028403332
1569928831
1129651671
1256516490
499262734
1260749128
1619229466
991023312
1565851485
704994221
36270675
1276483522
1836126964
1520386704
441714889
1121757791
597208929
890562499
183076025
865701438
1573284027
886754675
481870927
486346576
970445870
665115819
1573490859
2104304344
672430625
620675139
52208658
909764112
1453741901
816432100
1536631980
856505722
2142028188
875162989
1574570141
2105340807
2103625481
2071179586
1493862867
1384074194
1250582659
1068124770
1761160786
2091061151
1818314105
1495209942
1986163416
2028477464
1861739392
118549281
897972519
1968403119
689903417
743720407
1595663095
269001394
583180661
409732950
1379347143
1127968242
691698624
1206667087
1642624876
1276957039
2016418006
2133025601
1114120023
1648826073
2045247604
650116632
1142197638
248247408
1106179061
983529281
1703895721
509984731
1227331777
1941146178
2052561190
773009162
2143136551
1737320166
2144965663
1269956750
2042351833
1479399080
1263936247
1167379334
1222078078
1924651782
1598720853
1815494110
223652891
1188169263
348380176
1957800218
1342289499
1747444903
186760353
1093311163
1277801187
1039444636
195116827
478456288
1855957738
708244081
1690104404
1690124797
1882787612
393990856
1460198410
747150703
307601534
738688977
23218488
1903613735
1008144677
2134212441
1725772684
1016840164
381649064
1724927646
1997876461
523119936
101866236
1402449184
220061193
290537684
472957681
19317608
1628549234
748653290
779324835
1006878019
1031504522
1254956077
385802738
301560897
1169221097
1429393850
1600942355
1330879570
1842056544
8093394
1969766095
197801813
2055723799
1240757311
479343199
299778118
1964951050
800756650
669282037
1884813600
1425218820
460031747
46961365
800774394
962461482
1049955551
1928209653
457849058
455569942
1660600109
993102460
1761794046
225740833
1448504833
159890012
109981763
1528780800
1658950691
1444871363
1670085093
583975083
1712063231
926243978
690906235
1360389941
1346807099
138156888
926909482
1354183704
722643637
577471601
1140286887
848972407
309503050
1934986006
527154877
1034657299
735249608
1646135363
1726493291
417662932
380389219
1708119081
1209305895
966820591
859322478
1509196428
240873916
1440628934
968250695
1720577636
579349985
138671958
1902528147
2054955388
695111426
1034915137
759163684
2125213288
1904253684
450421179
660946929
1282553571
1583767657
1788554418
159704113
1882504593
381614907
1989716263
1549706909
1431100789
1527196605
1482830295
768023937
937064524
373786972
1477849805
1038791843
1768890799
954788126
1876817054
1302098660
391205291
117332353
653175672
1611959189
1052269354
1701575882
1711203565
1618982942
300425014
1762361530
141034507
825660425
1981995873
2044852936
550092152
328840000
1696202927
1406014816
1381202881
1311912197
1108481098
290546009
654625865
1692792586
299585508
289201706
1715933591
2101367537
1799808802
1954594097
1236730163
791947636
1361508568
1242698795
26600990
1283045585
737944769
81895549
753845333
1742899739
1839820349
1893129622
1489490012
852703274
1602065037
480900659
593304245
2118466841
2018569981
767287245
1608650858
405965317
23658712
1711446452
805087830
557652688
1929302936
478053634
426396316
1905490286
1862578290
1483873809
498496129
1434595012
613691864
1686691806
1230944629
682476600
815282467
991425089
1898871161
1082336981
1122028344
1008585358
87843957
1107878065
2023988004
1988230911
1827753979
1615861252
1215691534
1359297447
1123279531
1185044770
1638417313
1317913933
1064505095
2101591523
638283513
1241472277
1588563913
1502335462
503648289
2073429914
1344283610
1369410273
1762296951
373154013
266279769
723955496
1283961024
369595644
1524019067
1136143389
985908434
1323252406
1466224336
1293489805
1134542350
1327096973
1142996350
1786049915
751376000
1518197571
910746582
52563080
1704356505
544649001
786263031
1074240271
1884203790
904216205
1762702856
1331149695
1289196899
867603845
1561505975
1399701462
1054906346
839124594
1200156299
359867447
1988357143
1559482212
522693709
5204010
933246188
1882671050
1570799690
958139661
771791972
976400029
2100324813
289474241
352771643
1810616372
746998946
725561009
997974712
891194653
1654874517
979780629
767613942
844339130
57918485
1211539793
1787876296
1358933976
362792199
138415603
409409030
529841055
1893132008
1944243295
392268902
1381662491
189385164
1138608554
1701190728
1876260071
2065726430
1649501476
1770529648
1757744664
600719196
701133943
307519557
768958042
1403700110
2037220110
1320095760
1658888222
224016149
1197324919
2136967390
1269015018
608084407
352181586
934513638
70747892
979305198
1856054946
361477033
162245249
733855112
1456524082
10673735
1598316288
1158465859
662386790
608050676
1195846400
118288706
1806733365
1618814777
1919400163
895269023
1938173889
1176168239
1416233036
532864428
632727796
334781123
184637340
1134444907
609009537
1623696958
896634604
2035705102
1068169985
216616620
91057663
315843889
559982298
1641882602
1888332442
629913822
470621291
1812636928
1507018933
1463742567
515113002
1619256893
126652559
243431318
393597724
1719670146
1093353337
199915453
1493337945
954356269
1261615895
443608148
2027927652
338309721
1466090264
280494246
201417597
241645193
1160109332
1128525649
1093025209
2144854954
1644575331
610444970
1731342467
538039481
186720946
2122500127
2070755885
1317510662
272354606
1108772120
1495371715
1936137787
1950477164
179726841
1472656840
720848354
1902426108
1647339457
782264912
147918984
1166349007
1594128064
1090873173
812406680
994986578
1728711280
563080417
861875120
1289976873
739653762
1672844074
1387655249
164038032
447847865
289338443
527548688
1151715496
261021951
1427206194
1771251789
1233115971
1700776936
487334758
654490355
1386886592
932798125
414048460
2095599595
469029033
2025736699
419368287
123264528
1298460290
603089666
1809859035
920932459
2047967836
1701992777
377952458
2318601
1222498936
81840651
644048301
748599630
138550866
1554533275
243816514
831889225
973214732
235713116
429540801
1772523049
1411359893
1599130316
121443240
1059353721
1209695802
1407509238
551996146
1914431409
2012349327
358548590
1572685619
1624568736
517862904
181837087
1782546500
527382618
696994696
2046146213
708947487
212256046
28591480
1194690984
1146918170
765585582
1712371147
1025289762
184517537
1094649980
1956877061
719798227
228065592
1573152364
662071585
1066757281
1485305035
109904740
716812073
384187511
684015660
873299839
254877294
1109085790
507693188
1268123787
220928980
343092855
1743114083
1038099270
618978365
1677974706
1075016096
682637025
1963534195
2117127135
1023625804
682075993
492400294
678895206
194448873
2108644606
1427958402
651532994
900462543
281743012
567607969
503545533
1902802515
1686215371
1925931470
490314897
400769353
939007512
240548813
1572500112
507267958
1973753507
1455693703
98682726
1328991954
544123512
2002939811
2122437297
1606959817
1087788527
1891935414
1599436039
1875521285
1569349377
1243080038
266324742
1459917709
1328925599
1139070595
902907129
433220109
1418859201
461006607
884092721
276019358
234313145
1901741685
2074881062
666664441
491795325
174182956
804647913
1118331993
1829318387
1293374342
303641921
2057287961
1830998717
905140036
475773431
100165985
734027605
314619104
165175188
1330509802
1693934897
1158355484
1315879152
1946662921
10827370
1667102692
1870700369
1220772834
1963696982
1949322293
1589894774
1827795599
784681875
1997880501
900007619
283198771
1365470644
905581442
2033071741
438515403
368272201
1130060698
997981553
1275711602
494416622
1083745803
1686545733
250283035
11467062
308383538
1555776417
144807521
51684377
666235484
115116429
1152181806
579350474
415335565
229035084
1804889341
1541235762
712152647
1475694706
1405962291
1853202524
1280690785
647497139
1853837100
1710392793
906802863
987155911
151540076
123984152
1758828811
1579300535
458050707
2129491677
1510577383
1752571392
1311625100
874227019
705995362
360109212
1954777638
440660536
616928299
861063937
1650848549
124403152
692739325
1205746216
316212300
1893460265
693803660
117058771
119322940
187897047
737552297
1574440245
1383997286
811876365
1710384324
374006625
1845908325
44548849
1567526034
210192186
632161616
1931164326
231684110
1057955359
1397361542
275235339
875518371
329314160
1461915461
1725158628
2104524937
954245088
1177946638
962499687
1173216401
634350816
391303699
903612953
1012931063
437633802
20803556
677987786
1440414240
1236923558
2000052012
1001495450
548046737
854557979
1274350921
2093279708
1004608324
602110564
1794860684
1775176800
1278961185
1273777934
50704751
411457071
1149210329
82022765
550505129
1672000543
729356112
10326574
1873397693
1030062138
382902185
1439759746
1670509342
225292488
720431868
398305026
636931649
1266076681
972553412
1617281496
1051326831
1872905632
1531539186
102373127
232753757
1105008804
959436791
428475503
678155250
585120990
365414761
658103947
558969426
269680293
172157298
1334163172
1055099649
39522666
1212515562
437078481
635632012
1655469950
1662984672
1784645868
284752029
1842011981
354705332
696883647
63186588
2011798858
1786602689
623421553
262367071
1150133501
1818567838
1157162184
1778368138
1006281811
1718074482
1792582052
425003126
1163634087
853914696
794181725
1255382765
19076074
345999941
18333362
1936009206
932387658
524339311
792663772
1555449875
1583212600
1566636593
1022061949
1845127143
891471177
1037418975
778999884
1165683267
1450197606
1467102956
1570774070
929316564
924727619
1280739985
19895961
1168263088
959925654
829558798
1068732080
124660407
1726886776
49576902
1148129695
1549003531
1388271735
73368729
1423652311
54274696
1079994119
12101306
2057721452
1567628202
1699555438
1376180077
1966207739
318783699
1599956906
1494129416
403650373
1059137022
712009018
919276282
1183090613
1361175553
1650498266
1416316712
264394551
2103253652
1692305290
2118379270
482020902
1851246505
853963534
1451929675
1167999591
1135724198
2064963985
1844536322
1777840689
1514357997
5037739
327300404
1745598390
762187241
1395528599
1834788504
807753286
143174576
1029483993
922398619
383204873
1128609861
636980592
763839396
57301949
231010226
2007381361
105207850
747031859
1880126090
960258463
765670050
1822201212
705434033
2069603560
953361690
472357881
422615631
904074361
1627575195
1608016939
1726176127
498049101
1307875128
1035825165
897213829
1257272075
948060429
1161772644
1343332984
1699613451
1491729301
851739422
1634614808
337598679
1786156716
34930185
1539878792
1994586112
55729191
678278833
1806657874
206543391
396750942
1348260193
854880473
1978608761
324512169
207724748
530066013
1771752524
229203794
101302652
468896894
1060816931
1482465542
1346433378
1762313374
2115229563
321593892
1394446780
48261958
669912959
523423044
1375711718
381895614
338555856
750079736
1468744182
1042117718
465344215
1125899375
440347743
2023607119
1019641495
1704626359
720543862
1764805097
1406363004
474218795
1502844091
1845497131
218507839
1159834561
1524701106
142587148
1566224967
1845876375
165903761
1247456100
772435440
830038404
1513897920
2054949764
1535665230
809117829
601916566
343873983
1585972750
1789275715
871807708
227329223
2127052563
762640328
1061523532
228758707
1495668274
8873162
1801067238
1743378738
485327898
1971730986
750199412
1432759726
759740612
1077792121
39048769
709228960
706079922
512872887
26336874
1107870021
1460003990
1000211540
1680645305
1584113774
1680321113
1976793267
841200486
226586288
1244667876
1309817547
1875597360
38259215
1114992212
2102650811
1529595901
233008588
1099501932
1481609197
1567593963
966254585
747003699
639096477
2055124320
1651686708
992426350
785564198
1552499124
2008641811
198403329
1743115696
2093963628
2007550152
1815674500
1359415111
2008606077
685696816
818246735
1396385588
1474972722
202082687
1778356923
724713845
1062918568
2070851164
1474160541
1744571854
294310928
1698874089
655035418
1104800602
529007025
995154943
1139499392
106516338
1259329729
1962510389
1717230079
1339622481
2129576870
1269470280
1199356746
1736898549
1378712675
1888349696
1173134351
1149162669
1211578726
1776108099
1447718610
1668524307
1590850767
372158419
2100803020
1062272266
1486074007
1934414367
2103552738
444989222
1913858665
1175653776
2106220376
657368481
1348403985
2114743288
1828322507
1322324593
303998853
238170881
185845684
354478403
912044179
2019886172
1128765231
36874309
1659240729
13863894
1333352342
560721375
624296191
1756569691
1911023403
285921744
1075411371
1842949981
339921359
562224771
1069891026
652057816
798933707
92244871
1733612358
331270241
185854831
1384685809
1529150825
149959565
1432265444
1946728295
2130384458
772182265
424899862
92976245
372791658
127337410
551480368
14221452
1552993289
110411132
1306992910
103444843
1754425811
1890303632
135238634
1828798410
668868765
325954837
946034185
1890329295
14601677
1176146094
2073714851
1281743125
1040008572
1367059401
1324373846
197800549
720191708
244248017
159339314
852243510
450063800
557286979
836073781
1257858908
801886339
1363686811
28411932
1202689403
1659642125
739131279
1749683033
1852183565
2059519718
1420232553
1875892236
254938120
567692879
1767772388
676410892
303700490
964327075
1380356513
597688174
255492885
1086974797
168754329
354468267
465657973
248987977
153801191
2118269547
1340394185
684363118
1483166586
712102614
1328733153
1546572667
1200847498
432589627
460722184
277287131
642899160
1971087785
1436740183
1203694299
238407734
1879763447
1213744552
1644485845
1721442179
1080085167
1842478596
400340053
1669843796
2134695419
1191859315
1639615374
1143418690
1108993807
1787754155
591308662
1128511236
617177135
1520483424
66119719
632921596
304100221
504577001
1481002511
1733297267
675812366
1916144506
1595515958
2080991471
1748616278
995192630
398033394
2066411873
1029043476
600376666
10901859
1314917565
499129286
229694110
1423249791
1081963890
936067817
582477944
180279858
808851010
437205038
1701115639
1351401357
187095818
2030688551
709172914
1664655001
1000569957
1441950754
1896988569
875935748
587212574
1057533364
1091497759
788460525
230896822
1787524599
61898551
141310806
1375888763
1956416972
2132814378
536265576
320884389
739107666
667742637
30072098
1934866704
1823339846
1632034085
1714585788
1914993597
1803772776
236194124
1238576862
1003184804
711025231
1316886186
1195524175
727641995
49709396
2066463397
231126182
1644211002
984966671
863819680
1328101098
1067017762
36098008
1297493764
1890804406
597908673
2004592027
1514151001
1169388452
296112869
1842268874
1928618936
1140292484
330691438
742217751
294617552
188919058
1213339130
1150814834
254452691
675061455
1358385555
672662153
1529101158
344213277
1716443394
430682357
1372543204
1832537239
1578969645
1592291319
757076115
1343576201
1478845044
1823323020
758756565
1616798818
758852062
1497956789
262804873
1208249823
1534818897
2066400598
1035676138
979179167
1047954512
452267477
1427024357
1905349269
3191787
2031992409
337487887
1376769900
1758051314
663039883
2093887689
1324288937
420028513
963995026
2063640401
1102950952
32470963
796351976
460848445
1098209504
277169971
7986430
1547511891
1280750737
705265079
42034287
1337614758
2129912851
2045467569
1700020396
874434513
1394841114
2103919604
1015126663
1072065223
697101619
763074901
687175025
1690208672
692414691
1155483319
1627181205
1601367702
701475025
464007417
2024506815
1840835437
1637657984
213755881
173667194
1211772291
794384316
1537215358
1618253793
1442076319
2020349692
338301633
474718061
163530512
1716797333
336851915
909787564
1985452176
1518175237
586925105
1148460410
1563674256
683404296
2107118120
667389499
973382786
1938463178
383490285
135571886
553837790
1842630457
1451910057
459241025
503746279
1947780390
1888081441
1584712042
162578316
806798954
1552865849
143193346
1092471395
169586676
147948267
360846497
813801468
1949859191
1361156368
769005177
1552078669
672217386
1183861211
1289252179
466580149
2126121117
339041600
782728299
1921132012
1745007245
8016722
1436099491
1696190392
1424031122
1675484366
394449282
377046931
516980616
683072112
1016932059
900045755
416116106
2103997412
86984974
980257188
2050958534
944854744
889713024
229356731
1899923941
1801682242
1801506267
2074811191
580304571
139307652
1041615677
1781723310
1636213909
1482665726
1888473153
945328393
2056384608
2143118415
1075625696
38559747
133912891
484258405
301802917
890455344
759270881
933426167
1074993238
1493247114
27267999
282241075
1980278293
964460273
2138329300
1130824713
59570909
1662633891
101674665
2050634503
1300775346
1719989270
1365067435
478327905
1459066514
928114461
663608272
361589646
66908411
1844181823
702638339
1821621834
1307662941
1016409726
695456579
948905565
652664284
1447349348
2053779054
731155051
848599151
27318235
823520099
1541447197
1536046406
960308534
1529358228
1746377047
1808625248
1432344856
1673494071
2084356947
366104971
1856656557
531485024
789913096
1838175037
523865604
293367676
550079537
651785253
575095447
685657159
573426714
1087696016
1015025026
1270399288
923533985
1182972961
1771453660
2044128043
175881181
1417997274
342254731
1812058055
50099235
383736155
208214350
62999941
964713254
863620605
555873510
151675141
1225011997
1055819519
1248225340
679719506
1662349818
942914414
291736340
975472628
85954100
772683021
1093501114
1356318334
1275192864
210263681
1196544667
203308968
123631753
141744195
1747183807
1830206080
246879934
172204297
2040614590
1508050129
1455065093
634752197
483967041
995188756
822315881
172076343
9306902
60519224
1864824031
1459921079
1760103330
192215141
2117436971
1893718173
657942027
633847846
1765377195
1927019288
785992385
372121632
1814443352
2112773410
721262059
1485442813
1485216271
1319120157
1999662841
546789109
794158520
903940222
131418513
2130385145
1019336376
1959797329
404985122
521075233
1896685651
280607797
38747752
264521911
875549135
1971666793
2073413818
1809039030
1095592382
1899296300
1910977653
920672138
303664774
2050828577
871318525
1974415029
694182183
1880337768
1862597926
2144798716
511919262
1461736133
1417872979
1655467166
1332290939
1936966329
1599237169
469039262
1207295373
1521397045
1917168253
2058829807
956149329
1547784159
428507860
1838474651
2005692248
1263849575
959598153
1993188365
1761968160
1405540897
1528865767
63063995
999744877
565764312
156308107
628447958
716679094
1548018904
641948052
822662904
344688425
126659241
2138047094
1015037811
275177150
1793108897
401222457
915686079
1597742226
1761791543
541272596
1653859847
1304543000
581785201
84606607
994055208
72742534
27913513
682903842
694833468
629911548
1493838428
1074952169
1219508913
931388101
359223471
398198112
456725057
1990667226
1218405304
749900815
949991653
2093671089
962565979
328319104
1434454865
1380504269
964933603
1732928959
2049089854
347498041
57150491
803259164
1174462275
458642890
1181054086
1409550723
1589944638
963372994
1980764529
843995979
1335626397
671714898
1264818077
642991191
963514434
1500522374
2080221507
743776005
862395746
2050184175
2144008614
553197759
1730140710
1423056299
46256331
576391176
291995898
2130455480
1155631048
71145103
58337128
1998524224
1701090623
51509092
255296307
2036731064
1406911388
597533280
348121946
424842016
1765856851
1923010887
770418584
1325278337
519870944
1651801274
47867418
1778199291
737494071
999705447
1990968349
944575989
1837433856
1401408116
1654333296
427909179
1808472019
891492498
660553725
929768171
1823664787
1495416538
392630482
1415605266
1836585492
1002218860
1335854848
157562055
1841839803
1830321518
1951472198
2065957939
2064279095
1504253408
297711248
161307671
985798861
1838673799
1475492900
372710033
314544087
1397407399
255420272
388325585
1978814014
1034052892
354258850
1056800617
653724224
352518562
725974793
795404707
1641075678
905678930
913958704
907031675
1960983525
486076016
1393971188
1698985490
1363898582
1396341647
248536077
636926542
632289058
545341843
457399054
737028035
1544709909
321307918
1768906626
448194370
594177780
602763347
1986520930
223983460
2126019901
1720291109
422968820
971950489
809552702
919173931
1288785365
1930062867
1852970581
566773423
752754555
1966570336
776407314
1749055494
684983953
1772105956
1919162188
884118969
1325109710
1045971069
1813837571
1760861611
1984605461
1020177063
1926447596
501225656
926004373
1176316029
1323921439
219447516
2068679994
699542757
780781973
1671198054
613862162
2025485491
2113522293
943860917
1651531943
146322109
120922255
1257586548
564841428
1053169542
223956496
947821923
673287080
1088851788
363828650
649813640
1890156754
370980200
1737462937
639340144
1026037471
1919751313
1029831814
694296824
385075203
1377346881
749983880
478070597
907323457
1850817327
1668280264
1535692825
371786326
1486907109
1711045136
1649073473
1972369261
1779561911
1585003934
704904005
693715992
1951836126
1514116954
686122744
339511145
383867958
643057582
1751476930
1554849157
460378190
1010261532
218666049
1934303457
1313228705
925151106
974854510
1137122849
1480244552
1600017860
1219914025
1886493564
649945108
1092898278
1313796262
966273226
1042185112
1921220660
1343809345
1599092221
752823669
646340584
1810685794
679692995
1498289409
197307877
796398885
960900969
1450735609
1430101775
1999078829
594699140
152529906
117094356
453198136
1802853426
1066949975
1789602051
1100172461
1531336021
238132812
1322749126
1498942371
557789908
1797999483
2179058
1096083765
102955985
916749632
524034110
630558438
1466225228
1180998024
2139727751
710732675
733303341
553948740
2089931766
509859134
308951670
485388741
1853425128
407850335
1196910362
1812734094
14398974
363971770
1958703359
2053921542
675677597
686417293
1058773132
1008494921
1122981071
1451334641
371250395
298802701
1065052798
1753878345
1957650922
180451295
1905179978
1550461
165740779
1115274565
815273593
1814056412
1798392214
682442764
1295440384
925720755
193284316
1571998696
570041851
1319288777
1274802200
742771511
2043283623
1692905448
1475745971
443189107
1258919737
800087834
1186575182
307653245
1046299288
1484179789
225943545
1811025070
1607731851
926658781
728160434
1376857069
1954024519
1084232825
1344928754
1150395025
1845261993
1342370299
971707052
1390025675
2064208897
264519745
1752627053
1709582163
881638918
49642629
384812967
1724823552
159997111
963023447
511588632
1926852687
442942238
545594821
256846049
728523963
1610619979
510053712
1439002521
1033433080
737273290
1355782767
42506528
48678435
1077663037
1065277635
1294828144
1132378539
333382553
1171140238
1737620526
858796373
1803368625
1599760229
1911547155
1011470687
2045340918
547831315
1157979696
698534375
2001636332
273173445
1140608312
455501888
891537983
813390061
1741849585
981709163
1836208604
29184146
1549489892
690143015
1865415122
247026738
1712087706
970369357
1667898731
362166976
1207609896
1145404944
464753614
1614634258
2124985826
208602907
56454286
388471584
1670727040
354541000
241036577
592080717
1138961734
1976579340
766373933
368566800
1034869403
1421043969
1764932751
393658025
858549899
1220494557
1649709323
755352103
1123138177
39033800
903750064
470323401
1143720456
486158270
1208458708
1580913147
1891146726
855551598
682503787
602731657
728652938
964427741
1625923174
1140251283
1606059108
998303954
351604445
1337594468
982107516
458310512
1674164103
635728589
887568030
934877168
716016056
1668392524
750441834
805422125
482434581
556646994
1770911734
2097301738
933776110
55871570
675018521
74640723
1909637888
1798307395
1351492343
1402888684
120001922
1934828174
1586242714
617297977
1647160873
1384515606
1897258266
863033193
2067500958
1586736878
73829382
236236937
821809737
1141962462
1906980760
569349100
1761293042
1568127351
929410245
903413338
447926293
675012519
1820405088
471733717
1341150947
1879750127
327322531
185198083
656677961
1226956544
131479878
1928484320
494881493
1760936159
543813450
281032057
25289665
2085354294
653556107
1304069438
268838129
727421938
945288205
1037166425
424412922
2095211371
335685427
259547431
1856335012
1516292941
30152754
1628882791
2060750018
83359015
267222792
1450985687
1938728475
696134291
2131014466
1886410113
2118285648
1495476336
559189958
156867723
1389771901
1406662701
1428649927
1048192292
1386313253
1398620493
1379025939
488782683
1245017771
1436189907
1077389159
52625190
1310327185
2014325857
1723084246
841097585
351555266
955480470
1090765419
976865333
1563752339
1573424187
1507605384
209295353
2093992504
990579096
1108900294
1136257843
1825948845
585545308
458924939
1510160463
1125509813
417478473
1837156915
1141649728
1999063945
1126161531
118210544
115816282
316621130
1906455270
2114307331
1244370872
354279251
1421285624
350740912
428501637
1166948940
1242368747
85714743
1758053984
1954358679
1815357504
166978965
981031535
756118443
1660141083
50025888
1018005575
889972606
585274329
1894041252
1066073901
2096483535
1374367798
342823163
2050561836
640024385
93642119
1358442591
1114141793
583379536
921581333
2108506368
1243752088
646037198
1857469592
361421280
1123718544
1216506149
747684410
1433653280
730885588
1007571222
1136948820
686907734
2000199363
1322338602
224883949
218503107
1309141954
1035366314
730928642
1984094236
1514825328
256622719
1957430550
1260898705
1992612592
2004187287
50097486
457549823
432126788
1831859996
23907485
543467295
813724386
915062346
1608619504
1341224717
1434462891
398318949
1134455602
752668288
558211377
1242635661
1807501206
1217513809
2074543573
209886007
1656550464
612368459
2071881869
1301250743
1975810493
595650028
194327634
1059829660
158455744
883738593
858168971
1571464499
2144810662
84983048
594015694
678750195
1966617405
97058652
1821799281
1562866362
743985917
2085889048
1894357355
211542021
502938012
1442342367
1820625908
1978909820
1393845997
1371650984
314289055
1077871027
1181800347
1157268532
517759771
42817418
1958066649
1810064419
545157012
171363493
2100876594
46703921
60899738
127973759
1371662511
555655835
1223091195
1960977119
1174572134
190954960
756527507
1838618856
1479996266
1761361666
1285646564
1588757214
1670279777
1667035623
70153215
653753629
1245548817
1136702524
779648953
263106539
629841152
1199225277
883588772
820585088
1155959379
993517972
473081439
1103450919
1706147754
873861540
25705022
192569150
1111102055
1339824002
388535209
464339008
133009603
1714592030
275283888
816061235
1611871116
1218670538
532906287
951145401
1924395413
538167901
497923368
391910832
1668721563
1853419302
114745473
864079847
69719167
626021271
162456755
137669964
1512725796
920764041
1221982163
1007053360
485592635
1707032821
299798874
1650498266
365227724
681272020
842183190
406074509
1979315693
4042184
523719255
669317855
1326208466
1448919955
1083375446
1348260193
1651473723
1441974803
1962219214
1869648561
2082190428
1416273376
428600698
294557738
1910943302
1023116604
573994118
1068051467
209294745
215763937
1346563995
136659855
1013393285
280103542
1204319988
680392647
515406452
1310331682
1841534774
1447056462
2051199629
2074280011
1008527706
1108908044
1172368252
1512941462
933684375
1234184122
1371434674
608529634
321534820
1319012101
1992341555
279566569
1482214676
1073122921
1227891916
487135068
624288130
1322623723
1332157416
327788752
1109050319
1396837795
759710003
1089515175
1070172343
1084571701
2035667505
2081574581
190678055
402750342
1238678249
386240169
1287876616
663637409
1459121014
1839085818
205573401
728639284
2083654285
1167759619
1335474785
1491539385
1047726474
579744673
731955154
1234979743
1274925651
1560775436
1706223296
1167886718
1695645675
800260502
1028651349
1871847590
273761212
1498925278
1807031471
1122379182
1760431242
1549627247
54417059
1591019392
817873341
1729279194
2092094828
236892533
11355537
2026529872
583654392
354289332
199488771
1069320888
594328047
1104441346
572748716
1792816112
1883480403
232371375
1771712664
1600157181
99221188
1607844077
1733761922
1951184349
1528295755
1128768164
2001574539
357071522
1724746020
646797303
1543567813
1861502685
1297575490
315074319
1995101310
1488960024
436296756
45294156
1162225736
726027939
752034045
1541442101
605590100
1320614794
770118962
613574091
488638888
1219153860
1822167970
1206942834
726183699
2100581100
1611410724
1107955711
1736558574
504273196
1981318209
1410722581
1530665514
1989664554
266294653
1103856505
561079497
1282298619
663793339
1503216207
1916611746
11679577
270162560
903540657
1000715409
1182724581
893390564
1771922175
2133001563
210465239
878206600
1768842126
1058770219
864595209
1892588131
915725197
1605197978
985062498
263033053
553239876
1922923706
1384809042
924283355
1930767609
1851082635
1233305961
1478842558
2091326262
1852467124
496453613
1264189986
1641318562
1726168995
1389301715
865119906
1519442255
202439395
186632833
1274196265
308646057
2101295826
1018923115
196492941
167436241
475582650
1540729468
1124713460
1752743836
2120128907
371517184
596954122
1000552733
2102014895
1395435875
1421328020
366549504
1635350574
986306379
387266394
1921330996
144566940
1329232475
1387078035
1212531448
1052497418
1106958268
1743242193
1045401001
2116937739
1560050351
188272663
707898732
1725159040
1693764894
1253048810
1811999986
826539968
1091630565
1286610740
834054628
288767877
2034261137
378000452
1242083378
203457004
1666548811
920910280
873776819
1309879812
2129347773
1013751418
1438446284
159843290
1405591372
811322183
1419415425
1653055703
1434425132
297428487
781845625
783063223
1633792851
413052151
986030459
870567556
976828460
465697353
37568387
1648850099
1805729880
813032516
1608939162
601013871
272409936
2031386786
340230585
1791904357
1806942085
560288154
1102082465
1080612614
88296779
88437478
305939572
1751433073
1863442749
130325895
1208389495
1599760229
1977733415
1031132635
1619783219
515763283
26024721
1734109983
1290307511
680533673
1171661303
1775405970
449303751
1273062824
1340363880
2099253434
1260137342
418022271
660341199
1726917660
136781857
1049280740
650281309
23470184
1354516028
1342810481
1712764140
1700646788
397245929
1782011638
1621311950
1109547131
1082343533
954598736
335700625
172261182
981346576
968194501
669487471
1609669865
1663311897
1679454328
1061764652
286429061
1519835305
1094240420
1112247188
852432824
482393524
704158995
721572421
706930200
477397390
1736449350
1651991975
439891810
74432971
506649416
503186913
725488778
1192887456
1977352076
525053422
1156236106
1536558005
1745736758
1045668627
2120076059
2038178434
1206291205
859656077
1321212215
1826860556
1751222244
1075691530
1195292432
1043238440
911774558
1019151826
2023399980
2003244145
1914252236
167451577
2141685636
1891638839
1265232847
1727637591
188641882
886792566
2043820875
903768873
2009629233
693305933
623435523
1717100775
825305268
1786742114
1589334247
2141757817
786880838
2002928082
767606899
14589492
1535960876
1362015477
195201297
1191472961
481885694
942544542
969358843
1692748978
1220670034
468650071
385034583
1926549426
341105449
1332261215
123282624
1968358089
2060925074
1618273771
1220092723
2063524009
1880717697
1040574559
576737268
1715894280
540935568
2071341959
471354636
1168608097
1062989752
1269943012
369842308
2002582224
734152279
1026846092
1068439180
2127692956
549472542
1500311798
508415244
1847604520
1491740728
2123202471
1549044078
398884196
1806939162
1113758163
1048073157
745080175
71857567
1185007187
894365006
1520463044
1563922661
28461609
415180560
123829206
583984125
2033076069
1019719885
1766739412
1565447574
1397039843
1954519039
1480703131
944819913
1316954808
242956134
1340314978
196061558
11426468
1387147408
504743966
581667711
1804041609
258389928
1369553964
1497520843
933536928
797581121
460950127
630932417
1091027643
1417918910
211448955
168921118
649580211
1240998453
587980574
2133279512
2118120854
1223928062
1165915808
938140049
849728376
752213532
1713443611
2068897923
1594457051
1163050661
1691084876
1914407782
115508541
1231607223
224553866
1834838723
809737339
974505114
1215764516
1167227549
973328452
1718616988
586923370
1488991256
2130292369
387939966
928340919
2076872343
1441219889
1069754191
869789533
1868692007
441534229
2079653061
1826610376
305347951
1550064846
247883356
183436442
1698119206
1722583582
1053649247
1001561142
317222747
1389177297
187064979
1890226922
569826144
896633975
540726555
1025771940
1252043556
318267502
1974684822
874819641
613968168
2076634800
665682030
769505809
616967929
1977700334
329224793
879366178
403721323
819924710
335683477
270842797
210718302
1577341921
2146373550
525440062
1375332199
183964075
797781609
1312708112
1935139811
1619312755
1013125241
1094324800
23481963
1545448442
1128248974
228437649
236187007
1729918140
1291176115
1002952024
1351156548
1112096547
1379117660
1820336263
1154899537
1510804829
757790878
37045210
1790649935
440718850
233651312
361346462
1894725384
725507220
252406753
1356198858
911014137
1196328853
2117233448
598293616
980845321
364151263
1908194636
2016674582
1025861239
18349946
169014526
439713908
2056939718
691572288
1231701146
959345980
1671868207
1674789616
1559126927
45985690
1682798432
298661639
1828718295
377197974
1845429433
2119069863
583872284
589280766
947931270
1635016592
983337174
487972574
1558599859
1506024752
1757913683
864152582
401515557
354006038
698444755
512243994
576597083
1408249426
670171016
1798893819
1970870608
875292781
360236160
1088778487
1674414826
410661972
136800592
2053873235
1234128989
1756822116
1874603328
15578492
535587409
258918576
405095981
710229182
1538979176
636230549
74375973
1820124145
1806846161
43245628
904948248
1459961835
858041549
1941232605
1934627847
2057251658
1970257696
1062824195
1207905846
1625115916
1574010107
1428931028
563087107
945405421
76568853
1773856459
1895708362
1026946730
1018881155
460646611
277750475
1428191773
891467708
528144895
7704232
191165801
711902490
2086170550
136626173
1153238908
2116719321
863578232
1253346081
1885559335
180169068
2051815785
538377381
1638118328
1083917119
1914378628
479797169
403192859
2131343329
1912043561
1813203533
1858724164
1305873456
1300282515
980589967
1537914984
1858461768
952122387
1876749338
1813447243
1964841193
55928112
786851702
1535666026
590195977
1827838321
1421177383
947925748
199207810
527630263
1897966059
1781840785
1237712887
2077218330
505576895
1747496868
1751873633
663451051
1232566217
1068135741
126665096
1938313116
1625711747
1878055003
629027536
1412805446
1983891272
1430734942
862412111
1251919849
2092388104
1279472553
1700396279
302725823
1003955461
58701807
2051921390
759565647
441203387
1329565855
1227169480
576102229
231193966
658364177
1081928199
616012303
1425956920
2114288762
1739832849
1713541540
724912627
129001593
1029829328
1535997579
39573836
635694373
1188147963
55605928
568066553
906148507
206077293
731250538
235585829
1953267374
1850678094
49581646
27859163
1034304027
930025884
1762819709
666278406
1166577022
99738071
828089551
1445101941
711533908
1646611526
809633337
773797926
901700125
194871766
255120985
310674793
1985901771
49306017
2007767004
1720229229
620965134
1402431106
1375595834
1127214052
1730496699
1687041886
8005629
1065826195
2732576
1929208681
1534944704
1472621781
592723968
575313389
1819685969
1083992484
290012375
582275485
1197104346
1091869703
1912608869
1531991998
2054419546
2135598825
1088621271
651999605
501091925
143111911
781047493
1181199338
1107203574
59507706
1170725723
643969907
79638441
273245311
1111743672
1093748189
1629583666
339855505
45699109
610959344
1345273101
371967407
1251839280
1827899985
195337378
2039127514
1138777449
330199031
712625848
789516271
1502495450
170744636
712018895
1760389491
838273202
1985071353
1864691366
1959618078
1697171082
1423981141
302338149
2132713891
1122639647
1474408173
1057542628
1275550940
1998587904
1811574992
1161153401
1727997753
1807785200
1843738871
1350077832
407199906
177230960
1049467365
155989484
1812178287
371440083
1076885811
823130635
1965537708
1909466455
2049667354
490908080
470122555
864723815
1212163267
250604143
291951707
1017350080
2026952476
803403781
174782296
1056728844
521629635
235510945
604453485
1336852326
1769254518
800680686
1840626590
1517578065
1059794359
1995124959
548872773
1049511228
64566408
877908111
1729862991
523775940
1523854414
1761086444
1762423932
1269472670
421204136
290304409
902819987
991483392
672109026
1192545693
425990698
886634400
112467987
564134355
1299845949
788702494
591537289
421630248
810331163
1120899296
1129317620
230894796
1468353821
1891146334
1252955324
1088066985
1833044667
1175525208
145741424
518418342
268913611
634560492
2136500366
988275815
1522034576
266038853
2093824924
533930442
1707336288
1133736160
759803977
1017550393
1828634821
1651338481
957010644
257554318
1352047935
70975368
974287866
2020388188
791981042
836566998
366128426
159662927
1390027878
1648629068
1573776646
2022484953
200644523
261849882
1831634082
1424469529
1964898936
780518553
1404687106
1471213564
672607975
1220331827
1007571993
520999540
1948914219
2015509427
1112506242
974520382
765560089
1950674048
941493606
1909836723
1476496913
859370178
777566564
325289434
1240664690
449393619
1567319974
1519851402
599687921
641375843
633653774
88787268
1868171368
1699021071
679704957
49304316
207828889
2045383676
1876398067
718043339
1651118983
1295938726
2062372441
437703839
1650189231
128069838
843449768
1546957162
623245348
768007630
548405077
1871563931
1948519203
955219680
1226689823
52677067
1926882524
945629253
174016415
900252768
1782927012
815225547
380846491
430419718
798135880
1382471450
1340689174
876031828
678757226
820437398
1836247817
290692732
196884397
1130747295
2057817992
2029016105
1711478539
1697289976
158603764
2071589195
754937942
1871911228
1271958238
14962246
1080607848
1021695628
8158907
991120020
641062658
838195877
856184434
249374469
1068072799
145568256
800091853
1906272804
1667940430
946345456
1754914869
315723765
1326702250
1038910988
1290346270
932853536
1191318585
740778290
1971314307
229542440
1404373250
2097681000
32508824
2097156190
1209412509
846057878
1172991754
829459198
1847059678
1638987854
1775209393
1323885641
866359206
1630600507
1468750071
1041590171
2139510843
202467381
1744890186
181056822
1922863792
374782664
211870984
1966604753
1892402013
305990632
119505958
1752627053
2136627613
863779565
1729994400
1940969884
493383467
1638415261
879687295
69228766
1291640700
1786598451
386276038
227718597
276681124
1645215341
447687061
557970045
270278131
1892488046
1962811562
1888814666
13639609
818119079
73041623
1382818517
1506205468
809286777
1747935232
395581320
1135482957
428446666
2090874595
747770023
2079504244
42331214
185223820
1244977209
2054186365
401330670
2018073797
649158045
1792320840
892692609
1501820091
2025534822
591638368
357887265
21357431
365105309
893885150
1825771171
1194306493
469208164
468459422
1614260307
1882999292
1435289223
1922108276
1082352789
847764307
1316770522
1954984996
240003872
1521453212
393013524
1839359800
1045555821
17386120
1237983776
1994960126
607734944
106525153
798538071
986737134
972092122
1275736797
1467718210
1522366158
16228785
304395407
797153534
1198318295
1722202585
1399890398
875051571
1134122024
1350799519
1277647982
141797365
1490049449
1424356333
1874612736
1592132104
1530763814
701948337
1054101937
1595242907
1779646398
870243856
2092000034
1308707758
1656166529
1040094810
1439189307
1800668506
1049615082
1972629874
457860651
627312962
2120288672
1236127289
1610361466
1653310298
876153135
1259739774
1807296181
2099443523
217791751
1923275738
1263999455
1774036860
1412102705
1719711024
1589625600
754738870
1969316302
2126712172
1259766002
2126590576
1326485801
166231210
3434127
405944760
879591641
1173813011
634039896
1774004411
402680939
1390903270
366670927
900284921
635694373
999738734
265605583
1995298416
1166886629
1015134714
1389614257
696723100
1357661314
1620182344
390357961
1720467425
7957534
8545112
1558632656
2075402802
938562866
685876406
523404175
1896678875
1028257110
432465760
1875963827
324277950
851228707
529018774
1299620485
1778368624
1438634844
1147802425
129115999
258178773
586107726
1070910928
1508108882
427570031
1786363399
1932334867
1397780041
2001587829
1220740756
2043576320
1955473563
1523193666
534039229
703261715
767546215
1911466167
357425818
1189842185
1349324824
432945280
880172652
45483849
1698455989
147175332
993675202
721972436
1278067192
855509362
1992285469
1335815837
1829945788
1036713504
11140129
884331065
537866720
1439295086
113424260
1916281364
687722043
1106318549
1590900961
68343266
631420247
508059557
1958089962
1482532235
1427503112
1743669168
33962548
1295242688
578383967
99755335
671556784
1761101017
1683727914
161142409
1288633500
1473694382
685411520
497757652
616768278
1903915617
1332940566
1823302923
1674981193
1354520383
1957209637
17922704
686591999
1690729579
434806069
780455836
903808327
985175598
613024893
247107175
970711587
1761340880
702732226
137608149
1401662218
1880345636
1658548390
1281136248
1742998706
397938087
1240442464
1685524978
1088439527
1734122730
915426776
189419722
1753006555
233266732
1930391993
1957011531
512531483
423805981
403951048
959642750
443816133
1879622272
1211701226
472066068
226251220
1671833597
556343684
514287358
1947199211
407910694
1688742276
340043375
1769947548
1008474824
383938086
1586244413
899071305
1010181899
194570828
2075293912
1660794792
854288033
2135525462
593702981
1262933276
1631691815
803649552
1933738392
430625728
864464148
1548454611
570091430
1831478299
1108517306
1753984134
2072500115
175897399
1571846281
110003294
1647334224
1297273308
1698610924
469645497
293050156
490328521
705843248
1753070723
1115878542
1355096534
814797332
700998879
1137913759
1728789228
1399055892
1568911877
1645964709
2015626715
1372204307
131558158
276162500
1894762465
792895908
2041555803
369276183
132871549
2138154640
59779904
318856742
819237878
1463891787
1203694913
580029792
1087887786
806337632
1505512474
1701857629
2051462519
246924489
757281702
613130431
426347654
633500084
610803654
1628261101
486845540
1419904133
729935538
1894436283
515597549
1830335345
1125123177
831730255
40714153
1245877098
135276984
605781670
1527773099
1924156663
7167715
310980862
1244557026
813947873
2046030645
258649203
767639057
531873585
1665547205
1610288391
1099392213
153358124
1552643257
2139656695
1024022650
1212057051
1283705609
735581112
835966739
2125077205
707585377
2037004786
1210442032
1780309174
1431990307
1822322646
496446278
1065711982
1192388710
1001761466
1024011588
2101467604
326852025
1467471036
2003670051
300583907
1105049182
1692905448
1753096147
537343972
630543839
222579191
1475180151
1069338663
1830318211
1148534148
871467643
440752611
655369154
1836944445
1302588702
1421504351
1707831992
309893655
1666635864
1959351005
151032743
718303086
1739805262
365745665
36393338
1299635542
1320353568
1787156085
2049008807
1642112025
1258190854
1355345934
646187232
1809788962
1326838342
512938617
1571870843
1184196231
1187969012
1021533434
1103158035
1831227529
1103127152
168095360
1544475799
2074718155
1126595092
255659900
1224793617
54760418
2097247030
518464930
1083510318
778124814
1026234973
278540811
477480296
930089685
1888920066
1753293111
1696621596
572891078
514709217
457735560
1217687002
24824858
1076031202
1035339905
239920800
242382788
2035185560
303042425
538744396
2059744230
324809544
2028362546
338890014
983332258
1628803193
1598236764
1276030455
1848927841
1571197320
133191303
1262681643
1656089870
1890309394
1248057247
1768934699
1591839123
1282896840
1304169072
1165361905
799108753
1594095598
885420860
231941462
19902063
2076383271
774164805
1926196198
68576418
1721562527
696405766
1292718961
779184572
1736296340
1253233087
2011143121
344271172
437277813
2100412411
2099969511
931881655
2138801636
2010921900
404280793
748945726
1377742797
1313374000
742850747
1505150326
1084426177
302740892
1517649784
54334174
273607112
1806720058
2001775224
412929802
746516182
248038158
980004843
1540123080
1093311163
404778684
2100728442
766548848
696555675
1112550796
828488022
1523320052
1601953469
3213140
2128168988
549441026
517856043
471079714
899516149
2135334815
1122253122
834996459
1082648436
32260975
1622742799
770022751
1685286940
1435623677
1887750668
701891663
1128380442
1810770588
1774070075
921925334
1835296343
1844820551
451634716
8943966
1605543671
1852877677
197276556
311210816
1657020045
634730873
640883342
1030409272
2034254855
1805893241
1193974757
1738085858
1391109332
2090696840
30609081
817688293
36788615
532172292
29388331
635336261
1604161600
695787586
869156292
915377125
1127977510
2034488589
1530038133
1160700426
1921965694
142200233
950984076
1144066719
1715704244
1625879226
1524665654
1432056511
390768156
978339034
1537033927
488173616
671042359
204953232
597316603
733441489
139311959
966961713
1048029916
691317712
832129219
735174736
1170257680
404446707
1645179548
1215902559
672248779
1978024962
426462302
1499429418
1482885163
108393268
505218884
1335653949
1286753097
1055029711
138399462
429504068
2117386562
1235649142
80850557
1992074971
419672606
354357517
476892407
1279396858
1135338398
1147450444
37033124
16653019
1919915236
478002459
112957829
1781149906
992092578
335279179
1216599025
658845744
1566966749
880030801
1276164234
642959463
2120328837
583144218
88716554
78257704
1988592340
1675981961
596134653
2090741871
1570086327
1048060484
1126307989
785804269
1236877893
1139001250
1988495283
195303623
1390215527
284106389
1047496988
980899188
428143202
766538544
1513104120
31796732
1670254695
1352230180
830568158
1148815029
976900994
1388540972
534364698
1116732583
1003008208
435383946
1437842579
877504198
373323403
1062509884
1489665207
1923761130
355270464
1974399347
1722396237
1602443399
900898221
478272454
2054287780
404771893
1852860055
2035628668
810835323
1556017529
634777602
1576054143
1380344538
1120626365
2008628505
979305198
528395782
1931415089
1379864632
390034479
611840138
1331380783
284212091
847869594
8441998
1977947287
1103857926
1500372386
1607245558
1851290069
1510467253
802529183
721148097
1411918531
2092190208
689066275
459118232
1448727297
787443883
451795700
1983961922
1150553950
1471552251
140648031
795610651
468928029
246101167
1139759258
892005243
1119103524
254491686
1966518460
1034787676
1616735761
1293991078
2101494490
891149675
833618948
1781029474
884618527
1552807564
1195429436
1760828864
378766114
2058747912
40686245
361905159
2115799502
106371793
1195575479
1388576936
580627684
259443091
1460389310
1891062598
1755577787
1304224096
1338267735
474203462
1706039412
692470075
240517367
886468273
2089831979
1728073637
1568209541
1028257110
1121499368
1660061934
1211485158
1092700049
1239027376
2077894031
939804177
1793092119
1881293078
941678425
1318252598
1005861203
29347213
692229458
1731236689
730114930
1469941545
774061375
1500908935
1143103103
128414236
1293151352
1253325918
45456385
1943725944
472848780
254910459
799208283
202082687
831853681
2141257653
154260209
581455735
1140269069
2015669996
2065281514
1035312453
812201558
1729950921
231680625
1625684507
1080295989
1494124765
1276470735
1636495200
535495220
990571245
1944393217
1349093910
1787293572
425454906
1063269759
870434344
1045621847
512879062
317306184
1963660909
675163925
464467230
432456247
2109453767
737930789
1172907471
993802471
1860354431
1106319058
1563138881
1076383174
577560748
735064331
488212547
1760574089
126667050
2142132402
1850430382
2123200527
1120497166
2054090550
77635094
964323156
1284913275
446517528
565520884
1017865797
786033821
922211518
1767772388
1616551684
1055498184
749847156
983481308
589262663
761247278
1589529398
141137089
756728155
1881295428
1397820244
2087275868
1360113089
1367432517
856179766
1792447213
979347301
516325509
881254266
1403099206
2008843843
1593632363
2021179995
181067482
1790107893
1799126575
1278012330
1102062231
1037007471
488434460
755607328
759932954
1959060932
86896111
1999007845
1038113894
966084839
712397551
1475973698
182161792
2081392920
285907585
1849772829
1627419307
586740485
1201839909
1595944598
1660263169
997393546
68815584
1547612631
1816203424
1653203701
1928560380
1433295012
757272078
1594600092
1480732313
1743545418
1139076579
1218229694
259492620
1479366193
2064763379
1869790712
746138327
113631938
1262645337
1354389927
2115428562
2113462558
1619018388
1224109263
2069304625
786590019
1419825152
143199162
476788932
1149132547
1967511318
876994820
750257695
758923412
866080853
1652405513
1747892831
1901587099
1557869931
1453323571
2062491180
585083994
1890944790
98752935
1327546471
1731793332
1060694743
1611498285
1981290827
97332431
100306487
606422368
280483190
1034294259
1568606418
916855362
1419054655
539678645
389473213
1541714346
2142028188
1922980995
650116050
6831581
1557640091
1940708583
1710087764
660631551
1477127443
1016720847
824626532
1387770855
293625743
2015079915
2053772978
608539276
1280440859
230035916
240034266
1653135498
1484703105
472154974
1202997426
1121504581
1531373330
1826416785
752636492
640844479
2053864616
927319796
1109560157
1960806963
407100292
1398777830
1296492262
914755970
1009196674
781525992
1837331365
645425993
1224816389
957135952
936535117
662706153
566272589
1248071503
2082607659
1095254877
583929042
408252957
1697968356
1512139727
321100832
1276472039
2142155962
2099240249
1050899181
215015341
1595039711
1580780188
1545905870
767906110
542966074
236846562
937674543
101579725
406097179
367027397
1887832264
246170170
599675228
344264173
1570026008
666086364
65905181
1071221119
2021154478
509829700
1634364835
1412131053
1390495275
322352769
1426717018
489128195
581630543
53481234
454520562
1388417676
1942850749
1948614441
713375538
1774160643
1500568286
1774861644
13814913
1485402685
461480510
1078338860
1074004296
2047868220
388720424
1494141228
1814799646
2116992263
259926721
2056367542
434570661
1878076999
1038815022
385498606
1004082893
325324134
528978968
1990801685
1236849373
1325382856
1973670196
1472612445
1489490012
396761556
868651265
21364003
93291024
958729500
1038448476
2061825233
1772326544
1366953803
1136728637
1055981961
1105079897
1038679682
1070806991
1255726151
1982898440
1900914653
2003052057
374247315
1827302764
267356802
183566444
165108293
1487577302
1353473938
1930721317
816314349
67244714
753695264
1535428575
1721452008
1211500299
13265373
81863691
1087045228
286862029
451547011
694163837
99866055
722643708
915826949
2092595051
1464958855
1654233223
2045380714
186884978
466590924
1616354366
1379396066
903570519
556226126
1355435908
1211851225
1526526972
875779648
1371827712
1764558926
1824156689
1720926122
1264475492
1279420597
465299982
782174579
694912626
1987705011
1818289836
2000258282
24815450
888784445
640539427
1445153996
1727736359
526108440
1183070442
290568058
531051986
428749903
296200599
1408155429
1546507095
1560210353
1732147650
965800694
519691652
1733828324
1904553431
1038777392
607028263
279367617
648052654
278355973
417900651
1512854405
511907955
1733672141
113562093
1711034963
2102603253
1294900330
340967528
1907033324
1894441623
1227685138
394234533
1329628675
1719564154
1932280658
364339110
1440533147
671326832
326937658
450601048
18028774
379045462
2067891733
1637786871
843106393
211916377
417399883
528162798
656174964
78033805
706796885
268716124
754937942
1312513760
621193536
1708679565
732316893
256075750
720697654
2027752007
396954673
747511560
708297701
471940847
1072970379
214897072
2060173878
758219587
1386142682
604108610
1246195041
1694690042
2011200141
8677296
725132798
1870702086
913934488
1847939291
107362203
912853241
1559253829
2088712712
1169102477
1449778060
2142099742
1978104286
1282672461
68600055
911376843
1554719157
2070795456
588272763
1713098853
316197516
106552385
174598080
1991124948
52736989
858342438
1740544207
1988293651
1947857585
361221474
584384593
1948476460
2090533969
1738648339
1733570187
661360350
180943137
1827233334
1664262881
425827881
1321385719
702234539
81170055
1488991256
1431286831
1602448313
1716637233
1655874812
1163086814
1035591315
1580334359
2056308172
1493316988
945300995
60282695
191969067
1020414360
3396115
1740103520
171175160
833986401
1559959210
1763462040
523326696
2065213568
1620623143
1405124302
1096703942
163290294
38671927
2094533815
323385577
621748777
1102540282
1098364735
1604583628
681702142
2090279613
1632349657
310399717
1267491825
157362388
483376283
1329857082
1789249666
1874466742
793449288
1784276769
812388704
981095768
1460982639
1992564667
1250296322
383635772
95406237
254264994
1412447715
868424744
104470788
2101774684
418781625
1979399162
32212876
1055984000
1840336025
1886167369
1771667193
88561003
945537265
2060012551
970364840
124176536
1030021284
438949671
415712438
662614284
489369657
1768934699
79784425
691433859
124932478
1554109207
1077059159
631556422
139346256
684363118
1599043797
1464666904
1731525108
1149816497
30743953
1201353458
1948287977
730908043
346047442
1191618466
171920557
472951426
437223459
256846049
2079613427
874391579
1074246409
1933361713
328859113
483805193
1985965867
1300486878
1980537305
1032104910
228426377
1067360423
977508266
1773259489
1994716549
562717428
1818949452
592161680
1670344178
864904323
2339278
1316987889
545438323
1097528539
79023017
273790162
210430622
2111431250
233581135
278359030
839104710
774498035
1051161376
1993416904
1571816791
1090120675
444891491
1460593750
477734471
563842800
2032366358
1144524820
1673403263
960637718
2044685086
2103220065
445548661
518855851
325688820
285443409
177573142
695180457
1774478272
244323068
2013727229
1824244519
808167143
1402731719
1765671441
713531153
1570367652
1965664808
1367867462
1261988895
1389506681
86335152
914672496
706273924
1541361705
907269008
940780082
426291226
1115006715
2134583163
1752042498
36117151
331798874
651674327
1617883962
223681910
1689270701
657958350
1045786307
875107588
596872973
1990541101
315898659
1412295974
1682776322
1957995822
184185158
38916388
930699347
443518534
803675259
1147336101
1088825901
160553331
1407356017
1630497055
469410374
2001795558
1892305802
590173417
1842879212
1631234576
1985554078
636783805
91286162
672683270
721242986
140672841
550843039
533398230
200487898
1703306192
1452032553
1541951787
554623380
1108104464
792155999
1210583879
1060644496
25521940
435916868
655422677
1449223344
755377688
764310374
1700107275
1198031118
1479713752
798462312
954750244
1344431324
285149094
46731612
1012861615
861863375
1890310761
1807435412
1032756235
40925946
798931381
1919515423
1517927130
515236441
835595588
1234033673
914797759
385437594
234911638
100008867
265311839
1223414719
831046634
2071915387
900526141
2037560166
261904936
209295236
35921647
1460505891
1136493697
1913233438
1473512118
2119497715
308017243
994861053
1256078023
599442226
289318766
332160264
33224841
1289844657
423958924
1116487566
1482168154
724993695
1830366532
1485502084
481022221
911885769
1790368878
1610858214
239835913
901800474
973400498
1275436
1357322850
1206727107
1897028944
1709948967
214290133
71408167
912059397
1009602975
453201176
47065241
2019468628
2018312039
1375070183
1909212442
1514716107
284654303
325463961
2060815927
1881837632
1871840414
232697240
1026059763
1519429259
1248433416
477846517
1842125783
484239966
431176794
822826071
664521595
853041287
86199704
1648008923
523288464
2104123819
2096065966
702049162
1449247106
1537082143
1649397749
1271280502
2094767377
1588087604
1116789246
438450921
1133916349
1884331538
596156876
1627269249
709219754
1257312718
2057537705
187227391
122253994
295003184
220027627
950254570
1109291362
1665268994
1151815908
930629427
1498286016
1600074407
1223148496
1149182503
1364971371
977435990
1099106795
534702760
1523457629
1875697201
318363680
308845500
359722750
9604748
1673648622
108353815
1808312003
211711139
407359681
437819882
1066359151
371958530
1837812223
339104024
1811685701
578086075
1508551167
1296756026
665330445
1449234079
1075413898
1378104064
1744339642
1793341072
2000803606
1118988560
1320498932
1307098877
895896934
279225743
709328003
29515980
1088329895
1613727122
1566178793
1579205401
877642892
739893384
745842434
1860701157
463733158
98471941
1161342512
1797649162
501408506
1208062044
94181246
1525365393
1129853377
1024983092
1949287635
959201923
903302336
543226321
1068625429
945084392
1591555834
1320589496
1158453355
1246216487
39380731
323183644
1015477030
30774793
1026455830
1309069426
1361333492
1577972330
558891964
2054553673
2056804529
1403818588
387659383
490907499
2109528646
276576550
56796144
498277081
1915552539
123108653
594515477
1779310984
470504190
359853839
1330796705
1133471567
1498063572
1418756702
521217534
1248557504
420455979
503814658
887217549
641365640
1175150808
1894645042
148320360
1510220630
316921111
2104325638
1053332184
1349108475
1849511834
1869100607
1547739611
2079263036
2109582781
631554698
404671374
772182300
826167657
1461701856
1948584663
1608008753
1401964427
1287854139
353165799
1283116745
1824809148
1975549984
2032512365
303518957
1792443291
856582072
2044964295
51542610
327305677
708525783
1839675138
153872690
1638424932
1746712142
604394470
425034625
82918844
1551377073
1019455752
850476848
325509956
1244118469
1893402441
276838347
1501638088
975527041
1033138549
1765500820
773286183
408779842
407003444
109480404
1333830402
769219063
1923174109
1377588438
181258218
979305721
1439254189
1640517242
720410450
474853990
1051743242
77322121
49974416
1951247523
84906992
1519198903
1493842707
1792403888
1036849469
1512566196
1762010987
71132981
810766643
1814604606
1769659039
1752028408
1274349130
1582883729
295084835
779378160
30314029
317259808
656990496
231633447
218538422
1809436192
476183748
2064878828
567642237
874658465
1468490737
1952418145
902385645
1340097760
381756634
1127764706
1732262338
718214751
1117540780
517431245
1863778333
111826169
1857285674
623325632
554020304
2069531989
693652050
1844243470
1171733987
2017451219
236211511
1467623046
1552537653
1151422087
544289503
1795775745
2123925168
1983952464
1634494181
1416346132
1862281387
625870203
1662756511
72672665
1317543091
896179871
1855482452
833866686
353285287
210697016
95257476
710921253
900802230
911489911
1240014846
761761041
1275327887
608833932
1924568592
1782717353
372123118
756555740
248553777
506403523
1593445596
2091155859
1775308333
1989637470
10154728
1359807291
434254564
283830262
413385253
594842911
1629052959
5189131
1840240525
480888896
399018575
1120793991
243494220
923997740
1418041533
1756533372
1569837914
299131013
1925775333
81789174
594540825
1414359043
2014109273
180116634
1271856421
932118796
1163349654
2096332153
1563998078
706356543
1770612981
342255622
316638297
1660289838
1120534508
1037681655
1267949704
1160253967
1153258700
778996092
1161737009
2106418711
614690418
1151491181
1261846844
704135167
2071902817
997792170
1805172925
1034426770
50156580
2079120308
1989522958
130425046
346888105
1918996933
1890235229
1398076098
855193360
1511397000
1809046052
202255399
1740494725
1533165150
1375870214
144509828
1763993592
774974635
667051350
1409082579
1764429950
946130321
2133057581
2144876861
1106617104
908124833
93904971
1980341755
1435524716
1554197426
1047322572
1946423878
883610564
2015915350
1665217670
1105911298
1981227005
388121656
699865388
2131479552
195649040
1645475259
1742370720
1433085173
322626169
297455471
1167231251
1016082801
1338258725
1558039942
1850798443
2010456101
866987130
76432141
2133197669
986648360
716047249
1123206471
140154744
1641470710
805403648
1681277418
1798420629
1159375149
1066780166
1873192695
995557669
1548622045
1823843489
1979855205
296149493
2031922861
1235828222
957613895
1357863398
1391996013
247479954
702107378
247449975
164171852
1061609100
2009852634
1986169546
1692169403
1263372793
116534805
348526193
1551796393
642231391
560923560
817967038
1362640997
1618121111
373281138
1289266258
1588514062
1945322989
2078788693
1943202315
213304390
2048431898
1354304645
853332603
806920930
725709067
353908867
1736131024
2129528891
1150466892
1030697457
298787790
1189072969
1155177775
589978753
1333978902
732354858
2000774067
1364876992
636498243
2122632189
1712943746
381163564
1111559062
150450054
1620108433
1115737288
1724020630
1994373949
810442469
735172135
2126598440
1346474804
1531874432
161558864
1806793520
132137383
438143392
940444535
1254283777
375303485
410260058
1024469470
88800894
2020957867
1179572794
1285608905
1520166745
1537885926
1718334703
443558747
1365701339
1632153138
1322087151
235410883
1150242050
1279089412
1744702910
1205599652
1935683406
2056541992
1613955889
1720931635
1391813098
1662375686
1570250970
35000719
121959260
2102237659
1916099362
925477299
1317046964
1738643097
1183438091
906212233
1451621125
974940431
428189223
1289737045
1130158230
2094327562
441931705
1432633038
1508818415
1101298158
1810554849
696311179
2022333073
22182889
1734006959
425504406
2090952035
461316921
1804612363
352593563
770730119
1569966920
971248731
1360146152
911568611
156966419
855569672
867451045
715882287
1133637980
30194617
1905178162
1874263278
721639187
1982484963
136255028
1207303130
873135353
1518310598
1933231370
289981100
1887100953
1131255729
1085120617
1505456187
1251974750
1957184468
25890365
1494684115
53274740
1547634340
590390635
1980373955
1775583279
540045478
1893979925
1803612349
1625595226
400920436
1969082017
1253250596
740853723
12719366
1182358478
375182836
489443758
1364199530
2077568746
97796306
1512710837
748266831
31646081
1363054811
1580111408
1590812869
388531982
1669361411
941867935
1125504255
1747278522
142685746
995887265
1638108738
1310011048
378940283
697088299
168843381
1185777441
996265488
1101821723
1177930026
667040572
1390929553
1073405915
907138726
1239857353
1399018209
2053046122
579777095
310305518
899965043
2012505253
1655744689
1135829667
1938844272
732887990
704764838
2015596761
651114273
680226170
1679705989
1755647152
360658405
1167508923
1549119478
1665676802
1552395574
440997354
1904337526
1187559352
1225160512
481402364
2114920073
1749531081
1597469585
1187041912
628311692
36293173
51667248
2008454713
1558666346
1281423999
1433028139
2020359902
1282970563
1961446062
819399629
546522568
1018167647
2008853180
1612574671
1768347173
1203136854
1486154482
464827495
1984400189
1550601003
2036377071
461500198
1469550355
1561024174
1299054586
1892282213
1645666892
757952479
473568505
862364312
369428640
367897125
1772092105
978357690
1539153571
1226921444
998519255
1859895022
1721607876
1927674368
792314743
1624997318
1842056544
1622940581
1340928011
612606352
26078706
770304521
362127492
298791615
442066240
1705025009
556591172
1281934922
1070657293
272419714
1368052377
2043409760
232222701
892820665
321788266
1233644598
935605960
586844349
1476529046
1303953813
836177419
619517361
132385430
1243588849
629977292
1312344132
1879821774
1248612994
418282214
734831238
1828974690
1318986290
1867275516
2033071561
739248654
591236265
458542651
660641200
1893818431
1400572726
1419879071
1402605832
1897248199
296382101
777382581
504282273
421111355
433768218
413819594
290836298
2072529796
1337970488
671390757
1395550617
1815249938
1883772646
832892814
350503714
70577150
1095226052
1436074342
2037807863
1528075838
1903969730
574100719
235628395
2056156262
746405829
774716954
309890775
1302772637
1299212792
1014251169
260372093
326313997
334782162
1760177872
1764595681
308855645
1234853040
569380244
2041466766
1480837913
2056534974
1289719657
2026478563
158887398
874915552
252464521
1276978356
894763084
1387080154
18447925
868999286
1269134006
834459967
1883649202
1419139570
254251496
60173838
1243333789
264265472
1860396419
941995445
380846491
290695122
1279540939
1332483928
1639188438
709365968
342816259
837680940
1537307144
858803011
1341415523
872772987
404944579
2092004897
2123696454
1551004488
1723928618
1511095296
1750994524
642123010
2015785861
1533022340
1281743125
1993528164
2145516640
1012987834
1260503880
1281178983
779648953
1857722473
1809755320
1501014358
1022996880
210071389
1537945738
1854374011
1660203927
1025244460
84747391
434160873
429594062
1417266732
1130181212
455034409
160293675
2118689820
1086219665
1281358891
1565188759
221154068
671166204
796888051
1919868302
2107566898
39988303
1523256382
1859391596
640322606
986054418
1218054246
943553323
1503892637
1078554140
80840813
1698706787
1138927360
272122621
1051917687
1307660546
278733385
638532950
178959937
1167074652
726043299
1103863944
1884045104
1959393936
88476528
991669140
1172847266
748000638
1079420247
992054356
870823107
270158390
1441510788
994846998
2055824214
1989658398
324908775
235006051
804180040
1470112029
660047150
229719989
335236754
1359190264
363776304
71791653
2067350550
1841013554
527506962
1801005553
2107596114
1884130787
2033617301
1283763078
1962711354
1782014885
1643567181
1231833457
489314696
135354979
714714988
9598407
1877060106
1128985359
744030933
2011122340
1808580663
1426535307
1291063500
1270151876
1824457555
1684935944
2041073098
2002000080
1966066002
1439552536
1583634149
2048539214
311851757
443718500
1776241560
1676139091
1404375836
651231746
1608017946
451894396
1918903935
2017685956
765771924
1944549033
145455077
414734726
1022355257
1902663087
1894654511
1775794689
564647376
837663950
847495620
1411370817
170356645
2030108754
856992149
255095692
2059787281
960202645
2110660937
882206388
1967285469
1638084147
1354783255
501766656
1088900536
944413752
1485471415
313221570
1740085719
977917763
30002327
2108226816
823682113
1738944726
674157131
370963444
1410309315
1344077126
92151741
1268627625
2085662223
980257188
1721698161
1133395
163726817
755157080
1498464037
1203623229
512849421
714453318
570253981
1284029894
1935487908
1803443583
652410683
351187795
1574428761
1425621188
546793879
1555405916
306850484
899228374
1817290841
1641586421
1471525615
2120265453
341444005
668214059
103859710
86620815
1927576514
205866264
1222653660
1074186089
576446874
92524327
1280489208
54171736
879345244
1349497785
959949109
293795885
593437464
2030912923
1067213896
1895293845
638555622
139758226
325994011
459796813
1065765614
1745979685
717586965
405505644
1633513502
1758286509
1733759431
481302932
1011386752
1312109238
1634020830
236062670
1660764460
2031802881
1106597253
2015592394
1308505354
155799760
2088696125
731832830
599149450
106103043
443676945
2020102222
2123466250
755501905
1806965513
282061428
930730082
470288932
1814714665
1375893726
1501499305
1147955518
1601404194
1961424985
618369817
749537887
1278238199
1137512869
1010857009
487168455
365220130
1203257131
1314693273
1550562329
1334772507
1734454776
58845070
1197899077
1481998319
1216844207
1059450063
1397197037
650698426
1869516740
1622862206
1845951
404707407
495705646
1780986235
905253452
467629861
1779247947
1317194485
1044428339
1809142832
401634549
11294158
36135307
1247723347
515896627
1286697501
792025799
1154536645
517859913
35560079
492454904
1114169013
1234432618
200387520
284753673
2086208703
904274597
959160353
1989418419
1399513966
694792004
1668992459
1229388112
1201595961
548139303
640419215
162081940
1443994921
227091041
1666657198
1597459410
73062372
2114681059
602071218
622472484
941860850
409971311
205054479
2119387165
810123795
484265724
367008399
1262326691
353834935
186485193
940610353
1608611504
130778080
695417884
977295662
390721614
148212906
2119281531
436664848
991052696
1955909515
1747273535
1613727122
918352894
1092783495
112985654
1275114856
1297816367
745058695
379705540
1272898945
1911736706
374667158
828288578
1123956997
1207001642
37569450
1680710732
1901073675
1520200122
789456357
1378088366
1196444715
1856809860
86667820
785992385
1672979400
1637836499
1256758867
1923895545
885821606
448840824
321421208
2083091681
650146896
614745697
1466462804
730616071
2127295248
1694918275
1279783858
1340302971
785280636
1214121024
670881729
2081540753
42596286
724244143
1350785613
1818017648
1815139796
1522847230
992219086
621436185
427352694
2043745937
1569732964
1080234204
1413654734
1792375113
1760810636
1455152224
1643073870
1239598570
1830899047
195070420
686426081
317070244
131186360
823785788
1836950602
1959227485
587810350
1065748099
1745727107
752638902
911832516
1545575588
1279450126
1571376994
839464166
330341419
862681820
903699887
454795966
2050114639
459515364
966157095
1824296652
1917795324
1203217740
897498882
93743429
269331008
1138744191
113610265
550786289
4424288
1211405573
2135656619
15846258
2094656571
1839828969
455082964
813592952
2050677311
1521271421
12866291
1146140696
1185571803
1487399494
506694848
1100193567
1267272203
674174032
1773677529
847562453
174374994
1942109170
464393366
103791867
1352136566
818526776
1058244704
1374230309
1366340081
644525689
1993700366
263573647
1198497829
1466954089
1209885252
216457475
842569189
470213639
1735712704
63451206
1382964601
1528567139
1971708902
1582900773
775532313
344450405
635779825
2070439512
1276129991
1358255109
892795964
103351775
1183908880
1194738888
1983489730
1086740638
635196539
1289588709
921534729
1189906598
1235407302
1767604801
627370214
515824341
2026922747
1787664407
745400541
457134694
1126349498
758242657
650013776
1852757424
2051280116
1967759892
140002140
1085319440
906578603
957319684
887080038
1320475741
965948567
1201853814
1544737698
712898889
745659646
352676615
971033289
1016581687
511040703
143247624
724872214
286763550
224716770
739591522
1753514570
41667628
1046703042
1592832286
1579794975
2141977859
1266847440
206293365
224284994
256606672
966063807
341832399
753528026
34445358
966878536
326060135
153329720
27900554
2029523222
717457630
1731769379
2143766368
1985759749
1067004489
2117529223
1351103846
79863152
1304664542
682627263
570638077
1191190831
651279201
1524663090
900776972
1725601669
439637768
1923458197
1370474206
1742861938
1766133701
2109350187
2095616035
1277750552
499101425
1075901111
1251936522
754309358
1372749086
2035276202
260078637
217944578
1506411078
1966100921
726330031
1197215468
1259116557
1556700740
561856571
104618515
536818121
113501832
109787340
1887414454
138296203
1036049090
1157872695
1815104756
189840454
646387696
1591792951
1324846785
30954388
1088641818
1179069333
265169282
828487021
1083131013
1781787338
1250063888
152153713
1213985031
2103122126
1370053659
739470975
2138787119
611235588
1721736402
1707708908
906110590
657005940
1485687538
1924321924
557068725
1043482773
876420429
1670405414
551318610
1473794668
1902030236
1395575123
1861150577
374438961
847869594
170712694
904738569
328399297
1683687729
747294082
70497146
53683717
2067908081
54241645
1558189627
857808236
1122060264
1211112412
1305912278
1353536902
1305861993
1957559472
1439731395
1559979557
310731080
1692825889
1172975103
443657359
2044127664
809553331
1193972459
2062571603
1575985568
1107934703
2006596401
1258511642
1846439753
1137029390
2102622081
643480186
1758440975
1680467831
960250471
777093652
2031336813
1236783841
2063947348
1616086508
1503262457
98032449
945915308
575527702
442186194
1579786991
978647355
1826527479
1508023140
652125639
664163739
1732687224
1026741193
1209758396
1326240465
1491773598
1016908186
771726281
7711002
2140585778
1955568109
1610610083
1138793635
929064944
249155502
689626405
1561396851
1501572600
1173090981
931997837
1808160121
612014289
137501235
123228432
209891119
162422982
1295430541
433941242
837588258
1787264516
758293805
2043027280
1093937500
10852902
499277414
2038083467
458632145
1123255932
4778739
1770858781
1451829690
1355796781
251261615
1786567586
375445770
271962338
1617115011
262730861
542266490
85496157
2018836003
653919510
367241935
1035965370
1099728880
806113610
2143072725
1566162996
1538970168
887973403
429368432
1887843287
582872591
1273467552
2112973025
1702164911
1191919969
26359785
1364327333
878002262
1940442907
1438599210
1713858730
1197048392
245118131
2129295299
1789533460
1389852844
1818694616
1907312103
94610208
170377656
291954692
779906783
2102792917
1545948864
2084778040
176246269
1228815776
440301709
1650043853
183215860
640689818
515735665
2122848553
950125035
923269007
1479556326
1102156148
732224689
1214158678
1721006290
1662322050
1529525374
795903072
1333744058
1383739111
1616888325
1675798646
260647732
1423095646
101769473
770264942
1041944585
1289516814
1787740983
854256652
1892802620
1543701510
939684627
1178678177
997363352
654164609
1437801142
1391209524
317131103
2084136458
949647160
981948136
1853126627
743706472
402072905
1312253824
435216812
1402812997
892135258
2066772937
948045028
1373225752
305049067
222472619
825112768
16901287
409261712
1738877751
351574730
1761417154
1051561045
1440692447
887001442
1553717271
544739734
1276530246
1374351776
919115557
1057265428
1062795897
636293200
1915891159
986502454
915536227
550883633
313447704
206667032
1600439063
51156989
1608385820
1139171582
412966608
406704133
1643062524
1759395529
81756215
723419788
1565253672
1379081089
684402451
551480280
1235835122
1693161179
951974814
1810488961
308712919
609603817
1333758698
1330816183
1104447538
1365096163
1299005926
1682625783
429156305
1134320721
312733596
1582410094
894523949
1275267522
533977668
707202039
1817637603
1200073507
924699584
342581502
1106666352
1980110944
277084121
335833277
1499154935
905502026
1586377004
2056230743
126667050
746516182
1485579904
1965114716
1667485509
369599766
495260453
124949582
822163177
106952263
752914101
215882853
1392408615
904727978
327843634
1489034714
216640449
253573900
1502074468
1197104543
390183563
1351015239
436505473
290037578
958372627
1674831533
1203153647
349917318
903281690
53690999
1421528303
234156545
48760703
386994939
1567356201
2064865118
514709217
1736174385
1361814841
1494041282
1141557378
32601020
1850913587
1828931555
347384657
535509236
288064757
1215680541
1908489338
43557274
1046065679
1198954760
706725146
1637855948
138190484
1477494780
29185835
647137739
1100007130
502266990
2011082777
1870026109
683576372
1471071938
1605478685
113954959
1712019680
1706829788
1749414203
945356546
446795996
1016106873
205196731
390678043
1311321000
1345229848
94767210
293928991
2006769685
1434025462
355789326
862643322
2015857230
2142664817
16147984
1762485032
1063794806
627402743
304700630
1437386393
1172820434
1993626175
312118258
680902604
7332881
203322832
31575736
565409256
902388443
1040926004
1515114544
1505210547
1626305842
1153250920
1684459011
1563243662
47473455
132476953
2094427436
355781321
1024661766
1096117925
977347803
781720439
4253352
412534125
1880179183
1667069629
351798887
1634237504
699110381
732421176
2112481919
484678830
217745847
965210483
981709163
548895412
1453627853
84621356
1044406112
1047500383
1907893400
505135915
1759001677
1039217984
630065347
2083201244
1785548430
1337654952
504413238
373658212
1551668343
659697222
860151386
1594578160
1124087192
125271552
1497739817
1100832238
267881045
983726217
813185833
2109840011
231532581
994677003
1667849775
1746892418
171879357
1624959158
2103328647
1074036969
905905487
683965843
247132513
38375250
506871683
1380154556
1728859855
38375328
666848004
1572846592
1251770469
327341200
953271414
1133322501
675355850
215448301
243585896
940287535
2109945260
313191928
1299580146
1580216023
503542290
2069961170
991721600
164332913
1294975219
759607143
1924203045
1636240838
1413061756
937885273
1891116894
1617991165
1853403845
785437721
1057049633
679884708
1572475988
2132491097
349739826
916046464
1225432286
491612907
1462348961
1621027613
354525640
862157317
1741324665
1214070775
2006679843
1744039070
512455121
1825915959
1836259148
426207136
1615352340
575284568
2064982060
1444186946
1561842902
395395262
602655405
1887009736
1808354382
333275539
2125160469
1707142350
860160118
1152720866
785082470
2044924936
2145305956
2018759559
1870937045
2133805273
1196468782
503181200
1747515210
1299890536
1788330470
1905291746
901738850
1017476351
2136907562
2147223570
1923730898
1219492561
905940477
1465222714
989228054
701870760
545954515
253631332
1294438612
1901294533
1300160584
1057474158
457522921
1914312684
964188862
1843923062
710620356
631312818
630725947
1818896650
758628948
709293054
752558415
1154839961
477211776
1217525858
1954413237
1201839730
500542920
1824179527
1307239608
1821542003
621349626
966192054
823911804
445398124
350372488
461771317
1406800639
571637804
521891183
970794009
1403388259
122134026
1021314060
803818203
1633986307
1426680259
328911371
1399964661
24527720
781858540
384288629
1004815986
1731189166
1616578707
1683875199
1766416092
1845766914
847335013
906749083
386144066
913014648
1885699751
313940938
222050700
1112350282
71353535
490652337
1668536995
540708127
1212696596
963623231
1013529384
219978207
937362637
361290447
1021567424
2060548781
1681717636
1870523316
593828043
380496096
508232293
1991134131
1616878052
605605047
1061604012
27900554
1039880898
472848264
965144533
1905892520
2093520615
990906905
346912414
1582683049
320905324
792122729
2038166675
238860839
1709269059
1408445513
1475150385
1560728771
1844694681
417618758
6779732
1023047665
2022830891
947523377
1322402680
1303460937
1098013530
868053448
1938670804
1676078423
1191737329
1173212203
2116441589
880996235
1887964554
944883065
1411384391
1659013560
1767715391
2144619720
978015835
677544993
530408364
769190085
1430029848
1291547846
444144593
311897027
2034996647
1004461324
1322600815
1337137744
1560944314
107460377
2035194369
1028145725
1299385053
102647411
463186212
431283079
1424634186
2082850259
281448473
1605937819
653719339
894053417
1140342884
1416521986
450436267
308856751
207499315
1303486316
195537103
566012634
733665570
1107697581
701226200
2008598559
1649002769
843450029
187671611
671128159
287253815
143781847
1910536212
538455763
24823507
604198709
189345298
581462029
1686946437
343891546
888410414
973572764
1252707799
1337435022
267250822
1373849100
2120312432
818912962
1435234021
1623697548
207661284
2031917805
1369548679
1376808308
609017283
1526804783
816062096
1010385413
69228626
628713681
977780255
1365224409
1832464675
1858167717
613146527
2144057957
781176360
1089912401
1349908916
1291221611
539204520
2028784216
1715110281
494810775
1443398783
1542446118
1876658202
2016642481
66372667
1854941266
1774670462
1876045334
371786326
1637304717
323449544
1555056031
228740928
32323058
749295942
1004949496
1519719840
1024422994
1543476378
15492849
742305748
1008826732
1122953019
1580894490
273369029
1731320350
1022141467
722892635
822426749
1864194653
1463323133
112110369
238798327
2109314295
2106536221
181677307
925766796
868841680
634297944
557666742
1418370571
336124818
1394161148
1903695569
1731412960
1093677988
991935817
1660105942
1865068697
192862857
1758828180
816150905
1364782302
1176575868
1228993430
50650353
1656542881
1164866377
2075798666
904382823
1360731802
811789811
1564735167
1591843362
1550366886
1395150273
995920185
447328565
1171771567
517323287
334431470
2018805687
12900229
1953611118
942592123
1656197520
2085241842
1284918309
615856668
2130496945
999088227
1717101022
2050526158
1459763318
295938721
237411642
1560326240
740389006
2111785849
1828278892
787443883
1111440873
54138521
53771942
1625546841
826967719
1893080677
1205770040
1811546663
1277790217
1021951699
468691421
1142724027
1002598678
1697173816
802909799
716434062
1813231569
1036937685
877817868
166569435
868179647
1772377881
292885643
522285613
370752221
525969566
1255082366
8946902
1271175435
456087602
1278799320
1230741585
1222385901
1937025012
804077469
46659181
819815110
1565291959
1081301138
548882248
1882733649
1178538684
220276615
59994756
69042541
294560215
369660557
1789527689
1689154068
117409827
997330542
53952720
2049933819
2090758195
332555143
961632950
1968196191
1355792455
297364360
1719257414
1490118599
533707816
1202515527
1460983616
1768678314
1595189832
1697586822
602042599
1287885683
505793705
1616731032
1036301393
792993569
1633609489
1930461366
854939112
1683523769
374056355
1509540196
236236937
1209123621
399287666
158501563
1836779911
856515212
1953178735
1812544030
870945306
2081590626
2104885399
1756264710
1546284272
385153259
626118747
1849689604
1215926880
1531068146
736582002
1662673933
733771094
1286544945
511052177
1842203232
1840302231
2077333413
1710623807
1197621035
220505929
50745998
1433335678
1320046240
2068264769
98989959
834263044
390303712
1767135854
1145362534
2066216275
541169859
1064683539
674088250
1214932862
1065859370
1992622749
968194501
757371236
1649114469
912040681
1111296265
2139962880
958957751
971744229
650932681
39939196
704763867
1665447801
1656760749
807452762
253903298
1312042012
718594287
647435374
599103076
1389638698
117418390
1076063926
877785642
1250656948
241854394
1123994922
2027554626
854288033
1893498769
464926745
98270181
790029460
1643774491
1260966308
1040556606
270182359
453887635
204749060
1328895326
1991190464
1141545592
1143829371
1487262397
190721488
347779349
68428600
205351434
2009194080
1967451679
82046634
926661682
159398803
1255666252
981442168
404085870
1424443220
536318230
1509882643
1870973126
68368329
2004247808
583705385
251303148
1273372320
21121688
492033086
1374830842
1161734990
2001747430
226249196
641137416
1926949618
138301626
334464441
385983862
780670410
801262347
2146591345
721133609
332730804
1877772905
1297693680
2034955417
1497206944
1770606484
1484264416
631918894
2027433103
974042082
1444480051
1325881478
340225470
4201807
890327922
1894762193
1978333821
1756826053
373394786
2108113580
179673975
684290085
2004563090
1317383087
1496324440
88489822
1348246326
607402892
651625769
31682377
164722747
2122515645
2050691200
1608348315
434850357
1415805175
610035775
1664998441
324779559
1253074327
589808245
952494972
202024814
557750695
1004074058
1992294820
2144391571
1040445279
923912830
1174298583
397241557
1109010249
4182621
283531968
314869157
1954375120
1423981141
2073551235
578082831
169274765
317979041
239346345
154797944
1315773894
1680645305
1787159806
1704765293
2120434781
1516504984
185215850
1315684172
1810342831
38344856
1987257019
1282180204
682954004
592767814
1121128828
780275827
561003445
1150379789
446553349
338720897
2023419916
945539088
1553289022
419672606
1216567097
891220735
505304701
316622570
1858304810
1499807112
674214893
565914561
1044050626
1139754146
420699254
1520973562
2063501669
1838668142
1030836698
1994872761
532457162
949744071
1767112944
2091152839
345728900
2023957009
1459292053
1135144458
1417990638
798622859
1983511541
670630335
2081382369
580120274
359171604
1895161206
82053390
2111452121
1761658590
332365178
1425957944
72907755
1980394982
1831981261
2045380714
1634116634
1680686051
1774133084
1199726002
970079416
1585951373
1256078023
1951653574
1973341734
697489436
1611685682
829354407
872738761
609522819
2111734375
1253702191
100964280
1076544687
620772227
1299686084
611360828
1948491987
1984494716
1406205395
490561287
138553308
1110951626
2068119382
945091214
2069083654
1119647442
2128588359
1092583884
855833249
539072470
1342572708
76813204
153801472
1530775578
1196190775
3634853
213819053
213581448
1344095993
1110208569
156307023
2045616450
1173151641
1260860830
853422915
2005421695
1513122254
1939517201
200228773
219387431
348514528
1681627095
2134878830
1782898532
367559682
2144728952
546991306
1809316716
2071793210
2079953328
1354452748
1229605722
930947520
254436037
676295693
940778347
1216901626
881215654
1655488369
1679005619
1250509508
1204971994
95429244
30654559
1939231236
773308306
1203566048
1196713272
295956647
388708037
62064037
1946755387
1979742828
459125187
1863238491
437223459
977658701
1063468945
1668142300
303343612
1419245724
187661216
834588297
1244248054
1043658697
1726200623
840295261
153801191
1510273028
1660716610
1298248422
62055015
1832948325
404204634
396677293
883516710
543616136
556083473
1938951832
1588268426
1118089141
406356950
500180091
116615724
435867971
6982121
32124000
1257097764
964669906
515295804
2006122173
649220640
2100430957
1901556056
1261564437
954059778
188273817
1705901650
1165514831
1693680052
284540459
1759514967
2032097267
292835565
1019241315
207907329
681256258
2037194357
798810322
1968076494
1964912611
2028448280
1516681275
1468830916
97277314
266372109
686670055
1829278861
719521999
642667884
1881894875
821788202
352835467
1936295387
367335115
1497612756
1162466029
624966955
1514015066
362196963
1458104982
1645664322
566938374
1992942755
2007524714
1209873669
1669572451
758111470
226332026
528598067
375434924
709596170
1616201092
1033904559
341743915
840912403
1662940397
408002315
141038895
493872150
2033323834
1535997579
872617942
158862851
739713266
1260396256
2135964076
382433272
1007208875
761968373
2050164131
1373480118
964444045
1564778363
18058012
1480748764
392608639
1363497967
1039285525
1090526331
2028171515
215181846
1990896851
92971574
1048639988
288250435
852336945
2084203409
1438863192
1989304351
333647372
1722382982
890094402
683678819
1575014006
1366381142
970782821
260902988
1300560294
75895370
1957238535
705686810
77887047
1419918746
752022490
1496730148
982311644
1258190026
1775089004
688911731
581911822
1963831507
1388186399
1224674200
1371240802
1817875313
245483143
91990759
1103544114
1735402062
1944668602
226293708
1434486482
1749574884
872697949
380811366
1528984558
570660263
1992511766
382258845
1144996433
1595282434
674364484
1798510138
674462891
387554977
1067022630
1778869877
2104893985
1188548722
1511718642
2080622447
1164877288
768605734
1311767980
884840673
1136043472
657524718
934037493
425949376
404593727
1815838345
715394830
1524362405
2132756642
311922327
1346991183
1948584663
2142054641
139815500
402826060
285632003
1537581577
1316382741
762707440
250226137
1823285432
367314708
1990612438
433542311
1365830885
1762994054
874680375
1709524869
1052120117
1956091108
95112974
419312775
893141406
1152276121
1353358386
176711425
1272318281
1523074537
684718436
1895985325
103993119
566730219
539668493
1532761079
1075962372
67152333
71733882
1954865320
956632116
960984317
881422290
1712651308
405379594
1780104711
1078435934
879447040
264644095
453238879
1216690568
605497178
1769043997
504549537
2123100849
1785834178
754801448
1986241427
1987172011
2106345646
1982289897
903389887
761957028
1016212383
1337385900
1556945785
707528490
743992376
935170805
474874549
164708876
1987797463
1626924538
764736031
545467129
1817088841
1638670057
1380142495
690327330
299753302
109086011
1336394838
2019847971
379936858
1959128838
705701740
340889061
771004157
1618443800
33514490
1911079304
1778901120
299550833
759037143
1043789007
1452543884
1782212378
8664696
554927633
456857980
2079270168
235530385
1917366590
735338444
1373189073
1696689234
965961819
1525164027
1452617023
1310780373
2054944911
1300167946
867697611
1084925533
1526728748
1056253434
579181980
12076389
1739457629
1027906435
1279634255
991588091
130256640
2060687816
926786946
1054295196
1129520800
744704925
767011901
1714892803
1203250144
550693004
681870724
1687026265
1569979003
518566983
605291956
1488292968
989362956
958507996
670351095
1714585788
805590629
1890717865
71003399
1377522014
400611045
178833645
2109522596
1358317279
1099032561
433850558
753165597
20268997
899065569
1547562363
1298209190
1644701242
1106109865
1799677442
492966706
283300314
551159419
2098777766
372386069
1474295758
1028449789
169867406
1833073816
338532615
1767912069
649592471
426607875
1673335740
461703667
701133943
285630280
1352628672
2005681223
643016840
1989215381
2064196660
831828672
241861441
668574172
1431221762
1813440443
82651080
506552105
1500042952
616055454
419152341
1464555575
1820496007
989233416
1027754222
499554616
1985343299
545171775
2132586884
1413861674
1638360251
1592933633
1633826078
1393667825
509261353
1438463990
1918903935
1687201030
1375600127
793734408
979600691
638142776
776173637
63642344
112657266
626929842
756133920
1109682316
655525987
1416297637
2052893313
507795446
2093032371
1425515854
867184007
388058012
628914308
1606381927
338290060
46949764
654008230
1359526972
1025259832
496028328
411461949
1819602965
150405460
1735963306
685500440
1521846223
1919323689
2047967836
486991706
1516593078
705470439
244891111
1173853236
1725342781
1276871600
1231995419
1503536586
290977591
1831027788
1746911728
983337174
159628651
408366444
1033117993
1319080793
619626298
890775324
1235582381
1009280481
1364826027
1302376058
1272045070
1287144607
1525856696
1342962453
184667372
306541988
1192797903
2059960102
390894986
1684129085
1622640155
1616397632
337295859
1719689188
1688653690
113274762
708661783
685910152
1011757351
123725293
808532197
647052151
135201173
571887594
1996369200
1204030927
678770794
135651835
1713051172
843251685
1775239724
1372129710
86870897
2023735268
2057122310
611183416
2117018661
1277584592
970631173
1571451876
951762051
32579085
406510688
1086193273
1628403813
1988757511
1903510596
1980433108
635134903
1589384455
1832537239
115491327
785793823
1431621290
1952619896
289088186
1228042958
990716764
163107699
373392276
863359372
1495183032
717287289
803423718
624433396
656821839
996532211
154585678
853070955
1569837199
1425945064
1305526253
337476146
1101934109
1505728667
1471424851
599410954
1876015766
1760152256
1731576892
1714125320
796680347
495070531
78941677
1690207690
342740906
551685825
2031168508
576061137
487886220
1308893105
630529628
710041119
1517516
1522628191
2040770747
1077095624
297890346
1400062410
596326856
542988844
820756947
1105136690
1356571506
1163089881
164503688
510869179
1882528038
1223091195
542105683
2030189622
1709644394
589231569
1583298985
949308475
241560550
778453562
198022052
1773895447
952226130
884591534
1954325347
311754956
486894875
1540889321
854239861
2106054234
1732426362
296033973
111148373
1615763253
1915181982
414997045
1404270081
2002938420
1760540290
1480291050
2045846287
949427158
707621971
1216857101
1138655951
260173052
1840767655
1055162173
372908761
182500953
930072573
1413857528
894149900
1901928059
310170916
1005554401
1716210349
956069938
1189830464
1525011652
2103466146
764875284
884565957
27318235
840036507
1897846746
947966866
622500239
130955043
489329223
1215163107
710564934
124143208
641107344
189258070
1654712373
1921114521
2076030796
754770502
114648906
180137350
971308580
1612975701
1154456899
1674293624
1287376496
2009376583
1662336095
819484435
499610439
1739951816
1526317405
190338843
32618299
747612537
138548729
1967094930
2008922546
701695783
448989935
153102429
1551521330
279283649
1323031209
1732985652
893358137
350456232
2081965449
1141112059
1106117397
1586889208
1109318351
1187308649
203570271
902785942
289317075
366768662
1150170848
585541038
130858333
1398476737
842618028
1827675575
1213621160
719133158
1226425156
157610053
718010928
1646246427
1283807991
662851147
1000098667
684473672
1759863477
1322018712
1380226671
1948590706
665090796
1919094877
2111498375
927154975
1382490058
87447100
1730561490
1556591575
1610600833
1374537936
588408471
1779867977
361687362
594362206
881185921
1934414367
65574865
348940364
1116734435
154191282
2048453910
1784208078
919498352
1033883030
436652562
1819987446
2030092678
811387347
368471677
1659446121
2016155051
2056881822
895142784
635180540
1036891570
1560392779
1228336849
636730936
1818414002
1852386118
760968523
1194241886
1304867034
854336790
1744518274
1412087510
1313643972
1344730520
1172654949
1641412703
145936621
61979338
57782082
1140597105
1370309579
556753902
60187848
1219324898
1989235787
1987578983
24607216
1238031877
1541004138
1464210620
681064653
1197268077
1310484140
552606868
394553771
918756414
736511768
650119142
770358300
1352866837
345891433
74147594
1726440735
1544845667
1633149465
214252965
1894954607
1269603150
427921967
1281663943
217546128
2002768272
1981540725
233971865
694321370
2082956299
1220126981
1498429138
732788792
960130106
1528847095
919051891
902704789
1480335276
2061134262
660066593
621820317
2042443350
755238236
480524521
1898799414
707436100
385945657
816216724
1661570266
478345811
1685030468
571197569
987006723
875601436
985677565
569795049
68896264
30356773
1836944771
1258404068
568067999
1482388577
1496087596
560224588
1089847527
1186058361
2020968587
245332400
1696674304
131478080
249183009
206153208
444891491
1429486418
493982395
459572977
683795404
1923208123
1281106492
1456341826
1101604438
1866557105
207752048
933343559
1854305081
695346256
275943284
492150593
1147021153
1076660449
1603342608
100906242
1569314638
957462462
463393909
2078524746
817099968
582906234
317906488
1275768726
835051613
738509885
78082848
1690182991
1377505970
1606945120
1351368069
231555110
72626759
320623244
892079911
609935942
1882958866
341377809
1021996868
12402279
1961783517
1795387766
1514347731
965956722
869496421
2077259705
16615243
876073617
1775837120
335041108
303099543
180875214
416672708
1759726060
1928973232
957060700
306468936
70402802
49369710
1062164485
2035777617
2008729452
2097586092
1806985733
529233748
1499445354
1904414914
1705667174
892069721
2116879518
1910463831
1344733223
1348569740
544542387
1602352358
1826875504
1811410773
2098722351
1296601874
896154182
306960284
1594971618
1949373922
1717099205
428455764
225714268
122674066
1789635902
978577394
1165832055
267875554
1688055287
1719584800
1796702092
3136087
1302262522
241572523
868029218
535660718
311641361
1352014851
1808560262
437361443
1636168399
1127749609
1520612695
1334362058
890962864
856030694
454510804
1944601995
723116128
166264882
703715326
884620802
1038869056
979382142
354263968
1758712430
833278338
1020109462
1586392969
2000258282
1465047433
1835833574
394513213
2128096643
1713194401
1473661654
859185669
1209294196
1231357880
2083360566
199905180
1784080466
2020205934
271952544
752992139
74640723
1763938675
1817309359
1500187000
123680391
1636494604
670728853
614376448
1929360908
37204562
1901912681
1187356861
1712068446
337350407
1289934875
1428204413
176246836
1651231928
988813363
1813996298
104854687
1691706787
1697710058
887362518
459569897
1459172337
782207556
458680089
1688108758
677488364
1453290925
803537043
548243762
296260991
1436073263
1564955073
344486286
966198407
262878739
1676394633
1892862880
876849978
506631961
274361553
1651107791
2108165610
308332298
441948041
306874275
186828656
946620083
9277969
56455454
60657847
1513436759
2074442323
51612211
977129891
1118175795
842737993
350852212
48892653
1756155509
975844371
1355406860
343699953
642348178
1922359179
845438163
1738615404
1893272552
1416847173
798833614
1965941008
664543325
207319047
1830599040
1368546404
1007458312
683312957
1916275970
735709447
1844462389
1250042108
1655760860
1196035602
353170902
1555126405
1610881285
439105936
1319208203
2076177069
722214339
1141694260
1001391011
807008418
1566894017
629816666
1084242204
799928332
1304053806
131443981
2053769233
215503476
2068354972
1575708897
251449760
1461849100
1009260991
2001725849
133879946
1973105171
503511327
817990723
1241489535
2139954932
32354777
175465938
353277422
531988759
339815732
590563594
2103961477
1618019479
491689402
1922380756
194182844
559644011
1140830827
648575892
1524208386
1170938335
1067245080
338012358
1975987882
526234974
847231608
1625957330
410371324
17652637
914625703
552711199
911604516
707589666
1670644893
1265903313
1165530101
1101797380
1618903372
1179909461
1632767022
570909421
1007070057
1889007231
546913948
410028478
1951444383
1901088154
1722871248
1731361409
109416412
1861253838
445683402
288446829
1333579499
176482993
481253583
1480541701
1301929070
2023920582
999479227
1965939892
1111216460
626460692
939842113
1619268689
1826810424
45670195
429364871
1442818027
2081879650
1425889210
237301535
144037974
390265015
1346425382
1167957564
157145240
711630828
833057284
718528232
2020387630
837974632
1481268100
407159607
1841811084
1314611298
529465915
930495409
230826251
484258405
1164626029
104026229
266272376
1143870000
1236332551
1882583822
696615013
2094971888
2095421934
1525235705
1333246538
1415510800
711358841
722804144
1042266488
387352308
1506762706
2055387559
490759390
306362171
286768697
566131971
685227182
506004955
1674304716
618779732
1520247297
967178094
659265272
110924855
1625632624
1951945141
774047803
1939228563
1330600850
994024456
1120882752
43394789
1988039914
248594204
1624471480
589492670
1523663902
505151057
1297831481
357097764
524137335
1589032283
433545862
2107369932
433019384
157754362
1523269080
619371993
2076363702
409025405
390754616
64016672
1409579580
1356383438
704619673
387360931
758109250
399942128
1858123079
1571454889
1120802756
491700603
507771094
1899624971
309036093
1034993475
480825562
1765085415
1495551198
1386142682
484442561
2116082450
1388147744
2125690368
1917363116
350629708
2145207864
398316455
1774554066
129202525
900182743
980584452
130533679
1584537528
931115674
1329607116
1069299300
1325267509
1699694891
1845483738
1250848628
106537115
1850475829
751284497
470287534
568043647
815074959
1467058125
410248615
61862215
1502881545
1184170887
1285458268
163994787
509021539
1800043996
1400038767
2133848335
342786944
1504762374
1094467138
1824596703
835439887
1535358475
1590860588
193501978
386438313
335294638
477764707
1676095055
1601093301
746824391
1026516023
2028269495
223402640
1696326259
853963534
1362135920
884515056
2076405421
1489269221
383974973
579872635
705079953
1602347391
600003634
1397694364
1597751008
1015984117
2002265172
776769232
1193704183
1331732974
728160434
955881150
521351523
1113401513
724672516
1394728131
1609241414
1865373872
1445216252
1154190094
1699933243
582312453
1402976080
131088603
43753733
767970363
1273267948
349937405
1159692913
417209637
931502686
1697577792
234916862
25271339
1197647377
517037506
1388913215
471512208
517447657
1656289967
981428826
824739403
671917142
1162246947
1804039906
1441535462
1391666174
843540417
1533687180
657810617
590042339
1198588516
1723970979
1211977607
373109027
829558798
1588432907
1005325654
657942769
995134027
531143532
1458370722
925477299
1973532500
744672134
1090120675
1229851044
186828656
894149900
549934233
816216724
2064661375
666533048
1245917138
1712066253
888711118
271101205
1857821644
103034481
1914902776
1962624328
632477249
573027222
927405318
806798954
1247612754
728776709
1618291717
709682701
1620057677
805877043
1735723308
440984686
943361555
474550166
1295314279
543372936
1006744465
806776310
1317193705
1710932036
87890488
430236434
1687072636
1659606844
1555598209
418282571
1858620520
1391911011
882503077
1875950656
1521254114
733287189
1841712671
868831647
331832547
199205304
1941027517
412356544
148863419
1278655712
451902486
599261089
719925496
1116063518
186466455
722327027
1139013002
517040298
455245224
1629405804
394776294
19758285
297583639
921053641
1192329458
279258892
448642773
1591294513
1487306055
768896833
720636329
1435599620
288127823
71656322
1838083522
854740963
1315017367
632504847
1116468595
209618963
1382924071
1363246815
182826853
1865215281
1293805565
1359160099
1216127930
865941892
1609128744
1497152890
1935913035
1609923998
1875564832
308499101
740174614
978467909
1669744092
683573146
330705144
1468446620
1889169088
606695661
260763553
266443916
2080905932
312313883
1340549404
1750891504
1246497094
1911423733
1995392109
714380416
1701947587
1012342246
1919379979
142519047
404058080
1849542495
704357084
1416918019
1058084739
1017782479
1934668656
211742092
616976415
1448903533
1067889115
470384636
1620184914
117091312
1330917974
335518749
1685123867
1705243560
2078028749
16524043
276877214
1400004732
1588437712
878516954
272066042
1875668610
1896779365
1089318435
1911854197
1112086199
908621697
449268453
539417814
1917769597
216248236
1548996358
261653295
637310494
422290340
619921003
1582817524
1618579638
1600420637
986919730
1420699505
618786390
1549690785
954006339
1464674430
1190589599
602514376
1183446969
156408026
1098261584
1338119935
1141870362
1787499003
899886669
534560694
1972944149
439854523
1495409873
2096929301
1097714919
1115400061
1475980980
1763275705
123498675
694141628
1387030276
1968882247
895427815
1385816830
1554417792
1097560026
545261132
169527102
1226618278
1506965198
754911448
696946487
1612055655
1936432019
564603581
412184268
800737813
793411333
688884147
801159315
1816626415
1670167167
316562416
1324863705
1369240759
583952836
1837530294
229021094
1933366497
1412458496
98215125
1506963386
888290356
1581474657
320943511
1278068431
2097319800
127307758
248551877
1789638465
679986177
48181082
673293150
335388130
553205024
1055085648
1013446207
386272153
908796421
1268055376
1768565413
869838358
502286017
794565979
2049986930
1298453801
1479907391
867307450
1066211147
1371708710
324784803
1532054061
560093758
1594900226
581789224
122349749
258346094
1691362250
1312988165
1831239749
1059066189
236428997
151395819
735809158
215391144
1858198292
723106133
305844984
1961645793
1058181431
953914256
204983566
1841508941
1576374622
824578987
190256400
1850837442
416408357
1283919167
1602060035
882110800
452273788
1265410305
408897952
941119132
1404449900
1934668656
1725454974
1588644020
1884549805
2032260165
1382594834
1211554804
319321661
275262259
1234891715
767430949
94474311
2051690546
2078858528
730659292
434669657
1790251657
1551886535
2037194357
191565128
1433881271
1943852345
666627447
1907745732
22057224
1394646800
213996243
1192222155
372739520
197431694
1132442256
481305769
1154303354
669817090
254262658
1325237518
2057372187
1352382667
1792949530
1067764757
1585325966
1666042310
97059632
1676062096
816114205
1301636416
1611810331
1964046641
154990343
2068976954
1892561247
1100739277
1926847803
1551895575
1729556273
1203258525
8981013
1132185391
725468458
1041670391
943356217
410505782
2031356645
1057332905
703746672
1669616424
1740854997
209906469
52964174
1305058013
243007763
2069022404
396812276
533020507
262515127
354928118
561281427
311519771
435028065
1603682688
1131278390
575219851
825161587
114483417
1396983043
2035075138
486216727
453346070
1015849251
1574652499
60120060
1351853534
659083949
688291619
985699817
2015558595
629392442
1795316130
1569104823
706971484
106107885
276870182
31699758
1610770705
1190361705
1516193871
474512325
1120823457
132399468
425873577
2033588462
1115338670
930290861
735851783
1287617142
581544709
214405069
1457645316
1411850936
668975366
25956161
75244849
1523539390
681636722
1980278293
1545797617
473110797
424657563
248194771
291531270
1142886430
2027227404
1448167218
652604459
1818675112
136923251
2012149225
1228767910
518819230
2146394247
220674027
2087445698
844016248
1840103316
258634553
1714485532
1878055704
687671674
1003008208
695083596
1679661070
6430114
1861000483
946539249
1874110109
1871341670
1187806665
1178085410
1295812532
1225632351
1252653450
1895496457
1986155474
583831190
1582834361
1424753339
759894925
708628780
502045512
1438796762
409431838
110893043
1309158373
296847762
1965700481
461545784
1696170164
2126763831
1565253775
300549233
2046886591
347664443
627600027
2090138724
378258288
890632800
270239814
911350306
165589463
1766007822
1461068782
2531242
44418903
1311302885
882491790
58468587
296744996
1380659953
341883766
2104981155
1213610917
172538792
1369139620
239899750
583961917
1684542810
1908826413
664410639
1523082242
1670600093
182306493
897048208
604315273
1343729941
772935006
64746225
1957928361
2097913479
978906164
228580149
1993361412
54184729
50697654
1308046656
1980732845
287146787
725745318
693404571
744820391
27911399
617562623
999842227
1119633117
1149385133
89514050
195565750
716680824
1389506681
1340596361
1430675540
1205465713
918407818
1985268469
574605666
1870731514
2109885978
1454318275
847555377
1871507761
1049413262
1865487873
31726832
2000724472
1348633581
1730795937
1251693401
1956416261
1605205260
385681900
658181097
1102414097
443473012
654590131
663246908
1960496842
854486649
2087065582
737921569
326277681
827190861
7512926
1963506504
712395607
2117901302
326136601
1085319440
1150278658
431914624
1572225419
2137769211
2052717366
1438477978
1516749970
1767302180
1865046446
208366041
2725819
1322734658
757183975
1024872327
1423517800
1505190117
341789893
2068723241
772254875
563368632
413460645
986355244
582257913
1846677084
1731447081
923587538
1702778561
1720640228
420906780
303620642
1686250307
43595490
943602598
1032736715
1409099655
1491030576
1723609892
2032103038
567607377
624886465
1436912937
2115053667
1034054230
1557370416
1536743753
1206906274
1823439138
911835058
2089606037
928824274
140938817
1305532994
1380730577
1378646708
1963831507
858757768
677406691
1025383004
878957980
1713545744
873827255
28396430
2032437815
772399181
2065368489
1071241990
708226888
1123666207
483950504
174010217
1130278172
1969645376
464653839
128931926
576766349
685842678
1239210350
1490776730
2052108946
602973304
114261527
183951764
1583468605
2023378328
251613837
1980400462
489833571
1976399783
1560416848
455178085
681311808
1816405819
340999031
1646132371
1703844941
820207555
553210471
345044626
1243615670
627314753
1966992338
902148453
739987284
1084936383
1199344424
591011444
1607518420
121237490
236576060
2007055729
1345247790
983092460
1221614608
2141537502
1259181397
275265290
429412713
434669657
418349402
577905737
1583285402
2086438431
730457809
1261108339
323616863
1484993341
969707334
1059512936
2118832702
2115367775
1164933700
1940790227
1130445785
1853809058
370025927
667194921
1296369277
122218745
90696792
1128026847
1625966847
37969096
916065854
1094096528
28475013
357970959
1279827031
894657745
1218053373
1213354996
571128853
1479249560
1954016975
2087724833
1501744625
2129489818
1793173991
124368727
135703442
404525564
476698456
1543476378
1424333224
237328852
769722016
997126966
512262720
1177263618
187723173
156425516
132741214
454076132
540845148
655822683
1458018795
490403080
572698806
1021642883
1478932037
1098437570
836790945
806257347
335381425
151666319
1817265727
1414168680
153801472
670348207
1506940554
2131378452
1655797701
1403126700
78788995
1116897321
796792482
543454829
1327562272
1751105245
1126625130
1279068358
1709825565
1018560880
2114852239
54347673
1468306902
1290532558
1612850372
801309902
1550692054
1062974095
729260729
437226979
992265960
1028934778
698652928
2147220049
860872944
1820653565
873497231
2143289836
2013704067
1207952926
392138238
201681348
278324852
597171501
1399385369
1994437069
897117103
711816274
545762350
1716621489
147753739
1830957155
1228654646
1937046077
341949940
829149772
464953025
1450077502
671065173
1541379111
1390745529
620622869
1399120781
2147189513
2116723577
1132941918
729232035
269429710
793009260
1397673878
748810723
2038080643
2044009292
226972662
1549426804
889343894
955282303
1135672685
711470818
1050604963
73089969
374539593
1411258713
532463706
1851862874
1878660529
1519117687
1171466727
1961018889
39560468
1211854868
1803334488
2027663185
1803499623
318424242
646085472
2050911438
184200910
1581192676
1450240344
29575338
1300394467
523922868
1277658574
1051132816
348121981
1272405285
1680742373
1022754363
1027272905
1778355624
1871740619
11580
445956209
658900818
1432764785
1978113068
1700932966
1054641491
16558393
2099110908
1592500566
1763736807
896257046
1856947266
1666734694
1501071646
1346002219
2019330201
469362261
1743577037
1806179304
459452894
1873475420
1238219034
774264845
334562509
16019960
1449747877
349608017
696661883
860744770
1888540707
258879174
1541810365
441486640
2025674516
1587030059
2050217947
1315054114
923105779
2051364830
927746231
836268977
902512535
665876644
1700222476
1170641256
1691838278
1495311013
1187603975
804189804
1798975216
569301939
1569793707
1314645003
56450946
1428908018
907485933
939753774
948289117
846051232
595560163
304547127
1975514911
2077089334
1362921819
783513313
2067554183
1340843264
188018087
1123956997
343383725
1899896122
559710829
151432131
1175553810
2015489631
1294517987
1190067639
599756126
1238814359
2104873486
561036749
305203839
1209714138
912242332
1266851201
1432993165
1451552162
551913763
1422286818
491108749
282625363
927582256
1456293216
420588246
1002207186
1469090098
1373610482
203126557
446035375
1097279088
1145715997
670027868
1578735671
1962703350
1694778011
75793061
1952708983
1399449038
1550671767
738639371
943477257
1030104595
2129298548
1566046148
468635089
374679638
374384323
262354138
1685365898
1868552381
1756218472
818338946
660804419
553425144
653028402
2128254914
1771159078
526414522
1781666580
270710406
889277150
1734969681
1129228356
1521574541
980318360
2092137059
1175935386
984121104
1239580341
574815151
1170866959
355537019
1057040006
647039514
71824865
748943680
982108508
500846675
787575510
1544756994
1426748274
838587106
1068339570
90449756
1555067583
1084119528
1387800986
137520508
1453957282
1777511151
883928876
1647565328
1762720152
1635164290
1706025639
1767688176
2004825002
350623084
207648631
1354021257
321769390
289432565
641137816
1358775883
44640463
1570029838
2051886400
948136024
1388461935
1431312713
1884399791
1739052315
1293255149
470809252
1482298441
473864070
1341296010
1197789545
1179069333
441382442
1634284353
905706558
1986623238
1082462258
1195628135
420007833
421508095
1458729736
334844155
1376892167
352738622
293126977
979757608
1500684954
108878939
207300343
1809663960
82111073
1239551505
854179515
350059860
693422611
1810339524
351057743
944414379
445622981
2085366828
2034066398
243455382
632568500
1460815477
729612921
348071272
1168608769
125179026
314961551
89701722
180623159
513874248
2058766860
1746464399
1322004646
1458054485
1154303354
1283571756
2061728119
875771437
457870576
1004917938
248416956
436879138
31510302
2050492485
955150967
992414083
1003329794
574359767
957259513
70566476
2116128119
544597866
2086737303
987868365
1776441016
1845638677
1375371707
518855851
1242373479
574942802
85028765
1033117993
661848947
1304760032
872086262
352631972
393500448
220178795
42640334
763828219
1035575709
2110372512
475317403
1384687966
502599256
932915949
962965910
1772335811
1873139796
563300462
229460232
972638973
1948808415
1230897788
205103185
198158493
1620956117
458550588
1319809002
590435556
1950605252
1704397396
1308656239
1590860588
808703516
2100978568
398993099
1842921329
953789990
1279007963
425827508
1027162886
1740893430
776323513
471412309
736088591
1220533008
681499360
935171914
1927293030
977194668
640916635
1999604593
1923738961
778225630
601309245
76771294
2000247195
422059158
1631549864
549249417
1046609139
2040883383
1079586240
526971638
320050202
744672134
208187086
185743156
1557312024
2063531024
259857203
1698983195
58977810
1265211047
1895415500
1183499589
545731335
1669920057
1851670747
1306891861
533317850
2008778085
1693933254
1460438539
801087452
1583979907
1372816646
1239360791
1539234571
1299214369
74273859
691811042
583319730
1050331672
250873356
372800750
1014739449
627140812
2129077841
2003311965
1571485993
1086534798
1296589020
1067517997
256483457
1531706876
1046606475
41430924
1708879042
1459734805
2019530861
913539977
1086859889
1051183758
1830689623
423396450
1696427890
2084223254
662523943
1795808926
1069956726
1741501692
783228685
339300270
2014604220
1275872345
674895783
2094723607
1904426589
1361042877
538910177
100668218
1990824646
188853665
1398920683
1587883467
1224147340
1172845985
474669452
1363647359
1890165815
1280565492
1639787936
1897894657
1763569633
20660558
1650643494
1506610096
1338511996
152611031
1564652338
1676510742
374088385
1942132837
599136095
5402675
1030918041
378176493
1436787814
1728960572
1664558977
1958747011
1379378637
934005212
1915873407
274519480
1861548052
875401480
1879902365
1528296616
1686285054
766722453
1253385388
1287266464
818930583
913251297
1621892055
2077286625
546849371
1130890495
560118163
1283923034
1760369246
528118126
1455154459
1491008566
13827569
1465056111
1965920544
1794083042
537660350
1045986804
288986481
1410229465
191438872
1663862993
2131258559
869745654
971370309
110232365
359035680
709060673
1900806641
751615498
1695083540
1425931538
1913552368
1345277990
707368471
1898443448
417742127
1369136734
1190105341
1101304292
1482884827
1971583819
762411850
683391381
943122391
1049076061
710678610
1372880092
691038971
576909
1095275064
980004843
1360269084
850373542
778674916
787742223
356372959
169725468
1485961525
395401224
674292024
1270584670
763798086
1470165734
634513589
2012349327
1838549219
799394831
508230077
1786394400
492741914
2005037600
593746772
1431446601
2108639084
448069549
656520952
1802395018
1827947474
714579511
367761741
700244161
1492553376
187376837
116905018
1701977827
975068124
912318394
2133155905
1390217221
1184270064
2043171341
634848983
532433908
1686764741
1347384124
1471365764
368484161
1400992589
1632874438
2036732583
2009232602
48895740
406660121
554148772
1485122112
1376484088
31366475
1819434611
800798938
916621209
1627212406
694155364
1227116148
921983618
901800474
1320830824
273893627
682722501
633910681
563633962
840590608
362146905
2007215262
1199400096
533884836
1817197494
1917795324
27955132
1549235084
1070581346
204533585
1644505991
1785584815
815427182
1133568380
1991983528
990823498
315181195
673938148
740274790
960166441
1458568952
2023374663
1472456706
1893289827
1104018619
628984410
1528171656
925989137
1472409418
2081726605
456275993
1110286070
1473235636
450338953
567115404
1515605447
1112274103
780097456
1860172796
181087237
58141512
1814396408
2037267012
404788485
422585082
1318556973
175582463
311673651
253623619
120027345
1422486571
935170805
1059800089
786716380
1122979096
1374063921
1750046589
2130053445
1582883729
296827788
881634684
912419316
713593410
607462673
168911500
323801134
1101406575
1629737706
6568163
2078136652
267836011
1470756301
566691770
1923856343
1753529228
597955752
814739125
393866124
1824389697
830894161
630731670
1748001289
1321596184
1802863864
1208760571
1154716627
710614415
1262756805
1689443297
1732830832
549156748
2082179551
1486035796
1720000819
1926103897
623191308
2124899056
1523544220
1217342929
267295032
1955299662
1534501261
308040339
868014522
1011778347
1580754454
1318226988
1425217734
412166452
482400141
817921037
972323132
374615720
9215171
2058773636
1483711301
601820419
1037007471
2102267785
1326381923
1972292745
846745084
933017880
2088354500
2061313817
1260134255
275645854
493828774
756525489
309993324
1243027645
1634495957
275537193
985957294
633943289
1372880092
623637737
724881996
1242595587
602012542
1037003875
837642849
1703834061
2038100568
583403142
1230290435
1024867048
1104742515
2053740013
875985740
1356199528
1250649747
1775344475
16031252
1102311066
1868972999
1258683368
817111264
1563424690
800582589
472788612
370346480
1091232837
904317333
399251339
1822726559
437076067
1195365169
2073451245
1277467957
1875092044
512422608
1164521609
517037183
1937386252
267890631
1731767288
1699431679
2095211371
1479593152
608115087
28985892
1642810928
1739219265
667093772
763171645
771889061
1175572217
244115050
1259890755
1057533364
1411421465
1042555300
1374878078
1006207214
331978576
2069838277
622700553
1309942364
870345614
1644107814
1786138504
1069481981
1367107453
1665733878
1680346651
242252543
1968466730
2031944764
1379639362
32212876
1428764780
588920723
958447538
803023755
1759587355
731903629
1192169866
1673890050
1144642295
696588971
561451870
1751383199
1671564824
1093587930
1186527272
482284381
635954989
1723104037
491669575
1961966965
491204915
321391399
37851935
1133780604
1178018607
1640850404
919102354
996598931
834388707
266433900
1092460174
178644141
1983220311
1392457509
581855973
1250814078
1307160809
255420272
768042223
884778811
2080999606
1369133454
1572626199
234904573
2021570321
1703264191
1381034167
1666070360
1930351591
743735358
598169173
1541506815
233013429
665020108
840598998
1894810971
871594528
1361886459
1712859733
1731689889
390768156
10315958
1559495112
2017298666
772076248
717588979
1162572594
1520088459
280006555
122748934
1784455087
1381724055
1006928108
1711361448
13745800
1972179301
129159046
424202774
647653937
643168106
1854547874
581364507
1701292660
2011137882
1725819779
1583729698
1994647769
1802301280
143870066
1383682478
857191592
1185682344
364497789
965706791
416810801
776888898
1099893211
256065082
326676768
1923237177
1396851894
2145401670
642232313
1430844197
2121492597
326840450
107026776
1197674239
1937651503
304736063
1331066152
742514788
143516055
241095612
1606497665
2131351442
43134798
329317079
748363849
471158394
1697443699
676077664
85296234
793618419
1346239208
1501311333
1822953135
1319455475
1450924679
2103804092
2040547392
262515127
233541349
482871691
777736814
456902321
286087857
710962903
153837129
1024752834
458521579
605099982
93963767
1482932202
723360625
2086873743
1477491716
1128520391
1705146177
134065509
847701497
1419977733
217296387
1275200461
1967021984
1993389074
879929499
267714104
1192470180
406047952
2082345965
1304166079
614453647
1537033344
1679755771
964736425
609798770
790935000
1144436263
1741701480
1857971301
226136192
126654272
2138865708
1084420899
1524477856
1835948228
1824730663
2132411301
1421786914
2105708298
160002511
1334094703
81121909
485847776
496340836
1471713121
1883615881
1593948413
1424250800
1986427737
31861616
1019804576
453678944
211144440
366626472
66389817
850848580
1721759099
2044167545
2048507311
923385462
597494510
1341942627
1333919623
855391644
1951909931
1336336218
350179119
426730793
1469567463
662673791
1218417124
220402117
103174758
930820920
394526800
217445681
403270016
510818077
1095788407
1067646081
607048103
1640437628
1053178479
200102377
1343598430
282377641
1077868320
108075325
1274599609
1263192090
1691941477
1077083668
2091326262
1543579906
645571617
1715237659
1440230159
1926990181
2050160623
996980818
1584377164
1559978461
651692518
647169011
1922102822
299008965
173821759
2062443296
857665304
1556714839
1482864339
2076763432
691570116
481733660
174132591
1861802267
1914074508
87750972
1869651699
525422595
1694728573
1883270468
1182809574
1531429493
1313665562
68640219
659596160
647095087
1971805213
1044063174
69218803
1332094715
1062521837
680855008
1322185171
971095679
1625576451
1190761883
663764735
1578191659
2009661030
1916606202
259261073
25253568
55858933
1232135160
1649114252
184413207
1438033313
1190502312
1988999021
1320446247
980859236
688869847
585461872
1218757169
1316879255
1448678713
50048993
820594771
889738708
1641136463
1662023090
1609551243
1405226
603515021
2041721316
294349272
151448256
1682263132
660612672
1819791319
816692662
1448354623
1070894267
1427072318
2016918315
873139232
2002057815
579535484
2144954168
1285588252
807635131
1688858263
1776473223
395267977
1587309137
1572027314
1242266360
323822406
194466298
1264540193
417129223
1733243998
670854896
411914194
143277776
733671823
1185777441
2138657378
128564663
2080057294
581982389
619837684
1653835135
1848962901
610829401
1794305425
455316131
91237416
701132455
1300895529
1294865824
1979436115
1163937301
1526020470
1447328450
1055638876
894591695
1634158199
836894300
489767964
1468791504
568012948
888847574
1823566174
923777756
225780013
1738271433
1438186230
1557380269
868195632
2138018997
18259564
2107312117
1124368898
173574171
1439883594
384895315
1076121518
174947778
1534177266
516266716
1185894223
98760422
813240957
1847397659
579130535
212089443
2104142424
1257152236
46943105
1635152830
1323487235
2133254780
1609723487
711034928
1387865723
1003184804
944377483
191730312
679673452
1132859941
1451212001
1774295162
238915637
1667143262
1040205484
483245323
643924852
1879902365
1564533573
1714646714
1988995765
1233342034
1345267806
1975009837
2138590313
222791832
1118325470
1293427825
1981312970
1107880319
560303882
1340502441
1453338528
1619311718
841771014
2063310859
2041191850
86288070
175139458
1379374207
1354806562
322212701
1822938901
85682074
1722181710
137700901
998063955
179954315
1308995136
862885991
1804729198
935708402
551392373
298489229
1689122172
88574066
242775115
1673715550
41582380
128774807
911857359
1361651275
1287075005
1514580328
1317406259
321387938
1150329918
208858390
1997196334
1240646148
764998718
2007772859
2068751811
1055235522
921263656
181654205
1430381402
1918251727
708871556
334554283
1547292757
1685922238
1709457697
311856523
1440553193
181469557
137763253
1045805919
1872923163
953454374
1320039933
1521857965
1596388056
2087286493
99505272
80647705
549738701
627643067
323044261
1721324783
383033485
1796628528
332761085
716585452
209932068
100581471
969933720
692628719
217758055
582335579
1703808116
1796366828
2106802501
949156559
46287956
2096608525
1485799813
1143208007
1966715422
926805147
2121130574
1525000225
1993780741
221631849
1969388485
895101381
794420572
416840993
81026389
307742077
2068969280
1869229296
659810248
991290227
827907120
1617190737
814013095
1888874354
2111062427
36609843
343558988
607206289
436954157
1148780023
1402464296
1980032910
424040356
1836730444
1128652314
542022670
383323647
12486394
146753388
62367249
737608192
2136650739
135755230
542608528
454611675
1375301576
1150306010
2131939776
519604746
1264043
947864051
63732640
1035336960
323921833
1475552455
1455357179
2012706981
210083573
1939652862
1015835605
1623992028
691821002
832476401
123195327
54901688
1737409836
1745861105
1395286797
1432588925
1129556501
326927553
1129778388
104616203
944389383
1366115739
1698617673
423799694
643869043
1765944081
1001479437
910182721
1745701017
1760652445
553490657
42495684
2046338803
888946449
713103453
261534138
1841060333
2073074975
1821239731
653968395
285914410
1533215817
310900238
1878930069
225077241
1018171592
2136500366
2071882247
928387355
1977460537
1461854880
1902356740
153433040
1824119803
1689739243
996349748
593335005
657792719
390212234
2042634492
8653931
1625443156
1146785614
1146888163
572344129
1929910462
2993577
792450650
79207894
1979758987
359559496
1147899341
268034581
1348508653
1492102454
442874919
1339283478
470213639
1960872876
1727377291
1252937689
1898910874
1412166542
2052049630
1183471588
1723748712
825565088
1749349064
644205821
589820459
741399762
239745365
248038158
961001415
1043574018
1767457202
505951112
113724264
1940363923
1104422111
1944434489
2133449018
1232392026
1063023800
1410163030
963027657
1622794104
2070496270
1246346284
604171612
736643524
240927782
703273671
1339305262
1004633232
1423583808
8746709
1254157979
1983558392
1241143101
338753165
1292735574
331342510
1296503388
1562709590
2109583870
633657937
696007088
520252635
603143288
296276394
453471817
1045473124
392140314
537818247
1481481496
1805934559
2144806006
516184817
1558284368
1493318690
633438603
1698282415
2060319962
1444020031
1670769710
1832299377
2140668087
166208718
146752912
1580203090
2008532418
909787949
174662475
846271614
2063159643
470122555
1797013901
1255671667
618669600
1524628573
1127329668
447518369
1478689051
1574537555
1039638394
541105982
1607919131
1504590443
660594780
1551758860
1677814038
481337336
910724049
377962004
116108645
1552996365
2065852058
114318383
612780200
2048431898
1324385831
1969615204
320342551
194117761
312794986
1801718811
1298834322
560808440
1181722805
1822322646
1532812304
1207144531
1626657718
536245557
841858035
139914353
1594740047
479302460
960706651
615405500
123673762
2086423216
1218880119
1823022766
690150330
190767315
1337774764
342870396
209297712
2134853926
430075912
48686364
339716323
1017564557
1457847906
1193465795
318489682
1869625911
481956691
2115927412
280195800
554975143
326269162
903483068
1380497637
1199401051
1717882048
1875446106
1923185653
1416337224
256799338
1030110937
141231666
2039714668
579646389
1955027711
1427252683
224675908
461476691
900988743
121920988
1059749958
677240536
1168751723
780795565
1246558079
371471942
741715129
80657323
1862022592
861058315
1639772036
1266769412
1496211159
1507122631
1177405408
1868159685
495582793
1410230298
1257119381
600938552
169482085
1633721635
983726217
1932127298
1030075747
1868012936
1159475573
2096851201
178128721
941212798
1051161376
64763701
629842668
814705877
422707656
1465629739
1868810718
1179724166
1977995816
1500762441
775535446
668950040
2023764329
1908259554
935123870
35323243
490492633
162009053
1087488121
97572294
653425493
1849221126
394970926
1832257926
1869288012
489477789
1210453490
13502297
1684712132
723982001
1358543402
770926260
1267789975
2041126316
1280557536
895991731
1214477124
1764103936
431338994
645241532
1499301764
55432069
1172197832
1571811026
1296189624
203104701
1687873011
1005874915
816350002
449499774
1637120260
1986020297
37980679
2105534914
574137208
1084495163
839932291
1635715767
110228405
582469152
1923567843
1449478493
327262814
1286741576
1283547033
2002127265
1031243312
2073217301
1056903702
1562937853
950172275
1773529570
2103985
1848280945
514195906
730349743
1898712416
2087117462
1055223331
618055907
1403540783
1968311096
861740751
712204677
945633902
1122112889
637295171
1259511016
1386911984
1519429289
898255101
1311690217
229077126
1002876423
1453578343
1539097480
765069284
2060531761
2115489375
521500563
1731429196
1028795764
1311676625
1527872136
60808698
223341587
854687492
363072823
1520174138
1436509458
234102807
1962031952
1166651893
954828969
1935810730
1581796966
838756854
1173916950
1545991620
280606515
976203004
595312247
1634189658
814760361
641305204
1805587651
1844717439
459934110
16241191
424864990
1711045136
1998648306
1457993201
2040058697
1871293616
1807355084
320911334
1387080154
1875169495
144219681
741340157
1054417450
848435420
143199162
1890267180
1403843414
374999631
1247709604
1011791225
1989948813
474534329
1523529641
1513243751
1132333248
2079823151
1749121732
1144663229
1745371016
2034779972
1591463233
1753988495
1206464991
2049143515
549038422
1995116183
528403094
1587044538
297190909
191041172
972884447
1375923868
1381611296
1455678412
757581995
908496546
1566743012
1182003812
398723471
211199763
1657226223
2121287029
2067320284
772228679
1698020520
129855681
966548800
1980086528
1773944299
138565352
1836802292
1001993449
483022314
1566132047
1911573149
23801809
682963544
44530159
1650211872
528793416
35162501
1544378939
768205358
1240546522
1576324907
1662529404
120094942
2133864586
733581371
209860856
763101810
1151418448
691748471
1323108683
1989847150
348797743
540093331
242720648
1598704021
808878860
2125766736
1236834087
482612176
778507613
890181257
2033388648
1347653069
1068705144
1026995610
1952049957
2088850831
123546133
80348942
1181669900
1437907455
1239702518
885643980
1298773629
639740722
1043530813
1728805660
181246609
845899299
678017257
1423361327
417600110
2119953190
1445101941
771541333
2076787803
1207035462
1291020801
1241610512
1705493335
595223407
54485198
1187150101
938386073
1291322823
2081670862
705585113
1091218871
1333298535
979282606
2007226549
1272801335
1932188985
1850204436
1870408522
637381015
497378730
1503076278
1930894727
161008961
292107691
1462715203
653623390
2123100849
487297809
777438101
1849651458
1654830389
1360145202
1063002964
236122988
1315120612
1242393290
9543446
427885987
1523074436
1923609821
1635260792
1751765556
1262032015
1132524785
792114140
1418149791
977587699
484897669
1930239640
1693357211
1696546426
1699046738
937129472
1862808587
1164974758
185367124
95386764
1718776550
508828514
1585891872
1159273964
1338298498
1590203597
1421528303
785601601
1692236640
1817055841
1544631972
1211724643
1588683863
1590459978
2063610114
886893527
1483227945
143629613
356257901
139372594
1590952578
42328840
54683546
1342079491
1046456186
1957094378
711363205
743065336
2066558959
1122880680
1928717030
1716756501
1239043539
881337172
1409674145
717481388
732754572
1133783626
1407594474
304302709
1409210756
634534262
856801654
879358104
1892889725
627005137
141531412
1006838142
660706504
830156266
467026193
1324375697
1738518863
1339723949
1176938069
1145734585
2013662022
2076770191
316503082
1818875323
1529606911
1338734030
956524301
1926849641
1345780387
825176450
1555496288
1605736498
1730733005
856259102
1649960218
1838358752
304940329
359778042
824293852
1605623895
1283364798
398507030
1271629283
1611185597
1822904678
946317331
232015995
438797177
2091343054
946762317
1037256673
765660654
362058551
1988490842
209352818
213089087
840730704
73166783
874851762
1061478595
1150798333
1788681660
1292576897
1463159420
383559020
238598385
893201337
747951202
1162593284
851699591
514271084
488315096
731741637
1672795906
1561293207
993553983
865611101
431385351
1834925018
1541179777
137181955
1269365383
871620961
197450217
1506857951
187028179
767517225
157929001
1325888436
271164308
1369832950
766586069
49085400
832369864
1967942110
169361036
607833287
1143349670
1489606591
1413766641
2119415893
1395142030
53920326
1378037294
1580352446
849824520
1440117067
1310712876
1650576099
1934611155
670927890
201331585
920721328
1314208167
729104309
737777234
2097586462
1254227053
1178637884
784147184
1850901118
843211027
985749018
907518029
1749501404
1418046547
683404296
530324703
1212727549
171817890
2041785869
768773136
742784936
972249643
1543269707
1692828898
581815203
194859548
1610894499
543798726
144652183
1633116525
1807935155
412633754
2134922006
927075633
1209649063
1144193406
871976207
702388970
1947662466
1754935626
2079553991
1693704120
296077068
949608876
226736655
897370577
65806849
2118253050
1773485161
986352212
4633947
1037034128
1812661315
2029323754
1134495550
856477620
2054754488
1308072459
97097174
581552226
1981669653
111729247
1373909704
865071200
787583428
1385259282
1901194074
32682031
1429622739
1832931694
1909549711
1477142216
2040084083
569309459
369328935
1787588569
1505293532
2041542637
2122959209
366125852
158376430
1303789262
1521301320
1433989085
16474319
2073899225
1422791081
2078676353
1423531223
1086128245
659503670
178775625
2112004184
988537634
951574114
2064356958
564011099
1648333321
330551984
1350816970
160416389
641527772
1888574896
1687201030
980513968
1770355691
793485515
2122440216
871749506
179038368
713192703
1264212590
920965932
148237633
2088091453
992235523
1854955212
1595309207
870432332
1052177104
1043894911
1971986949
125731464
87578014
2108626915
1933182403
652939181
533452282
770031987
405883389
1386561834
1814923873
1666173551
327438623
1083653622
1383138081
1435936186
1061622884
1596516983
243325306
1197637231
856496736
600649407
2030653744
1142753289
231727900
434373369
586210950
156637601
1782448196
56604334
771959312
1202493735
410761662
841647581
369061122
1233316428
1373008024
986928904
356410445
1844351736
1565490409
2021634816
367751847
545534653
1615462863
911012499
1418868563
2088666958
2026074560
1722897287
196410628
1183000646
1497478875
260900467
267572280
1330564985
207620913
1355857335
383533471
937798727
790741777
1511720410
576257349
794141636
1954206761
1010311295
1475746064
674275971
156121948
1584149920
1460167288
735338513
428747338
20562421
2024042690
306226328
75987117
325752887
1975531331
938593620
1161276970
1820384729
1067486193
1145603928
218415968
646232074
1465935431
1797843746
1850015092
1603918641
376849062
1030671954
623266043
471784413
1788364552
1466584488
515633441
649720329
1625936366
2049336038
156150657
1722297353
53481234
1824036820
1202800847
789784810
495418823
291569951
1485617194
1259755942
706041316
52914661
1731447081
432416674
942533314
1290283673
1588799677
1439060209
1333213085
1342236258
1238229733
1959950919
2034313819
2057615334
14350368
2064763379
1732926844
2071762130
2000109574
1425800996
1860798131
881513511
1735780675
518185176
1239286205
1944365001
1277582070
430408020
903850278
1614512400
477506171
898037174
839699101
875963481
557353646
252898092
2004681954
1657064829
438567111
1813923719
1226729021
273910671
2109279375
794433264
491182250
1913237803
1799142158
2001948139
1948986681
814111223
1876312609
630317473
1563705511
1309713463
461771317
517146086
1209515460
138151405
880694086
223204316
615634503
2131960662
1644406739
556180448
53100165
1330363544
692521540
1927889941
343667137
1815103461
128048047
1944945512
1934615039
512573903
417280601
1944853779
1789060222
1722583582
1003851500
1729836593
1464484773
743103979
1714856778
223534091
1140893448
1065494056
1557720761
1510751263
1785803573
392380902
787270363
2139208810
140364390
697142008
1591993222
656325535
1320806786
1546339305
1278146768
1157819840
778470529
305146433
1781755559
820188610
1726771385
1684462979
1587335233
1164645551
658679700
16165379
53933788
1151672620
1965044704
1137933331
2015142125
264636107
1466751430
1710012911
60485843
439680928
778124814
1814396408
122167404
176906134
1902809451
986896762
56011657
612884296
633642151
2085893563
1288097513
495305044
2132270907
165878590
1544906029
1406727368
286392732
1898810924
2137884167
479358634
1338759603
1021589434
931840959
1849636204
912184004
1405158694
260349618
1977710614
786855091
2043434308
1593951266
421753609
202361065
1792637011
53797325
76093574
331905672
565900661
1895245554
371944616
1963779092
672381575
293429352
236408379
1593734560
1045167045
704830478
226490436
1033044776
603105241
183421405
264049996
742353960
923105779
1897977326
888206497
2097851538
1745780957
257834578
1066596679
1828277244
885399167
976391736
680266228
659784848
1554369740
937173125
821246985
360488275
699284589
165328063
1250960224
1274549528
1250863644
1067346816
1051546086
1026120739
1404656184
1458496961
1642685892
1534458502
93456525
1970228838
187265755
653377313
666169705
1734910631
1203937285
2068473297
816564837
605883740
1791815309
843377218
327810814
1883474133
214914633
1399246760
584224383
56884781
279934251
522952345
403934023
367008003
2040821283
81360609
239000809
662695578
1929661622
1244701964
1541048184
2139429682
125774928
1754409828
1744935556
708450918
738453629
1457014480
2122392508
1736093256
1639035227
521941343
1280635607
326409202
925709168
728828944
1574496936
1748951201
1858323204
1545326644
1535576672
1161536430
348552406
714913136
806647554
909622937
571418963
305574016
537022482
402031204
229043425
1134873770
910653058
476390871
244567098
1238802469
1356017213
1026230329
448588249
959030484
1806633491
1740041554
1692171510
78079783
1353390208
1355611690
1058704013
1101154279
2107528297
441467229
18951823
667010904
964771176
276733968
216299187
513733134
1975753828
1820557267
615455022
1869576836
723987792
1273159426
781473698
1948641773
125471900
949885589
1806792648
1293924887
1183682575
1268061548
611478018
929893508
439419614
315055616
48888016
1671580061
434603201
1405572814
1463683870
1367176299
328886537
1375380461
1146794678
803271896
257395705
590086455
410748645
1692008894
343218090
559263328
1511083209
444094597
1651393616
129817848
295123666
276764391
626924275
901187547
1056614932
23214298
1627771522
1479002330
5128182
767283813
1039963622
453772187
1089210809
561377185
457925
57966773
587128505
1952008369
868910832
1660794792
1198688252
621031073
723052914
2040064913
27630842
1139348008
2020931441
823334973
2007111731
1002658346
2050915556
1306833833
1688734317
486709381
1308726677
373919347
1401367388
1383341821
1938051673
689330859
185970479
676036060
741274031
407958095
1052288992
1711168310
317047883
803360666
1903181330
1737576093
2128502962
908033211
798780752
140808314
405077554
1463687302
332221049
1695631684
42951336
2122244132
306156206
1910366303
1526877805
857702554
487380218
207625954
412813110
891476570
216280327
1513197117
1165691077
398706570
1575000305
1685400948
986588682
1126055653
872471566
2136045956
1201133039
1667073473
1485402369
771174170
527822989
316746772
1185509850
1086799807
1476807431
1844520553
940675320
720049794
1291885125
1410720890
1564483408
1372635999
1411012173
1624514836
497788692
1237394664
2082036070
76126528
315425231
1699380147
1867406585
1694202738
142948388
1960336613
721613442
1833462894
1435120858
265733609
287456721
1958650067
440563203
1553145781
396945569
1957492628
1040247505
918866586
1110897128
334848178
818477269
1780055928
117206517
91960264
233673031
406723518
2052679055
1906914786
634071386
304211682
1522250829
1061443260
97790476
1898065728
166823338
1844020016
1982531581
1932768595
1872087724
116447068
959313113
652744355
1390149302
2021785243
159944632
1151895082
1111574134
679656463
274720022
1222276035
1993694145
1919065467
46336882
200440579
590622805
151295341
1020072800
231867466
888822538
1563912399
2095989474
657376330
172278070
591211367
1098355513
1894544120
105859559
1828731364
144526186
1366028086
464808199
1584405889
1327661017
854416865
1923103135
1757929410
1162151744
1783566692
2068354972
1855275567
1073423202
1634428514
100710068
1565294775
1477541672
481344109
200755442
2066213904
205994620
35090849
2044719685
1129719761
1921036247
1875847937
239411862
1572864294
135655331
780176075
594787322
1619800794
657607053
925237968
1168573647
1442810349
38276542
1242147288
1889572622
1747397486
1836816271
1384443186
1212026437
1122195658
110134887
220793288
15619089
1716986495
1547658907
809231075
1475959067
337809320
1837095214
693101102
992068092
930133188
1755643163
1612642762
828128436
1210802403
520054877
642975191
1398076098
2090370991
1262528158
542914718
1315103101
229509301
1338599331
1778154216
2079773262
1389259832
1897097730
276447920
1685018697
1740159501
173971886
777797088
360362651
669434460
1957285506
162520601
225923492
1593403568
778541207
30902580
1777573329
1151753771
1967530318
450912524
1362291494
848755319
563017744
233894246
440603783
1479788842
1573590735
2046263003
716511468
932276874
450502876
724217076
1508698004
555911694
1506661671
1069505259
1561152871
1566308719
46435567
539537762
333274038
1595251455
1833646676
176738291
409431838
653304024
723324287
836947486
2086066258
1206850996
2137858976
787323416
1040519840
378672533
212825240
1425401037
506403523
661670851
1434031355
1906770167
1948809656
1002029021
1201566709
1694713168
955439304
823538779
1597181228
1007591611
1251731070
1155987279
1285591097
186444665
191568607
1548139139
508123012
228471253
1316987889
1316737634
1618059812
2021227927
656028840
1864341979
1022747782
631569368
1427116141
173876385
131749475
1693084988
1350901235
1974349426
1734247833
1510993931
1417487130
1391476726
959345980
115509079
1259300002
833483474
1830060963
2132399715
1882861482
1787687250
2101546829
644691567
548877771
868486158
1088491838
2053790748
350169694
277767857
1383791329
1786470883
773004550
1584182231
2005562734
1704601395
1624188781
1775086715
613838418
1298420413
1644942579
1224648962
1624973650
130496551
1025224435
897291118
1788533894
1928128177
1599561181
129110248
2134709137
59514874
933966547
1592424060
1575249550
319027486
1142167207
1041302876
239451076
1913167448
1003954167
1646703670
687724711
827923119
1035518304
1098151709
2008050486
2119398323
1776515025
1096881468
1120848671
1879434363
2116248285
1467755859
345141264
438513827
222717416
2007773782
504686876
815488249
2077245122
2058446782
1754738313
1405690396
1740723176
1770446335
1766741252
1906764175
1729698520
2136614965
458676760
45139312
1588191138
1409460918
2039196461
1062721039
528970322
1647405812
70403538
1029077256
1796995765
521260746
506122187
1017067188
922302183
205168771
131878492
1543425513
505849359
203522506
520635961
538299028
1932594630
643840312
333615682
1343787787
1125742988
970576958
1746184458
1673071682
881194002
993368300
894014318
158223420
1871228807
1562120562
328714665
1739888791
1290162634
1715601839
444927605
144304865
1318207678
676324361
405463202
1663898034
1949858089
1965751254
114869661
649594723
1091117446
447670245
800383946
1918918663
152551602
148941094
451900966
1497672318
2043310342
1244644697
73920395
2095138723
1531677226
814747313
1031315833
595448200
1620607469
66262376
1473611170
1104486208
1677797657
525582162
1254076926
1679665787
2011799647
1663434278
1111572114
128188203
1591064800
68587153
1959766292
1037323622
1757997176
913951013
1637018582
1916532316
1857082998
478671805
716448463
2126121687
2125568577
374102953
1925815104
1957861381
2135775247
1764889503
1359531118
1830862028
2017291705
1691735732
736853467
1016667267
1173010180
1074896608
1592549235
26045122
1200717892
1722367786
689395708
2074898702
1674234564
419298553
1268742350
152298445
1333066752
713897340
1732864120
248501396
639679900
226630138
2004478157
1348519062
175301753
1133587102
1142392290
6900354
35077013
1758712430
1203577124
994412096
671780418
1301966873
1515803339
699216709
404998443
557337255
247071649
1039774469
1251761401
2021923791
154415652
664464607
294948514
557713571
1178974202
1950313411
364776575
304942932
1586068298
2026751070
303165737
1600869050
1118425964
2017150413
1455766171
514800597
1075981375
1863323523
828721475
1725908162
330159994
1399743274
947928323
916904349
1805797480
659132132
1605454501
869505252
1593979535
968872440
30734112
431451455
731514302
851322161
410038257
372059722
1171198023
1713727492
1167807155
2005615816
881425220
532975354
202766351
657225065
1650693702
2055976083
1895085365
556434012
1136094950
41661146
1419935976
1911533868
1587640539
2487542
2103637221
1876578824
1922898113
105859559
1614468213
759455637
1348449032
2003346214
848561213
1995076470
1269875507
2093775657
2076070160
771488816
1378053951
2071326371
65329171
1838896589
1096594404
559198735
402720976
211823123
1875473196
567125666
82458555
809669445
663555504
797000235
115142902
784243368
218354176
825537042
254587224
1069744817
457283512
1669978607
1348541419
1962624328
509592535
1246174325
749685588
648271169
1885907351
1772826001
1962716479
1157714447
1789976268
1758760813
931013366
819121434
1102863971
1374952222
1921659878
884471662
467244118
784975461
1058584935
1171618454
563412989
722204093
1008890327
1146381194
602400394
80591108
2079931429
336358525
730533976
1227147333
1462636417
725170179
2112799917
2077646954
106067243
936380345
903977384
1783279513
1371580476
1814020629
839827583
1205663988
642421616
336625507
430916908
724056354
137124202
72896878
901871754
1830072205
1033888540
848221938
62883642
2060393577
1573948316
92867718
331413310
699554613
1595109689
992309595
1556097447
1824460953
346575505
1666112510
43316008
344324594
1012588090
80720799
594240452
260953895
1819791319
1594550618
1063636597
1905635636
684714640
650217798
927600802
552952007
725172777
683459675
1960085216
984636448
921906024
1845301371
1643510619
1239083822
1468536383
377076204
418101478
1060379095
1566217089
390335505
1273197652
773937556
2107824651
1404569272
1925018437
1995648123
1817901805
1208004377
560164944
222150885
1722456649
1300868978
1976114468
1387345988
441586102
1112506722
192315160
275723195
985632221
1619855476
1891783516
1657899055
1497353476
593760265
912904332
1603218262
1491215578
1615076699
1195914981
659424791
356253012
1181199338
1689941165
1061115224
297851493
1287741887
1572966287
961511826
78747563
2103338092
610414796
1068895123
2090587990
1155866901
2030256604
1227933567
253463155
1732017697
2049963952
351308249
1530555980
226293708
1883290365
968521223
1126489217
630512331
1762311257
1120558862
1522167010
1699412402
1444945052
349010216
508145493
1825038423
808669340
817239361
110385704
2072350467
8368985
735765446
2039938168
1286117146
1374624621
94789326
1297957236
2139168161
728223743
235793782
155861591
1712247309
1166243165
976580596
1344368885
660074498
1854842945
1549699522
1776689982
756471437
69100966
1181472184
1323168109
839568928
901373935
1724566424
1698275054
1945513074
423222220
2114792783
342736276
189628483
2036447989
1506813692
1861754613
47613212
224293421
1832122578
1913318780
1420702079
320218468
1496092349
579633346
207203616
614379857
565275436
677656592
1139906660
1383484381
1688917855
253636021
2057287961
1630227119
1250239277
550231842
936669370
1547634340
1133768455
1132063548
382907936
1044384804
319516165
2058071942
1208402860
403163263
978577394
205401933
2095037975
1587746362
1850327709
2135610681
1593926254
739653762
1783640183
1927299122
697844742
1609855218
1530649230
1194943522
543409407
35492945
942709634
200228200
1871685751
760334826
480575250
119288034
752331361
1713395817
511570692
147733213
2103381638
701607950
1758739821
1046801287
644124465
1236971518
1841146509
613924164
1220063131
196777349
1980102695
655223078
1893294517
574154892
484104047
1989963519
1096397115
1138283939
2123627163
229121570
2065488147
1556945785
1587820535
2085196445
869074699
1713747998
433097807
784008581
281274190
824863293
664905632
1693691901
718200936
741102514
1185306916
1058726469
319300323
1297140768
486215993
1466394533
712929285
1852483959
1336957023
1714827997
578529717
1163685950
855736695
1681080088
2084754104
443676945
293654117
1693384849
2050217947
1583990096
1639527895
748891732
537264769
594410843
1725603503
1660153473
622520907
1164363080
1486119954
895683395
271528720
2021571923
641328468
902124689
1443065906
121244096
1220556588
1835454459
712143355
1881013785
1701522599
1284920327
1553972658
355603353
1432933903
1678763169
1467687246
927310636
227954714
1441137355
748069222
826066807
548082114
1281499700
1099680412
1381636699
300581563
39955053
1255434481
2029039170
1576944427
1811595685
2095277091
1249254009
1270751262
933764015
1407891235
2069275526
1521823087
1993643361
1274064118
1794518698
2014421888
581762083
1496201843
379449146
284029910
1669708128
545468408
324834714
1133116133
1721482638
1479678415
1035198144
708582859
499931866
1910494567
853851762
75207086
470623162
1473783633
99999620
767530147
371051046
742421654
1303524661
590724286
2125322031
1667531530
966013273
1661194131
753151369
1950902713
645405164
1822795882
1870331087
662248158
1934586529
1700762775
2124615110
73437264
929097913
290888614
1075590257
457910502
887001442
734175864
220335640
1416947086
1022528998
218389070
1987935197
438183884
1134766936
1373229327
2122391758
1266232347
900089270
598912131
911795954
865908892
1005692337
813301514
568311124
1056946494
1190532734
1135263091
760203542
19418607
1880287651
268956878
883530623
1372106292
1706732474
181252782
689988811
246794279
23401944
1627010901
137978926
676612243
921022687
977818130
248819367
528151120
787539366
79124178
850917818
1669289513
1807264515
1504017700
1720658304
1340606158
516293428
1550028018
1034162415
168740535
1170970660
58320816
1460218105
864468613
1714084950
1508144797
1328027274
1617808121
2079391743
1407291345
2092786270
2005965210
923729423
1839558765
981040062
842079296
1754862932
183671035
1969028664
479896662
1268427600
2080202966
946855057
319880458
2084207982
1981048628
433758570
1064429481
876048091
1536518979
780256076
899143510
818412823
1384421249
1793720141
1152833051
242620870
61701362
1977864130
1662582853
695536479
1826315116
380823485
422298465
1067381965
499171226
1313195514
253856855
135307551
1494512891
1025050721
920563409
454867187
236664909
1475089909
808171577
72759287
1098689852
238784211
1747394626
1079112011
793135804
1949812924
1472308326
1990385744
1993429102
1114056020
480758581
878971735
2001108895
348717769
347299566
739809331
963682448
1174009638
802579682
933303859
178128721
152549585
744023711
343667137
931609360
1050088926
174146311
1996737398
1322390789
108824400
943682074
1407295656
1026217266
1476060890
1311832321
512985568
714303574
1517547278
937112924
72954241
1660638138
482777401
942998010
2070439512
592161680
1247822261
1605752121
251937925
1039303964
778497756
1093543574
843128382
1107181897
999957584
496001445
53995859
1547158431
1589540231
200219703
1956260754
388479940
30902580
2146193246
1574588993
1581156677
642520227
169983645
371817069
539730826
1697372745
180493357
1841797291
1555776417
227797758
14320844
1688196057
133386142
798896231
165321974
1373934833
1565791946
1713796034
223580974
164989872
2106403427
1739641294
1251703713
896154644
1254892175
1091744765
1383575568
1115536205
806739513
1502774272
230200162
15553169
866491867
1846461303
1300972006
1005098572
368830335
601065297
1393676759
91233651
692367735
488494173
1469721897
1318771470
124022655
6063288
1078211397
327884088
884754846
1649012666
1941026770
798608248
803807905
536317944
1228313490
2034710407
187785935
1096148558
277460867
870671640
31705764
1173722149
1462573257
952703040
1549765586
2120471363
1363924518
1016123658
368771293
632025493
563748098
1625858231
2039709143
518037822
1799857279
1965402992
1068705144
34678019
1384527730
83974449
47567271
304329044
891021675
1336851820
1380431440
1180024337
1764689360
1673103739
1310431915
1572904360
811377410
575473814
737968660
1281457036
1455453983
2133796912
2092333330
2026377903
479947506
977827231
700052717
1105918889
837768308
222495810
1076697219
594674294
1619964608
1586072408
760001666
460579821
198295934
1324931132
1077775542
689091544
1701472069
856607697
492143531
1313478698
99132002
1110967686
1898128163
1136205090
1268726697
1123438222
679296116
13751358
2001436516
518153590
1924801245
710674804
1300868978
1322428591
557002869
762804718
1476415760
769631681
464397762
1919164958
778398703
828785944
986173170
1836393952
1296781544
1743292919
1412690710
388550755
167443724
265676635
2057419993
7006331
2008787701
459943296
2129289374
256126325
350431059
2016836600
497455212
1383475471
935486527
2013464470
1681772410
1649390958
1038485282
1187749063
2137045619
1354307535
952909990
1319091150
99788804
1838251998
326039753
1598754553
388963017
1965865520
1756021611
5745263
728699282
1620685750
628839532
1128757991
1225753313
933882291
56269989
25663697
188222347
874457026
1803565504
1975900903
1656948830
351944573
1041928928
378469715
2007545651
1033577848
1963866874
829954087
1014315911
584119009
864018551
1242691519
925511249
2078053748
798390450
1008192388
935905662
1128362946
736077250
386980663
804863245
1410702357
493853152
1355090859
1451469954
1404725232
673955822
1784122363
613025641
410817442
188117464
1390512143
1502543060
1977165992
2121687155
1355548223
87718960
1320020475
967853382
27572695
42094697
1379774693
401143571
512680594
1578193806
873413120
474528507
881236683
2092427905
1942608473
777120871
1360953255
610576890
956527969
1854527171
525201689
917566008
1034495153
118669969
806448238
1355245713
183011988
1025790643
861192569
698099458
1256783650
1002032826
1272062475
30019967
2035868356
1315125881
880695790
449693068
370902380
547275667
1693846973
1400477074
1373053318
1793041111
128491752
923098440
1667965357
445725144
1600399724
2006800649
1155101207
143027266
12703316
40077913
1996453740
1251087804
727641995
382366614
288782460
1289879338
429174970
1523242400
1121073216
1014216865
1607521142
1117110704
84508055
595624622
1463575322
468274042
1319885973
1542881560
627000966
1561788084
577380479
1184714937
1656987204
1258842829
1188768599
1334275486
1519279173
290494690
584757827
867668076
1793803426
1082362540
735270700
337916939
319519719
1275889200
1372313865
46144483
48863587
9956185
1062788551
1595159107
1488911327
1690204002
2102470309
1649162294
1798034830
1848950476
718115955
1163636247
152464819
1809317160
1909359505
2096408501
925749565
1668957434
478280748
937954793
487481903
664303467
867614942
379400903
2119875306
367325434
1432702037
928323058
174072571
551502450
739421066
853212094
185216395
971688805
1673038303
1864234216
1891645182
1851730646
1216984127
1922288747
215072516
2082549978
1469490338
1990996014
1213935047
1479231333
1034640524
1360261675
1883738482
2046178235
1879105623
1502617526
616971538
190086798
718758672
987594591
610811418
1210866493
897306234
582804840
984413031
2112971709
1738582952
1123589833
530653675
1879128296
284568434
1671354583
938357422
940418410
368979585
2053254451
343912198
945293768
872089708
1562195230
1292477581
1181309987
57414852
2007852858
717147100
1879562048
2121070061
230960290
799069558
1281766518
448406977
936160869
503875910
638370361
1744980548
1528992208
406531048
1518514622
1629569060
538403140
414877837
916601501
1679841454
1085312341
484680248
555431241
2083705813
279488236
1626604057
452003774
217797217
1402936201
929841560
1558844002
2116416110
1694690042
918267372
1081198338
206745919
1335304607
416378815
2013661393
1272529397
600311214
85372329
682475128
1626906353
1577115894
778347418
1217585739
1853567469
1520821819
1061394397
1204636396
1467373090
1937831306
1468673482
503987508
1545023475
1095072221
43022571
347944402
2089943300
2006020084
516221329
1348336203
1760062745
1723630080
1667361398
2068901607
65162846
917354686
1406351640
468316612
1361950302
448245128
381697058
1404953289
428906062
85121644
472387955
895672479
302770222
524898791
190350736
1401356464
2105226401
666962128
175163084
598437649
1959504877
1923739298
1275398302
158075961
1196807106
603184996
109657976
1771283380
1441086427
1394841114
2033221619
985457899
183575048
406141692
84385742
6872144
777406454
401666336
713250152
1828733066
773387709
486752965
638543160
950607716
1956728033
264588522
1681473023
1876000720
1011353449
1531225754
1399440498
1309729384
1665403158
143316244
532679958
580518873
1916800821
1480397273
626956599
765540213
2087193802
1687590579
556970662
378428831
330971043
2051336801
1574564999
769740989
2104856584
915485515
308374527
307663298
330987779
1845429433
1815553715
1166457492
63788019
1282938724
1244638869
857465806
1332483928
1104654380
803633193
1140917208
273569444
1286579258
293075601
653927770
574624874
963848581
871352993
1557411941
26971668
1785340008
2132963156
986655585
1004711246
1112304663
1167231251
1935690705
542325164
2072043496
1525520939
1804155947
1941391206
1804054862
493813639
780897506
14143206
723485276
1240372739
1460131443
819151120
868422865
1468779075
1963774377
464499144
794973271
613465463
1493225058
280556099
898617693
633922803
1192285315
1714599013
518077309
1369319028
138591151
1275068758
1587624814
228684976
90357339
1006744465
2060160605
1558238101
918776587
1300599660
884361812
177175317
1303152003
1955340479
1074858565
146486065
785678269
370906918
146382314
978628734
1901332178
1285997675
1092801155
174185744
927643998
623237841
1880567413
942588952
1895609753
197431694
1022324887
836972671
1091048098
1441497262
1913655186
1778441301
276787112
318957311
1326219768
563785068
805532611
1393397916
71145103
683719185
1109727410
1226931209
1268165104
2085398824
1386984241
1274316000
1950925917
596717702
420404794
1820569465
46831247
740025414
1974773590
1001968054
1030041994
1970354602
1914087871
1967240733
1967807593
1915541780
1148710276
14064468
496569351
2078510545
1784021011
767341839
1951234636
1842830493
1042787501
2103065409
232929371
1770384787
1718322193
1862871427
1577126365
1357650699
1237684002
726470453
1158409989
725031871
791019951
1047517308
876544339
1066835129
2077456807
1452790664
326703983
1529076620
300967468
1535311352
43485064
758096465
1366118977
1612858081
1820410792
1779770512
887485655
1064705085
485405156
1885599227
112228002
916394760
1012476361
1979355703
457195664
817892729
1659044763
1299119194
81551613
175110958
2046777521
1805861361
1889594920
895378184
153806229
197461487
690974011
1944104071
2033543184
1893712457
126670975
400047287
1266957684
1274350921
524253943
1396169803
1296890011
1604053037
1341306444
371902156
1419020856
1300885549
174958677
766346456
1251481518
193581665
161310189
1205007308
401619061
453201176
1758287832
19883099
653698018
346584373
1199726587
1251184927
788501215
1389385076
283193822
1682266528
1301716265
1486888461
1171198023
1192489718
851723873
150176730
2059638613
94721452
501417212
2005019494
1991577370
2065447878
1286472590
1279089412
609142028
188457075
1999878134
1423022193
2018926394
1955851312
801116418
230314996
1325099464
1155621945
360565916
511424464
430307240
922390306
1732637385
1949361986
1747397486
2013899091
601810170
594831947
586671055
387762578
1745334739
2025498139
765248117
505041711
610632898
336020314
710157491
299140849
1431442797
242459902
2146897188
2043511718
729935549
524425860
279203279
2103304586
478707988
901957347
1604643782
1123889311
788010868
1899725452
935880338
654134730
770999039
888424101
157196623
492254787
1697279729
32902950
1006759366
1434674658
1076106162
934681952
1846810681
162032171
1273647417
1050053110
23859727
53541541
2054553673
1758091083
533317850
2078744667
734151343
1656513088
100541513
1532635120
1511787662
2116107381
1685641999
709023032
361237248
1599561181
2095166985
940935857
859136054
779285119
728776709
1333804644
783636570
1164055996
403078600
1172775979
1663509020
817975533
1980729079
458692650
1286884268
694072868
1220566689
1623321963
768211578
908698651
982294931
1931596566
871177520
473822495
649186649
805623425
1260234269
550340080
746800511
1933644728
858008530
824579484
2073839790
203367303
458130095
649416666
472842992
256635709
2144830330
89603939
1533744994
1556998625
1505456630
1264567171
1391167949
497521446
268422028
908361608
1013677314
1617247160
966396776
1446601725
1908848463
550213893
457228654
420329478
2090238654
619111102
2007889295
304535680
32910697
1280044487
456405174
1847909660
927237886
641876189
1053964393
1438598976
1261804485
248381016
1410096614
1323043290
1196310250
850198925
1244114573
154351757
1696314156
453765497
1269002052
351186779
169242220
25835957
1919099019
1924681563
2070039823
360503227
58157541
22711187
1879387950
158571959
119304552
324589121
912399444
21428365
1940826682
1589801682
63231751
1335149463
1010147437
705281948
1126376596
485927723
1738518559
1798450412
2080298753
2128766349
915001197
977651767
1783715462
1690009863
1909960172
1382847935
1523320052
663035805
68150964
307642509
1588848539
73093520
455398450
1221166715
169788483
1899332161
1309813972
783792656
2099041186
973118184
1025944486
1600914914
1375285616
481734397
1868639841
1982181874
946315313
1807476138
1607254228
1256333371
900416996
1924602965
1379059381
178988566
896208767
1518902506
2116958918
2066227340
326208343
92320035
369564283
1421438120
680226170
1423213053
1102872351
1629627714
1769578622
119189811
527465013
1144096696
719230139
1801449556
1160849303
1541528789
653599713
941005030
1251931540
972822799
526433272
237198126
1834950760
1466568156
1183033588
1405026804
678224930
143216987
1432548345
2102512345
1628561743
958598702
1564162650
1666006441
1067175359
1735239995
977457290
270280737
358814309
699403698
743432923
2063500029
2085471047
221476647
2136709692
257204265
1071551743
1239415533
1272898945
303346684
503335244
78899289
1401652683
550544584
2065629771
345269652
1900435325
1648014605
1761074445
834432829
1644147159
1110716727
351821529
2015718891
1674045739
841509863
319793455
129387446
877951924
715783301
140878630
1166409384
1826341815
844204450
830957416
830530118
136423872
1244357260
1370349991
1227369840
643412594
1391457094
448581713
1209390718
2049408020
1984190169
1470607511
412011008
1202257825
224689763
1305698191
1238132639
889740659
1630939103
875137862
702019995
165594598
608961771
1856413503
1126176340
1180999272
2037210527
906614726
46459681
1891046716
553896594
552074039
1834868251
1384617158
1603566634
1377648247
1819417815
1350398526
859436628
1413365299
573475735
1021864359
268174035
98631457
1485453993
1581615253
1989969411
648240509
13276727
378046771
207141729
2050709530
1137974549
1228672894
653515532
618963127
541282452
1883334535
1531060415
1756347913
1440524494
1909582527
1688723358
359697096
1419956557
632936799
1537256363
481138758
678995285
2107145430
1201175629
1321855554
1383085298
1530793723
1322235538
1193361345
1545112219
216376761
1417160791
317539762
898300069
1510373523
2137852909
166115788
61077361
2080607115
1076498139
705265079
1701347711
686168970
814931324
1732291866
383900274
1814037926
791417019
2110530018
452018995
803330737
1535449240
129432009
61887424
1818569792
381178993
84611829
2410642
395100463
1685826715
96050534
909800430
1643446040
91888325
266461336
135412230
1649616953
573850180
1611680987
176092704
1761803959
848751285
1640292076
1961988863
2019273150
361366114
1874459979
384340482
1361619365
1676724517
603005743
299865603
1105018353
261272065
114929644
1512343603
1024383010
1969766156
1241950186
1083289195
1436271279
1852320385
1448696828
1903446005
101390741
440025852
2117183962
1991010430
594992869
697101619
136537281
1735285922
653418881
2065421314
1922688259
1375002402
1317008355
11558485
1845845531
951492978
1475437428
413466146
1898193578
2005751909
40487191
897712494
460553738
1181636783
203893627
1977462784
1092361007
1506989865
7656595
211491044
565415002
866937500
1479988743
60392601
1631801346
1560637587
1255314879
1016871764
236167415
818820834
278337642
1155139442
2024911631
505489395
315557199
118923952
173775096
311405182
109298864
1046065679
893482814
833939626
709251155
331382220
57542925
2117551212
2125746454
1577741954
417814240
211619982
840759179
1211854868
1376017665
984209684
811290097
1189424742
350084591
1691869745
823046930
839087750
420032436
815855217
1517375636
1930951354
535669954
1721944801
781890676
1217496909
1880518006
1253304827
12240944
1371966724
901724380
728173772
2124668032
666321949
826048147
803366457
2127107546
1327530320
531285201
308588099
1835880289
897696062
536909457
1001861887
1511854317
286913355
1461694285
1306930176
2079480408
2138427940
74632001
63470948
688179045
1485974986
280390469
1450002384
1124183286
2059289297
867236923
1342728662
1729493115
931768462
331555926
867404012
1215308710
182000669
1559419692
1093913
181163587
889604593
1998904529
345638984
1021922815
68978591
544650127
1956257517
986516943
911646475
1239955078
628806607
2071969338
1330709831
1090966667
164533274
504059261
2103396815
1792866082
137135410
670592627
1697275676
1750630569
155773301
1354155332
274128788
2083305945
1935659318
1613277925
786361995
1541673722
1232243330
520350329
483081818
1368211760
806587549
506624569
1862600103
2113670428
175080134
647528804
977102555
1190966017
1775548629
22509093
1069478939
122349749
1315046721
2008283296
1807943071
1061254165
1767501053
986444058
78093634
1224312406
2076829811
2121666243
815150364
2056689703
35457847
536293947
936026920
2136358589
74150709
532199063
2002269701
889189953
759385121
1306191473
1262948021
1317242710
1233915259
1602697030
2088505372
857579318
142318495
1865133555
627927020
138684483
1388217990
1147977316
748717279
2100647999
1892168178
163821579
312041394
1509603689
1449292567
1144797960
1163870404
1261175423
1853374573
1187201946
662031970
1352157189
1607167578
886275766
1160345315
806987656
1640321927
1585203471
962695409
1422106099
67731440
2004162818
406034345
1565637678
1299635542
733733173
792998317
933999166
913816585
660931807
989938121
341233284
187534344
1830902538
1921910914
182835748
1250085081
378469715
391033997
79890588
2086421793
319431085
1878327514
572826602
1220957130
1177535816
369069780
1389257861
1041079013
1712426977
1906361031
284805631
123016509
1177697197
884412111
1237838148
779480115
532426181
352591156
716386242
1882971475
263114879
1122979874
303614873
1882528038
1803884830
116925984
1188188335
38117809
2090316953
1669805580
1647021882
854684479
1366731018
840587723
1362173100
402285261
1065640071
513396587
2110530018
1260740165
878968141
1816190033
1976418072
312951093
897453644
1727651597
2107716892
1388249244
1692890290
713750700
1833143276
446537163
2107975555
1506257845
797651259
354509352
942737905
62187214
1024165474
2046883855
739051359
1183182439
124037132
94506111
1504311469
260363203
694679994
1201892824
1501072509
1130738758
1819632836
2009698299
1149629475
502931869
1485027082
1809958045
1626589042
1577476340
1688987643
1294671177
1833714427
1435369839
1055556300
1933076695
1680481189
1005077219
932173648
1947630568
1660168781
973393394
1317332796
804766129
959471821
664536342
2030098016
1184482612
632743031
1110978939
1094783266
1900590735
59245793
2117056861
1485395466
1333290783
1054982322
2008909976
1077066717
91415864
1977891776
36552628
1061511547
1849523588
1936083013
764786378
26355165
149172312
1050656813
784658125
1340284658
1665936454
1347417961
2126612733
1393417817
1265522972
1023595817
1049807393
501321173
1797503657
603775704
1599468306
1649616953
1719110360
1002702710
1959618078
2048937300
571194630
1632857120
229762809
2145988414
1027582555
26983030
397684847
2024398483
178681599
2130616344
281755771
524207331
1539940718
323754577
1231712671
1707112418
1157309376
1789764902
1879217417
1729338557
1324048367
1607080376
1963641733
2070792237
937570657
41946648
1894822059
763839396
524889889
205805377
1744321315
1935742656
759364258
1949186599
315243192
691603997
813520449
1884700437
1926571778
317316155
764142660
1554604227
1917362728
2030439003
1479247636
2142377665
967879671
841040999
1606639950
1355532199
1705480670
103002511
1563650194
1648162040
589929786
1184893229
2137789220
2072257939
1358163137
1687754836
842701214
367370843
1131707378
1712615298
1128466307
73089969
736306164
958483368
855675063
2029205302
1598523742
945165783
926658400
1533125182
1218603320
641906672
101846741
738633822
544628100
1331469021
1121709726
1832528135
370198771
1972205212
1306203155
553426793
2076166020
307055895
1392570767
141880753
1046073167
1389688503
229464227
1977907147
1903398490
613328121
297763695
1159338847
1183457647
1639524209
1540482318
1355350074
309525319
1989047577
99812508
988589566
1894429468
856592720
1692982051
330151286
1022307063
2055443291
1090659833
578233041
712581083
250802759
710210479
432996217
680329183
1194530889
1812871901
1474484105
831951866
468999455
906792641
1096962789
1342511460
940175223
2051020452
885270286
1232183980
701800618
49472006
1045403297
1298684253
130495472
1263483161
510328651
599417371
584441978
1264517
1069153530
240593562
1684793951
450293156
1349831172
365644383
266817738
552974860
2130513100
623685786
1648075942
383974755
1792512649
1576982110
1452528361
1309647821
1874715450
1906285322
452637562
1645775419
1221715422
1574037503
643113968
496747278
39271326
977711579
881667365
1206667933
726701686
633228825
2093381238
871644951
1383709702
787850843
633834743
178124471
1539320252
774165108
742674573
1651204435
1366789605
1592223492
1768192342
151473935
1189247024
1398952991
191477897
1030527146
1137102692
1037167996
864964083
979969767
1203609400
955442283
590772107
1099448230
361426556
1664161243
861980448
1255294002
2009865436
1541854663
423913087
404313853
1146208166
1439943240
1683385761
556516309
1485605518
783458469
1318622963
181169148
1069517447
784161695
1080172597
1971966505
317815467
1429492336
271872117
813022070
404282409
637839017
1118676296
1765752927
198205911
1385416060
512288214
634312179
650689838
52082202
1610204743
2072402348
477021884
316461810
341234411
427103384
1497853565
1276658498
2007039711
784564491
678995285
1621110396
1819720165
597188789
1589209616
275673980
993150963
731921075
1804316673
2141855098
2044751137
140761200
851660267
1371327760
709547092
2082726784
1098263686
2014513132
968132741
377619184
111047875
441948041
1647132987
1489016520
76776278
710502549
1561754401
1438068019
983954890
1480711618
74648184
186503255
1387505955
1021934037
1575922906
1367932732
761533495
621836383
973211923
191694509
1291350761
392383182
1331984342
767616189
1507559669
958709172
150189761
2131317894
904214702
1102981402
1448996654
48804174
435318711
1596461632
506436609
1346588945
1403892106
510702875
1744832587
2013295340
642001282
445432227
1884259153
1181667124
2115590403
1937548606
1698268463
1136392063
1704584423
86196770
986636270
159452832
340398635
999485318
383485146
1171883798
479583545
599441568
313390832
194404677
2085071446
1347138430
1296189007
224076915
566911263
654597284
1188728260
206002917
92410405
52673900
348994876
1530700121
1087802815
188123843
819116916
1609902822
1008627164
1712231210
304054532
1642333556
687956592
1431733163
378940283
51765656
556102498
775035271
230348152
213835228
1407891235
1433993257
506436074
2103433163
2144942777
1233484394
1981343800
1149918567
822624826
43450631
2050378396
104416602
943172578
858902079
1853550119
1939798790
975269887
2028550971
1528845814
1623115691
441798691
1666068189
613169993
1394418140
729799904
2130167540
1681138058
499820691
2107052642
1813553410
1200543635
1289899640
428276243
1286106823
169362536
1066695943
35322568
1635282011
196557183
1116629537
335670468
289432565
765771924
1729359559
984329974
2031741829
1603239042
1403551436
1900913019
1453524319
708664280
1481346232
451228137
2092662731
452233826
1184483094
1516668811
88207818
1998416653
685307857
366971909
314334753
1754225618
2135037199
1773468048
1437719821
511525378
959725309
1836944445
1977276145
1096209472
350755703
436733957
169174760
109671140
1086519761
561526216
355030777
1076429100
276733968
2143511344
1251872648
289954577
2028501860
1806176278
611160310
1473393350
1158406094
1085069492
34199992
1135840481
1724473041
930182591
1075676397
924636845
1042897634
1458164105
1567882568
2006663911
16299375
483221732
1338366012
1039006526
461842023
238980865
1245350530
94552436
2040377640
519607719
1262031485
1350874311
674329921
2092066785
114555795
2133899348
1778833725
862025509
727692557
995776931
51788640
1452758818
294562048
558229789
1270554362
1472335878
1296372474
838163581
1155484675
478924096
640074009
1810486608
629138820
607712074
1422107723
2018605593
1278566252
2055196244
1305080545
712611226
1389479660
1726636357
1416847173
1282138491
1459797082
1345080015
475957791
794844545
1505826262
676453178
94211314
1610547382
2123991638
1085714937
1355165316
697150511
423391289
906739855
795044214
697774906
629617219
1897021406
1890726220
2094615331
1289844601
1898579187
1788563811
800962017
1950983871
437668898
193474080
158667981
1819445425
153941419
800677753
1418814640
565162897
1687922880
2142639726
1327847580
1462209000
558338343
1334254960
1684749945
1589320582
916159263
1960931437
557334663
2051670336
743513749
1794125957
1650777672
1122664943
2008677488
1764829979
320242092
1412011012
1783886768
77752090
336324953
392971683
630206760
1727074746
1504680541
2115935270
997751108
854185154
1406993822
384739177
1521757365
1052982252
424537123
2098891011
1778958676
1879876277
904328711
1382378587
1917978297
229337162
1397925896
1349230154
219872451
1930951354
309379013
222469901
1679768158
2110029070
1406548481
1844647210
576438687
448994860
1208918623
2121300657
776312181
1441054925
1401743762
1630825674
789356090
322410705
286104917
677817357
1916651782
1000373126
1826419434
1688194268
1498229018
2099107015
720407877
2046730521
1722877904
251663612
2041542637
1756278986
449447268
1540175350
719729549
1841048602
1542414712
291753352
1971596375
241934616
681874654
1038356029
475386514
887009199
180352360
705641839
1534241467
473532250
1975915995
386490975
758952225
316080574
339560640
1661271086
762445581
1631377085
764052948
1531980075
1181698875
1090736824
1963448017
1102459647
972366596
247041343
1526705975
1457123203
611624479
525331455
309376885
757861885
180665715
740973293
1885806100
1747656152
1272932513
2016788075
1523723081
1754443799
1537904071
695870247
1637269979
961510200
1527348154
1828530046
1990379615
843792259
1781495747
1302641459
904062123
1631427935
701404297
1529029675
1980416580
752182501
1228584562
1308357589
718811923
2128473860
1493492166
903919114
2072154518
2118592328
448732325
584567957
1211042933
1890565604
1273309313
877456075
1556051430
778518418
426456416
1318619477
419062105
38585034
507941589
63606818
542563385
1698758161
516505830
614345398
1764174841
484839484
820263902
1029413555
590066027
1689111527
1279905778
63394521
655397925
75756387
1226623569
797209009
293176937
45838792
199050498
1666102668
1590090764
159820642
21034815
1742497899
1498031624
907916624
1700697889
1976765928
984695751
232488339
223833753
1114013108
611727336
554503422
951627702
929325221
1347346806
102378693
2115107032
1870530291
664565982
189739945
1780547596
1373586237
275244576
55677228
1621190414
461476691
86204872
1057282266
1192520869
1717196974
787087120
961998493
1403456922
2041655865
241626827
970364840
1840928315
2001925766
1465998090
1089958111
47937124
1890653958
1198553895
580640578
173574171
780013308
53774432
675201796
1974297816
308879261
1293166142
1629598968
1249356063
645491161
752737274
1829944217
1651078471
1124423697
1596403176
603613058
1127644630
1686170092
1268525271
531904636
1667170078
460568283
1749444730
1273141491
1469416549
736785263
1486641740
970725451
2111916681
141331498
796021055
1082916352
1434658265
259013154
89356930
135600962
217980876
1384541479
786536473
1842265409
959997746
1057343702
1468826465
172433334
706387937
1100154585
1988876529
340760540
1592734111
2836058
768819451
1500264075
1798800085
1266511448
1270462110
2090468319
1173652109
38118402
1578408630
1281280918
967353826
585008901
297596777
1295045752
278808463
277493536
1138990012
1509276687
1522074996
1973614707
1837128064
1782563705
918860925
521497480
1865960038
1632776988
1914017174
1956425305
1785748161
1736308113
827797652
2129912851
813927119
1584589526
1907137455
772136008
319767795
714741826
939667490
1352473358
1530503925
1476592249
1574479734
664209602
1306187998
1755568415
1134690746
125523199
1946895146
2070560969
1013223654
942925376
1392739918
306004940
1963379143
1730430813
1233434230
1136892404
448521580
227706870
1005975290
1491138309
850999316
745355899
313240474
1026781927
2036112414
1057777552
39871077
749289382
1230355142
386353051
221627165
1379326532
72791365
263492530
1437081850
364592374
1568430742
1777197038
584754394
1644765354
1327040396
1170841228
780371127
2093089137
733783645
1808948285
908312784
790250575
1185948837
1921192002
1638149504
529064944
2088545781
1788443072
415530128
1285423957
1291374888
592520765
1699669247
1118768787
867801190
1925983471
46994190
381989103
1459133925
186356637
858546708
80389007
1086501760
1662508613
1738763323
755922683
576007516
1801864364
649692977
463752354
728171785
2125258896
1260306467
1411284837
754735310
1825382581
633863920
418299800
2141823961
1323147692
2111062427
297265641
2104883152
487457242
1689066354
25466470
1338007152
569215064
2114216711
1782565930
1023851391
1100412655
1812301843
1485835146
1578019770
478836846
2028633370
1657149601
1506362249
468696494
1065911695
1255703665
37082579
91991638
2001495117
224885477
1787967025
262938517
728636200
1475165507
940307867
2125613868
1867915708
242284604
1986804584
681272020
96065426
1383745973
1199909357
279299
1797197637
1767876463
68704308
2137040105
1287356581
279586490
1962734455
339945430
2116851733
418717549
1356772052
37945032
355450233
174822898
1321280983
423396450
5169084
1739332890
1156350811
210276564
1267660293
1665414240
79111021
1901687401
1958831346
86344300
309225663
309610288
1774383646
1779301777
558290834
1925709373
1953345447
1351753518
31128413
2008602671
30493349
1487099122
1379783568
2058257824
1060424547
806185995
1195709724
38352610
565067381
335739647
2103786550
1173643406
1817304665
13384143
1874447483
670554017
1555344357
465159151
865228849
161264711
293142686
1788783565
2125988788
1588951389
2086484958
188347943
901376019
1466568156
48849733
859570225
395467285
2105839339
1454884143
452921506
1547073312
1081683565
755953404
79945528
2064613361
1052673500
1438689386
1765655300
1761596284
443382634
958966168
512545092
1534745554
670666935
2100433581
1667779406
207470347
1075316841
2054048942
1242238234
882178213
1498605630
1456317523
19815074
1653248838
434586209
1140133244
1424798600
1936394359
269018229
199404746
1636702242
791660353
1631304915
132590136
1889981428
481544295
35701339
1243745578
691487377
977651767
1190747962
725237796
1973547053
705660169
1512220501
1485904562
855187512
351070069
1504138982
2053924311
1166826341
938564775
1208590344
1812015897
65214791
852212403
2040608770
1742128921
292357856
1524846424
578438436
1355729323
466982609
606828939
961878327
1807233749
784500881
1101152595
1356062528
640013751
111985228
1408183547
1841051281
2039789355
515259181
737693308
467244118
1293833828
1422154727
48410333
1648027889
1206323416
426546705
160911622
365686861
131502322
62192965
779717303
436531802
1193465795
1689685968
542919712
1237727052
373836300
385872052
682871097
173772886
1297257102
1833664787
1052558897
1279617139
792413156
2063774353
573733535
386222933
439577885
1926990181
1402429819
2103542078
2093492286
965679
1957173498
1729302854
1294415621
967220979
1354049962
969097099
1473536686
885471032
1281670566
1664605974
827027637
301977625
695100946
1062540238
591790425
161056361
362642247
50301261
1493571413
108897620
446021194
1858703185
740214500
1013732728
590022086
1476612182
1985927803
1329454395
1964775991
544985408
1531141237
931384397
1343706914
1750189747
1029953242
208375293
1742268709
260362028
1579453133
881850289
2020585390
114828358
632712682
1784268860
1075485207
1675259744
2059810750
394641874
585682633
743065710
725836551
286044555
992728246
2114295459
1164224484
1070543243
31310539
2023301836
722490012
49392441
1990597541
419926485
1666017365
1208360151
1071737239
2113993103
1077486062
259240846
1255997211
1277985443
421045243
1786840605
271543568
1227592667
1778971549
1073153834
74250151
1442096720
1329226725
197589186
646322198
292719293
1700282496
1901733031
1494714413
1895804918
1441540055
1035218084
1421275507
1970870608
1135084190
1768582138
966946541
741121392
993861126
1297004727
1189286267
1895869902
2069686479
552061464
1737569480
2012401790
1071482539
566940641
1156865473
403879039
1459238386
236856018
1483154140
573119903
1835084492
1152768089
2030762576
2112701748
1939801074
1712455128
1884113515
2141138047
1901564625
1367039623
1635374539
140050147
872057680
710921253
1868021219
1720405639
146713354
1347464282
64685334
1702597134
1594350825
1026561792
1157101850
237900545
1886316898
567896430
1645704483
2064642004
603725944
1437300620
263976053
1037031875
476843357
1739209281
445565277
1614210079
1646708438
2126688221
1389254983
1388748657
704986795
1799450503
1238179267
35442578
1037961923
624680038
1964898936
1488855020
884510220
1851574698
1075384669
104529153
638900423
1373037622
1915593863
1328286600
1371806241
1933428832
659968418
1352118887
988004330
1782655890
802054884
1026081491
463678732
1010131982
631278589
898181792
1221339258
935685044
1407499353
68757136
1061047111
1193113441
2067405601
2102722638
986796222
1220165744
1840853293
910285623
2124925755
580070165
1463881142
1348020065
1346541882
2096751992
1102410623
2033391134
1485509298
869440720
854527208
2147284634
1311483701
1212181462
251944074
30976548
1555918144
377357891
1659382810
253601662
35605396
1131078684
939883458
1819550533
1895031491
1573306067
1230552034
1744904544
1041124210
1179919466
176304099
1537146218
703037850
780071263
1993077324
1330880575
201671968
1429601528
767235374
705477072
673192191
292879308
1871546444
1853619657
1824066901
1074577297
939740207
1261975634
1803919815
1859891223
1399472224
686045296
1874962548
1509391375
566387870
326062504
1099737910
1350744004
1870606038
579117345
794048384
1652350456
1469617752
1725646226
1614667015
1601386932
1285044766
1280199360
1311617784
738626618
1914514558
917897191
404280793
481780488
2144166528
1672343306
909736316
843550892
1271268868
1315655076
724519991
1259697847
166487703
1163786467
989052852
1769093298
689625798
1247765630
1585351734
903228846
1576090959
2085503882
1356241741
777177591
282428442
135180500
2005523926
1739846023
205729792
1193974757
1137186782
1810430121
1601601341
943207500
2138615100
1042118511
1149523531
2001845897
1792358223
1969463072
925747166
1239779101
253161090
1166910822
154395301
1842774484
658041472
73670902
2015047120
866999929
1646950979
1742768431
599738958
65729825
975234792
569840333
419422515
704662174
400832676
507797628
1929649255
1666549728
1680144965
1601593459
1306750272
1647649068
552015741
1769947548
1565378863
1756924700
2144351876
693629751
803997931
108310188
435978969
525029612
41357620
1653186123
1468750071
325486787
518560476
811453718
1485417703
802387600
696625155
1162985552
717484001
1564400511
761989085
2083248820
1120674789
1352161046
1745903988
1988076428
93119467
1973391859
1267281134
1711742715
631441612
1503403289
631178836
1973867099
2115567815
1883299336
881044696
1802012136
1808900695
337910963
1548622045
46774953
1529806965
463495148
541321316
985623395
1769358707
1894478082
2131467282
82942106
1420117824
932356848
1238360080
210499578
1431972656
552651450
1136602885
530043978
1167522085
1887421725
1647224280
901123627
650414055
823677718
922672620
527456073
56269989
1296308421
284392196
1771434891
244135631
1728930620
573183563
839304505
229021094
161070909
1786508180
482452078
1387982581
1480885505
674622983
359378008
384581475
758653118
2183088
18153343
1861705959
1136811157
477765917
513695498
946826326
107453366
1403477803
696615013
419727143
340382791
1759875945
613912267
1009670343
821879269
980755627
1432484145
1904260022
2016822115
994770450
2004869083
550234819
1459241749
1102171589
498333600
269396524
375377616
322157399
353008060
1483050476
505112991
1937505560
1419889578
1718407244
949349651
1389249922
1357895260
1541796746
913429472
1179917507
353617867
1939670749
864627687
400718188
57566658
135793101
213253724
1782011638
2092855910
1576861061
880835131
539701282
1395731990
1700252765
1524955589
92597852
141459572
213586775
651624450
702437540
1197302021
1175575620
1118551451
1737267278
1570250970
720835141
2037973653
2043503950
2053599960
2017527697
1199876451
1551274516
1394721976
488836004
494080100
597456780
359637383
849819045
315935884
39817592
858002929
472174712
1183723553
1424035477
198659023
729260199
1246596685
1151239598
699063405
1915050466
24369394
2024837423
1525087139
827694202
1973531326
1480225046
335001577
981279803
702594950
1574967436
1910366476
1682290011
1898087531
1735286173
1512151988
2115199267
2008702157
859796641
1119903717
1784225779
506431503
1636932270
1040201231
448769155
2097546423
1837120080
541068572
2083680895
795537373
252556909
1593392810
13556043
457418694
2001355688
1295134783
1173597596
261731878
1628693254
1641886833
318659568
647568572
1103072210
1304546875
865780753
797011859
1330629319
439217875
1732864120
340010945
1660535816
2018355268
111905296
1717149669
593877639
1861828257
1836270711
2050964591
1375533147
763623554
1671899486
1909324865
776245204
1795632872
2130587149
235973105
962333431
875456315
567429825
819807497
326371837
2133864586
687420456
1799450503
1170800501
1695404116
2004932750
421839836
1473483910
1800250718
1664826959
469248474
975781565
2131707631
316539906
492859184
1895733368
1888067735
1814824066
2139136317
773585639
834388707
1841293234
1394237639
1444561982
515175863
1869186648
535045864
66568242
20337314
653867451
755095486
1463372412
547068119
1219879241
327730180
680563660
820870113
1858815622
1740879613
1523804337
918699323
101952008
1389104843
231584171
2021109148
1014155603
2028016959
1551562994
590149364
356902494
806800735
703551356
1963002787
1798281235
1818612643
1366112449
469421322
441689626
1155738352
1541361567
396464633
721848758
1034883002
1629680285
899090696
1737001906
748079729
1864029091
286233398
1694337201
51845608
1698399142
363915561
1752124898
348026142
1676272584
2009496919
2013954163
5034654
295482281
475210583
218517310
1055597135
165734816
1997779150
2042115968
1519815512
34122640
1599586724
365622915
1396505580
1968304439
2087995751
1799559244
862797333
1466914840
1598409516
903151150
632382800
849172414
888846440
1439376047
1035720050
567518440
1670044249
135600962
116298049
1427245391
1109539488
1175531913
373430938
1969269644
457057403
1567572132
775994680
999860258
768227284
1312528810
308109445
1643814496
727085499
665560583
970754030
2103472591
1553958716
1909387099
524389882
816076382
150109292
477383266
304437569
2087282973
1051222537
2035051422
239590082
272426662
529036694
644271040
502734474
1133155476
1523942324
1151344884
1115607800
382139101
593569469
1191375370
818343763
2073608490
995836881
1161906921
1580584013
931202914
169397588
1613978819
1915491479
1188053067
567509548
1264608490
1142122832
1397430430
1274423498
517455869
1606639950
1065754430
912055182
421458724
96620649
1479753541
1015156932
1682348624
373784616
768885446
171780090
1644156587
274745453
1613031972
1174477823
1564173465
1967608311
683391381
501201189
566624166
995642791
804343581
1725859792
257753805
1843135172
674510387
523940654
899312591
2112772275
803108096
518334142
698753356
365140815
96492694
676983165
72567200
17526280
1457578028
1803385397
372632135
1149653176
1406895020
567597785
686793128
1703235377
878899901
1124399504
1679975278
1423237486
1883049627
1471534750
772686291
1502749928
1563813155
901193767
1110113910
2129526429
1368482305
1215543560
1337954782
443541060
213615410
1910466952
1732192891
558408622
1538185170
1707477284
1876736382
885312138
181378953
1739877211
1632947227
1839860064
840011178
1166277400
1305439114
55618370
1213353541
1441137355
321598646
247886230
260163130
1567274457
1351492388
862639355
1001562284
549940098
1395614805
1004726959
561880166
687370833
862358388
1247576047
1466589102
1851857660
83264982
273963618
1575559933
1915744180
1929980949
1091128790
1649664519
1884470289
2061918938
299999783
881626456
1865847572
960454472
1767113492
608917575
914606570
1931393304
1589392385
348689881
537349895
1040221648
1855555051
735221191
713820866
1301195569
645119026
987182497
2011726586
1094925175
279314545
1373229327
944410266
2033261074
327715745
88872923
230689523
143330807
579959080
412465661
1521530276
415156208
1177955367
400013595
950332621
931659916
1906386121
1509474389
1266329065
1006723946
878138135
2044354751
32331053
1390856205
1141447458
596820460
1267221016
392534506
1539691066
2035381688
1357227280
1129876032
145875411
417050730
607638560
402425791
7472647
1223120486
696605771
288920215
1499021464
33962548
2081226191
1474821159
911097222
1741806029
1259459175
1364074149
923639282
1583804138
1565030560
579277095
752277514
1784995577
882041794
1950931386
96279729
1861315406
1961632884
291167128
438822774
800488275
1917221394
42293058
1999528109
1163028149
1045941778
1912405094
1822986255
1265467816
1735001096
1461393693
915532401
825260104
446102794
2087860271
141563745
568324368
1231403299
1454240498
509234790
252826834
2027040809
1949271902
76926875
25266014
1437588365
1552415812
364107799
512469706
21685331
153236586
1855562612
1891577380
245468641
400888267
2080581497
1604282633
1916319015
1756944468
1642059287
520326289
544925561
2016877252
1437569658
687750658
2069465166
2001903550
483638802
323778584
1739597674
192866
1958215724
1811986680
1181269387
1957808259
632992303
879851690
1662250061
226929638
1452288744
293331651
402242627
119020856
376116994
1909201930
1943628923
629261957
1688239808
1644480271
1783218690
446042399
225923917
751143799
547137259
1458542550
726347091
1398649480
1953071530
1140260571
1573449056
1580030301
237682539
1616475782
2137433050
24471827
1383658824
2055251556
993752241
1564315818
875516175
110155501
602930726
841424067
351577448
44455371
1688625266
601984125
1065092485
1206975354
967306713
1784720585
187956948
165789812
1393861443
1649286762
2799312
386398642
1385649403
163072171
1429270219
1759007725
536190383
117243437
996052540
1169949920
612070783
753659872
374583722
1643502006
231454735
146018200
99173694
1610011801
430310050
1972711362
963514434
2086335468
732755362
1487496562
1358697455
1293859188
2111927270
150770220
155921278
895026540
1078708564
473271198
137736784
1567639612
2086160309
1552160369
355784301
919913143
517544443
1309278782
816488043
512071976
656543500
418110645
596729229
1653010905
1483711301
767342070
599765923
866324170
1117912253
35823062
2100853542
1772932182
2146861852
250500471
73586206
1124236578
2102125608
1980136958
709068519
138001382
2012038902
1689123648
2039968368
1394892447
28371760
1241385041
1359865181
1250029296
684738030
660439145
1036830938
1945634384
689772273
248292680
1866051420
1319364923
593667556
701224609
1307932119
1668029410
1840012477
1032354352
1343486672
772502453
4498001
810513134
1372515859
319718612
220065703
432470803
366485501
369599766
1524197832
2028485360
2015391671
1874863760
1002661726
1320934430
1956124020
429380180
1941200469
170366572
1073602836
1029823258
951041844
511725101
1973910492
1803651903
288243956
1919730886
69595633
1394795419
1320253401
911355861
1463486931
1156378462
824579484
1791319206
1819445425
824414818
1358661923
1205859497
144686421
462588081
959439666
1318692013
336311951
823013138
871088698
693275472
1930122606
186751349
1791469372
1598235014
1980987309
1110234442
8302939
1200092649
1714469668
1359724467
1617026542
1045405769
435641585
728515342
2071123002
335406447
1100231099
1617260393
2017689732
1137790166
803710816
29031499
652120221
857527869
380538861
1306586012
988121793
2004067992
487938150
207548015
2025193497
1802310691
1365855416
177130776
1312621182
1897356051
1286662077
1182546535
219799938
483956115
1504652920
51927622
1446458136
1089460263
392585421
133539602
498506902
1163443398
964781114
610141654
958976949
1930424173
1409352509
1657242397
1288561271
256123512
1080074889
1476824452
226537383
720793742
1760810636
340406818
786782327
1519162376
1149210181
1062367439
314403357
1279025324
423813022
38630761
1850221092
2109986199
101268227
1601232412
109446901
1076260158
209365382
2073547309
250678866
381431651
509560811
284139528
2085322530
103056982
1048197603
1884691054
1432706093
213749991
2000199363
1616881252
244459187
1723617790
2003838850
487120430
1064161786
794487363
1257372316
2040532402
1365501743
1192396031
47663406
1697105163
1409063346
971259696
1657189300
1473532761
840036507
1700712482
756937841
1927202414
565955241
944113848
959160353
2106995135
1414306965
1512710018
1875013994
680057773
1630303476
1587224532
489721450
1983143741
615002631
238255146
1019742136
838418778
220632349
1145922794
1496925487
174920672
2142197221
1161417328
221720176
1122616625
120005331
1043023010
63038227
817016028
1909052211
94435398
1456387172
1889918084
1590953714
1867732200
120053039
570979371
415818163
300152207
467920774
1458914080
1421397097
884413528
832945619
498690023
2125211035
8429588
1503550895
405664386
507306045
1409202169
293591886
1383618496
855257103
1182659045
245608841
265879128
467066815
263643602
1284790066
718570488
998739687
2094604036
422418596
1373579080
2099105559
924036275
1958889335
1100370488
870722679
147284872
417478012
2118726591
820834394
331992861
1959562915
1241238603
581543267
562699116
1744182322
396235659
217048490
1204633204
1387803725
495129439
1247159266
589483367
1879227086
1875927008
1067169949
463821902
873288749
352332281
414426085
1625858231
1090843176
1706590685
1476668356
1104753254
218174281
686389218
769321306
1191932058
1958676763
313000360
1155538216
753663944
1549162499
1798419622
13517762
1971974216
49874075
498384332
903292991
184771570
1928337889
944793410
1110603378
1755623224
150317875
1418999416
1349534344
1737402712
1311168188
876735094
1385479591
123232979
2034618272
1712415405
375956406
1904726654
548520953
1054774431
1637927281
1434589364
1692628000
945636969
2055020206
1601073675
1238006160
2090173728
219287339
3863878
1668721563
1094014923
1022577164
1956589714
1060489523
1814717701
1176857579
1839021244
363510904
1870126550
2085117642
2113607946
1652855784
580078318
1803959890
1076871294
1299141148
525550334
461993850
329653571
2129422500
1697339989
668348824
87614507
1094888813
1711113378
1222620904
1142112479
44546689
1493843276
294732301
177316467
1511939338
1860273958
918533745
452921506
1292028047
404668504
116016669
933170615
1787074379
1637934966
150846003
817170146
830073441
1413424969
2077624508
757152585
1469605896
299677633
1039807544
1593225012
771897492
1004397097
1338488691
1759162461
1336987204
1599751532
1663346239
673526146
1102777195
1635120074
1204041506
1293578498
847892836
850206831
838230277
125959863
830859542
1051520702
351868141
2056575871
1873235390
2068574354
1214680161
888797290
1324788611
541283026
119652570
585898670
1298251583
539072470
58379781
2063532479
338590596
849095107
1965360844
293636613
414840631
446251010
2022566947
1097275400
208418859
468113872
304161495
427757723
1035261350
1481180053
612999355
2147040076
1025372546
792511550
1534386666
1841811084
1492867317
739634441
2069722166
12812121
157205025
1512296517
706681903
1790541918
260087690
53310712
780741548
72262374
1084581554
1523971305
858910987
885312138
1825390925
1364871151
105778360
1982626144
991448171
268738034
1299740120
1569521857
1948631543
1906790950
674237552
1349623758
1607139424
643983701
913597701
882917494
147360215
620829908
1155215530
1581723716
205741110
2093837146
1069973118
1630814474
1996340645
56933257
1604653354
824869484
1920820769
1710490891
510234847
25893843
431720333
770060413
257175343
1983590652
890772231
1414611808
1512009045
1044910571
777958609
1798295453
1733425207
1318221313
2032260165
2024764833
1574851689
936659808
1275759166
743742191
526270259
1621144974
1247247871
1407924081
570426051
1717009326
1187241769
1815920409
1658641085
1499695508
1347648128
256644330
1363187010
1055950867
1684528637
1846980878
714330671
585144747
1202409386
716999046
1378558148
440630352
674646742
574425884
1559164368
147787012
59643005
2080973516
309753632
325199566
2027436564
209173796
643190375
667931595
812704697
1999962349
1173169355
2084745856
600653592
716970993
1264904322
288085556
2141451287
1657270721
816450446
1945901583
663187580
123589494
476601956
1475569720
860892037
1620794211
1594900226
1376315780
608194118
384542319
163475247
561001698
830405773
99017039
1383490216
671165719
271507320
1634991346
626201509
1853774061
863688233
599832629
1788042511
1074285419
1431286831
132462243
320531346
592638586
843817242
1696479115
1903712824
827879306
192914198
304716858
1551812777
299077406
1504603002
1557237588
966679118
2005021672
898808255
2056506630
1737815909
2016097990
2040467005
559254336
1514247988
1849426984
841139092
2119045480
1399635188
1346027719
1743798467
1676900431
296325035
69775273
849022400
2044057591
1193340315
1709179897
2145709542
1481725842
1583906161
1634559221
1650514826
578854910
955515625
701507206
1264370381
1430064412
418749815
783513313
1261753809
605356577
1394122721
679242165
1501244090
1387011742
847460243
441213143
205522009
2038225232
1836754008
16066967
339560640
738612001
1863832329
620474118
1024406351
1917972345
923396795
1957967247
466091414
2012028904
556853
1114502683
814880524
606146280
321751496
1666179624
1728925633
1503518268
570253981
1465428316
762292073
1707773653
1129487677
897373576
680219333
1141233747
248349
420349617
130668088
622436228
1472159522
1299300320
127955945
787019840
364110581
1851745901
24635335
546357677
2018593982
360384270
622988921
377519480
2049060666
930424204
1824047099
419649899
2089101357
1598828260
1040554892
1940825033
1747945715
1357299054
80861232
888264474
964500820
1152971754
1785029367
450238289
594362206
1254407514
308799308
186569783
1140253260
313655438
1814564395
727032678
660527124
1095961399
287791506
865121091
1923039666
1394480430
947621975
2025804853
934229562
929153311
2138880858
2134202847
444762108
124240273
1472590199
567892519
2092599479
1673269523
635180540
1040613595
1680857180
189133131
963396437
87595247
293462286
1628466897
132160348
1416600522
991194401
28136673
1582801788
1999324997
1094099616
1970398229
944769973
1308857973
285562609
1930575612
919485681
1828145374
557915675
303097754
1157449758
623340121
1646925094
815959703
254001979
1092326296
99529038
922680523
1023147327
2115305213
1342913941
1036406877
1184756321
1504577976
1796717143
1797650486
1941936701
1401245043
1471958396
990604237
724805445
872318373
677716318
652023138
93272739
101305813
87800824
1391692305
770719162
174751185
2134392561
992904710
673918127
481477517
2124918531
912366076
101604701
947910723
830903683
1160932481
1552983384
1864422453
32469001
2010582269
336369042
482118995
1722839201
83669016
1790067624
443612651
922420525
95148266
1381368360
2001636332
1557326456
1367930035
767161558
1928337889
1337473470
67145032
339097207
1123346091
1532760292
2121219310
1928077426
152925969
972609677
536441479
1472165267
1233268959
1800282810
1669978607
320442642
806467124
744648701
1279622788
37281561
1862780684
1599916988
1448636822
113881701
1281920091
160045298
975374008
715355581
424069190
27859163
285797028
2013310914
1749027492
1773231359
818248852
803492372
428664626
1040805617
905309751
1801275018
535190472
1332245627
405967390
1967975377
73410448
649315538
1054792073
1112132702
336473058
98358207
456853619
1682882793
1560086000
2097215685
129513964
958533670
824396218
108388047
1027166073
1500917854
2090023107
1530739679
688992460
1757334804
558523018
1966991432
679369013
383598901
1368252427
439963323
1103403936
1676688103
71368879
501430883
1363318287
364577234
1101789059
2073456587
809545653
2010506085
1342547004
1479987819
1422140974
967899057
962618903
1847787813
370025927
1690793435
844661413
1200667540
375577051
1663431666
1422816445
1123171938
1854809899
1174721024
1690424645
920870699
70457010
454285895
194467465
489666831
976094718
398520294
526653719
1832167483
1197403954
201352513
1947351800
1230091498
738173330
1057158599
2041149850
638407918
1380183082
763380771
1455413951
768511318
727304841
1861636487
888693337
1654355067
1489465337
1208004377
1073622236
1435141967
1074463548
1112491192
776044545
251681349
128997888
552388756
162891633
1971109989
740992461
137142495
1876976039
327748287
1776042784
1545055637
1832478881
1154129773
1368752389
441715804
931282589
1034882308
1433626618
829638834
1948882779
538240426
496825761
446745957
656394269
16403616
384048956
2068144191
1853419302
1980504927
1343212474
1412275154
677628473
720564715
6235674
1660167980
108663815
1533894341
729676787
188394271
78477805
1061662156
970693399
525124959
1463079226
157519027
1083417001
1288051119
554732131
616898002
1891409431
1862588509
2124792893
2067983467
427769262
1469981175
68326138
2117342374
1915679709
965283013
164484658
1028117327
982227447
1168936493
1433253515
1899740735
1198967801
376625171
835227466
1585426293
825447542
479521781
1667083206
594104989
2096997201
622015618
207848403
339972484
42817418
1628311583
1196919073
52215293
1543198256
1153494958
559223966
2003015283
654697706
708150056
1921993808
311622065
1569174764
2122485217
2127457566
1356644258
930051125
1271674773
458817132
574968160
1201658616
674681157
649674269
506078930
777514034
818852300
840920723
1760211034
1090065287
1275241102
467041401
946487129
736068245
749003298
1043146831
291127659
1893776301
1841989509
1242359585
1440102688
2006656090
356167970
2096362575
2145000977
1915483226
469126423
2061850886
224290494
1008495181
893284852
680006497
173142419
1779342166
1062039985
705072086
2002310723
1337617398
1570301123
1047315360
374944481
165782587
1391632025
1819310143
1385715914
213029659
1694244306
113600186
1529193489
1819997912
1134475386
1428577896
358550755
579425968
350091582
1637346950
350145308
698737843
1190182283
49514186
1813094163
1644932863
104226327
1000858273
820039536
1205203419
124231285
46898834
1699733679
788884283
1766907002
238244858
704210250
1138548904
421073326
1074267918
341270650
783424521
940338816
1341072215
684064246
1490614511
170470164
1449823860
1391196708
1446961244
1484993341
257562309
1389040941
1145352922
1051832525
1225209016
680458352
798099024
1858154891
486165362
1548840342
788778837
198820568
724316764
1463837538
388986885
801321249
1409620231
963055295
1983065338
1337382294
1245739002
1477994049
2047701430
356545272
1263698344
434897825
194221417
2137026779
107459503
1346200818
54386647
1736000542
1647481847
172856963
348879799
1930609777
1525425169
370835282
924965324
2044260025
1963426793
960957470
285556014
1639376823
694690743
28845079
1885488836
1493548798
617461595
1456775648
1604456210
1450077904
920481693
190882005
1116690484
952869624
1129654242
1739131515
718259320
1835297386
1366313431
322505208
1881055604
1914859750
809719419
2044728935
1581243107
122996868
99663060
982391134
988193506
1087314321
386654201
2104932403
510143105
963852846
901559365
1165392392
766617388
1377009149
193323498
546258068
609579484
1466530364
1573241028
1307420801
1820610064
1501090757
327593275
1719499779
1090520186
1840940694
1259556956
845131775
518015995
2111207261
550576531
1953360467
2002523812
1094526481
793141203
1067262671
1624079221
222595600
1937935248
532658864
1887523584
290783391
1502496224
1414260170
1253695640
14043937
219038499
579087302
1857691540
922160726
1992684695
1686987419
1969325763
686584227
250646596
1088886368
473681394
289380515
1106045779
500779031
3939230
75041168
1027679898
879697826
2038984576
55366441
1535476734
341894622
272244706
548345492
370395389
1024643886
462919041
1225225386
1396362033
246874046
1160633669
1094235547
878298231
973115409
661111797
1289860859
352298421
2144323720
1635466808
1662007647
2142792577
433108535
1958506276
220634383
1436230114
1730119858
1954094860
485934191
591606477
517007471
769676353
1717807121
1714861644
1138002732
244282383
219599187
472725311
407279077
343213567
168451324
798120413
973522969
861762345
1318196937
1437270536
599478455
624895720
1034978784
633199944
1520305703
1319225406
1947256820
1398023192
10780032
705290941
366025859
759889719
555868224
1648257737
1007571993
1030697019
506357867
135929114
1626618221
882708645
445663138
898259471
1894066177
265474113
246130395
920841907
66130782
1303152237
858796971
1603712874
498957260
2083866078
514345715
378160943
1236011565
1002279410
1423999368
489561795
260450693
161589455
1348415025
1778105012
893272392
279225743
1831335138
1192752737
287713967
825388097
898852600
1347761542
1591515198
198209838
13118284
809228966
1155129000
713828523
663297130
1514132362
2030396715
754299350
725401479
1600844926
515121620
244457254
880172652
375601449
739686561
1705286536
2092520887
650647991
1288732561
414553139
252665259
977358930
2000722313
1513564160
920615976
758338036
325310324
1668710462
416571363
1393183158
266065424
2013727229
56006133
665190584
1869683169
298478615
1428119970
2030193906
734946790
1654128183
715745303
804388183
124360643
813319170
175897399
1672714119
289898404
952478698
1029344914
135363702
396611014
894448170
321618806
2103117409
442470073
1129751304
118234538
880396656
1037351212
89426965
472116915
2116951948
192376356
1380764375
181634133
1032167068
1549290765
420635920
418247695
1059979655
1751133964
651693130
1492300421
1244495955
2008084866
207817873
2136803276
1637120260
1039495797
440908875
965659792
191005115
1425999337
1762994054
157844185
726174721
389176720
97302739
1050429715
296443932
321280348
794596615
2103959008
1049356231
1815563732
128125127
1515382801
20642830
2040948291
1105825816
733277200
933197557
1240857006
1908194636
1652176282
1723802205
789925321
856711402
1323517816
211480372
872902703
1739368059
1417937242
1516296155
1391921332
1190180245
1868036891
511532679
777188357
742421654
1395919787
936815703
1160142613
1910532823
2089649866
793159825
747684410
126338508
704468259
613759643
804168098
893556212
1390619257
1510243096
1063209634
65086504
160345380
1786842039
847427552
1987410780
245160809
892807904
1566190556
1371589866
2131311544
1739772156
1507567549
582381501
1929430312
318410380
1350926708
1213306469
2103126285
1475110948
1604047502
1955590815
478571215
1204361032
879631676
1930197729
280650734
606879833
590558720
1431159982
1480255573
1291935977
543440895
1834978696
455150970
534080554
835921802
121032764
537017133
1653583167
1389045168
585877507
1967977455
1068106798
466727117
2050818888
1039774469
1172777273
90616299
1110609712
866854615
634613665
1852035271
96372126
1622294016
958995991
2016213212
1523194805
806691923
2063244986
1860229877
474337750
334190359
556414254
1713005938
121467197
1954830318
975047453
1432336105
934500211
166728025
597343856
727394713
831534824
1761952982
523583163
47718532
1325536790
1762715034
391307723
861173406
799916887
1791133055
425391160
926253531
9587800
1005338613
1669289513
1629531985
2039732682
1636356983
1722213156
854445256
407055593
1671582179
567355725
794428370
358865091
707488638
505484430
579350665
827026127
1254515073
973822345
528374055
30974140
1616251669
1586688291
319592630
1641190156
1354978241
1692713450
751301022
284071969
2138876309
63470948
1820364315
605229697
2094346109
1350489790
791579054
793978778
272560364
675024594
1001637993
997508467
1480042851
825957761
1011202082
1159395975
484739622
1394069835
1801891426
285907585
565380591
1735599693
1515389460
1996972769
2085707723
1645382935
1874734828
799590014
1331955218
716640518
2023339327
514064022
1901109418
1200128104
1837870263
1252942520
2054518104
1581635810
2144366777
1048983840
1246722592
1605302620
78988899
1289229833
1485130442
2023143947
1158259435
1658168094
1893688483
2070524987
1669580366
1901041761
1932238053
2022302741
1223784821
266127902
1584305881
2070653680
507547782
1018883310
1777049665
1182878922
770231191
997377593
661850283
960754836
573362488
1357777487
426645911
450592924
846244504
484514964
1752602015
1990351923
306472888
905777007
876713708
1615447269
838166533
1631803453
588542550
971380981
89759937
1949550222
824554564
289422467
2020849646
1185324514
146599372
1990183460
18225823
1098022589
453664094
423406050
1663512572
1784037988
2080668264
1892278170
1653431811
1525863829
575971067
1435220676
1961301944
799431154
1909828403
92087545
169531668
192787041
322051177
555501939
12728785
674941457
1495763886
807848241
41223534
1446848703
809225012
423136948
1356122010
826478482
699413866
1969789408
572160368
1818134175
1774512806
529088794
1945199854
623860615
805853863
1948327279
2091854162
285498159
1464109669
1856125497
1337073645
2118848021
1130722838
999927055
871730215
1635288061
1406926943
741011499
2011374119
354915685
213750354
938849987
1448309206
1085394182
782021984
833516713
1264961825
1215328626
942519214
1822440558
1331149494
473451229
1885043625
100689637
1795596645
1824179527
880864980
1869193038
210414134
303477207
2112279290
1531923980
1935650482
1632750499
1217053505
1682002972
942926284
1347204034
406909913
1346469521
1609899808
648775819
413346138
1461217824
623896081
925363900
1628658086
139097492
1496097429
1105744270
969045367
20870048
131714051
453944094
1147754775
190345463
1012634779
663757868
1372840503
1484859520
1760285455
1474394664
818813993
1953116461
2086405361
600697038
1144733202
1569648262
451093011
301043167
267480142
919337582
422088924
1281907924
408222581
1365158492
1834468181
272747790
990943099
1288769071
1169018151
354574261
1418074253
632384843
1190787258
1659950476
1424743769
1293871071
2021203435
1556781323
599521510
1412796917
2066132145
60652917
1179923649
871706093
2040495320
578737659
1634660995
660527124
340375632
45885264
589235035
1338110205
1082785582
609318161
1263905881
2088127872
1283239128
288350954
1241098775
346970246
72268476
56498659
3389932
1184261661
457635529
512696993
1186432313
791614164
2141873112
719943233
1643814496
936107861
1539442313
935881836
1386258967
1015773425
214687149
134326929
1157910346
855284303
1897518825
2073344641
246612031
581012919
1683664881
593281885
1449299203
1924301624
1968220882
655951732
1549422143
400473612
315528258
1227810498
846186298
1753711531
780734274
205485644
1364352807
1573611270
348676359
623178464
42266726
338909721
45199631
1044972812
1125998396
1021764103
119421245
1385912799
1773529570
89057692
1271623413
2044438376
937313489
1135808624
2142345177
949567777
1936418515
1209261463
1942490316
480462041
1623321963
895812355
1332196786
2022648630
1779951330
1849405303
1712134515
1054286869
1372311848
1375177467
1126268028
1774931622
650257188
1237206079
1823842963
411262599
331193310
1501837648
717230098
850467570
619390196
645959217
1182161016
222256181
1617480672
1339449480
1052460252
1264255241
863039911
1511216760
886308606
1663565607
1154375796
957198744
2044069249
494045603
711017834
1694133340
2115272142
1135063865
31498828
1453500373
1861196116
2130876293
1155399423
1820722697
345421677
1402201017
1499282333
1336311158
1275053446
1125901016
1980164303
224261788
1081167672
223341587
836232953
1906063085
589751866
1378903257
781265484
729333477
764320724
924828624
545762580
79893299
1984923604
580874210
805123060
1808698949
1047052118
495335362
154200373
1725147872
1691574735
886684953
238045065
647507974
1734727477
1740510852
1614286143
1312112098
1850836961
90540517
1180367754
1795980862
749961764
213521501
815939555
704917090
1381116799
1303721400
62522090
670279362
1708432748
729050523
1139164299
663007257
1312969683
1676648404
357859452
1235454460
118446316
506283322
1928644056
1353649692
488973922
1457432508
1070068316
1122737990
735275664
59369081
1613463320
1133926129
1659638358
527222921
1389943849
838297643
893750414
1260709206
1187489282
696323827
421576844
402563763
1198131323
652515299
1595247407
1654705387
1650596919
1484708499
922330565
496449216
712481326
1017053161
306516100
939084410
1743605890
1318998967
1146819491
351361053
946501
673141430
1944933556
319305382
471643155
2016268419
829542717
1632857898
641194764
1648981203
743810627
344453280
993070228
1601255667
1280868342
652087211
716153711
1898789995
1224355821
596664324
1513322765
1531280514
305701070
1517048809
1395097491
895813465
63517437
2040312734
1441677012
845565838
1592590835
2139021591
83934389
97873452
1030473071
1263901911
1255448036
1977109107
1742024984
2019539954
2097437827
315440885
728344262
1385440148
1338531453
1111919689
1659021561
950752145
518568006
1191609206
1422983484
1922422997
2140893026
1334160612
1841806221
529429978
536729696
1183432203
318489682
2085313805
365287520
1999317227
260878059
1540312055
1088035516
1384785797
1787005496
17289752
928609533
1283644273
2011255902
445219707
1300887750
804072749
1239627577
2016999037
532820791
1936822554
2043807426
18084395
308286884
1983542190
320706204
323912270
1447047748
1240895363
538579606
299543381
883818009
644445961
551398980
1225373355
1113532745
1278036108
1924936967
1961930636
402814916
50922571
1552746397
2130663388
1092033256
1740253340
896974088
2135372039
1388448020
1269028601
306011561
2085768827
1701410988
1985823896
1587986479
1297304640
2139094773
586927345
836084741
70600815
1317267826
580380986
908677085
48666840
588048766
1351273467
1835441461
486636190
841186484
232175636
554880829
1107021358
1438957734
1105152331
1345318002
517787362
569849734
1955899142
1711501703
931621352
624036758
1909513190
2078177362
1543287938
402508742
44623244
882856448
1091189074
1034354327
1734257219
804434534
638142776
510277857
1103935772
1581818957
873343027
1549578239
645295833
1325505832
1166196323
1325099431
778629258
1635210947
1986378448
1703297067
613941702
1338089292
263275049
1427794904
1669875278
387299743
1391313952
99391123
362743391
2112473641
1188957002
852353019
1419118116
1391991411
17910338
490421717
1794427054
2118168191
1634002446
1044930409
1643616920
1378540532
1564771511
759754871
1227244133
110206128
98031657
1092444336
690324155
819191980
1080317491
753738659
1522350550
1820668940
2132647485
1203566750
1150347001
588274207
1129451899
928173985
1206942834
79167637
793436564
1210524967
32812362
756636343
1732920029
848578623
864725395
246379103
1607952859
1961655403
1427111273
385001480
1754983893
509862370
1655132197
2005565397
1746099856
1164906273
1061248727
929940406
21987868
640194870
952562040
1161060420
308934640
344741496
553690765
2130943840
494769466
824511975
585371834
1213377441
2073298846
1899567568
691416896
1701311526
1063787619
461780871
983708006
996769334
2099449981
500842313
1990197331
5457286
1963999246
1717482071
623296185
210830542
144462699
1365438984
288843918
2092381178
1941808824
1170027191
1138379180
356870059
1220867138
2104748292
1267983098
1532672959
1996711045
1066301144
1602766733
1187033109
633935901
974277343
924087512
980013634
2049322549
590398815
754768494
234101961
1020254076
657959769
1329273437
1268979030
1193555426
725613598
1251223282
1342094401
2022857979
1579414215
1762258814
1414402903
1648687373
1041701700
241484019
1185313464
421485150
2015616401
1497924885
1214329324
413873226
256843044
156282435
1145538076
1518828884
1065903537
277207351
2093549673
445845214
1190291901
1732936205
2099428083
1187703535
244041868
22279576
360095982
1633107046
247737288
965616131
722556975
411701308
1339399279
400945823
325507671
1348770110
216280327
1456381591
374382839
1372398480
1104599908
84357267
34127823
840953649
1830599040
671982280
1715698132
1789810648
1183803784
284457162
1915919413
1144401450
229921679
96091876
1135075153
435145225
67177991
2145099026
1457961646
981038758
855477827
1166826341
1015132685
1658582764
1028629541
850651047
813317827
1584525769
819380070
320630688
1690334940
1325279134
1044934279
1370954021
2034799977
1745437809
63296066
1755398441
1274114946
437965144
1417365190
790503342
620120038
788122062
694979188
1353585203
1957358199
494167801
299650650
249338757
716071681
635911318
288235077
622794630
1494620382
143785518
397379429
1563324307
769358040
1229886876
1129654242
756379353
570812060
273452074
1259988230
1883299336
455185132
2130574605
1105180150
794582456
1527011530
79851410
946856823
841686946
382005278
135741562
1227266706
1807703326
746188492
1081726480
388916372
1790115474
2043215021
1798062104
972168517
1765220674
1871949363
294285318
183964215
1880791186
840831227
1241336394
462403776
1119002370
108140212
120337585
1587199168
1088978601
1612920629
828459540
1229280765
1613864172
495140520
323644835
596617090
893679894
215379727
1826954615
1733567700
366035162
1858063428
538406904
1542245818
92100442
1266315673
1148029264
1728959490
1589985254
930222869
249298379
1448813810
1172654949
1500215414
749861386
1510620260
1195479477
877422257
1512078448
1776387325
720753850
268095495
1011917318
1241180023
1183507729
1766042255
1786356778
505365922
377856702
644855498
593029301
359319027
344469923
287027421
778379408
1603895233
790081020
1133905149
1167522085
1450377054
2092786270
1506977443
760203542
1390010085
112511285
1163694874
794714978
1706508759
591309799
1806026726
150036080
1887766244
54231363
1127701404
1466589786
743973508
1480330957
43205369
1887582367
1339824004
1424288651
608634672
361429644
1112803430
1945802387
1475639521
2106556734
366089404
1026172005
1122266880
1282052797
585823314
269809496
382297405
837423186
780060502
1129289115
831102149
678730722
590278271
1336977011
522782324
1561302331
1667800246
234715461
2028927418
1024531622
1805861361
571765478
1249017623
816047301
1982851504
1626005966
421034338
1174909563
831246288
936232955
519243533
1910111576
947444820
92404581
375006298
783854104
516464744
1788555281
566186913
799628697
240186851
395622519
152551602
2022967969
1893497289
1610591647
1744634710
757885001
1006925250
135070871
1704361588
1551228409
1223385706
495442648
1602508589
2000803606
1538185391
1582493756
664066298
1310622985
581776262
600561955
1573514090
1165960480
1768584164
893987016
1198497829
465278553
446470231
5204010
2051099751
12946335
200945827
270657845
1439477766
1233971313
1118339501
1283791986
1088840570
582103229
625358479
2075861706
248264000
1893320422
1754438212
1366002933
658393791
932304209
1944212951
1652782984
1536776311
1011321545
783911339
499144026
1559704122
10624279
1897087612
515771838
2034948730
2106017186
1875009667
394283529
1010881146
1242429379
1668856786
283680167
621628948
1923229175
341567744
2032176982
1445045484
1505356907
1129599941
1419453586
1524830381
1286752003
2125250192
1481180053
2055241979
1444688534
600920746
1757778861
1125288172
1837494706
1050692910
1300571172
2098448339
2107791484
970636945
124717827
1199002846
244009925
1434838434
1318998967
1159671467
453597743
1777063498
411149518
592908548
987347713
13380117
712053722
1406113451
530704963
1296793446
1673197845
1511174498
246282622
834729230
66732671
2000176965
947793660
1712087425
1189042115
1685795380
1093748189
1441038344
338774332
415873449
931813845
2009756840
1199240445
424652574
181378950
1154314841
1384251019
1710009612
1722667430
1133769972
1152099205
563896926
416940599
1441124621
238746261
1106920564
257286771
2033251795
1507183350
19726164
98140096
1847890896
128659901
1278972949
437313373
1224141249
2094016289
1848771961
1720699357
2062096516
1131631834
971805810
217557666
123929036
260416155
33855468
286339218
672752512
987108793
1262123686
307491060
868505847
1741297369
1171830146
1575540853
1150385653
1862238667
182441299
1326701680
820147659
458692650
1317293329
378582096
447304164
2029717089
2046099234
180498375
307020756
523355775
1801970241
236447130
101231533
2088258288
740440865
1707491961
1240879108
576371575
1043647964
1392502710
121683389
816559018
2074257483
2137590259
1259741660
731441973
2059164871
1276734245
1598788967
997842455
384786381
1054805704
1333451485
927457290
1606683326
1632781463
2109789809
132435163
1176445675
1935089190
612437101
1895212293
54052638
940764171
2077036077
536588446
1912155735
2060303820
1990777636
1030186867
1046799809
1735602540
950243824
1031545548
1023268365
1456099997
1868153408
727158401
25670075
467409260
1791216890
1463325263
1757594753
142291805
2032361183
1944151948
1845453299
419651512
1945699990
620102915
2121904787
451695058
1158994076
842737993
1757882076
1636744193
1976101036
677879704
474561993
1164967423
2053584899
751494023
575994833
660850572
115771271
96818054
785655752
270017721
931502686
74358519
1092783067
1531285012
762292073
2060223004
1842482997
741018756
124411960
731214399
979618569
1994424884
320498006
1097825437
112321292
619114924
101194282
501646990
2047893679
428235995
750713220
382521819
1529826043
95122298
55232352
1193462525
1420404949
1252012767
1691010430
1406615713
1950760463
1454854138
2033705745
308674481
1746608180
463280493
33966274
1678336814
1644326535
910947063
1960606561
1704402899
1635974911
1851804820
1796930274
497870442
1332572915
2118456509
1411792066
80459975
1013026683
362191632
896071598
929214307
599673703
364056622
184404636
305460027
1325279134
2027604649
402978850
429966889
1145538132
1113183204
1411815617
1047847545
1073311357
788115945
230412614
2108766894
1272227857
456686017
813115269
1430803849
1185744177
144371409
1412418987
1939536707
1395185539
902735828
263342312
936989609
505112991
1578339399
1605822082
434795949
446848545
959266825
1825532134
1757023433
1662343413
220547703
1327096973
423387397
973349020
1058884524
435971802
1831215308
798162146
370097189
2016155051
60984596
1113141444
32236126
1022811114
390506241
1563650194
1685297706
559978268
328969278
2036845974
1395235228
1432691500
1057947714
1197642883
1162152080
1167118953
772754492
1261084354
146259408
1425692606
925918723
1240358243
884291197
1835288449
895673666
1469297089
69842167
1122794974
1804221579
720482645
1647801522
504161356
1998288907
1503518268
526085134
1559008807
1528615804
159977455
1623149800
1514015066
1280583288
2136300839
1104719714
868921561
466359272
1381998511
1010144470
1202457444
1520406505
1008646348
1230336533
1369269282
778194118
1259719233
1392811406
1739082678
1635798737
417169059
1970274243
754862845
1869302699
298692227
600276836
1024469566
577562681
369889283
710017207
485548970
1384169293
609118749
417798052
2114990362
2096391591
852970003
1306861206
1820299120
1230491425
1920714191
662588906
874925274
1058705431
1130273633
786040510
540554846
793436564
280875082
968364350
1161932100
929774942
722411965
2021216402
1662347701
732331869
1296018344
225469349
1748761338
1397741533
1166411249
1783272264
1498745600
1558836685
1078962459
1464087384
399255112
170160499
24331357
886778355
142587148
2058048232
525852479
2145527436
489585783
807262699
2097020009
747066939
1414624591
411338554
726984190
1048180176
1283930819
1255150166
1337738924
1065617133
1950724754
1619723235
811374844
1530977371
1453834510
196773834
2015810545
1020715313
1269199024
1127230677
1699987531
733783645
1574988572
814575149
1865706532
1739119067
2123936907
1740622219
1994458543
1376318957
567692879
1479053685
1936310874
808148319
1736998902
72567200
1010197602
554064170
2022832494
1006154946
1287402989
32726067
1884959559
841146801
1426664585
1692493512
1626973466
671713150
1215765830
646236544
1438689386
21621336
1993348884
1531175112
1896776594
558016440
420366083
1397037473
1133816337
288807440
825655426
1473111509
192910590
1504577976
1623337027
1839380348
1029696132
279314545
544963844
1155937904
2089411013
739903700
1068067342
360981757
1454784484
743101469
919876274
294914169
1129364740
526751693
989026479
1573477635
502517282
799140760
1234908589
1394755081
826677259
1723160522
1010664377
615729479
258181441
1868177656
1768060811
1168791428
1246291002
501839488
1647830417
1895353226
292884071
1676812080
460882972
994843034
1531202100
1073525969
1413235956
1359196365
937756528
1680733664
738616591
54906652
689246293
404510735
929503478
1960434829
221614239
911213618
681118552
352606481
1826676804
178158265
1697679385
1884193004
903574607
1241994446
1496665883
1129542969
118990855
44898169
101946413
1762815644
1222431766
409275793
1524173652
760510868
1517656173
1852501456
1061224913
779399486
536938913
477717167
2016013345
455538743
2106358982
239672133
1456870780
1799725111
1241358236
855158871
538744396
2019863043
1948795651
1729300326
59245793
1637346950
1508144797
1377173067
184679967
1862514270
2034104839
1160007581
1640500599
1304618241
521750405
360060641
657879016
1740696952
1459327908
973813916
473113762
736167841
1620553848
2038507030
1710902054
1182794613
664896564
1688107020
262143585
1713511026
587570065
784188724
725164457
863779565
456820671
1130338374
906127606
609557144
1197931746
333976199
449008711
1662573951
387988518
1732174094
1795390466
1761106544
190406750
571640983
1963559046
859049736
713403426
1226907054
2033848537
90439289
376498416
1273948579
2106594054
1216555104
283463781
1234908836
1212473663
1135291062
1984418894
323462010
1839304431
839052659
885580486
598179814
1783443172
197630784
1496465337
1030772272
431019172
1628815149
646563053
730009113
1941572554
2086951356
371817642
1732044950
1587273565
2141329286
552256138
540074533
2137675861
1061005011
634021802
1609398717
756134297
1496775757
573433604
1593193989
611478018
594110257
919645491
1048960479
698852110
281694437
1213463443
542656062
1596622876
271683381
1805608386
2102866988
1092925039
1106138388
1223067771
46511654
434508991
1519166054
173632155
1377826645
1457738806
496416246
192405377
1474174106
159002396
482575348
1934662532
1245223705
608353922
1567087230
2058221207
1906452971
1780169320
1181544633
43334319
790869515
825064881
576067677
134790737
470809252
338713864
928959412
1350678504
84917902
436702998
1448504134
1376821354
2138547187
97302739
1443492631
741956509
1760942668
1031932950
600243265
657575998
1356986693
350682668
1204058853
1177743385
2118644710
1150133501
1118700987
542443134
1548283041
511489040
1394338599
1777346297
98631770
882689066
877191898
426039286
317968555
1673007953
104161490
1892479106
112480096
387621069
1246570545
1820068054
1721593635
1867390700
268674850
1871747080
584026727
1177552123
1508710729
1348897679
455730476
315899204
1422155330
1563644588
352098781
466643103
484312364
1651118325
1518131391
1288764432
492788474
897362183
11215672
1684376990
863231518
1703490554
1476870024
425119551
842745335
548931195
167368518
523494781
1882928822
385866411
731764275
1875772535
736306164
462036677
806076955
550128038
373774469
1476301105
466093547
1514779624
207751793
935944362
1512318684
126146321
1854734774
1696463510
2001023373
1192101023
1483668638
1161389443
633039032
1200192629
1264330698
444303772
274305914
357078785
744876795
203302921
2054389682
1193333678
1414806317
1629929260
1676149020
668458907
620812384
179314337
421958915
1294720691
1736303001
108207372
1654726390
1083789015
1946404794
2000446903
1173114812
148494870
505492409
371815097
1692688914
203060207
1928968783
153449580
1919784740
135276917
2084178933
1184163949
69044828
809967950
369091686
527788940
1721727197
1621355035
1479249560
2063149895
1784275738
360914314
775181862
306718807
758807099
2129425866
1279501666
387344322
2122595667
1446416801
470898819
562084630
640744036
1996657927
867780473
1930969479
1199111645
976888494
1896895504
1521709747
1354418838
1033152835
1626003993
1765152883
1435335222
232358953
1486475005
763281595
1213982690
1972201757
1526317405
228804146
1014249478
1470223610
50789762
1595492122
1726783729
1159209883
876946747
777216390
74089251
1409630164
1779247947
1573590735
701326632
152945878
550494631
1347489017
1821793074
633464878
701809171
986671079
518151972
178357007
1845207990
1427315379
1210889996
1129905804
1827810652
53339009
1013927653
1416979441
2025563337
951992016
1504836470
386678666
393866124
328976286
781671130
1520766652
927464115
1938917814
1476569563
725242198
79338298
813085061
232047369
1114927240
1139236474
8970579
1571041552
1686319804
597200733
1869994691
844807454
1888805672
649865678
2025033956
735096919
1829765261
1038984537
1222529249
1838700311
464086255
801296964
616140168
899451306
1954564275
1048664332
1894103871
1699234978
2096002444
1131965679
944916351
1473574703
1775423116
512336869
130986304
2087943320
1003727160
1059439952
704509992
2118001832
1369854608
20178460
251649863
1950403934
582210127
689390309
2099764241
1421096975
942767580
1649000620
697689464
974449090
1545059721
1086594388
1605386686
149498825
897172648
118041389
1374125874
1258002448
1174017909
1879408986
1643299138
517216394
668740494
1826492469
1291008989
1541264686
1925310262
346129225
513264540
464153369
1750511837
1080907998
806295776
1657428154
589586130
1097590439
1459206063
1151985942
1457112885
1787378221
51723118
1616877223
739763203
1229360609
1211319997
272692951
1341037134
1275039911
312342237
417617727
1792367673
556656016
1302725335
1714639027
607688519
90711152
2053706158
1576177237
2089901044
2003511993
1767153179
1121520954
209506223
286475255
1872007730
1481025690
2005707531
1856010570
1021828313
1455610767
605397659
934150534
2033692794
1017149854
226445980
1231590834
1084329603
74314062
1327677770
515100923
415202799
782591735
1762806500
1848343339
335175382
1851792761
1369554112
1422509525
633584920
1669415380
1340327903
1373265938
114930580
64897359
1592650408
771329130
429156305
2071885655
718344239
1086193273
1396250136
1175526811
749294017
787507893
1921833767
1903024575
859644820
407248140
796914259
150735512
1428093646
817706847
830851411
1626317343
254534132
1758227666
36528226
1472147475
375313468
236950919
1654368343
784464500
71351221
706515270
50082080
603532893
1172906471
83810994
1141236911
193007129
1218194084
681219514
1316920130
1574500539
1212354690
505471194
2023707684
1146762480
731358286
1727583512
832785582
195549188
1051796444
1346963912
441158931
1989804396
715213270
1247679879
983724891
1333246538
583698591
656087168
1605447782
412923315
831681862
554307803
1730035126
341916712
982380504
1529795842
1287538145
678614016
1934037718
1522326516
1077280224
1061305409
1388758856
1111398079
254248173
290021110
1570457690
629556205
1871145443
309959704
1445021989
1140406819
1605576086
600974338
1445089880
1770203227
787060035
67654357
226403127
294000034
328836468
1689374175
1997482286
273633973
1497961893
1394813969
1490840637
1323101542
513338512
1424253291
380436020
1102859835
993109434
53602235
1244122866
1590682144
146806470
1458686244
858886540
978254804
55364063
2086641502
707468851
866562306
1963436980
21270624
2096262413
806821788
1743050531
1714010158
755033419
901571728
1043671342
644526081
1280801269
310752599
788236013
1772725993
1243118299
666066861
403697787
743389680
2084509290
1630897905
815288891
2048033453
1387140744
1204766072
1225586844
74935072
1730775547
587264868
1660523548
2074723390
1426374515
1033583452
835603363
1661990837
711580447
820669681
1499567977
363621402
355021627
1220957130
1550994633
842204267
1564517986
2030840009
2111485098
1570947412
1288624856
1500835487
1616165939
1480169081
2116473088
320442642
133472437
1316553687
1496345616
1699400808
1063923600
866330566
1866812260
1084349760
1666653563
859941516
1570721461
2120684890
2100506093
1487758132
910612060
2081186317
2112293401
1659434419
1983911550
199226357
317166199
1044326433
193592569
276956588
2049791756
1087072591
1554483981
643161564
18225823
1094446096
547743841
972018742
2141823961
1950984612
179997380
908260974
1779913564
278453822
938137377
768400940
873896719
42736209
1771595704
451082308
604316634
2009840267
122892874
30649952
1154463668
1484576416
1149294138
414878415
447880833
704380640
1307344827
2071335393
437279260
1087566339
568528353
801192260
904513706
1314430330
790218127
1905573765
2010729182
615367467
718848301
334189945
1110196186
5734455
358706100
154737096
1258522410
889420531
158903647
1381469109
1713504961
134574428
1903416510
202306465
1873093758
815010924
1031256937
787978432
1628963413
1738988575
883690790
1536495553
209709089
707227991
1013941936
1473787490
2136511860
392958944
1166968854
264588522
1737792073
434083216
471128136
463559473
1545525794
670574275
1797601939
1968281390
740202758
1154850528
2090023107
132620415
227736340
212089443
1027923178
874903540
1291649635
2005691520
660764658
1746046979
917181517
899579052
47263413
1442226906
1992121713
711225443
570182038
527087264
92244849
1218619661
852589494
1502063286
1377968020
920005997
835861040
2129657557
26224479
1446692677
960704832
1799065269
1723603443
589077294
1508579977
934585436
1132357433
483320673
796126376
1479190053
276347785
276144127
924335095
917752648
1095079054
1561532829
506979692
1638033272
2007503886
1807791845
760465085
1409071275
529236937
1396592474
259303448
1897667902
2055904913
1629246853
1711202561
1980341755
1768104637
609049437
1247485046
1931897838
1388773769
957078966
418724978
658900818
1404410511
680895515
698177999
392905093
1132276118
1021460671
1935864750
907031311
999276597
234097427
407125690
249033385
1722650215
1087336478
185030192
1853004589
1717357996
424956706
1733535173
465769235
1465834840
930516823
2091047152
1970584877
95257742
1382198757
973874586
1299421020
895271331
1254179013
1797691944
401265314
112024599
368217291
2080997072
881499913
2099034040
1550318152
1943931749
1198706818
1979602535
543192106
392341652
895286838
1197555083
619291111
548882248
1627286858
765738402
1544186358
1044097414
1431648477
1609742402
1939659528
908634490
1261239676
364935074
1132959618
506461268
415129891
629042572
1311992309
2070667550
974112997
790420927
1113682616
1882554357
2010658284
468944526
1487883160
1516120094
1187734260
2024479410
1530284879
721598958
645156783
914221776
1429964137
1570735716
1411762842
1741062408
1102863971
851891548
229699870
139174026
691818621
423587120
1803544108
2120444743
679625165
1197310983
1347678691
1268975105
1139852048
355719705
1203818698
1942118481
1356445590
459407105
42076445
1472316085
1947541452
593842724
666626518
1973050830
843008905
861532934
709227982
1920539862
917795196
382660766
357681456
1898930161
994051819
140267079
928540624
62830702
1374515255
1473590005
973010577
1222430293
750619123
978207327
1910176174
1753452081
758708236
1012486957
186596980
1277950093
1227491845
151794376
1033626615
666750830
924807899
636254607
1766520526
2145730683
931849493
583910875
2114790709
190954238
1221532815
1696724201
423587651
677864801
761732413
1444222698
669296482
1181093674
729260199
1191578139
768214075
1719958767
684263309
89468662
903339172
334552437
1785773533
183441246
603265976
905979465
856994147
739360942
1090700241
1419208730
129222754
290074813
1861901246
1912317605
2062899922
13328183
1137853704
1384844958
1876017404
27903460
329305794
972952675
1440658234
1826859345
483238426
495501358
1034293496
1836042317
1252187148
239171321
815350428
114558953
2137369681
1037959875
604460197
384779188
358366143
876102050
1275986017
722200620
1261690180
1143899362
2004618089
600787894
371723981
1924198746
1994586112
2002259015
1654310231
1328183011
1553196473
563228670
485973895
1944046777
859606409
1397523505
1980327990
1766042825
1500481954
454290080
660733950
2028005050
956628281
1415404003
1326551920
1615967350
133243278
519691652
1253778185
181561707
361827203
1533348238
1616111199
539730826
1034540318
1388268873
933161181
867485739
497202025
1414620555
2140895599
1085461102
855118509
527977982
400610441
2059755361
578518224
1940278608
1218166148
1875297478
1538577894
1594079772
1722001772
781383444
738137268
1201364394
822063829
27882067
1444326007
792061648
917675189
156171126
1879995744
1370298201
1060729082
724204783
1052840120
1807603302
1383944328
1727896927
431598071
1628857374
632351776
1697039944
1526580279
1142610051
1431823825
1965770492
1101526191
1489069143
1917539445
1735952778
1102798127
1227588371
1902111001
922486012
909068150
1252160574
472848264
1314630197
1222722637
283633134
549427316
1712084713
1971980345
848779280
630822414
1549446914
1017462982
1914345770
1142004415
1746067570
399699431
1029394230
269542756
435600528
241216174
801367270
292457893
1986486461
87836573
883398403
1080095297
486202463
547385510
2061045077
872479258
198087041
945810054
792496424
374275322
216261184
527197324
441803770
507283961
322906926
1491303609
707886426
1621505334
207857680
434454564
526616295
1630213280
335279179
937075041
1094173089
1673846456
483918741
1925565620
1476766961
1570086926
876334177
992054356
1376532772
1648234431
1705363138
1665422343
1818895074
1446934811
906023044
216913704
2077049000
498354708
1178254861
906525800
1279337882
589361837
145234089
1749579437
575473814
1568683409
654969105
832601964
883741014
804163842
20804734
884833965
1482790106
639517444
818738321
398817520
1104405426
646578428
320502511
1997424624
1967954801
530287151
431753285
1342083020
450734548
1967942110
37900411
1830321518
484193548
1953917036
139712412
1186099566
1745328929
213631373
1742398127
286997128
1551525551
310836961
506607978
124302125
1502844542
1011093019
1387140744
163022292
968926524
1146457040
417609668
1666095089
1962685256
65604791
1353885081
539816642
246184198
215111650
36808765
595016713
1245648929
314245316
383456702
1536458834
638753959
958230133
1143783481
1670374204
1410910705
1331580818
353606745
1595146889
1287415485
2081315702
1861227002
371457803
724090846
1570079262
1282006713
63509217
421248790
259162477
1253399403
327290355
116397060
1082065612
739540778
1643545087
578846615
838587106
856417256
350639290
1471304900
1778462087
1533866974
1746871208
917371130
1797855815
1759016983
534128888
1819538460
1413168803
1163964146
1985625813
1457969995
1927386738
152128641
771062945
868191141
955150910
1572631985
1772179468
803118666
927475472
1245171051
988760933
1676028967
1496152923
1055546647
628837707
974684681
1231271583
466797846
148540644
1852426825
2144441184
257395705
1205014152
421707055
705207194
1347673005
1678940434
1342804819
392814729
934024585
678628254
984329974
967220509
1262501566
1874332585
471370845
393269817
404944579
721787056
1454155711
1215032900
1169721501
845150127
1386649041
190512244
139193527
60041379
583755725
870266009
493104134
282125078
1034896399
140490206
557275116
1884774319
874300796
1945895421
215964571
719055802
917045439
901844836
868972564
1029592562
998575143
836219375
897730827
597524603
1400323487
1191578139
1617306418
972776015
421053118
1904400391
805808220
638121529
896881151
994976837
695398587
497225766
1049531939
1351350929
272517181
1577233560
317478636
684776589
449296303
321994267
221142896
709227982
1106069407
1851243195
81818322
1318328101
1234457203
1553560528
1876495884
736511768
920706114
426254318
110323565
496722296
1632428873
923991291
66617599
1139458643
2011928879
711120497
614454
1606223670
1853992333
865954154
1900253561
1315092669
83452109
610955445
793117465
1622191638
1187700129
1868862411
1692792287
521390006
481755266
1322648036
1952389616
865087963
681742528
532056322
804659881
48631102
958496279
1678371502
652060581
673720610
375752785
344636105
19338326
928523507
1806510381
2111146945
1534867518
1736553004
1063607942
21086445
1391313952
1094832403
1102492681
1859505117
737077068
826930210
1439571166
1825646603
1172907471
96881526
1324757215
1423185491
1816014569
74928271
22734923
1107940048
1393044542
479146628
321004276
408682143
22692790
1765947433
812216737
1176387250
402014603
1393836461
1241901433
1320297951
598291768
687838768
299139976
674000248
854687492
1648113049
1157932160
1069833217
1400158157
1921873753
1074912976
1263971589
1322521788
333080424
1043262282
1084726864
1673998771
386798647
1131189354
1257251703
1170681567
798357410
544832785
400705366
1118244788
175925085
336580942
926667949
471688597
247667467
1331226878
1808538585
2016020247
930393770
595400501
30445377
1857048627
454378381
1416724188
706041316
399109464
89426965
1002271532
1619349691
857980266
1896143467
726427336
475357356
1994004129
671803019
989506938
758272719
1767648455
503802225
633477299
893374632
1478908368
140212333
1883237392
315960962
309663903
1663102683
418977420
1725137733
1403168674
1685991857
903282462
1642792844
1881633755
1156430219
593549352
707763656
1725432048
767250803
1577752008
1189184406
181885104
1265738079
16526309
1911692172
359039738
132108923
1648162040
1154207453
999720151
2048841172
903805261
856505722
1916798992
1496430685
263307423
2020284209
222538555
1289225360
1239451075
1413448174
170870073
1583104202
276172763
723581888
1833117262
381252065
118186675
1115232845
750340478
595526216
461161273
1544272834
1259705431
999580315
1790133214
262587433
1154892140
476008087
1263625332
814516040
1464838295
2091995337
307470012
609150542
132137383
1525492741
2033115141
725287429
872792097
681402232
1085105684
347403047
883111858
475044975
1459047908
421150161
1937849822
1349428184
1194043574
427440065
13761710
1374927790
806698633
513295015
2003183341
647461112
1807250612
281043438
471747247
2107193238
1624100947
1098407915
1390605035
1699264322
1602883289
556198852
745407277
1161668992
199059983
286510803
178399936
1594811360
1228951080
2126156135
1623350860
1750513729
316060279
961538440
1496689877
1145197355
756992044
402195927
1006902341
1963661073
1705068607
1403417039
924470830
1241702650
1341380984
1606632490
791027003
1450910402
112092485
70994840
1232668588
563535688
1134134017
220917167
1718460842
1197880276
1716532402
1184017446
1078814015
1058823938
760486044
992866874
1127995844
1454296646
24519135
1121185815
118920937
1535689012
950673343
1285217620
364803522
16460747
2084749968
533220739
99751596
1621547621
68894942
2132411733
1920571463
1129682035
863237974
608574829
2137137003
1284916288
339221936
471250186
1300568756
812994984
770924920
1481851323
54489461
1515232358
1613840620
247584851
719670297
632591901
843586394
245081529
1301464347
732434732
839196740
876880242
483849307
699709365
1733348087
1371392663
244840434
432898820
843397433
1901809759
1190866262
1965032791
223335335
565712349
1069460376
1851453862
195980861
114965218
595886849
335855626
1324786905
172529213
353499436
9954578
1434255787
286217925
1695271723
573054611
1389803800
1847937155
319695734
355384989
218623021
1987328873
464180304
147452702
1806021007
935821897
2069635444
1111552677
582603334
1562212570
1560098147
1413654734
730420466
829053704
1104936330
1229227781
1877860304
1766221504
222653000
1012039766
445823466
1496628455
10550976
1585639604
520999540
1730119858
681489205
1167886718
1020139330
591829189
883674272
876449096
2083048529
36230214
780761072
957417574
112353137
444446315
247175592
476902786
974276094
246355950
1429952666
1821431771
365865298
326454288
1735075128
608597743
1197225881
1890451082
727459939
434901270
784444866
750199412
1669344385
1522322495
305785505
237475264
1268777320
448143717
1960848118
1894240160
925103048
1984640249
2059135105
497484737
88449905
1967330609
801066103
366548388
1509556933
1296173736
1078775147
2061618135
266513800
761674684
1597435159
1196243826
1463309708
2094530000
1692115940
1351320852
313587608
565916698
1503278136
740080118
1154184317
585100281
740667386
717307420
1898736273
445318661
41304551
227868529
1053176512
479576931
1017501533
1437495681
1376592248
244267050
132825511
1542194722
812022397
22720497
1009862378
1391813050
1744962284
66523557
1106315164
383270655
1600685326
286959618
1002698694
1552992256
1630893427
883586165
1979457211
336636269
334308627
1885838021
1583123200
977713586
371288819
1980266941
569749320
1038507746
1257886660
1024925522
487244280
170196437
1119846327
2007378989
478671805
330238583
720641733
1926791820
1383873830
1148211720
171008465
1951919728
1092031418
2081807004
1665237489
904705119
1463003018
1482764845
1811684060
905283592
1231491710
1565532012
396199982
831089083
1689201317
864277364
593210600
2072811165
1006008069
1995567091
1751766763
876696467
1541219802
495549357
1356531952
555804102
1438478218
1264064665
1801307984
1828837226
2099017839
1932280953
526052027
608582480
2019860777
1921547415
888602869
2128269
4894314
256366305
210720089
170908438
1387419337
984941781
1809715148
1372064808
409335254
810698969
2111785849
66828222
1739520501
1421920987
826870616
94569047
826804461
697397392
926177010
744137666
1862912035
33350053
407500733
1223850593
432782579
286863616
1580521464
464481968
6595177
1214828607
553120788
280199598
705447850
79592528
493361976
141752029
1870217335
779392441
10120230
840093370
2076178461
2117922990
119162000
1886200678
1047884053
820104629
151075805
1150027026
53259675
603635821
284097909
1080230599
745979882
1590649569
584934780
1105308827
1272765647
2056729581
512093488
443452113
604908771
1847286507
1734806475
1141329330
2076520740
361069901
687172171
1467889765
472441566
1809663758
2072687605
1764610148
694149581
2087032489
1403747600
1822528126
1998572335
2130406611
2047645632
30967533
1809878397
1111743672
439201216
486900394
905612391
1239663477
917957706
594033532
997158615
1596207152
628294772
954025149
323801134
53904261
1919786152
250837477
1104284530
891256225
816685444
1443715084
1439752679
1409682866
1118909273
2042402139
1549080435
1312336795
1775180605
930281356
1902472725
1463146433
939204707
1733823868
1074495796
1608030066
541462193
802939310
621495908
76680693
1897026786
1708555743
1750189747
1711580527
1438040596
1213671586
1944740097
286520279
439231150
622927195
1333668108
795846327
1614934520
1001223693
1241086869
1318331490
1846012030
839000153
1996567584
102741090
1587761669
710996902
1005289797
1230093739
1107774440
2082606983
703733041
906285582
1681016685
1964460293
1641039621
1072626512
1471707696
977958242
1732396597
2142698274
1044972812
1656877007
1963407757
247603792
2059251183
38839152
1539536464
2042239809
1336957023
32299435
1474327641
39263459
481639938
435547677
1717959902
106979778
217263830
1056209861
2101291560
1867263134
59821382
1405262819
1167812539
1205725620
1732787046
1870301001
777356419
944138737
2016116294
1181949495
1688893372
531409666
1848971192
852422967
2073094741
1816798560
556446873
1939550944
948546830
1983268685
696359155
20401659
629508975
694431411
643588953
425586090
445600843
1771737216
1052213672
1191182281
507296815
747532552
1115916500
843128382
1361237851
1344952498
731876486
1117437862
943854819
693901376
1753025985
110935469
109542422
1347728191
984070190
2040635154
394553153
105544876
1216580621
1081686618
1074858895
174005756
199200659
617846845
1498890788
658026254
1848975470
1647210071
245253231
114800682
157953489
1697586822
309334590
1015619595
475943519
861605065
1909613934
1007940483
1879228123
569849091
1391599569
20845727
1071771094
616087292
814836765
998806377
967694853
1025886811
59553456
1261019359
521961653
665474453
1949491069
452374415
1077967856
77372230
1065207154
519729875
1621280971
846065373
37568387
1635999868
1339236848
1022119168
1555938459
1183981668
176608724
598598364
1434945270
1714806049
229510641
283300314
1174208333
1773973441
1747183685
466566103
354463117
1482820924
584567957
821812362
1811391205
1050178238
1681234395
2028809873
332874813
1962792298
510472842
609451778
1351072848
1485595865
2085069404
1408540783
941075217
1728055102
647722754
1932645755
1152915681
1699059180
2071598542
1727751943
1292139088
252077554
1357516628
1071140341
2142953246
1190641945
640369212
2145551080
1819160780
1857646454
428278487
1148900601
2132165686
73987564
1718391682
852807150
2095486701
945009097
260030352
2010011311
1672066161
1634909518
1459763318
1719997521
1834012178
184658024
2038050881
1653133547
742608320
581525725
454839685
639736098
1077949038
1093619952
1891879777
819044529
1365690394
182178761
2113070190
54275692
1041504201
591849356
513934281
806581493
1816709324
1278574029
673374303
2023474999
375143057
1830510044
568007762
2140166490
1770444687
520521293
2115411019
1699565542
1178678778
1080307117
1385604211
1737987199
528098563
999266806
780196284
308983712
375368258
994861053
1570057534
1045325011
509854058
479576931
1248071503
1018447136
679857698
1467336992
1238606428
1971398553
1460097390
1146778144
188448633
153186797
311543856
1054707675
636784284
1668111197
266610208
1917110947
1637855948
198659023
880700789
1694085216
51227055
1157003908
1388986589
908548947
1314587150
1718694343
145146908
2060768418
221503268
997827809
1602891958
1395710425
987363390
591300914
224397546
675827230
136659855
2024737829
1360063712
1176428917
111594141
755649507
899346952
1451662750
1378323670
2116192646
1722906300
559711848
638479104
1763488707
535010731
837900074
1636032285
140249350
1977372787
2127518238
1041286553
1919170670
1953913517
2097754579
733317994
1555021692
742607273
372741718
1401323451
1599759460
1246452921
1810325916
190062996
991914855
326371837
89639705
1293091574
1129228356
2073151253
1383774393
1025945367
1977886016
1855261350
1668034640
750933028
600356552
937020171
267143386
1112715430
324918837
1588650913
1030338283
502066631
1525684434
861434558
1577824956
1371923752
837317299
595702091
864773205
521617034
2107642852
12824313
1035852682
570695519
25612649
1738536081
100594429
773879856
1669294244
1495476336
1202746480
1721837355
1232868785
1949278724
457735560
949254763
472044945
1061197458
2077283491
746866274
1779451068
1045175397
134866789
2046258509
1153258700
1042280546
2044655471
2026422263
1684195533
1064211845
2040768150
1493497552
1742652235
797000235
1478876617
352634837
858631163
221457147
985619408
230522487
754091374
353957510
1935238288
923233940
1967258586
1689869376
1909771943
1106152786
899355405
1789173553
766320042
604067305
1553677256
1965741061
415309606
1887706300
2074054520
867037758
723793013
571952742
170182834
1900670396
1117651351
564601214
714283450
997943859
1080524688
334850158
547200858
2013954529
1329918097
496791841
1756520163
1494776140
1304947414
702130118
692808421
1096964090
2025660276
1957861381
221175255
118326643
210366500
1484644262
461179707
1086569800
258597008
244567098
1278810669
246140293
1416395562
1150231917
743650032
117035841
305566734
1957154044
650633930
990884107
1165414325
777522062
2018961712
1123804269
592165060
716560426
1011227109
1553020421
1331610767
365139078
1496264727
651238192
1351170037
318044240
309893655
1657390266
475220704
1586736878
1031557456
690935155
2120334793
2138311528
194081804
681681695
1118081526
1160446282
1931855558
1230132304
1251429907
1464014199
2016810540
1188384650
41527508
1303162287
255615967
1181084231
738025686
1957173792
1207814102
1676318759
1133511615
595655206
164540820
942890314
1414166267
1285719369
390872756
1152343992
1392110314
323326644
503191512
1657419674
136862175
304805083
1026202173
952104197
535256911
1367868116
864478467
1274964860
1566540203
1051340068
1099910722
1216722424
31448540
1221326998
379763552
139923372
1483888112
420835588
838414592
915062346
1462124921
759518857
132925083
2095342220
545762350
1854460580
1096151501
125818437
476413918
2035322005
1562611686
1947781911
1904075872
1502818919
898064272
1885751301
1490534135
2005037373
1153318048
1645600562
1315982157
561832364
24186125
434622472
2044858102
1520540181
383669669
1622518608
1007847027
338716605
1494305238
839555280
30040547
1538666465
479571925
13264342
1552520635
640296247
167837876
545410360
952036546
1883005549
1956273549
1776719324
734895238
1779462795
229197930
1298055387
965540156
193322536
1217772530
1460895784
1431259746
1144396345
66101473
613421029
1893256405
194467465
1254352515
1961501928
5292555
2028784216
189466649
369416525
2073886905
411733885
2109759569
148335113
339592058
1511830074
1476777600
1618814777
1758284314
1295027146
50331569
607259096
1513996106
469252230
1963079164
33669939
1261615018
1191554184
311985475
1328139393
1147302866
2084132172
67182623
1525516617
1255316800
1747386123
906141860
2001186026
351208334
1556569043
854964226
869586057
1698545403
510072290
1641564438
838528290
1598205893
1088027666
857321620
421870403
687240364
951511381
831033243
1719726639
58792913
914650269
1029082158
721224844
1470468151
1657728097
2049400717
1572071744
476773888
2143048656
2747591
83215155
505354356
587495849
1152002441
1384515606
284092102
164392426
1943730799
1415805175
366670404
416558856
1983079642
380702165
40976160
984508699
1183655963
381712077
115945877
537624233
675083393
1500528089
1237824782
238170881
702385376
958297962
1784883545
547164168
1888779304
264042014
1047500383
1037493962
1985444933
1514916608
143065772
775901366
108794104
754200277
61423477
203024437
202627825
350043888
2109745633
2126393836
756808154
27191673
1508182183
545385879
183215084
1617800632
1721666110
431753017
768965970
271261108
751157743
1343899799
345177799
766669769
187449202
1598058320
351216264
2117018661
1403804694
594001200
589034320
1932376421
1853049933
177957841
309114170
1841211599
374072602
260116336
992960450
468466134
1464053311
1870140122
110960673
403428914
1980485157
702983242
788217515
586412419
1323620671
2144308411
884418550
832191381
1487137934
1684213968
447747382
907799488
440630352
480952180
2081940668
1475075068
1619307236
754831612
1522360348
209618963
837207887
480959211
61108551
620024043
1381613892
1957967247
483242422
821982105
910622139
1378715031
2081140574
2057250769
622457379
908226244
1959087877
896465132
1037518900
293695280
416576084
266491333
1588017907
1373768500
834640508
439247296
100186641
942925473
268422028
839071691
842524805
554474091
1123266196
1652795358
163951258
604701402
401091061
757615508
1403043155
924932418
1482201544
1919770284
1447542153
1416043273
2009045419
284302758
2140582426
1784857761
1384262941
206687490
94338645
1869923785
1265811788
982900201
1097434073
1960249125
1209273593
1440683756
930883908
181469236
137354862
548758792
1265196094
572730466
1631198692
1785845568
1645691588
897549144
737944199
625281842
2118609836
29910012
624221464
80749028
470771166
748536192
317703363
870442442
1719790817
1426317596
204543379
1791963545
2062436241
1560276514
909366745
458497299
2023915816
162833887
1176342612
434202876
1689995810
1518047443
1286956503
1131919569
83437833
148820990
1172147617
861241628
319408951
1934530627
1613031972
313847275
2103900567
732887990
1769985096
190443082
175204796
843287179
2069938525
1031346778
726059576
88855215
1140629394
1550318140
899278215
1345943000
299229561
2079998080
172580289
828753808
684966092
1472279272
729251747
1750736625
745723718
1582678698
459244661
1562322760
927263489
1640143426
136448866
9495480
228915200
140570050
769249510
724158931
959146253
1508044503
1786227435
1942027519
1111078189
1563815981
609733978
1799260396
1158193786
83884644
1354378392
138547798
1630038559
260540518
2119699966
123151055
1978065449
1861439182
1511397000
87321661
3823864
1145897202
1006485345
808062758
229742275
1388273429
381181012
1533630913
1544966517
1438969988
2040369334
1482435825
1065859370
58556951
1210768617
1482689188
1770164348
460444984
1733067298
214289588
629956474
1326539120
1799608444
467362947
55962929
1721139873
610479974
1371694436
1370497022
1782369441
514579667
1734964944
737028856
1315316197
249768431
1735571816
270786301
664320200
1517125043
203966248
2074599728
429600850
68323754
1270427447
1672258219
766717010
2067529187
640299068
112211974
131738061
631820069
380146534
63743486
35225892
1594235055
1712129196
2109571829
973512702
1196956234
448654927
2051608305
1377027857
222576660
410487595
1551099404
1867579860
1199311779
1358783314
688911731
2023788129
1841003728
136319350
223158277
1864878009
1829826158
641211688
1652261389
609573051
1944226878
224675908
1351740044
1064610162
498333600
1943016553
1195606910
277290566
1741258416
212664610
1923204817
593676747
472022558
1293755827
1425972072
466533117
1494624658
1558546295
1716532458
413467945
1631757149
774376632
1715423822
588295315
156750754
1619447219
1062651613
107033679
611051229
925594873
753100822
2015669996
1427215886
936400755
145224426
1481068846
891663249
900956445
1972621241
824684020
1036559961
102892287
1849418285
376309771
494925333
1533866974
1805952458
992093723
2007011537
1329635767
1305888181
1163892779
1687558215
436165118
681228274
1665779518
743491832
362087388
1608933010
2080014659
1346005786
1282194400
1080525543
1917972345
887255295
2045758883
40776370
584461710
17838485
1765152137
2142660815
188893660
1990120736
1520369003
1527010585
271904867
1066339288
237027847
1499511460
721862940
180044140
133018531
2029875464
723027729
1243745578
1494743553
169852026
1837062974
1828428130
1661165129
1366942903
1460073605
632964454
1155815718
252308860
1590558495
822679196
869496421
1596066445
1592075079
1213935047
1570086135
301396195
1293237734
375039107
578529717
1094037200
209281058
286238787
1365412750
322057147
1435120858
839801700
494125135
975733621
678123255
1247166012
1283983349
409149754
1522428256
1544108949
704815936
1505794098
1422795979
2118949024
1817517816
619349183
1557639957
49899014
2108299123
451894396
439039500
1505098906
1239145513
605812757
1493899670
1036957415
321959227
1698985490
708597113
218774614
1067359426
876688421
736816542
478497307
1480889455
1595292991
1115140604
451786196
576698197
212418503
756784554
724270031
1750957791
444467338
682181980
1324324052
2067492210
1843267488
726987650
138659605
26790076
297381458
1464842082
1791928080
679368976
100229476
2054230211
239977756
1578249307
625570614
1601690616
750060543
680737807
900555105
1938863229
22000655
793846063
837235670
1161828771
1292649058
1723759588
658551538
1541547384
1151715496
1772637919
2012864515
1658514864
717989038
298649872
1386004660
1957477242
358965657
1006802405
1538391841
1274316000
2003398435
1902707533
1911805095
1582136205
430603112
613214270
2093088667
1760011389
507057297
354104891
1516760303
1385461617
2100478601
1403999774
1680338371
358927398
1466074013
2472271
358258466
1153177109
913306001
909817810
1540645985
1221420583
667776003
1677187150
796459474
625914989
1025536935
512097266
1348913406
931553800
1112311365
1275093478
29796231
1223453247
957455806
976865333
938408607
672373734
1540224935
995979075
1122870116
331012438
1910719515
1783367927
1467208846
2104862264
1950470689
1860542882
36108098
2118492313
23612524
254836743
508237045
1431385587
994749553
187122319
436218168
348350643
405238574
164395294
1695741092
205635043
1060848138
461711911
1604002790
974685696
279429498
1774434919
1913486609
874443820
1274686146
1560344255
96673253
1839294968
858718982
1130463861
1773172305
809862365
2030995757
1871435654
1371157161
1201853814
2475203
522717352
1257574182
1112822261
1659114710
553251004
81748243
1432993741
884226833
514872460
1445331120
752277514
1421188825
64227189
412919395
808387853
1029377785
1068120571
1929603692
1868972999
626255879
472312980
1856538440
741998678
427266361
228703099
176509666
1816584608
455287897
1902575438
2025328280
412925950
1708666030
2104648126
1622275603
1045494304
1890196926
2066668985
1061931356
876139797
897857739
2110123114
261240001
1275502510
498974520
1576421486
1958968658
869135426
1359743322
1027360437
1600386663
757902483
159792897
1280412518
1676513413
301740842
324859456
758190798
1470160596
344307046
2111499500
1854364678
821938658
1842396283
685874603
728367396
1019291719
1101090542
725738349
1812636928
1028898184
2139163762
1796479590
1852193604
1193173308
388022676
909162835
1761106544
376214053
338749686
1608077944
477490715
1663838612
1813696564
2002688022
1349885799
1966320138
2115645567
2039903117
443070993
1295049191
1458340721
1035974835
1890971358
1613912137
1827328719
1543870628
2130423079
1252886530
1969674966
413848148
1473087840
1867424343
307106425
1676788162
1026843989
1325914098
1286577444
944179985
1774931157
2007877488
592994931
1619588988
813876478
1723281702
100831918
1733523787
1527511022
1488229490
1190308056
1264153022
1727136239
862804848
954647663
357111233
537446550
1700667671
572602097
1123864765
1137610797
1484772883
665734632
1454104003
645540686
616139124
337751797
662483081
2091535191
1329864705
719333719
1868358954
228911563
666285502
1344269965
1402293122
549664728
363677066
1793220228
9164156
1603074466
1660638900
1989853401
57649986
192166540
899235991
1132109049
434697242
1101762313
1690031931
1497751641
1790133214
68076493
1466588401
1719085651
45498932
2141276362
656543688
910863086
701076239
871465745
1888799241
300533768
185454933
1603403899
664004753
1354431041
1323895198
1915180687
1895525972
450608590
1800967877
628612783
1881255143
640275189
1931036788
778493428
13586500
1015581460
1077962485
663947517
1955726220
504093010
1099596054
595116594
677790240
752329285
746754100
460725201
897893729
2115367775
1008627164
153809418
1622191638
1635391054
1242847560
1347428729
257740331
1357507001
1533337947
896184608
945918859
1220638210
682181980
578109951
59734773
1073290869
1925716902
1425771148
490784049
942843613
480468020
1403624027
1531232369
1331702969
1817127382
101768708
212346817
566219355
1623577705
215143868
710005456
1679141744
1910915094
255659900
605971745
1321295248
1506746392
352415449
372922693
1751845474
847119699
1455928235
1094144063
615734992
1697679385
485930945
991802434
1892702011
52840692
1364116412
1549257268
530239850
1519818736
2013416486
1900912378
503014450
651971521
493024672
66133564
559683272
1439352785
114982043
1577920922
177256165
164879889
654818890
1523542548
906983707
662604825
199661612
553065169
1333169608
1004515560
894940831
805280571
1021455765
1733384939
1319320735
113610265
230325962
1312617257
396468423
1870768976
512642617
1324846746
484923920
270275115
1475077650
1316326796
514182825
1882640817
2088484220
848351701
1769351208
1374748013
1497676314
1222109585
1091129222
1452874551
898063018
401476224
928951492
135741562
693204705
166757410
1939680278
1061370669
1246469731
1036944083
731702884
1369582318
1210661151
328397345
358238207
1590037645
2112298526
595865348
1789564578
1341388791
377125279
1252386491
1065765614
1738692660
1817486117
684703993
770407448
767558014
1213459739
164065819
1631039486
1484799953
417839959
192354237
696435887
919640311
479200448
10351011
2096180090
801430490
532676202
2063757676
1123279531
1713969806
1657881299
1953911559
1735931795
1870649723
1544698226
1247669842
1993958032
1317917703
663791694
2024579507
860626221
1847895877
1706351545
177626996
695387272
1654769544
1881451302
186330526
1569291298
531246377
592091396
346222561
2028160463
987497200
455662998
385635149
524206689
735682374
1380174491
1575220643
1099173378
2041165309
832745466
1406246183
1645403606
424681256
2060418872
1582426313
893205526
1660583402
1097813699
1769310683
956834017
2780453
347850688
1754667584
2086289411
2000201367
629299725
893694142
1865061819
901628030
1081233092
1298265802
181464086
1369401296
409044246
1055811052
130916312
2107969175
1946483645
1075993199
123616828
1839829572
228871634
1797506367
1591294513
1052087412
1624917273
2048779238
1792655605
628924095
130740457
1442505184
128953156
1480330957
1803193025
1218690433
87718960
1048092747
6054549
259889824
461768272
1647538573
640017529
1741169503
1037959875
1007537007
1298728377
1771267597
78598125
1903056548
2126668275
850284860
1319460347
187866803
1381202395
535272500
595404250
668042125
419823167
1624533422
1039915092
1709524763
1823576037
98802493
1316515341
1273420203
1922049891
1328456472
209215753
514300674
205963431
1759200573
825440566
73453712
876102050
1730544618
520940030
671656854
1907987495
1979559462
1041467978
178505232
1556980001
1410517164
1669204844
613221473
1525039000
1710090339
1121134780
769875605
1893588289
1960919480
795888728
1330414130
191126996
1534382427
2037120901
1326190783
1872068133
1747623881
641139062
225366455
905690685
1201126404
972274399
1677167829
848608013
1156633579
582944669
165486512
1327102247
1358331784
1213226038
1738261102
1877175950
1467100985
535651584
781628500
1345819023
780986567
103243756
1653165906
773006418
794355019
1854639973
595985874
171018054
207682834
528759325
1555907210
1808300141
227129793
319249500
168269849
2110831399
1108036020
635994867
1735425497
1132095099
1129980410
822397425
1892698693
2125258825
609798770
1057979160
889322316
1663234215
1643851504
1159900878
520047667
1237033606
92147940
211221673
2054868309
1916521895
667285504
257040986
1477964659
146386696
1790099724
1646408907
160558418
1562008541
914122010
394306407
1826714411
1247311413
958433910
1954413237
267881045
1216935128
1194113645
118954459
190235007
237248573
579107185
146100436
2047637421
650600241
469065056
1282540946
1748501183
1756396880
885969716
1762796471
1755075905
271671386
345523786
1687590579
1845936021
1194444763
1627771124
717255856
600732516
1281440738
94295487
244364052
1091290596
394888906
638185381
1359813556
1870579402
784303846
182254481
1480927042
1462803197
1533477573
733650199
1010391280
1708394631
1757718156
1898152728
218277515
320215021
1034359144
641414928
1575367962
1457120331
1347830
231034779
1080075066
1325627315
881317159
486802016
192508227
1520657430
1014216865
222990276
1858620520
297455471
1564203415
544196822
612116302
257772374
788390202
657854951
1260445317
921903159
24175529
1405356613
772431854
1858468975
1211627079
622924848
932432444
1564710961
412724602
822144625
972767047
26462497
1477842485
58267647
734991424
1061223191
1900729848
172822058
851443953
1047699765
1673158976
1584687591
539113003
182101392
2063801200
1698462212
265876691
836886625
1203597224
578854910
1970961364
1613617939
363686665
604849460
73343107
832529544
127617276
761083087
867944949
2120017392
1679168483
363936390
1184581199
1932472387
795404707
775181862
1123448332
839348146
654355426
1192337878
710562464
1869462005
1145842518
1423628915
540198085
2104376179
1402607232
1677946214
1354821556
111110089
420433097
1013393285
1578930898
868302209
1324373846
1753360830
257900646
2015435434
1606594408
2055917620
2142270998
1394242742
26140440
351270405
1210023433
361087055
1306765919
1321137612
170078365
627500571
363510904
2826004
265441389
401142463
534733802
1594600092
1076260158
1444204598
1285381355
468732572
1685451228
1300660927
899536904
1578780049
1293908369
1391631803
1677681368
657683253
67535455
435711292
303830041
353013715
1384094364
1992639252
887419149
265537749
360165178
1366398538
1984217962
2113275373
1321671885
2111724981
1513731574
1747582827
1791612892
1031952637
2145003712
935980183
1126145358
1051572123
583765959
1511667265
956358979
840333906
1547784159
1436616701
888505435
574456739
1758086360
1924362200
1457126519
1745410164
1323252406
729536915
731269310
782885634
1351594358
1334365560
1716413523
1119084083
176812058
235546950
1891812622
1640529483
915558246
2114007946
347443780
589941679
986536134
1167608305
1305387073
747840401
547881804
1126758821
1230911746
1418118743
2088149531
1975511508
1615764647
843623496
497552006
1076032384
408839491
713910341
861974312
1484934168
1624158905
712812206
1124417236
1849629559
1352250005
2125057038
1582164249
126264399
1486458388
1721675354
1431906663
935749770
532988748
1145575061
1033353503
1190337782
1234206184
306319110
981820502
6272755
816720720
1713621738
572694576
719030573
1969008088
1863895911
10918346
137316085
1989095973
2052371253
1762549632
1313924679
2099362984
660642449
1017481751
1331200114
1367138322
133444529
282825093
1953035122
165730154
1884679462
489752762
599913186
1775280528
897940889
1794100047
1154244260
788099663
231782551
565839458
137022111
1619890038
1795247655
1145352922
1066649940
383057296
671758434
277125425
1747623881
755846366
545479210
140694741
753189892
381134484
295482735
1732859012
349348187
330925701
1067057670
1350472424
1170829083
553753540
1385196900
484854368
403299713
1883702189
1068872380
1085232047
1323483359
14927403
1746527851
726419913
781494422
841767707
1263363737
41900764
89722797
1067406896
565995347
1055109889
1917246742
660128211
593270414
26426195
392226820
1970795243
1949816773
1142241770
1423330889
1288248477
3203490
2081945609
1977605744
1820488369
728719823
1524137688
974990062
444285118
714486732
1509296984
1717190410
858661029
1552369618
545298853
22237185
633862005
2102603253
1921997788
34929690
1033363893
51761051
1766846925
709951773
135017532
388605298
1847747744
2022714287
1421194731
137501235
635807873
1043372963
2053873235
1931050432
599675228
1953688192
1531454731
1653316914
1245765730
450806501
810973455
1659763993
418575493
1403740988
696162029
2047459982
1096904462
1186213330
1537024344
1304555939
1277156524
1227925156
1725819779
951479636
1037778378
1651922371
1079278133
1784615740
443125758
887292368
679670962
1142316513
226136192
198789758
1351135181
1032489902
2123730777
1635936246
39973187
2082628642
706247791
1685403975
1538645364
1959238423
1697002559
932975592
1856880459
967929494
1007159574
1371457254
2094553052
1953660637
967713807
550309709
809403564
1991153119
481225993
1400340662
1066063297
1131693659
1870655114
665451782
258344092
512256183
925103683
873061768
499675909
445106883
1426458792
884658946
1220202869
902943970
877557983
101046913
1911816804
806641607
1238210194
1615913901
1226455728
1897374488
1930776916
453431777
787270336
1029413555
1716554868
752925163
994847925
505304701
1837166718
921494939
159853048
1839566508
1550595072
119827803
1406316660
359072343
2094366759
2042005286
1151917015
327808555
1187286195
400640334
1514532573
617770319
1603490950
1662995420
1994728071
1620752118
1400278724
1939008188
779273472
840433778
1712718735
613251544
2009972107
1196917051
1976435308
1115722409
1093430332
1390197401
723488183
1736553004
149556487
607168842
1989906360
605409271
497597595
521782401
1923495852
1166408682
1329483512
405555853
91564717
660974379
694743897
1977385444
505480327
8664696
2075197287
1338305973
849421563
436208650
1590296834
1679475484
575340749
37905744
273424139
483696777
254111020
836817813
1715596287
1496928747
1313102084
903362497
389075580
1657836099
1716283724
1954353061
2040859800
114905670
1560485797
233195312
766390330
395760316
407698910
82885493
676180133
1751811543
404009994
60269433
651481483
1389964537
315854223
1866064455
1999333020
1788391855
1996681258
807075036
2144620937
66308904
1208242661
1380114957
266589582
89537995
1922694967
139245024
1251575834
1985697913
254592637
968155950
1187689571
1146857984
475250091
916686809
420462113
634901431
1689850313
1445561374
577197695
782862942
1533520431
757281702
1382530645
1377325439
1784029442
65249113
701718617
395642226
157447799
149323220
872299660
1372897944
1289470878
594388573
1332703277
1832040964
827875301
1928677504
328286879
420579153
998246134
1025945367
1818078715
148305719
982318960
544405597
1408038384
282532755
1899017664
1907835099
286094268
1472492817
576825874
1731689669
1204904436
1209898651
1736179360
260289563
731462467
581295180
1429215379
2037654857
1601313323
650458376
52197619
1673494071
25388866
1741934598
350026307
360048640
806887234
1154322016
1621115908
845524822
987350289
382848424
1086242159
1826440910
843821349
1021761881
1808942793
2026737333
345545065
1037172162
1354577590
1554785432
1942959312
611006838
1981095913
1649436798
1545313375
964873699
1941176637
1411151620
1576236560
491419178
346970246
2025678667
1004368730
335236319
1169388452
850682262
1714867906
1248283673
1753628792
552610957
1285238446
920617167
2049834677
2097846539
272820414
222579191
361942933
1500714757
1402569710
1889079875
1534358462
319472857
659530125
239643428
1387517287
1503385264
141985095
1010257471
1630893427
1538105278
1890165815
1053348994
549882283
1464037417
1344142226
1482267345
1148322334
509650200
1245479681
902928933
603401737
2005606716
1503656078
1294071565
1293890273
311025455
1024183176
664306383
581570984
2116964024
1861357495
441775621
9610773
1210731478
1005347736
1192285315
725924879
1478172951
1310441835
1314473809
1409371370
108975840
1011873785
1348537505
942003489
70635568
676248811
1805969204
923268996
738024897
1816093793
335240575
383033485
558248695
1191989249
1819707402
762377602
980902963
1528753093
683632563
712088598
2007820487
1425302409
885188338
59894740
962664360
1404065225
1402637787
1466051649
1119612323
1408133777
873366738
914577353
1131113194
177929445
1811758062
960300140
1131030213
1734734440
414144859
1226165847
859423878
2135866914
1403963676
1135426209
30847383
76649395
265733391
348101084
2103433723
193598049
1255472892
842578689
2035666133
1031179295
408498422
459838327
1638607685
1460736567
928366522
1643798287
822146276
61932045
1483450110
1757483501
482276408
1068974555
766365407
774707265
448535711
78405348
916642115
1439035134
1565073331
1434247101
1474256956
1687990892
173052899
316578171
1761233993
425580623
705846880
293146177
679030029
1625816061
1139848966
1694505301
749183390
786461068
388780300
954672675
2032000276
2107540108
244192077
1653232564
7649141
228385950
492267264
420175168
202766775
1906578669
1015410927
1208256951
161243176
721930489
1689888849
266751744
231092395
752961253
1469140824
63536280
1699171902
915197319
270967972
1391199274
1675990642
468379405
673882961
381245892
1989416259
717833520
1209151731
408027857
322212701
1822463174
1102544119
1306339573
981789628
1031944343
449168660
719032302
1972599921
839689307
1026234973
944811493
662763185
167826176
2031009064
300704767
544496675
1258515174
40328563
703183028
2041618354
1391500190
1332948729
1022312307
1012702313
1362980461
1909324865
1386448681
199224901
586720309
185600928
1577937442
685555318
18631419
1348207718
1726817113
695213187
681580744
175858835
543887103
1228525213
1163529948
193693951
1164645551
1578608555
324034013
1984717672
1045903966
1901032740
2082957756
1151548839
330958172
1090549357
145675643
675908326
207044021
152988639
1236758350
869842677
2011794778
1303214904
231873474
1788374769
663190027
962841509
861642860
1787609004
809675113
526177977
529832699
1176886779
240586084
1377558991
610435186
579500056
917378421
472887375
2034077865
279307009
429252469
1695111235
1992576249
1536434563
1522544117
1653670138
55776930
556734987
1040600657
906689060
808708887
1086926262
193470993
1523346929
764789574
252556909
1996403558
481970689
619071496
295292632
2114735029
473991966
63804057
317645844
230681665
375979171
2011688339
91642384
21098155
254519688
1731303148
1072065195
518760622
730490383
3590769
444968546
1284534154
1730883878
673997956
1112914509
1598855945
2131570118
1815038276
97821658
902907129
1969750813
2056761342
1758107240
1303183988
1685713516
927187095
1008241554
7033168
1479327306
1841441600
264148879
1121056432
383275583
1774250440
1491161363
1739846023
1379059381
228915200
764549807
304671758
1216207193
2095442103
756134297
24852179
1020367123
389899021
753936529
185699992
595414989
331398458
810585657
177951146
1540036398
1828562236
1981417509
1613881790
536775322
1096703942
1160109332
2112317991
573385463
260661369
1744360444
1276061440
714592551
900162878
978558368
1480566006
1479885141
595437167
789712136
1246842911
156777818
1645530857
1006692907
1306328771
1541506815
135796530
1569741254
199557323
1729134330
210224398
1621080711
151528667
1410653242
1578835552
1530798508
673062025
306226905
1422107723
461323127
609020216
793980496
1895789561
118541818
1719139540
295521005
1604138936
1698782827
1283558797
830939940
15406562
317815467
1626458015
491437438
628580463
795362558
818829253
1534984923
27779571
1276931760
1691035907
1035380132
439353494
1896994457
1056290206
621079443
2091110908
855715382
2044021454
1588194657
1032167068
1494181340
927230974
195697099
1674456696
568439142
522215377
1348710557
1688572012
132934719
429792697
22236969
617970621
40738486
990900326
491970134
1799029984
714368116
363822354
1082256061
1303225552
942108924
479905476
487544082
749932008
786590019
1844477221
1070440732
1045757066
1492951895
1271709927
168425418
348646510
1661033853
1122234804
2128628219
1242124838
1686374107
1700195641
504498750
398000563
582689502
577987205
1637704464
729528340
403105318
429598983
997715756
1311409968
23069565
1724661187
996035014
2071647821
270220727
718437743
1695411133
1500619316
1967281425
1241996624
1228127213
907464749
333161941
122176634
1039818931
1374639303
457848098
785402574
515563375
856064615
299262265
1497977806
1769254518
628856310
740876157
581448758
1342666531
895573638
628018761
1323137717
1161689296
1271102488
794582456
1210499088
585295073
959193683
708221034
1035215852
5615090
785437721
1910970652
1899546959
1537215358
198363034
1570098927
542898945
1293091574
2126878247
1448005299
2023802011
1520123190
987431706
1695163931
1013904604
1130411150
1412747592
1091786762
2002567515
264284932
5406693
1482274541
1578647567
192749123
2045245341
925120604
189766450
26196572
1895406487
1923384671
1049321784
354209518
831531410
1064705276
2004826357
2105077332
1138983208
1274674271
1607217424
1745402435
1957962637
2095651264
1885748949
1513619920
437292931
660642449
1272541512
1954070686
1306796758
806448238
1866757991
376920160
824788478
539980637
1516571960
1591250780
1591329622
2114729880
194583874
331491851
89973400
1786511726
717929374
859639497
488321155
723163820
615591353
1891661694
1369761071
698735789
1347543554
134967116
2122500127
98319767
813761903
1502394173
27835038
1458729736
1001298933
1479975024
1425479274
1921592069
1238511343
53741414
1659079917
1102494651
1811545926
1949186599
39969056
1357919593
785409937
1605397355
1185093287
378185595
1058657928
1610288692
1431821138
195427228
1234385153
1182915581
1394569340
401468476
878674484
690780165
1624205417
1647585466
363857236
378883448
592719407
2143182539
456317430
1635228767
1360169919
1241981785
1195901234
737702960
1339634010
673422140
1112831950
995502888
1876930375
205777635
1065081574
580462767
1257152236
164005874
759773586
532034940
1122013635
1642645823
2080105844
1887351552
212590920
331392705
513527049
931936908
1345076927
1547696628
2010954058
714913136
913553403
1908660114
433431092
97982827
452029430
928744326
1524244363
1889522201
1889108253
531697598
1959365552
998622123
164936525
342642592
275402669
570350806
969793967
280232285
110580994
24716115
1310915882
444639671
985387693
797397477
539492541
1730768224
1107872847
645186899
760276123
622457379
1836359348
287027421
1313174293
1579029546
767142243
71334804
1691311318
1191672336
1250657911
1438871151
1092503942
1507427381
1864680436
1665726511
196057457
1813650319
560022563
784711651
477533817
994835652
232321167
1290502279
196256956
1541244341
215805008
1113710969
694107131
899405524
1753030927
121547671
955934713
1424029771
2026197402
725943132
864043496
1890630191
912907182
1089857169
1571979751
1220443014
215810739
622772046
1259316080
1577666764
609718115
1377505970
942121570
1470079023
1279684561
1394371667
380336445
1554648215
1223179210
1611875221
1391617360
1524825800
441065443
1105501423
989403948
171940846
1039834870
1419216507
1871563931
226490436
424838218
1152579176
1534871248
1275611903
1417289664
1301103318
470619185
4029309
1565822502
1330107274
839036611
391065954
1871541917
1827795599
65499598
26693106
1132355264
1555965536
2036363677
426691184
65255754
1913627532
1700291751
22703488
1447683495
385925234
680579493
831641748
1641015054
800586593
962180881
1891223700
1302488355
1680289041
489456949
512544126
746668525
82894611
1125447623
609020216
971160046
1076871294
2031751204
311499049
951918284
1026880647
1286218608
1840394882
923385462
17034787
66280659
2125564373
793111811
1240851957
1836270857
1295066271
1154839164
590485504
345470698
923133863
1976353822
1328401146
1593441025
2061015876
1565214943
639357221
161349572
1676139091
582418918
897006664
1777650788
1344461425
1217830742
1209964314
78631410
1530352138
2019387858
1327511500
1068207999
534701984
1264598439
222442203
1684338563
1670879199
1082118018
34416279
255329966
1557487986
528798033
1351802209
755707944
1049531211
789936910
1058263807
2116091216
916054387
1691979340
1529799688
625412201
8041936
1644609025
997651083
981586312
2004637325
698388221
1126985624
1053417575
240103323
717482308
2121601543
447683534
1172727725
1082783493
1965213981
124846084
1539728663
1861736692
870518847
613332967
919925618
1942616489
160058095
620772131
1908606196
426957902
916588044
1356744380
1749880565
1237232880
1997742762
2018129486
1347811564
1977490028
1590264323
2127261845
1261308879
94453234
1947415195
1544239518
1988602709
392939017
657563366
1513041208
1788862769
1538633539
320749217
359974667
1210477525
2031176086
872473838
700592867
772422279
1229441872
1223129182
1288299927
1000877676
94325218
354915657
328046965
1286181241
1410857361
180322539
1530527735
653331103
1721718867
482344833
229233588
1771707048
1600662037
1569974555
1834323746
403215056
2012834462
2068466351
1785724520
851146663
685085942
1921552691
1706756881
1978842390
863809184
674109886
1502654361
1266978160
1711245564
600478063
767734164
276877214
1296966461
102762051
1200153518
329983693
1386187214
25521940
141071393
1881080669
1083603690
748686668
548068912
793286413
1993971524
1806895028
246308597
487583441
1452882609
1786315384
1106812229
1303183988
75615864
1174167091
1855496530
2082611518
38544050
139990125
1026677666
1159834813
1359171819
857614101
930916858
640360045
2028397600
770071885
731833434
1976506169
1613380848
623157241
1646700628
933124149
49200804
729784578
363940766
1465485579
708771761
143425777
1048762096
715732451
1118295136
160092370
2120840825
635945529
1682442243
886719565
2132532070
1244292937
486912293
282972302
1447368998
858039728
1254748515
2092956483
1026360570
1002864896
2060663950
2141541869
1413944963
1983931733
556042381
1779368373
79260303
680825344
38604694
751845105
1058219380
1110562895
123727103
832076676
1010895132
599044394
993432604
716677395
249950897
1452208525
297310730
55825659
1415187213
964301442
424955138
2084744308
1890353834
1563062031
1003273007
232256432
508367739
1163352286
1048368685
1290501763
2046060602
816213088
280860377
1441499101
2071946606
277387012
1820556711
1448530253
2147042943
983518189
1378061820
1443470304
455316131
307885271
1280850195
238172958
479003007
1625115916
1733474803
1519334747
70241887
1980897908
469558969
1868248718
294289204
1963268103
1528471567
875910884
828571616
2029560633
725010184
1976487135
1121513118
985574058
1276417844
561315803
115022806
1051570653
923892020
678402754
918293784
1749263573
1950428130
1379300513
792060528
1658574689
1530785613
1184380504
37898578
603741758
689908033
1033353503
1189581670
870081181
1304117720
445520824
1866873513
1964497444
1266835925
1307978897
975106902
1058704013
1790610309
238566742
1188497853
405829382
308888960
1507079272
49438171
1235234839
599082380
130939453
597002704
22980041
1175877122
1421416196
409095585
225590926
1273416230
1109373834
1414359043
1919333608
1147860604
1914767104
284309421
742631658
870570671
1124024197
1344414977
1518979695
621604634
2045852773
367637043
1330553510
1395499819
2054587146
642367794
431746797
66727602
143025663
1871578913
1881723829
769720978
344360227
1592050638
845375378
1436469917
920687383
165741702
1678810731
1893384006
248529445
1603204806
975604443
501417212
1107700798
28558794
463836018
1755934880
1348633581
1278079371
1540819936
568302284
1212352257
602678142
360653658
575887962
1085021779
401935869
593557321
1201328317
1885520695
922959207
1992442494
1768704041
123841868
1857932161
2086438431
1223022082
752550827
958572678
14351266
1807476138
383344498
230146400
16315999
577671941
718937097
1301970346
112571438
447562113
262471304
1751554216
1155716565
346146492
229527909
326907268
1888049217
769317211
1374929847
2012343234
1330365302
1248275578
1994290345
1421093569
1325899518
1574658894
411757947
1351067264
818745212
235982484
1278996816
1044357716
660378213
331990091
335734911
368456477
555841479
70263938
420329478
899210997
1103368694
437760862
1556721644
1962419859
2061747778
1346527728
1435619638
113078295
1171728632
1232876732
960448181
744069928
500796551
896076414
1846562608
1656051191
604886950
583337960
1479545786
767339761
325752766
2078176697
1879520832
1455165290
238825749
1573586394
1510191459
733479550
1521469706
1902616305
31183384
363690406
1315576771
1103128723
1338746059
1568892298
1240924291
1678102406
1752518135
363212180
973475702
396137564
858519343
1042715629
2072623606
1850327709
1752866140
857536322
428471388
2037358901
626659724
857702554
1789010594
2025193497
586658816
493528384
1589005932
578082831
1997514534
1991674859
1938435505
291631438
1572379030
523625645
8605930
1940153340
1204246647
908677085
1749633094
2001392490
1826255752
84904043
1823724084
1713156493
353717272
1039231270
785941557
211122396
693214997
504690598
138967807
936008120
1566624076
673881477
1166101336
1382916120
1883751452
678967456
1822095523
2100526295
1210196020
1811472331
1560472028
243937437
181445893
545560557
669853524
421515543
2067345596
946609591
692940932
1117769489
1811513091
941362034
1468077386
1668728290
490454411
1692974312
154158365
872420790
1769864155
1004984382
559198735
1914326742
634598982
788151261
1294232766
1110522966
949962107
754636382
1826870619
1016070322
1821947302
2005278918
557560557
1252808422
698594928
805115559
102412456
688889119
314037789
1390428139
190691900
425086983
63567716
196827632
1282673414
1284614801
569639604
499259733
1795870333
1913764651
1442776257
2142866682
1414401226
1110927570
1509701543
982142381
133225768
857761989
445124119
1733860834
757455146
1004022893
934987359
1405206637
528253272
1577108854
1977741498
1069890599
1963606964
2108525952
1498464037
1838962830
1526774572
1426749250
1747381375
426588581
1610546453
718012176
511096801
922216805
711718101
182908004
572092353
1240458450
783634888
1860129200
707879742
56884781
1081294533
1375684619
1116484713
1809029169
1923776503
1426189230
979885638
1124050525
1800852666
323510868
1293722713
1774274957
666631059
1265796694
1081559123
1832686604
395328711
203780224
1444046069
1010433599
576495008
385681900
2107648964
1411511744
63588336
36339451
2012804718
597825510
676921619
987473336
2094811718
1074604593
759160513
2056689703
1715931863
77157583
1650263710
1074232209
396647070
490959065
1095636033
1941451694
681453109
233916769
1809443487
1365425038
1315831318
2013187919
187993924
189679613
1494254236
1719867116
1179283918
514299880
304945000
1136452987
2021935808
411878269
1935904299
1151241089
2097681000
1098608511
202651053
108102098
1080924073
1550406337
1747406136
312532544
1223235056
635881397
319741144
1541518215
1377904358
423844373
1263029102
355138796
417332635
418466366
965840588
409908746
673155091
213661390
1528126553
765764690
1900705574
1488021516
1959397737
1451396805
914926850
656503609
1786601079
1845759398
675730140
218854149
1236438359
421181054
701442205
1827161941
1926165183
939230079
1975793247
2128155454
1998824290
1249398335
1786866673
362014787
1119453492
1351853691
109066352
1593374386
991519570
440802472
1168740656
467383846
399550871
523632133
1245391
165643108
213568964
779859538
733928051
788770994
2035484044
1098231703
1824408170
1927906296
760748563
1013333013
794386461
1399513966
1441307511
1756884647
1979623133
812030049
932642010
265501018
879610564
338763927
1930012541
705405825
389718355
976755932
54746196
582976040
1956455312
874790925
582259683
1834351048
259971905
97160395
1877937380
1758051314
282628137
562462663
1391451332
1618423588
621178777
2000825132
1907331949
389686806
2140102103
1598815151
820111855
1088329895
1364030922
1471582387
1220137951
1973207114
1426482507
1667707368
2098506260
1205956431
530396287
953933116
1972288408
1190383787
1732530224
164622483
1822750664
1317570235
976073033
1666674682
1931923957
912853241
684212306
2135613723
1431089913
1259156710
1334387323
739163091
1242498469
646062194
776524873
2078030173
238598965
1135529577
518479908
1736987745
1826896704
902607173
228387444
1307875429
1271996276
1920934456
153308222
954717392
736683211
1281294300
1582683049
1422154727
927673261
1531608979
274118428
842236278
1557743813
1940606865
1925349362
119919570
516373990
536283346
487787555
1022423225
246170170
1145442961
243520297
89148150
1828575800
852777519
331340291
955861443
2123130874
2075204
840907978
544666376
726518780
1315959100
1063488044
1104742515
1881795711
1085729259
1333702762
282319287
559343912
845958777
1795035473
111594141
1972168823
719676224
1471852118
1129676252
1716863953
1329962389
233366124
258613585
1319342288
1026420961
211535186
1126536292
864497028
1349398246
1449150434
1699756266
591962458
1966688541
1716234026
1822347852
726301995
815620904
1779818989
2083218368
1628048449
146948647
1902787256
1370436084
222727094
969340591
359199825
186745145
1016557664
644284250
1686933820
1633314015
1890320251
1709276065
2102495219
729467368
1315064467
977713586
1958843156
695628741
931239276
434512513
1371007925
399699661
1536912324
533811434
572231388
2012401790
528314653
914940356
1169294945
182409491
7057712
766697715
1782954229
835524930
1120030221
22711339
13874352
1160463630
1971988211
1502353427
133389949
2065264056
1240168919
1554135115
209784437
1773192335
688414785
1426282359
2133114934
1282362954
873322541
1903181330
1464193973
115944655
1724241649
550865358
2005577881
821621751
1511506619
1378732623
523945008
1413660163
410761662
2073748162
1756500374
1879258294
264153430
1782164260
1659634370
603812395
130117402
752867134
301613694
838101928
355761745
1491422435
192090893
732194732
1780749912
1026449280
1275395644
1097601568
1408772218
1688606757
1935289158
574694598
236520161
829817630
657020206
1906263909
1747307879
1013026670
1724270791
1181066603
728384131
535541753
942855809
324112118
2021581017
1264330589
438269647
2039434085
428405923
794479975
1397393899
508372395
713252741
1417262044
2029751421
810942247
115806248
1702944906
2023689823
638104868
358041225
1799447389
1386980656
105238002
108645750
2104614418
1494509433
174839703
1581260065
144809749
1737305987
2129672287
1107020509
1452562476
1799774839
1715245350
206372117
900883025
1934582356
384798628
778695527
770098729
1668075603
1117264513
880695790
1483159040
1915630666
696216247
694872264
2072950284
258461964
1927168893
1379826851
1733188137
355526077
1779866032
2091006553
85826148
1351877870
122432153
1631803242
380838306
173072888
589593535
1693024600
1220620192
1897028944
229341067
1438662977
1119302626
1558610613
1775558810
1266521749
482383297
1965633127
288589519
790476151
1001768344
845433697
1075782424
1970707441
1556051937
864394204
1085021779
1916938199
1401261416
246435753
478602254
2026101832
1987837802
110890170
1988092434
340886258
1572834437
1229375538
1449478596
121276851
271710649
424250472
77363216
1098680931
1994986323
1465541637
636862638
342964839
594135221
1543146661
369449016
1646041956
724677074
172566140
258513533
436550860
1629621455
810060661
935224282
1030355943
464063851
192170646
1720708972
1499918952
922905003
450444104
484125070
126515059
915709628
859969136
1341347181
194952900
1361429557
586671055
1126608312
990074210
624091265
1385988059
292150988
1497702938
1795131181
114084169
2038050677
1143464430
1504935330
83264982
1721876058
1875288942
1633877041
240757288
386241545
453139832
939667490
527779065
1044937909
314393506
677414893
832391436
1024457378
789538337
574538039
1593979535
1973665922
708758919
299143079
2831541
1748611678
2091148463
662895883
1857402392
1779020691
951608670
1278057782
1840696996
3045259
1058787455
1311110676
675178539
2094428783
828770780
1715002361
1275986017
1393401316
1201073108
63469793
1220245509
1385766163
1640818476
847337552
2052339329
694530446
484533529
833429210
695098039
15808408
317180985
602026258
1516213078
302316498
1842479927
655114216
251142258
1636018151
1130778495
2117812039
444539758
261279649
438947554
1176895003
1840684870
2059216479
1778546432
1801489194
725613598
1347302522
2075427785
26530757
1843858130
350547614
2096437086
1382216722
2018084316
1185869447
148877586
1517269007
553546090
1462587919
605812757
1860640633
1403822241
221112268
180933413
611096348
1387924473
398107442
1937893851
620998307
1914263282
1639077832
592629997
1948136732
119684465
367684719
1330910526
1178046150
432824767
624084889
1087107987
148887473
1694199437
1352879755
1817662334
36532222
1260931237
566623567
1426350406
126160501
180898874
9164314
441489635
59318876
852427644
831576359
1205305944
2144300251
1950984612
1240648498
612011651
2127439920
1592759871
1156210256
360207713
1384596036
783060364
398175265
1448434175
1625968044
407100140
1430932982
301971201
353370485
473108688
1416025036
2111840457
1996730435
566668777
1274653708
968066703
1262800377
1726409957
512368989
1480876888
929317999
1745120505
1018594889
717152642
1582046251
1346901677
2065716835
1800025601
1914380176
1237268785
474409598
678665513
772434806
450200698
884960309
1285724816
978191011
2052498853
231722091
1084822357
787180452
1101699233
542252435
1170286598
1459911399
1012077650
153048404
1746172216
18349946
319379187
33144919
470116218
459254185
1536300102
706112044
1587746362
1993883209
451628684
1131927566
1877760396
1301381549
788246361
781364041
1018441520
175858835
236342864
291980118
1720681073
492553006
656034045
897025807
555841479
252184381
6042190
1366658689
524453705
1279003811
1519846222
1198311172
863039911
1331746501
1036165421
1727869907
1109777563
943606138
1059343141
118329341
1628646619
168824171
103831270
1064116778
1816403042
476678555
330832916
1218082835
893068088
632089721
740150550
41686683
575164345
1029823854
1596648174
893112539
1468468001
38578326
2063134905
774799701
1165842375
1378646897
339866743
1782369441
517782015
1452900909
1699450157
1906094932
843571703
1540083101
534154471
2115928766
1628702837
602649663
2067663084
138684483
430307230
605956574
1384876892
2053859660
1973966684
268170393
222239950
876181376
597458489
2040952216
789456357
695366846
695409034
330282495
1367548872
832535212
1082168115
787707000
1086727886
1077245903
1420139084
1862382606
1403293957
1116018777
281845584
457544825
573914946
1008764648
731046636
1517801456
1200577710
733367511
157689561
1821565883
1490846554
203198408
1910852306
445516026
378129906
1150564717
2045148295
865593269
909663578
2041097855
1333975854
599528630
1001811547
810721679
1285160150
1008220246
1815320392
1650463979
385123260
1400341496
2090890319
1347372560
893074135
368011129
832123328
1812190347
864935117
355403989
1335086278
1634528884
429241334
1835174245
111968958
787705614
6117609
789548273
119025379
726650576
21754513
532652512
291856655
1548097552
290462083
184784811
502960883
982282477
374152175
131263067
1306684668
474642631
81536683
1287247765
352014577
1774554066
1464868773
2036244719
1146708476
335023383
2067849579
2042780307
744035277
1167082343
1515201184
808942871
1609101805
1978927568
112571438
543861761
1997869847
303826041
612954480
1468764561
268639283
629876958
1600942355
2125503781
856160094
972262086
341980848
1274148050
1068876081
2053265965
1436867320
1551811174
2126467410
1669818274
1378787966
1552965770
1682620672
683072112
1696676287
1881775677
1718184487
1482357185
317151098
437274090
779490493
1052941502
2077695200
1864149565
1064736298
934178602
1422026681
504488901
135312602
459097697
1992575984
814800646
1868177656
427141941
189478479
1735112105
1516277466
1702834906
727635553
54447777
1617658682
968548349
196685182
1779217973
263643602
970176981
1760899443
1259229845
516170928
751992030
1530901486
1542588063
2061291724
819765184
1232048609
1626005966
1762047279
181057695
502045512
611198154
798690995
457547794
865593269
1791671374
1467903948
1698329026
83495403
506067476
1411284837
150973040
799566422
1433677296
956604034
1210455914
875231774
798554317
1965518385
801839409
712533126
638149825
25544464
161198325
1211154218
596587684
1264375613
592024143
1190490807
534581341
2038421335
501830313
1102557152
1869884048
443861265
1088950113
619083655
192046884
1879221391
664110199
440253257
1920059571
612668230
1646794170
3586865
2058956472
1783314222
328967798
758318044
1608636731
1560398186
1754822586
2133398411
1913546128
1978260273
2042255535
1113644598
925417105
1584218169
2095554452
513657167
1051276827
1629087975
2079335019
1058219380
1068305902
539827129
967089176
14732749
1164751582
1489908578
1384244181
1227312069
331139055
407325171
1147647468
807506194
72643670
2016126037
11426862
974589792
2094874153
1339134508
1840290839
197962644
1584159313
1406615713
481337336
117507284
1040392326
215511923
1255067092
71602756
723042905
54630633
464919353
959467335
833462890
1314031264
2143210162
1223198437
1057424258
721326055
1743409787
1715595753
2034494527
1785440085
815334119
194019084
1566462054
778037996
1527649128
415336584
635016119
796155934
1166391119
1396475951
1370743495
596540015
1366145248
32884387
38949383
1672955567
62043730
73322796
774937101
1894291899
1741234591
1582917194
995634714
1235770055
1200152007
1327572437
1049721881
690208765
1334809420
2031143503
1748823192
770267122
1070423780
1276051642
7504301
1371332873
1294801208
1940171663
735756635
1145477966
932055210
185634792
848244218
1200059446
1345794854
616829153
1885198808
1432342646
887731943
1091858336
782487963
441900588
806333321
825976552
377868024
794720153
769997913
1025380336
906425795
1056926698
246140293
1032246140
1850180717
1324832442
933896712
758340378
642180039
142158058
298621419
239211451
474086024
604650873
1120588970
456732283
2129837906
979372567
1120957356
1703196842
993916962
123025528
539468327
263334904
887197070
1120874203
18236194
762277577
1623610504
1326115788
176974269
166842002
1293060606
2134343570
1219789499
1669711788
1197045821
1932216053
1388314891
1200837202
960475352
2071284527
808094905
2042368914
1084389917
1218010993
1824336903
1863976527
1684568070
1157912822
1714903258
2074259033
1320348064
1942910412
670498142
1351077089
1315802895
1350482239
1468368275
1612973456
1825386286
57467139
57069388
1215100173
1270944910
1801014472
1019987762
1015048222
1691500904
2106641374
165263767
685235449
2147016815
146237226
1111210241
1491047873
350151158
1733115525
1240680939
1776705039
1990755604
1075188361
953396604
1685680347
1957160838
134985900
533001535
628822045
176427173
928727203
1132410016
1286106823
362316769
143302600
1867773117
987964044
440165499
1172772430
1536712832
1877105676
38913997
1441713935
1132953948
1093271971
1486382708
833051080
772733054
1540924212
1596644757
1687059424
1580928920
803848294
784101041
2041531067
595678953
1354441121
511504299
1186859212
1555869928
1952892162
5150697
1124374664
1138956884
648009770
1054400697
158183111
50830484
1099783671
392521868
1391580424
332073740
1323402412
1040782822
1688267665
2049140395
374090132
661681019
2138166805
1633601550
2016940226
395307163
247774756
1517630828
914495249
1680122408
347495394
1884914205
926995698
1401408116
161664221
591442641
728779287
713179706
1226004049
1373486996
1858306898
180557951
23969371
1604957300
956124887
1896525786
342426392
2027518694
201103539
2106194361
1538722831
2131089063
409281741
1874823301
1684912177
835707108
1326978955
1444697690
153666352
866645851
239362052
1221656270
1758200884
1557139023
1903314253
661065782
59433945
216363888
959751003
557343104
1068627762
709921108
616477809
1280447805
391423543
239787018
1485284686
331912962
1381960076
1113386161
1416483928
545540245
1690383804
382024810
924127558
1060955151
146335954
1411030416
676390157
417840328
558231477
370777087
1520666405
228726221
279671521
1935690705
132046048
818710357
1781982896
1599148118
1533364200
1725327338
1506384821
2023389392
1518528514
2074299764
1337793171
2027186196
2001797055
1994486002
1266424981
369714
2004381143
673854537
184162130
935055623
1243369576
211145652
862309604
222013827
1921320790
487956471
778919966
641842928
674613302
981714621
1791380691
419255477
1254955669
1300885939
1678098207
904253152
1714615832
1350976080
1605732469
2043402404
210382943
915947702
639049330
1960764760
1305049187
888864999
1160302154
1932687429
1160775035
1519177417
604636350
440000256
88825046
1136619585
962296630
1317002386
1814549082
1140284037
507459926
1382405822
1198330142
729001852
1526759112
1590393943
399709916
420300634
480468334
1733630973
1263407674
1554604227
1467816943
836025810
1950677258
994201605
130087467
952838766
681337733
1248035977
995497563
1570385135
1614025887
862983472
1256159220
1361757913
276217347
96196965
1588923198
1897591153
1769335073
1742002031
1256897739
1563432451
387776918
1403914010
1206024956
1220468676
1641404903
1080157746
727669548
1884679462
1419907618
475961885
1392470970
674042641
794230141
215671000
512722184
362148725
1220184940
837830334
1251619554
1565090657
1304165679
1715894280
1951630683
559762527
2025556605
54430583
1325914098
817950549
931668154
1657651753
199975160
10572739
1947014930
198892845
1724541870
170996489
387611409
1942203955
914348539
1344129010
1012292463
1277763103
1140300579
1705667174
1403231633
1946916085
1475694706
1722202585
1426940167
366473765
1476846570
706617622
561444533
1816955384
535326421
545675031
2109883113
1030391567
1465448480
837127009
474053225
1683431395
1157851182
381510720
1201871629
234521377
1270898080
1394267333
1585857134
733581941
1128358895
2035473337
1550307103
1430082595
1255471402
449622614
844431288
69873866
1119991492
487934938
1809485327
1016097429
96820262
1028523303
206000968
257381991
1377625790
1560383641
18885233
454458655
894556797
836412451
724192072
1594078586
1569995076
18491778
390751276
1507715077
779486236
1360042192
747051736
1411631741
1617306418
1118176326
462483984
2138641170
1710624608
348761996
1489996596
52207337
1076318964
165770319
1037530471
1042897634
1377968020
2088805151
638081668
1187045280
1784144979
1173378417
1988956082
867340712
2018744566
698712552
1091417956
8421462
177831133
1928209653
1519815512
1466167931
1929664141
324761205
1934611155
823682113
875311465
1468378817
1114365427
1191527971
1365584723
544479060
1370662855
854880475
29829457
1748478545
689651652
2045235284
23817191
1588265610
157673154
1625372597
1221792807
247332413
1443758346
432217541
1679158366
1471811049
1588032083
1087053019
1134812369
227594559
1189957712
342378846
1236042675
849025846
1053535707
2056423214
480261871
1381819685
1951319527
719745421
1047779494
2101262986
1442930887
983996650
683943388
582132418
941102557
1735001096
2017039854
784465478
178597867
1702908529
1825303575
1481482439
2085268871
166737710
2028954013
1354935446
406973517
1082434208
556198852
1061894736
1404099747
775246284
521500563
1859429692
1636649072
500511752
1152480213
1088904837
31632351
317833027
596110561
2054543639
735196087
396805332
1531881373
1261349124
1050696124
672074914
1581359989
1751424241
726549523
511404378
1102787910
1930137880
1039915092
302956573
1199484921
733039689
250059331
1549323374
557955582
19031960
1331017816
37631162
1931942096
705398812
392207808
1963138115
1829893661
542374098
918386771
2142069424
155459966
1279824006
698965365
275932054
871281260
1196585675
1839275697
720052676
1120265834
757347674
1537336922
1090698501
1901341991
2141808018
1514474531
830003239
821598144
1634116634
140669011
1015574086
446634904
1612534193
650039299
658391188
151460148
699823964
1919140187
1876391840
277815803
1254046599
611425933
100252625
1053837659
825562779
396523291
1378417482
1789967288
1964716390
989452601
1771619964
805160610
1497303910
1672795906
226557602
1448187126
949243476
1657806095
257727695
4504840
1690191221
723189913
365617780
445240253
473526936
708453207
1492274758
1819106577
720029898
200562552
1688553906
846843757
498535978
1448575281
1069156106
758873661
1580706376
366638908
1458815389
53895585
1638272170
308227665
1644386080
1476175407
1538120995
575346465
928120394
1026757950
1076534195
1114795826
943460041
1687405273
1848642184
1245479681
991290227
1040438954
1239499706
2040379493
864134632
1777099758
2125834847
1984142442
983801625
346020581
586040827
1451555450
259236604
275552182
1395205631
48276817
9983611
774104074
2044832683
1147439870
835907923
390994763
1136535174
619440041
1721350425
1841957615
443053710
474988580
608980793
1414572870
1143778437
1361515375
529967326
1788850453
325057386
1934393840
1371711078
1772650855
1891661694
526966186
991230532
1681364607
800622049
1940644879
1165112484
1965953212
1202464895
820081230
740532280
20451447
492890208
1368380921
1012740276
174002887
580686125
612458951
1309908047
466151232
524778749
325050309
1902497415
1348697079
2008102097
135796807
1598938841
663248179
1699911905
929612739
1528908861
1377781119
568793466
974992573
1616877223
616842705
102722163
388284796
781735637
1847331266
1524397419
61744930
1748894634
1469305507
579511704
1790539711
1250999059
1733138368
1809277932
1713441118
511459943
1459923568
2027426145
1453900285
872121939
699555881
887652045
1074074559
388838292
999927055
559938423
1369388083
2041734639
1590287644
77312628
764108240
1204228739
1924145460
1442305050
1803514222
1262753047
1881775677
1527432332
1825492520
1269437422
278089667
520786503
1031948631
1297928774
2033152391
1665455654
2078740506
1382887758
627502707
726493457
128597599
1477740527
2069313218
1786613004
1458495075
1742631908
1548425838
200206480
1841075290
1179590915
1334239698
716023821
1649981960
758078819
38870595
906687960
1687303606
1019026389
1685990600
3217587
1237592116
774214757
1738622846
94770012
1899767697
1202433602
1982306389
1800324135
283918106
2009414323
374766980
1226548779
908345548
1658364530
527738211
1239872540
2032597836
1883172456
1483475683
1362068127
462902906
371187564
725652872
113818465
1636297558
2016868781
1705434014
1440101860
64132308
678459481
400206224
871900526
814575149
194948112
160597333
801313841
1861392757
1676327816
1298704615
96149581
2019102051
316960762
642554115
931932942
1302477555
1971518939
1488466008
2127939873
1464038288
901207801
1761048108
76049512
834806307
769275819
2136960981
1727541920
101717874
1694315859
870537927
2141712976
1336644306
1458674461
2084760929
1684309374
1428098420
2062133766
245643716
562717428
254771540
226604359
430816040
1649734522
545616906
2029469797
1561673744
681803725
513203670
1934984840
971272545
1728903592
2141408892
1890655531
1513108418
654686608
917247975
153538405
1350785796
2123506244
2108419786
716545083
355174246
742402677
128163742
1048016018
1161828712
1347633613
1875649975
1599943659
1728101738
666940188
738836693
404637953
2098141406
2011430781
1077465772
955646993
5955589
705038036
2020592010
1963403112
1350732353
1099147861
2135428553
1978360534
1301473783
1838284784
1182674793
1280540431
1233951949
1871688659
1175321268
1262839109
1899915924
137308984
1031866624
712397551
607000232
227034505
395437666
2146219321
652071324
623609832
1633907494
21199646
893471015
1705529488
1502330115
1980932653
1331343550
1019607825
1138750315
189851320
1830340668
1745585692
498761642
329824230
1708188560
1995403794
2074065864
1384874879
1241086869
825567388
141068490
344486095
543431832
1245710779
1241044815
1955854554
912005288
594774556
1929386590
2058919057
1336084673
1812483422
1412116195
865701556
1171251299
962703156
678421392
1231779634
323724884
284180422
1018600111
1631024061
2052891568
1362522726
1537132290
1735352811
600033753
773420953
1949407188
1795381584
1916914045
1910603603
419618773
605013364
203360409
1984600688
931213194
38280095
1826378724
1554196502
236891839
2043732636
1809297361
1828616142
585625295
582176424
1473396321
1330242785
761459863
1055579188
77881191
1511608435
1136214399
127045950
1863925513
1979058040
289954577
1478291675
831349940
1640365800
1535576672
262354138
760207439
444711082
1320614794
979224282
96881400
640027196
719059427
752344511
743303419
848870654
427590818
1488646247
339287156
1752493918
744959830
1056689568
843182428
1904464554
2130421678
868827612
1899724456
1738477563
1054273100
63502858
564004323
82172786
1238169707
269043698
322845667
746178268
1893624300
1298033929
1181026704
2022067066
919410642
1143161536
107286464
88619218
182699099
1885520033
1667068366
1918360935
444127792
2072939532
1725461212
1501846427
879951933
232145181
657330042
1314555390
802646421
146122679
227633065
519129828
922031115
1416551101
393284116
831562926
645103546
754225081
1255952392
1092691942
2061372651
927204134
1560467837
1093632323
793675931
1753374750
831131380
1530917503
1057470681
1312942794
167714165
1803679510
771919049
677741686
587762013
1625696997
208187086
1591441108
1104643143
1894504713
497557563
934782031
976051533
1110332489
50764317
951677466
306900068
1386830252
119608862
1184263195
421061841
689599661
944099548
1022124033
1593216110
1876603367
117069709
212096714
1109410986
1518542197
1031271391
732470654
1159890769
1209411146
598859325
446443506
1422445855
700083714
725333527
902484379
1886975173
1707228533
80409288
1742663864
1962322355
140385270
956028980
1611819397
1081787432
1089625272
1513793563
294602422
1543269707
964976874
1101298158
1561060912
146803619
903990595
1107250810
29306483
32400359
740503434
2145504473
270074981
877202769
1776494467
986713717
1042906998
44463779
1026666637
1588701292
913206017
1785298154
489754658
435497607
167813248
628643818
2139821571
1972655341
1488906054
1730839539
1179724166
78428959
380937461
1868999561
433488247
1584420815
877512222
1150632123
879678424
164427704
1174998941
373314013
1515895907
367326877
1596872875
1485334921
166285802
1723568320
893985182
1742260415
1195028423
747939229
2010260434
1340119245
581600914
1219411210
1983497993
1516258202
1509016061
873479464
2138550834
756725652
785304767
1756888514
2012637945
1540304487
1551454457
960470653
1052130666
1674753114
1280242876
50796184
545282729
750694467
694258462
1122149997
2044719685
967009759
1304722202
2114779588
2136674647
1982821264
569323004
1932270717
515236441
1743605633
906160612
1951476161
939448607
657349261
1262304896
1844853822
318791805
860177117
1845275514
1704524305
1751464169
310396125
1229388112
1013747309
287894143
1303935809
134391793
92619626
996633973
26279344
2138021683
2105632112
1344928624
1724161864
2031356226
203639174
188099365
1711521357
1328696013
490749318
1781855036
272106825
126882252
1621848975
1117338612
1316283866
178920260
796851308
253353816
1177358178
1415731091
310453779
1269274567
447993649
1003101028
860748004
375972744
1451679356
605013364
860374898
610858511
249542295
1555744071
816314349
226944932
1636777269
543467295
753625190
1652427183
94174364
2010000534
736259751
122996868
2050619303
1962981257
577486741
1238954257
269427807
847800933
19852692
798569559
1838792497
448194370
1926262018
1053733234
2126890986
622822349
721004816
325505766
1853315670
456381985
720431868
1842936662
2020608867
1673929526
282907206
820512840
300607159
491867416
1997938150
634214602
1206539562
608913661
1422347996
1830280543
711923531
191322822
785176502
1337468912
793231333
450061855
1448894761
1328317954
1884686793
834907776
1596820324
892313382
405960947
1168115507
43177212
1360613137
1943289551
1293127025
1950849642
2102031274
469813281
1657049684
1759779789
1478305464
132034065
2110368322
1070856589
1575780230
643449794
1827635282
709452565
222351375
216020286
1220746060
1108405163
2128234816
1033302953
936325448
2035946467
1337774764
1397354450
242016316
56037154
1795000527
1823241996
1531219204
335396846
1448649326
550581312
1751701862
1032115027
838786458
794173827
933190831
456700585
887358789
1252929971
476475759
657225771
478911554
46790230
653909027
1269603150
806909336
1414794146
830034004
1302763929
1371244721
249431544
563525330
550886677
1034399328
1477508319
1525769550
100687148
298221296
691088036
1572398128
921615266
1059730186
1520529773
1008385781
1630303476
1865841656
1623571117
1803136801
897549144
11125464
134047229
147865406
255413702
1666199482
248352621
494571595
2024732388
441262889
1501739440
861368261
1959169416
2057034459
793009260
1922564034
1187443223
1177569112
773295646
271638888
606976435
1030912555
1705143307
1839059903
1110859653
420447191
611253845
945177445
1576543319
1325144805
952591543
1966247976
154457529
2091443434
1489961999
470697026
155041428
525826288
449486784
957752484
1161585685
1068614707
1655478138
1118425538
618966587
1248086460
224133035
1403828634
526462741
630171892
128136131
377751796
1785884511
1303193100
450833789
1472520543
1842268874
120686976
834779419
813332199
152574523
225463111
1427360862
1601039381
1738766975
1310265494
2059849866
1676204968
1286326955
1496514209
818537351
379615102
1873119338
1347837326
1253542661
1841459122
26902506
1757812025
688368824
778518418
871371743
941357605
1475405171
1186381423
229543344
1750254928
441759919
1651785714
1468149565
2105845291
568827294
863143229
960953064
1383052117
581154248
353114816
250331389
969220535
1406651388
1714192369
1935981776
40746391
1401762150
125669873
1361482867
1808529434
1411184033
557473681
692162038
545716279
2142222579
1813737489
2083881495
1897374488
1647415089
57297078
211866930
1544567968
543401799
485677288
2139811351
1981866325
417621666
2044515268
398948951
376058477
385118831
1774970976
331612635
1418071262
913732411
1362555943
1114115104
1239068464
827679889
1958765850
36970158
1720710899
301374221
403454625
1008452351
18987543
1215332772
1162382329
861151311
1908940414
833306652
422585082
910049713
1740226298
11324406
1680900333
1542787872
1375296192
1765236493
879017183
530676694
1813775094
1788719625
535892409
255190556
830866734
44285043
426380380
1573382110
50232870
15266332
986128699
1338078888
1465249981
1246603554
1300937916
1010001983
1242220126
908215606
132435163
1955232456
872360984
486498946
1120919460
507584936
1302262522
1914750430
60569794
1678829688
1993416904
595164904
1627586326
269632560
1094754131
1429672190
782547750
859638902
1826332464
237479063
277282138
1645179775
781757815
1138313070
463204546
1702632011
542956746
1002486056
2033789663
289009578
1718395120
1472128563
1701834014
369153848
1156522703
1322396124
1184835205
1740460119
1110075753
1331654222
1476298027
926783165
558491957
509793818
1416588823
754218344
1486571417
700553919
135180500
478816273
2142555734
208812662
274740690
1266256557
457045434
1900561283
1748951201
1574392858
1154208276
1554068673
828381178
513482153
1803771286
1557477940
457904497
1287289543
693094618
2120501569
124387282
520599176
78217886
869649298
1774983448
1463038410
733382909
1154131536
779195924
754082073
2111636718
509966740
825387655
1919016822
1364493920
2116031991
1621167633
598230253
1109424805
1737092420
1965644338
1978983894
732692523
1651825182
1717775570
294772082
788233744
949860477
552934551
2005837883
825434947
1699846164
730852047
272648545
392506018
992598405
1865554920
822322631
960939775
714373132
1489945760
850007001
517526242
2100126141
17580839
1478337451
1672174116
1915532300
658232150
1334406146
1666601309
1090448742
1994353832
2102887108
1506248223
950365703
913522869
1114866652
1564315901
76154649
1939952957
1201808016
1122405677
563419704
1542439320
1447924790
1548015258
2106642418
687918958
1597162979
321567076
1597615078
2049298017
651874494
613762660
1617104417
1098670271
641685520
843246814
883635297
1828292003
2053349209
1217062402
2125098536
1216957552
1496982892
72954318
349796012
1627252172
1162932048
730530859
70035962
1392754978
1528306115
1737143231
394996533
1598537867
348345833
656922166
80486185
1382132046
1768610151
1408952597
141851016
416257024
1546102001
1696260560
1638405204
553424979
1190427290
1624371657
1066993994
149462017
975151497
1700890657
1028273696
536409380
1172748701
2037937980
1464481914
1344802611
468369725
485711140
179778877
1861523789
830799117
2115447230
1321467534
304924979
1517480103
1859596448
1505960402
1585747806
1353718012
744611885
954898545
1828772483
1587892819
161331228
1248936503
1854374011
1413838639
430228416
284588704
2135688097
1690084212
2083867394
708576239
1580439401
1890115285
341462965
399535345
894717062
1617126889
1301895017
307445432
1051516437
498621246
608876397
850562567
1304535959
805603552
845039545
614175341
1311209191
1690914068
1560751814
259622984
434617968
1686719756
1484167136
1667087795
1753489478
690991056
208282165
1566014269
1131669298
213329673
1714607529
445813379
992898011
1549247292
1776362884
390868379
2030433396
780432306
938565316
659727521
1190652363
549488279
1070302589
808589066
997000666
643139859
1898889246
1980086528
2100953266
2018882246
1780481365
302740892
1961218618
1211921348
198744748
393591406
2146123973
1240874848
1834004486
82646565
817707977
1734548028
1284029894
1373636270
123470576
2019847971
388359171
1224329800
259570728
671981848
725367733
1169265167
1066993994
179409133
72299621
1895785244
306230604
1108673100
1370136016
2047523409
1054160985
2117062444
1866577739
1584315946
1160876305
1490452829
2115780360
755987566
1624708659
1119681811
1637890102
1141403948
1915461736
1662171105
362031564
217548467
1088288724
886675532
795858938
1725926353
850323818
902207953
1052156686
1736086399
1994738244
1850075739
1010813359
712896239
623490232
2048830837
752101420
251054211
464927152
488323707
1045991477
1073438627
1286753097
1501896847
60105812
658364177
1571697793
1927578704
744980486
101027747
1100052290
2074533052
906601671
1016148323
356164005
1949497757
442330403
1353625147
909817112
493032059
1021467890
2137826491
460403248
711032110
570745078
1926801414
1018366509
1349080350
2090657662
1365944484
1908038242
2017528732
2001440958
973536991
261574723
473549572
712970262
2030612300
2102580279
58786556
1285306063
1464831888
434743127
2045629253
604627995
1535435429
1883772646
842753386
1018056792
1279455327
491435024
1705419980
819800062
68388447
1874977079
541007977
990301843
1642333556
515518569
1244503964
232924290
67244714
1994291939
1695631684
1341326989
245296424
1479624769
64727235
1776001069
1354379656
735272594
792413156
883001751
383344498
522561590
1326278594
337352504
2142813817
1769287945
466365676
879936121
1492906151
1631218373
111592664
1556285135
1735514037
664163205
477202184
955201403
1712589801
202444650
104616203
954904359
1644875926
1820919065
406330111
934120819
648568780
425958849
1854704464
121128382
938099779
1338678989
1678162369
1329325942
471947512
374238573
1444681274
1955101223
1242377937
2103498454
532688309
1752194587
1542971608
1607167578
810091079
1093274014
2061100238
527033868
360646747
1988831706
355037285
1038815345
1412989986
951850674
1834093535
955812796
1235764583
1603375146
1228268246
559293366
759928663
465889271
586490613
1124087192
618407816
1468978627
1641713948
1201133039
112299572
1976322157
1947781911
30854871
1616087367
1133662597
1592552273
1719997521
559473999
183397401
414727657
23731942
588777774
383549566
1416965771
1144615973
340875294
1367688672
1267719007
1415526056
1235361015
1095664573
315032741
724634102
1121126737
1530458203
1114645887
2050691200
89677736
1186817965
1820722697
424374059
695302705
1723347789
1455986593
316196956
1046754583
108331202
670164453
398442651
1245732606
405576477
1978355695
1182032760
767416202
1456123364
1681138058
1550031127
931638778
67725621
922645537
1711555646
883056211
1095766799
1907174924
1869591253
595326911
1682462677
712862116
1908611844
188917509
1849643609
1088280264
1860442576
564291243
1025605484
615994075
1423375710
2117382691
1350211581
1301059125
1373342925
496915499
1332200588
1803575998
1364608576
727021344
2074948347
243519007
1532676571
122342553
748471288
844841996
1737538649
289376800
1925572864
1539416044
1265082933
245080609
149915550
2138498873
1278915338
834675711
928241482
1526629748
1739360169
2048136912
634523620
955881150
924842213
2108395769
945485005
1630054488
243474002
347384657
357099225
257834578
254406281
1006692221
124002664
1186699436
1443094138
1072601074
711039483
198765931
289055706
1514269620
1806537880
446120330
70352323
1679184032
1609736818
1305788178
2112451298
1502747032
1745140757
911832516
261430294
897104034
1021500344
657792052
1598329556
1855075373
1847728494
1422705349
1406911388
1465927912
1487172974
923403916
194062130
434027777
1460138222
367362142
1604122312
727367681
731096320
139259066
1282912686
474865410
1371309157
150725314
137580040
1951514368
1883647080
928741032
1932291305
1199210096
2024279264
591683168
1107312967
2071123534
1374205344
958167504
1182884793
1133098130
396108384
1379625963
1615803669
1009536718
952393500
1292261906
1040698650
36688803
1379643637
1000234846
207892645
2118465655
719330907
25256194
1110752412
2001891344
806204601
692542111
1488319622
2009095510
856144552
1610494948
582150955
384822754
26272911
83433914
1306432564
1300571172
2055913794
1631835393
1982661870
575413391
1876484961
1027206365
818314760
53098046
1927584328
1268244214
1942861968
1819792811
1269547959
1186381423
1118208947
1140005525
192771306
206959701
53933788
2089321378
1196536002
222387082
80435993
402507559
1965137061
1905449576
695567390
2066687946
151208667
695977677
1404997212
42450652
671175107
116420499
995467584
1996506165
1429621598
1578993103
405235019
1296659359
984326794
130658172
1452666175
1793303473
1712498142
156025813
678719382
1399923737
1108652893
1147591853
1914020993
461647963
767686536
1728101738
1027503164
178399936
450801346
903616338
1423720398
1881721504
84405522
1004910800
1791907028
1988494221
324061336
735180025
1475088162
848376395
1750794209
959745182
176855068
1328059256
1879427009
1695630113
1892896666
174839490
756006236
1504718794
1044021670
1268919635
629138820
873561627
614296836
717567997
1421577081
897983218
276790400
1827207676
2144068300
1316477644
1681205907
124249927
2074546507
1095782116
300115631
977602682
1470594039
628484640
846697509
1259921722
1967319760
173328068
1275207346
1417724212
1936359374
1332072499
222653000
715078715
65465123
486258903
753616477
1214274921
2010881373
1995511535
1005879938
78503434
1908959743
321534820
1179904127
290395909
63166979
1130659492
249010451
1712421387
2131728339
1624188781
391040046
2141502339
2019820744
954282610
1590311895
994136831
339914436
1526034943
2124783702
1011122170
2017341305
1446513621
722430396
369171102
1044085272
1292735574
1151269364
654889102
464150265
1056275488
1338842330
935210733
2013737032
1356516819
103720077
260974519
446315246
2055804387
1083821538
1006538112
357126925
1721716872
2105475847
1836671361
2105507787
372733320
2109324296
1734946957
523051049
1795755571
645750696
788406191
1076044876
1930745528
661170182
2144454411
301566983
1561174286
8362999
1755155204
761304378
279611327
1535747335
868197140
842091242
844139890
488147684
1465868447
1495357139
2001244531
1082496119
1139441165
606469874
482226652
1871154759
124369474
1981597868
810350149
756369796
1960872876
2029581655
1906757222
2097958589
875555671
688447578
1369129386
101910106
1499051206
984854630
2056230743
241500508
1299686084
2041191850
272704340
893459283
1221541928
1936728847
846736438
802399759
710522964
399617310
997562257
831343734
444375641
1943038654
1528847400
1011573295
958481267
1336756426
459137145
1752535767
948686172
1714777682
669246844
1494714655
1096053596
1652616819
68398369
161231424
1204212786
1635932309
2118225815
1965240278
853450776
886889307
1624343326
405930921
460086536
1548873419
1547538223
2121436459
2127996117
1838006376
325863765
1924950588
543850615
1840478806
253951225
496325538
11868405
1294167027
1662494224
1111717116
405007016
20248511
303100908
91376071
853776691
743642080
1129108821
220062286
899932261
1579214118
270477352
2028566379
1638703737
1676263840
2023730084
2022922692
918569715
269344016
2125077205
1425193419
21521630
628137762
1656383505
1779031762
770355957
223722112
828916334
1035399371
173787388
25835957
1580091309
1959737785
1209170743
389509763
37200902
265484433
311682351
793777053
2008712782
1253495006
1885804100
1262304896
626393064
60358900
1091265388
1987501174
66986544
1881867933
1069195959
157822890
575332549
152252552
1210206806
1254285831
1809480334
196452375
1281523425
2098622299
682795063
1745457986
895081700
1967093199
1179869736
1761417154
2086629782
31403376
910225786
1192221046
262416589
1992714843
22095086
265841976
765880496
1666851502
1662419046
694277261
46078620
1013249286
735140879
987055374
1555398547
1122582241
1335273848
195414516
301325163
1618265546
1590612311
496896585
518016479
1123619973
526130165
947745859
531517707
2011340516
16994720
1164417002
1171393475
2053997889
669746013
1682266528
144679585
1594983633
1061581437
374665482
798981111
513736978
1584213335
579961777
452261961
1753024562
781099092
1779907823
170551538
1643270474
976355124
202250503
914335360
1648021587
53991806
1496401325
73754892
1187559352
220213293
661530419
911531962
2137123798
1641351756
2011452626
714475075
829948964
1828862970
1961986635
976000613
1143442708
473877227
1463686392
1275363705
591230087
409976237
1988987902
2041578105
121199165
1016386608
1749907610
1745610583
917760189
1874011223
2054518104
1352977342
250766267
345345547
592544419
1254892175
1871877305
1496689295
1561467503
884911341
2127259971
842747873
1100885152
1159307535
1295011329
1619447989
1302142104
815961484
1027936564
771305646
1899932497
1517379051
1229924056
1668598890
242856994
1108609721
10533768
650383420
1680288652
1808137689
264841087
1891223700
453486790
2076076558
1731673586
720362779
1959925111
504869097
2101504541
263980603
1422633194
199031209
1001743410
894464052
639690667
603258790
810308696
416775229
1849674302
1022802609
160004410
742746601
1342121687
713177988
7520984
1218352127
2073608490
1544806025
894519293
48803238
2050596454
1909771943
482276408
1760604950
1372215770
75034590
651795789
867887414
591319679
1790380193
470543748
506477429
1455523391
1450070047
758721987
47567271
228503736
643057934
476197302
318915892
2039829969
720849051
1680739971
1112458946
1794575193
624730658
909284079
2146341309
1326287605
1813693700
515043165
2100608125
1971919833
1426770679
1165098454
32802985
48995018
659261532
1385774695
1935798200
329698433
626311895
1363669771
1318680821
1125069995
1329804070
324677613
279848558
1252662474
359132334
4393729
321923615
1959964850
1859325439
281698650
180777655
1124330272
318893561
867560343
1415871388
1085277404
837345295
115436712
1822911395
534586427
712742484
857359521
353008060
93107868
333275539
1355164553
967941390
711406174
1894494160
18171760
1621888231
1691941477
1730988855
1544179469
861896802
1267647913
460595516
2102361240
1660261320
531330735
1267590500
661170182
1439011475
530194127
2079596823
1085762716
1267718714
190722431
1189009902
1138956884
1947566711
1495146282
937025981
467751994
371846387
2084754524
371397679
1880172619
1930717225
1151027831
178367694
1674032481
178960544
1022090814
1561304563
391868068
614105420
1736303001
87731572
1978356348
960318115
447504008
1205902887
217209506
555213430
1803013399
2000813422
1912993209
1785220936
1809764180
450861261
1700371107
269508546
267053838
163320012
1393454203
353672244
1726069181
1755288031
2046368502
1946136965
1685002225
2051009025
1967649487
899355405
1269638286
1020552367
1897711643
1038847634
1713794797
1115640461
1912792719
694284604
583614130
645866796
1600796343
2143908355
1765195355
1854149286
2011563908
1027885007
921786701
12920141
1768588483
1141176547
649795163
335824913
1279508621
432184161
555662547
697572350
786213290
712288603
1835508708
88560878
14175201
628509660
1711278281
1489090216
881703187
1015183986
319604509
805478465
567570849
1050917838
1925262856
198547970
273787557
36282155
1442548023
1618249026
1667383605
852653987
1966411874
609790592
963248037
2101838955
1628158660
682149294
1306088077
2110596294
918618601
1435917853
1095464479
1649966675
1335112446
2110235469
1374663427
1948084851
931882481
16491415
737004706
777074932
101701008
775725569
1944968623
1684568070
1712046288
295104801
1936427479
1433180819
1336193161
704392278
517544443
2053342428
1839654096
401390197
443859360
1684552764
2011160651
727985945
545270271
1550552519
778124930
896154182
956607727
800855537
1991375087
1044716352
1611363392
1740357126
1508020582
2028178669
101566623
351803824
1590594135
1201872763
1054720168
1532739548
1474705683
677979024
22873765
125956472
1222970417
442000853
1135531031
1888270146
30426675
1635620972
457881380
1016129278
1574282287
488838120
627110760
922748411
1019005046
1451405076
289605783
2099832587
417959475
1853830213
209057602
567212231
2089196622
801633035
1859802357
849022400
1617423447
254877294
1921934504
1070301590
726989352
640557400
1597121644
1730496852
163132599
1307495656
1666167992
1363137271
75732161
66003218
1825742674
788681508
160786308
392123306
1440890749
192408147
1773544918
106435913
2114758178
1331668080
640465504
624749700
66922633
1926998201
1554439210
583723969
48949311
2078071379
1850508035
1161932100
297005577
674601079
1177276791
1563173591
217757087
1995328576
1047408993
378928218
238862024
311450348
1768514588
478535750
1400850299
1476338458
1174131860
1472553123
826412964
980745365
1374260402
376410197
1138736333
412096041
494758845
1708381472
864057535
507837379
1057913253
606463663
991433851
1676789996
1857381822
311620127
758307212
1338007152
1594079772
1074654730
1020732331
588898987
1495902747
1571802941
1513564160
1181191421
1990659390
1558217738
667748929
836886634
940612841
235928202
1865094590
213798455
333521828
438422716
1427757830
629693639
66160350
1216057241
1243359601
578542559
622057451
1521307724
453295334
2037904871
1809610411
2115566000
1464264109
897973577
457755979
911693090
305526146
1910851271
764492856
1622875069
1629135496
885268627
1070840017
1760049566
1925091231
1102055520
654039356
898960695
786186289
1328793729
709873261
1488498665
722133253
506812994
916724787
1386730031
1528294493
507353531
512630812
1100107315
1045523446
1643329813
1340160192
940043142
1407186685
2041218398
78660683
1160690871
1164595160
408799013
1075796383
1934348866
542697833
1744199611
1305119842
559320891
732982020
262167354
1463883998
1285941126
884299751
1214782919
2033836255
1767126390
1940065929
18852827
24200537
1947398581
1863273269
825220338
528044314
1549750238
104205995
975369573
958176810
1380523094
1826819295
1097931391
1798833026
1923811335
1158682581
1324252306
438348407
564368301
2002702587
962369440
1279752947
1480437906
1176569315
880943261
908500786
397982379
1670294597
1045928509
1187022505
1970160453
684174622
1364383666
374399763
1402632846
233972716
1093058055
683643888
623956417
236875725
335120897
1599259233
1839842776
885134891
418378464
701186248
1003728710
17860719
1347428059
305361113
2126433549
1803199805
54310383
1801773107
98359120
26540427
744142600
1215897080
1475647676
980390850
935728895
336083093
1809006826
1792949530
1745672595
1976063520
985678233
879814361
465089860
1110949501
2099202883
411340337
881553097
32152928
220959462
1552976428
1764592545
379363560
1544108949
325036615
1121197126
1742289939
1481918165
1239504465
2049175178
496517967
451920393
2145173133
1475234089
1527128429
1873457064
1029185353
135516324
256982194
740152077
1991432769
595095687
1727673884
135983342
553624846
497926489
681609596
2081807004
972252962
1227162741
1664931342
1489196254
1841535614
1389498197
183377169
1459965299
220863746
604849460
477831416
1905793217
1314212954
2030313064
810867168
831994763
1345462499
1012947614
1290487766
1777433099
757337768
196180367
745255406
219722617
838603431
1103055361
1342492870
1060142135
1853273157
1314425640
1865799589
334698718
824727879
1424991917
977924833
571509446
182104412
675803318
2024061455
56548927
541993888
1042579120
103640405
1962891755
2007687666
1267944204
990985464
1003315542
1592753080
1518972802
1974277435
1295353154
222882722
1826149327
1951131908
224417084
1546378751
152368250
2055939827
836222758
1793855332
2077866557
864723822
677268166
681300841
1564315901
1061127258
329368107
155041428
1817606301
1346357547
579606125
1153078195
1404663650
455150970
1758726709
1445202542
1652612376
318172631
290044023
1695433550
187942162
32697566
2107877006
1640477362
1511587668
220015114
792424660
553320543
1232113053
1398925736
402978850
944811493
685865372
601036938
62885705
1300977508
941193675
490896961
732185180
2142635532
720450657
2138865708
1418088957
1826435247
405655182
749778401
1286859977
1833889225
1839059903
1880797303
1364180292
1461781415
712588688
1913443521
25485948
1097663664
1186562144
221293333
325664641
2031311274
510143580
775291553
1455464085
561249701
531491958
419998258
1278936250
1254283777
1307038472
625533192
265034686
646383772
2080912602
79764826
1596890367
1174947230
1545526236
822107685
439227482
1813922291
295895691
1872894733
789764459
1172322954
1176491849
48498374
1987327240
1348224614
475474601
1936358941
1257611419
1228194828
2133251938
1321497110
849091863
1826755248
1140416134
1067087833
840079180
1762294542
473426877
1207400618
838244761
1757685908
1454985726
1997195165
1843073738
6766379
1000304988
614941144
1768856045
1160622370
497322888
1702063600
1500372386
542581720
1995604144
1312580740
2011521542
769606298
754845330
719005360
2051237025
2127271682
1715013487
667607909
95145754
659953641
1053062148
117402710
1127759504
505902761
1929398519
440391878
1414270922
1837683008
592211250
699202829
379914819
1416546752
1293127025
31853514
1926885533
584628855
1689893182
1712951284
146297609
1152570804
1217194819
1575182461
2071334853
1862666217
1044510878
929761903
1415174876
1920736034
474725534
791054211
1652386717
1394711775
1904954305
1983938825
1722607964
1476415760
726799616
508595531
257712038
1305084408
1407349445
1530617017
1977412706
177742034
634212765
435975431
1280805516
1362492507
1683210669
660359884
422230232
1796233967
1516266516
802398793
1296835063
1112591611
1970641941
2013557986
1514185719
1839550796
1445606131
287410143
321915421
888723249
111778955
792606314
72187266
1829548955
1971974216
1409520320
1646527217
859432102
1581492952
677704003
832807839
560478072
1445232606
327044564
1669044236
1956390876
1416630068
1078579423
2014003586
1783657997
1315224282
640479154
1631501868
1545887235
1586159479
2123390293
682381954
80590536
1174448331
1050846552
1173867804
2022019616
748354186
320904834
1159537390
694700718
329504614
134553525
1992963352
11443558
376857898
981952411
956916213
1764805097
456056672
674175239
1504710504
236642966
142735652
1165977644
1971854406
592542063
1491371234
1290342640
891179990
1648911586
1970210060
933794240
1610890225
427342786
1702089389
793980496
1075422286
419069653
217103516
1668646153
1759150557
1328167512
1135882727
2033978617
641321638
667118434
1187207779
812606221
1932334867
948224378
990324918
1351339581
195117662
811374844
1716908456
240684986
605889440
965274817
1340327903
355996752
161679997
1191996896
1085883408
929706409
1654531394
47419591
563771447
885909682
105204464
1369696002
1568592707
1363771900
1846326032
1246886870
1258431178
952009778
1649172115
1526440575
1527388042
943937569
869787864
858484759
1421073966
872319210
1924289095
685308848
1916384757
895271331
1008063121
2095698094
1334862098
2028663349
1638638446
203094862
125873358
1278334718
859413727
1611297135
845923243
1397611876
1367374094
80565258
1506753273
2111636718
594000692
42472428
1584979031
1969812103
637018358
1955554339
2079227787
1314924709
683058929
1487262397
26599941
1661017507
2110773359
837808544
53649199
179146429
2127628838
672291024
443665897
1429046816
2111607470
354165976
818049002
36675086
947567089
1357713979
1529020395
2101757055
305246532
924074523
2018777441
1736614204
907461011
904777827
2042662452
1646537733
793487509
1198424652
601327715
722303792
1204367514
1469297089
320613287
100679205
58982500
741301077
1004402771
1706697752
688474019
100877622
424631530
537114199
770264942
282317138
882126827
516850423
67688400
401908495
1054673593
725544358
275923526
2045111245
1681919461
1512113424
1389540846
968059946
705225210
1671582179
2092622124
1918559087
1599120068
897529562
1430026521
364366343
1968267492
287861541
935486527
1391237865
256860940
1273195899
1792710255
46209752
459407614
1167727663
515175863
1275686169
1781921935
1924335023
1169342162
545730270
383463185
903716823
115313737
262368014
1280060812
607861153
145174662
488406848
1326798378
597843443
524602999
1505255408
1231615173
1249207151
1932104773
85672494
553343315
2039939277
559141735
1934382918
465699330
48051172
851570401
1900501129
702181459
1990001113
700884791
272049017
1025345311
1355380833
572852792
1546750259
2117979752
833718070
526035902
1294203255
511524256
247868215
221671269
1379833636
145195194
1663671253
174610115
599400520
517936969
1760108508
1836754346
123341978
938739366
1814301322
1059005768
1767745415
2119141939
265662401
1727598139
79953547
1791566776
1240274987
1211889281
1405087149
1264629014
796855580
1430693604
1552183341
653776072
626607981
1488687867
1665110135
1298834761
1730035126
1126086248
1211924095
1468978627
1412794267
702399765
971256901
1905762432
431258391
201560612
1117982680
981189229
2115494305
82878259
2147311687
1599162655
873941183
2029307282
1787265287
1631442040
478167752
1771648126
2104771048
1589183305
1243267496
94315240
75053099
1009487239
1340806819
1494259043
345447873
1388627823
2139588354
920203021
429104729
1917376710
698210608
1618954978
1829662994
613501973
208886999
183134893
1013348224
1449048844
19750161
984077147
2060671456
390611634
643681809
846468380
1686337530
183831996
1774721904
1007352348
1395189915
1630582251
221548638
2033492690
311533462
1802508706
377150364
1546644913
472733096
1852467124
466398132
1644906727
1484570355
2005497001
440400207
773313566
1745856159
1245831348
240831940
1596918341
1994093896
1243795291
1258847898
186512336
1277038604
1313214046
1000351389
1554394164
1462243655
951222783
164384935
1298581275
2123129863
2052012059
2018426913
772602412
1928361600
1058431417
1672524864
741958690
452899904
2075204896
2076729823
1591371854
1444311515
1013119363
1152169120
1326993776
434254564
1373644890
606256453
163428762
484069985
936235428
372469160
1726176127
141408258
722904036
1751418095
2065470032
1772003240
1863593888
376640975
1311168188
1622418857
612285849
256731909
859460252
456630805
1775194144
2119583256
941649482
1887952833
968129298
350064558
1666771900
1948151386
1888801816
777106223
443203232
1933308509
1435698272
604179741
1833198741
2108172191
1771395503
1622092435
1173085263
1470283710
285039253
1970371622
1069925813
1331469676
1117332132
1647947385
616727265
1560968486
238705709
422157243
1172073604
1760450020
2032705329
260339959
413797832
1719137039
736688447
1618035047
1658334882
915853933
636195767
648809377
169768711
1002864896
1218220
972666253
611000366
1259265887
1061981181
1481427021
1177909306
629177613
62702642
979155728
710697728
971204655
1220172181
1944767703
1847828704
1705363138
73754892
1526951671
898813709
1229225782
929961229
680310195
2056201341
1309289685
2103187294
1892559611
2034033088
1037961923
518107973
1069437096
591247455
1819379585
888331135
695393169
1843340910
387831032
810950316
1050330128
2136860958
1200617041
673731556
1420841821
1174147565
644827785
1539641244
1806133390
2120963293
1732920029
1740532169
1096121296
1274813840
854664087
1119539347
190863212
1025777880
2019773083
953886057
1288996821
1935976552
1017769015
1103864592
1776856029
1468751979
1204748534
772247508
1779878781
2108567306
837587463
606891963
883990311
1446754382
1973768079
1254381249
1605974126
1014763080
1827821901
1239062755
1802949364
1099182857
1340284864
805457324
1371041569
1319967118
1398342685
962982504
1216506149
668995289
1977295812
1430596191
129228213
1646071328
1704707785
417375584
2123481933
722399167
1862630890
1517845121
896881151
570951238
975368821
1727390893
188185433
1637890102
1436650007
1254569644
486270222
1135967031
2087718181
2073789003
1166409384
1889425824
1890706241
918063402
51651031
2047468978
1278816007
944880251
893850389
1172206577
805823113
1152433
442146682
501012432
923425750
1733258015
1487039509
880056628
5395475
1329934882
1852449252
836427191
2071432482
74123775
880391739
930495409
2112135851
457636437
1032133652
1100653044
92635494
807096612
345967287
1786691273
1187962544
1859929619
707278444
1412129941
522960416
576033011
1288555503
1509223272
1381290947
905992191
1690470399
306319110
627113109
182072923
1374131704
305546285
1494839514
1741996581
1632028131
1103993601
1857907051
1700362276
1831026108
428052881
168034766
1255335281
1654274856
741287405
1460895784
76374169
1698420917
725972163
1260517894
915851422
1799375382
2095367114
1562154948
1328919776
1838275657
1913433018
1625363051
687533393
1728711280
1623230817
527482587
559978268
1878415555
1124686048
611743194
396636830
1958399869
1984408044
558577336
162240785
1261061344
1370917075
1413302004
291247847
642070093
820331360
943694728
1100789106
1700195641
1264583481
1959397737
1370818714
522926235
1420568284
1560221677
1612373380
1265750441
165594598
906428166
1156061842
717989038
862384724
410312028
1705453639
440176217
673201705
1988402868
839620398
649756789
1705390894
307541232
16509573
1369643972
2068457508
80190879
1380939300
588789757
1576100988
836909863
754049653
704193781
684241237
1159015469
1477689175
1197853375
531806188
1433681845
793440142
2020592010
207604898
1526951671
1581448020
1003819664
353565123
720759289
1120887440
1772371383
672388390
1170535219
378032158
2091822781
1074463548
1183003336
596383181
1950780340
817117799
2081758785
453368897
798468795
1636346259
1520774128
1409862850
165548586
302222601
24010854
1258702586
771476680
87578014
240620955
117864563
1930680276
271107394
339268
231858192
1883591096
636924094
418438366
1667379844
1834581670
1559085401
1344157181
1082540101
1653706691
537894267
347515705
417535452
1161914056
1422515565
1428373270
48144237
137096531
1488692401
519787586
581886480
487491395
435856445
1213671998
1224680850
1546996407
2134716470
923672517
1309721898
1663295598
1609958687
1913562148
1342301336
378317028
229308321
65958931
1766186183
1371712248
363336604
1397900873
552872257
363801003
1829551764
157283890
2007373765
5291842
482667523
278528303
57834594
583455421
773072740
1914313775
1907369559
1740423576
2117386562
724737105
350568171
308962572
1118485155
1299138821
1312361966
44196473
2088943612
1538463262
709548175
1304942515
1056098397
2009743800
1588241430
676766359
907473697
997598206
71522662
1134377749
1751987102
2103257151
1255334854
679840020
1554171427
298804622
1808432797
1108577293
1080612614
1774625977
1163482852
1564647846
1083345902
1046840537
2047796770
822046341
1053579099
325606820
1473398604
214585616
183561383
458924939
1018749140
1340974565
1149162688
1479100906
329991953
132729264
49220966
1509654281
1339323392
1034720791
525032911
17992672
243166555
986128699
398151278
1172654676
1963108605
1725033979
1849136508
483630685
166656193
1762568171
445335295
1583104202
861066989
297856598
1104586570
192761925
624944881
1989830370
1467923319
176175136
2059367620
1861504246
170287446
197300547
1303831161
1812592131
1377745102
733744281
1933564049
2085837337
1890480388
335802565
892626601
1180249368
1104518437
1209234509
1325510394
998487034
1295742907
156644101
191553610
2118166060
758359370
1979993981
877118611
2038067486
1598940375
694454361
1183803784
1679841672
1306978922
1647659494
1053686841
389751020
443770396
557257757
6164142
1105628694
869996874
2124154761
737770907
801188333
730143075
323020860
7594156
1414678625
963206502
1181093281
1102077970
1414417226
1949260416
823364243
2114307943
865759491
1015426123
773610568
366656430
384747729
391700441
500824307
390711170
823484586
602313937
1858995771
567863101
1466038894
1843581993
164357837
1125276295
566179298
312027442
342569016
676403865
868053448
1124579546
973001563
1018265964
1990447205
731021648
414398360
1174448303
708539942
1459983496
2107878650
1751312549
1870396071
1399842254
2056604320
1400525658
847526531
1796910664
1061629812
554688806
2076325900
85455898
617918325
579230611
281728642
956294173
548968632
184129420
828946656
1065802413
1938188739
1661527675
94325218
56104326
1692778425
399976434
181790511
234904573
793452847
2120181187
1618266265
875768305
1702708571
1872080730
548220342
832947023
1718238766
1798449483
641747975
452742118
2026097259
471777557
817428284
38385841
896620480
435031391
373092917
313481661
379399387
484596627
1543944624
1929457627
1229986858
1622549145
2100620349
193898468
366813252
416369133
1281925471
1828205542
1797673315
757341262
2017155242
1337573872
1270440228
1459231412
1453371350
32840537
1764786099
833558699
243336014
454207942
117635837
1408358110
1826378724
844963144
537728115
131378889
15027785
321695390
1805199409
2075603874
1865792264
1997162464
881931118
1357778704
1919192869
683016485
1271309200
410783400
570426051
1686963819
1606276853
1689328458
1845561619
60946412
1880421015
2128902900
1476393705
1552949355
1934403194
1191010781
2100655732
68018087
1817510379
1617261802
1746029712
2005957976
603482716
1365200944
35676340
490694472
429116163
1575574530
954929379
95338070
792019569
1064685675
1872934286
1304277638
1431346677
218116495
531890116
92991889
1086154070
1076870852
2127763795
495196118
230125447
1649664519
724255678
1686426215
1211486415
1852436743
1688273413
1707971594
1389550413
704682479
111133177
1900074354
1228747890
1278626694
726897400
390711658
1014432394
1336003137
1718773661
811466451
2076686010
470098303
819099489
35953052
2141049865
1955625872
937742333
1514269623
1329251305
130299986
840706737
410995687
129331919
1248171438
588106346
1655362686
1503187281
1974826371
1672555384
1200577710
1918280364
965601000
1757794073
1097007347
1482925530
1924859030
872807032
1132574805
130238277
2109350187
75889769
2024504705
1705745775
1413897903
1789173553
1179595671
715327843
1706103016
1572029708
1808400683
223158277
82111073
597018799
364609252
1410365694
2144358847
719464939
445823466
989938121
1959384499
2141754579
298232569
730532704
728524977
978166847
992806839
2053756626
567123988
710781138
987219696
445755068
1448900055
1730362958
514521685
1669389523
468299589
1980077656
1017612625
658816669
112204278
1169800168
2009771911
1978832027
738676432
1554925962
866161023
1037581963
1008952662
2074228299
1799852999
114728287
1240494328
1146381194
1063291262
1007074965
419854257
1847793050
133055382
309094239
359658241
1505753188
1131078812
1988474156
765728765
2053095651
1888852313
2037289897
1020225351
792478521
1379635718
963823367
72401507
1687958641
2142037119
316539906
287299838
106149720
2067924762
2116723577
2144702220
1893568782
1677286779
1418696621
94833391
906689060
1035612345
264755112
1187800263
2119909039
1095766799
72907755
631742857
622585793
1794780983
1690334940
571579306
2084187652
135529163
864757605
542988844
111463935
283372502
1724666797
369658782
4915157
949392068
200617988
2130715879
1925981317
1596205279
268735505
938927251
285731245
1237176355
81187454
388029928
1740138446
1873749751
1326853976
1114374388
2003738316
1511540210
1293639982
672061060
2020799578
1291878639
968176161
1322777691
503881428
828771909
1998963011
1293859864
2091432297
273801193
1062006691
637062358
925397298
2053921542
253955350
633617167
1553643388
547942376
660553725
769044595
1527549087
1230581310
616167228
439621989
1789243648
1423284229
1982627014
2116178300
1280242876
2016096631
1768150981
725316598
829164879
2065213568
1535670754
210026748
1483277959
1620904195
389472853
129045622
83580160
551368299
314691542
9315383
713328736
1192859220
789688552
1809768763
160963521
1777687078
987765552
1182760335
669292947
868003498
249099166
1395097491
178441181
236494117
1573049595
1735467495
1012709896
2008193605
1747551353
1117796347
879697826
662724956
1956319398
830362400
1068730553
1864200570
1465152278
2140488489
1266789915
1054705783
1509848454
726987650
1448622300
1221514247
327714423
1663503017
1548853935
1774452637
433859056
2061685226
410732389
1728640604
911143951
988705143
620767470
1500687849
1531195246
1174421436
54727760
102409288
1303714371
1580485666
1102735291
192845224
1141774345
1553523252
1250734143
1709726550
1829263993
55167024
1342867167
1485823019
1177688544
1417465416
2004777281
1082594493
1215147238
1212565930
1484877952
481063541
1435424071
871979580
734703919
1968891953
1179909461
48646545
275147281
178058155
256134729
1863595477
623418908
2114294628
2139922134
1947892894
1941210727
35796726
1328167240
554368133
2030054624
1029257110
70847173
523351404
353967987
377914577
2015228207
694803103
69093364
1259062382
2029431686
986076011
541795069
339049114
154701970
2087915497
43394789
147422429
2030187067
1228127364
1679914464
2037730753
969022544
1179283918
52333331
835773204
2011769339
848512366
1250427725
2141727972
1711965632
2120666603
1814397680
1366333258
1300811113
1058535130
1204338799
1672942897
712176699
617556636
527453273
545296667
2106615540
263060508
553364873
1062535282
1739852988
324281170
1562587056
1449243180
1343937953
893651004
60664593
1295060564
1318883014
528225114
1273527320
1069561341
923892020
539163666
907205957
684943878
481138758
1333780326
1571058816
1001841671
398706570
477370755
1105609894
615161999
2053325853
109441196
1345215411
1286121076
289699102
1757812814
1287989001
196410628
1532022066
10616455
622984150
1337041628
366980625
566382083
1480141261
709556493
1993685002
1785926539
1132981794
795419918
208965400
252103693
258166035
1092481909
1791188045
790422774
2050619736
1042388491
154399634
733675220
405311335
1975857831
1395518690
929241095
1173318142
2015989569
1699520384
1177420850
544882707
809812235
1815343
1201368751
1138228095
1437660815
1224520791
1903175187
735353930
1344105394
72753515
1661655893
557428626
440649959
915862166
1847821437
415640230
338590414
1685972312
359413427
165633784
1682112056
1295855250
1337449106
835515329
425513146
205348809
233601633
179974142
360565987
371187564
194645075
510217238
881800524
73205622
534239062
476578533
464559158
37407806
436165118
814465317
1549505552
2062780329
218691454
866861044
1276816772
42757062
2112207457
1465397759
1100768035
1802702772
1206419536
691599719
417721319
1658554670
1719142156
461361993
1415187157
428312481
904671597
920397153
1304722202
897934870
774245707
1877579883
1933063799
2019325380
102098241
1202470321
773436587
91617335
1981893420
2035147967
1303206223
1569327461
264742019
899888103
1880217402
1528282004
1463459847
952272855
724737105
1651730130
2118296141
922160922
1742870218
1305128979
720779936
1083974714
1857958877
1486154482
964993433
1079014700
1042012920
374882982
1660699737
2105483278
1027044595
1125808276
893428365
339494389
889898157
1903232495
1250991293
1056835654
1043018026
1275932240
1345121014
767622386
1721590353
1761431992
1478035246
1023128338
179791212
1051063153
1858310349
92601162
1921146690
1565094156
379464647
1259602683
370233548
816074164
725394114
597278692
1740398006
1877961653
1021361434
895544615
1553654817
1496092486
159269105
1198706728
117552983
910829021
195451363
625451327
1750526286
786449058
2029875464
436689994
1115340944
186202942
1511343308
204202660
367513951
646578428
282907206
257523875
1969548985
570745603
1041103774
410951130
70674872
1805782559
546233297
1154118892
1579871323
285891960
1198329565
1956291718
817967038
788893036
1304481515
2018577328
673298728
1916109502
132222920
2054050482
1551274516
1509587285
27023042
1108251927
1635477690
1458081040
1099911392
32856618
85973561
1453407123
1803864483
500342289
869526110
616363064
347185768
1283240020
1868518901
989914161
1043987382
1881165881
2135857064
1170725723
511028179
1424798600
502708010
1807977856
1708598157
61125001
2062133766
1708837029
1274138355
1978335627
256187162
653321835
186408353
475296858
1411307037
1735355367
714254427
523522191
2003220369
1155483319
160862933
26589458
595059450
452554023
855675063
250192325
1614549482
143191542
1218978553
935362173
1429834764
33376398
772185001
1572381544
986373679
1107223530
2050038841
1048322155
390495532
548598086
911642986
1940555378
583818604
724422431
2707121
1960527440
1993430301
1037651784
804648527
1260116622
517223843
768616479
1084110578
1858972854
1313438720
214031212
836371203
1580305024
906834086
956627399
1283682458
1724386919
1675446576
39915927
24965352
2137858976
225969487
730563871
1305217028
2092975636
834155431
208301535
321586200
652912268
462480907
26817901
1781755559
236077367
794716904
66278131
1518444999
1257601622
1759024157
1262286186
668423878
1587847220
1617997731
685134053
1770448023
2103553165
1759049426
909284079
343316236
1289846930
209847175
368426966
317670798
768023937
1335936633
1380124307
1430055383
2029186550
2018077832
1508775102
1924302209
1392038292
2032798017
1663926785
1334742759
2060183535
517218320
638922766
1153167530
1973110591
1659884030
1904426589
822449255
431116653
1381316277
78890495
704266158
2076829543
1999197184
740978544
913991205
1597956784
1324985059
234449289
738960951
1542405428
330183926
1878620579
806068236
1219296998
1060631852
2056002894
223469353
363860135
1808671973
2132210885
1639934156
446841555
1028179192
910311391
1124675863
691019035
961009345
1048905677
1349330606
660649242
1115025789
162032171
1437633352
95649277
1050454792
1108392432
30873343
232388219
1213190293
380231619
896332453
657620572
270180522
541113214
2142808552
1210190434
2060173878
1684796979
776599715
809108490
1361247723
832391436
626404973
2016940445
1180974017
1227050562
587182641
304508696
1629262312
1833073816
1188033513
530058345
982244687
647680586
800371468
1916008266
2049016797
1180805515
1344638295
1334050434
899951965
1674069377
1948830166
1523555053
1086206344
1581932676
354132079
1615245043
474732892
893339512
268751035
1308750952
1287535044
2093825056
1387796641
10810599
1558617734
392388326
435316178
1364327333
1027558314
1897596301
1778982316
205049468
1339015174
1011990312
2086986991
935910419
104132687
873980348
1751544763
61307426
965396711
786973057
1468673482
532752800
512512459
1410545721
1705494549
979663868
144195267
1418863385
660460746
818813993
372203872
61568853
1666705621
599444439
385920069
1225307938
1999736070
1498053470
709880961
225014759
1338538661
506421186
658866902
86781448
31837883
1012452962
1901419594
204809095
293168553
751258027
1525231315
563617681
657898235
1213231039
1391116753
1622276468
1100246015
2037589069
1167813808
1236645418
1781861916
1838430878
1026719003
2057259981
378608774
1969516144
1333037300
2075524095
303058322
1356981302
2125973649
809325991
406037960
1716888103
717063498
631245167
1311369808
547291847
803848294
476742848
502066631
2122283888
597293541
1679715832
585853696
310542144
1030693390
1790702591
1809127261
1884512448
1970957381
2011791108
1916123159
30374997
197497203
164540820
1751679296
1555075888
923912395
381697058
257611611
712585004
231688354
1945352821
1953784546
698680850
2008556255
1892151876
238531894
1708099648
739798170
1269124415
1699044825
1649083843
1702478974
1582188599
677118121
1655372785
973565496
1444116890
2099044654
2123783560
2130895392
314862861
1335251401
1415979060
1331017449
1440189668
1628285904
1515691690
1951839938
1640974826
1886776633
908119129
593884133
182377846
2035689360
1349150283
335879062
1352407133
957958782
2030229764
385889025
988256395
1633687557
543201431
685865061
1285578445
1976362494
581891109
1519830226
1127541235
451442675
1352548192
1343519050
153686080
528617986
336233485
653704637
719495327
1459932879
281887133
647764882
1089360146
398948951
2086986991
1170286598
1767642512
930181838
203346759
1590672028
132822001
404678309
447960133
633299411
1792737308
1782800675
1458204752
153704163
1042073429
1456293216
1135101928
1902663087
184102499
579511704
45086053
1495299750
1413100534
99448799
1248880952
1446927318
295104801
1301257734
1250581059
509129098
2035968814
1799331924
1186661633
1972142975
1546445409
558591707
299925185
1065787539
545663490
1984398543
313822744
1374458517
1547271104
1105354474
232160290
1890640128
73626715
561316158
515922135
1050331672
1553695778
620141814
1916198373
970069275
737349922
1752566309
866530654
122306751
343026700
925194400
1981499440
1052821152
2006627175
1419431149
389050163
47480754
2075058578
1709727068
1348707549
331615453
905950966
1815506262
848870654
903700566
1840078201
1024342034
550805236
372123118
362118661
1413888906
468506265
1554622943
203367303
796680347
1442393675
300092678
458216072
1009449110
261550745
1026753032
951281617
1700331291
1483382625
48613004
183878027
1402779044
1036419091
1399271276
1055413698
624740207
482714743
297886336
880224236
2004988009
865348046
683301507
1761897697
426790634
978511116
2118450291
1714131744
974358498
608110510
1961496074
472022558
419008027
824286437
1602888072
1928475987
37201773
1848976241
279879283
1179484982
39438641
1260442006
1287617142
1628552437
113225089
1614127129
1129801175
1102834864
1657315839
12040324
1246731416
704128974
120861172
425245661
2144670337
780540833
246950831
931047620
162327441
1557085542
2069634283
1939615214
2141470406
1282371613
980248420
2104468443
1322591211
1778118716
345447653
1408967392
550176232
560252821
1682136464
635204117
291777961
1371745078
1342869899
850367240
1028450945
1611760574
1468515152
127211248
681341123
66547191
1410223126
1789596433
1166135189
596170006
1242265571
1568065033
1301622877
762381564
778848514
1454739231
2129480801
1298756998
1099503001
1048253026
2023864440
1935593169
383720746
1992097989
2125207490
1479405443
1283007025
1712932415
474622734
1555241666
2045518252
2748276
1428323955
355200937
1293822037
1693967210
837725480
739492939
1569389395
637374918
812733990
1752241514
674994837
473057738
1542666818
2030947671
2082283937
1431321198
2020087963
1991278662
2024968090
2025661242
866672346
1163808176
819181979
1386706700
958777607
2127472647
1607152660
334832625
1284920691
1454432089
1622967033
1702698786
374243298
2103721761
206812059
2135037199
1946245151
68010689
1501279708
1901034838
571987616
77267452
2083268301
1078241567
1745767653
1708519811
470799137
693599181
800776688
197698091
493964980
50407660
1642210703
127331645
1247117750
1261608316
284834588
1290992765
537086800
1277569941
1077343210
1527636192
1673024019
926004373
1213752666
1523165997
1688588094
1229158462
830128548
930617411
1079451326
1808966847
39841865
1844536322
1974635283
513560748
1636713075
916892966
1451754401
1209015726
6869825
1029990132
1124381080
1248068004
945485816
805478222
1895582776
398314317
1378402543
45413198
346483366
858755906
992034343
421784539
1615562662
1967601122
744906110
546623799
533178735
965263604
1681533917
1164075476
1946186393
1038264231
1846400497
537688516
982410763
500788426
934866993
341696320
1463810537
529495654
2028835150
1307111018
467157727
580492593
2004496539
2010201861
700028096
1867197750
1628570958
501387136
1226419667
1684253873
928541570
1439013356
819344625
1378766270
2141915389
449090669
1295514014
1950424479
361647390
767003642
679500167
450656425
1585931630
342653015
1836809750
478070597
600027323
610075924
1065437012
1572278289
1479371063
1609102592
468536950
274384327
1275866327
2049352469
333871119
123498675
1659367309
635282038
1112338962
419767934
954461665
1910626429
2068971934
866080482
897291118
718811856
941005030
640049265
362408636
698942787
37658170
2075069846
130848544
34301851
2053715394
1274609467
1849274140
938357422
249220966
2036059149
384058662
964319337
979484722
1568914154
334056149
111572716
1664752794
1290754062
380754827
674774693
883738593
249159108
695329538
349611100
1300041757
1985037675
1709510320
314588269
1513786203
140673972
1532449273
1536442790
1735270415
1118378604
1377059840
1407317405
896954178
491108236
936968875
469715313
1794629005
1730321339
1311621092
1602197326
351163624
1587508316
1092804657
544479752
1407407696
460220961
2138881686
1241122474
1990296973
1807116617
25833414
1268333397
229904799
1354381970
804388183
1829197044
1601564606
1843250948
883757069
1729815177
2016009833
1796724903
1509611279
62650081
393821773
1205729582
1153785442
1689384123
848675586
1971456562
1910371141
913471608
1680671517
317732834
1429910816
1216744549
2126795662
980020231
1365840229
1313350844
2061015876
934444812
1768275986
2121942145
1936303725
2082273267
148874803
1843059809
2042430988
617460561
2024961270
1272598602
1393222764
1566604050
531289848
225892430
2008049621
1850778714
1315667767
1849755698
442517525
2082199046
1142842925
956031619
1431259746
395346168
486981590
1655425288
1641453409
346590518
1400228770
466933973
734813546
2073753110
387814581
924045369
1449083509
1658210310
880946243
1437650752
429856852
1687120670
255500041
1487179106
1926198039
1040564144
1036563467
1271643361
487525736
1473223497
295448019
1612778399
436098062
1423533324
107292353
1844229546
325711275
277706787
776347396
963629607
1013878115
775386135
817856954
1814312185
1792893543
122078172
2022103704
977430483
1313734731
662920914
1403968277
944128498
417370597
672740555
856827426
2118527505
933250875
1313168020
828974780
3765994
1139222504
1560601382
88540947
1995941349
1292376230
916470366
1881467007
633409503
1507681525
1966618862
1901718197
1849858642
1806325884
601633750
1793413944
1999738390
1589326202
1470965770
26197634
245649794
1566477220
3902243
1179018692
1410310318
1473938806
1943725944
90377020
1061575565
589604302
1207415279
1223136243
248277180
281474794
1036622605
1684957987
344873458
788254461
1626406097
824980129
1424041686
1662753911
2111668914
1206421877
530194238
1750927436
1066544024
2099943228
1289020621
652016812
51462304
271924936
620965134
1959041294
1235333912
1468023933
2038444577
1637057950
910724049
347417115
1012377398
1800231121
725085098
326250469
1580374971
929723240
273376907
1483254700
1506212953
520252635
955969382
1350851602
293362582
758893889
978430029
14470373
1770415303
1725038728
1704206640
1797686169
1088238362
957150648
2143062899
39838247
1106639382
711267349
837965019
466472285
87447100
178161055
1317938533
934811592
2139143176
549605862
535375363
459459352
141460627
355158173
1657155019
1016834721
1625915549
963951157
92100442
1820233582
1756648236
1262704759
568027736
1099408320
70893805
31978682
1612067985
571704803
173787388
666822408
1663161560
1386628447
1128085850
1745824317
1826819295
1258046309
2021216366
606269080
1716408820
1996477526
184524289
1751222244
1403704628
1352192658
1136823203
1912170115
1396122269
332145897
1355216626
602058530
1498286016
710539996
767484669
367356392
1901094991
1387035849
2103593851
1299579032
309244639
47272757
1003151627
869233251
845524035
1088308916
455081732
1260453528
531421575
685989790
959598153
837063467
1626287054
1358066557
2127258501
1493721572
925214875
1100694193
253239715
2039802202
2080870530
373322961
1325486040
634445862
2081642796
2133561062
798994089
881150993
1285861170
1923776503
1750684818
1989659089
1075576849
1036005685
266104531
1516780223
1195396940
710342148
1637708736
1012844418
1837703042
832166292
1100968846
1171021861
2146899426
278672111
518899473
668922575
1498314065
1665838597
782986310
2040158859
979729666
1335451907
9739261
2052737147
893651004
1951792352
347374514
168653613
567188108
1433915696
821617920
2025353616
676614565
1957399353
248325367
345866211
1808975618
1782228859
824532651
1335459550
987409044
918270317
237693336
804588687
1700289103
958992878
1766214343
636432637
113644428
1565519180
1874361312
1264020550
1723890452
1693955211
234883661
1024759394
133600401
26045122
1275179035
1680048914
791071527
795359417
1106361334
156543352
1273670651
967884807
1530931486
1976076564
1739873818
1763471363
1799404846
2061821367
1054235638
1467642286
923817700
327055912
105169865
1302406976
542818648
577985649
1607424935
363452378
603276337
18297932
1897258266
436355976
1688007453
149863536
677667055
1923743087
424548579
630367698
2083389283
1094755913
613856060
635300508
818345947
1981374218
289843085
1023172691
1244846661
1352509177
1227683705
138723342
1314031264
1268333397
494332058
556619879
1244133537
620667010
1005704627
291116297
464335166
1132412177
85668804
1524757560
604293052
367033664
1103393781
1122582241
1660221844
972267673
1807373193
1698443373
737529237
1081843022
969054581
264374984
146545286
1397121275
1356019748
601192185
1009912060
1710384324
650580261
1559007998
1590123948
106686414
944854744
1178214229
1161023968
637706684
1514698460
587601146
610148920
1117111763
731629466
1233484394
1682342242
2102325732
1836789118
1913631702
1875287601
2063258057
2007772859
1332907987
2010670231
1119046101
372773939
635172062
261904936
1060649905
1609541793
2112818605
2088041223
301214282
903258256
1661321047
771463291
1015390121
1788459307
1827210145
1556406830
663641181
686660316
713577095
1922274253
1745984315
14012158
1156790653
569341720
937575185
2000661728
1847905281
339295574
1084614720
1683397938
1629999662
2142172756
1406159507
1592240523
76473164
1879370074
2058501705
652255287
1883452828
276000503
896001606
1187734260
680442397
959674289
210856331
1473483150
1742761122
1933913380
446826104
536494233
588777774
1886633593
57609861
603027223
1395720435
768965970
1371823353
381245892
750150546
1257014414
224564425
956103345
1359641226
1574192018
20332243
476921091
133053096
2027663120
1138718554
434508991
257265597
591780754
859329690
1164055737
1138750315
1944671878
1144301571
1243365463
461076315
1427522619
818717720
488535320
152095155
1053556384
1046493636
1708995648
807685891
1241950186
1769253859
135621198
1296165114
1161746938
987137905
914746027
1102170384
1945062787
2034222237
1825333324
967154219
1032470061
1166764197
1728180610
1055054898
1094440877
1236585516
1616551684
324233037
1281613059
2040736236
1797661599
1519719892
388212573
1759502654
1854753474
853498265
600719196
1475171051
1683526274
752602936
1160187161
1200285160
1106812229
456210427
47179959
2117208703
261479529
1650913750
1186640696
1295938726
379039678
485046987
1687318779
1283685208
1583925417
525643058
1076259292
1324954939
723505162
673938148
1406159507
1117648273
1736965127
1467767292
2051702093
595520287
522621688
918243683
1206911429
1923548926
2037528834
1344502262
150155166
930275852
344273043
716156076
1023697132
318305426
1998125726
775457375
115601868
26867538
1787535893
1720513430
1199043814
43204018
1483275640
1565447574
1187665380
1318585541
815764888
1307107528
1914228208
634407462
605945225
1399894524
46752773
1249787553
2123948101
1884252553
1658578585
39614801
1164272796
76673254
583999602
793027781
1104338755
222013827
1269220160
116215296
1215751960
275500717
1226790642
1451031800
314352527
746971148
25036629
2102726236
1296852420
1247793090
446457542
1412755728
8524623
842768666
1574479018
1161259213
1249079258
485046987
728826271
297751164
478687177
2010563760
1388632693
746110312
1673897698
945021516
247438692
199030436
682198600
1295016290
293130970
595293211
1399381034
427592808
656126814
1616912029
1736909128
1160286791
1621506669
1081355809
450968862
1191203617
57542925
1249551678
1525589513
376971290
1788671906
451223525
680338974
1353865354
1141081714
1675329319
191341141
454780987
1405028521
889925072
914523179
237072466
1213622813
1976959938
1237363032
550809614
202541436
1732016238
1616542448
535876412
271971872
118211169
1235528096
1216484916
201552165
1822879545
1316351616
1027360429
1044540030
1459231444
573668076
2144642420
2034365416
1454607992
1868110199
833516713
657470395
381835347
1934255935
856916855
786078964
597361979
695448414
883123509
604329233
1486119954
1407071744
870905527
362286165
1842605639
1839490582
1574164293
2075320611
1018245498
299193076
2112533046
1065711364
622463039
1694950617
927161475
33669939
273000818
1711515445
21400245
998714366
1953644627
1529563618
114552643
1635447179
1795622515
458989255
2021883416
60582933
537805185
2086233424
1745302483
99015068
678920007
1590438425
823850001
1721630354
996256247
341735467
909988699
1668602175
1028850076
744015163
99881345
1671287226
1883768663
973853061
1732859204
1692213745
1600157181
1902779962
120909807
400610441
1531493985
1185840809
109910981
1323894260
14943606
857870657
872880671
1789272840
603128221
440301709
848923244
309449949
636563246
1066995154
849060439
1461167601
521603556
349575569
587575137
1221243998
1162965051
749063683
1090598817
643168106
43393721
144570337
1809735536
794158668
1140410966
1098962039
872337877
316013252
137797575
480789387
90199420
3282506
2051176190
1409620231
1525072611
685929669
235113698
1144117850
1493025320
1680481251
189798837
1272074552
819201411
1220092723
1489451888
1699001350
1132858075
363869691
291498054
1873473196
217339980
1417032283
871372062
1937956754
1513818798
508919508
2127724996
138149949
543356850
303175669
502504089
672822899
1751772170
298224800
245252513
1922754328
2078653399
1533563680
2001581032
532544464
1770762879
427754681
2054171547
129468460
1709965474
660628217
525450088
1735958742
11301783
376130188
1761604395
1413803021
704662174
269697410
1335247968
209954806
188113638
130133591
812485106
1483492964
792631028
113681711
435106037
1921833767
569787293
6996972
305266962
1087292805
388666263
543405120
741624434
1741782682
2045788009
1732205941
94896575
929270997
1968925554
467864172
947878049
1357166391
905868716
1950648703
942475998
1732798640
1139800135
1760369981
131539524
207291382
1855600553
1942675796
12593138
6367050
1141501139
849060439
1191996896
1260775740
319609593
440066275
773868755
1922781010
869569119
335078733
24331357
936418302
947564453
1337803091
1111905512
2071160615
2029653428
2017360914
93374786
184821611
701222080
344367865
146018200
1526020470
807054240
1910495932
1133972130
1114527690
1946931561
2147387731
61436056
190155674
83528562
1419703151
2057034459
1784232069
426227607
614108758
1005156032
1604996092
1840823285
356531132
1625625783
184283053
1265782921
1518793968
651592012
1676866763
1442141299
704535352
1080598006
1009445656
2101367537
1897009251
743477918
936968875
912375568
789146773
2093887689
811387347
695152242
1887311344
2047924095
1623214221
943899846
423660353
1150147332
1670747666
830834360
1725576941
1315667767
99507856
1731938597
426709699
1246566306
1602458729
1646463662
1258829505
434036066
774448280
1914597723
548608270
980678516
1640936710
738555891
1269186952
1010462685
548281121
679590038
1442060294
536532712
1172578483
144742122
123488514
927659099
1046944370
1356197290
1199695014
1315002014
706252867
1143482317
777145834
301125940
1712485584
1151116563
1169188576
1390964246
900113451
554260323
614882596
1980802984
1180907325
168671673
1756534421
1506983497
1682441460
252368701
1340205114
2140882588
1334851672
482231188
2069885050
515209811
1292269055
578586370
1563892873
1613687662
1996146625
745156761
1455683745
1351079955
1090252295
7900896
864708462
371390393
719408195
278861129
70537933
1089979242
477751715
650962798
1087339308
1216950846
1829412432
2022744746
1958995731
336521977
747966265
13301658
900925345
169944260
1419994697
1722093783
1188285021
1922259150
1440628934
1465619793
2097566235
1126959328
1160142613
1526395337
600591955
1259678895
218544432
449866178
127068993
753022916
1206590571
2123723550
543744756
1455067599
218358120
79506925
740177131
1901419594
1558217738
961168773
1264784037
1498503709
1700222476
886800662
1175881565
660581880
151723495
651693130
88101856
239508107
48804233
1284262009
1509068915
868590403
927308626
387160117
2064965604
1615419810
177343192
1434674658
2137487633
362846116
365713915
1121443529
326739715
826285225
765806808
1921110958
2039903117
561731573
98471941
1464337936
45030332
799229450
1629513581
1987813418
1975955343
1064429481
592313691
2006918114
2095487610
955171065
1795821304
882734668
1838427630
691501445
1954839864
2091516806
2086649117
380799038
1956877061
1808323408
497541594
994107398
649976061
562937164
2058592832
1411988640
1929314924
641211408
2012428636
1828203852
68421487
687330548
1674038746
39444897
636879294
696022404
906367428
1037089739
993218793
1735232817
1624417585
1217837283
794752360
977237607
122068682
1902221108
2071669823
1793670540
169784056
1021088391
1650108743
1099752000
463389615
1769619823
1929267574
1394728413
1476153034
467353449
1984545622
467568668
557874535
1168530284
1189849534
715808040
688179788
1586570790
392821108
372901219
88639509
241376327
84405522
394666502
892634245
532977735
1119717050
448516209
440779154
1370228049
1667158818
1154611799
1509303275
1067225959
1220214117
682271687
1359255809
876636159
641908206
197276556
1624259291
823196416
1685489070
788626234
1485463944
882791108
189331981
1022685074
533490204
141264566
971666394
682721353
822327869
1899775221
1550357326
1224981341
606098634
802459183
916069122
1618954978
78967053
295687280
198222116
15902306
931905878
402029121
59777042
1603623642
1477729215
51171822
860160118
502733692
1972698707
1915287580
1265051002
1199743384
1341711215
1902817013
652890637
60868843
1407959772
1773980932
1840398826
2132596735
1316992141
415046928
527489024
99973691
697542475
808245535
1669201621
801621190
1342429087
414302762
495473078
385111178
65845134
789815397
1576790176
2125452438
247479954
150278878
212552985
33823353
362567943
1490692717
1233398833
1735878374
1880134272
1277331088
1107934703
2120634071
1594571231
56349076
2110874739
1323571982
503469462
1334176824
180114267
1796786652
1585356687
514037473
1835344305
174559618
2092823632
1368098421
350440695
938508571
1183053102
511586077
724542198
2002649302
452764774
1855024283
828517394
457391508
649734671
1534357570
186689861
1983927801
734720949
1082863361
1725202587
707544850
1676004890
25833414
1155672312
2139822175
1193553639
369184491
751015041
1116426882
1349416431
788778837
1477943265
59356924
1785886873
1004426582
251205401
1691101972
1320716722
189177040
2053016157
54442234
1830942020
1355309344
2080295230
96328969
1911182361
125120629
809490411
964123744
4162275
492226642
1044934279
1582265000
321815633
1432706093
545270271
338906333
155128252
1424079794
54850866
26234379
349143336
759054290
403992398
1347108385
14679467
1479468644
946541669
1085783397
969010014
1363026559
841285243
1955569460
1070725108
1313685756
2081288201
1373498375
1279988688
115177559
1717388931
1192221806
1891953201
493757011
858515819
61888205
294615016
204776977
181347699
1402326352
1113841962
1715212392
1530003326
1600782130
240987476
1623574021
615035807
2082726784
1124330272
2076256771
545341843
1436749820
91009118
483861803
610381059
1291447974
1317577962
1864149565
1973417919
2057900094
942802831
1524861515
2000928142
909114045
1433937154
989047184
1554548069
934835697
1472431241
1760318167
314061795
546328708
2014029820
678504488
643006054
127435935
1485030228
1042514286
850835291
244672202
925120604
1432326197
484246430
250222587
734707651
605248099
2117812039
1676642028
1896667964
465401510
261253781
50672794
1087285868
373660662
804553275
434985855
1382924071
2013488401
1216593283
1121774522
1715085244
766624186
1482030026
70721280
580181760
1265284741
19986756
322320208
817415666
296794674
1013809707
1831924560
776147848
612235711
1016839542
1590888970
1597568061
812625616
403067660
1824961943
876696670
1040120168
1249456901
421443667
1350703287
77646407
626763201
1274960055
334913053
1101604438
1060478708
1379081089
1907961408
2092856647
2127117175
172744295
1026341526
487587941
295694973
808234950
1530885346
103348734
1165149994
942790144
150009947
627152274
1538936521
1247120419
1469795305
444267340
201330424
607319226
1021691980
398670042
69943237
761349997
1984641218
725041702
844438627
1670693862
243218250
82584744
163116011
2021322494
1435870562
1439050116
700786903
534380411
137454038
1401087508
1537595481
88063024
1512711991
1449705939
1652498473
137967651
912043812
838162607
500464863
1759306081
1923764490
705939457
952339810
1457378414
1482330527
1117894893
1220583209
1784297247
2057563790
866130684
537784508
982266000
1082147905
1992922681
2086879820
449343516
168829589
1718841041
1708695359
2073951512
1293858943
1381600584
108201758
599054982
1827070887
1926999530
260971252
2090302109
115538159
132081408
1015324109
424498004
1553354257
786474572
1218463747
815898347
1924484221
720143339
324091552
731868006
698380048
603105801
483450273
30000360
554902755
1303661603
622944027
242566137
618874408
439478771
805437536
1945272381
90082072
802865921
1909468491
2101094305
940994900
1870341545
916653396
374000105
1710745273
650751815
1094855967
735937223
965640492
1870217335
1016416205
2136775461
306559581
360971859
841464914
965548824
1983511541
566535772
990032012
746279012
1982225201
1125924532
1076749571
206562891
1283471540
1618015585
834919475
1387757042
1561714841
943169273
357438756
928366479
49948701
165601711
72631975
1974072282
797851958
1941016826
513268440
941961753
571887594
510805000
483507709
1462614661
373966828
970913268
506265543
1372117846
1817485329
93920656
888048489
1213529539
2056199593
1560751702
1531605495
1710932036
614506618
1638124416
18614126
719916099
1135125886
554174830
540565502
337492536
1594704011
1448303985
1896718404
256731909
1821897470
1045078245
948114956
645792454
1477181900
1767868980
635115215
385281386
2009638022
1045147671
1609101805
1246603554
85958484
838157550
1874742464
922027289
1390102364
901487608
1520534866
454115604
1487117315
185073200
1975582043
875523929
2005357673
795193047
1517720381
804270359
1566862128
1377334911
162024145
26261015
767170186
1758319721
388291554
2019842770
877878147
2045974410
1429852133
527943668
556646994
830445166
1728827718
233874485
1581511803
52649100
1219822060
1688820047
2083802761
1048972917
1482229842
1196497435
693430583
1866677907
836906956
806777095
1223272744
1554387076
9138673
708926468
1374681567
890564053
608386619
49511884
1171878438
700449789
73200054
1749039278
345053937
1630571759
1165330398
1624971287
1116346173
1728920673
871727276
1228829169
563750029
425136906
1122049056
1405403377
301338424
215512817
497788692
347209931
1554261583
1147538347
218022841
728444262
1962018125
53389315
411302645
1246622922
153185334
1386836547
465850691
483427021
997257461
424555388
2076437052
1275536394
1914332169
1018077579
1326171873
1244225994
2032962696
1224905032
2128155895
1206374152
982335105
1329330608
512368989
342695965
380049624
1011583104
1598929947
60152108
1500685306
1943651299
1415420289
192377252
1766703259
191924702
2090289475
970407528
1672889318
1209470057
1495978401
965359965
843051317
1039578466
1223183781
1197365392
995938314
1359417792
1480250130
713458444
533797824
385216329
1867644352
910761916
536814222
1114511636
1006237270
1189255477
361950501
1503943373
405238574
1649937301
542145387
1057268182
905018397
99352612
830277711
1760157558
1696501736
1897347645
1938989501
123117293
1502887015
1484695279
597372820
971693898
642499173
1985193888
1877709009
160117724
273342298
1269971489
471020745
1137510989
22236969
1155128250
1686674183
791317756
686422277
711278453
1435459605
424473901
1970378455
1244940007
1238908469
1409082030
814914293
1834209377
1047273439
230106068
951220226
1336268320
629938400
253275317
2034157311
298480578
1501671539
1382117391
424842117
290045256
1325364535
1245984772
506799423
686888110
1789052806
26728252
1312614025
2069860640
1901618393
448943751
379205150
1555888849
1014989865
1328050500
982571621
1638003669
1452271086
656491705
1455702658
1241180023
1047073265
66387503
113456632
1355096534
2043271370
1058513272
463449565
1083715803
707832566
1152427096
592731074
145934747
1290147716
516083978
643050098
1865025975
851813126
1974644455
405046357
272541653
123830601
1552344242
1953564748
1316277748
1914988015
632721285
683568187
978195723
1592691120
1730247507
1606959817
1562012493
21864426
4521052
1400886276
109746595
2133941421
1026680205
1794692488
862412111
1573890300
1158855342
1675781339
1129365451
78613583
1393326155
1746175395
1392772975
912421575
1188776985
1269652707
1499997083
2121458140
631148582
2024069840
97272377
151559146
525444777
1748259654
1956140253
440174785
1060156362
271837154
560012899
349849141
94482700
430271166
1568564387
1652273467
772093588
1535432601
1356665761
630182049
695170642
1103832493
282141514
520457364
1134098888
729105841
247803690
1845685248
1215656177
998437914
891782391
1655399285
2022632711
1892955908
2119316335
1986169546
1665554935
803773772
915975109
169540270
1664968661
1192004391
1917558901
699477753
1068529832
977350962
761267733
796214042
1789469349
1329529803
5765257
345377019
318690951
62307574
971181429
267910492
1700614053
81696516
1815274502
1662635794
712053722
370683785
1663767868
1090672497
645011707
1334693077
1704395404
516684295
1364969572
499096185
1060903418
759511598
1349093910
377244437
1055932067
1076873569
1959985734
852935011
116151686
1351949451
92279792
640617205
1000543078
1625938185
557745648
210118816
233894246
752184565
1169863259
296751671
627379032
1046951274
1428057129
715996356
975878522
1996752437
362346804
730317710
1919936679
1074143117
1232560476
1182171503
741773514
1913672056
1013119363
1236203242
920743406
1917469189
497513197
234251625
1134700412
796617604
879691345
843580322
1196660779
53583346
617676601
1413061756
1643677549
1482126740
445663498
520937876
653686437
1141593032
803762631
1927742537
781628912
326875153
1761905321
1185057154
1444645165
1952463052
129991886
1335865092
1191527971
117612708
736885235
745366482
924711386
380575255
1029261739
1703256923
1900180750
422951292
1344157181
1035646232
2112828220
647930649
127633812
977194668
468040117
730651652
229917226
1229016281
1710128788
335530039
1059363677
811655312
2077088145
1461735658
1334640302
1219221559
948388288
1193226716
347224677
806739513
730277811
377041475
1813239176
408232194
1219054184
1545851368
701786454
1093340698
1371524440
1076147705
1270820803
1266083416
407114456
1431659409
1871293612
1198968422
78061102
1806743543
167369915
863529537
2088451793
721598958
1266123934
1961218618
2019360188
2021122359
901552641
65651140
1441155947
1024732116
240658577
1291587452
1033387011
1898792705
123813617
1627181205
1751829788
1072509221
1674115204
1970748090
1741389829
1217591447
1444867681
1143749587
933491938
1531731028
1507332314
1966177577
608200855
1367459307
1011813245
2142257393
2015399185
267662850
350760964
1588076328
1576362870
764697774
924917638
1763313185
382045475
649284933
1119961224
1193074673
1874644126
1326025296
1022455847
1379936443
1028147932
274306181
16679393
575460934
1285337605
24422187
1084878143
1057679663
1972662437
142762210
1516524189
226431384
705204176
207309741
1877301136
3590769
1311868146
1854439735
126485081
1017655008
570838021
1551099187
632427147
1478203938
540198085
38819312
704820858
1218857776
261272065
1099803842
940866274
73885536
364853910
1716532458
679986177
1571150236
2069963648
1557862258
430687677
46312703
1124803984
1225166370
751015041
1941200469
50017825
77868626
963430330
750642748
755525977
1902173116
20718418
51202848
187881496
111293837
360850595
294672123
1947933159
949749997
341333432
1872352819
1643827309
873479416
848323037
619937096
766792610
970369504
1606111947
1264269891
166138904
770895999
1739921685
1184592590
667972603
279429498
617792102
1382598956
1266331993
1634397314
162664200
192433916
1649096767
1751467678
2119023754
1059496359
1524146570
674704456
109133432
789248241
731894773
1971252644
1965354906
577671717
1909681177
1417042588
526297657
1829485428
1281066254
266706010
1931058929
2147098060
529138712
2006416313
493393894
693035776
2014748659
1481757177
1160966398
84971603
397358286
134985900
229723804
1878307852
576878093
681566407
1258789872
2059941940
1113118637
593445197
145041134
503500250
1999439848
1312361966
738385103
285667635
1630119069
806716022
1861444748
331590284
967706588
1847648769
7520984
1951257260
580386124
2075461387
956231179
1447331321
2075258458
476881465
329209784
736595682
341169009
1305196763
1852105524
1200244984
912920398
549984370
251738048
883628072
696784827
748255318
1339034625
897148695
436974787
934585436
72506549
1961405906
1775199394
1479873193
363269688
1394069835
633408363
268171491
1909693814
1656982993
897393091
596581608
1230414548
1127004436
1566481715
680954498
2135451339
1416407249
954750244
193361811
1558530059
945418344
1616920951
1079414038
1921814422
1099366286
1784086994
1923579802
1189836111
2034674872
2101946123
1598089887
212109756
1476753026
683185497
1746397973
25331787
2040303889
1051707894
1960544325
513799881
1740703362
1889374359
1557133943
579041289
1375414201
1490531797
513854763
612905057
1603036951
344340380
1894762465
1765452244
91722214
1793615151
304513656
1762918931
1834093535
2036071263
1935166450
524935063
1678787557
727155596
1747949073
1091071078
321710048
1302098660
1056418913
1058453267
1944853779
1171717359
1104719714
2060695384
1404286533
1431379378
1945569454
114280742
610266483
82455078
1666768664
1035864338
83810994
728455028
575188948
339434974
545606583
1113099447
178821991
1884802697
448359036
165361909
1203474192
1308585559
1960747272
710272283
2010541415
1810038702
1695804056
798765485
180110301
1478910336
772238971
257715377
815704569
499101647
1799202643
849820599
108486191
194700737
468366387
139180808
2116588713
532279777
863080280
1632141659
418440904
1721104975
1520441216
1465805446
1336485468
687814737
889865040
1625744403
1009265925
1205691019
386930814
1093340698
1257311011
989070341
1648948220
1635703218
739268169
1124417236
49691740
1140927693
80106372
255017421
1452223268
816478621
1198119875
117038886
1110231912
183206311
190326931
1846582302
1240082383
215670580
1616301143
2014271297
1700875606
1317538234
308957987
2141162800
1561359576
558481737
1513213549
1716035235
1657622706
716075083
820290164
1356408918
1875661432
1854285768
631845164
1795665274
1642788520
1240310930
2075040730
803773772
346706034
217981168
71004534
885170689
417160414
1175647758
2056631769
1121439401
2062750494
79925900
719415795
1789903274
1157635599
1470157075
1500619316
1644460694
970711587
1763816925
359248278
1601027244
1105607699
1684548107
1672563415
126785925
2084748406
521613684
1843447499
1652902964
101377478
87978125
1977649421
750546132
709888962
1455474660
1926698713
1249114888
349915717
1524282186
580340486
1810885587
1518730110
970813212
2112192992
220932389
2084350488
697335636
307609169
431019323
1900430558
13154921
1718235247
1159766022
1986384268
1947483396
541236123
136350293
2035292895
1505916953
861419866
931425207
730596159
353672455
297524105
1178812562
451319498
1249087414
1994565489
134459672
891386607
1192011246
1793225588
1711138699
278089415
1927906296
1837103670
2084986284
915169258
563289228
586599146
865332195
832032879
815277649
1831024930
2008702604
10383269
27245454
1035182269
2015046719
371958530
456405928
904891252
1693010921
944735435
336726759
336832077
771999581
1153426711
320187645
721869461
959341972
424657563
122909203
711591204
598539206
1841304206
678430513
1847610122
1547222845
608541993
827306298
2001766028
1793425064
1115305904
387506750
2128808057
1894698534
1781840338
84155935
137751908
1416567492
1311161439
728389896
1810875849
2011299030
2042735264
848668711
1740215542
574131553
1259473946
1069585363
2037220110
21224119
1407121480
117558213
1611827623
2063101095
665665973
1146026481
294048345
76067008
190160754
2058199192
1718831368
160629500
1208348455
285126005
1713907180
765569977
1816482070
1132044471
2147098822
780320488
1458929737
305612051
765272594
211908294
1165684095
1914462135
1641847586
677098111
763160363
1531886915
342099115
1326161833
2077856128
246787676
1441723031
317263861
436552021
1383658824
1412491610
928229387
2144035006
177415168
1910111576
665983678
37941234
862648868
1900249637
43160973
2087024258
1017588308
1976631166
829368092
166811288
269614554
711343895
1683500800
571993441
632507180
9277154
830022125
1199076616
1373308780
1398553919
419355045
1315145785
1415201154
1652443882
61900782
1991640786
922538634
1522073464
972096233
804272204
149519591
1890076246
1549432432
1877555559
1080831248
488012233
1384054291
1399707011
613622926
2134630421
1173626899
1361355269
1600668503
1226899538
2109611773
1790183053
409289703
1692543006
1970875849
1800254638
1611721498
1328713713
559671113
1660289838
1574801380
1445302629
1694983823
1331755300
516558909
208554786
1091542338
525675222
171472324
959300350
2144467003
235792805
1803021280
426215793
2065213933
38972987
2022751367
1846253088
1462209106
2115786706
111141202
493200796
166371855
1107227089
1411682019
1847676025
53683717
2100732115
780426940
751348412
4778739
776515566
571735874
1710090339
2029560633
915348520
162902664
234308923
981974250
1596040421
654666296
1371257965
122599214
1500028377
1535066677
1434231513
1058536355
1257660744
458596004
257855296
551907274
929247091
43879115
1003028526
364080347
797948949
1385715914
1378288835
1544312122
1950867826
566696767
1777421950
96856038
477073245
1742438357
1396517215
510169012
214452891
1286750309
199643751
1800026841
1627731767
298722434
607581303
340385017
178892876
1197507967
820071188
103884464
47769158
1472667349
710504769
1527868805
1630725203
1462519099
709857216
1647828670
1500636566
1562681598
2054199364
447985838
152872245
1922264318
216407215
1788830247
920525353
442350872
662492264
455614722
1634248934
708408890
443142885
389920392
615054163
784099033
1014862474
2080718366
1139402290
713837711
1412545629
1313137790
1585759133
1814539776
1135278689
1318949249
601679990
911967069
275121524
1875655698
1079420247
1053800263
1782654621
1893430997
441719777
172272897
1259600622
906339154
1895349906
724774127
1580468445
1368976992
597452896
1888156329
904814834
1990755604
574780620
140733551
870021353
1596822087
1161463925
1643008807
1406205395
363209405
334085712
1641309097
1136371483
1031209315
2091785100
1773476531
1370954021
1511608435
1060630013
1901273653
1484267004
1631514822
252595005
724354959
231908476
1127188778
995513762
467434702
995694643
324299615
306449076
409139863
1631327616
2039169475
788772400
305838356
2000063478
2130430284
1874976637
2064441628
696099679
1112488292
1964856038
890817288
508882680
1894368113
1822291235
1485823019
1405575922
835736763
1783384545
1424434515
391779121
2017842787
1415475192
353579362
306392916
1924084165
1525368195
1783311330
805216014
1042588243
698090456
1314008865
656159353
2056382764
1517052933
1433361803
42662290
387135389
1896221767
959058218
494716958
356510131
648519724
1692963681
1572375849
991362743
495470914
1903037600
1071321044
1720490728
1111983894
647769697
443624129
1481176049
1034483885
266171802
1659268734
1826699566
804327191
557886975
1597119836
1466315188
1934911485
1935832407
1967428828
1632873943
1963276487
686533146
518030735
936413118
645128424
1858571200
1730670244
1345970818
1616670235
15125347
1954728877
907253489
916207267
58310463
568425292
1465471721
906107374
1680579408
1701699662
1781938198
654158529
1549585459
1914656808
2054186365
307245355
961949224
1438939898
2050417278
1662558228
1640255014
1171387103
115745023
492612418
1277268302
1082261231
2117198373
884108351
1996403489
1276060448
1644350008
940966224
2049933007
410375493
2128805301
1056144185
1347413926
1828094799
1466527605
36783104
1788035896
1723119002
1975209351
1481506077
2047179401
393011775
1692115940
1984904332
1237691917
556886268
1365037823
1510689090
145749679
1837356584
1836869049
2022019616
2099797310
937971157
370710910
1953851972
654763767
874282989
1253619901
1015341735
239682374
2093851799
411695098
1249476646
1117767626
1876369861
1696684933
280061812
139816524
1132243693
1542516098
1074319656
900038979
1781343041
1071771094
2109458434
1317415881
1105260359
886487841
1672973326
453672357
1403140201
575087207
53339009
111445252
798466111
757823983
1391270589
116096512
871643522
1606000180
1488445204
549804971
453890403
72585737
1843166309
769946803
1349585350
804818693
877763029
1893122449
316971542
2076539584
539051571
214643690
49937011
118720647
1002254141
1144473214
1901846840
1774493902
1976456932
314869157
770562595
745451633
119269069
1509438722
1283990816
669938607
70651931
1392967012
553241007
90329802
600033353
1570677490
2122068515
413741051
1628947681
345891433
437835700
1736297114
2142619667
63744748
1678974527
970754030
590779087
1842011981
572874243
738541017
1336366043
193994890
1585290794
890196589
837420618
1260337974
1980847265
1453090296
1680858075
1961226476
2143934124
1389385076
2089516510
819437962
71498118
1320258257
341411933
708724850
185904631
421248547
512301619
411543238
573604722
377590642
1309764042
598753868
1653738913
779506742
189438722
1732016238
1874228171
396176104
189445859
1111608178
429374455
1553858753
1468474626
2116219101
1932948421
1284342170
1966687545
312679232
2113186179
1006878019
2125853555
1889213953
190531029
1892202200
1930876390
397580430
1212345665
1603886591
781312761
507848490
1558984304
1581031117
883142624
1280942012
1241096204
1083417447
1401171894
871114132
1387889381
483861803
229161295
1225277733
1640803703
1747302426
1175848899
1989315025
1217727223
105477302
1988214927
231684110
1882662432
1215676921
1481942758
359111315
216947429
1334063146
793361676
984245096
286642704
922349155
877913273
928478315
655097225
1810557565
1514381102
206173669
1712395516
1334740778
2016768298
1187933253
607305340
1474882703
927483377
686466011
199922747
1782186095
724862608
1528167905
123734074
1584378603
133886042
1599084494
1198045298
322751721
971255583
1111751109
30385522
1122941048
1524265998
1808772133
569749320
1270083630
1790685940
524212020
1022429347
1172147617
1431917028
1706509054
228982901
638791039
13695524
752920029
1230062829
450967431
1943775906
922182596
998170241
583094267
546464127
123264528
478585174
1159834561
1813660884
1588860367
2112752729
601810170
401280359
1000799197
2093044981
515259181
358314822
624488240
268473078
1731295642
1262390879
2034376568
224538572
2075535654
1467441365
336695871
1672202125
1116078314
1787709372
1360836952
1675344954
1771000432
2076166020
431339368
1117273881
1846627389
628812680
1911832961
1588175791
1443799961
1055638876
1887974451
499406063
158625861
644680641
729456795
1798926494
252137378
1221873423
2053938366
852871871
862689741
595198762
1852351017
1036930003
703613231
1908702042
912595953
1233756251
383230346
1221433906
1858090930
1255494134
1736454872
625768357
1842394222
260853991
215632471
200592613
1647920121
474982236
1687180774
1500995678
897529562
1070138796
947095682
473230885
1465243711
164605738
998147033
1820656780
1051200485
2001351432
1976710620
1328725463
154191282
1498333471
1129052544
1662052094
523143856
983410068
578926206
520920183
41466375
1647578524
64381576
2117470455
391414027
31343962
1685826715
1762793319
1486837588
82910060
1342058492
183034795
1876469087
1556742801
275151041
2015706161
81950176
160861631
388369369
578706024
2086174001
1846557078
2063495201
1456966822
1416024063
1413520057
1908326620
1829035358
246988140
69349816
1979322344
575374169
1126218924
1223617452
1708855986
1893371647
2098002686
191247268
1328877980
1151208414
721157665
1905513023
1968483218
1132435744
25193457
1080924305
1313178251
108727229
760804967
489745403
1646443651
1009188522
251293571
20550870
173971886
247942710
1521869844
951723947
782180002
1579079946
793890529
1900349074
66941083
1236003810
708236654
1091259426
1299474799
1551124969
1032063582
1679898629
1372971700
1143639479
1100964285
1293619101
1809057124
1825616241
37075485
939806397
1894475608
156129525
813305293
1463293970
1685120536
713698214
2085221335
876958775
117781442
1930093045
894747075
1407394099
788236013
333871119
997254229
1322949732
536979588
1988796873
587100055
917782758
1097022247
188688261
910058205
1568740877
1423434535
1311062967
366287504
960105734
745963933
1669915421
1039556773
1093271971
530960475
1115862623
2104724027
516726302
1227671991
963914353
646406500
1061575565
2068234329
249922976
2031202036
1735932074
1315981703
1993872862
1273944030
2027521726
116527064
724054228
2082033772
2026665397
859061989
2023938664
334886409
1972993682
10353508
1948589292
1217808160
426248894
171743684
756700605
805944070
2030618254
383280050
1882734891
1176831404
1561065968
76776278
1406727368
1874227511
908884363
2061613150
1578858100
2090924851
491410917
2012419431
1878722573
2097959045
349398583
1871583125
174135234
1322134813
692269690
517697118
1656133101
1554527172
274530639
328788521
21502301
126654272
196499274
176583936
1592372412
462345265
37072915
810874203
355434090
67116720
2040338548
2074068899
1467845724
1242267771
581729989
646883473
983382828
1403583784
1449476405
1134091107
1647763551
2020800830
2096711633
1160197643
996444427
101043145
1184743503
1331846718
327887591
1708051342
872147119
960782199
1168854706
1959140239
112053428
2087724690
169430002
685629654
218048412
60382444
92815185
799772765
1205405649
1309867622
1106011096
37916809
371817069
406902659
1010025862
556619879
282707984
53443218
2135771219
1552905660
1903695569
724271083
1406627252
2116806182
1957249656
1322699831
1360925020
1692083182
237476141
1155217927
136350293
748534905
449890987
199710346
920728310
62340274
260675003
1060511706
1097097155
306468972
879157696
1987219265
612545829
1947556413
1226668299
1616301143
1986372411
1723211761
900776972
1876076633
633878078
816771427
1593193989
1293733602
1578296275
978816678
1841814162
297036915
626991101
1039043859
1247291595
1848147867
372678747
1560427913
1128009146
373830063
502329102
210708674
185601100
1549395358
1393216510
2115447230
701459025
449507482
886046602
1907117686
1817197494
430116667
1935728687
145753098
1785899004
644045068
108724649
1557374208
1109249154
33008174
1592666398
467025675
264552128
338271248
2144705182
1211642087
1463831937
729612921
2117040749
467886402
613128414
1037956754
52914661
1878093835
1030446671
132256741
1226518332
2003143003
839338462
1698459817
457167227
1693393519
1754715708
1792590902
1814740916
1196381277
1781776208
1219096743
1668325710
2003145195
697921994
1270016269
1368861224
1496444987
871089083
1664299225
197736484
1991800299
1816506901
1166101336
1030815243
1748923691
2142380234
682395493
572684949
2058312942
2122832043
772951420
244564440
523625645
970027778
1184849543
769806308
354028426
691277013
228545986
900553310
1390605035
1926224271
2117279851
1190330621
313704617
412813062
622599298
128940016
2106189808
2145439211
1303264207
1512541946
568897290
868936298
694560746
93476218
1353535350
1359811542
237498770
906040669
1222787474
1491370743
1324087324
1104107436
1190884914
567757999
1812648865
1562038225
270454617
591632460
1786985992
2104990883
10045255
244176906
1425999866
1804678798
130741627
1432708550
942202645
446589191
1531804633
1259672440
1026495961
2049694752
1771998605
1869644582
1851089173
635725295
362533760
371537174
1934502444
1556075634
1589197854
634291340
1571922073
924828550
291504152
1012647338
1182732975
656414756
290425267
528090484
184277204
201453588
2132050648
1451509829
2122435302
1232990308
350026092
515398203
1279473240
1245870201
1261918516
677057049
647079682
219136157
109634743
626750464
1537482347
455868950
42293058
700458374
833846864
1586358074
503929358
1507356648
1464690848
257831345
1918619329
1082462258
1622444807
2127408908
1880112319
1880715748
292030994
1183472045
907410472
1889002762
1485751766
2028226820
1816173613
56243585
803128728
582973366
966661038
1320233789
397942376
2079915932
2082168539
1849750860
834662765
575284568
1159572221
868003498
767823790
2085140187
176591607
329368107
528087924
2075721005
983385677
1116671382
1382330219
1148915754
1948871449
1544817389
1643951709
172020131
172895000
591265589
1834903611
868619884
1561254695
1814898224
1780682339
1528307199
1050371477
1656098031
1654977483
1566477220
1329682826
1255991347
228483632
448773733
1520202740
1220368555
647597542
757001959
1961534885
2042510201
1092510068
1512973633
1210456375
755036187
2034251609
859125221
1227835252
1684390297
1724196275
2040768217
1994692231
466863508
1397469910
903219960
902072707
1653345025
732100087
799206788
522754262
230736733
1302979359
1315913379
538900693
719622788
968796057
26079195
151099435
933536928
1806249772
127329672
122418460
537050290
1833032668
1531731028
1434350209
164439204
1900208003
1657414289
1882443164
1076254492
58446195
2120629402
1810808531
820516442
1857125609
1330835860
80880339
1491606739
2122609948
111204672
1949580482
1892810330
99488426
777682165
636860577
1963731371
738760074
425268471
339597549
1006796600
186475494
1612965607
1949743679
1970431107
364516913
327055912
299969302
1320852203
755913123
326646367
1818197898
1224536990
782045501
1691093120
124502690
1096862861
1449650001
166832203
1818368422
1353854952
1859872099
1996275641
1344445514
524560798
363823309
844486348
1874016470
202773929
183393882
1571991208
1238048041
1677077485
294066333
1971583819
1949320980
829098116
1643407309
1345566266
1571342067
1961234198
1313220784
1083823517
1337068572
686836266
2033876495
740705724
870535103
790170453
43887529
356709960
1544406085
304615267
1746076336
1622071756
826062922
2070440565
1942935632
1639376823
1134098888
1767662778
2131296554
1401614728
1323169315
872250306
1015351663
1731561149
1508603375
1516721408
1338363819
1826189893
1623392333
1840718740
1608753902
681698063
318037557
1833779302
147545378
439097186
1094662419
167578987
925839050
27652742
1638263725
1634912493
753386306
947953288
419155419
1602888021
211543970
657723449
1576104853
585405994
828125277
1455443417
1390372195
61042709
1902791743
652958416
301663813
1156634439
1256663821
840011178
1248539118
165447798
1987977161
357468431
1067486193
1558103616
2146571855
1411121955
102558601
2078419294
1842408490
2080254325
659009615
1565596386
1992197056
113228659
208926399
2117102705
1447547493
1263251303
1229103570
1589071090
1816256933
1653391969
963459186
727634388
469191475
623181154
1332778093
1011203692
509966740
561703173
936563346
2022414628
130753707
1565040891
1133752621
1464755539
1959037976
1445454114
495985202
2079315713
1334048196
50974255
1799485925
866777631
390079301
1636180775
769772084
226992871
1692891434
1569012152
1691763060
813632780
436769542
2059192665
1006482182
2125496806
484533529
1275848777
1031964425
791392467
1743122026
1953351814
1955085256
1304046009
1801155934
191468630
1283484296
1330165147
2114454068
931276626
1006795808
1868297534
325208819
607273801
1952098130
1570534333
1136713339
938046943
2075934365
1705000788
175058435
1435529387
1080503619
1739784893
451238102
1412994176
1091537883
987509380
432291292
2104179541
1347812746
1107312967
784249799
952158664
258290221
1151540095
165257799
2009294722
99580135
1543717430
539335162
467784671
1692981117
2077197335
593276853
766125276
899774148
920090617
1030527146
1003957804
1400948595
1776108151
540510087
354433425
1814485361
1057963884
1379677980
1295692387
139296115
1328075203
168397330
1912989874
807095367
219452020
178093652
1639677692
1946940630
1878076999
738676810
1270919370
1814406844
1347703932
934082294
2139194718
101939498
601534418
2038111518
1253826527
577721010
78851311
1083228340
1110960673
813191270
1649969733
1130805043
250648220
740809584
1829704
1186870073
1848966413
889943371
1857760842
1448274154
1543963249
1652565598
423883628
908513790
78335821
1009075799
527291997
999042487
1106960757
1144466895
463126703
2141587516
2070876534
178680323
238649435
1369405733
724926543
777631018
875617488
1681135734
1442990699
1844166825
1476831689
1710445852
1922133219
1681364607
1835684111
11264239
1571502330
365592029
1720157025
663110152
273795353
2038465003
1317300748
795796340
1274264365
1314572994
990489145
412724602
1714861644
752516852
456813608
1699974044
679030029
1729571597
2083292857
1144184414
304455870
1232382964
401227094
2056259393
1557093810
717588356
38084781
1023333281
589730301
203877405
479059784
1615045605
1321467534
174920672
795615564
377577844
277087695
1004612966
198560433
33161695
239916485
60358900
971967307
1272879728
1570735716
965006698
1634342823
1118247873
1731872789
1487171415
1908623600
811440165
1083021154
2014104813
1144596949
1751735354
1091219525
1740126769
1052574946
1087301416
1618086696
493359130
328391137
1598255499
396564229
326406331
23406578
1616675337
774149354
1822323257
1290411955
1945357855
1950104940
1946979212
1051661982
29645394
196346108
1046782041
1272434089
858650266
1772876516
1939008188
1501969317
499099526
597516603
2103498454
93233095
792418872
1373730496
827539883
969183465
241961701
215938770
1624533422
959911312
1800129939
239810674
500262393
1809236183
601327715
1784448369
1621255805
1515174308
2022149283
361412205
1964716390
1002547143
39261106
696600621
2053406003
1474458191
267439328
1507649321
1845153514
437159257
27209172
180715038
1480789354
1505441031
1763996063
279767467
976185766
1771835675
1486040449
1079486311
1454991809
695921503
2096948872
1300041757
1289224531
1242814121
587736956
1139365537
2018086619
800894502
26441739
1416763538
1144895103
1328119216
1555126405
1438151428
673797232
592895965
1417918788
954842011
1744035238
1160007581
428155240
1467884330
147311226
1090238411
230645018
1416914890
1802700380
777833765
2068061276
1151116563
329683091
909113971
1324845548
769675430
1566555526
63771886
1012278298
1470212475
458017539
304424234
332445983
1896425725
1547139806
392617749
426961451
1463192038
802643750
1629820146
167255482
1376895885
853427782
1611259925
1692764736
1049532443
228965317
1462600092
1919887952
1953917036
1006627278
462773
505346771
438056204
2104471027
1031545548
1587352606
220368353
2030842008
947715162
784723970
1553341999
1833608248
983295532
1206977732
1871941987
1331536271
865590417
1127894185
878421887
591379874
366960894
1728099311
1025731991
1988874213
680244445
174276569
742770248
1809634944
1823499973
224422260
1590624244
1160591497
429362285
430583917
1896544560
266843883
278201319
938408607
1409394390
406760741
1390232731
1239686293
1148663491
1199584671
1153286511
60472923
893805849
144881441
1172698343
703095729
570484713
513869522
1865069670
1395413488
1831139347
165590611
384779776
906021298
768423028
519795416
192307342
1313535731
578148413
2042455180
583654392
1354642926
176423794
1241974856
1310998588
682470944
174568903
229731866
1658162348
827745217
1765228462
892015902
2084631129
113205819
1353888856
247216158
778229701
882958406
1047448263
1124465487
337691760
1375876868
1025523360
526708481
2001278898
1112527920
1786994870
222583760
398108526
1033380706
1475142697
1269864529
1941797150
2007709954
1179690356
2065613798
753960804
131827076
361980693
265615286
445028179
999375216
22627534
1812206809
1971255621
403837693
1513296595
234962812
384663328
642481155
58788981
579874271
472740638
1789097409
1386398846
1251974750
479253874
386884024
1500484150
476329713
133524348
699163841
1505306466
1546644913
721056173
346622570
282730032
1912941577
1788035896
1599534440
1379393797
219253857
607066575
1150984918
108095455
1985077405
1039782718
1385764520
370183849
217619356
804703399
1474032913
1238425477
566450011
1899932497
1975309135
1386448681
659045126
1355757215
249571648
1113330978
826955148
844795242
1450841595
1754099821
256364609
1109682316
962523016
543850615
1763334920
1748183980
93967665
591344863
1475957084
1937481906
1546143240
760486044
1789104554
1703023201
22781478
2006451931
1431442797
668986873
2107164411
767342070
189475031
1172274883
635754816
1235469046
806548032
1332425951
891831337
1680464283
1787539199
490656650
1006302326
526170873
1085016042
371653976
987793024
1566950851
717277131
522628335
935317463
2027223271
81903586
690793188
1002087215
223681910
510375641
558690562
2135524502
1054393160
12170505
770694528
775851686
270103788
2009784441
1406171674
2050172036
1300416242
324084138
1316526791
582330643
828469668
77164723
2008675898
946343494
1708869835
1112627628
1911543238
1570774070
1853728310
1980730082
1319688295
2105700402
1180459010
125989225
301982800
2028477464
1966921416
1739077680
1571660994
338716605
1478593439
108904673
1016834721
39955053
1788014942
1481747501
288751967
713455298
286261967
415269054
1392040447
2099348601
1335020214
1860542882
889597670
108699551
510880763
718635100
383418908
984679695
1205411284
1265417141
1150095149
2060186492
618159385
1882249140
1001665917
1693031970
526213233
1319245500
250355927
1063739536
1859865356
476434477
367339517
1747183807
215659606
776443340
1326381708
812695669
2072560463
1695294156
1886493564
710821324
1755737499
1178452864
2004618089
31585843
313347734
2042735264
170940943
710717242
77022632
1854697013
396170166
1691210268
1755810675
902282766
438010190
1796910664
1096524497
1865810308
1311495912
1976626207
1371352920
780110294
809552702
1166068203
1344142226
426907772
81303664
698804669
205521357
154884582
1945895421
583104151
1792864638
823198982
2025137389
849118498
1040052740
1007478120
1346534799
1359144633
1444104579
906933461
857872344
1910180749
850307578
1853403101
43338774
1894349917
273173524
281548880
385176867
125456659
1776710821
1404286533
1642013077
728962938
1256529813
7647783
533422083
1675972163
588143851
941212262
674276495
1045304823
120072448
1671541627
1180242280
444074491
1181721664
1654546675
1239040849
880059762
969101036
1615348600
4990502
1720715998
1213081809
1770528160
316652205
263400970
294009526
2057157153
341771642
973852269
766271261
823676683
863005050
2023300273
269223205
2040663753
225509008
1801256768
1508464686
1805132410
1275733726
429839236
1692336510
823243226
1341836709
35520335
1737163303
1843778277
1513175420
506603574
1367951008
1239666892
609579484
186414296
328039159
1621627500
93161363
1387719386
1574196187
1646415745
23564579
2052029379
8102878
1432346085
101855037
2087321128
1371825772
262558158
635196539
465448060
102862719
657264336
599004429
726446077
546003316
1555481905
1950028744
204796534
2036095817
341909262
1957026571
1856545202
1138497055
113687334
2007147712
112553909
1001342377
1748594060
2076465436
1848745122
2043464975
119610102
1099913220
750619316
1514903317
278031117
426542931
1971533204
1587036329
1648583844
564452369
2070635272
1940624579
134862990
1745148038
246078708
831698898
1356129718
1328365057
1631479425
267540037
179626858
1581720260
486949271
135217623
979265061
1911242270
154894931
1782272147
1111800572
2105633336
696775791
1801297265
1902406399
2077810629
313535875
834409163
1055009199
1763495208
615969409
1944057645
419550276
1418815290
1878676440
270305740
433063774
1780696274
1944392501
932606826
306604018
981760334
200660360
972611246
552268346
1283887057
1795940140
1691523761
585448859
1285555168
1336435923
1237579662
238598965
105609771
2017986487
187774144
1170822133
202483126
972881183
1065749439
1337306628
307380474
1183656188
1533336929
1244557026
1329408157
1520441216
409477827
869792774
1215779714
881777079
477187958
271683381
1179631752
1034571609
284760575
1232041735
379482129
1014026022
764270440
1428287752
937112924
963204693
119640634
2009676825
1612965364
1568745693
1806867589
2127318357
412668452
20587705
72973554
1020502151
1551849598
681744105
1275606033
599579795
152149470
432664137
419443103
1199854723
1884420204
855737902
391787108
967832782
130121069
1588148145
1855363451
396000001
933951719
419394103
622354463
2139935165
310350665
763786871
2070987940
1747008725
917591782
427841458
1111654278
42331214
1376681321
154796011
1127301342
275540496
1417752609
2142338946
101209264
998433066
1418705193
75910700
1629435156
1012801505
1977560524
851396574
1108462241
1696725330
533889315
1020126422
208942177
2068122734
919770975
371232789
795043148
46533702
1826436759
450180969
797174750
2002001347
796888051
1378015132
68127903
541565631
1924661467
1452852653
586810223
1052483429
1771320984
1938576544
188270
829896966
16684761
380993868
1232050538
715440222
435856445
660590897
1449526434
50393737
656359324
490907499
277238357
1188568132
553653223
51053558
414711006
767302598
907031311
1058083661
1378314432
1494844325
1938107350
1246538469
1769534666
1083736477
1461285170
2038543377
632056866
1483275640
2047479033
859899859
1927821697
290064602
2120610116
660019112
336679264
542651948
1301697276
2121490972
1338715377
1627495692
1197490257
1022248211
626859961
89482583
2040859800
2060108173
297967075
1926476494
1426013675
699934549
1752926208
361769263
1352744693
32683260
32203985
159056031
228163531
161142409
1306800187
2070476211
994347950
481724971
1141293904
1637886225
1327757814
679068674
2035298791
1916030968
1245120362
1848515750
1027182344
1409159051
1063468945
1453394979
732372549
2030880322
1125063267
289647879
427421112
194855379
333904057
460467642
69359159
1473283213
45997101
877920687
1476546402
873437782
192307277
1984689350
1248812567
559919644
1886540003
750836010
340653036
835449714
1912899337
1068596131
1300885549
1179616749
892601535
1659300269
616052847
1632911522
1238054716
62099440
1614426686
865846944
835942481
601242965
1526143963
1152283748
487367204
1446189129
115665698
163949
110280794
666984602
25835294
1073677997
1529029767
1440512540
1199490162
1744781024
1778167262
64926790
1710552358
666724507
1966309635
1007327888
960436965
1413468945
761463220
942703914
804237864
2038050881
462713186
1681066106
2014836991
525122081
1448354623
1339100075
290245943
694277766
724647840
1564041410
12619103
1848275767
741648751
310485004
69226897
1146993532
1077889154
1116017005
1938772676
82832546
1402109095
1124956860
2091541833
1328723253
1277024134
747466443
748499527
1412954973
1787577852
1263165309
159792897
1156257119
541588339
2120402683
1503717024
1456536295
1357572762
1082450895
288250435
104577881
1767558806
899085931
377304756
597062552
317304756
95312638
1877877945
1639086580
813962612
1213183605
687587481
1115789592
926535298
955684029
156657956
1818348044
1161496951
1170332414
1870659554
1944177131
1794954896
268111785
1908594515
689322773
295607108
1967049806
1984831989
442871881
1995791587
2010621775
1290936678
220875026
1221908592
2099284819
1230010419
1504552790
1495117212
938774944
374072602
1863747759
674175535
543600795
1921495614
1971823062
2002808818
520360023
120458868
571443736
1758059042
1957650922
583589514
1932606667
1888676698
597382140
1592691120
1667035623
431209285
1706891767
1172078691
1271933749
213568410
1441682280
105115631
559699453
158486588
1698888992
1516349764
1304924992
281414272
363250113
664055484
1025472285
1119850938
358657995
502936960
167256753
605049972
746964890
483456762
1047408993
1102216091
1522330422
1650616723
1613483626
1624483559
1767301741
1336807254
1317913234
1028802465
388815513
1722999004
693680261
1363568379
1548680141
1357301929
9983611
515285928
1538864327
1746115825
1790846859
1717609623
1280805855
1096311236
272315905
755157215
12109389
1874196527
1912391010
416616651
1410351889
698218527
342786944
481554535
815838481
281121897
448238006
474337750
1355437713
297451371
338986115
159614314
496952358
1410673078
1971966505
685264764
1637889744
1600147722
1169949920
1061649121
388833693
72351415
1438140635
363568764
1770988102
411229328
1829197044
1452131573
555776730
140611145
731764720
1078528972
721770900
133191303
274737326
1660304667
2015179590
1035742226
636282484
1141167891
2142197290
315614323
1553084372
102338310
1246359994
248625779
1934949241
1628175656
127904664
757351349
725669195
108388826
1076411190
426239832
360921131
2014711501
619134200
1901634800
2109346455
1282791970
233972296
577040124
1219394312
1888892777
661806900
1993617226
647046025
1498163181
942901138
238662954
1006279326
1904430495
467696571
2035963916
2053514275
745504957
1749837512
1295698382
967227794
1745579488
1179396020
1550361081
1789810648
1151423756
1011910899
707030679
2144477026
900526416
904283877
1786092118
859973151
359132334
542404313
728259324
1391821814
520084649
1545137981
1301427442
1676596355
318552502
259289793
1371099932
721299519
107060744
65781162
7966673
393407999
162788968
1996025336
466913045
1503836473
279172746
2016447440
686693586
2090406558
550282379
1981782972
2008638849
651041764
1038623735
1917137438
675313672
1129736184
1764401004
76007614
1614852256
1997087745
936056747
354054212
998010008
406289294
1967683451
1408321660
559830434
768139084
930159027
994067535
1850347242
1745748644
368275323
344027486
200453248
308640631
1307855731
441586102
1834638180
1006168285
225901920
709017549
1852770327
567009660
953588698
322460411
198867087
801665712
811896336
459019496
1368772675
2018851401
1646110209
1909714777
1151354338
1090167050
567769632
226332302
1858106881
1791399251
1464281378
531975121
514408957
1394646565
326211819
1157329266
679512225
105405176
176314118
1298441030
2027276577
399988468
26336874
2065629771
193373048
1246710256
325245546
1731536845
1178183073
132256741
222377392
816213088
1089645608
378754803
1034456008
1530566966
1819881973
1657056307
705454390
1174122542
526019284
1874821487
2102783354
899120969
2089238002
525674328
311617854
344521042
654523729
106146421
580972277
1734949585
2748276
1608858727
1810557565
1227309455
413883
1543052635
378578857
1905890481
800439221
1949623191
883414809
625605934
319553799
417669828
790422774
1916945205
1221598287
488225393
893001614
176383535
1992336151
1024218174
1964631044
1967918323
1807713915
974534863
22740701
927329250
355977796
1028529526
333952082
1093528136
718179759
98763204
1302538634
73525681
340552559
1509916868
473229903
1580135046
1515077673
1618150931
192259339
1669803169
389846845
1628997340
149371528
648729263
1724459522
1557262232
61932424
638454528
524863122
396662059
2112793865
1914260558
1597195981
1886166039
1406061181
1963376873
2104314519
1111259888
251651831
693086036
2029983324
1175788079
1509008195
1114347166
850531016
174012283
1227281333
1376925456
1916197804
263784642
89069699
962967909
1470559980
952948488
609726815
1697171082
898709017
223314360
349868057
1066596679
842928639
665372348
1909949774
1333824808
2089257628
181064022
290560648
169799698
1095380470
1493778970
508756362
831681862
510883272
81565463
1014169731
1949161474
1663665798
857322028
1123998327
783450301
263342312
370623834
1511230447
815465852
71964740
1262804334
564679946
318105996
599973764
630253798
77851421
149053785
583366011
211078509
1820818628
245578482
1828232397
1820653550
1579647757
1906515119
1005422461
1930210957
2019877384
984489667
41619543
139090103
775212095
1846651247
1579706272
1045454610
1899420731
1468624892
244996572
1577829062
1022338351
1292676141
161880641
369264333
2025107521
67800247
1417937242
1450059589
133965977
2100512796
1412030657
660572888
422700576
1305957913
589602863
423147803
1305947600
1614898806
545232703
793527433
1099939479
369812326
223625891
1547466632
2095906572
2136947001
2100346693
1218229241
535005919
1022042449
1022005859
1284433493
704223558
1384616231
1254792007
1675647838
1041229244
1513568507
15565088
861938804
1899591961
661517043
1629569060
1571338102
666582882
125725351
1387796641
50958414
1139759258
800889336
805877043
1046703042
1391293783
2059955908
630978192
112703854
620518520
1589824108
1349903064
1257782151
1591900844
1099232307
1335398947
1866519490
2129295299
1222034169
1996392654
504651548
1849312386
253398553
1797017246
497769867
435104900
297223257
1479615159
1645337036
478100711
1611495726
1914485777
1630067901
1624575082
2097720613
1264947722
369418828
269614554
129572581
889947855
1794044654
743411156
236996752
1018004025
273559556
656955748
2141763778
900521057
1498558803
2030754552
1231368775
1474099941
888213103
375765561
1192972021
1282387085
2022496239
1577150136
1088458012
1139009252
883544778
1101002548
747422439
302088504
1133805137
1757331103
670142753
574709609
154783208
2097108606
1099016479
1455979154
943744268
732089787
678808808
2015966860
819811896
1247838527
583474632
499345478
817676458
537367880
1831774878
1056004401
1518195207
1749469667
2131866653
728125762
2016807959
340382791
441016320
964486785
1251237163
1475573901
1893486135
2115415171
321558693
1905925204
251616847
951517764
1587114139
820207555
1461369177
1380198753
674206165
1034575378
584636392
561706432
204793820
2055537843
280663618
1949815121
614207676
827546626
1512862167
219313034
449078096
482046962
567896041
1993356836
457788482
160179708
1827210943
20084193
700868531
319027486
254001979
1954484299
116956109
2014974121
1421948567
1672714119
1482227245
639547995
991210841
287913482
234932072
630879960
1838649561
1009034593
1139517517
322955657
1081666049
2099474875
105791813
997250491
9125329
44163450
34532125
1265561398
1488939611
342856989
1862525142
801791621
1741970933
497744035
279036223
317264340
244514730
1926366986
2077552862
467175923
104540947
853683749
724558933
1512964651
2030950036
455360315
417711549
336061902
1916575800
944083386
1306768019
531364477
1731022164
881359174
1537711976
1093208558
685820282
1993139035
1687136012
1641190156
1304366744
1861160354
1775910432
543687326
793172034
1024912808
1356193218
1442173058
1887091166
405764185
930947520
1394305310
1218356096
1288253263
233708705
1346943400
370921926
1015052286
1733328172
128659901
432916353
1506032929
1485275004
196717528
804906302
548502755
1612802824
1717264225
1621305441
74618809
950172275
1767152400
1256830574
1297340934
1823142620
934688458
1353775812
1540568651
494937813
1423638680
1111196927
265797756
396066414
445007642
1025790643
1225713046
63210779
246589404
1229777512
1457546464
1629164757
988827230
386292629
1546043894
715343785
297288568
1136430357
2074206827
1213730562
159285693
651307182
689046602
2112434733
1019577292
1922499795
104528921
1413630776
1388260398
571592152
933272787
328517221
1561837121
432060895
645485737
2088540340
1233654834
410951035
1422026681
1959514364
910604040
1857371597
1591362155
1695669841
1435809808
915219891
2052360348
1978731091
1832321907
461377997
338162454
644059132
1156186735
1506105600
1640445470
111141202
732243786
918474523
1545168760
1813786405
1673222612
2068543545
600861528
2117736534
1281812672
1267784271
798896118
1917984082
764492856
561215649
1733196709
1381516929
1942841177
1578191659
697644473
279779984
1075632806
1935465534
1105045818
997033630
418350098
1174334084
1262398729
1075903037
2093612863
637322194
1560365147
965128997
510345735
738413539
175522966
1094528692
1496763957
434059645
1757490810
860236805
242686223
665307751
455178085
1036204491
932066193
2008488131
1864805406
608281170
1762108109
661603318
1387431917
808849279
1957673682
949460357
1868239646
1565694980
731193244
2183088
1998963011
1416169215
1994695248
1054419782
1656072730
1563915508
18056460
169395009
1537288025
1558157312
647957760
1446834382
1170178409
1200937814
107051567
1311506123
852760021
2114865582
353626016
446113199
118328776
1742514993
1754108085
1396934933
1342940451
313138038
1269397488
1084288515
720782793
1364034635
601297207
247621825
1320407286
822218244
1345057830
312951093
1581383450
409283358
493893111
178728777
2082145259
831896266
49030437
622092491
882982913
167442769
128447394
527420558
1067095081
871836947
1421046773
869680611
317266003
602986585
957879705
834274101
755653663
1439558188
1470112029
1472772288
1690930427
244310601
686531289
1965171883
186037829
1128710759
689050346
463980495
141574546
1609941739
449931927
68330407
93873303
1619216134
1037166425
1136353797
524187033
1407152943
764298160
893900440
1052431850
1648377056
1834339064
1410116647
322183055
1128182128
500165076
1265764010
140154744
1984601046
74717760
1410647365
1047080763
6924796
1892272291
1570084212
2141670756
1973007808
207743691
1107735440
307073809
1261714054
1009025060
2012078836
651558831
1076535236
720407877
316220004
1464562010
1277490099
703055551
597293541
1255167273
1154438069
655260766
217434802
706247791
784964929
768720667
570886386
1027193489
1966454357
727353707
1150104225
1366666836
1680572354
904191308
1385390025
546003316
1010666951
1753351404
1785600554
138647597
1184401423
413057846
955050029
13634552
470080698
1332093044
1502956614
641888514
1059574814
1579663749
539701282
1308704912
1954248122
279127752
2083189075
2128500685
1917147521
726854327
252993648
1171387103
1009609391
1868176809
1169666671
773333229
1610429180
1546400857
342202223
1917279261
1768906626
687845885
1367448279
1951413958
1019600343
1779351791
1831684276
1946474510
1543387175
773158686
402684945
1180867527
876356484
2088530054
372989407
1444498410
1342074356
827445075
860280733
533718146
613723425
476400103
2052932405
35323243
91380489
375342501
191004805
256880059
1310125736
1321438843
870608866
635612246
518585957
1404919600
2142544340
833834855
1732729758
218786432
855548854
140587603
45028893
2028756982
888674458
1060478708
1027971250
463643696
597903925
175522281
63746024
1622417683
1732906736
1200651430
924209954
1750390496
1271197776
1641400027
238598385
2099646206
1216155542
224655178
1750296586
1007886039
1835781569
1155796723
865324870
421630248
1011329086
472375165
1285031729
1759635883
1338128584
670908415
977814455
187769028
372525922
1591255822
177806096
1209998481
1961109968
1831376053
787582238
1499088629
1150473180
1659345004
1649770131
1992161437
186814312
1923871104
1930137701
1737815909
1492256648
1954629832
1099377450
404198552
1034433855
158326591
251399846
370655513
907851134
1872794986
1244649051
478626807
1876960982
1434298074
1124248148
1680867201
1916234129
1404139871
1879287999
2000278767
1671809150
291856655
1813473313
221154068
733766095
1644638583
918096180
480020870
252111782
797928420
253427534
1734204920
77646407
869667757
966302607
380754827
1504833858
2053598700
1187140446
1900340089
27911399
1023936912
363734336
213580267
246327659
105912854
1426398086
1962750478
1532753108
714419939
175637726
722255955
1523139770
2501281
257511690
2028550971
1665918281
1637642275
1037501121
2060117146
796575822
1877321117
760127316
1886817758
1380730577
459292517
1662842740
757227527
491852787
168344199
385034850
462588081
596929045
1672579265
215421876
347638666
2089630007
1661095390
896025833
608795274
1729754607
1204271760
489308415
35460128
346378095
1543250600
610501353
1343601906
582792313
1671546258
711357350
551101730
359612322
1042241817
2142346431
2009608022
2019404749
282227212
1212639789
1687762348
767361457
49709396
1875101491
1471089129
470867006
2112811172
93272739
698568362
631710293
51911190
612905769
264597640
642277697
1551084554
1870594926
1497742994
818275706
78617589
967056844
547137259
1404725232
2018147576
1346758114
892080924
1242070858
723671483
2089335805
2117531260
904281503
356175342
1543024431
790225596
2032328836
1305451950
935739703
1013896531
681020093
786345827
2050229671
1062224640
1505154825
1303831686
36654259
1453737466
1492614614
2093079796
1295657326
709219754
1398282760
461977229
1310552912
574328835
294515396
747954204
968595838
1660231024
621734940
112910529
1212768566
1327808401
700997385
609204214
805126165
2063834311
966664134
1213183631
2011726586
1280725163
1249379712
2139393262
551704578
432123798
77561191
504925913
1115966799
1663167430
1426013675
563986264
1093824712
2109986199
581708560
2128989355
845112077
1340229370
1922948397
1948105900
1069106794
198429571
1025100436
323014574
2029363147
2084229211
2133832276
270118856
1170848127
1377775471
1546594219
1060107307
1027395967
472595964
920481450
632868344
483733989
578450040
1889594030
2082776565
240369146
2000109384
764428493
330256525
1203096150
1430683242
2060019619
433850558
1211923143
1529119256
746242657
847542643
569968702
1992616121
301740842
266675651
1554128593
1455501746
337731281
559090672
2045454462
1155464906
1928628507
12456321
87628239
1800012545
91257135
313812515
613364685
1194578996
188273313
734720949
454964352
642744410
141264566
17476011
1319115137
1621558907
907033511
485772139
1328811834
1369113836
2024725525
1276340361
719196908
485153206
1414922101
561417535
740723059
1897571416
1076383437
191551249
980627905
469718595
3398840
2100152282
27387799
453597743
61701362
1754202534
1598247409
1054719324
886140409
447005099
2099334172
976506426
305874009
1123458358
1139548701
219973108
1973622045
364916983
1797441775
1836258183
2064792856
1462393777
1040349306
409095585
2055580160
326093869
2081579268
2076517140
1783178929
1520173930
2011738957
1483580244
1780394566
1360986131
913271159
2098153762
784855521
1005287677
1354508405
102955985
797646287
474309568
1400525658
970068404
1808713446
1310496388
1901877397
789406323
277282138
619399431
1709412734
1205945811
2132975454
1072349471
1103457268
529690612
378200105
2039379964
154609408
852776106
1916071956
1041715025
1333431936
1572505816
839568928
1275267522
1233792412
1186502279
98978471
1461632651
1728130088
408429258
333294274
733317994
132414942
1646523548
484535947
173707884
620780471
1950649544
1140771814
2134775238
1768041132
771987815
296393817
717481526
809967221
61510609
164278995
1260740165
1012343102
1929649924
638391378
45767614
1134921079
199443805
607259096
1124871653
1526124475
854406453
1832674691
214145550
266315820
560914002
2127210559
1891659578
264086514
1930266344
471199696
200782189
573814191
637138862
1856855292
2095102092
1737851649
1082669044
563481943
2114459705
49407357
324994476
788921261
1777683412
723140802
1775154530
820985267
1107268566
1321046424
1799625640
1416173361
911031680
519508738
1134005775
1277373710
369449224
1450628458
443520207
642186396
1657581946
907579333
1976101036
160532033
1613138659
328886537
1008749435
1595690438
731748668
678278649
844074235
1119596614
289305468
459904270
296786944
551046281
1776785366
1513324967
1520538973
748563334
528207835
388184574
521120944
244617726
940863965
912351733
2099543101
1126305789
353244887
770425565
906718456
1312997638
93996625
600464404
1336331843
71432904
1915224795
1445115823
43623907
967571193
264772211
709734097
1478129994
831351543
383901467
1606207063
169028150
2092066785
2128607364
736880812
1248700152
133765334
1185799658
767271385
1208545761
1324601991
762907901
1549845639
200471290
1576892899
135289320
465418899
1101000884
1631995176
644311583
600953489
1160980066
1043947139
1675632334
150016886
246932768
253634333
1069727338
654600409
818066339
1462925082
1633826078
1741667817
765925624
945835761
1641519601
495152849
1791280624
1943929177
807070735
1530670574
131588613
1709167628
1375671833
1579404164
1619974701
1882401890
1331437386
1813308313
328995881
1298712008
1613441536
643684106
1382848414
1984024024
1046626044
498383857
1307038472
353864945
948549428
71585418
219961026
903674993
295923914
2095627715
1163967618
877374771
1095725104
383155507
824940260
356254490
1337682069
199977345
239899750
1133360171
1464854886
532857577
1229419827
1684314565
599268069
863063216
1514615098
1863970889
644113638
1278023077
2052481181
1793988512
1458698638
2076841569
1487929254
460415298
2067019935
277944390
980292427
1540710569
2123205897
64675122
369672513
617643503
1054569986
1781034892
1044386975
2076325900
853691716
2055865729
2052833881
1777266509
1751939255
1814848021
712432865
2094164087
939506629
535363441
1201813341
1798068794
2123733981
1406285602
1011424109
1070041824
1190068908
1911239246
17547610
1300650309
1493611102
1279528695
1192813311
678479748
1798880602
196092879
1365306101
1846361706
1919402204
1498429138
1264480995
277219649
1935716022
1951198685
708251787
1751716749
1804635647
1111783481
591947715
632243492
566259008
1387468604
97277314
1455685868
960087311
1662549886
1957261230
1512692917
2075320611
1855835969
1290042307
583726466
241840986
1811573261
1769234942
1616388307
2013541518
1571688465
672005713
188655504
1582057990
1206591086
313525785
1497724052
1162269022
553477616
165557628
530676694
293809944
552340780
1125806038
1092765898
660524242
1924797740
227690331
2115260149
1009954496
840843191
25831786
2121928220
570893127
490875930
932228709
1623461858
45496585
112385045
1657587438
1164027449
1602096785
594607730
746866274
413302133
1373510011
2105676788
946161791
1740270839
550665251
382642731
1227724164
1291921562
386925879
2093404351
805124711
2044696831
1561243980
626456246
1868337986
782064449
1933636501
1657528756
1284015092
520800290
372869970
436629280
43178553
609937365
1627176030
2110346069
39832910
1761939781
1256276076
1851537927
611789780
689001324
409543429
386798647
1242686720
55861029
2101517689
384972810
2136149737
723656007
173300973
1521698197
1650596919
783932032
2064613361
742102194
1094440877
580660837
801033726
1489256122
1795654803
395921160
574661025
808736375
921920204
508336787
755105184
664624578
359472626
1420340860
1639069839
710954988
1464783814
1847905281
1164879759
768029540
1923397477
1342810481
570886386
1055355488
886306947
906785583
542739325
1871812444
634136235
987492360
923753532
1439543404
1494135827
1949219847
117268918
2019304391
1315092669
142181350
50507359
863640346
397375780
813133672
1972561152
697376412
1409664766
1048013312
1694857808
987741548
554976113
1863842222
1217925476
1253729395
1886997435
2132447560
1269964351
992959315
1464267667
1028273696
589909467
1349890236
1943545635
1089541446
967045547
65457294
16709494
1552265528
131801474
1988858644
887444942
1494186678
1688597412
1639787219
1268476232
93713487
466501345
58806623
1117655905
1343917343
1502837553
535473697
1969776246
1798680655
1046209062
1169266198
408228825
754002107
19179240
826027546
1334735314
1525904362
4057958
1870799184
227138309
582081229
1885394357
606207508
1208103479
678038459
1326839640
1782523391
973787788
536348605
647720797
2091181737
571802799
586802395
388939277
764239813
1890759092
1683459642
824471225
1883810915
1385555956
334893207
46646847
1323635944
783465943
434631194
1857958812
1585932381
1184438346
1365410488
98321253
2000733741
64705105
24873192
58624248
460747205
934859981
1302820867
1468103040
303930378
124559595
958071180
18110696
907715623
1857126194
1696966817
254414216
1458403504
551019165
114289063
315442249
1970142457
853488402
1123589833
96713222
639289838
558159950
546635932
2106362094
1374094340
1522403660
1558009126
1129876032
1631356770
1774075691
2047066445
318363680
436361951
1911211837
1335188623
1772859094
2070436743
404081947
355518882
1752194587
640460378
914562755
464920003
1986556038
1674371783
327247212
1905542923
974865921
1523999014
776829166
2024628673
561320980
2014404161
1459639610
1351009387
1039521375
1791668192
1586374650
556028074
1420544070
1769965856
1467724471
1510582052
2033392797
1261239676
1387768201
349482762
707614300
1396789527
2092820520
1977649421
1456138241
1884095749
1191245064
1332321438
1029357580
77317249
1266783286
1747097793
982262282
2063159562
25253568
654507829
1621487834
109243533
773543559
2111134832
1333613871
255462535
602268858
420889687
2137399059
470330802
1405938292
1539953020
132177171
275799317
1375358439
1222184288
1012630916
592926109
1731953160
356054200
324830963
777993599
930033572
862201254
642723624
950581345
1744401892
1984030644
481186848
633478736
1117756357
966519010
377471567
758665350
569238289
520777523
1028400649
1450830513
1916232632
1085765356
2132346893
746051159
882180826
1839194976
1808104990
469115789
1647941304
1542255699
45870265
1474768086
1350042650
2142042158
403931213
733444260
1750983817
726030139
1603634154
339605772
1195763246
1794126247
434581825
815669698
8745874
1226908344
1057616128
1982579077
1825880802
1317168636
250563208
425118421
504667378
2024920777
385978395
1471738916
645525074
469811155
90744110
1711516404
397535811
990065125
4937900
473230885
975835327
512480707
1111463860
1508942037
337086892
130491258
781845625
280737313
1665042070
201417597
1650862179
1425318359
1727618846
50396934
1747915963
2010492146
1554938246
727600945
454452988
395526328
1716209973
721930489
1353811305
1852716110
83014765
72481054
834329729
1185535706
1863961035
1245848532
1402285999
1423707984
1604745570
126316396
334408539
63362522
956672541
2080093217
270937281
1178236898
903232185
1357628339
477380922
757291695
1742628630
2004253384
915589928
1913281245
137680052
1712219717
2116114
40692402
886634400
905056058
221430711
162639561
1783901702
931790600
1946388864
942549889
949431652
413913256
915886440
603927709
2128300842
1937324226
1416963092
863198526
864708462
846271614
790666895
182118713
723419808
51731964
2115766580
1256734766
1425768562
107922334
1338407753
719373438
919772106
516051784
588562440
2047038325
1853561034
390720534
1555053084
1485305376
1905603506
553517366
586548046
1141557378
1226585863
814498564
479034646
270104973
873890334
78721003
1496150059
1286344462
686688515
1634016224
2099937961
598738555
1236266489
287291916
448036360
247542462
1857662726
56558545
649975746
168094910
216572723
964730503
1845997811
550991494
1718634760
1988022098
958639225
1629458711
496940653
354229537
1687865195
503839002
866598441
73255766
1302759094
1109238400
1854041012
1232555743
1208645562
660493359
525904288
2098748474
930754625
1995411735
407248140
591547872
2101969796
612252007
1542792559
527604819
1861779083
762361408
1452587811
1294494388
1834419422
240352169
790811208
982684348
1052332649
642900084
1410495726
246380363
1416743194
1365830885
73073882
429465478
1400551907
2007437023
1170280416
334008447
1523771696
1740349418
32760484
655269365
847387650
1744036432
1530143519
311546564
1396112815
283066597
1486649159
1905601171
1335671137
1418707542
315858559
571339227
869505252
495572722
2071263811
42539708
907146453
1207347967
679257951
2006431065
718098073
2132506788
1739069319
1180115990
564081029
1668601645
408267276
71215788
2134785214
641365640
1461236217
1295103598
1312192589
604893553
1496675780
2009648204
1560406410
356030392
1249746057
177408663
2068828536
966907131
543696075
1710722009
409817686
293045200
1896356349
465589831
215069029
1119114178
1966935085
1858606125
674187871
1484438716
1029683110
1773071085
328709910
1907680207
1321902564
1460765643
1920765137
2013924931
2044160292
954579472
591272422
1479429808
476131809
1854909664
1634136641
1259455221
1129986249
2119415893
2141680408
1053332184
522379953
320305684
114263646
1209428906
881146856
113078295
1777153759
1777801890
252737282
202874659
224382981
607966312
156601601
1876929663
308885524
2070756758
2114403559
1719759378
1665403158
48036195
1176831404
1347266387
1939077324
2081458332
260741529
834817380
128849362
25161067
1626509679
1862630890
2038392252
151048234
658451998
1864736552
1705570704
1947270484
1983286536
692444933
495989349
1150252270
765336561
424507811
735360728
1488498370
1367173970
891629719
100906242
2055229
899027279
1290900743
341184996
1070725362
1058184956
1094110297
1984818605
108710245
1685858817
1614286143
1339390965
1288780102
1786107433
962144960
211542021
858454564
295948383
1949704428
718957845
1296795999
411427997
479484378
1843182584
2115956893
1103083497
1183605728
41443651
301173444
784304097
1466588401
26155227
1031479177
455072266
192926535
448314070
1550609502
861545903
1592579985
1178629696
522626475
1556700740
1141113842
969835184
1573728605
980292427
1212820814
1078842493
59516853
942297408
1569871804
499802558
610086261
1270362442
301744797
825100302
895006757
1152444622
1270402456
651243893
1538005060
1351168887
1563847210
1388774600
652270085
2037997973
1329206530
1430338151
2131178994
963358768
958858044
384663328
615634503
1471225343
169364051
1572679445
721508714
59810891
884649534
602643137
986014528
47669649
853230415
925723930
1769621275
856294075
1995044690
451724316
496921420
822478517
2011923320
344281356
10504872
273817155
110043644
416610240
729498370
1253958898
331882107
1438040596
1420972848
175389435
523559054
1081263875
1914787662
1816859882
140299873
942557036
1942491839
916833132
1600107346
2109803961
1687873011
1946966039
1569650931
312712222
201013504
1056776956
1220910936
1510205966
2134432161
2132474218
880586150
879366450
690064559
1791776598
1748099524
518286731
431719346
1707271467
1699874909
848991732
1034194990
114932266
1886647076
648094120
33090808
669010820
1170392666
1087027537
1648583937
991799872
491556467
1170950949
359738736
1342099346
481908448
739065088
616082650
1826244081
1900201118
501620129
2116708419
1956103660
1958433540
1127701404
1367303542
813258331
1836835074
1748594060
30068570
572772269
769355230
2063860513
583799690
554921118
1497452797
1362555943
669468288
396466803
2030887465
117692975
1613946241
1864254352
429714723
433420598
224126564
1996556051
517828501
1003735322
1766907002
1759534569
1852716110
1253150803
781730547
17547610
263930846
694938993
216396658
702623689
1482785141
31716708
1947459451
1515043027
139568710
890237649
1727939581
23296741
1203818698
849984617
2016841785
160872864
1161959207
1781927581
1684529010
548062976
328856615
130077260
2093801569
1926866763
1580975201
126607676
1578207247
634948808
461109619
1773312333
261980878
624757234
612930391
2024577449
1900766864
909434789
1253104750
307568111
426149986
674893901
1992814800
1701284166
65799865
936634747
1378345795
131354905
138425475
1554577101
902875151
923590332
1498802054
265250363
549249417
1229249077
775568765
234103480
564393210
1056149371
1759925807
1647275199
1520539476
1222966146
1273537568
315854223
441449061
987394635
1463575971
1305488030
981615292
1166651893
1805764377
1116984708
2075984634
450581948
828946656
1521461952
393482106
1650085922
1762283990
1271398149
241715060
604040544
1298826952
1626251094
741736891
75054730
2113599931
1489465337
1923145446
743188398
1035644660
1695216867
791934711
813860579
696812872
826625030
813845587
363762020
1675651709
2071619347
1412608450
1658489595
92389542
677745862
1920429889
41797266
1278408026
654666296
1724656103
328847520
546856338
154060059
1141610161
362381481
953602659
445980114
704644826
1697022221
1721559440
1775547639
1723218000
1606498555
1308378526
1234233283
1109092570
787961010
1449889705
1933611455
911646475
208775218
1339732465
877249103
544496675
1892040888
2008018116
2022140733
1600097911
942246726
1494714413
92975958
1023795136
30037978
2006070249
1259054949
915830590
1520877178
59575980
1230412823
1749355562
1949021240
1251157165
619390196
1474954715
2054564054
890933975
1083510318
388350542
1507377233
1883827553
591187542
731963485
1423552328
827613361
799307589
1107328226
1588476479
1666038760
1022633804
1455804961
1664857047
1575700433
998208324
1908323168
1573653384
320874385
409218700
1316616013
1634991346
1010284257
163459847
1248641275
803171579
1137095242
1806286808
414502602
56086871
2043166272
320718087
1178141514
1075664577
1667355621
1622356351
1945064833
581000126
1159051950
153978091
889385266
2104851163
1392848526
1143852204
1054244533
1134170910
1190359593
1486190948
302768973
1028265315
1423173039
321042303
1191971596
613998764
1451068892
450425675
750304910
1548352959
833136374
1064685408
1042998825
1347595415
317661527
1779205640
1602339370
811782883
1815455748
1037104868
1926373180
1907152415
739942553
513777093
1419268816
907781261
386037548
1549053563
1269963859
1062338365
1395766458
1240158877
87275851
1755386611
1602157815
567473573
228060633
1189130080
250609614
318611253
322764451
1685436598
948011522
2044174583
760676698
479073562
335396900
1801720057
292937956
2048404206
1242076889
1430933021
2129835152
1801347076
1406801170
1968515207
330384723
23305531
1968840125
1973539878
1490759611
970380536
277634983
151879990
1175555955
522158956
941583070
1882725605
989783243
494636204
283893968
2088002360
145482850
1957635555
925464780
54156821
596293988
1860910866
740540891
1118073651
1841475848
282273178
1028671020
301785684
97272697
1534171665
34136285
1745323955
1018822043
322192995
1568007481
1172754703
842974404
346576657
324355043
1550140749
303128201
1840709004
35037647
653579266
1401323297
969894874
954047025
1325031359
180612697
1772077284
260692981
1861644592
41404872
101972935
1056064556
1369886252
1191318367
1520710198
1376976274
1559078629
1457028028
1098561985
1047961274
1308459035
164571655
959633376
1938736875
1476815208
956636870
38671927
442084895
1570121690
1358854133
1159112345
1384627952
1313411333
1177859861
728446710
818995399
1652445107
103415433
1503669059
1528254631
28941010
178563978
1766469004
1300885939
1997037217
1565052895
1039032481
2117660801
1106545171
77967617
43248090
2138957449
1216383417
1952748119
1447817917
840754090
1401682773
1355326995
840341425
1135036523
1428429465
1477779562
297694330
1887641097
1143992396
1280868342
1976245128
798981111
1188251715
666082099
541840756
1823630338
1954047547
1722251187
1146737892
661299104
1292889899
2011699960
80265654
984522077
945501695
715113302
317775977
561312069
1301716605
296679432
1730795937
1369290653
1259156710
149767276
1710351780
952697965
705526174
1095785829
255445022
1338538234
146243082
2139822175
605488723
734657323
424053137
1647309357
1010139292
1226814876
1872179241
594992869
795113810
924755984
1105199869
883510887
942737905
1217788382
1004902593
982242334
2033103974
1248668636
1977429692
1133791326
146431273
880741784
1302403063
53274740
1248029770
1977961642
732018633
820026270
417101468
502102437
1048345667
840059275
2129185233
3253992
565308935
533851972
1783546018
386489637
1065534540
131222705
1235062875
27931621
1651730130
1499329636
1263866163
1282999013
1220547845
1062521837
1913654043
1982784926
1039450509
1342526257
99998033
1432023517
1234479091
614453647
26197634
757392007
1315598563
730807902
1467805079
999860817
1565562140
611451516
1306955463
311601761
1560677880
1904739939
98605813
278092188
913469013
934759282
274611217
1038159290
743624939
1462510192
1787596173
1623914936
1883914633
1370070786
2042726648
772826131
687722043
1037323622
1265708287
1117344588
1737174164
1389976711
1912700133
292533415
770104572
1647819669
1037160609
431635098
431245708
991695334
735246211
177375973
1925334282
1889673240
23965657
933488733
561493850
641699456
1813001985
172433334
1159178076
1569919865
186877913
1823562047
1472241592
237026729
1153487505
357381221
812801104
1646414794
580829519
1538802925
850426318
358002079
16155929
1133865898
1367322289
354360231
1795041355
168871117
326155853
1384325107
2138399568
554350007
661557052
1027477211
505511368
496795897
1164221836
83979983
712765967
876349871
1765144963
1476778693
1279589344
312707639
2066539922
1882257559
2054693735
1114058264
744798991
1205859598
1067435798
290356403
647361366
790560031
1579783129
1827601743
1451920610
183644027
859584909
609739566
1360964581
1273867245
128222585
1039477126
1299207635
461430648
1100899457
1439169805
440834792
982871546
423763274
1172874008
2144427016
1502683047
890441711
290753659
655103812
281155308
1611118136
1601953529
2006663583
1504408111
2049813337
1869812750
622220830
400451594
482442995
541510543
1056926698
1942608473
229945560
1069037712
237907425
912755324
1522486667
505247835
1166107534
905661043
167269569
1095785829
1084014942
1495073163
1019843156
1126860677
1257657079
1451628810
1319234055
585627328
335448901
784262341
191041172
1172351457
1397684991
655649346
1519902947
2137271588
1708471308
36532222
303269981
1640851544
1987005889
540752443
271831494
1376596251
1281219323
385119229
1630359060
1057656666
1485526637
1922445393
2061920325
959382029
603930619
1521076348
1434981265
600089351
1549393055
1395793974
71479886
1540127701
1447542153
950837989
1789134597
1162290870
855066785
1090779679
1294879912
90021905
1025053438
1584115860
2104167364
1263866163
911749044
1786091477
666486282
167736664
181421288
1234876484
911960528
862885991
210398917
1163721602
411223362
393381351
1704761692
230896822
2084825196
2076643750
1163663014
1276926590
1510072266
1920945856
588718432
598747738
40669126
724489762
1555888849
1475956259
408467307
683923469
1036867744
636860577
418504498
1422173409
1421215092
1457796283
659704751
958409622
184644422
1149617743
181104705
1574979021
704014341
1021114381
1455371144
1947249980
1206710252
1876232844
867496089
1792021772
1619898650
1786028779
2065718314
1198665666
461813469
266523527
202945950
331631010
288123616
13681019
877653460
2018588127
1345061960
1658322918
1404532217
606248438
1374125874
1171574249
998730234
1371924102
1958699683
1317515625
508587998
590421898
164882057
1140129735
904292170
902989862
2134432276
1481393640
1908190018
1929058909
1928417261
1227597637
993129597
36470979
92991204
91403930
1016660055
1799851604
1010698445
1713821703
1763723082
131478080
10266054
1577000611
530721130
295750785
1918071009
238849207
2141795804
1359595545
432784188
1208565965
599869694
1791840995
1670977379
991740636
115827876
1448538665
1979304457
1255342318
1914424619
1653583498
1615196827
1258020428
1960341308
2053042164
1262753315
1477395493
1668444761
586328903
48868578
482616137
26072532
189185396
293969925
823822525
195688802
1805194816
80729900
611946751
380507810
504762397
520588828
233737221
769807302
1707590146
1209957286
285742054
1666482207
789805392
650567925
695310635
1453244744
759835662
343126782
1808847658
476475759
715363049
1827821901
1560740791
825007088
22627534
1829605554
1132253166
1750941501
1752760861
882933973
1223581770
1010406613
593431227
35208427
923972389
345279771
779071489
1494909846
647324382
17831106
1658197351
574251452
565125260
534253435
511952626
1073009694
1545317452
195697649
2131753493
1778464469
912491316
1762587900
572216583
451938762
1416879862
124975334
2141974834
1954825004
1052888318
1145766168
491290238
566563004
741446116
126114260
547814039
381678737
643738683
1480968327
1395798065
1736405139
1548948450
552840558
21232007
1563570193
1096561636
2070948942
1619974701
1621506669
642517555
897697667
825764067
2007147712
769265521
155841394
272006952
1141080765
713254748
1098592529
1682172105
1020490769
1909886201
1073989715
380197396
511462113
724893219
190295966
502611975
620219050
1737588345
1440053614
412455317
1499573530
629679291
697753367
881023377
1974302120
1476279737
524662179
123880299
491187989
2142785518
873154909
1612320470
377795460
618104358
350047611
1033122788
598448641
542840733
320165449
1738465126
2135461299
1131440997
1171557995
343921799
1176549543
87547414
852520365
200246282
1472306603
1150905833
103163430
1071336642
1086404030
733155550
1894543756
1755919078
1350535539
1323203293
877438055
178070396
304411509
726883751
1863514360
1555301940
1272727741
1292187502
1180005195
2145088612
370080933
1568149586
207229763
1950529401
760015213
1441376872
1074826556
1169011440
1909412686
2410526
1106816012
88037105
377252531
1169396999
328000900
1813255473
702382848
516986369
2142222505
2120177978
397160759
1836219027
419677872
1461186461
918756414
2101914264
793062347
1777852833
482041115
631710293
490927536
1017795566
1904268119
335119115
1123877622
678373188
1255264240
1527117634
1523296741
75661081
1816901636
1561839711
547515150
2065179515
1728688735
179841271
1941776788
1505028886
745706119
213079502
1180242280
1569738778
658756457
428273608
1077067989
548140549
1171267060
370864678
2126640678
814059979
1548987520
1938502877
1632850248
394239505
553898391
960525387
721723595
1917019707
537919337
730852047
734426719
1115889691
384434489
1682403347
1451114372
514255215
357070265
2050525003
2093663183
1328338718
1280906738
429133363
657006915
964111668
1580019851
1506601454
1535269631
388860233
467329275
945554771
99682112
850415245
1701526274
1992634927
692275565
849580982
1813900821
1152961695
2122898373
1230938965
884878885
583261430
882437591
394146009
976125758
1378381249
3656628
97406574
706195683
504912572
1107220575
35366937
73148728
945794327
29307480
1824787672
1762096072
1702368350
158267083
586428521
419206804
1142805568
1006590302
1002170721
376405587
1803134308
1214256352
874613172
789898037
1222883855
867337267
1800244615
655085144
1978972185
1988945183
137664971
1205499098
823227868
502517933
1618167258
956140433
803484445
1939898646
534609526
755596311
1926840060
1785359013
114261760
1425463831
1408408643
1977250005
298714992
597736743
793647031
192394822
1160351741
317615558
115269891
738386994
1459047908
1306997813
1248912851
1189914685
1767305764
300705741
278618866
75003387
1013422901
342395476
360139147
1457425846
1600238873
606248438
959453086
584378331
957340284
609140233
1619898650
89194644
1463500606
584077924
1279691366
686553280
524266192
1783384545
1118073651
470676967
1709302049
1522608747
904940435
957017101
1084688208
1546611249
466722446
1231214645
1509961960
1596366416
1232963859
519273457
422462075
1248700152
1001587695
1797868335
178034960
2123920132
30327841
1085215179
1826419434
1505231439
340405523
11680481
1201368790
1027513501
277467658
977893845
1867213286
1222420140
671509781
1194000298
795858938
1878105629
1213858737
1650125392
1756291504
145565093
2060457549
1532406333
999889582
1733609100
698916879
1751847185
1777034280
870206586
1563884683
205774462
340669705
760911862
869893122
479194217
1343603355
1298103914
1282476074
1338157895
323746752
1747542477
692295208
1204479975
1766887036
2130588578
1748213808
12251757
132723026
1868403715
299058223
44887332
560020408
1941859685
1740723176
792017263
1942109170
670338896
1101926658
2076961139
787658915
1934016165
753954567
544950764
2055148551
312692362
638323669
751993450
363616959
349195371
1690877352
133304364
1033430505
1245183054
203320107
1585254256
83335709
733690304
2023514394
1655525215
766346456
551501430
1931764938
1504254193
50641348
1377631354
374526543
1395275008
1343736960
1075084998
1420629543
1863069987
79124002
1744133271
168224216
177239086
1823539811
1294213571
680045455
1402894110
462147612
1952493516
1212783497
1472011995
318824153
1073473263
328410504
1921174379
508019141
784047823
670382813
1985624749
1169771164
1987578983
1469200329
971372491
857816993
235411623
1672034395
1504833858
968714894
1832309943
1928560380
376285858
710174104
483899268
1434781228
1933374346
1066878086
1110201777
36542139
1758038917
152984280
1593851345
1617171901
1946980180
2114258097
1531278445
1030473071
1945953689
1637647015
1750382316
694839522
1037681655
165911142
1351009387
1679898629
543866331
2038444832
1229147354
464867438
1703838965
1683849515
1739523850
731418654
337931798
1880257795
1825377106
922158313
2029119952
1500469182
1265289118
998063955
1726936893
1780573789
259999784
1804343943
863411540
463886578
688841510
1789533460
1719938291
86417835
1050270367
1379231245
429667793
1872715976
362836700
876870928
1220266734
1978068959
1402556307
1985654649
1926447596
1678491583
821045197
924049449
1324038741
1534865520
1367149416
659566711
1995769432
131542398
614850802
126163650
1376689244
941998282
768473239
258232833
725253077
623124034
977519094
171534516
1748876773
190648985
1729855058
1838951358
255137813
757711667
413141049
516339639
1762004793
807327773
1410898336
1584025309
1104154101
1371257965
2132323653
1424638970
1764810921
97178030
1614541713
482767763
1450386852
993854052
119140698
1218612108
1227559427
1177715905
594380561
1102164490
257052458
790270040
348551583
940812031
380791819
341087319
1787695011
1370497022
1718770234
137296497
1166555449
206566950
166518108
1166894548
89653733
239841418
2096540587
1598835844
248404878
45556735
87294633
722621015
865885746
230824319
1312601812
761030814
1927458180
2018300022
636012940
1696870871
1026675766
916336738
817153805
1989529414
2102003563
850271563
490630287
763163041
411238718
20885181
934413952
1080172597
1528371073
1323880217
617673404
1811685701
1578881968
1415423467
164736862
1683620121
2027329132
1567073334
2031571188
626991101
798584132
1951578605
1101787579
545889370
1002964327
1731033879
415942943
585737994
692898347
944421115
914321153
415362722
1245762411
2051867294
532463511
1351842555
688609561
1723032306
1325702902
1926034087
809947934
229467253
1551246529
971524177
779544200
1506032929
674601037
1705391815
643153924
382127189
1777792467
1558623775
1416210501
1328137969
917250077
1531638405
178287208
1056151561
494779218
1464467119
1451446017
1281189178
784977313
724189029
227723605
392555628
65937032
1591346814
310126054
168653613
7403190
1231368661
78228865
644189652
111565584
537849160
1354394619
433098769
1412289182
1453810511
208082542
96110485
1865626919
977239419
1265763250
470028771
1910318515
1146151014
787513780
2110201007
2094410278
31184767
1763151923
1714117227
531410017
1458430934
1591975900
2120762365
1149554872
735757126
764775702
1161085577
1212091655
910406922
762251111
1978526635
226441646
873894451
1453919948
440672603
723336706
4462237
106244532
103729046
662192777
281417322
1272422620
640612471
58526815
676921619
1546010370
35153724
1014972354
104719466
4082853
813115092
1601334496
683715243
376352610
800569280
983504206
298957366
266917272
1758891313
1084893369
529991588
1296890842
1191069885
16042185
1033664259
213519766
1525511316
1142823019
744219691
633090025
184914131
1207167410
2036087268
942842391
1897955700
1281088963
1888674911
1642604968
120580953
933302401
2002589213
1160700821
101627314
1631044717
105379446
105778360
62106433
667040572
934218405
1414635819
816487471
338654349
1169595238
1166478266
1098296521
380114926
640501085
1305009900
261610468
720142931
818928100
1490001884
1823474901
401932580
828969803
556376079
1106591561
1931858584
811794826
1776312196
235556853
531681907
798271218
258223859
2037477948
364386510
1198261806
1506962472
1443978666
275231385
1902632701
501279850
1998420239
174132591
1978765161
1145401955
1526914872
2024188358
1053223587
2090025805
1571730907
2113410626
1309456802
262099733
1529279555
451926363
843833730
1728613991
485739848
826668594
1132410016
1385192135
1371279843
255477843
837980662
696882325
74180706
1143686878
1938070111
506856875
1734733754
1096018895
1939634855
1422295486
256314497
228142125
517400077
781623941
2084605813
1554970511
1900128981
1111856253
383882044
1932110532
1626030821
289626048
1284535218
495701751
901652196
1838626044
939528546
964016731
2097376565
2094704298
2127873433
1654992498
1055166614
1485564074
640299088
724459354
1195216482
44076925
487502568
128909110
942294289
1372314841
911996699
414792721
2139314319
955772207
1343652290
873153953
82838725
1041759907
2041296259
290329987
1480423858
634797749
442677269
766357652
2086361832
491801195
1058137019
1894203316
24490532
642324687
536965413
1159457875
1842152713
225004866
2025486613
1740804836
2138154640
236134746
1692402540
1641634024
1438690407
1496861241
1025833596
1022595722
1778847595
525377952
501916177
2011384624
2005132650
270178949
640444658
136290687
1064065995
1738790650
1476751
1385543612
26997345
197801813
7183238
323245196
1554305678
258040977
770425565
2103346816
127385337
32140963
759999486
1620935229
128990780
1641423501
244884006
1227452739
207472260
260050345
1147559413
2044999564
651811559
952019227
932656560
1546016155
484861409
2029468181
2046775816
1841734731
1565694788
2002726637
963495649
1075442062
2001222807
370259758
1263332736
1470901382
160797120
1831791466
1672892005
1853582
1768223777
1517795005
1170350804
227700402
1198644174
2087153366
1657259757
1644534509
1995023124
47361631
829659546
1087579543
352014577
1680558499
505365294
833687166
825206068
1957406615
1849713268
1618963666
1265679660
264140540
962325169
1459415540
1865703052
1954962500
988152670
1464430174
1991621161
968169705
2081108362
515803174
587553527
38448487
457385216
1856474725
372276961
1231034610
1888785029
1134836810
1248877036
1694015490
1587607282
299969305
233357581
1883597207
1951546911
1032672512
160340178
994489726
220572361
1523718020
1759551235
1743191255
1365258640
1370911277
1172477721
317434859
623319955
835851050
837371028
748784935
240398983
1486961355
1245020820
255337108
437036842
1884713933
277259865
2027711815
1350742696
2122049795
1352785606
1814379828
2105560929
32431603
1877804243
1125463336
1507141041
1100866790
1648583937
1344255733
1275012379
2082720715
1485270537
1109774888
262359921
1474037503
314299442
1687345947
1471536545
2069922076
1850629908
921972046
1478175553
341903985
1438436886
1350858610
283489359
1904948552
2045343211
201392294
1198701970
162649016
981289439
1077608828
1672503113
1586708304
2134905186
891913566
1574228747
880007256
1522074996
1662502016
574981709
144938927
263848822
1699990355
1320264951
1266807753
1525376721
132748006
198589220
1475775132
1711001156
1604763744
1034787676
1698035575
419882326
1339977848
1532905009
1338754921
1983511942
1161828771
1843537441
797408200
745893596
1435090048
652443106
916093605
301100863
1171604077
660519054
1454151493
1276612388
1856922712
296858843
819675558
1137510989
2059989874
315899292
1298423639
1306267135
763443236
2046502160
1570592654
1239564157
789926324
1904054974
2132975454
2080064817
61203902
1108582810
443186858
201223579
633532725
1879258294
1090557496
257876949
207526931
1660938094
2084650754
2090897444
103296407
1094822014
2145744760
1446448966
511291753
172589004
988326491
916155822
1245984772
1816392473
1072752140
810720397
1028694392
1483689774
1080994219
1236992841
760124546
431096269
884015882
613183900
1180324305
1597426545
429740803
1673081202
989177285
1191462259
2045378012
1282139436
714017716
218612720
37301504
209557213
421314355
813623574
1359819058
915537144
1467610835
2034319138
391510245
198439611
1011424109
259275616
1006353593
1165871537
72551927
79953547
2012792944
908158427
625175182
896104982
1532739548
21472081
2143894341
618131727
1821985387
1807036841
1995186465
875764186
1852079247
884143003
1560238915
1473550509
404979742
1847081468
1954431710
1729896969
636085498
1826391510
1205376205
670432801
1158409989
75585991
1467077630
2105731744
2048746121
1568596212
1291823643
1956828900
9932959
366360604
1515468367
454367325
1362520497
576675559
1694656239
1098946460
2106689400
323023607
569240800
289809496
1143868381
859172492
539145057
1186196274
1023609316
433159230
232924290
263629349
441715804
700119666
843821349
1579851709
1568829016
2121562759
1067859514
1839566589
928237510
1295074033
1943376452
1370217129
163358528
1886384523
2114775960
124048435
1883898369
332771739
251751447
872695401
77537838
2124985826
572479485
862621324
1765144071
1352436706
1916147160
1943931749
1227711069
939501393
1152347189
1664176370
574053477
587112131
518834466
1762156903
920965932
371060475
1032170962
1290563078
324451626
1348836002
1469717520
559549452
1354227505
642526398
967792813
1122258555
2099130497
1528753093
897216037
943361555
2098012490
1605497729
1747273535
1911775432
937182544
243821787
1160624811
1912206343
882282368
90595026
300840619
1139591246
964414911
1408163909
1520732426
988760933
1104573011
759511598
1144741944
1177285774
191836569
973010485
1867749303
1476632889
1638950670
1595534632
2123432540
2128657973
1165275469
2002161292
1622600331
385945657
728199099
1253356974
1806207614
201774909
1487233274
1119298877
1398724048
1260036091
1111001770
1681536887
1513620768
2127213659
658551538
1031938992
450608590
89585679
1663176151
915774695
1114059483
403917400
1551045879
1799026080
853805381
1730481983
1275897330
1484864834
2000171939
1369314045
194474074
1242182187
1380194072
1247087778
856779345
1911361006
1529308743
1385983691
424030824
18569789
1592006273
1775061874
39271326
962916695
2100575814
940240763
1902435800
977122032
1473574609
1852395861
1787968434
15814959
8726207
1773078581
104473635
559750310
508288507
1162258534
1819180535
2079205267
1797035977
347355087
1695251220
1187749063
1132223307
1076630320
1819310143
2076009159
1872390688
902774652
753529888
1669157835
1613765408
1958205542
1781977157
87025727
1560053913
161395877
1876719583
1305308236
254953732
1834269806
1498196315
1543141720
1960418104
632700687
1740872303
1468861326
383648725
1758742517
827483074
213187353
1714784610
566504348
1071988336
1187713710
1706167760
326093222
1451030422
946687161
32672388
668701592
1197670012
833306652
1730150939
229091121
1852349944
65423703
87073463
223077901
1604838807
1701848779
1379287217
244754416
887416803
974802338
1166622924
488772082
219792794
350687849
235524995
1447547493
1281250871
1607964562
629712046
858193140
575395431
490218309
1872806682
1125910921
2030452654
1662748373
853779555
896415425
460014014
1379633556
250784349
633532115
1631038859
2064625972
1780366494
68877516
1565275497
1552533479
859562634
1755161045
1723850106
1396298292
1769606191
1642445555
1315019147
714232854
277052798
542009558
1482035229
429685510
1174890775
740425968
617181351
1733297267
112173745
261670706
116004023
1299051419
106255867
1870633800
195530526
2133056775
1007114844
82837331
1343595360
1362803118
1700936465
1359067878
966098512
518522334
2077657020
630278736
1846175916
192635445
1456149459
1254580309
16078947
256425491
1709329599
197016971
1765257971
705939457
1089817332
540516171
1287822942
783952790
1432025315
2022362295
223060106
2097376565
1185812568
1278882339
2127699782
220837011
754717030
1927048686
282710097
942265015
620065458
74869202
403287456
814251045
1054990582
2062754875
587684772
1843477311
646890187
1853600577
1911953213
1650419948
1129599317
666068411
851035669
730802793
178936941
64462039
738340622
985143878
524756572
1803136801
362409572
1002480905
1309423646
338564559
1827071362
1014976457
245640351
1395552056
1106963048
1939649095
883065827
2069702252
990009035
42315715
1469239105
1211647239
2031238714
648639210
1965741061
1999428690
1269492628
1309167284
1884386623
190745463
1381906840
1326660283
501151317
2117044708
1281337538
2027912349
1616874648
362185560
1158642694
1958164327
1469055590
670591893
1461804274
1622176401
1232733724
1275925936
572297499
388944796
1595921044
269037285
958168362
283448090
740282914
1870758099
194106020
1364913338
81039072
1210063735
1919178773
1274581716
1796913777
1327262061
532120812
1169454142
1129542954
1508438297
1378562474
1855212071
1967861955
585332004
167342678
1824120516
1373644890
2105816569
1734910631
1071934490
1626057790
994492991
327201554
1590365956
1335936469
209027591
2019160818
675827359
1692130019
2058654509
1294586766
158822125
1964989200
899671473
689420740
386187842
1142430089
383864991
15870486
1775853971
1983792840
673491566
896253917
719059543
1746904391
253313391
1255463369
1816750944
2051724541
1211392780
2078125703
382650238
987567242
1774898283
113716176
463133325
1425531367
444642788
702367348
201685163
1955073938
1112360011
46169678
393871778
1567835260
588877263
1573709861
2085602078
488323154
914669680
1802539132
1926944368
1556286735
663727150
1850984170
470147856
1807980538
2087680131
119140698
192373424
1150757743
1901465651
343254477
401375852
1239988757
1898444168
1965707363
788122539
232801782
1399665970
1260952222
157175957
617699490
1980918092
220708085
222669447
1858135846
40134659
509180079
920252951
87916690
1665243055
40414444
453832263
542471836
1447192319
1478764942
1489544071
757956310
1909949774
457116002
517146086
955738189
1884848388
886722054
1534883388
852597051
1289899640
992275599
1925437396
614928736
1526117274
55517925
262182076
406968064
45700709
2018248587
1239027376
1219498514
896564768
750398924
1857733187
752591198
1665634100
1217131098
1774642818
1801000557
1948476460
518754456
1502424515
984906277
491678768
1524304394
1785282400
1046460956
1579871064
1939877557
204414465
871828638
576061137
391337154
1280785710
619114924
1056665380
1215647256
870005743
1396731787
477929528
103219132
62512659
984214609
97488282
893947969
368334480
1775570961
2135087805
406793823
226896055
1535751214
636549528
1935563341
1622527596
202191450
1955596923
1892230017
2065971937
932375610
725085098
217849820
1549317748
235152874
2127856790
1717547762
195781343
981789628
1092826609
719165085
1947062772
158755821
1088601455
1419627422
152715327
654380603
1674074183
611699115
1863507224
508372395
1759228658
1782087088
1276627954
429695964
1321935100
736151257
921426539
207004928
1210611123
1715042787
1941521453
1780010682
1270073611
1252177304
1568564387
1917506655
2113552189
187157361
2041448019
1685570421
112321292
999580315
1595477510
1152675179
1186152371
464406576
1100768035
2140333716
1364277748
26390443
43784908
2138547001
868724523
1242907235
304501892
631155774
1105540558
401774585
1833456863
298278986
1369350949
1559079239
1892390359
161821808
93276072
1920004924
435992212
641321638
511523084
1999563233
736666431
255604750
1960261069
1773476531
1075874987
582053275
320788648
1629147337
694749457
936941677
602562519
1587703725
1979660441
1791002912
1003934367
150138271
238046622
1844575676
29397929
280390469
1357513564
1824013197
43099499
2117079172
1999184640
49451879
1680991933
1229904627
77724595
553956994
956097760
1642906306
1670371233
2059782049
1544383431
179190416
1373337096
823409624
268410052
77500251
1799852508
80979868
757167071
638509544
1097275400
2020120536
2101186835
323758317
1927072053
2040602502
1671806603
74510069
85330189
622488408
9791785
1401076388
1985278313
144940844
1184692879
1354569608
93997357
321734155
1530525266
543628676
145580697
144563320
406760328
730970234
1290688536
733967784
493147318
1293829077
1199240445
1797414360
192238428
656493810
813852561
1444546590
987449437
227498319
1946935148
613012750
1890246085
1309122969
2061087134
339139066
690485084
1190808606
1134422613
1389820450
1105635206
1102537823
1154592316
956747031
1096462954
868523540
953390127
1166152223
2038396675
1473142505
1895217664
637067427
314810247
747359532
179250275
792041801
1729017977
2084921053
315886076
725016276
1354328650
674964595
1828923640
1204514443
1478814330
1336929995
2022887917
1170833624
2007568698
880349683
1018594889
108767233
554902755
1125704168
995617710
1672088635
131065015
2061220726
531159330
959121227
851243554
1994322242
1895804918
2002737671
803413169
786183103
215802522
740376336
1363806751
913639722
512523973
1951072885
840839930
620826542
1377817919
762116186
2025910818
1254698628
1000638636
1757685908
261786759
1691996263
1185246361
1623992028
885972004
1084967700
1893849064
1395766458
1916281364
1012097379
2072239481
363064669
803210358
1939017927
738258008
692073720
608000477
113265869
33555176
1161734990
1717205918
1464062596
285186390
241076951
656414756
1753215632
437536842
1041104948
1467441365
1425219600
557956702
206332740
914364918
917200325
1742065711
319538369
662791398
28964514
1264089302
1863009953
725461559
114973639
743034078
1932599238
1442296454
1516270919
232114883
1606242316
244248017
680163080
1496857419
1195545623
2140251054
1814254097
1495645896
121712307
908402484
947743510
638712942
1828070411
92931785
1921965694
185904631
167520047
638370361
523118613
815013762
2088760829
1643788896
1059157607
1800185548
1823374428
1448045049
523916994
1060285489
137920314
409264178
500501296
382799833
2146051762
821131136
1649871392
1910345458
2101081116
1777725271
1851521728
1850281956
1221289207
844495278
828423106
324281170
1538786176
1893521642
88613755
1931911836
1652922187
547903746
646438072
1187188587
2014251004
1826371237
273742364
472771975
1602977871
486709381
1887653558
393176431
1042348261
74330373
1721032185
537176789
1864609847
711009862
1813123749
883586165
803487619
1757755154
1117571155
1737797842
720508793
1679904686
803248783
1092390968
97331515
957361945
952785681
740761826
585725409
2000661228
181837087
802383618
252235327
1862244529
2076112068
1278235632
111421943
113290691
1730112667
808126884
2142989200
1473945798
956116124
1271767150
1610059338
667095288
1856272035
1560669904
2136064863
881920354
511313344
30644234
1819721940
1654655421
1392926404
350399562
670873859
1650305723
506357867
1736017408
1560400544
991273191
169818604
110690217
1221154836
381738807
314192680
621028785
378340500
139714116
1294622492
2009433443
927175656
1185338766
1096638827
558661359
105220009
95521484
1279626089
1189843665
1690147490
1378413727
1888621945
445314299
1109072606
829146235
559682419
411746211
1451211374
2048481473
436470752
988145989
607665448
1215657773
39172852
1162638128
802826213
611553821
451357635
1249607029
1092826609
1767605800
312182423
1132313089
69852000
803937680
689606411
554236421
777536138
1717284912
2144296772
812788054
1457586481
477803745
1762148329
1704176785
1530655811
480248260
1872164230
234250748
1098756834
1147246011
1446831558
353592539
1068114924
1920848085
1007639689
1251916499
558184711
657960462
183948712
940402197
608774071
1099833857
1906373908
2138228795
769407843
1846109612
649976061
1897303002
1140370060
776936206
62217015
67774848
1125447623
1432763348
1262072010
1381580741
1208311360
64555269
795514263
1617883962
442802893
497688192
2011808374
803171579
1391877495
97161254
1101891761
1939670570
942904979
618855278
55666466
836619562
548502113
2092070252
552399202
1413801451
1920919112
69388292
364454354
678771763
1918206164
196423652
2072068991
1416864451
432649286
652504855
76578667
982945436
920795956
1289519820
1193792634
251672121
407845861
1077287782
799368046
650218006
187981167
308013799
620984791
717255856
1275499127
1872198692
1787598178
1552840599
1448115832
47517513
779285119
135344435
143928384
86300829
1328638346
1429861186
30944105
2089555771
374943186
225292488
1444116060
196204880
1384558081
477105592
2024828752
478733211
401600387
1656597265
1793729685
1640263290
1766529208
1778982316
1342035496
353370004
527137891
873949912
345209849
2091186019
554921118
366431792
1372144478
506076088
2140268288
1747585511
1041417463
1789729718
131077453
285027251
2104931382
1438683833
594154820
987309242
448840824
623656594
941020090
1510550437
239677976
984015978
1539639990
892440213
1754198688
2004281247
12186002
452021340
595114060
2045694495
1840024770
2096108544
902046408
1898006393
866840911
661760846
469362261
1035104341
1527565933
2009486953
2114855301
835531421
1171225591
1910435643
1146406013
896786564
2026523584
498145721
991389532
1527910882
1291722895
1216516807
449274727
534519195
2098111303
191861973
665797161
1635762859
496498566
2118190214
2132242262
989449305
1951812598
1721855697
1878911664
121634407
851001438
587916333
336369191
1768188890
1638731899
976839702
1183446969
151627994
1781930016
250950597
1562231117
845474584
1877863908
1117131059
1612621736
1638338647
12155481
951481426
2041285020
262867384
983315817
1992563626
738818774
176793426
1505542148
1176950656
848869441
165359988
1774274486
1627102510
24666002
906408058
1002244276
1971439239
412238373
587043274
633592920
1128275160
1097004556
1163314537
1964725617
1843381662
1552919885
1235591114
813388591
1176886779
663110152
596650126
1975740889
839338462
293042067
1174266275
1716452767
2010568110
1918042851
469827636
55509064
187578562
1169541111
24016315
178124943
717980781
146708540
1162809766
820254407
879319736
54737752
511795811
827797652
954266983
884881323
1886306550
8997693
1709815688
1979548922
1054888433
1342120733
291250685
523288464
404053242
1111097760
1357989247
2076445752
191644469
2064333729
1979393536
1789429856
108130746
1698043319
1329207568
325537530
1019095391
872044168
841780825
324546342
133640491
1283599458
826695611
160803815
1020556290
1178846905
1220412405
213915194
881093967
889123069
33929919
1279879398
1923871104
1637942893
1761513394
1947997742
1353970591
1418317804
690221803
2075044376
1096542084
1576471868
814821886
472375165
1080730228
201867699
1415561309
2059289297
738137268
826742772
1539246586
308067985
111178977
1642889274
1138306461
188516534
1870588402
1497118461
1875944915
267425683
1108493019
1733794667
1603132599
1884193004
252072056
2040819078
730704766
1759116797
1564263055
571496094
1206442841
1495086799
1342130689
2119571522
99815163
1866594118
245121648
1297925098
1103900831
892005108
591170774
1318618515
1592113316
134963980
1744186950
211445968
766398927
541381430
2102989489
2007331517
404522816
1435342244
582712192
725077054
1714087797
51135237
1326878280
1973880788
1117970593
2117950336
185460622
706552357
1701521055
210592809
641654394
795414587
1991847100
813585309
26172443
324261363
1938163440
569127505
1935050691
197726938
1114089744
405655182
995356168
691057295
611451516
503542290
277982646
426149986
57114630
942855809
1630543046
1655697664
1868219560
856819347
1255142123
1561731012
1051367849
1187717570
2089489820
597165858
335159889
1580442935
2032782477
1109180496
1195796201
1892503794
4776174
37357822
1844972508
1958900294
2049127712
540034168
972122845
32500432
1700140916
54154305
457511159
1389865612
555453713
1032091070
452376768
125101024
1617247160
1883914633
1338305973
1203070691
1545222292
1696495402
958531364
2110557525
1109124630
2025606276
1410879968
602091213
536981002
823141669
810246226
1720160536
1658466340
836167484
514057113
846995332
963248037
2025994851
801808468
1680468837
382071361
1197376980
1183318534
506520078
2005725126
2116744217
1192930156
1738572272
943455629
1209514773
1345210345
1035125873
1390325765
9188801
1253722414
893347036
737852423
534808043
1943877678
2085378084
1401217264
508840638
1440804804
1939933855
865838881
731096320
1316262042
1697687476
1554995656
2534956
161632245
762049005
2058084207
405575414
1041220371
2035289441
689911681
338893582
1352105284
930393770
1403594133
886034719
552130805
1333799456
935007802
420261465
683877008
1683210669
1085883408
562357723
977289494
868967100
266967882
1222926199
660140708
359702440
1173178704
629559986
203195697
857415211
1904235833
206069934
1145062579
1468288574
715935054
1758323483
1637503426
2087847637
1635926651
1538602280
1796570943
363690406
2033450116
1222768778
733767369
393658101
295689845
524970714
731393024
1544437148
2008161918
574397222
1689621083
863259332
509592535
449568917
81766962
1925808463
1503704668
598253568
1025483877
2057283016
1815587993
674152441
914366954
1270602369
1431411438
2040034090
25898034
507547782
847328547
812405374
1439493430
1965507421
1937162650
956103345
2088807750
983315817
72037545
1389141736
1414620555
752197604
259941388
2067114626
560594000
2001587798
650279125
79260303
1121319000
344558765
1953299707
971801982
769660311
1949984938
499782258
197005518
1837736333
924744912
828021255
1418091698
1626973466
1361029706
112833494
742895943
1603513469
432130347
31572040
404459855
105210691
747738208
1906581753
1499856289
408951797
407430299
421435788
1077581269
1020484169
1839495592
713460077
1324596378
938525939
719814677
420200632
2128889712
1398979973
1950333168
572047966
1483103839
1417178986
671613719
999287788
689131610
422290340
1961974969
103858948
1858328516
1092015821
525187862
843873407
217774497
276169549
1624417302
1447371992
1182210205
169236231
1519529872
1806453520
1935697714
1904907894
1120379091
2059132647
146833456
2099350935
1803281383
1220338728
632215872
941559094
1046754583
1603104978
1772896497
332543252
1715722758
1971660046
773084703
2090704925
1516405507
1676754041
1251754048
1978859762
1862354178
574828699
35988621
1761841326
856784882
941702284
918386771
2101006403
571194630
920870286
403446358
1980566101
1759074900
323790921
1060062327
770795503
780867262
405995153
111830725
344570330
1034648437
331527750
1142079063
1322734658
72954138
1633008729
1825342832
1371895423
1228009404
410784905
832418648
319773082
370025588
929219793
1650554206
1725159040
1955299662
2041789792
1514804600
168269849
1947998811
781821437
920212568
92905103
356564650
2051139713
1834758335
878395400
1878151025
1653189736
1432707015
1094192646
913677929
759729665
79802010
1688202599
80483239
2058289443
1984314908
1147684717
527830269
1446106351
1924608456
517646900
1930588161
165043091
551523936
1290273199
1049612449
127913705
1005556237
1296288135
1982854069
433425634
1590585076
1772821886
1141507455
1914788619
1815328989
1867191853
1745443531
1573138514
1818153146
326759456
929289202
677704003
1894234155
951680315
821273329
1959430617
1516694865
1115872266
306526318
1012241064
167736641
2068386290
691270492
842606241
1579540223
1062225764
1860668384
1736374515
1915147436
298428826
1659178999
1525260458
871091228
1484741301
531350876
1798723275
1919158451
1981840194
1340539936
1270898080
770842483
1514334355
999039296
490122068
1854528019
147350581
1527891350
804315151
1807491143
1429381614
1117510187
461564417
1755699590
264957300
508387512
1703835958
697938989
837790683
169246661
1870504372
12224856
1426799755
1111097760
546284486
1255137526
463374715
813752554
317317635
2131089063
70770415
589773291
1542546800
378724934
531599086
1413752320
1796120255
173138466
1642855953
2102164619
853251632
914205160
1675661199
937482427
1610192816
583191512
986444058
1760635943
1168484346
1333702762
1563861628
1648365504
1198871097
341411933
1360613137
1814514179
95443660
821405836
169604627
2047064179
426860699
58337128
736833619
69595633
1344251303
716484875
390686617
745967926
1915273962
1954898427
1180457880
1041062469
1964158736
898747251
2147036772
1068835678
699596000
2091064108
46378098
1745141452
2143740064
1692343511
856963475
458494171
1610483080
597494510
1936910870
792055635
1736033662
1091744765
1325528311
397161124
218575437
2143353066
475436811
215352166
616084669
1874458544
1940826682
711120497
688706810
413076291
1895166006
714977744
1856464119
1375159972
322605516
886014609
89011300
2061435279
1457163194
1626796397
1026779578
827400655
2001315829
400066320
56653996
2138812427
1661022201
1856926746
1227597637
318084131
1785753834
1026174509
823588995
1094957343
639432314
520686826
141245005
1002874355
1876056128
1072190811
359857025
1674838123
1710746003
2060442391
1688202599
193393761
925316012
1778009376
985116915
1943607456
568260584
925580670
126160501
464741782
64825058
1497378025
1917422173
991433851
305131660
862802251
1475059966
690587876
283317419
166970169
927405512
712885706
1990348562
286768697
1812970324
2065086490
1551643575
196362515
1855858764
343760100
888237594
2116721044
372519610
1284570884
637992791
520915186
2120387022
1721927999
1351612700
1179732668
1602655983
748783797
33180486
1547432200
1700206445
394750174
529792430
990001500
760251961
1110838641
673738647
918063402
947774743
37221295
1692783811
1924521045
1454555594
1104012969
943573960
2046000592
642974767
2063560666
1859612900
581234448
1005556237
585165661
1605341475
1659933878
1301516287
500558501
42010989
1588799677
7574122
1152675179
1766338194
1336666130
1397297300
1587749434
579496456
290890960
1288265563
246745687
1446995463
1527695806
1453290925
2126907601
264409405
1541166382
2121205998
1675622211
1222393343
1828447266
4031596
1401739119
339421468
1972768668
1087514604
1110718113
888237594
970985698
93515790
1021675175
637091607
1180907325
2090672317
1597353306
1930034181
168453534
444447267
2040861542
1830362331
1882007110
1994861122
791825962
1278477466
150928626
781520566
573719700
2015742745
1227561437
1089846415
951693156
1941513259
1607206978
669563067
221876138
1761732487
1891490260
634321193
2051469016
945936191
1982550639
870517617
1172216363
938344259
421364238
892200852
1321025417
1646987667
865375566
694825180
843304543
423416903
485818061
1585715926
1919499491
1019194466
483456762
837951033
1746096862
1449929892
132012556
537176789
1578594514
1990091404
525958040
569466611
679500511
1390885498
347195063
2028282526
2063093969
1278687952
1550501756
301246662
1312710022
1910853708
887485655
663590366
515788578
1266783286
1738702241
1324600168
1321514089
1587833064
638465520
90400314
1764128467
2015440328
312901385
1401853743
1305049187
617718659
222828316
485766876
307270664
1488447085
66531715
832812803
1429706807
1886011719
1187587352
1580139741
929731347
1121173428
1309724236
1785519535
1682738006
779878720
824000147
1552078669
1921379692
2027207650
175759984
75834093
1332153027
1167122441
988992338
1775519120
1897271486
411228254
1758765951
95677593
1580160725
1146085687
1258046309
370025588
1247216058
67147043
637936631
7805312
318762543
104708220
259327263
231532581
789369285
1619855476
1805075911
927176635
1210674937
1068851462
1190543994
1705436253
1376228806
170856181
127011593
650074863
1464324135
878367808
332876327
477654783
466520701
1042981054
1134005775
1004815301
1582162912
2098801956
1882107216
1382404791
1587624814
1022766948
1648909762
187854468
543582889
416382143
1809450073
1099788538
1695647886
722892635
266589582
344705225
1408543710
782038515
443947411
1370831262
983368543
330245141
1621779570
897519675
1075967279
1688434896
1657843930
2087495434
1196735506
1320716722
1523276185
1614512400
1528131060
1024300914
1457271667
1685544061
1335277406
1348799392
131630471
1108023332
2077742795
1935715176
318394912
1459647638
568684030
353251963
1248640913
569506353
1931871443
155051123
1306731817
1829276995
971655492
2107267868
2140829353
721160653
371014084
71757965
1778550606
631799608
1214871569
1803555486
1235223686
468365260
615700530
2011338486
1385416060
955496151
1829278861
979382695
2113967700
1050749826
1928621426
1843906721
1495307533
288843193
485886401
1674408492
1498121415
1012861615
1309942364
72701679
82454672
627600027
793262575
1026274587
587128505
1306051653
1720265001
1997313327
1841211835
1683438552
1883555339
2081235015
960618076
1257946084
1942616489
2015625459
1205465713
1746002527
707645606
316710645
785424772
1301885567
323658143
1106187764
383102462
1321735535
1796967780
635113441
914281136
2075409701
944465117
289495657
142254270
1162486755
2084717418
1590561082
980470916
462589878
354489268
1892617935
721085160
2105215927
1293919196
1461211228
409115992
196649790
868776370
149412719
2026696112
623157241
483661802
1050751862
1268115508
634848983
906688559
2048214468
917224511
1258311602
342037888
674716723
2003438836
1643644378
2038725357
829415903
1787105732
1800974041
511381835
2090590684
2071419689
1807184440
95119476
2135043988
769096758
2023436694
414157336
2128885039
995083172
318126259
510345735
73560798
1520801862
1638094645
263926359
580663926
387731704
337500613
1545422773
376532130
487228279
785564198
711956202
1426258374
607880523
1317067006
1094918907
25793246
643688232
375546891
1362833898
105964461
712019612
663222059
2043323834
785401974
1188817432
1363344839
943065063
1253926966
30838807
461020871
939506629
16211424
372210040
1389542661
791655044
1121190633
1381577689
1457144338
463915121
1131121536
1382722156
467131514
655599090
843094046
1538970927
1800025601
1308221954
218040123
1196471394
1288835901
493477481
504651548
713028680
1132793917
1543523862
870883896
1407323047
751226357
1882251175
1348370290
856783077
1094291097
607066575
1262938796
1240679612
1364276672
1911057592
132413248
449862478
63891563
1775519120
1496384302
149143802
697497277
1255578496
1622358748
1024342034
1622290240
1371721403
1402923356
1946805551
1737974926
1854377519
237327713
199066056
39783914
1282123583
1544526224
1425225200
800586949
1058490379
1622211146
2043450862
709892992
1586711336
1995451133
1315064467
2047722725
886960284
566467651
811135281
1835718140
1923229175
1726657188
2071098399
141195366
625130229
1927581467
1335301633
2034118778
363744147
1990277960
799760552
1015520938
1541720979
104451220
1421073966
1275395644
604196866
238315552
704111297
1239780537
981876847
645324624
2142121770
1494021706
1128082214
1154284800
1099724778
980294982
289270386
2130993432
710446647
97582383
405538302
1803918546
660222016
691483142
673088053
1894331831
332541819
2068643750
1681491420
472979382
1817868927
2041219876
1422487792
975640322
518511335
1253877281
523503494
823972517
1972423540
1106925528
133543753
916461334
1604147049
159547397
1675972957
160558418
27913513
905773296
1209540833
1496407652
1750187555
1495474918
294291775
1199927834
1898385846
1094730563
2080356642
922240778
307211262
1792745267
1573623684
1122091151
1310838555
1401854992
260286429
560532266
5769651
2070756758
1500822792
1109270021
1587536010
520763312
1865564351
1748406032
1160004847
1082224492
215851925
488774261
1492529478
239868663
1604781698
27053488
626895231
1332321438
1731397838
1437142765
1761404330
1537754772
1169026217
443478230
791918520
2067302351
227235539
354401822
1420656989
742373672
355087928
219910022
1778847346
862695370
644907524
1480659587
1676812080
335169235
167146131
1361371022
408524755
1868360432
1470283360
838717593
9902114
1978859762
1510087649
1436890777
1653707826
1835059618
752500476
650238709
273639857
1850661168
1414661293
1911053188
504000682
900568562
1545564664
434387558
754284112
2008981384
1163895445
416408357
596138392
117415733
832480691
893288870
1976704981
2074851601
270851687
1378559588
1911202868
327998501
2102562346
1732154100
447405524
1401771049
272592772
335119115
2100619818
1305928424
122776839
1342697238
1574646961
94968674
246145779
872488224
49361162
1160779223
900752150
2132852193
813881216
553919435
399352445
1431436953
2144118375
1892375052
649640727
1971833029
573785325
393128889
134339231
871031776
507415444
647125731
571230663
264585523
114261527
878856154
419307191
318562841
908596654
1694016856
1872212336
1533011435
1215290223
1537263495
1028108022
675911492
2063466037
760156427
189628919
431552237
2129302120
131661838
862330078
576199927
256899470
1094291097
2136855149
1254669338
859655851
88785948
932570961
706982190
545731335
1529277232
802934452
458885595
2044138268
1728781258
1726638816
718315392
221868260
761004419
1953413215
811178193
574950238
1585165352
1918399778
138151405
392226820
738243638
1227477438
60680628
1384418908
1093274014
1250999059
1043916493
582023084
1288260107
1650716297
1520030189
1620335844
581911822
1691255156
2054538614
943889597
1647224280
408026972
1530085413
954070913
1074715817
1783364595
1669053584
64555269
1806353106
516227973
1136363752
1504822377
1648191343
1072682531
1940029614
1880316950
818647360
363776304
18837899
233008588
55299168
519166327
277362842
1324633071
386032711
756340435
1307235312
172297307
1457391695
1522383051
1594571208
1934754464
1050451392
1446582277
1313768149
423391289
969360741
1813755582
784535309
1756528692
1502854947
1386201641
2091919162
2009079180
1522475372
666145466
2082290576
514217099
1238481690
158580732
2006913389
1784725825
198263226
1585506511
1383936886
1951293933
1255672771
1944325784
699082736
897081391
1548675189
215426332
539391800
24780607
1245879092
1374404789
739564833
1810788620
1448960019
1330838397
1292864286
1688100551
319982196
21473368
527181573
1504524069
1936204101
1585520188
180339866
1937169819
1496691375
1661769422
1109806704
627500571
446332562
715153010
929358887
1189965340
443812330
815415926
1971919833
1268446137
436925550
1094696174
146991787
676888505
127650032
1533165397
583484582
684718905
1043925813
375983882
84330599
1456497105
1159273964
1893154609
1148327290
1931823890
1515788081
813918029
1559064655
1051945260
785968431
306720587
710518211
1221214557
448552902
251222075
2127376052
445331058
961143426
339916279
932948217
1880997205
776161348
1543628009
417499850
772416735
304718422
382490830
2084515798
872852687
1208870461
1321534470
1863953481
21877095
16450154
1377594597
1227645827
2012465440
1989804396
1887523584
1500100592
425422281
825015333
499677924
428396392
836269611
1048924718
1049964219
1428920487
404633206
1103734770
1763128857
1869886297
1217369472
1188770064
1881880233
207150884
1630350020
1866136834
434820156
1466449708
1299542589
46436334
378044884
1664053148
848726811
657839547
1901998086
396274922
566858131
1440593185
25412690
1558210583
118101114
1581114775
1085512649
998437914
248415237
1911534206
358844043
1201051904
1054775765
404671374
212124217
1560050351
1013877494
95429244
865451360
1649357257
1739527573
1427269138
82227051
178218259
293704417
910392231
1232982182
1368281401
829224865
1701129255
173170843
1297133519
64847437
156160232
1060589545
2113335292
572627726
1945408904
773930258
1783164982
485522366
1626607241
1194879068
603772032
1279511405
47573458
1436571130
305211145
937339374
1432717970
127319609
29230602
250680312
1737939797
458251335
1491740362
879104421
2017096466
2010424589
25266315
899904120
1931138396
1370228049
214508190
741568172
1071644090
1200997625
292228152
867684809
1003580336
132518664
1170487699
563633962
2003004096
943271618
166156226
374597675
1319579377
1669370170
753719665
1910801720
1887241886
1443831816
2010074538
2147389782
1511839777
1035335717
1847643934
1311047604
357341606
952093366
1888267259
2102265828
857908736
1167372572
1861705959
38145172
1838931023
1616455089
751723037
1107164571
2146178470
1107816642
1693822240
529659673
682786703
511443096
1122121279
939052060
1792942126
189934661
217751691
406052910
112313164
1148475679
1055172552
1750180102
623672747
1976441583
1137221171
1348569077
682362562
1571998696
792879696
492197924
632953717
99595465
1625957330
124869647
486851569
1539814502
378483606
1801180292
1897591444
1848978973
309475158
89024794
1775713489
655085144
468935632
984897181
1933925977
1038227777
1736772738
901571728
947273550
1702231276
1456329849
1049762752
900815938
1033171846
126833975
1475945877
1648607400
699159740
1809810834
617738855
1411046477
1515852172
793527433
1825027146
449022852
1866496632
1607071472
595414989
1243146440
222269024
1499271625
2042357914
1098154994
1394312870
730022591
54756583
1882422115
1363072872
786717859
538947986
1626885997
992431957
850261371
247041343
606099739
2064716270
547498143
1033836340
347223493
497329941
755968541
190148450
438712388
905825087
1178274298
1260765156
133643115
584239495
1116008098
569099311
158741818
920898806
591030391
614029580
2138507798
209508942
798737748
1866376045
1528554351
1428253562
804376522
1943414526
1907278367
1013079129
199086469
1591258715
241289827
1161337161
1359159218
662180856
1154571096
378267718
752055798
987661917
1711138699
2027020990
102663928
1947766387
791402382
1595960374
1553553494
966337788
1323585296
850142087
872859579
1535175706
535893653
1359689376
1478603653
819750529
566517130
1052895812
284029910
1674620129
2134622091
1775006706
1338195077
24965352
1476081459
2100498889
2043794649
854644997
1869657156
932155712
1356514146
247017183
147506191
585904453
1780431610
516760281
1476430644
521351590
1154006407
1782535349
130406778
1094282406
1572081276
1740277589
1035469954
752796093
1870336132
1270039797
2140059749
450070753
92244849
76558875
155819166
523840341
389712986
1011953535
1884958011
1190196565
1630519545
1483352593
772305635
1847708452
799618527
1373918474
649060859
871891496
468180384
332801348
1455737487
71341261
875423015
1189440610
506180828
1981594410
359658241
1110982623
700258258
401555526
434883863
916054387
475226609
664696278
1188483520
1946704193
317661527
1301996147
135285921
124405999
1842941944
1499006844
890562499
2078159681
167494673
254279224
171436341
1540004977
470386530
1408927179
1387316162
656291058
339310308
1787540750
417695978
2147227590
259510753
118251351
1507257987
437555386
1290501875
2019939023
1359959352
1523022538
1758600191
1051546820
1198506908
1228546983
554836274
922253532
910901227
255861859
658935850
1576881430
1073931603
1052497418
752600269
1825458846
285149094
68603176
835375117
1760079852
1534979341
249807404
1200769732
140694267
1281921701
1519166143
144517474
118540155
157832775
642889557
251958357
1332604805
1204487778
1604653354
1081263875
1782721765
285797028
202217190
691471456
1913582872
1858147127
8656549
1098155794
1816470600
670121031
193506745
120237955
1255957551
1657300564
1009799783
1533719417
2054136874
1584458201
1344946359
1639361291
1874301757
951310293
1973845217
1281905001
2099597848
234449289
604026882
1767662319
1967577911
1673575091
854074151
299778118
1412405762
1676027433
317293172
1558987874
1329738606
86739924
647767832
1609178045
1853019726
1931197353
1606646462
1492094720
1734424849
1795241170
1768926698
1245844262
1925773634
1874008186
1237189928
759329900
282225029
1002110894
1502180184
23768513
986702053
1936351316
2116806182
2146139444
551564570
1938086518
967985716
1553816601
227960127
2025294080
747547314
70518919
1125387443
1951561091
1141575749
1452253534
1515492213
1554546822
1960496279
1666107230
1117336358
534415084
1198054955
771032038
1975793247
171771725
734973696
1820427574
1452968102
1921842527
1990494029
571144206
1169196976
1889776325
977754243
535049445
1645710198
731872540
1905758407
1985252031
1899218453
1151226842
2139726220
752161055
2094366131
976137858
666086364
1740879613
1570584938
2143525862
1164049770
28140673
1225336719
2106759413
815723207
1336138640
1083017693
879400073
106365053
1396685938
1801275018
1381931927
1243915400
285700927
488465481
720843876
221720176
1447119914
803413169
1179041405
339404995
1410090562
933630282
934142605
629363950
1639672193
102784688
970881679
1355719101
1598815338
856349869
1056292894
1403727035
1779014022
762327476
1714079922
332613602
1060274573
1801486880
194148274
863296709
1924766331
511998980
1745321180
1629543378
968010850
1527012721
1852426825
1605889376
1250212213
2003894446
1537565151
118674946
1886086667
1801188009
1132339856
124128346
1853596204
584218168
1891015955
2105230443
1197960920
252340025
63682270
1049555873
1111608178
1064458843
1572540489
1601815149
1448040613
457301092
30774793
1445221768
196801270
1381373582
1005545628
1041002165
224293421
856007375
1147233376
559718301
610688851
950981032
1093432569
1856752175
632013317
2007396339
1526187531
32628761
1460097390
22235652
1199508937
425422281
929090092
540937491
854266254
821057419
1801912491
631990335
1429334640
2133716706
830400372
1428938744
1614232730
1870923933
1451345282
626937274
271013144
1666549728
231250365
840209259
1056877368
621613745
406624480
1204206735
241566704
978938530
137603882
920075952
1246009448
2020488750
1569936839
347195063
1855496530
1396377177
529736271
1716851793
683568187
1740723581
846283574
1497179456
1017573835
500169855
1019915524
503866177
1683890302
1643911794
1161323363
1427372536
1211647239
2005931953
684263309
993627981
1338944940
206321106
1479788173
500805673
1649950787
945499547
1832919464
775175463
1646626750
1651897289
2054545306
1239285127
1315850919
1753209418
521801274
1407112548
1922077041
2106359967
1321758449
1228829169
8213669
646792662
1828247503
249575355
398650677
2024066227
875534057
1161623695
1750620638
1854412638
710829940
1971159490
871022087
94648713
507022230
1544737698
101052447
82799992
268224435
1748014664
1537668500
405626617
1727378328
1988622328
1999356077
1377498053
49216427
1300489777
782165798
774810927
1731832290
27387799
1217055354
519923246
822729300
729902426
923160922
1876352026
366704309
1447549392
818462076
1725348373
654199260
787952359
2031635608
1384834675
1140026193
377813631
88735954
1737321263
433078152
879849811
828232677
1927526404
946835163
982472938
518433244
1935252316
1904735007
1746827151
1931025760
999628700
1480648609
63911112
451228137
1160134865
1039043859
1958831346
1877492756
1166379439
587310672
1968286766
454095270
1738763323
755315963
1783415521
2039601524
1080379445
300616169
2058221520
1123983479
202328073
2106694539
1807358483
312735319
248463187
1452784066
602152818
1947590338
950778551
293804687
1207185172
1715297724
950766087
1807726526
1641868803
1586557076
462059751
373392276
1727116845
889846482
506122187
1498846894
772449386
1464655931
1385120207
1984502437
417979490
1013941936
1868856298
1954191361
1250293607
1117344588
1590485319
711945037
1233456902
1542549779
2125923742
1851043749
1181667571
687449107
1728250549
1745831019
1619723047
98129502
1210023433
580462767
389607645
2131256418
1745225581
619784293
1164514884
763853003
588738895
1165985734
1966231904
2145853250
2118166060
1073371953
258430464
1594484795
592230317
2069234399
1595996669
773945263
691240793
1806877808
599622659
1691151759
358932274
1507191735
797215983
420940366
159564262
2115782410
221434686
1146197265
341230823
774687533
800156779
551962732
103430778
1259110464
1265062386
581647794
1555759963
1298033173
2140485634
1336018758
2117062444
1979433161
368094203
2117608487
2129761110
255764681
2007816611
571851929
1521649462
1747717698
492950672
1959227485
1861727101
1985089350
871130120
2125272010
1872399856
1575655914
851266855
168889649
1304467933
49042294
2036459032
196266371
1887318118
1636738206
1154413176
743348754
432341721
1118240916
1019195726
1457606740
1471982409
147846564
1631809316
1302545371
1139102228
49695253
1484872237
458168065
426744026
501414482
1710651473
834752419
1768902399
1689428659
14652304
1414567262
510414147
1489596543
287177974
237163802
699258188
123151055
2067838640
703224419
132999201
2052227489
191890193
592413027
10162522
1815215616
2018116128
1923345962
744239451
1292277864
2136918571
463741649
16771141
307914116
707765452
1001036069
1059620564
37385605
1963321271
1184728056
921346852
1026243847
1369596083
1228643033
1622448018
79396078
1634188774
1072083616
231436863
1736060281
371613359
1390436788
1567607470
1802442054
459455647
245093661
2042040805
1308905143
1290510158
2030067931
138823532
725527761
1100899703
470158919
1252738807
424310428
1423635493
399889572
424446109
899288186
293591637
1982192583
671689057
573434540
1469982210
208687209
1546425955
577313125
1293689955
920611944
2101504541
1500548990
792609093
1678868720
602164013
1107988945
1942484044
1742268709
121525967
692147071
2083309843
84693514
1590613643
489171569
332679449
2087206400
1875267274
1142031755
34253020
705491253
2035411597
531873585
1115404740
902819987
289796387
1958614697
107056291
811016962
498092165
275705582
1984412055
1963407757
17402723
1394521946
445660711
1431096121
439312837
1490011852
1520693357
205839914
1428582797
345157577
536671089
118499290
725135146
8274549
625036626
2129759350
258900888
1956146722
320862228
1394787936
421391570
814429254
1749730265
326959852
95071384
719757926
129107674
465692269
373766827
1741948520
1943201408
1141507150
560996722
1493534892
1866782266
927854879
1735425497
1186855034
1089214885
1922981695
95330108
901044629
1707045069
556965727
721208066
1133479931
230314996
935395986
1250085081
255600850
2098856952
1312464609
1869651699
693689951
1691574735
1336104615
1522564236
798713127
194302877
42482800
1425592304
1683963638
1754537507
1448260530
1343004100
1602193595
938927251
1613104579
1664475035
1711725261
420697809
201307140
1416740511
1942910412
1843721407
956983712
1282798967
1181095472
992288005
700925824
1703302417
1664636687
994776445
1843592615
961321159
1659500479
2030688551
715935054
903281690
1337353850
634828154
957779290
1020985371
65632285
1853476440
341185180
813585018
85403949
1980793849
380495111
1460635714
1112316724
1105170792
1316865574
783939095
1581723716
2042577891
214690016
185724651
61824542
1748555644
353115769
131370261
1702181810
553837790
1287754269
893161981
619162496
2064769077
884649534
348157387
1876697736
830717922
683926035
362801568
1806395941
878963731
118939764
2047822598
68368329
1736731161
648336178
2057756134
891225624
1715274595
534637450
2132935671
897104034
1964079486
494892651
950107225
767761254
1393332793
379824977
1414838860
680071414
32977752
1710955292
943821151
1585125044
712171325
160148940
1948855494
394228613
1626997161
868541470
666159232
1112936751
620148502
1155251641
1298728377
791694597
1550083681
222141580
1222923573
2085621173
1030511723
521673078
60618116
344610601
1251074591
337460410
2112878936
2014201885
1334552264
1358322537
1296742512
295032575
1677269144
1437541007
1846108041
1798667668
1884099741
1127049540
1299005926
646062194
1427456389
1946480100
1616800303
852659762
1390294948
1476778693
292055612
1160700426
1969533701
149601189
1196593110
259611576
1685330332
246924489
567909768
1576794645
2146337034
275554541
1176803446
139532241
867320771
464540335
339049114
2084636375
1681449646
1841383407
571623274
2038319421
447830300
669976873
723892505
1301647614
921226712
795936771
982414146
568381770
239000809
555342288
1585761899
1743122357
738607928
345589829
859580981
4378293
267063918
1697434872
456686017
1779578893
1740732610
247107175
439216515
1978969832
86006506
1503553166
1646383129
966355304
1083409338
1221204934
716887942
1071226043
1449361648
1154680631
249535230
2070457610
1026830464
2130951204
1642792844
766713346
1939747860
692090734
488640972
2046267885
961048201
2091183628
1114667835
1061274116
1031242081
1687960298
1879110564
440767029
719298715
355552951
615411998
1265741865
289184328
500652245
874736769
935861556
1791154247
514969293
2144115665
1097195690
985933852
194967820
1802792221
1506400137
660193877
1261800052
1139953400
76173652
1756913769
575416837
334540877
1829143624
898402233
324760131
983686616
1215590289
1655342764
2057527888
250792019
1432500983
926941640
922356259
718885212
2044081269
1232481018
1560848029
1568309504
178257855
1843637339
1624147578
1093533627
1908567220
2062597096
1322699831
2072557464
1893821339
459502646
1091128744
867157527
1039460725
50881693
1638831969
1001523626
1907858405
1619756149
1042729883
1484054083
1804556849
1077942832
1129626661
1284832651
1087827030
1399540664
1055887947
677793957
1550867893
226312095
1871583125
2108497773
29249156
1809045085
867654124
970094061
70642918
781648922
1302728632
1877596590
983328911
323449544
1788377356
1227414884
1922231304
2100140071
978315650
1102900493
1272576959
1622864958
1171060392
592561161
1143902976
1097542947
2118789558
2130614445
1622015795
1720849695
733033025
1891808830
38991302
419802304
730107143
1327994804
1425498178
486003694
1884847702
1190758841
289025943
2026657587
43959642
1015168124
1296439421
396205575
163107323
124808776
1759492403
2144477026
1958373069
1953851972
494081174
949540690
1335070446
1574019165
1848634513
1662581480
1434402255
1285608905
1016948315
828902060
1094895672
1949351335
1964364687
465075644
2131856865
481965443
2081673246
52351314
56099670
1163215786
1073259303
1962787293
213469951
437093493
123274951
646627328
238218717
1210427926
1343207085
17774348
545619698
1470468151
1688545279
1134342997
1275039911
1039957688
259158875
189348571
1927041756
658772236
400432023
1522207976
2131651475
354542111
1010610488
283599439
639228310
1746184458
902459867
363452378
1429546543
1104043187
2059317950
1708197362
260959128
1417105653
1799905469
1288780102
886282867
283664355
1680370277
1741332829
588752227
170180337
1615419729
1439468381
1238278420
1434210704
481135988
1506530924
1326267970
990462220
8473736
2097757879
21593917
1714534163
1675508121
1813511722
571579306
109758457
39717651
148568172
1805046007
1096641194
47973416
558676408
671191424
939228162
1463687302
247870605
427350330
982092915
22168626
2098995880
950243824
197756606
121817628
1139525943
941493029
1754901744
1533445740
2088689534
116819916
1896665624
66428730
1228179717
1239703386
1801398252
1149594232
36992342
1760872103
236541825
301860784
2111026694
1026460582
1579780002
539586129
1791083032
1623701265
573914578
595708979
1825187316
1052867245
1504655767
312355660
1756349764
144431396
1217973927
137218321
1676543731
1339648147
496193415
1746638287
1861100026
403484971
2071030629
1434606739
1860624013
394425048
631641553
1399260420
1706941071
650171622
479626983
1507065148
1755099726
1505921424
269555988
566018139
1902528147
1817302285
533410156
1036753426
1527899750
1854327365
481229071
1402336504
333976626
2093891882
1182210205
711593124
949326284
589153220
2049975803
1953112470
1547873599
1546854090
476643463
1118947785
1678146118
494622743
1675035112
1220686067
1408964238
1654333296
1252015482
1124579710
1946212568
404832879
636605878
108145438
2076144801
1439960530
808336407
908670251
738988485
592720900
910462734
999957584
2053426203
1867817822
1852186838
586606148
1205576927
254847140
1307765431
816888053
815904336
1000482841
230206050
995177252
839856035
554968275
1762121314
1873738262
1757774158
770129341
830976607
288502120
278998829
2022605381
2018748477
1185957114
1519493146
1813522713
1262031485
50188436
1966797415
1274558371
238563912
1916427684
1740189140
778841823
1796467255
28693421
1337096812
613055722
199019386
1231086821
1901644832
1278477466
1194330192
921320222
941721046
1947607930
1193612266
678601219
910062929
1939792986
1153915241
551158826
1275234331
701089666
1191495959
1397513689
468795308
1483159040
1537721344
1740298225
2110770098
668270204
1153669089
700142096
1884096848
2002477748
395695160
1233919658
1626910543
2122272940
1918015139
1416737008
1067644166
145943495
1533167452
1961708739
537982216
1424123173
1058218465
1903986066
1901076759
1606067694
458479658
169316221
1893721664
77164723
1676027063
1549027938
212708550
1218502253
747047048
2084938747
2042839476
319011890
857754866
1032925412
575066978
301256781
1431895619
801040819
1035375961
1019679265
589342007
65764173
1111708923
1909017355
1245645963
677575663
1891040460
226896055
967195237
1293650855
1580399407
1377631354
423511107
1865244854
2015009975
1817563676
1708889299
14537150
607254618
1178275227
53838351
1690020140
1534848901
1921504585
1169817375
585905606
706941432
1242468214
2084026962
908827812
397856930
983607678
1364915470
490587574
586775116
430486888
531082317
1476932134
2102637467
1968286333
800474530
1291617503
1074834132
718535200
992699392
1328108841
1305084408
1996933073
478244399
392098803
212307233
2022362295
688558942
1591510575
502320829
1132979860
1264212590
79784034
1912554002
1522146303
243422007
784003587
881254266
69744529
1270674440
826248674
36096429
1827124944
1926999530
255323825
262685731
1125235604
1474987361
1323406783
711717607
1618775450
626504917
1396176289
892526849
2037220785
984794199
1520016971
278671767
733950315
1798879533
1944759740
123284699
2139162331
488678112
537818247
1082501693
515333069
111545766
55353197
1192303403
991695668
1136352802
1902180591
936526750
1387800986
1505552346
1709917436
938111213
68798102
966065850
627920550
1829829791
1673194966
1019555674
978724718
1552703015
1633587135
1763297197
1992334146
1843313941
2142167350
985881016
256340082
573119978
2246714
2017937946
1931753128
192875688
1124755271
709104717
1805016515
379307025
2011813213
1103931231
1266115918
1877933844
737849354
476241960
14083066
605664096
95198721
1185682076
1706020482
1151327210
1577597493
1731327646
1250898871
1013767924
1394371667
1953308555
816478621
785796915
1616508532
1644971465
585124977
675993901
1247325311
233171955
2146738152
1184211088
1889194615
1322350495
1736309180
534582134
531261001
365345304
1912064590
2064661375
2041178390
2139369704
471326974
535931727
1517544046
48964402
12366120
674677059
490240585
138902268
601022935
1804884123
1918817416
692337550
1326527353
1706223296
171348702
652637180
971135810
219477814
864914708
796822825
505918317
1841492455
1898385846
656603547
648030933
1258628588
1279060539
1237975978
1350937773
1824854203
794864916
212093975
749424674
2143733434
2145879725
1366590187
980167704
2078240351
974506945
281632882
1528790898
1337884059
1809658196
90215153
899288186
851913696
846589815
676226860
1680577602
485349770
538672663
1805847527
595904367
2095754468
125104147
1865432524
716546870
1622428304
175013993
885092404
354258850
1059683045
396382196
963447863
1180618530
303923794
1856166919
1329647734
1195029323
852077354
1212193975
230425663
378135900
294218136
1807969055
1456472692
1386603260
1900623384
1414402903
1341885497
488443385
557532190
1627179572
64052734
1025403650
134439099
686250413
1929486275
1381756556
2038387191
184621886
117562834
1315648449
1962364300
660408030
1212507786
501940244
1444042791
1937276015
885624980
625598482
1651922620
1701217057
623800960
709883717
1817898627
1962260631
494779218
434223984
1508374755
1869608939
1901568121
613912267
1600997756
1829235300
1581920382
1456283980
1053518969
201104538
160399901
1617623037
1411278671
2140706486
545691619
1027936564
1856390050
633976766
2090970413
1944031170
1504846409
1511363492
640464312
568566753
1767491425
716679094
1411580622
640732958
1953990934
2051657144
332073100
959132016
471551372
658709244
1145474309
713094911
167606043
1650113212
563238950
804327344
1031695448
2132857351
1225839660
1408865272
1113972849
2137584964
297909919
80468894
1727828756
1412859438
1032187208
951741319
394808554
202217929
1512399839
971508058
767270492
172416887
1954287825
517762902
354729253
1111012009
143470608
1860494226
1527394488
1427998143
402139201
1171555162
888847574
1356174247
87653178
1997659965
1805081682
221364001
1273842166
1578881968
515617828
1426858562
1188080422
1187067036
1522618273
135773779
847384652
174807748
1485398868
427628510
126179288
1921447595
336942266
76188515
2144727499
62747960
318389970
605449551
1840187020
1337660819
504273196
415847114
1109821383
1835127042
1572771988
1744505915
1638430158
414154411
484002989
1947553600
2103620820
951378755
1060162696
1289987439
866272027
412184268
1932140253
37033124
559756739
1635996648
460455186
160259632
975733621
26493296
589974004
1614476995
1384527730
1131827771
547523262
542841628
489444171
171514133
722798729
1735628564
1155485204
165962701
1476273973
1088169680
1003927344
1892479106
1718322174
435890901
685189144
1940376362
470737077
1185732331
470296349
358591374
1734940810
1439514222
1148095599
983636276
1949716686
384109515
906148507
600616862
903483788
833484207
78207812
822155014
664163205
694458933
112129188
1409122396
1433183758
943078319
1696959260
66131221
1779112634
1839566018
1618248525
882418442
1644072645
1800114996
795786053
381122883
1147391896
1595190553
943512947
1998665254
416285679
125827346
1012616094
945669326
751129918
873584674
700078053
1412030657
455821949
1566408685
660482683
1692929924
1633669713
2104481714
1920937299
779186307
1770453058
1741152845
1224884958
1346432115
951282424
912043812
158395946
49472226
1124667433
840196142
470324179
1892609098
289188546
338162959
1991174187
1406105030
1593149627
1263891212
290811140
54508035
433157322
1116487566
1185246361
1297839915
900790539
25482200
1161300118
1881394485
852090326
1899478822
1547350219
39595930
1939957085
845236178
1082226354
58757733
541978620
486346576
1406691437
494055719
1980067291
1838333841
315853602
586154482
2060822337
310466226
1074180127
657106061
822803067
554409677
266061868
960949199
240669132
995810713
505675821
849135345
700786903
1507032921
448392977
268836462
1252044630
2109251742
1481384195
886210878
1974106537
228060633
1603895233
969910927
2061934931
624764122
2127417007
200430554
1706509054
1834404557
1695442202
1650604103
452261961
1213405512
1789132848
486630722
927354143
1629509623
1408038384
714450763
734258674
439690753
1653305651
834328489
1300625293
1633822333
1065126564
1782967210
78484792
1566455500
232040089
1669708128
1757910188
1564321222
662448628
708662565
1269540111
993755255
774027433
850744565
799370097
1943541705
963306800
1793553619
462465764
770700369
47092615
355043216
1944458740
16686521
452440685
726433691
122468707
1607731851
613802403
641534803
1347107932
1203673553
236457553
2025580025
1887480405
2087836688
207179553
2001498408
468240021
2090810293
1464969602
2024312447
1454544353
1929306896
125722804
303613408
1461701856
946425345
2113740574
190633961
1139046957
1841729824
1412166967
1780399176
560537798
2079235491
910381031
1406602426
307985400
396049703
969793967
138926478
661866637
448007367
1412993195
874194989
1362522726
255502132
2071108491
578557720
581764880
1552537906
1144897667
2108419786
1039221658
21571486
2138346421
1332352346
979991763
1751813315
1498314065
676985881
1117359044
1639349569
72149175
886812481
1824606719
616571669
957911442
1134459679
498208945
1347335270
1409804673
2011337054
1990815477
616014795
1959949035
1727038897
417833307
954579472
1081350337
615249845
2033380031
1295011329
899235991
2014421888
247208662
87715553
516535308
1136319869
1087021843
1187154883
1299517475
1573557098
740223343
834204350
2109018248
401056305
518570576
754441737
1128828460
1131030130
1341464827
1340582852
842211406
1892520707
1506465618
475250091
91237416
1871688857
536470458
1897254277
1916197804
1898807097
1074291155
800878154
1650036557
1330459007
855694134
1310872042
1076983327
425995377
359230958
1688107020
904864646
1221954472
857378951
1313709870
1948656047
2023430520
1042391131
945315216
9156839
1285592601
1160864221
948863901
917566008
243847377
1960924282
695415299
2007316599
926662510
428401336
1925184990
918545161
986030459
360060641
1949462897
2036181383
2017024779
1115222391
1604445380
448190914
978897050
1435848564
786350684
1952982903
764213212
289871856
1397819830
1574961903
1884351133
1486912992
2117726809
295723341
1294145097
1099654480
670350754
1911953805
1952310713
2071217369
694740697
1045923655
1735979449
1652707807
660381508
955160157
1618765361
1446146308
811141191
1759067825
36531517
1762460084
1579735194
1625579508
1053235315
865156489
1592262420
853543518
118947481
928098472
1811025070
43446489
2010433975
1265212379
476990355
7607347
1559960713
1015247492
1023174122
41549040
887530762
1671537176
1261418766
340771174
1363857597
1005049204
1299658292
1904045713
1763029124
1941325016
1852194678
318162963
2073829644
1097293314
356866041
185655752
351052556
612148024
355052865
1706833866
355750303
728878664
707026140
387774371
1178317813
2046286987
1622110770
1105458516
2119332821
750952975
954674855
1899092068
29856524
1443307497
2008558844
1006884756
1815058418
553216675
1465676708
692895282
1014453742
889132960
2032074126
1654574275
598855354
1221120528
49996852
396821755
1027519759
1987734531
2103552738
1320682205
1287568821
415520796
1292009448
2004085109
1446907642
1571750137
1511587668
1134985407
117044028
159997111
1446629900
729266571
2102978466
1890669164
1139542336
1534442132
2081715918
1170432712
1036147514
1250940184
1544267484
1330632036
1546234560
1967004474
863752217
1042991779
1430714713
326691025
303647404
1956427150
625605934
1736871112
1406378586
536614434
1059746166
1891129058
1042858102
411054415
2020068209
1058877789
238203097
1557332098
1309212450
1319475253
256899470
2128022282
1803809722
731233767
2045850781
1412075050
1017715362
200604172
1112869471
1235521437
526652885
1580404716
208622525
4858375
1664118140
1134089238
610710988
1567730402
1097485727
326194909
98094836
243336014
1440923713
253504238
2147025883
1148793443
998593193
1251335023
1040761638
1799413428
928338635
1284020447
77239033
1185160167
1470275785
364964729
931142422
887586438
1562206901
1559543105
1090065747
1756486953
612602473
257439908
27916836
363685365
1020357747
1887151946
195433361
1052850304
1621502658
763296482
757453413
155173275
1084850195
938416831
842937849
1723481738
143247624
709865553
1020717205
271784555
340784424
123925698
1311379640
1732191635
156328188
2113151098
1802634550
15808408
774626044
195061635
1899923941
530277430
1184761440
1747125015
1394178513
2119318176
395949296
249482714
853646823
29944976
1470624491
295929560
1119893379
1848994561
194256127
1815639200
88800894
1771715888
1215418101
1783556045
778497586
1202348344
1256734766
2107193238
1080444908
1276924622
535826270
1304662994
1750885470
2033588462
12416484
241909407
493806104
839390298
626335498
1008732551
64326413
1130181212
782064449
1403818630
29705565
1233907762
939578419
625662071
1615273235
1575750321
1075993812
1156950050
1281490919
846634158
1393156936
1119261623
277340477
1565176775
158578114
1263634233
1925487056
1047657298
1138125762
2030498925
2078673557
710960930
930984381
574397231
870883896
468196974
720819443
1377744118
294687656
21233510
496187024
1119135761
1207373711
1451756128
1303925689
41392577
420473246
2030408963
1374180173
554751163
303063558
2145895156
201992148
613949748
1727932731
793485515
1111029287
1421282192
972251704
1107791036
201810419
847247327
1963352898
911714580
1547676390
1652300580
144131617
290111914
322359090
2070152593
293096135
678720117
718416229
1415656868
170996266
610336429
1248640913
32682031
270096763
141491297
189575963
236657434
1455617088
1935218158
1389455914
1553837016
1858483608
1022444896
1177715905
1051753356
1973909962
517161864
855634581
463814567
1677952573
499769840
1664710535
1732396597
452397481
496788990
114965218
168371690
955146825
1634423314
1112500678
692907230
1372973921
814700583
1564552734
28902619
154671557
884508722
351830370
717850833
236947844
161821808
1027532391
687865019
952557639
1291636355
1895853428
2100890820
172753525
2072409315
759740612
459412199
1803415389
618684097
300917391
1550907505
1258255833
1139703561
420831473
1286265765
1413632231
602194355
1314979456
196226034
395309718
870678100
707676317
983500905
466516220
573876455
952368967
611284364
605936310
1920204393
239171321
1572880339
1747369705
1918953880
1587725821
2082419796
1996621422
774257062
1279114152
540493719
313022592
2133487013
1525355550
507064588
1096011444
2057502349
42834346
1409299447
621518963
830140042
768205358
1304512021
1416754936
1752124859
685394500
2083118376
482607898
2025803931
752808428
1640549585
1704801943
909082325
1489869158
448695625
695598052
2073410035
583657356
203008944
767517225
906474454
1301086575
2086299493
1332072407
612528076
463293697
31497984
1374496700
1215815279
1694801504
684725875
594887363
33735006
2067529187
14454766
1543512606
2087272509
1745330987
701441084
758390896
587087652
1263966849
616866742
1429604243
435596495
724290126
1703574131
138922329
405132473
2107174689
65112395
1973472194
702638339
864986188
309243112
1164839061
1552992256
1641294739
719028522
74182716
1310758103
1116902839
1032003467
2110711477
1828872746
366593060
2140267489
782662187
1495657089
2130938155
1750527901
1975189468
185709681
1300613464
1519168280
1189386252
181325128
1149959027
668253494
282179049
1281514650
551293499
1985730670
1044403878
489984745
1515174308
64765744
189447603
1238902090
741314877
377755850
572832261
2055707747
1157199393
654764087
1375158448
1555744071
2086361832
1468826465
1248476388
1901057952
1957743670
457651002
1115297297
1774222076
1272379719
794987574
2028464910
1301135614
1573049595
247190931
755755060
709755384
155077493
980418755
1819078429
1745636808
601508678
1926112603
1997077181
8929500
972105408
118663074
1946778928
1122757942
1764946543
542918199
217638105
765545035
1698455623
1367155098
1932131881
1622057948
1785533452
1797572046
940657806
497799991
272820414
658783235
2017800422
1575381327
1200256559
2119868072
1476586434
1243961867
1812461447
293519874
2046070974
270322140
137854363
2043203734
295252924
1661462384
85516631
1152787424
707617491
1628885411
1131371505
773290696
1629675929
2128495595
1076148489
505492409
807531905
752697670
469583199
2055055632
247721886
1746515820
1608586289
529660176
977997804
1164964083
1395998303
1187482163
1205947636
1643840192
1944054412
1524680456
371508096
1685290016
852623576
1324227684
977157407
726748975
394250923
1374841221
960335405
137287419
1143050646
430874069
1560950085
1606568421
823540450
9826343
499649140
2124888743
709829028
271103981
1650057382
1727800376
81007823
1464283113
534461050
1788138100
1444757925
1384224484
1987172011
691443904
1527539716
908910781
2078982893
1737510232
1590058464
885135686
322059809
961893804
1047569849
836462991
479419944
523533819
1033956562
274318946
1686926455
608953197
1035038085
1472279272
31693386
2045115643
878004208
1395799310
1225085894
1622585172
590813290
212336981
1601861525
67368574
1681715085
1151208414
1408152937
868915287
486696173
470868172
1886202367
1227353498
2112815799
210048170
818606389
230051328
354534558
1326310000
399678984
345870581
1588738885
1717651622
1983305746
669535717
685952984
1917233854
2017960081
757792162
2128889712
793734408
597072374
1951887039
924835627
1470619661
1432059209
1038953372
1278462133
1095391768
142250105
896661698
2061080017
964905193
1193080870
570076156
871959351
2033589864
119273924
1764152472
2115157420
1431153236
2063134988
675429457
712765967
1885562839
1853374573
771989351
1327281592
1498434236
1171225125
799738795
1224899594
1894337906
1653923501
1513486174
522054431
475687227
1289713850
826027546
2028839227
852122251
238152355
672976313
1482058822
53172610
1883884106
513427532
264409405
632680256
1808689702
881627598
440669118
1234297573
964246305
1907939867
1606790872
1450470305
1667790637
594018050
661550958
1763264000
370252347
1183285854
765743908
932185039
1540044770
1164706965
502214942
849349016
474180852
52853505
268109432
720410450
548752189
975465039
1126009804
177640855
837855521
1676157178
457167804
982722695
1182827003
456888897
94966075
1483705804
654717496
26345746
1959702350
1159378035
1918680664
160156692
181397092
1163895652
1459292221
5597607
346025547
1273783999
743985917
1456138241
1680171610
482265149
140892921
1442161567
966582445
1405256622
194641710
1145624250
1794013431
7612895
677391207
506448561
616603502
770216656
126920290
1627691215
1710292310
1727051565
1355850971
165586503
2008061975
908729787
1017745062
348880589
303939715
543524079
717497728
1181800347
1548840342
1599734239
201856961
1479364689
1077287782
1017531485
1217759030
427793715
1035855066
1876391840
1068830105
1123358019
1674045739
1115324104
554997299
1127903299
1355492585
154352383
1089940122
2069857946
1390157477
363153138
1208770301
1481013734
1993904669
1337704881
302741700
1975448020
1523498559
1563892873
1167566673
1950587791
490784049
1191032013
105348468
536553906
1916097703
257692232
1081576465
1997793207
1158604031
1529182339
534483173
701459812
411682883
1971511531
879755321
1616958482
907996451
790677154
544003374
22919898
1662292338
205963503
1380777366
2127978005
1698371590
436623704
568108238
1868999561
1147888785
2035345115
1760228273
1886384523
1915469981
1099292151
2088609123
2123482816
1852034994
657824282
119377767
1628333992
1447287355
862541030
1713710057
1180167997
606674015
704875982
231955132
1537228635
1912378384
1012039766
974408032
477293050
2078441815
28369055
2102237659
1861444748
1482496307
67772674
645576095
1307968553
571851929
1906405509
2043039763
161454507
1733368229
1750961009
609637242
1623280525
1571094336
460766044
429458990
611913810
7331671
883389713
2116688510
1907378861
1772098925
208201947
2096168579
302111967
1782154169
1989711624
1745544217
1655621987
173139003
1102163635
2042695193
2009332584
1609723487
749801861
910957802
975576280
557762568
1221118290
1726859701
947151246
514467349
1445660048
2033392797
2074195518
1935926238
342277776
1075620476
1481181456
95208891
1061024359
94928438
1228612213
382582799
534418995
1878311971
237673279
655852790
373979801
395402028
1379186557
533477602
672990360
13233774
335955338
1672380897
317675324
858637904
371214931
767602341
218107717
1575267090
943444650
1802343463
1676109990
1428934741
258253812
1925706256
921010554
474811488
2137341731
547342364
1482932202
896201661
1484556980
471101420
1361536347
498001251
528862697
1795087615
1855080589
741726249
2040365093
1836190279
1554439210
113722351
833306675
1007701807
1414090911
1214539918
1045306393
765231079
2006918114
362998320
817086549
2102488865
1018810243
1540629801
1550705248
1550833127
1810069423
1584894488
1162700738
929582077
995682936
645385976
818114200
1482530553
312768496
1797257125
1456551654
1066806562
1410209026
968693642
1951128557
205315251
452315656
2146075635
2072297952
1170937268
560216178
689480010
1271528560
1218430599
187448228
715512364
1492574497
809597056
1770135325
743706472
1923083935
269041529
1179753149
682177385
1445810684
1656539206
1824120516
1466675894
204772454
1177073209
1347796745
638493172
1861116588
712634810
725246697
2119369687
583663457
1623423882
1914820655
1107379780
2072636830
1274360972
1158332718
795020873
572230056
570548287
2072072075
1608804989
1541747519
1309579773
1934341790
1399131763
1023229414
1785600598
1261127979
332679449
29537399
1748180337
587676059
1240122361
993563322
1225976708
129805849
1223508853
598742490
1717208164
2046759495
2112747505
1533436512
911383887
1792277671
1234457203
26869334
731669993
2065272916
1171478689
275584407
1655595047
410662043
805660456
893987016
1743103537
1576287961
1953352093
132279147
262259112
1571227722
1098972281
223713862
1667542613
28412585
1606988540
505352393
2085940256
1535960876
1800012545
178078115
1780719984
1814003883
511120576
627622500
183144337
251751447
405295072
1686785653
251947723
1876799264
1391052329
550579154
1817054614
1396074398
240757288
804352718
2026665397
840520563
608981601
1218317152
1109173445
443998461
890536266
1813028537
1641118933
1557721756
36249438
2122323507
1919982231
183574634
1374296424
1201798628
757036227
1489245977
506609754
1296224302
325953279
1387967934
1326626458
858399147
1238494109
1671806603
668227157
454438522
1078981198
22609370
205263984
1527531651
1204766861
935428731
472996767
39553836
1161331868
1106318549
69684757
1314098195
850875590
1525611120
217651445
767104525
1121864353
1101863941
1406978608
210372489
849042172
1215419967
1172721199
251065434
301514467
640515946
1436469917
665361890
182640752
741315813
990676022
437088883
765433303
1366309408
1270338836
684861336
878435739
1289438201
1165209570
95609374
1180431947
1731145649
1543502734
202367695
1470222879
769523431
1683965257
1097504882
1284938845
36539792
93228152
580503671
937728754
857870535
1888539417
805532611
1820378073
396303459
285198345
462391678
388359171
837886242
1470676203
427576110
1612899966
1091216852
1869018986
163279852
1823378404
876434302
306542426
958717022
1878465020
2070679911
37732251
1406315685
997319054
1467805640
1601938770
744886058
915645644
687951020
1671559492
896568842
1978075003
1450160872
1421617664
2095820677
29524480
1161733781
710855169
778810354
1192101023
1047699765
1913462949
1981874237
856475361
262452202
1391103418
1416403237
1149319636
500451635
411987121
1513987602
494894339
1790831281
1746618344
1485442813
2093004305
918654029
1118949650
1061452284
242352815
1627513385
1789185012
1904484126
1886610547
259859329
1793402002
389917796
33548035
1671527977
795810902
874855933
272271099
1774528215
614903626
1094553990
1488943073
1796016204
574505456
424894899
421594275
89612423
1081528428
461356867
575071684
1646026384
1466971679
48868578
583191512
126322340
1439489164
1887441876
226834958
495629974
817332257
1715412406
859723639
112457469
1034517001
359059044
1117755790
304374811
25859392
542604778
1322324593
333668828
367047549
2141306808
964786325
895922751
696095934
1934637324
248320702
406689846
1752488428
789109769
1963506504
517762418
417244787
1467529019
2124885203
13224850
272244706
1337780550
1728353208
877761524
1592112626
1732678116
1625562729
16867495
587706929
1582940625
1275010536
1905573250
642516771
21468016
1013166477
471230943
687407999
354870846
369328935
1305917469
508972260
153924839
414964495
625095517
581059679
910258914
592257122
1068292834
495050799
1023004081
1714920917
1698601050
2027169575
970407528
401397114
583934063
370612828
1055413698
1358669139
1031636402
1418730589
913324262
731874990
895083734
433447101
1401542136
223259504
430191660
1202163552
456738048
260265330
1159395779
735283102
1424638970
1200041814
212093158
1687011319
651846990
1213743480
292827073
548587984
1861026313
1331891158
1983511942
1221532815
1952351816
287111710
92031216
1073785850
351699732
333203777
1675423996
1847590580
1655528946
1011921981
1238908469
1602048368
344658168
173300928
669264774
1894730210
385577030
877913273
2055976083
2003256753
1041014635
698253552
692135850
639394177
323393657
1246788043
1187149439
1446503771
1209688484
645537413
1857460368
1579901145
807848241
1964669382
26351303
293362582
980405279
2135447831
620160635
1341201393
841384080
718803484
771214614
1822917619
494998954
2133244266
865754273
745723843
1470148480
1204349755
1233336673
201704638
241574688
1336697534
795368097
1012780210
1094104869
1780051269
1357901987
1550343472
1189367821
744053444
1884512448
2011048267
671508529
2143086861
2105731593
2090022672
838253530
1866406582
1135000880
557652688
1682002972
1221595709
1885146275
1821177891
871974828
129271543
922632671
610629139
1621131003
1443157441
2065213173
297466059
1846937545
521081722
1062718053
1352866370
2142455860
42801986
1136402167
914471775
1360680547
1716469299
1905975517
1300365701
686267867
1320158572
1827855327
55866653
1754567726
2102681987
1485155348
749249011
588424226
586204502
728667800
1652176282
1415216493
697629883
191380090
1606526552
1072933206
1523971305
1753236564
651864286
1908285582
53879758
298821032
1803514222
2049336977
686660316
1311564861
1038044822
1519117518
568792350
897031209
318755512
741113880
2033744357
40424939
1466012943
368283818
963023447
590260437
1170104040
1286855222
994374233
286261967
1041256371
1912014454
147808252
1428495791
216345681
1626316493
2123399283
270965909
1552602313
865021603
1318019644
111257774
1229290337
230327506
424364137
1464550173
504276057
88680768
1713714931
597903925
562444705
1513145988
25266315
1855273399
1908330100
1893901778
1803354680
350525177
979827601
507546459
1060951484
70875831
198520627
1467182010
1444343802
2133345191
136706708
1497301309
289669167
1926073100
563990970
340344233
1316737634
800974872
381670705
153816237
455786984
1433652415
212314996
1185371660
1001657105
1698955028
1939800143
1246174331
641537680
2090297349
960644987
2094512306
243278157
958639225
1672456944
1495612796
566887313
314919657
1643983552
1697764769
1404338144
1993072101
1693984216
1928024401
1240686320
976363085
261556560
1982380381
966199684
541289291
1330029618
1707834523
1958565414
1051100485
997551460
59099750
1015585534
1427655037
1438039519
1193113771
1435518942
466193728
1779637644
1985355425
85659873
408546097
805603552
399459512
663408189
481189464
220239661
493204913
2063190803
982164420
1817254493
1391058881
1709096617
1614555972
584993613
1394446780
671203218
1373456394
1088319977
1138490577
1361646312
127763734
1469022623
385407968
406892135
200083370
283974612
2043536275
254697706
640068610
2080730370
1652174986
343906725
1770130070
2027078775
1647841294
918858927
1144524820
1838876648
872070439
1096051237
423845479
1952517024
1238107393
149209638
422184207
37043707
132184272
1278802003
382471973
429182150
1770935549
631590601
314334753
867850486
1087362056
1139183297
122852304
1962940244
1548900768
2083949610
1831480547
137640519
1170820819
1090598817
2144144149
1113633070
877426170
2103381638
20807797
1512448478
516645700
2083283421
426607299
924500103
1764406058
1368103965
895922751
1262744593
1744243260
2092335161
723769142
961991095
1387410256
1285107598
894921604
1164748759
1099021808
1689044533
342856989
1150695232
1366855285
440877788
661910412
15121129
1893809121
1810727724
1521240747
496772379
1618854737
1344141686
1800063942
785410791
429875065
1689584102
1428488386
841883568
1870854119
1341566284
2114344949
1815910741
1511998384
1742169153
1356403555
704657012
2064930845
1746825948
10337517
1575132009
298022121
633910955
1685777069
1601672600
1954830217
458310512
1464935269
382790579
923873256
946258326
998683636
1586566220
532733359
1297203953
1625776899
956434391
372492347
1663200133
937588821
311674763
751973440
137593667
1872397032
939228162
788499482
350337976
1016285851
1835547506
1793338091
637243790
1399695176
925256491
98321253
837339439
1384780840
1971112783
557040265
1336572759
1640255014
1901168586
178149356
1995160462
532933084
901335055
62835497
1865184972
1270809151
1067862626
1283239128
1033560193
1523268140
201985115
1261409855
117423489
59617574
1931953204
1872698936
154426287
906170552
1393727047
969748610
1900932656
1330228140
1999412890
493439922
540591876
1115296673
1270497112
1337442782
46722275
158603764
823311722
235362224
531063514
2093129618
2142167350
915453010
1186576599
1675568746
768860507
1867389638
1077207808
1669615873
463514656
1340333114
1629703017
62512659
1756584450
928615702
785446867
759512461
1205605598
1369412184
1347372560
1361839229
1599051230
944704222
495382064
246763263
1204929204
1500085238
1065335588
7206059
1311853747
1220491322
1801551729
1680144965
1320158421
2003934507
326937658
2038080089
1632951644
1865244854
566300526
1493152395
446066627
651646609
1163123728
229829688
829349715
1393876314
1068641614
751368476
395698128
668563315
1729614313
172416989
2030299154
910653058
1765189346
1412870464
1703185763
767639057
1439046015
1454748923
1954044301
135258935
778764358
98762303
1790398060
279224678
1377878709
1995024164
1229507626
2140341375
1037646206
1059583963
1071852708
1509351509
733745420
1540363753
291238367
97731188
1833982048
2110014573
420473836
1131911511
524662179
2086362916
1608562551
1976003471
573143904
440014986
888711118
101584996
2019366355
1509144297
274809939
1105461872
1312584460
1862780684
61735340
1302459971
1525111761
406085130
587508967
1129530364
130352688
752145768
712623284
1009291032
1623416745
1339273106
1988175622
1599117481
2093051492
745659498
810411467
1001351252
252409917
263307423
1175514251
780842158
863820285
231783391
1217058149
749736551
1733860834
2080581078
400047287
1785423705
1639413565
1079518181
155647464
452894773
1358574430
1934216235
1543992951
1279746595
1893821339
111371438
902623148
731748668
971088821
522960416
1207606815
1731048718
1041501135
1578153964
1632721114
766143775
171904679
845392722
359778042
37083581
730402461
542536108
2144832177
1737263978
726447243
624583457
25898034
146149805
1752866140
273327
2051228679
681921706
8223972
1348228311
2005981012
2071599867
1702149305
1247969051
1873182826
1522958894
2137255540
1106207559
1686614855
1680403278
1764533204
334199835
1072528276
886844390
572723009
1637569700
955887443
1650329431
1103158035
1402546008
543704619
525605460
1094869000
302875478
2086699230
613452575
1786049915
1951375744
727156913
1997380492
1884950344
346146492
545924554
31716708
1900073590
2007316599
2037210527
936336224
284380705
181267754
880170056
176169957
1493470748
593664471
60995854
414840631
745186058
1767053658
1493003208
1785457950
888386594
1607200328
478628965
1238784649
485777893
1973520546
1150038297
4315825
148336881
1350974893
405203980
658012331
1449478493
1978888086
2000038002
114405012
172295145
1832027274
1745178551
1304280483
924109864
635471262
559207298
911268956
470737077
1790983230
1272630506
1314722070
364088168
1472102576
1238840216
1032435027
402134839
1528862097
380465007
1379710059
1503560149
217765799
953627452
1199637916
1920321288
962643006
1455132024
688475658
2088532713
1770806779
1135078680
1296696791
996523953
1295000509
300161858
1625088738
1256385284
1074935127
1995967059
324776269
1347449257
1512503390
1521425188
1936310874
262726591
1476667826
106136037
1799273936
2019659285
1668550263
1637155905
1155512148
2108262468
1034577863
1522748752
558139296
1432205608
1009280481
650486393
1070408802
99229911
327551884
442785251
1262189405
2090501730
1733502417
1951389963
100090446
781245082
1112056927
1562608305
1597619871
616875743
1248611953
1434266327
2022830891
120909807
1597930614
333466356
1126366023
423160051
918228313
1385325148
979840776
99249552
1806288032
230368400
1178680624
740601761
1403384635
316208286
1825644685
322108237
477371243
2065981708
1925077035
874162659
419567408
374821834
952810856
1548830495
2143735150
785033551
2032940519
966027060
119356494
1364474142
926847097
1856675366
1842844632
1310013019
141659694
1410279647
995134690
789409244
358921710
315718819
2076483149
1474875165
1515593483
1145197355
1333911598
1916725456
1103437051
1867285997
2107794558
1854895263
2083532655
307371589
266316248
1557332660
1361177946
1123982856
335580754
954179952
1805217207
1899529579
2001097066
123333807
1471298262
1938858961
874195162
1939606658
1420422931
2009498137
1733352543
699772680
580589537
136873552
688665986
2132115893
488899482
802143063
1299303942
1084760063
1608494893
735635075
524733057
1291279532
2042365879
898149684
1767714130
724547135
2132032040
663615299
121533739
880046730
1967306364
83711500
2108942605
1403430715
801546071
171030078
385801335
54570385
1092032941
1949229151
2105486611
24941090
1331300916
1680867201
869651512
2131503103
425376670
426961451
270842797
721723595
1957059562
860349669
782099067
1200132121
1842199023
1731403727
331905721
1199365330
324784803
1319809002
1520180999
321966500
953679831
1849638401
459060379
381563066
321866221
2082893818
356871828
1379557669
1288797419
1626749464
1625879226
525553460
1932180369
305021527
334576886
1906094932
447564408
802433656
1857362417
1535991815
884210784
1735372085
1067804996
1100258664
2069665955
2074505516
8642528
2021477906
164916939
1478392496
1538604760
188419310
951376583
2119270465
1650220484
1889824667
627517302
1830415069
1714066630
1030511463
462583801
970451215
24531281
1796945819
1430464837
1547666446
1147950313
784423030
1445650102
355580180
1102055928
1219223294
779590872
1233678607
71037564
1563396253
257516813
987433799
1221815457
1157087755
2144625781
1767085784
370238095
1184244269
1191161787
2129101942
156072921
1494998668
699942047
210702732
1753632534
1885688806
277411546
149315614
681889148
571740030
1026118592
1389028083
461183178
1471977957
2009675297
1686964738
1630015540
1449261748
522731791
1370627664
952889205
1989413025
131945554
72635373
427657508
495505379
1162562033
768581848
1180999272
2077637750
512828925
293031767
1528941194
691201895
1414065499
1708519811
1148551454
58379781
1847400324
818495651
461266453
1285852871
1462033716
624604724
1427044312
489561795
1213540634
690970239
1961157049
1087207639
215957888
153628995
1468965659
1163085572
1599052710
358663400
1295142153
1330910526
1329251305
468856563
1967834572
87039492
1683004838
387306707
1783966610
1019905914
1282755605
698289200
304628729
188682952
783780979
236595611
598365766
985273375
1253587159
817710647
1752205730
767017607
536875735
1078759844
682734952
1538653983
2022984379
655977806
2141458576
371846387
308912117
1699318313
682994927
325738280
86917298
230761700
753204684
1438698895
1013721100
321802930
109769307
246660680
958184623
285061752
725382694
591089031
1152433
1416969875
1241582484
515371515
742820797
1106068195
2008392518
2094971930
1958889335
1585460404
1218659451
2120955667
1253588594
1191190831
88532383
1434454865
118875624
856454739
286466231
1761023359
461328740
316641151
1934287069
803441733
806716022
1611492544
241270463
1829943068
1056306048
710894958
973615749
160166027
634899586
799399536
40847400
753984881
1482821954
853422459
794137266
202948933
1882639597
591112439
1613454432
642692344
1471310758
851929383
1306868063
1250265306
1738975204
598521177
1976244116
2085277444
1912397805
16909429
1067148678
1147971571
703383565
131513875
1841824471
1923470904
1457976868
1824414975
877663857
1734005298
527943512
435104900
620052586
430434744
35841948
1557445467
2058551233
1996219290
1407121480
1730988855
1649837594
937126624
231120207
511673728
775145684
593551696
1209877058
1277640605
2142819052
1775662968
1131269319
352789957
761830990
78613583
187027378
1958498427
2122789340
23863706
1965944931
840509060
2128625637
1613920403
454443972
1276110798
1051061746
1816392393
1448974871
2126535118
1690080578
967735596
989280735
1712636307
736327917
451242283
1657275692
1946253354
1415822045
541235943
326446519
233589532
1338202896
1021013639
1545232095
517787362
2060579675
291318882
479182996
231126182
199066808
212974641
1411867847
1580769198
759906566
690799209
1226689823
1647482832
329714343
840654382
994755904
1676451577
71787021
947810001
363727483
903940222
479527208
1612094881
1358527352
1392452957
161049862
740855347
1539460116
127467625
538347488
442995380
1775706795
891637101
300325560
461171309
894275201
1796586501
1537739089
982266000
1154095010
1940563843
790402266
845665245
884581648
634517421
2111968205
1812650487
1220537823
555943426
50469421
55715393
679267855
1626695190
251379762
472789439
43789801
1537087016
2077005065
1119285303
2037498454
761294506
331816247
1642271872
48995018
730963110
1367756839
83839471
1790658838
478385950
580984315
232905828
1045773285
368395899
811321487
1243184669
40166508
1692335153
228712245
411346943
1029800499
1590159968
1918645732
879017864
1124036496
1132601794
513113324
2096815580
490534705
789423560
1377255191
397930762
186773762
666125530
557286979
1691523761
2096603409
1494426772
139074835
772135601
71303012
402566031
849565849
1287624866
1669846211
1645823534
620514921
530848883
243554282
216538939
2058582856
1595436213
1347313880
250297938
1611039208
1752816072
918866586
1413004888
459566547
1630566435
1085059866
69964949
648104802
1238667270
1567921212
429055500
1466785839
1296742241
247070899
1291225027
1631289536
38359949
1722138514
2079163459
371163949
1028437418
1623000293
157581822
492143531
1487131720
1724834983
1383267837
1540996296
413057846
1897210656
1137350098
656372301
1087235905
1855026256
1281180847
128101722
347031245
1779766766
1154830360
471092780
994438656
1532306808
1359465921
2093530710
441700835
121199165
799268210
2027044284
961466251
1488457889
1434523865
545691619
1507607750
97189189
459412199
589625403
872697949
1907320924
125403885
41449842
732011353
1866057260
1792076247
2041084961
387762578
1896652212
2029566447
438840712
1691327286
1909672722
715213270
2140309702
1948614407
1610329588
975430521
1061274116
85718720
178106443
1007961668
826161066
1229550338
792343437
792221464
130754470
1569706430
1350901235
1656984488
1497884725
1231661217
308015011
1993071645
1310661573
1096206706
133583034
571273910
698772977
361739945
906028756
721365692
497769867
1227253756
1198836155
442457440
1437857872
433447101
1853117436
1430620912
1573865744
1410739550
970222978
2026444180
200352576
1403767030
1500621373
1406285602
746380124
1289296345
1672879547
716562738
1185373368
2082676199
2126123397
871371152
1937926595
1406725860
1108291235
172744295
855845511
1933724580
1452660477
1473087840
261376772
1746559116
1583861712
619776324
1724832585
294168970
764319135
1885258451
199797604
44083921
2127094055
721452572
2104753233
1464556047
326283830
2030330272
1052008851
1872585213
1851385128
1765211667
906197446
673048906
1965137061
1328529297
1792451239
228618617
724090846
110805744
520712188
469119793
285061752
792631028
681025961
1328877980
96410197
611198105
1418152279
1443726865
908512905
2102746599
662853398
636473439
16301601
112612350
2025572505
793230633
1902175106
969392482
1906809326
329411532
1762221897
148011967
2144038534
1540637981
406440437
1281666225
204355010
1688365815
1573409831
1014001193
348218861
1049332133
1045891407
443624129
1598111747
395548687
572983667
213781401
1105483514
452857004
671209271
1095644722
1298958733
1528829870
1892870440
538600284
1428848419
1729304380
1587837082
1024309755
134220951
748633788
1229177417
880695518
1091590986
1037351212
294501463
1975546781
2081263902
1863874062
1765356057
686303592
1021504061
1175919473
1477046767
1733292244
1825057888
1657176789
1022371727
726412650
519932794
1577592989
1333439513
1702944626
80242335
668756779
773351013
1982947926
1853325565
1561599562
1901168586
1182320045
528903159
1659373132
603343713
1668282594
2131707631
1542197531
1486004740
1699054715
327662600
1753532662
804766129
1515487085
1697558194
2042054454
1571702136
135912011
1255427752
107208413
567335260
279034489
577220195
1064459524
646589790
630211446
284787297
1636334042
1489460996
990292547
1143559754
504757297
2100724028
578836582
1382210867
563613938
403507731
688469265
668049854
1743499918
1720280078
1018665599
312529351
1191441776
1159563052
728889784
759512891
473775865
1358595241
574163927
333890275
216173858
1040548683
179696346
919755167
238200596
1550419404
1206393021
963650665
13893993
2029546452
2079110044
1049654191
1012662982
1629705419
939985067
630951544
1951012747
51781021
810397001
1139861592
1656533468
1942717921
1712172191
384371047
96285845
1343975413
1229262053
594365478
1579896080
301631377
1890411902
1673571467
801962838
523389610
993937332
690376108
2039937326
615579349
1218284608
1172959644
943209920
602759046
1768717774
31247941
222947398
1002901763
1658128735
2036051342
1545926841
1884049591
1915700959
314296859
288085556
161693991
2007011537
722511286
2137263064
1664866670
313292795
289699102
1723890452
1108992684
1204842740
1543408552
1352310125
212483624
488879917
577542884
1545935434
235599037
9613381
1185135405
1013887039
278341300
2070901018
1696724201
1105844677
1675966576
40414444
1576749938
1708686087
1247905911
2056236730
1488134152
1961965961
1771236252
220666393
698389911
1383059930
710282541
729105841
240826220
792819884
2115567815
522834060
1867371653
1283024788
404051915
1080991795
1693621878
680699367
337931008
977958242
1968330687
307374079
257185221
314004444
1284927949
1031835706
1775316627
660302955
215414970
221089736
1411877669
1299736283
2049602773
1244277569
90152239
953296877
1445498768
1383454848
750718445
1282509472
681781569
1542051335
1273282217
2004311794
797270185
395122683
168590200
624845724
1057513684
808706077
1037748491
605776878
1456363774
1641084399
1474178266
1268503597
2013288153
1607895478
963206502
1936351600
1976985662
1674061438
752161339
1627157384
985241094
1665046971
496275318
1562682137
1418091698
1758445112
823458551
1438035195
817886115
733913506
197160905
1891732712
1543645499
865330834
1936062995
1293888135
1115008691
1442499974
1823746819
688002355
1724656103
529187314
1726362741
864454395
1156893718
70042730
1603104978
817530834
812816457
246656697
165664457
2014160884
843658967
163524236
2111792124
1254612953
1990416631
1194843803
1516576701
2108747678
1947979379
348551583
2079597309
100140223
1921464620
844917891
1096317630
1744211911
1398552225
1354918543
970602800
1158832067
401450661
866395867
362628394
102363502
853389127
1092606333
829079670
1863715295
1248275948
1878255229
1935593169
66600813
2062955988
313752825
1054572487
1751272016
1368509537
1839036847
1512157915
1360929000
1711079968
2108586220
557353877
651564424
1850475753
2141611465
898517843
972930887
2079905908
1488030856
146043487
1420927728
976779879
1214740437
1294299129
1025397174
792410970
1855733714
309028419
115375688
1979185954
737744387
1369530372
151954325
1823339846
1234267052
924602576
1105647173
47629904
476359462
8787283
677722924
1856095419
881598006
1242800338
1462949470
172800223
568166860
1355142788
1451535863
2111587523
906413065
1611863095
896699619
1551379093
458845039
128673176
831654539
1647017125
169009379
2131342180
2017731074
1594975585
1813378441
18215809
1303754340
548738913
2127120713
719165085
1328638346
206346652
474787497
204223547
17558594
1891666132
13695524
1128712416
1817132008
1939764165
1120061987
1876734904
551923552
1760578980
761892797
137032111
104508996
882041794
2084495846
1802949364
1234908589
1492973715
2009819527
897746128
837057574
963128338
295252924
1418821045
1366313431
391690514
879442825
335627599
925071214
414605961
1381642064
1884742645
56970663
532211316
1807248832
2128172940
443452113
1239172761
38549798
171541424
402682484
1238403920
847180238
1422566874
326517059
302395362
1357581154
2014838355
827177896
1861736692
1404238759
1818584225
108523025
1384344014
2014156338
646342799
1246622922
21703782
1860810850
927146726
1578843085
465776380
709355630
457215383
1618181333
1812850248
918484161
765272594
1454864951
1225011997
1864056915
510460335
13226324
1290591501
586410100
965995088
296088248
1342617386
289665497
1521057891
1404483615
1581801888
241720291
1269796403
996270729
779775988
1888750471
785633769
1807544126
783463392
1628449058
2144965682
1951226936
1022779868
838265469
654200727
131630471
521853971
1100802126
1060178121
377282533
3872948
1184692879
39969056
995888351
1465032308
2146970026
55670948
1932533223
1839230992
475385337
1841075290
494758845
908094553
1415149264
1838430316
1870354953
1455624865
819579544
1354452748
782943811
623155604
932674982
1906564706
163560744
1820812927
1952032475
1306341153
1728346449
1114333021
518652092
777515336
683061359
1922564034
859531085
164380829
624824115
1473161412
67775789
225380106
412663945
37816414
1942811238
22628549
164101112
544157835
1431315547
1830206080
378594357
1852914904
612196072
1982077745
850019646
1081957855
1208034195
1228745166
987515226
636447069
1318618515
562008166
1701427798
1262417555
935454041
1041104948
624618336
1278958437
1972655372
2035289068
878119766
713188972
323190526
889917908
655049658
1421837983
1300129310
255360552
687500960
468327879
1475772739
2071419689
1845746280
1988602505
132976681
1444116060
2069131294
551811419
938652016
538528161
1310135253
2019345990
182845491
1107891113
1389130029
1601930750
1122828031
1596038191
512497920
1376315780
1261907793
1279846616
98157492
384798396
536762510
1637403727
155868534
374484521
1800082387
1732876929
585913934
176460907
2135312957
1558060670
912416373
492098254
1965641437
1351067264
1418740292
1955745986
1843281605
77931617
320653976
1949956632
997223861
1686450555
534247192
306810959
874622836
1345628620
1422351835
1093763679
1170493888
385368753
781016319
1296198986
1664382303
1585059058
5986106
1123621127
449726840
2047645632
985959580
1564128420
600218463
304552503
229506836
1311767980
879009282
1068859570
2070993019
1177870443
921089954
1159729186
1691996263
870523612
224929326
263924021
767057629
1176220610
1090346292
311076585
120688798
1464654291
200625388
1109977290
365739777
510386445
940003462
1510846343
480251861
919736263
1154478269
1250340881
62673086
1970508247
1573610267
1534567274
372266887
1847194842
1449758864
1648053320
362215190
1059858245
267282527
1215030459
1505053902
1827577808
1226028943
571100288
1550289365
888349896
1711073874
1946276069
1299293702
787822830
2095421934
45985953
954571645
630331052
1194429368
768473239
1205780290
866395867
1610396378
273344774
1285912012
1859917242
433647816
806772156
1956941540
641480624
542221933
1499119201
1227176508
668307562
205222056
1415967108
1740759062
2013330871
559487149
218591590
130629647
1457196339
994900948
1895835217
903319537
1238937697
1130378647
140690274
265177131
1127899837
964478308
1764772684
742235127
279566569
760334503
1564119192
2041854217
87696792
904267031
417253982
843210864
874121356
1704533646
1624137070
597368537
1653189736
2129977921
826244183
1844914032
1125983606
982258551
910076865
1052114068
1745439064
1695609028
268419661
217107652
979994715
1266127454
1159970721
1147193635
1770666124
2032198337
706421024
566554427
1127934895
2013618226
413840382
669541376
2090704925
1671925141
1376980319
1474560300
1718742061
68425265
704239339
1896475749
1115744411
1476074991
1100231521
1414133017
1003980104
1872862512
1291929431
836371203
504284721
628703816
798289909
942065063
1923590048
1147014102
1483122403
112717977
932326108
2094730588
1624079221
1535105326
1297785517
1719099160
1089444839
2132600111
119162000
833329448
1620471944
1328925599
821021818
657521964
1376428568
921295034
125739066
964622658
1048248347
546306526
776565974
1164706965
1753692776
826673778
1665253255
986139117
1251631043
741926416
1400034679
2016043385
1299817828
1740042543
2065502549
73619487
1190988861
587418075
1148352877
700308723
135665964
1102671288
1534717108
152028526
165192229
783456081
1012126837
2026874190
1138125762
183926828
430872642
611910638
1296909320
281093646
339097207
918334555
692474516
1468848486
695459247
1722644328
853728671
1625467531
628962349
944006983
745538948
1991078739
978254804
1971121471
9363768
1858762337
630816092
1518433126
1125904897
1642746461
2144225150
667325693
2044369951
719207576
17172211
1565561321
2084381999
1041124499
191165323
1976974714
390385553
990871837
738262872
2058128914
1735171520
592463751
12504548
264230333
1316722622
966310144
1998321716
161098162
1127674507
281580817
754909715
1492594593
1452442016
307985428
1578722718
531741416
2000939196
1529277232
519094442
650025194
1443629195
24025837
729877282
1692272880
1760837942
653988912
1226343594
1548380933
1134577851
857054737
2129976879
1342666531
1228439582
1805844235
727605570
564345257
1479850865
28191641
308695261
1636791845
1265753997
1033486616
1068345200
1100418883
110900888
1536788029
3406003
27277118
382127189
1086733179
423966341
1854223296
1960115516
1076446093
1243239523
8722468
178230821
1530675382
816613433
1756751227
1052868732
1522171855
800864523
798599451
1172061703
204871611
708699776
84546748
226303446
1373008024
1288586
394697463
942229428
1655452909
1544590926
885296863
1084734602
1129735343
982799142
202908974
76999295
49630029
1809609909
2028748241
58806623
930450831
1274191797
486933928
1024031381
673795407
281417322
1159646529
909756
195543299
626921613
1166231861
370147266
1486759828
1266077711
1731938597
1733556656
782517285
1261127979
1809046052
2128022282
1871665450
2113294011
43542805
1098166061
337147260
137716436
2021795226
2041598913
865671880
715534147
2001315857
320731803
1800402703
1096051237
743868599
1582711908
915420012
696553249
548545551
1854711397
1926073100
556931544
2013040678
770216656
1977918955
1877474732
659211027
625648860
394146009
528294325
1660307541
1173232527
111229629
891505847
1261122558
1842835719
750260412
858832791
885399167
79856991
1612588333
1372712447
317727878
2006603974
1097597162
1862830584
2133308451
453454514
933228949
1803220861
803027667
2005007564
108403781
1865374205
675869591
2121877771
551406370
1283216921
662662882
1070937250
1463555633
945505040
566115709
142988075
1818382999
1510504100
553501367
812016909
872229224
1689576250
2116481449
1320739468
273833923
1213107025
1055853091
1319095463
1297328515
68580197
1261216457
841099984
1994332332
261053791
1867288731
1705416390
1195365169
571286104
339428319
2036092536
557619202
709949254
1853726768
2125367859
125575644
476227153
1084794714
1077613280
1842551907
904347360
1053337606
491949002
2050428950
1330495768
390738390
625609132
1510494335
1142910080
1957165121
862634427
607184511
1909576410
1511261815
906297911
1194017552
1349803496
1763508683
244260604
306616017
885637754
329953843
1688007729
535800728
308625937
297875176
607750866
784570940
1894036149
1014888956
747080333
1812679655
96305985
1794574652
370637337
1158826610
527382618
2092354720
915645644
1729697940
248225292
1908496065
177375973
1436906932
2099973304
753272883
1714359463
788602585
325246596
1604591940
436196591
2020538890
562948567
1719571556
1152315703
512573903
113178835
1763513609
67885847
550717048
2102134567
1636117400
1349445663
236757344
1210721274
777966940
1663580630
1146473837
1036564041
1928164020
86602485
1806004470
528712532
1333294726
1673419702
584417634
517426463
1228194828
589894330
1474875165
1498026617
1901565916
2095985206
992525022
961991095
503019777
1592150676
1203884487
1085095598
1188640239
1318740683
652620623
223909296
414698283
1478803086
216265167
614002974
2022067066
911166297
1977139338
2004145030
713577095
212336358
1604052456
541811141
1104300649
2117612568
403875061
1667365257
1738688259
1978184987
813329811
544875395
873744683
2023918961
1815052600
62577898
271197131
619423583
1434903591
1743549306
1156186735
148730451
324545793
681489205
1059013364
359830500
45815206
1587493549
1950553280
2134963276
234084079
1125684241
1341812600
1406280015
1892436196
1501214567
89885841
749609551
2146613028
2029042589
55164009
1155244415
1646724319
904676199
171437622
1147580345
844909686
1936662364
2125290213
1151342111
683706703
231458587
1024300914
1459294535
204148072
2029117229
562933867
1417504116
1588500727
1911755249
1828862970
1618220035
544711542
1313787147
909669672
850715040
262638695
2020585390
483977109
1231072163
896229360
565475728
998870656
1177906585
1875590321
1462467422
1731435024
411493013
262803415
152549585
1533836611
1445897192
1852266132
2013057341
1589262514
1954983136
1156818113
1289486276
562060541
503080282
1724933109
1635627713
90320958
829880805
16502296
375737201
1275283789
48964407
1534717108
1508099655
928048298
1071170862
694857471
142741162
1991054723
1211956043
1618993554
361294957
666355150
1311536357
80230797
1386490115
1578962717
1823080070
2122177950
1231197165
845268587
1997514534
1227039547
870990126
879857584
814011455
1253158692
423649068
267898041
232860810
1807052327
1839831141
161052541
164822456
1450357720
137664711
1675086372
769321306
773612397
349410989
287861204
559469426
393581520
568250758
333814365
1584422115
1907005317
1976544036
1648341196
1782293706
566540552
994976837
909468370
1061523532
1560335219
934297321
268447510
1091110450
154367219
1760972400
616440157
1448489421
1249819718
473327410
766624186
1071273593
1577185631
347491512
117457893
201985115
1178613863
1429911416
763544476
957728668
405807630
569877166
1242449072
1518167515
1299741206
1006298456
1103802370
1077434385
15589464
1392135531
912259120
1558009126
689977612
623658495
754292939
398627078
1552387900
1676360891
1093812413
1990593199
1424638801
261112464
762728965
893963654
1394267333
1008472600
391282002
1544351317
1482534302
990103935
577024864
850892952
1271106189
549450363
105477302
420275912
635336261
945577146
1181682774
1484289083
1120097101
2144592447
1413576173
644045068
2019263438
52407314
41651507
1992521400
486217571
147440009
2052901595
1652386717
1775180176
1461153560
1575892595
67457237
1328818867
1510399625
1308540620
879552411
469514185
297311330
1727680204
1877546947
1399472224
557011582
634781956
1663041639
363180875
34416279
314072268
1490857778
112614265
1862419997
1378123258
1068030829
1802183729
1453919948
1397900873
998633959
963494802
469526462
1805910028
471293907
1876841315
1446239133
1239794807
1354112350
332897666
1370769719
2027030333
17922704
1302406231
8886567
1455998226
120821869
558655150
2060352537
1246625406
589388738
1942517505
1921702174
228869253
1931980291
1826273864
645863507
223795317
291604223
415176168
94622996
813761903
1731689669
2042449965
2021904805
1149121214
1500297314
603696181
1175877122
1410716970
1417027718
885442102
298537079
46336882
569948675
1441499572
120143574
967621742
6996972
251261615
739065088
893205351
375023224
787204559
348761996
1678175837
171987937
1171095083
827779293
987365317
819434682
749023120
707908762
1991622203
1607411239
1078870750
1222777341
1674082002
1818888015
618845195
1246153708
1493673827
209776643
1650424567
701020456
2065039409
1478687032
2055256001
1024385930
2771986
1540075468
1545340023
297251512
49085400
1224520791
2036340892
638922584
1916934189
1451517471
328980736
141593910
1469506349
1593750665
1366165528
956710749
508387512
1548594468
1471820682
1300342206
605108184
1544990234
306616017
480843525
821045197
1460774724
1265308717
87230159
639260645
1756278986
2099456733
1454748923
113722351
1051574589
1227491468
939529630
218277515
1961953002
45543820
1485978800
1250795566
1156593222
1308730984
1164866377
1177655082
252580407
1667637326
62484914
1688695038
1610341306
1307352485
1636297558
32697566
1632146069
65920206
160179708
874996062
630544139
120943053
412262701
663253576
1980841591
388820604
322352769
1191213935
1699727414
2139278756
1583173034
85668005
305989786
1156123974
92291762
205291401
1215853902
1733440367
1979389699
1961956531
298629197
716223489
979437449
1369750253
390975063
412637040
15052633
373003836
1315774547
1754136296
2134630421
2035624467
1691610869
122524532
1338474759
1016515431
276999291
205162717
2133585060
1018222896
310908784
490972242
606491938
997018603
520612171
1587715205
960039516
1573319539
104245126
55750782
1204253835
2053837514
1976989738
26236506
1649012666
1865082756
641818975
2048111867
904403311
1424139152
1129241473
1895772625
1351746366
370733874
827045386
1148162802
2065198093
1021673380
219640253
1981399861
495994495
1392192492
2018763011
937740928
946826326
1829121833
1926008680
1222933161
305532587
801187598
336618587
2000604221
636791221
1060974415
1321826576
1181095472
1711190078
1254715221
1266301568
1201595961
569808017
1151027831
1916788956
1164116046
987492360
2101591566
1052941795
1792797363
23463128
546602558
1149126988
1484548199
237035317
710024371
1871249024
2104863249
873444780
1468004921
1303978136
592044878
1198311172
370637337
1758923529
458329762
1324172774
396073827
1552824378
1645556533
1513963382
1227313418
1333987375
1275841144
1059496980
691317712
1599678949
258520954
699468327
1154836763
1721319422
1783312907
445863704
1436296123
2102208729
1695426532
1698578332
550282379
401633990
987923084
1133116133
1047335971
733622531
787813251
433558675
1308679422
771016834
806237866
1803957819
1604014364
459515364
1153323554
797831476
1543558936
906925658
230930828
705188156
1901736696
1237552756
1990601186
1088532847
509949022
85857752
1904880516
1717525430
1167835286
327984534
1931388863
1562961301
697680998
2049934376
574694598
651196558
1464883216
246467936
1674454439
102314236
974196791
180909522
478824321
838177739
861946537
1251999141
719713929
2078690095
346817269
1459430116
2051659781
202628369
1275484803
1139704102
236001044
566422143
1253488407
1391639828
708150056
61483550
2005192594
975382590
267517883
1461020083
1023050750
907386960
541811141
1280729929
2104089963
1111772167
1550474954
707433133
1091243351
915290630
1240041841
1299435315
1371577985
866956063
713353623
517319194
164497566
380785489
627722088
399371252
588741250
1938932991
583544655
1427659527
2048583696
1307271575
1768597315
2015718891
10883046
699913332
1851794748
109607402
207840285
2083715708
178551851
571707314
189308482
1853534046
1773948621
1619447989
952325487
485635346
1614763322
1563988942
1070712245
881546111
906860313
1468914765
2133512383
248567040
362399210
554164198
854626580
471237167
688681893
526687739
136858813
305617711
1277854935
78486551
527325937
124485164
1506061591
1819773927
2066725653
1216128201
2012552196
1077598298
159926465
1826890411
1220099236
1874474170
1078720003
817380730
2003811692
1878019967
1692714670
1089135221
746880105
1706594688
2042100927
2120053519
1042766426
2104839384
2095125719
518795723
389980981
1999356077
1349121437
670220843
1322284973
725954075
463511085
1096555601
1844638353
1887242536
1372054939
1016360521
247314642
1751971954
1329232736
993831983
1476163286
1855228668
406303992
1146686363
691899979
1907008742
1945226835
1515848253
432014024
870225899
804496448
841332466
611299220
1755610601
1137970385
235269141
1971530825
1848420279
531409261
407810894
1194174012
1205663988
1874164835
1517311847
1330630097
2024356064
1172991754
375670039
248910797
1682215278
1315968308
1773864561
1647006572
1355779444
975868151
1828210327
1566917167
2005692248
1709774740
382271060
1927299100
1715143690
248465697
283142174
1296918594
1560983351
1061003854
735579131
507167961
162422982
1644282127
1727454412
801458456
541236123
986915941
938118713
1131687227
107926446
1984598386
225623444
43530295
454545953
1408383946
527630263
61086054
1920278436
53611477
1331265966
2004161378
1209841230
2060043077
1839792860
1693392383
335211745
620728259
735322747
1584188471
327300404
783636570
1212057051
2069553595
41132612
1765606574
986169043
1999454234
1672942897
599247392
1962876756
2102722817
1473740264
360200094
1687558258
1442321158
996231323
2138347550
1800202791
1244527199
1305532994
726701686
1275125537
1940329134
22552915
1061769343
250313500
325463961
1411683729
1823099708
1983629254
92075383
1068953825
930482397
1534069950
158765320
1605134870
1932498055
255818672
315610528
1611355514
198021612
161604215
531528225
1757590572
1596283134
673552912
206494679
1577946955
772306260
1852406434
699224466
908255494
264634527
1727997753
17476011
170292424
924441964
1481092408
1771466077
1567098422
409572815
589226442
824339442
1543558936
1688833447
1515241238
1349757848
626607030
448582728
1849579540
333399247
642179901
1536663597
821246985
96285845
428755124
988214950
808431342
1539499181
1916099010
1503293517
2013895363
1499103336
1759503827
1542579213
1095916528
1737305987
109963651
332644683
804808052
510663295
716692052
358760113
2138847366
2141567664
223548495
109666039
859988565
1410365694
1354632907
1692892423
45492488
1264223948
336814181
688382913
1672377240
2086931725
1497059075
1761992275
292144415
1677310642
943450344
287713116
549360167
888971114
765677744
724785036
1674341667
1519409801
272636248
2081089589
560050627
1997910183
977023971
964352845
720326060
163750784
1119114968
1567230874
135241979
459682188
1833628123
546925008
254804487
1252670280
1940117721
664170600
47629904
1943095493
220707444
267493874
1900975290
2021510154
1636878309
1867314607
1739405004
1479672023
1176001984
896691066
1254799382
1839997176
293362701
996268564
1439986519
2022712826
1830640604
532544668
1879714925
75099071
1728403931
558151729
987445468
508577043
1594281276
143435384
1080965169
9797418
599873270
615989316
297128607
2117821025
111075968
765894290
962896171
1541847981
1252043556
248300570
1273978798
689149002
2142173144
515776348
1947055491
1052819678
946277612
616012303
1662936408
1034726817
1519818736
206290714
1387922753
327722086
84890781
399142510
1241378310
18378378
909800430
814524772
29618349
1705998748
3644433
2000312373
870863781
2014939481
398062923
1443723852
1884692090
8917715
1694840756
656077106
1040320439
2030893066
88635797
121387834
1392611574
260376641
1632718550
2058425387
1937277718
1552898063
171936045
546357677
1848769023
1438477978
1568812214
1575366231
255864092
527863479
1232090931
772708332
1645403606
803219972
1872367812
240618114
4958342
890914000
1801435861
2041818702
904153446
1167001262
2041439586
1162684604
1094258884
1226759056
1332116710
2135466443
218691454
1285722921
1521380524
236740884
791814574
490554208
1802231322
908798048
2036337799
1577387958
464513887
484991466
387805359
606266944
1297095785
946944066
454567012
236702545
197903064
1929324609
1092315779
2096890844
1926777610
2128498089
2015063246
855987297
732190922
1730647324
1009709591
1107990937
273124662
1754081631
1973197439
60020270
1982015772
1765863597
1225179915
1125384229
51862055
1424317895
1224099917
1897147846
1966568750
306390355
1065335588
1612371878
822962372
1237794366
652624592
878581572
1446697601
1121161277
180614809
393947865
156494892
981978309
1479109343
958877332
673498823
1798879533
1901374048
422278664
940469426
532351176
980026031
718416594
1420114325
1064287296
1370398564
2093117302
250253036
2075462415
634648798
573351549
492708813
86723367
1969773230
1333815465
1602331
254168335
1659933878
499915278
476990355
1122507037
1440649479
1357723277
1045251043
1186085593
2122172047
853090027
2102321306
1683806065
433119332
800273876
453834578
196702429
1579346052
1573699327
1121126737
13174148
1298311404
1229778270
318094426
1950680726
1318201899
377739259
493698793
385581886
400023020
234258128
543062210
468827036
1575410191
1524911726
943189067
1415075190
9209249
858687467
864144661
26238142
1946308721
2053005472
1923638392
28739999
762098565
2005192594
150280816
2137758865
20706606
1907571921
1060882486
2001730893
578818247
1661461253
789016931
600552183
903462865
420197179
870607002
1506234152
999357642
1395280245
2000624127
756593597
2100808100
2036118869
11265830
273402152
265693277
2038275000
971944848
2016020247
417622416
957331880
315173941
326322596
1819303311
850245501
86837608
212437814
1808744581
1042494391
534089274
2113793497
2130136201
206274689
2071829271
330967623
106516338
1445645289
428723155
1474019886
294178387
946346910
711786401
405555853
1802728637
528150035
637936631
1304277638
1422639942
1067168321
703017470
1220689136
1245516761
475736242
1746085908
159751544
181033631
444851665
701781077
1943580947
260911824
1865058969
2082386506
1191620623
1516349764
1658948385
1567917117
1151989311
95632757
319690423
382199718
1315169063
2138134775
1432691500
562953959
701488399
1451517471
379280364
1877526298
1335894764
1103646136
1825934691
492439887
614357342
1673222357
1059738789
1568215110
1452296853
779186307
1687117693
1923558327
1551471761
1414022408
271263004
237479063
594952047
582792313
690486961
173909790
1401067403
2056145272
1934294141
1084184643
2064513472
1590185976
1855120407
1522135432
146678068
151321737
472456373
566146316
459862759
1765046132
1289294754
253762805
1866726807
788681362
1332613548
1590853651
873810765
520786503
1574564999
2114765799
1723298210
1831024930
271161221
957859528
754745029
1887924317
910501741
645504612
144069862
586322176
445046466
1695494869
1405989415
782117948
361948685
1580035655
2064382266
844828552
428052881
2013925530
170624142
684819431
1285507327
2112814866
522128220
758779827
574694055
1768029390
1548845411
1077224136
1723292229
1454450798
838428810
1760003052
1699665970
448469090
474133716
1708492577
1572816187
2012951391
142656529
2000109069
1335956145
1337671762
994460901
767341839
1243795291
656651810
1228654646
2028633370
1313730509
1480868687
1000428974
2044208293
1881507849
1973492216
1013087730
126428180
1129682035
562506362
691215965
2006465240
708830579
1274138355
1547394614
567615720
270210384
1195462226
1818603390
471607562
350756533
2071135670
848619764
1765634877
651145734
1453371350
680594606
590287815
1378367622
1561304563
1380368689
922748634
166056018
694257578
1509845677
1385912799
2132814378
1968776377
503464071
64287161
1878242237
1337907831
1788398826
767906592
189551877
1010498576
717343314
792114140
494464655
299614195
1286609402
932567132
1996246485
383612894
1509252735
760877087
1397297300
1028608645
71659773
726419913
2141408892
730030150
1822343827
431997102
1054718728
234690837
1237363032
828768878
985403684
531069952
1100102131
397743473
1627771124
1131509690
276008136
1977836752
1221076082
985678233
974780762
372611944
2090813330
129581628
698773920
586193159
689256161
2071425808
382882517
2059811970
1335037138
218942268
333814068
1075088873
1450461060
260798410
1487172974
1536852976
1973770245
1285729825
553607002
1710945264
818441357
84418407
1615682218
1907405467
117254882
1829098875
1335011266
2104397530
689796700
1887187656
481730216
1452841266
34198264
644525689
1699227121
1667758982
988159839
1493192247
1273687559
1897443205
600365918
436633094
1073023982
342999081
1866981870
733575429
1308661796
228665924
784905784
2131670960
595434324
212568072
1002508421
218285276
1739097866
1403788739
1893769387
1084482124
1155396381
2103794850
576361171
680847609
1410530269
459525845
654861064
1818374563
70537933
255235345
1573683292
209546771
792233562
1123939590
639650501
2036912361
266090568
650633930
181716262
831351543
1883893217
1673434770
578189874
1994909277
1622788079
402684945
722306719
1983750671
1155866901
1805667425
330079404
1257155903
1167366981
164766080
1996340645
1716854171
85686117
1598903939
1555988022
1913912658
210234278
1625546060
89821410
1384746723
1125176825
1375202825
1024215495
257400315
1055391508
677962025
198098762
530960470
1536016786
945643885
1976989738
413511658
1543663432
2047360745
1502470354
1848907480
1908959836
1963002787
2131708452
1129745306
1558272488
1188969855
397291716
1560826177
1966804564
237697192
1891498743
760809049
479945285
456338741
665850787
1268448658
816417324
515078532
1590481687
1235051046
569128149
603679008
1287695495
78282135
2062727107
1735958742
1308260187
379914819
128386360
179169555
969939283
850389414
729967275
1777509066
2076130590
1768256600
1875590321
1547303817
1854393690
1056151561
1170690126
1775239724
1624833728
1087556198
761802533
1937583236
2060028909
1352822670
679658897
1196343440
911181969
1525026628
1402201017
1312679002
1574990066
669282037
1411850936
1290920655
1521835148
990080629
1952462146
245031750
785304767
817239361
420765597
492811073
1576249324
1485793402
444064091
1777073619
1096540915
1881234726
792099562
690679162
990201345
594258828
1732415333
1070618669
1060644496
1731238979
65408858
775614228
328674410
82452698
395759786
1930767609
657582645
1657717026
1001278729
139195094
2080591412
1484038072
1752027881
710998127
1092990514
1459534183
2139182593
287589740
982002576
1910105895
940814608
499742512
1998822624
1293318599
474667752
1946966039
2040854919
1822951204
1883106351
1470133912
2094374995
885559869
1892923412
378185595
1973959169
35659873
1739251532
415696402
1725230907
333466356
759538417
1824406544
1639896530
1330023090
453093171
417498287
1128362946
253503772
992309595
1694293707
440166239
656975313
506806350
1869516740
1361744042
885757871
857936152
1238381659
673491122
149811102
905846483
36268200
1779656586
552578533
1179328172
1406021996
610059725
1037449592
1259510899
1752045626
450093921
1031179295
224707628
765641264
1826089822
1867679018
116292823
988586688
1444324644
1579500790
1707949012
1872697934
1878056555
2103804092
1020933221
1897973632
1113214620
658240512
664435762
505255622
1239312923
1339142905
297856598
935313242
1114069989
1861017775
240595137
1443526642
197552035
446932886
1857961810
451801740
1736670113
2106017186
809553331
686978544
157643014
1070537944
1930351591
1996987341
1797704766
504266034
1696870825
44177647
297022227
633983291
1795498433
1253410157
978647355
1079190939
1440880904
1527899939
1080924073
185660535
1148148121
581000126
1684015399
1255725752
114799432
65072345
1184417609
1869462861
888855297
159066450
1374491100
395000111
2068242777
623677830
1991640786
192972206
1086748122
2037606007
2020087963
443923220
535681856
1423527279
1799084704
612968722
1446914095
726427336
1876993187
378160943
1991729153
1647740412
590886397
1839123661
1296370390
299820725
509931142
1529230681
756763148
1943331234
843641135
1000569899
2104850736
1906014742
534214973
908387505
964847432
1619900111
1599430659
1433344778
426036593
1841612438
1561773273
946840383
283956121
933989504
498236882
1705560304
1836188010
104282428
14187266
1682692063
1670769339
1074896608
677426571
1469035466
1867814553
885307834
257341733
2008770205
1981361318
61751381
1402824202
248917005
1260339792
1201706198
487162992
697266600
1383905601
316889504
694796221
1619319534
1043307214
1820153423
1108284831
1717190410
2137251161
123798426
299957104
414331945
913623433
538581348
367412270
104939278
1920289335
423192334
199168383
368244838
1372956395
715845580
34491665
1625107509
1829829791
2111499174
1762946604
1463086247
54992293
47653791
675006714
1751459026
394751307
1199294491
510781459
1654073579
783535968
1330089371
191568199
176285850
2090214647
42094697
1393677450
1424045150
358154137
6052513
509889275
480152374
520316879
2027122827
1408580086
278985295
2126446566
202160753
557145430
1637449618
1857396218
1456187807
408275790
125376503
1066436317
2072392550
636710545
674246278
1744941587
615729479
767431865
1726955251
900385772
1884575769
98384021
1042144872
772693153
1451968494
1215054248
564878970
151445055
2068022055
855944830
1981832034
191208798
2003326532
1627761424
742649316
1986623238
1669597608
146960840
652202168
1464594762
2095232609
303432124
2007102774
803004828
1107738959
68398369
835764035
1027754222
1909906797
125416992
1355689337
208950533
2018515122
1395710425
278669971
2028649527
1330119383
386759997
1967546847
218536560
793416682
1317489629
1886474261
137695141
1803275219
2122305340
837362030
1301763404
1995326735
625026899
1642331208
843210864
259727618
1829431702
1218229694
752918232
1387874141
685444380
1780623292
402680939
699403558
400978790
1020779041
197626898
1699760292
1760460084
899450769
1840767655
37594936
884622972
1637265609
1333939320
842424904
490511254
1051546403
710993041
1554025527
859585329
300281668
1827627469
1255448825
1402590446
1190119100
519094442
1020093455
2140599833
1607657829
1417627028
1879091473
886476978
1326838342
1683387675
383864991
1071732439
151478738
1246596685
126196211
2051003503
1899035688
95012122
1878461851
456075367
1374010575
1406472490
966161997
623967677
698181516
1283653022
810123795
1351832462
586718966
623429839
496243594
1135226656
364659708
563829311
71918209
246191877
288879113
82332519
1018871110
445737265
983506050
939065785
1493946119
302770222
936337541
420369594
2023571338
2391876
917277563
189536384
298101700
1668257428
958525007
770315796
1652678066
421736563
1100728249
1579601978
1968041886
268838129
541640143
215288248
2038490222
97859775
1727334677
2088781258
1130043257
1464952273
1030029648
2034325594
741872197
885786819
1953980272
1139278847
1949183701
1051240238
443041082
637939547
555820407
1329635243
1911358855
1818145245
1214085085
1837509507
49948701
1528304103
1234225196
1601972979
184980694
937068701
487451823
1185390056
689492105
1121757791
558574844
449633283
252657857
899210997
887109287
1084054500
1040216900
888979153
488291539
718453156
510149910
1699008204
1173722149
2096127812
1897448216
1151672620
1913839310
891104306
2101296579
1739772156
242340610
2010190463
1859925637
904615521
1097759808
522477319
1811056259
1797377113
374786966
902200917
1885559335
1504761388
2008527008
97424341
1753024594
118081590
1429979797
1239504465
7690937
1473124080
154918412
20276402
380004769
231457362
295695554
1997944622
2116690421
1860538026
2018309522
1464158462
39913454
651314639
1248478363
1914061796
1960890842
1729210260
1335723981
329397156
965629258
1802610776
534953362
1635121813
529852030
186639028
1501953947
588085767
1892166531
1638051203
1708555743
9467624
2048271102
1493670755
716857265
447276016
1686866513
1092519892
598348305
1368735217
344124962
613024893
1446626683
886667797
1846433572
919148782
2106403427
2138580748
1146434384
1965031569
432945280
1711693844
591124304
1905762432
389355033
924097269
1909925305
1129377998
1482974838
1758493373
2016196216
952110155
1028915251
786259021
1568191568
1804092392
1753685933
615561936
1385443781
188147223
690918790
334730186
688681893
1611249003
586946260
1859594264
973455052
1435424071
1531824816
808550666
1779335674
1193555426
1299827807
437311261
80880339
553884882
1587184335
1550492795
1620947159
152049200
1738493245
707716173
614672317
1762443154
1965705635
1963688574
539837944
764266628
1960238305
165018007
1621234262
1261159075
868452304
755494965
366960894
394317354
1202763406
2133051698
1179690356
215516837
997275474
1450426650
1535840521
899919769
1648028112
1140703779
308143188
1294336229
2072453460
728147175
1267095032
693506489
782187613
652729473
944495605
526370792
349419127
802540738
1517664805
600174913
710045900
89399521
1839050329
423883628
2008741879
2014495374
1467960666
665319107
338808138
196087023
801581089
853333779
217849820
184829932
1986797875
1302912746
553288142
1401919363
1020681031
1590536292
824626532
1514291019
1569569527
262201420
1819163108
402613200
2115719582
1177010945
862643322
498647009
1411753538
1237505863
1632877904
1219221559
255322570
1025192213
67043129
1920668919
508107207
582263340
439972708
1903825284
2116695866
897701510
1075635913
1082890136
1254756993
59682716
1859779697
1154448911
1161600288
129523701
2094312348
1105488800
1202131293
1664562491
114687988
1403388259
91482146
1049164605
1849625602
2031144952
2004703990
1402523350
1875965095
178276050
874115840
514644038
745247220
314707793
1345234083
663524753
867020854
1938816081
591519822
1017032984
1692601372
1390515819
12281038
1428191773
1274285780
1476328658
282304234
989557141
325159675
1855125877
658011413
1091872200
619946427
1023410414
450742429
1281220718
833650492
295003934
19302154
1935482026
717622539
1986096914
2126049425
1396796316
575009241
1629835999
815677963
923707005
1004920194
2110378052
545460857
1606940265
1497482313
703600338
960706651
559638475
1952922833
1603332070
188270881
381204900
577558779
124132829
1388232674
1166469793
1486382708
1330904764
922323649
1836073421
1332599410
1317630856
583366011
875416132
236278755
1342946199
1975238345
652436964
126601115
2032826519
326601386
1764817830
40322606
165911142
959324210
1105936394
2095651851
1784757010
1957625346
542794468
147129013
942200002
1115543375
1535925835
1113691721
67855698
673990269
446438132
413068133
1919477141
551545382
1585861055
588194878
1136181449
1642226592
1404579946
1228040114
541732818
1335197603
526906832
1707830608
2082504715
694277501
1011931790
1950819722
164814050
1061270988
370841658
553782032
2032441593
481717886
1866234492
1233600658
517700387
510595223
819870061
1551202992
262912269
1253942358
1422139138
1793919077
911144455
180693491
2080995834
1751971954
627429368
577703664
425358080
1996681258
1977947287
1191539887
802540738
1749608126
795671569
351827179
591944961
1552383733
59724342
172586379
65399303
1022042449
59299345
1330588680
609451919
429839236
42951336
589852688
2071351505
441726883
358901894
498718710
193785835
1773547693
1849506979
2086879820
1237114103
17374307
2121687155
591161472
1092398282
1936747076
1019903618
168402666
477458196
1896676523
883626167
998683636
690676767
831089083
753282098
107927831
1363878437
1971409970
990490767
492491008
220956643
1752640052
1067526570
1701458600
359006917
12711585
1828238799
172772964
1746522913
1336303428
1467353992
2059367620
1940326939
2089536182
1516593078
215898858
1389482489
170996266
816227482
1514534782
805528815
1607900501
445930750
1806833180
829540439
699889895
289643730
890008857
683682335
594834004
1893445744
1727266000
121634407
984129568
405798012
1898327231
660979488
2141315017
1592298396
2141233974
263998672
387985269
1288593814
1041487957
1948858569
819465395
979312070
1797024152
1610885953
140066349
1200728617
47822572
1479966429
1064534258
296088248
1980975664
2035004797
302511384
1745323701
1567487819
37221295
1739052024
688945317
1075699117
739889026
762597197
300401271
220888337
14855913
1077465772
1731514534
1929855570
1872377283
687228463
338143966
830000653
420346580
1155728213
1002772229
684764269
1529161433
1348612192
367701284
1638594251
843235429
1804374283
1802654201
1880289289
1576372285
2001995457
241154329
1226726500
734846496
1790032778
2044366853
905737906
604293052
824320375
1297106757
1696195200
1995583157
637706684
898401617
1067015103
1874309127
211209924
1841467143
216879084
1060407965
14308529
1299962531
476460941
1872365694
1406353375
1274129123
1943213695
332848640
707184015
1286879412
2132758035
753381097
1595771319
1473801294
520221927
1154268469
1141574137
1783926658
832916868
720972689
720064312
485637117
784794542
1129808436
336860294
120806771
1935514383
1881756604
491982449
835667144
1450647725
864561618
1971037669
1472492817
1855273399
597198135
1708598857
241040837
2074212287
1616457446
1928169308
1113145883
1258622762
719688143
73960172
318191253
881952385
963635898
928161933
1939249174
815908925
941766036
839959135
997972832
1084699607
360354716
1065195588
1135842364
1024912425
614680980
553067968
1209473577
1953857628
219509449
137243949
109243533
81802166
529296942
53104359
383266452
506483356
1964418589
1154818288
941117806
47557324
890911107
1287837233
1067435798
1410971006
780455836
641742387
1804106427
1705901650
783792656
1212537625
1462189955
846411452
621363079
103221814
400888267
1343551120
1868143732
837037484
2090730615
997994429
1640935608
441914316
1766013542
564285218
1714010158
1097146629
1823516575
477443605
1209269586
1514849553
2129869179
357168161
11439628
354094685
157187038
90142105
1184401423
284815115
1148552129
1184612953
509478165
1993289580
1030229154
23325136
518117890
1504844011
959543818
356018131
1454051378
746636333
551084612
880958544
19011052
956042425
1805194816
816812166
2047018910
2121436698
1705545436
424826080
1168097808
1962659740
1910728009
18553084
1421542291
926081692
1371894868
1534293554
918330353
568439142
651678049
917918964
477642969
113652746
1864807386
538326226
66933320
1749832481
1537788074
1249312331
994385395
1476751341
609743731
2043142756
828751031
1739447157
75964519
1437386393
1450152694
127203051
1160217301
2017123604
1255418875
32246199
826625030
167685690
405182528
1179547206
1535817357
1936714261
628627820
1462951344
1761748956
1798479546
1350729439
1219789499
324134677
467066815
842826316
927596903
546870583
666205323
668955901
1708691006
1023673589
818247160
2100102107
134075179
1655726243
1483436748
1436906932
1816333219
752448501
91350854
99692675
1186855034
1518255939
1298265802
1242741786
1046003432
1103864592
1442486187
917854947
1133405890
305519262
1096833565
1026379993
477203920
1807670243
1210740939
634837316
1453639343
2047768321
664795001
330111806
771725604
727577217
769561426
1739790053
2014144727
656349708
39825093
255086359
1721750880
1345461608
1884516563
1705268930
1117575274
2073549656
921412447
1078494920
390532218
195354407
884628783
2109566977
1972152894
722697646
1831418068
231873474
1789357824
336017010
973276566
1317004579
270782302
301916303
1331343550
2121877771
1414796031
1741430457
1721792718
1683462558
896465132
2116937269
1480270072
1971618336
1697187634
1201549371
59111855
273948626
1623049377
732423789
335041108
77190407
572086677
1889569422
1488603045
744256850
1868553912
811830194
942211347
84433209
343819272
624241394
1719220136
1903159433
1828262480
1059184353
232948307
792889685
588089249
722674977
137090593
1818635444
8995211
611068236
1701769867
74059717
659623167
904596853
348501871
2090735019
1449987513
1522352762
592725096
2076829543
1912114399
582793895
188185433
1894896179
1957757581
223423516
1180660934
1323894260
801802098
327216964
1381352524
288181235
1380659953
987497200
2038535101
255589395
185119175
373772190
1865607635
1778766632
758298739
1922762112
1252943748
1785459969
1911134453
837466842
239455000
416257912
1167379334
1116690484
2020945710
168172429
1786425633
774305439
1093518865
354854721
1715857591
990367090
1717134975
540308702
745926038
130363379
2090138724
515931005
677628473
1242007661
190098485
1615273273
1218918719
1045550751
1162486755
1828500086
1775280528
1829540554
1673684785
1503955693
2111176969
32812362
2001072627
1316043636
1467907715
1578841140
2003591546
914765827
985433269
2029570079
718752573
958647573
1493834602
571802799
872006760
1270441161
729585659
1447817255
1635462154
590908919
979372567
880083256
1807123773
2041387936
1234851427
231611376
1863986092
1577638692
1037746425
359208008
661363630
1447464303
101640475
489022339
1578095614
1183441102
1386203341
1928466651
243058217
282555109
1971826502
1804546366
690871807
1782348933
1599674097
2051886086
836675095
613579474
905960839
1888690997
1682508689
342416216
1125691844
145248969
1501192156
1778870608
527665869
1697638644
1629214659
157305900
47718532
1549854001
380339618
1087006377
802146631
1094419634
800810104
1423085248
2087008214
685170756
931276121
156250710
2126958581
1663183611
1618390851
929293102
1906014742
2012939306
205039918
1983640007
606857284
1087461828
2051488672
1668142300
19469878
1126636029
674496979
1166555449
1439238279
1584913686
1295449972
183170871
1738777992
16877812
867571482
1290609662
1558361884
318650954
492804187
582006157
510180481
1404266910
1593222432
1143673712
53253557
65153756
277383710
1255074267
599737472
1255759843
1101566444
1977876348
1358383623
1869342169
522179194
10106809
1793220228
647814291
553649943
817633911
60824352
639187242
696497975
843271064
1696443465
1323293601
578610160
1441919960
142585836
1628543794
1840167
316162381
630896464
614180906
109405667
131667481
1713514417
843801162
1086019848
362432075
604407403
411582313
16208001
1392135531
1808626714
1710057626
2131411704
675658070
285989095
5490546
310908143
2067378602
975430521
1011203692
1136849912
351693008
1991070778
347289629
1413576173
1974390292
36635545
1843954312
1782017370
749022391
984091060
1261115456
557576073
538025524
1783350290
813741351
2034118778
1471977957
380710101
597845445
1450357611
1112020555
1930781300
1310594839
1927742815
1336498318
1367861956
1861592885
40096048
934793594
1689013499
182154403
309839605
918562418
669036868
1063265232
265941498
620191340
1279749777
480248260
1137602334
1549996199
264859076
1819680286
1027714165
1406502256
403332687
1847424960
297109568
935055623
36829613
1451097743
1844525281
867705859
1791399251
18478049
722178519
533848561
883400097
702709714
1736622475
1671824851
903952446
1739405428
93107854
2021879650
591274549
173055292
1820878100
2129012553
734750608
2007378989
183367208
459648827
601126208
1756152833
1521269633
362216736
2073020754
793194331
854050270
504945130
242368359
1444204598
1870747011
1833866365
242459902
1046031767
1356421754
817053815
706524869
484057224
1490449168
377671692
455692737
919221672
1742833071
1618031626
496280426
1664843767
1393326155
362216768
1845674379
1013212782
1430831538
719122110
1402900530
2032398045
1045738041
1509660806
966844501
657960462
2096137514
887949061
924063018
1038218684
1700815461
301429950
52778666
964683133
1191638800
1882705847
1536451088
95168716
1395047548
548998971
10021838
1177824895
2086749115
1971830680
1114069989
450947635
842070701
403386265
852519102
1233930329
483273056
1599021545
29045215
1209725503
983347091
2046493211
1121009502
646129004
770353697
1490357203
438258331
1549549244
553653825
920145248
1196705878
1505581294
693428119
555828150
2038763942
2125318908
1567123221
1394266123
901223551
856394281
1258252111
1573022387
667226449
1418814640
1004608324
1829605554
1874836667
1784702478
993195575
1102307097
139378031
343535519
64297381
563776998
1274636151
558207712
1101090542
247670755
166643144
1840199765
1936325214
1258255833
1853304119
481541699
117954900
2107297884
954613465
232005065
1975906720
340261568
338901478
2142299533
355791749
1657259200
806298415
485633029
2009663924
1203171525
1397978502
770974929
1789473342
1976279247
2022496239
623916326
734537127
85516631
787052657
2060444963
784892847
1805541956
92385359
1044983193
516901915
958569379
1869898296
876971881
1091853803
223709781
1493646290
508502078
1110430910
398248427
314616702
1281823195
1237613494
677741686
383707105
162510781
313743437
1043872421
647920896
1523432196
1341150947
94303268
1153205700
292901785
1299158980
1473522153
1371106137
1623230981
246536562
2040058697
1007883588
1590090764
1406409520
634409448
812296830
1749255816
747170985
1351109515
772687856
85136781
1773434107
133061727
964245976
1114519160
389753935
1083585420
1402084649
1388540367
1164451899
1469978301
7480069
1119491951
931801278
1545168760
1051653286
315951732
994374712
1504751874
42811874
1880701367
1075881658
1435460256
1063816743
1648240881
1870038580
2138323739
666818491
248463881
504695449
234278731
1193507248
634969406
504226264
1643630129
1076063405
2083914669
638584764
827578044
1571333789
971469433
1307875555
872250306
762121135
255360552
1278278165
409889091
169199850
1335491918
1314889301
768585050
2028562785
960754715
1977252702
1739050056
149225626
420155020
677482845
1455422119
980015963
1415316135
1150027026
759545907
767605468
1181667124
1480157414
1248661926
1272566745
424360541
2011659721
92265155
251563989
140963060
907226189
1945459745
1470991724
2035096825
1703615229
1942696108
1534407138
497053811
106095172
1530382784
637700687
1982598093
27625592
1792260166
1038968896
527654589
352536065
397182238
305276861
302598931
31770095
1791827495
1642114475
805147782
1376925456
2063786181
1548637186
199893725
1954910653
303010450
774336918
1827812509
1785400382
365405325
2135807265
1300901950
1113633070
480831233
1325395651
1072315228
688763974
88862108
741985409
673811202
915728451
2132532070
939066085
2021927610
349412149
2110101704
7391352
456813608
1222639997
439411754
1065714268
1302605453
972586993
1239058294
1239236375
1693240332
1254179013
651499609
1937046077
312237476
491008563
479487095
1027230337
1328100569
1956596007
1473188233
1513306185
782863320
759421881
782574694
568802089
2067003495
2093435124
1686800227
669151981
512494335
1334978024
210792833
1033449075
1031966690
136717063
369056487
546816499
1784511935
1927702415
1047754866
1537202674
1193266691
914271294
2129145735
32062102
253221589
1290445148
1257332473
1448294388
1778053623
396171004
681118552
1881843009
942121570
1181748195
355333
1116637815
1276746052
726813564
527590869
982938528
1382661214
654995384
1160045092
431245708
685674403
1025696402
1380581485
1170264677
1891410312
621488843
1391324221
1901759513
655223078
1386529854
399617310
1765835220
1588241430
1651008100
567259870
1568386369
322615157
1261912751
2109759569
692068903
868183486
1056534743
1142446073
242435075
1236432529
1259678895
1431286077
1560383641
414411296
1412385918
8216271
2095162589
2063440343
1478238056
491307721
1650778299
883578991
1589466779
1234248945
1798980519
1862124568
908207687
1337609590
224840653
830414338
921226712
157643014
1384483883
1793026810
529106551
1619819311
197610153
1547714951
1529029603
695075800
61125709
565913895
1115657600
1126348858
92778714
1533901706
1589687832
1238811014
668780874
1504117667
532972083
1837610636
841570590
1701475536
1661808146
1810984210
68002316
1407460721
181138440
1980782284
1204116188
1389498197
393769639
1726493291
307464498
199025922
1425558962
1725866839
538276465
1090198113
811974879
1155267023
1730514204
697926958
792461608
774240520
1950660838
1711547746
1165220262
1532536286
1552426142
1848205746
648435299
646937671
1387867443
1422170146
1741755474
918562418
1575596147
1941713802
617932397
343288079
1851198173
1787825814
913741025
715186759
1495900400
1836222721
128940435
1129154260
1404246289
1628961194
1283689828
967249406
271114221
127331751
2098094205
546724702
560050828
865599095
943552569
1540182812
1154003909
1435777029
735854240
20773231
1533475106
1350565980
2145009390
763957601
607890117
1311633355
1525509268
792450650
659093989
1826722002
1077364857
2026046113
1813161149
1181502634
83039878
1891401297
286129418
1050768172
1456755452
12863266
1942850749
1829844731
220583648
736381240
1087802815
1471002765
1382937917
1945642749
827879306
588772321
1274575491
1726265062
689861890
817042303
2014741948
1420813171
130701762
1874588505
1684334967
112835740
1849225401
300104482
1606500133
1590771782
1265311006
1462145566
1614227495
1242856378
636999627
2069614527
730429684
1427448523
1154628667
1031752548
242968460
1545736274
2009972107
176041445
1116284472
1929260521
757735121
1250715746
1435119329
2116972776
1511839360
803881083
1785115209
140099764
1671986198
2042665739
704384275
454689047
2139806835
1592520868
1803939744
497504739
1016294851
937652768
883280667
1592086073
2084481389
1607634341
112431008
839469601
984033577
1043167956
2128177811
1550351839
452021340
1561754401
708439483
1028549446
1617547959
1757515985
516903680
1208984337
1709513796
1738202292
1581115096
577411800
1479979707
1499171383
2114496761
1169834613
1441835024
162776205
808973149
2045504794
1179268482
92963921
1579283568
1617308345
1414325322
989060040
495168832
1852629848
887846806
824439343
1740488783
473635707
2074970942
1683388658
374602740
1704190563
432408480
1462466339
841361496
806349055
267333447
1429637235
1094134218
211197166
923532760
442004719
1034848376
870320586
1899555834
676653246
415297668
1610864179
99469099
1220939567
323514817
1276071416
1476340620
1110642168
422022951
1013677901
1763107345
1661033853
1597754351
449815942
1890272199
1069689395
1234233283
1281189178
244887550
6980365
740683907
727947714
1412672918
1173159772
1034174578
910136495
1936274281
1768147374
531939376
252209385
447521142
1643677549
678954585
227883941
817859305
1455731752
1934392685
979789978
917640560
287622457
1724175999
1425529951
1559080575
403229203
1322396124
830023956
1186731810
1117713636
1120928499
16732357
921355250
220064038
1597981099
206845047
2008642161
1273647417
892808862
451834669
1527116317
750011676
647492368
1439981452
793449288
399964413
1043670772
330030398
666805165
284071969
425985509
1162117891
1067883057
387138275
1769100317
209881526
629513825
269022169
694496569
254473626
1014202874
2144040076
969873647
1415482575
65727417
1643773527
751500308
1466224290
362316769
1693015922
449695149
1178351865
1424478146
1623051133
1410771474
1499042453
793105072
1515803339
1765273404
877712812
978158791
1451446017
1690761451
885156544
1909564194
602232620
163686569
341281445
682631354
816356873
247585862
1682604563
711306418
1977560524
1594924927
1833840144
21457682
729232035
1993307102
1844928648
577132143
1559493793
757684283
1248074248
1863325829
1921381547
2108302183
1130736036
862634427
1365638180
1299385053
2139346939
2063134988
680109777
2018469049
678123228
624471216
792696272
1109410986
109355255
1837495317
372519610
1924255155
1075231617
1730970491
219897883
1640696971
1886776633
1189912500
1082514792
1247333604
1758338255
240172055
1218217607
1281002598
1628111804
217682452
835360847
1685299832
1661888042
1080830445
613624617
1291225027
1647353772
345418481
557568228
1610042613
1928783160
1413316189
636846450
617470507
200863845
1371239764
1973127360
2339278
270670080
1420936705
344480128
1875264046
413695365
2029275403
1155524035
1662774016
333696027
1903558258
457547794
509756393
1714154433
2062186904
393469373
120337585
2037667916
1574802235
1425333926
770288289
442198251
1092926472
1724449674
1929050010
749590513
286073314
657683253
1540109930
1530778907
561738958
1571619203
1726695536
1981409584
600617449
2035101992
65639361
1532022066
682618709
1345564774
1925443496
935672083
2110547132
874443820
2111169948
889951116
1805347336
1998420239
205601606
1472647402
258602492
449869265
285157348
320979948
909677927
110607438
1719007182
178359909
1966453813
1753710643
1165330398
501691146
825764067
635127087
2122930514
1711336519
154462837
441444180
30583005
542052745
441252441
924888312
1936728847
617945644
1305831192
1810306045
825428417
1611785885
838350839
2077322767
1510474501
1493360508
851870061
1517026538
1806320644
615028149
1907759989
1974291837
1938844272
541497519
198560433
464221607
2102249369
592903497
836257301
1489608776
779735608
127048718
1065667301
1319337379
839224965
858040595
1229801421
382793160
1053067940
68199272
2838972
783886166
2096603409
1394120795
83657886
64318713
589941679
440899906
1016280318
1333978902
1459183451
651870144
899631537
1201140020
1144269657
914134381
328204214
361441795
632561823
1100391817
1464854886
1037580634
452212857
1845212611
991389532
1425842661
2090165974
1653675357
1515176546
564007377
1682953391
1191691928
1635226756
2047400483
1980095830
557557318
1142309021
997667968
1366666836
1477313731
489358943
367322102
567179828
1471183145
666639801
2061706168
991319617
94107695
1578148831
1185849677
1617165877
993667516
1951852963
1320455887
31735470
1546895557
332645662
98319767
638465657
445483521
336376252
1303208261
1247634753
1516181243
1199674499
1785805773
532150367
1829015869
741829051
310189323
889313002
1174968219
2041761448
1594438420
416632686
1814674139
247090271
253952757
1934701667
1857987083
439624908
577075483
1031173985
258914867
1160775035
459179185
1554939916
381114223
944732090
2114729880
805776873
869882403
969218897
145386986
2045730439
128603985
207280026
17759373
410533976
1397001778
132230902
1173855531
926814021
398739429
1571687674
1873377559
410377049
747336659
2122177950
1454964290
1973593996
634493544
330106116
735396542
1107609110
1365265490
642403251
434433694
360138008
1142493537
751888226
489241057
1973086621
47993041
1010131955
1748824477
1885306754
617719948
126306936
102241976
1040069641
1523759316
1628786572
1580183450
1059996609
286689896
2094956125
1709463048
1786426564
807614700
23227986
1413129534
1632096737
1529804687
1435051672
526125306
212870223
1226426917
1672600844
855924736
461858305
1102492681
748209419
73201143
692527004
909302798
1923567843
663569722
163587203
1416743194
1745908569
363380564
114114803
1191034314
643999490
1679657449
1593584161
474988580
1236302399
309335596
1201491939
1156611771
1038476880
1299143029
1700815567
1041381544
2062404236
163041324
1443659982
1463066285
246265561
956162020
1092358495
177805326
1128084154
236092896
1000741762
1462269354
163531229
586123262
761399731
166281292
826407552
1022753555
1025517843
1612403471
1409339584
554579838
1297198042
1628227943
735936905
495590276
1591107247
956628281
2000468919
923266521
1638032669
17151011
902385414
179841271
1554269172
1688007729
191696766
1980689589
715792032
1809333034
2088616319
408232194
1375735947
1116271430
409159442
1544170696
1970077355
65116411
2083984819
61469263
1499913330
107773751
1701913176
2022228536
994051819
1193462060
1142494382
398698084
2066949852
499345478
1939757386
1611785885
141002990
2018762210
397818996
656171833
2023962673
1188415235
1179121471
146189900
1713613592
931850869
1290199263
255820073
1210009232
1291688269
1681533917
2069634209
413560761
446937774
1458452484
838301885
1828729011
1508212290
836675095
2069572015
1757314713
922872268
1886835365
1313054628
1497702938
1758990232
1693042231
745147718
882756483
1230221297
535953783
1626771381
1237644849
2055711787
1529575492
1728025587
234102807
761694143
2032323907
830427654
690465662
1540913077
968352655
400770370
864329909
1756075436
1738947133
374273416
2061422549
121946326
883163719
1676513413
467431537
431768813
535554149
740269399
48253686
956376601
2001589275
378187819
1866919821
1020490099
67138824
1054592521
1855596907
1788792603
1000382529
1798142515
1475549274
558777514
1532688623
1013597113
2012095547
173377713
2065365510
1047508731
1711460254
274517723
1884546393
1866900123
2089564095
1186191297
1077208307
1700069714
1931178874
1392490325
54972535
752202048
803341852
1035831144
1334032713
2132675736
178066126
1239639097
860120355
202747443
1471976069
1003934367
7191984
420167119
931768462
1443693472
1366933587
1850817327
525240477
2078203645
1781149906
302745239
288244917
284925116
534485064
473148247
1242674860
649813640
1166497583
1959607095
1459283228
1550328069
1347283337
1467677597
1033113620
47923814
1653438670
1358923568
2082051914
530121991
1620150853
1877699798
140486164
1541361567
792335980
1027395967
955818653
389080766
381898739
2083109945
772422279
2061219805
2066321799
345417118
830903683
2002293390
1552395285
1790143610
1158415477
1935081044
624759957
23282536
16074804
1812407287
1771247349
1114650919
648125574
1476257661
383624216
711324367
954863277
437066850
210373431
289229947
962337318
1341696633
188530793
105927508
1505988339
67116720
632073034
971400961
1464327294
150680286
1145047552
469509879
538054909
655321210
1710542428
1689795985
1250801703
770737391
1689249162
535552862
846401021
1757580335
291852716
1962404120
1489950994
449595832
814364628
679092760
1007294976
611614874
897490116
760654094
1749428589
1021774807
153256057
404045399
81907955
827362111
1682774168
1307144931
1982482388
1229582608
215092812
1613600152
138594621
2009095510
826491072
119261288
1273840565
1873235772
22213958
676843821
414469019
902756988
1668926527
495317480
2085829033
2029721082
2099312418
903570519
443636663
95348182
1057545049
2074610003
1714482206
1899653754
1634713308
248184586
1731452095
1541020749
1536928124
470411513
1616675337
1829153831
1684242097
1126447134
692569435
22344307
905824096
1332261215
1865456466
1498925278
1703535318
47136997
1579799324
1146304525
1379737724
1704137665
1781314876
1918513616
812820516
1234757961
940196754
729580535
1608868788
1823189879
1786266592
949271735
340274272
1280777423
1440982473
212025971
1528704386
197661964
1471279130
1922085300
526128467
978440988
409738935
1522866855
1207611190
1995975172
858873917
1710861855
1125341180
1629566997
1781669347
2035759130
1081663794
2035807903
1958236193
14863596
435350550
34996205
749096975
1046684352
2119377752
1064533869
657830491
764947708
928507912
1995243988
614366436
488692646
627841772
1910756393
1678995777
1184021567
664945774
1069164924
625043069
2113466890
1992201134
2025244247
920941663
1917172601
2141915389
1454828755
1677180451
1115636949
1896684646
183576818
1299679111
293299614
1797625306
1681820921
2054687765
939838831
1202849507
190256400
369541142
1582135781
170296039
883714898
1400431482
1784857761
860540527
1775945596
1693333721
2057826716
137827519
1191740588
2058270514
923873256
124879427
451340103
1438326706
2142377665
1112917758
317483461
1709992978
1995897475
1222643442
1521670231
291423177
28968485
1377332800
780352188
1435154845
1804716494
294649148
283771880
682034824
1411295156
819815110
510089491
933441644
1755946928
864705372
1304355284
1905409619
1262498645
1072950518
451047758
432048961
636458053
829226076
789388526
1635268820
335083484
6759144
689220519
1617959800
1030203303
1210255003
205718770
2040751801
66531715
1188870267
424776922
822155014
1891089864
962919749
392356628
581630543
1011777016
1396906703
1146095901
332962497
1434621649
1815299037
602436139
1882235344
2078962836
2068096154
1906414309
601071950
248830490
682430921
1885485748
1615627413
1897693999
429107390
1354259265
769166605
865660529
718511974
855304935
936099468
228387444
1052619713
393929289
374570209
157660624
523718687
1800668506
1082559477
1388095495
1480136299
504088104
1650730317
405347710
1093076051
363052261
2000852998
923265486
18479105
438472724
511241139
1609941739
1137936509
1128026322
547719692
1405805539
971181429
763390423
2033879375
544273797
982571621
91890935
1535484597
1905275596
689999967
46773362
1099675287
1322630431
441215674
463539405
1732145922
177130321
647615733
2023518898
1668460918
1788263532
1053682378
38945472
1069272322
1054972928
1715606781
2021359743
522375388
814188671
1415396147
941146043
227474586
671593189
210759567
1791734596
1742663864
1788708145
347309127
1564442204
273987772
1199210096
1011093019
1210740939
1696521271
1522716463
1280906738
1703205340
1733285704
1787687250
2108405644
691827313
1309086771
1382878094
1040733027
668209000
249820757
1346037022
2081237568
1509525687
1641015054
545675031
897562741
1782565930
351526757
1387035849
575345906
2013639751
174055458
1330495530
351315849
1451884550
1210005629
1040804961
1784228378
168947642
682361422
1348616456
2018939612
2033458775
2061369500
1599283885
229242465
650647991
587810350
650494426
600023661
465894743
1685567685
403571581
611777006
1084466410
417498287
1770753709
45304468
1623743646
1957160838
1622241579
679191393
1474130521
922160726
2056305044
806588716
1501041995
336193893
1322826235
134204925
1203191423
8290349
678989121
1912700133
86221374
1268938670
1837503898
319728974
642093053
1617037087
1457568163
904792890
1135987768
1728955365
1815766447
1720447040
820039536
1030352597
1445216252
1436798745
1088147512
934743951
378837737
2031431188
766150448
457290059
1259665388
1782037394
669576175
377466187
1804154060
1204173723
629112074
486158830
1461519634
157610053
901160312
540262392
665471230
1858763686
342077337
1020265624
1944725497
655759281
1006538112
1957748485
1069667146
1835701448
375253255
735642433
1114771368
1773614752
1080719127
322306082
2058148895
1621177212
1469574981
1913386070
1268742350
613168564
1742658127
1299741534
1729419173
2006742841
1838049690
1884223288
428773278
1450636534
394870475
1031147281
401639543
958513634
550796865
1874170312
1099592300
1859958489
1775010595
956549162
404099385
526968480
1436724983
674340993
1974428779
1217818614
1020651493
1921842527
2132165383
1873922163
250084130
1406614714
1021500344
22547905
691978983
812022103
1079874924
465789869
1996379579
121703897
2122092917
2063073191
985487418
247335586
160575421
114297996
1182747220
570481867
20617968
1022935844
1502837553
1133460089
1192800607
1635009153
1256961179
1602687737
638165884
1150473180
1008164300
1812067044
1550328069
1991853012
1140018651
1168800875
525904197
180061487
2090383227
750040505
1523564905
406444935
2074025215
1616981259
1326380028
1209287623
944704222
1773701463
1582666061
1875918288
853931405
495197828
1171251299
329023172
549439024
1511275073
1722200107
338887867
270274749
1634064643
1883093997
2021384920
670163304
310287649
1430124405
772707303
858976149
1781519460
98344000
2015027891
174789816
171243307
1331707231
680618680
1865545986
289023214
27765229
267148536
29314536
1427792499
284234209
1712786963
127240959
1773030484
1930073894
1952504907
1612965364
34623317
57789879
1930772147
1558371819
396350550
1391593351
698409997
1883258158
1844852115
152117727
916755516
1888690997
824103154
1175430503
1186875841
1627447330
1900609635
1395698851
546561754
1599586020
311285550
127836321
1151269364
1136275626
1220242835
820790665
733398656
478117020
17884412
126888808
282491475
1857971914
431139427
998847035
1600304833
1985803603
1493760869
2059856485
1094961982
1443584285
1484401943
413807433
1235159003
944040383
1453523323
1864353732
589255890
1174425566
1064182909
1691880407
1901905878
1396976233
953432384
340493089
483849307
1259462367
592638586
1130298849
2016961782
1907930743
237461472
1016411473
1567186767
29374514
436643732
55641195
1227764177
1293795260
1411762842
676343717
331202850
481002260
334672301
1913973242
1498337416
58493586
375670039
1366400978
742764381
1966053725
1944598879
934916955
1548137986
331538545
548587181
1175362690
1247810720
381661036
974449090
509893652
1011141138
380325944
567607377
869073108
707034298
1540331850
375901445
1435094429
680143754
773269307
814853270
1994406991
1157264560
736113689
1596609360
1263474122
1675192992
632188334
1102551584
258693912
1616700474
1376780326
271400566
1657366664
1757386852
2079858247
656524744
2138258359
127890550
1186795900
1862368010
1448225705
1876362089
410071002
1701448760
1500916202
939434835
2127324233
1686721326
539163666
1003944353
289572130
1300555040
377874937
1877662177
1413054806
121953792
2126707412
1452446199
1265239040
1354852846
1443141010
713988247
397958228
1810321298
682589121
794590713
996528034
1400033403
922336207
870351027
1813660884
503288534
15888701
252487456
1490663449
1377462548
1571632149
1275037499
328948461
2005814828
1665293225
1060274512
323020826
61514477
700891422
513560748
936147833
190597475
412825317
1521040256
1552168143
1811602923
1294214674
903716650
1264505198
1267089012
36179685
1049868952
524914073
1692876422
823632263
207483292
1150783445
2006814012
1207158841
519730765
1665209862
2046981575
88664556
792555919
1355080321
711694984
992695434
1337692513
1509870708
144443688
1306526215
1390247009
1225934839
1457833812
370676417
544481693
1446803706
1736385666
947979058
503196217
1766255057
1516961966
883599655
549310678
1691664349
292958470
1261656347
346961899
1256124008
2045088429
2076323590
778185060
1319435001
1370242317
1004736410
1449861674
2051098298
704582687
875647246
496408385
1224030395
143128540
1657745974
37060290
1371294663
696306964
392264454
1186994175
601280110
2099063135
1958097119
860478203
1803253431
437971268
935238108
1646709765
2142823042
460266494
183755886
833811716
139868846
26561219
1969172953
1669734042
878886840
1348863131
2083867394
362998320
726812802
1576872877
1684129085
472623807
107766162
1600134298
2118627727
1034053460
1302709573
1287106415
1707688267
356709960
1018981775
827607497
1497078963
1554263043
1175574107
715246093
1821297689
896999993
25478586
498509043
2107617209
316928879
1830540708
415798633
339387415
109066352
1287193634
631137551
1652708380
1998845937
647359059
278357395
2053046003
41751997
2085306244
999622307
1940975564
1238584944
1008511253
18195904
1694214020
926470212
691502399
2010892188
1021033486
864120969
1996779310
1790341821
273603190
1285985078
245123924
342559592
856667433
1974999780
1487832643
1463377263
1611081949
1138153836
1596728054
1267652268
1631136069
1289105317
221427782
1030687742
369472487
642084585
25811991
739210530
1495033926
1546369563
569564652
1552415812
1059929999
2099087053
739806903
894862541
1163347597
1972296173
1333764038
1456693436
378304516
431466787
1540127701
1901166121
1840473806
758388414
984758676
1508314408
520238112
10856102
978928659
1052102255
1267869436
1630054488
1026581168
1412418987
1841904846
1696708792
1831523404
281114061
815067763
90641091
638121529
1842306431
1108022203
1623103142
1865288426
746464296
236914376
481305769
1768757128
1565637678
437397266
1959354858
1042914205
1629088328
269170924
1949343267
1701846436
62773428
935748607
413977
1042553632
1584295428
1239065305
1364846352
893212232
1058746032
705774248
1830987613
2115797762
154119449
1357880646
1265210341
341058206
1033301672
853464557
202414536
186148800
1339327465
1597071609
928861634
135307551
511040703
967561427
68561793
1361638888
1092868044
1707836346
40621095
370005416
1910104546
1963288120
2129837906
1320230000
1747335811
597355093
1664161243
2008008290
270096763
437732384
1561877118
1497179456
1269796403
678001032
1632750499
1373013399
1284735679
139974174
527087708
1162511296
1644904545
1617770795
1310949876
671057073
1683329876
98776165
61880694
2095948301
792391274
794024381
284445627
143020721
1693010921
1020497925
2082583275
1070383686
1754146429
1676759585
1878601233
724838148
1783661713
1907492580
1140059255
2013829722
1701963389
1680553422
1304165679
647840453
365725150
2062571603
646937671
1844853822
836836624
1767876463
684335878
842289935
1555619136
2048770611
851539634
1066793943
1310701076
2098229183
1854955212
1354076024
604101995
273519859
775167581
237585776
1240799120
1932397285
1078412374
1761349467
2073794282
1959617177
2030526028
1910669557
1130553419
1098664241
498545647
1717416648
799672700
1768456143
804081740
2044420569
1205775911
518530049
1820312720
674464241
674092283
350618110
985095922
788760475
1209645253
1351932090
1670184558
776888898
126959036
633229792
893497553
2088293608
1273242470
1407353891
1729996144
1234084115
785953446
1408641349
1255442503
1783296829
1338366012
1307021685
689928997
679868256
814338292
1315252844
1420561560
2056185630
1973903497
923597607
546925783
1267389637
477242706
524803214
220766388
1573514090
1706215055
894353674
2080052529
433795799
58008384
591416405
1533022662
30774394
1728451837
1946175874
2104740140
1056560206
372190070
1812357713
191409389
1564264083
799442028
382005278
1935087293
748209419
1801589554
1591585959
1826878224
1605807431
1524489261
1946750658
1032196652
397265904
1811080998
1906718647
1753061838
625768826
987466048
104731826
1613497303
1794302942
2001425913
1327124131
1759067825
218094070
928919273
205288394
1738098917
2130951414
964730503
1278848912
1059967843
949640682
196157284
795585212
1326549162
191322822
600104180
2053832934
669647315
391491719
393265843
2016220369
1299868980
1435443201
281884121
446418919
1633160055
1712266713
1476601666
29299189
1892003521
1339915406
335762980
300086831
618876856
617992894
696212873
2072962662
552292788
845958777
1801254484
945525456
1234984391
784174569
1176498174
1238961757
741163803
1807860080
1413125737
2009297847
854626580
2025157040
329415161
456692856
1950457340
1109775592
1273620625
1185078973
89466249
1446753186
831581537
1169644489
1760474427
937954793
1818145245
751352568
660857374
654846536
474031219
524482989
1921184217
679270368
1288042509
1622203688
1059083176
2032705329
1654342372
739386037
1623173131
452952107
916869360
843422764
13273728
1682571080
1501708815
630033345
1811681637
2087693302
1746274521
1451940594
1174233918
1960383310
93948904
1242644843
2024090672
103626157
806179732
811763640
1958095107
1256516146
1819180535
175188142
95496868
797229933
1417780603
1536848059
1263725364
1618728609
1912792643
1250739228
1739939669
2102199256
1388580092
417075347
1296269419
566062729
53649199
103333038
2041895359
2143091881
860209515
614928736
2104883152
1683769848
428576038
923831326
1983160777
1683636199
3683916
2011137882
962961700
1759805018
1149522150
764215919
1403594133
2119778387
2142639726
1892947967
1230588295
1515682320
608475523
48938447
1260309344
1380306159
870744590
1745165645
1267927228
476652794
574053477
2078403322
1358737707
1166162850
1463552646
1614325888
1312184237
481309602
754487010
1955014948
945485622
525550818
1261061344
1839206198
1266092500
888674458
1923248063
276074007
2137263064
1085613891
1822123799
2020031461
1519470396
1185785433
367578873
241609367
586912733
808839902
1140760786
666847587
1966305414
2092783175
339140197
1255859267
812445763
123854503
808973149
478285642
20319885
363263281
70801661
1670316512
1245633986
1376261847
859656077
1726454600
278554067
1361490525
244260604
146509209
885027369
394336170
1534652588
22985952
1040489426
783146580
730707990
675675386
448184615
1437536431
1622112207
1343559150
1158064925
1740392552
1406386035
889992597
1901397717
974453956
1699351399
628390147
1797017246
1211438082
710697728
1342121687
1005368936
1092377113
502876139
885092404
706688917
1345138520
423712975
774061375
719120801
359909208
1377625790
1982898237
1920744093
1466758685
1230882636
1669246456
1414806317
1181913694
1130013482
503422758
339293194
1901707014
183417668
1055386154
1696124687
317593127
1174160963
515873823
533564815
716608880
2089649930
129565864
100138576
22081239
2056408884
346637552
1268010268
859723639
1890497266
236463088
390875980
1011258408
356066259
2087159152
930113547
1844255615
877504439
708028130
1723548862
1359109061
1743697684
2037964957
1606790275
1628354880
1174263117
1987565584
2067317783
2025717157
2062160148
500951503
72872208
1194330192
1781937220
462842158
1301342617
1679157726
1161104954
153308222
2137051961
1098507465
1770653894
1994525264
1754463678
290926103
2017657637
2002983754
758272719
1765296863
2060552695
2049727581
1389931121
188101358
282625363
718722697
165633784
1119566491
1007000760
1862855372
1416829261
1737552110
378802763
575704790
1894157201
1325951445
1841890901
2121684671
709104717
1776414055
1390060570
1841879086
636621657
764553755
767954338
57911130
435443493
1325283284
288799646
738049922
365026378
950549211
649091074
2088754234
1098041227
649534496
789455578
510344681
969241686
57600674
1232789622
137025704
274464809
2078807565
2048154363
967879928
311642818
65703941
2011490655
1471999265
1724257496
247628666
1175138872
2103398753
219349357
1939312809
607638170
614806853
556508759
662250585
930033572
1474629
60553142
293462639
635771744
1568848598
1808352364
957456499
1606403406
54489461
608008910
2074280011
136321528
1721088447
1699853081
244717855
1964004729
472566166
1365972595
1081998820
1557155888
1529437674
67071525
1639836508
769549854
417100990
109561339
1040022571
44879742
1843650797
264237887
1778355073
2052194894
306624255
1091771020
1262449740
651855153
780083283
1139578391
928902342
1392197521
1143442901
47447609
1711073937
2138166805
1791848759
779228427
1245704167
323843886
421435788
2090381963
1100325483
1133102055
1307991993
248807382
915987738
1399577923
999823842
8005629
1529829684
704792792
1622533778
1885695330
921361966
1523339837
1438729276
1209656973
1415700876
1223496126
1169817375
1945332570
1922801140
1266770571
1295522201
1258284502
754297495
970489357
350071603
957298988
1549735338
1492214163
2119117619
1783694501
1261867981
4226829
1838397634
1059496864
296793481
1331722696
576725036
344009512
1308325441
1412909351
1505644470
1130944612
1520078107
1477611643
881277239
1665046971
2064762037
1171852938
953740370
1568746082
384746935
1212621376
1010440042
1339383039
1940825033
1828238534
706591359
1603376468
1572203630
321998734
812448507
1290171088
1490488237
156804151
906785583
2058621606
702186268
1936558465
683233704
1850496839
339113520
980262902
250134643
1449629057
326277681
1738948737
620962174
878246634
1878941426
1102017513
908130344
1455762955
1422984523
922523245
1913898942
557755178
775127659
2103733054
211419268
1326160278
1977142485
459739527
1444195788
2722965
181039558
2044640905
733802574
1699034803
903933146
308619399
1362973112
1358367912
694472462
778174380
1050213672
963470153
746397196
1447564191
287314149
1776380462
956796930
711960207
323023607
1185192917
371784850
1190067639
1326485801
151749077
45783202
1177436035
1293335756
1044095519
1414644465
735329383
1111281421
284907043
29005600
1426260415
625523892
1117242627
703583546
1697439841
591050165
248349
606455735
370528333
256644330
1991169619
1390755314
333814068
977032833
1743689104
178575374
319967950
213097467
1001436765
1403420962
1000004675
2001604394
1251227627
1023523920
292884284
1586079563
40474661
378933008
698840444
1913734958
1047406213
711900735
1776393194
347397491
1466469283
1089813644
2125759249
688853163
1100465000
367150967
683263960
860002836
45933204
269940054
11280179
817172828
196042666
2032641227
1878762150
275831611
706065630
1967159526
1416476549
1807778503
1771246637
1134527166
629321025
2047314646
1449034151
1180615753
957511307
1580378160
1745477729
279528752
601289767
105316237
2137296879
1858628854
825393198
1447241079
606049051
1060178121
138553308
687088906
1620794211
1173669093
2082349402
1571660994
643092478
753129137
2046057000
1615727267
1856538712
844043051
1579172967
327916080
1011605602
483728521
1076063405
1834398234
1344431704
533722557
411301817
1414295274
891828141
1697551564
1284459757
1011200361
318003696
926935078
8742615
1111928485
1238481690
1294714004
1266448223
1609515239
1350065962
1503756758
954740269
443409720
1091988062
623766714
1863507224
627064634
474703908
1130037664
422016932
1945711591
2127117175
346378095
471656068
844585627
865672743
1486503319
1038755444
1870740572
905046583
1081977800
1603961276
1262306369
346818967
300175542
744255544
1975655908
775300216
613428993
1997995443
1265114992
105010743
2081874169
407946581
1736079532
744744093
494905226
378931348
2084825196
1541380215
2120813965
337989972
912935033
527604676
2083694506
458456282
264929307
1240065854
2085313698
936156280
1667790637
1451600728
1575671582
2061814258
1312672876
535893653
1156696908
1777314912
346025547
2107010538
1807796072
911749044
1601384010
1379814410
618658078
682563711
1924956419
780234370
543130383
1101805794
1346360325
688891199
926808763
1256015055
1777472298
171511656
621656179
1504122553
1986497571
1549616236
1398552259
2144937391
723404987
23068175
716071681
1252177304
1397691648
1518552118
397743473
533694628
1649326107
717054114
220935935
819800062
943997949
1439515102
713191267
575737124
731912336
130187276
1192852821
1698184130
4513679
742668200
1327721382
1029394230
793913379
635361110
1830792642
74993858
1828205660
295045137
2019773083
1214120749
1472026045
1302655399
1378500825
303303003
241907920
860131018
1881173879
676238021
1319095463
1708251752
1361296240
1842978458
832349054
1023036058
1283720276
788432969
1281576617
1404070645
1241082630
1955724665
1618804741
1655462761
1184578727
181820269
1465927912
1252635514
1499208531
1217099411
924731808
1831150218
1086799807
494185488
1934911881
1467932773
21109362
406584235
1337754845
139951954
1885697577
84324481
960283155
690386092
1906112666
392800872
380950785
1970199069
818451750
1614407945
181420245
1575226492
807822600
1815694987
2054383090
525968490
697438326
314485155
225625558
491109624
1776592678
1884428776
1537024344
524600771
1285731109
932942558
1978068653
2025371946
1195360435
1483633937
378403167
345904938
1880926458
883298815
1902435800
436351280
1033006949
1162826832
1178769855
574571398
733893053
342052201
1603227123
959266825
1967301199
1576956743
112064574
293382955
1743321447
283893968
707203371
2082020283
945298702
1321703316
741932606
1285177558
869129417
1941636274
1025982244
1479085588
1422711144
1477566184
159357866
233545689
1848839876
1525177483
1958741679
754326038
1284563569
2086407890
184069803
1296362141
1057265428
905056058
1795325187
1499160023
119269069
1398696973
349483307
987149918
1720051157
1264483537
1985016430
75009408
1771004672
437490623
264500739
648030933
1976445092
1949731384
562391440
877449386
70118695
1700612951
1274639330
746687044
412977424
1149852170
1415884572
1756125909
1630034396
1069891026
526697766
411936254
992387036
11718837
901526093
944113848
1389848007
1008474467
1133526962
285579386
1992438534
1309181644
1562475389
1853284202
1175669779
2105077342
1825999746
1043987382
1029560503
780734274
506713105
445998450
749188321
10856640
476937468
324198794
1617205854
2124311897
626150054
340510854
765069284
1418446942
1299761998
175033573
1344773527
98240019
1593981184
2120843180
194110179
2146599446
560985481
1060729082
1159354950
875215490
1355863681
842662657
1214251236
89014793
2121681857
1030608743
2077489967
1476365442
1076202289
163711882
2093279708
1155538216
557662767
1068652945
1785340449
1464924601
1645738582
1985779299
1610385133
1736748160
1562611686
313884986
2023727468
824138799
1289309479
1813282685
632825577
1936248675
1120273702
327610829
925778557
808242947
566700317
764884155
776081812
722648796
2009531777
556449378
1561808552
1595641133
1332569478
241909407
882659932
1487844561
427712317
304226801
569029028
829640482
185488425
467046835
2100239335
1775447914
304632433
443905298
1374928536
1212221359
45139312
1204595868
1206922674
182740736
1344059183
1556269271
1714870395
1300553497
1035887873
1912218834
1465968815
1984096068
1163870404
609141686
1430089759
1499210066
674577721
1100625970
208588609
801920698
1451931239
243044471
822452226
532442018
996047450
1041661383
1620315411
780630446
2027260107
679624639
700117018
264827643
1705494549
1479011718
732999637
859576779
1882059760
1083474826
686570134
1202035067
419494275
1851029725
1701221398
383007253
1876898994
666847587
1048757402
560012014
1697115964
2088851241
2077322429
1607294628
1603685401
599609719
1482787391
2036509231
1237436906
21400625
1959968350
863971683
289475910
1264865935
2039394918
617267389
666597583
68981396
1235037263
1693076126
1989348504
199773706
552884555
1539411011
418758988
483918741
897283419
1573426679
876449096
756684345
1451150024
1459474977
398795585
1505003591
470749732
1880207979
1313143476
699149296
1448514036
2067924762
645103546
608774071
1152794199
603572689
2109818179
1644553311
317671838
417399343
1443065906
988627690
1578836064
263342025
1271769075
2031751204
313776987
1727089943
1180374689
961808309
760825720
537776064
1184673188
1746527851
422015195
709224552
75342786
1973725025
103187222
783209206
1199026090
255248021
1628699962
783576916
1908758406
1763113441
740619052
125360787
1740148032
1785700322
787420305
1738960365
1800202791
1836883524
28587737
977287851
848975095
1225544523
1385406075
1649124400
2142380234
1638725199
2079920399
361227486
448518589
2001330354
206504843
1282958691
1357314043
535650591
1142459576
185918547
1413191334
1459996431
988256395
963933529
599734391
388380010
2023944878
1995190913
903656575
174723863
224597541
2074337339
1404919161
246267819
2109436803
147882985
1273557695
1947152323
1714339978
553068833
670171016
538939078
1146249533
1077524127
1019070634
1425173987
1319206988
734774686
1744031301
301337064
727970632
1978607443
1257772031
1199447224
1490869631
2094656571
281084542
58272552
416402163
19518210
689667764
1183860536
393075146
1775843672
1398998829
1834682023
1840347208
1809340052
1880162911
963777610
1760090683
1009940514
214167463
844617095
858532831
2107986571
765156863
179190416
1170443080
2129024642
475685577
408341347
560433790
1992977921
1604358389
1608866851
638145175
1047526940
1935444685
1900650274
550658022
1530344773
1394267845
1020850411
873194345
144586074
1596983477
1345654145
1393343356
565088015
1399083821
1458303819
1317913933
419388445
481417971
1493147375
2138337269
865378031
158344560
435808815
1628270890
1596890001
1144015162
1294707890
1373076115
313936053
1432548456
1388985969
1167662624
1646616098
663289991
243776761
430512937
1587682604
225874560
2114822025
647354083
264521911
990632663
1401284942
26068382
2145499469
1182021566
390967851
738336757
350517649
2009504912
560575144
1438804585
190098479
2004615027
1462134474
576552448
440371184
1442590739
87006365
1967044199
371653976
459617104
1065323944
39699919
437943851
403815102
1186859606
2066105651
548881123
1696147605
151880599
1024885500
1887763751
65964101
828410765
888067625
871396747
1344570776
1263024064
1363630288
1400239478
1694051867
570102696
1689187747
302293591
164769687
794801488
805757878
599915154
572327258
1915079887
1697234135
473635172
1005422461
920065771
781221418
1429407824
580274709
1106630657
678883541
335024191
2058290178
1776856029
488987621
45413198
1055129080
1035401737
1533747684
1453352838
618893323
1763042158
48291673
1406834437
1969341493
267063918
130465070
1343925115
8957582
618312667
1849267966
678143163
35658255
1714030002
316013252
169190459
1633421462
377889832
359710075
1094855393
1931636481
2044156092
986394515
1893418221
1492731420
499341063
205877026
1448488408
587522643
1156257119
1449438283
99084058
1135135249
1239261332
1529436571
957337782
669347050
2107156312
2114778208
1309069426
1717566336
643410210
1180580696
1703187652
114775388
435971802
19663599
1208151004
1599870180
688373141
1556732612
1977555470
408809587
220106479
1885665310
891183932
987471257
550770624
1377576365
1478670496
1505971817
1417434749
86151924
438448146
2126440086
988978223
2054955388
1620641831
2135256000
1022418561
665882862
2045309704
1733109
787457801
267588124
1867487905
460563578
1193608647
1620940889
596201301
1099618850
1836833211
660636161
936337541
63137754
1573490859
1955177467
1240372739
1051914745
1467854700
353924529
1526733393
1621572583
504718351
223511693
108960912
345237007
1827505396
1801101205
1902834754
74727170
1480436533
1399326740
1090684834
2018521890
202434132
1430878436
971322799
1608505638
1861650083
1453544197
419298553
1955854554
1784718177
401870738
1672168604
401469513
298539320
1303125081
1950231865
1675559066
1283447967
3607201
1729873505
483183839
1559976500
36201349
138162048
460312116
622506703
1702940696
1437330602
1591420717
2039028051
2499525
272471829
22058269
262414865
580166877
212265099
1649345187
580111340
323057158
242725333
2099452570
1157938168
1537046657
1322378151
380839905
716501271
1308870593
181840678
1475252151
1133838845
765623960
1155250669
192583906
1727470046
433035278
1807506331
476785636
564291243
41760179
1663425928
708376371
493210968
495524013
813881216
641363407
1428571959
1165553443
1477958555
2064998486
542313900
1333956907
2105878803
1301397284
781168530
867435400
1706809345
1770507641
402542471
8215006
1974703922
1525096342
2104893985
149743577
1761387794
331078435
1173989608
1849498986
468257344
1744941587
1901796077
880834776
2007615530
899276325
1141434150
213227893
960906796
839496699
1714883570
1427232426
1787747339
537366918
1971838598
1687672600
1316136562
1803582477
772426002
725717955
1586494297
1117877236
157819735
773188634
1961000123
749424762
2068826280
1968358089
359333779
539147426
391712868
1766750564
590032051
1154255597
1465495555
685496800
495013975
2017319558
685156347
841056230
1046951274
364877369
1791998092
1559997260
415409295
552795959
2104089963
1227896221
810206666
1319713094
421150831
743065710
1282293993
174907472
1854246983
416632686
1160802506
1467560088
948586265
706800376
1184781282
1497719326
1895388309
1530865398
2097017643
442199597
1977598010
2100222677
615454878
663901988
353323954
2035619145
946018751
1087514604
2008224325
2031858497
1041603102
121010007
457244340
2059719694
174255798
360951871
1214581098
1275532059
150309009
896998890
2026457993
882304668
278231410
1724590973
140380006
1856933217
1252295431
1087904879
1810941687
2084843250
368573056
583524000
449751876
350996809
131386089
1351278852
268473078
324696008
2022221814
1476335188
1628400161
112763062
1727221882
1432587543
1468308229
1654130875
300409218
1757249888
1875265566
1485093106
718594287
1723693332
1274073090
627517302
732820644
1646872333
722927280
1729511287
1718513704
958001627
2050650036
1568935533
1680328432
1284869653
538239099
2002647980
1568393416
735960201
159472164
1999197184
804694929
707314011
1306106829
1935465534
76058925
679167505
363685168
48988633
1656990685
2100265761
1574282033
1261187328
2071964131
1030212539
776312181
135684522
2101477853
1921297538
208307009
1314972098
456269324
448330208
1566363013
45918023
1781490747
2100728442
589906329
1348805061
1120500501
1088529534
21731013
142118342
2133002202
1385098224
581321982
1441825348
2065213173
2143538601
954647663
1622788079
512110650
1596056221
1894753393
1432225552
214170041
884686467
1447302245
398699121
44330912
630049303
369930440
1134860301
66816472
1658149993
1128700429
1993939005
1864326973
1125946205
1752051833
1367059176
1542163243
2040213201
1876726501
1715035312
177238485
686287194
1838590857
989175778
1764696124
1895809977
1128915334
1889417869
923765885
1935333191
143658220
1083744181
948975799
170818275
883142624
1809150321
1903629666
1615107329
18274656
651795789
422547171
250849342
1368375212
825458064
273679620
2043069925
1191880459
636336305
1775233750
663476129
1961917735
848191217
2107672046
1177117859
1570277962
1071517159
1161041145
1472435942
1239147642
2039975124
181451429
600456121
1485183179
381400220
2121685349
1793942538
975134037
178913996
1718732356
1598903939
337143228
158029498
903330107
257976777
1035216131
431227028
1990234199
665191592
1938576544
247894296
1577475449
813382593
1463081820
1070846776
1697512616
132441210
28420686
332934906
1920548695
1437023682
1024406351
520303587
1135204672
1853567469
810999424
1392389116
450735062
94490214
236988074
2137066543
1675078290
1601334496
1220747569
64655753
554310162
1666038760
270799839
1445190718
252131656
110758931
1679758874
908528066
1733243998
1538362706
396636830
1797495964
209324205
1602457909
1383745973
200186311
1855699191
81543558
185021294
881990888
1394625308
970633823
967977778
1526511216
1912866241
1178343338
1038418972
1756444928
1770879564
123742168
349796703
564453920
686386443
860445143
970715667
1854785390
493914147
591097483
1929672677
1443716948
1443468666
2004161854
1768394032
2096040122
730663240
2092779442
41402839
1569532672
1811632703
1395174522
270650780
2094118510
1342045453
1145853
1841819835
357210259
1711516589
1699309308
1948923169
893134776
466199484
270891785
981830149
1876017404
758403805
1310433374
346045200
1098634160
877570941
1627262375
1989063108
118765140
1609958687
495129439
1611091849
445031603
1244752354
1736033662
1086685710
2132019732
423345841
868700052
1627328685
2131253477
1780846263
972246802
353706733
1154810173
1155711299
1351941338
1442497904
617598561
1362474394
457445286
572656638
1944635927
788666107
1232104103
391663392
1569613224
1357348797
463930537
119483506
2052413684
801816785
1621539748
1520801984
1844305982
1190305580
2054184329
1096508320
528327786
299008965
1006400690
1686041416
1448074585
446177451
1022228437
1948873987
2035820225
1138020454
1108672533
1926336592
2061043595
161731502
1388599600
1973972704
1728869823
238253984
1352637963
1272698165
1693704120
1271462793
1847793050
1501781063
1719040302
1850663244
1354776203
2114960957
773510628
1690416081
2077052243
1556388649
69566548
1641877323
737944199
787110841
1660048520
468086656
1639379135
452073909
1946041613
1069260147
2028024369
577251472
1206087882
72877558
514408937
1002307332
1782489721
834779391
1910967551
1835373727
1038842975
1893001310
1567430325
1230938965
1653414979
367884203
1725750898
2111859809
2067518754
906404680
1477943265
2010725401
439078804
610615909
1473740264
679257951
1251920288
730836440
1908951198
927308626
668066338
716636647
1379625963
1832170958
472052807
121394445
56052296
1961707264
1742170091
177689931
535317680
213476694
81748243
2095138723
482694765
207892645
258956592
1316830089
1759333350
1299980065
596669928
1887687530
934259675
1829417841
538239099
1267559281
602177918
83087389
943494243
475874286
958928054
544911913
1532352580
591470972
1828367863
975137198
597072374
259719108
802056966
371209232
1942440178
1943191515
502498473
2118832702
1103585895
1480562560
1278095743
606032080
392134644
924380230
865106813
402439824
867914010
1803230949
1899845816
2060838019
1313122358
1819974902
1560100197
1200849696
631650086
183684830
1685748134
870285871
1438796762
94848888
44894219
1320988463
1476336330
1013513787
1743926397
1095887663
1559903884
10266054
1875399062
1269621216
600766949
149959656
1024682291
1599507318
1073454157
2081962316
1077167399
1685392641
897115573
420360457
1895291102
428266523
1790463045
677356922
1695414553
2131014466
1857999458
920799784
1247895494
387593025
1102447471
968009029
1997230991
1419090700
147362416
519470121
1990643976
1975025142
1624959899
29572622
1497403123
1747608093
52774557
1197570261
86653599
103322883
1317123583
1382380512
1528280947
181642545
1540236522
282557101
775093496
1363054292
862876158
1725747847
2043988533
1072284707
1129609262
1042666951
814150469
382835000
712998128
1215656966
1611410724
1131427397
81129716
900265439
2137142905
770574254
1568485409
517278506
975781565
1230828286
1031174385
860398169
802778383
464621150
490918481
756597393
1623627952
993802471
1380306159
1226505794
1124194496
1202496785
2108712931
1798151424
126166111
745016274
839995989
1103336546
1657528653
1458761858
1345241295
597887041
1305829654
1990182002
1882501564
1328103826
1490948128
337044290
1363630288
724011836
1031199778
1990911824
82652055
2075029450
1786432901
1267402476
2083639733
624888579
1451013891
181778896
1150889711
1639732403
1210215807
1734943303
291363714
58309822
1892995994
278705094
1652308486
123718813
613261279
655377624
1977200351
1281203969
881043777
1349887400
1329726167
296277390
195376746
186227448
34373842
2125797399
2110367546
46218278
1827948489
2086952470
1472820562
1616051444
1715912084
826677259
708518178
135855258
558655150
2062747909
207012919
286716415
628755187
181021603
1499089869
804113636
212179417
1228959376
139489411
1708666022
1722650215
754487010
13037150
207661284
1953225006
1090167050
552734630
1186824958
1866892235
763013979
268779473
1589472392
762381564
944693326
362006865
299460555
1910884496
905648368
450544373
1792637011
667199598
881638153
1290091607
817428284
1550318152
178628992
1032298636
1225850956
819851199
1121628968
315975345
1400484476
616329083
2055271444
1735024367
1408519150
1179449123
2096436603
1376428568
1841879086
1382689526
578738830
561456909
2008744664
285599858
55085866
837886242
909678646
991707381
764328338
1838850052
2025556605
379315807
596001279
443954626
1357491780
1166577022
258365069
1350244750
1543453682
262749042
554976113
347411303
434154313
1700418467
1689883720
1755562705
1017235190
208383245
82338251
2035880579
773290232
599470117
1282681712
324464004
1698261110
174812828
588712572
1365477916
1469560315
1708381472
1373913018
640067845
2003940842
1106326283
1066690094
1151392567
1463793712
1136351265
219541397
1396720860
782597752
1257669410
789033558
1492031728
346058890
499460880
451421989
1261710928
1770740243
192095036
1539577002
1537394728
331518610
909085148
918408064
1249090841
574703600
1018594029
949599643
320636661
1823610422
535711285
609174865
1952384122
1569837199
1325137476
1951532206
1730883878
1355224583
1900200058
395267977
1372560610
955743231
2122877679
396087681
467065878
76727712
1536723291
270467388
1138069962
564939833
1824505125
1159896559
397160759
1072274256
2134622091
576020628
1408251882
332430100
1022166385
2101376275
821189592
1413788671
1478392496
406651846
361756971
2032930188
1261643146
1298055387
256995046
606911721
709548175
1123100467
458650430
611826403
436410068
68727712
1650981231
349870414
1217759030
2018300022
901013742
140138508
2048457231
1085930163
1282939935
1618765651
1116938785
1440012305
1079112011
1317052620
247026738
1420102506
1718309843
1295872481
653724478
1762333296
345003774
35576615
930916858
1210522004
1422369050
810297156
158884373
1250951652
2020428472
642634776
619057710
982398281
454453915
1443842647
1441442655
1575667894
1620298717
200670973
2013798870
454727215
1363174624
1527460488
2080248783
243216625
1400508674
1622091178
908721330
1555600841
1370217153
1900693558
1969789408
1992309684
809292001
1493571413
449056802
1479505429
1129245420
2078804800
1015619119
987265446
502721583
1452330567
151554845
460415298
557004580
980512205
2126914966
110607897
2140485634
956010626
166728025
2146718171
159752652
555048823
382390364
1787441134
1769640084
1727731876
1559757554
1896218915
963165299
1524265665
439612035
1992186457
730346630
322680622
287378728
977663414
417370597
368690499
1837430793
1630277825
1644698249
899861123
2020380978
752358304
1837998820
1486157703
1025090287
1130241103
692091097
1481024464
661443500
453707056
1126761724
355259059
976010609
1767053886
1493219186
156320895
446519045
981447268
654558293
468431377
1035717614
1299137035
793587752
496638669
1414543356
653724224
1284584312
2136400920
822905181
1132294638
318904285
1628702837
59529415
664253832
105401397
1403968277
1858997148
588248087
1988175622
244434571
1778176677
1109241870
950048169
298752990
523914870
977764006
1498229018
1757895995
1890944790
1805326561
1097479070
780561115
480300259
1500785137
192669020
1807605121
1359666899
1452387856
2051947849
1803744312
355750472
2005556522
1777399240
236927561
932185039
909204663
580260222
1696959260
2087638453
407968421
1572005912
2075242361
1809390348
132317607
114902141
67807244
675928666
1735803119
1360422339
1718553948
1631996523
41623995
757016283
2116943562
889688748
931209385
1943627400
1299744160
869462699
560744473
753045877
1355445767
2099265479
1484474838
992030893
2120013238
1492761183
2066439688
534799804
1898188027
1727661924
1719449628
830034024
14597099
1730916594
1300808002
1457324634
376372581
1222213071
165108147
1892672777
1328758364
186610892
2112973625
745117459
503898935
2052471975
1496471132
1080307117
1039791774
818248852
1432366902
1833264605
1739405004
801066103
831375853
692302615
1216029921
162436567
1925709395
1799716169
1963865023
872262924
955361732
1597175887
162323116
580565024
341245307
2130614768
1939535336
978397241
1511083209
1033179037
2143859784
1838695355
392305364
73011425
119761154
1793042749
1072750454
685411520
1067267161
904182511
1535360221
1221656503
668085955
408275790
1067520469
327121520
584357708
258668713
1971345776
1248357
1165081640
1003036100
1576798980
802135438
1382818657
804168098
1520162297
677656592
649841675
1861207061
1735112159
1945459745
1051527939
436725147
2019939023
14008157
1355849433
1686063821
495341310
81294028
594505828
1822308238
1238737410
519451239
1099913220
1743223793
36282155
554350007
165824239
1382986099
410132046
1727022614
1292662868
771448605
2050827195
1171238821
2048522228
1297253827
429776765
1727436745
1797238646
582930263
2128855704
368719156
2023098401
90017059
1874224810
1286840219
825541376
2033756309
1905117937
756856098
410055686
861459289
369470671
1807468909
1432487094
1239192274
416342039
12927794
308606968
1015321513
113267973
1280219075
2054868481
1670052637
2115469899
364269515
1251392186
663569722
1029819094
2125321027
351435925
1053686841
96643743
643454608
1318539698
1561141498
776086451
49095120
290794171
1396079283
1536703513
452212227
1748068617
1910912402
772714259
777699981
1862421579
1373245767
1989019454
1518954845
135714656
820211300
1056275520
1149768457
232321167
720040727
1044497839
888719854
1161899499
1568603964
1286949041
1995120496
1301706705
1906444944
726598044
1334201847
922159619
1091269938
50873734
291773878
1898771800
1391420753
1076439999
1213465084
422505923
2066685438
951876356
1481929993
1039890234
1706476125
1392656450
610266483
914366954
239596749
785374182
236894884
658129048
249064093
1133627444
1545340023
964432410
1634547279
2095754468
2067511595
1591792951
687395272
239028786
396218138
971687262
803260982
2078368234
97735368
1010220655
592337972
1037878746
537976027
704674399
2028266127
1491141767
1820343940
1721543532
249174593
62962557
2111011164
583980510
164278995
1235234839
480063686
1704998452
754741629
359239376
1349155152
613156554
1413352882
2117814735
1864330916
1675895000
572857653
1316307347
1554483335
764948234
395203005
726330031
1354648297
634429980
2057369131
1880961554
357620891
1954676354
1186495931
1391270589
460671564
1923436617
1298827262
586350933
62883642
935532338
943287197
603195372
1649124400
394525543
1877280087
1550419404
72996395
348218861
1422837970
2074911015
1492642574
511514228
107954767
1992563626
2026946420
1162046440
1832024975
1682356570
1503094996
1200916982
1004863449
2100075419
474660856
1036581423
916063806
2040941259
1262501152
2135739946
1745748644
2010323587
598295215
604538961
1108564756
1720108510
804928419
1220210128
1505104662
1994277911
1973076680
1883455877
926798921
2072575931
733022985
242221900
982041315
724615426
1736790863
2005974765
550559884
394717384
196042666
117600059
1400315890
1220155596
226853730
809731139
1178527005
648740137
402566031
1242283979
765526801
1628779601
1819391039
1751373932
1388748657
1244780317
1713792119
1621898002
387442922
1841760704
1224462691
1879639733
1401942054
1977154114
2140877455
720248207
247483893
742885312
207642647
789087482
2127417007
50779317
1451744654
94358210
1023838470
174616556
1950138179
554004101
64261817
1088197671
809128179
350935319
630499717
950831616
1567258905
1533625919
147320647
1956111641
1161738258
809714055
1588328163
164080890
165316843
2063552799
1141666118
1914659579
494823109
1777562824
114591343
1004467756
1605842741
1174009975
1112593435
1101186543
330541360
1645854840
2019793679
1094538193
867623665
769620458
1915374018
1839806837
263446728
952973249
1725321473
1009424374
683706703
1351382408
6382995
1903644337
566012634
1825858249
768568493
1098143120
566587053
1331646022
336757611
1343500957
694570127
1253687191
1573885280
1315508636
1384522886
1481165376
622880902
2068139195
898291023
1739232076
306952640
1535889637
2119287847
1044272331
1526414693
200439359
1765661889
1135451034
1316402763
289565455
1638838317
255415841
959719576
739757267
1874881793
1511717167
880286084
1155403054
395012748
1033664259
1185560502
1758318521
151283962
641459491
1612592489
1772925482
2101670869
1866032724
528800427
1445221768
185178508
716533836
501279850
1334602891
1785551101
1900404051
2004354092
608626848
167878424
1442279702
914189380
1254654160
1492632588
746727812
1260832823
1500901784
921091010
215872250
1763130618
386658160
968059946
1803157019
700040806
69597289
1743577037
272873114
1328722480
735593119
428170132
347692180
817791115
1013096775
537634400
243893603
247298215
284925116
1655805067
371103138
1575019991
1842377751
2127442636
569546000
239196943
98290799
400225906
1607291983
1803084685
606032162
292213294
1708951583
1684193763
1879329635
1645530857
1213224257
1338047047
2008061975
1428359496
1311674022
986502454
1642576914
619445866
505247213
475301854
899848348
360109212
2099038999
1454482431
577264501
1839466058
406936362
212549938
1967281425
731006694
1122285753
779496
1846175916
1900393502
1941276843
1279311845
1135189192
1896071242
1390831009
224597541
405438850
463754106
1614577912
2139510843
1189697012
1313309426
1448274812
135105190
217511121
1590500593
1646802585
1536918690
615612772
452846255
2040681746
354360231
1504005890
2037606222
803154372
1255447622
752908013
1603666043
356884982
1809448570
555130596
1174433411
196725215
1248077369
1921130142
1351253641
867537700
1183537820
1609678064
524390532
1983344895
50275038
953704756
725272618
574862152
1676240240
1724008856
1433406973
296119034
2134709394
1146057017
1454915132
1054142586
830294142
1362567499
1331984342
2094937154
1413365299
971707052
2048836864
1892418935
1974074428
885023258
2145201443
1142168214
1052682464
245483496
1851576322
1422259545
2024087257
1692351891
723526974
1467978751
1408955190
1152759052
1383237527
458050707
1654258230
1732925578
2016750549
466321308
153538405
1499179959
1836548165
1985313233
1239235487
1643929205
296943540
751433932
1009919727
137200883
294310928
1576836265
1508882273
1663176151
215120515
875963481
2107033796
2035357280
1429522350
484312364
1062975354
324112539
218400597
684419034
29204741
1283990816
16880108
298178305
1172223426
1344858436
1399767867
63210779
1570172035
257955984
1141531593
577415142
100406502
1367110623
1117561392
1938707286
866716621
165328063
2066700623
2036643419
283407952
2016898932
1778412560
548126811
1039096511
1018179030
1833358903
1631801136
1730066729
1939684992
1059156619
967486663
272451072
419845375
1671830460
1057513684
12496856
1805245391
2047218648
1208803992
539273529
1718060019
652255783
1156823813
1908376172
535243212
1755666673
1958325856
858549603
653954116
1495714087
403122307
602385840
307308558
337589669
1871342325
298674806
395692179
980895644
2082858188
1015501931
1965948144
979585550
2104463701
904591014
1239236375
1983949377
2035373562
1812223995
1364437263
486158270
1325423613
1928765742
2061405318
1058279703
144922092
750082688
267823014
1530284152
2066235506
975880045
1417621356
596879570
1856752175
572253457
1285107598
1231353216
535065286
282302323
953718633
1050192999
316948116
1101033035
861750178
210586802
827418682
926059916
2056465919
844714282
1490782132
875317037
1322387863
1413254919
108455302
1697613640
399716707
1373913018
2137359020
691196465
479029924
746522960
566182709
714794453
2009177559
759176452
1592910720
1980550683
1027704132
1343850852
1189405599
1600874135
1477062687
1997119843
249510716
604265883
300813362
905308169
843701563
1770612981
563535688
16849039
625769181
1792590902
615636860
474987088
146975113
1440085110
755724692
266061170
48327502
168286747
614060302
1153840218
614954830
661787638
821934675
2117165550
397207465
747170390
1701837665
1672688646
1557247957
577495053
1757927325
1263136289
1104653913
627388429
1395832327
2006009504
232114883
1557237588
1394397129
1486988215
1619961059
1877728392
961808309
548172532
10072089
951569538
430093842
246520144
795028247
316226115
1692433820
166032323
253674254
1498711694
1058539991
57887322
2078226041
1759606564
242968460
1128179438
1767536542
255321840
993346089
1995020948
752756311
2024629416
2003603017
175180061
200145110
583633186
1947199211
312746112
388679631
1491653052
1635786249
556467822
1881585057
1463146433
231185649
1209486831
924148080
2064943971
188149518
899848348
765027105
1217972537
837042885
569795793
1319627698
231275122
214866859
1931850748
1731636540
1198545237
1214429115
564930167
1788152029
1843486126
2094446559
1099086555
783342732
1440217538
1888579199
382199718
268424175
296934728
1212620765
626265036
36882616
728624304
822037571
1147676561
1813106231
1187424874
953823531
480699001
1809390348
871023322
849690150
2104447308
1807980538
514112397
2112694395
1501654326
227747262
279456375
746202028
1267441009
84479827
183141060
459469160
561201609
296869618
1730451973
1516181243
1677343003
1494735606
850651047
518260149
19442178
1397227062
1056122144
1664765588
456057668
1674771388
257084106
275920579
1299059407
6422686
1376423596
1481320781
1364813751
1939757386
1945049295
387131475
2060752246
98810101
1124464490
1361041023
1056757995
106246143
394428088
438790083
285395940
969682950
1314024973
71841996
401407762
566680260
1778285787
1529319321
1507567549
1478053299
129155255
1902578605
521553757
936246081
1654113274
507606302
762414609
158858761
501404750
1713688986
963125668
370906918
1949497757
2017888792
1972736410
1886577099
1036604768
1829853005
549552990
579464873
632134089
1637017067
1061638069
231690309
640885686
406488938
2076010615
1326746521
1349692904
1115252177
2087357988
840886170
1537978991
429620177
1577803074
2064671847
41550946
116650612
221795531
786427419
199178961
1942426007
132558519
100686203
1450097482
1696667865
946704416
1715020392
48250647
443757163
1721789983
2069268413
1071860033
963010845
1106842943
2115773974
350249627
1549118537
1636797817
1270356958
662791398
1913591713
2098929081
1058621552
1271926149
181124761
1923132293
1106002960
763380401
1379659700
554372037
872707406
712646882
1480329801
82167108
2119557049
1217957679
1448045507
866800840
1139278847
1660676146
1631325913
1778194516
289460506
1331233312
1939653862
1846940133
1507649321
2091453809
369765370
88296779
350026092
1939860523
528462601
1357314043
1985575276
846186298
1660311949
331014449
798188845
1986571995
39221121
439105907
151483038
205178593
601040203
94922325
1239954135
917671559
2024454023
743870157
146410089
899861884
1503351052
226765488
763401324
639558683
2137433050
325717721
864360316
1554088868
1670977901
1470406092
1088497743
1409349201
2130773532
828715317
243588608
1411438160
2121919285
1977956881
635454141
129504178
262495371
852541259
220903136
590398815
1429576411
684323346
1378736943
1866540799
1066754128
734203838
1381119254
1143594684
1607915595
1657814456
1313541358
698281014
541175216
1426615464
1302655399
1434342715
104207908
470273139
415415567
356582356
1229778270
838179462
1972012824
273685032
1728053718
1452980369
1452630920
25990785
443914714
527574954
1148106709
133747533
1755016111
1155711299
155378042
422120584
618415281
607114661
1527873906
993482292
1233839416
229351356
1228896588
295985749
1309902977
128990460
652632416
542454760
932860136
82646653
1723151484
968814655
1372049400
1582481244
975115607
1775486900
1424741304
245476231
1282730543
249973925
1222902105
1329524960
1838323485
1682244247
1693846973
20311324
2144540081
533291873
1904498850
174664159
1220131227
239481018
787418195
61709937
701141732
2124301561
1396283939
1018702885
2051199629
1663811771
500584980
1068465455
1739546673
1952990545
876430702
1380173523
1926765651
593950210
379983549
1339257668
1744365106
115983894
114809620
23305531
32567307
156980791
436830380
175085737
783670479
1631661596
151084276
1298349909
944984309
1432674898
1514119476
1647267210
1029401914
92169388
636645879
603496754
1383205151
2098905525
820115137
640490376
1674927203
647932040
133227105
1201947401
1654485787
1609023988
1917442971
1270098581
352482017
1982133490
845706394
1688987331
1203949920
1511054029
1791225994
246032496
481905852
924063018
1454248951
108211685
128189145
1013935898
868544339
1724580188
1227076175
409452848
632113167
1946334878
1789260000
1200617041
1215281875
177431155
1176244332
131103494
2059416384
877717916
2023159499
2102050818
336311008
612084126
1135749041
425820148
322938159
267718131
1732999981
1878041736
126370499
284721812
1302081837
823619178
1896899160
50639818
696085066
897134049
218015828
753226866
1759855653
464856623
1833683558
1053250628
16732368
1855788010
1115709504
1903886658
1004085908
301248771
1603246257
871150917
1721616957
1457567317
1476199007
1741776934
1147342403
2118637297
1740086488
1010520401
2005907060
687878946
122157716
1531251287
1352833038
208530283
1385801897
1622338035
174862363
613802403
1737462937
827779799
89669482
70344027
724864127
2103976765
234445119
1516509052
1520505063
990816415
1466971679
708464140
306230604
167442637
717552191
2047879145
332075076
432629893
931322145
37912113
1008115841
2072725720
264095109
1077209668
993969277
1430676127
345830873
142833954
1245994240
1370790941
966253520
1536805713
1458160167
9911683
1973068625
124148481
543399415
2031376270
1845943095
2054564274
502767858
595400501
639566775
2019035554
1414263333
822315881
984077497
900974016
1964031411
2107140801
572938461
67177991
356650170
1134340741
1327204912
1667814505
503317748
751485266
1906790950
680338974
723052914
2015720412
1619200015
469931526
2022683679
2080333292
1091960196
840006069
694796221
1639404340
732915398
768663728
359096627
1986342117
1877543660
153556967
650116632
1835526753
1340422795
487030224
365349692
1888464556
1342137752
1299758287
400590524
548802544
1584718495
2049252089
880125755
69721403
1298226935
232424745
1569467729
664114841
806498562
941583263
706213786
176148080
1153178387
1294319082
296400022
1974593525
1572873541
1771421012
1878648760
409777457
1939519420
494676388
1097834899
579683795
1077232758
1207362669
901010342
1129556501
1234110078
880829356
546748257
1358890397
384355198
1942774537
623492210
145964079
2065460180
144360775
639263545
683091126
1916063027
1465144109
606030612
2116276149
758095599
1003476348
883232058
1834032310
868659341
2035737625
2124249940
1565604778
566637605
866824892
1785369217
783891371
1373511818
1700188871
680961679
424149706
1385389705
1645438909
286497271
1510134167
275847530
1775667919
1405963721
2047066445
1166469793
1346176992
423731710
1714848463
546991831
175550916
76056689
1601392458
702701361
607642683
1654045731
1566009725
401765320
221193423
331538545
610040360
647537829
1855888251
1694722575
588891621
53848420
356447096
192100984
1204297674
1949968890
435700632
510744492
1597529264
58700175
1549496332
503954704
1839021244
1142606203
715679453
1955080091
384500721
1702319289
1556956668
1634116337
680763665
521839696
119741017
102743536
1017164996
1672451183
723251104
1798136519
1565012424
904591139
1606067694
2014736858
924139
158790906
1892271862
1374165701
1268808140
1918547448
313496842
2098943347
2107856389
239218216
1852657224
1694597996
469252230
60808698
544123512
1896219218
1314306516
48600300
835851762
1459901549
901487805
433078152
755316448
578825048
568427536
748348615
472138559
970780267
113233306
1376141959
258574271
857778868
1595469815
626871154
195229057
256568735
145315370
522960195
1937231597
2003208534
1086817138
1481084261
100302612
957852394
451745701
1455946149
2009179450
1277790217
1051984852
805529262
218888269
853606823
684910462
9215171
1945513074
575253144
1758401826
1978188995
1203229186
1363600967
1657514928
73764498
431617809
15054733
974158506
926859449
1362419597
2131880736
1656048202
1569497516
1909960172
735615910
536829736
1412993195
1949467406
970759777
1424443220
1041611547
1393501056
1797210249
2066651163
172430580
1625939807
127996430
1089863502
79890588
1392511099
887499958
959193683
528168947
276051112
1808291213
450628945
1457980934
945365816
1456025099
1903617659
859125221
1651050252
2000393941
671134806
100324563
231034779
309945865
208289745
998721007
482332776
1358697455
2053897557
348733915
1668062644
2106139127
1288051119
46168791
77746604
585218832
660942658
526965372
334565671
376540623
2145674171
1683861095
371815097
693515603
1434031385
1306290925
960784523
623203613
532465990
1529655667
867031240
1805838401
633743151
531133928
913058834
105627859
1759492403
179152526
69319522
1441729916
1272704130
1868943614
16732566
889388833
519986434
1583438076
329007387
668563315
1835547506
2110728695
2027894655
1447925338
1493852073
1755015464
945177445
915901245
1583401614
2052339329
2053913976
2147348035
19142581
1265524247
1672854092
1656924743
2133310381
679538238
1756932234
546215413
1146000170
198749431
1328506402
1926966905
1853705004
1133401758
1432781051
709119104
1740305380
1956290948
2096620122
1918513616
1974978884
856192890
2089142457
1702451999
850243551
600409615
87535393
1220359217
918097194
474512408
1731452095
2006911028
1778179481
920255676
2134137791
1773652971
4680315
1870523316
1578011221
445184376
262312426
1684222204
1647419650
1784204862
876891076
1525330719
1948823564
1762179288
691998934
471081699
40476997
1339412085
1557637167
440665204
42023
370194593
1461727898
210192346
462572853
724677074
1502875392
685140716
1894423889
194390950
662748225
2140546720
2119856663
2123926667
661474531
1791274006
107097825
334662248
1864938779
2045245013
759886757
2016841785
69112349
2011920592
673974611
1082654973
1702523038
480071788
1095851029
1380772504
1539775742
1812582196
307802229
1610770705
1773712833
804667393
1268906707
1134725500
1035375234
856660063
2032076921
1283600909
1422399035
1045411597
227945580
1772084022
1527314213
897730827
1134446661
2019223544
652741792
1709338533
631246634
897509536
2131372052
2069374152
1750218803
824047905
66677706
1068825696
1636797609
473230933
2069572015
899203155
1800238503
284180422
1507831137
536684707
1802700380
1731675511
1264068046
1976506644
2026893975
1398713011
827288173
817441185
1849425136
862915386
1946475985
96578617
115675882
1992521400
92971574
262746167
664202841
779212084
387826789
1538265968
1166596713
886052492
1624803590
1473918738
1772057234
862695370
375006298
682856539
251222075
1046646381
2005451906
1980116550
602876986
1337762748
2031009064
967025466
1079457212
1767907463
1901227204
403766050
841184662
783305445
971154329
1785551101
376436754
451808910
1776034772
1243118299
1952824866
1459795424
1071691705
1176759716
335620162
1474674078
1992098579
1751452392
2142070882
1411281657
1419265856
791814574
1811545926
1831977044
385123783
1389880551
255990211
1820263621
444566394
1440132876
198416728
388019104
187063535
904354336
701706020
2120701970
1227686763
1020426286
1781414295
615327020
215858639
698692678
66431171
1164904222
641267937
360611849
422715276
1499987796
2059003713
1090268705
1385094952
2119998481
1325793189
951838991
2021517761
957234784
1827420584
1655063230
1454512889
820715294
646502832
994898644
1843121381
1805451114
794181725
1236003810
809739924
97884331
1162172330
1567776479
153993491
676656692
952987076
927146726
843008905
559473999
804172482
482148915
2137849512
81131938
33836603
1659637995
1888971183
382257483
1728345184
1492973715
1810312565
1391413229
1033569908
525743271
1092417797
1975034726
1651017165
585688714
38930038
446897995
1216690588
1031106734
162260639
2129562756
10642046
1358826430
243790848
1048368685
1327635497
1456932090
1841168625
1683327074
2006236051
1728809965
1215029653
842179672
1645171953
1091497759
113880859
455342896
153152830
103721914
573835528
1562627422
1606863695
876399060
1764467519
1536404111
1845378564
613102371
629583519
1347903923
1028880799
920974443
713038069
1104219356
619821225
1005367477
1588102790
1145236047
556995730
478597237
804494667
890242311
1840240525
1430600606
1003934606
1528838607
913163752
1894434074
984197586
1993811924
1812199735
337217874
1435459605
1701268969
355913214
1072284707
1804697033
1127908521
1437239294
1310661573
1575699502
2013107067
2112747505
724083220
98136444
983740749
1405622910
1964377270
1772595629
612544272
1638386438
367595348
1607436561
1771088500
1934475094
1811213584
1692971626
2103522324
64189086
1534131849
31961545
410722067
35294948
933051549
1594171725
285681328
1347602551
2126070556
1453980953
1114120110
1365471112
415077685
852681804
1381691435
200205640
404671230
1075188316
279129747
79820332
1312247532
459254185
395391809
1252944116
342465963
1551556399
1622730149
1775849199
542467384
1346425382
702020880
1375949847
1705055194
1159181651
1888116370
738919497
330111806
868195632
1999351029
1824606719
1961891611
1511822976
571117118
824744873
1441086427
1264373316
601179432
476708172
1962555159
863051524
983672313
427554227
970773547
1109160139
792485251
239744074
800801438
263478160
25696700
689168606
348379019
1274519330
1843289385
985530774
149996688
889189953
611614874
1621131003
1713259919
65332863
1658132518
840126372
1473731745
1565732488
942180903
1908948152
1315356901
643251104
1662355805
1093317579
1998845937
1408556518
362117379
132587075
978928808
285989095
17309124
905347727
1208290115
676401362
829067887
1616700965
373836300
1633635779
2118190086
49839887
1022942784
1158682126
1060875429
623515583
289649366
106986146
1739626272
470867730
286081505
584054889
5309030
104064572
662892584
982194554
1100244795
1013986161
1230706598
1529828314
1797997495
1605095586
1928513572
1596127847
439680928
1303443377
1152777578
1169763944
1053699694
1052629503
327288294
943207500
1982719952
2143395679
1204823509
893447370
881840960
2108883636
1674141823
491872106
1569710270
894368027
381187826
953915582
795783416
2094204389
1905975517
1243766244
2102373535
2002000080
1939032459
909572194
768727096
1590264323
44967532
737667818
601977515
738395342
72343119
1283285858
1351182769
1771225606
1674916122
1773580260
1765972413
1663926861
2117375376
1270438624
355124445
346474246
1419587027
400567952
568923608
571406351
323028024
816556070
68076493
2023732731
1893071195
922750725
1313862127
482499477
1091930220
1546937276
1927036862
797135432
1546567806
363947599
308676749
176885987
466278838
1455347512
195849723
95310799
285320951
1752362753
99809031
1236528382
919446306
1882430960
2054755397
1456635264
569977471
508762109
749420897
811049942
979199611
808236633
843777470
651800419
1572485022
1278905165
233280661
95127000
1247344040
1755464955
940815025
1246401407
1059612556
1441169750
211369620
1644949884
611539829
415896383
2116987322
222807609
1748245884
396733194
433825737
2039377445
169649668
1714730873
20289227
1769051111
1947474452
1322872261
1839728214
488438387
61780364
571320259
1928608180
2016823461
2041195680
328109277
944582235
642222186
427495354
212001338
997753777
733759078
1260440426
1275285404
2000659262
447296574
879736291
1953238740
532270352
722821768
673516937
2115318842
1248300713
1634360682
895781311
413896082
1223510068
1527876577
326196696
196707220
1762549632
2106404344
1309296274
583144218
310548627
1972753618
867279374
581894024
266740333
1640765631
875484065
424532280
1504358684
1085400885
1736906320
1704682510
1149495357
992924551
463853224
384671930
87183662
493979667
1214970866
1884774319
2009171901
217791751
856138016
253951225
351934851
870751800
823730604
1712084713
1759472455
920941363
102363502
24163924
1731179044
1106361261
467306651
1737289388
381454015
769476089
46659181
2117397103
697738357
489109613
1376403041
899895096
492951843
149996599
2079610496
29639013
1387455536
1690931903
1350729439
1289185415
821619545
1803744312
121750820
182502615
1244729453
1705457850
2060517232
727428505
1414618924
290238368
914138483
1380521938
1655927913
1936270950
57162510
992891466
1198749325
1332061570
679857698
597853701
1965911492
1882113255
1982223622
2141517728
700014417
204612647
212333404
1906178016
1070204737
45703524
933187928
386231641
679920052
55684744
236806037
226853730
602704068
202722016
808226077
958386996
735113457
1367766955
654432891
529065904
961578172
272510050
1492455009
1315232059
1030384190
1306080286
356502100
1390677712
2103512719
380325944
615049427
172357424
1364634897
878629550
1397177577
1712843981
2013813313
1843996311
1528908718
1603460284
1352397790
612012498
390967851
771947416
874243630
856441793
550340469
1509848454
1980468369
1933520569
401961051
41923638
1176349208
1187920113
646918296
461813469
1534896668
910872784
1608495574
941227672
1267273985
1078814015
1362177309
539590157
983717088
721050310
1844108226
1112096547
1611866062
596531660
316651137
772246178
880834776
1258257090
27304021
1611755528
1806949042
1041136689
2082444445
1764025391
1812398883
1248917438
378236775
1004243217
580462364
1713883301
1891244270
1102143165
1157616637
1973517974
1855864988
156600369
446357511
432682832
1278517700
670656560
241542810
4994713
428221094
1860989944
715679453
402138328
1033831486
473917494
1235130024
948291002
1910980340
213753762
1753579251
1529826043
692117016
213092648
1851098993
331349506
285791511
2138118157
210192346
1727158189
559220235
1376499028
750511958
398613987
908634318
1839890220
1871026493
1040650555
208336582
111730557
1914783401
915286458
798421159
893645235
182986787
1196061150
790873407
1082669438
38046704
1090691180
1015077071
1714673316
2044583130
1489270613
1299723196
1233632483
973716256
1059832513
657499255
766722453
1583978901
605013407
132974924
837920721
1491623326
2016460191
277900481
1023297806
776276585
939394196
767781241
457508932
593901364
1623719150
1456635264
1006379811
1128609861
990042661
716371669
1502021902
994570739
279923932
667882180
1893464814
136842214
847767106
452808797
1199008038
1167326833
1200905450
186472109
284734447
1902915684
1695090551
1860985598
1132432447
1737720738
1110955141
1932538198
1919439372
1922212091
589871060
1243702053
205736484
1065636568
996771498
1371262907
1346989486
1194993827
899801999
1838196555
486383489
1836019850
1416032628
291130747
317017485
2094345022
1833142472
949581051
1739641294
442019564
2142729231
138488258
1304309008
191924702
283109694
1261963782
1997591715
1626101277
1327229934
622422316
999711981
1506950145
1645684719
1985872875
200519488
1767821142
1749569045
432223005
267984583
437544131
1347811564
701639192
218379067
993274047
91416988
123334861
781525992
309641793
1327327662
201296018
1717663541
881439599
1047585792
291117536
1775233750
1138654285
1206415744
30860231
794917333
393263806
1600543901
9048198
1552813195
921346852
1278359382
1652837072
461426915
2037992809
552065642
1409195587
1084012722
417392167
1814868637
2121847594
336376252
14303711
1414448304
143284684
2142184045
1501538258
948547826
82646565
865763269
519909247
1587634079
2137892856
1005133229
318821006
106100131
1948795472
417792811
626335498
1182652943
217959648
1159718692
456631905
122003137
1126176340
407515025
666125530
1752749447
338740160
275384048
1150136619
347185768
1033033043
754975402
18186043
1612685504
772207306
1910311558
504656320
1146743997
242857422
1153200823
655617917
1804190769
94358210
2108009611
291946735
1615829916
329323177
1650108486
440481494
1033576978
1398292467
1120960300
750551289
362381481
1761820320
1013768532
453567291
1024278154
571016506
1883093997
236155065
39700660
852025974
1465644046
1159844929
1911805313
554385519
2122493180
229629268
185743672
1131632379
311948145
1425483929
2108109734
793726186
1610399089
1833467366
1144596949
723488653
291071976
321968843
1424294839
1773583920
721207507
1039443774
206271592
66816472
1977520257
72613861
140774496
440293480
1168705188
531133327
1302912746
373610702
1942291646
97660522
2005944965
1967443917
1874416854
375101608
496742622
1287248903
690975081
1898280398
1114350238
1929735517
1741189756
690006783
642801544
1372004764
1254468751
355131308
1065445893
1566020625
1832945137
905877013
1397937314
1952008369
1799582950
1577606075
1901294282
1899335025
532459819
143167619
41584112
1567872141
1737807531
1197266655
1430014461
1082869041
515078532
781619950
770071885
1810380377
2056094250
338663635
2133404227
739707800
592039953
1067076651
1930461366
683089915
1688403117
775060448
218575437
643275570
706567733
679401708
1807494984
617850504
1408309498
1288552402
1099105828
146755017
2044652366
2021223886
148828716
2078058258
2113493063
669140168
221621826
2018080529
890407369
1459313610
1323215661
598905632
422862760
973147221
550725622
1942233256
1534195703
1536194208
1250201645
476888198
1934155907
1495315551
1120347201
734789609
2138768010
144679962
1170533245
176397807
599506229
340724462
891439596
936999348
721027509
1660318730
752795478
606491938
1720629555
2096732082
198735953
1318565484
1226417864
1883713327
1975757117
1016386912
936721023
1583451181
644048301
1584316698
2063134905
1361926850
1050010500
453198136
1367523991
1693693240
966844501
937064524
884257013
1100680467
537755280
161655091
1919267715
682633432
176691457
134638710
1701309242
859639497
1666565899
575028488
1802282316
1035287482
1734033795
2006704522
1187066163
3145538
339911890
712897064
1274155469
2145848427
1818147417
1554725948
1737549084
1377396435
1992201134
192549652
1910435643
2035094997
1049774787
2105647852
840114017
202524021
183134893
1441817651
1819136179
1168857525
1906386121
1168766586
845998526
332543252
1083869866
1128348125
78263533
102002186
374771324
129228213
164175645
829778175
501259148
4877925
537888962
1725453208
1662268691
602722880
675163925
1250794819
1719727885
1034094674
1268667505
1443927624
1194656871
877802711
1745568354
294636710
1042901605
1658586025
2124435507
1884257065
1169771164
1511981231
959806415
1581397065
491678768
1434063044
562444415
83014608
185103049
961393719
713040658
554385519
1934586529
85488763
1413888342
1909334618
274573929
550767266
12619103
1444024265
642400415
94543214
1642715339
942926284
242832466
511468285
584841647
17164265
1397623143
1949759386
767566514
1334068769
900195936
154773423
920885544
1812553284
1360265575
1675348349
260242104
1132693247
1405612740
1579030074
834734395
567113535
410555186
399095406
481312547
1044577413
1049964219
959467335
813765646
1551651063
617722381
1675515683
402954241
793486664
107727889
879837578
460573468
1263625332
449804326
1936667089
925316012
454964352
534848326
1021467890
47490116
504842888
1617808121
1661247899
887248197
1236042675
1785176184
1837211298
1920109554
1520265616
1849292784
1212442435
1173577349
1973044134
1373498375
521338457
1204766072
790788555
177573142
572427025
2076624807
1426992933
2013618226
505251759
1902050800
1264719031
1453050771
546348523
1866420583
1899162231
459125187
1625570456
1765246832
582173357
247308299
1231211488
1203136854
272502188
1929244818
1871882787
907158783
2049297531
216070632
1907949429
1529146591
1881694936
2023720502
828218694
1164188149
1783640183
77148127
1018035965
241961701
150981770
1644951648
447751211
1988393863
149371528
1778412034
1948201212
32198579
1375985859
1984121900
168350576
675839800
1069037712
1092091155
1621255805
735295438
1587214889
1854865735
819059631
2044740932
510684038
1388967714
225526470
6524593
1965641437
560770263
1885990371
911505461
1352647945
317675324
1413595575
364901752
453390852
577380479
2056211038
768252609
1984542836
1298002821
1563335986
553216675
1823512196
1897441350
293335217
1217946357
899650091
1058111645
816859483
1717802870
1745780553
1011953535
1456450204
1522569326
403650373
447518645
944709075
412813062
674763105
406148091
172952914
1312887310
1201260866
1889350520
2032373584
1769665011
1806985733
945225982
878963731
2062450903
1303041691
1575832137
1045067463
1629543378
273327
1773312333
1739104430
63818161
1326279908
1212982162
1634665364
560392404
2102840464
144967672
1974133404
318581392
793058956
884312542
1145606576
945746873
319974456
23879534
124268607
642854530
1842157430
1586040711
1843924081
1465094676
996980818
1738015364
254579043
133867381
409870847
532053458
1179010382
719521999
1071714230
640233217
2140097537
1869725209
597451561
770295218
149191919
1499273072
659556015
1650693702
1441921325
83847772
1208335515
2145261877
867116779
1237501518
594001200
1802176641
1525667148
1793942538
774932405
323020860
1580103546
827240195
622639534
1563912399
2052005563
871149018
633119902
631038813
1720876503
1436912937
1046875308
1102626783
1346433378
36195141
2028320775
1085069492
1546568323
372030072
2026515289
941867935
241061089
1607296085
1188083972
941512036
1791676774
856459496
1034595764
233093382
1002137365
1720786736
485704358
467131514
921929069
642499544
1264540193
713220820
833823040
738225623
515404368
339645348
851146663
1204737540
1783347288
1998154004
1376044678
1210807015
1665608367
526735649
2090948440
626426881
343709802
1088386106
36882616
922066129
1517275083
2052990697
1149648581
1561275667
461677344
1558610613
1789334785
1626617018
992927130
1766023718
1716241952
1239494569
1770534513
527293195
1826661888
610599459
1483810995
773583032
1493613064
45122747
296277390
1206035404
54310383
1382506664
1506762706
1262682370
1444697690
1246393207
1077191176
234034751
1248225490
1065181503
1080075066
1755064913
642376219
1565923571
1075620476
763266775
632017972
2124836966
80105087
1818855876
238540681
1576289211
1537827795
1093260968
1511558991
183011988
1551484369
1942717784
773527870
642378883
1891986374
1237752308
280657931
117621487
1638160911
752254216
1845287550
1227617066
2018312775
896750141
1621547621
907350917
1814288628
729377286
327233001
707227991
1400341496
1322187364
710600945
250914943
725669195
2048468667
253874453
1803206304
1718887848
1006531154
1785470402
464986361
408713154
1249759946
13393883
1874659976
1731021968
1476753026
1523339837
1904674553
1601815149
423327376
1488646247
206850792
1322330293
177393873
1272212542
1752479492
1784310819
407342494
411937190
107578263
767510398
1339051576
1378144223
227661578
781076118
1172821974
503713986
222022922
717990867
1515460107
446426515
1501551675
2087907157
1939425889
1274038401
2110190863
1863679262
971805422
800512821
1115510840
1262764332
240170374
60020270
1486648824
610338092
275151687
1050372153
380339618
290404233
1271788549
599873648
442314620
308686309
1266628355
1966268382
1761198427
55843366
889311911
1502654361
119533332
638553176
267818589
98279987
2123200527
1216719526
641865665
1869646349
2110736827
198205911
1821643853
805937004
187242524
1354680797
1754664763
317125398
1407876652
346492962
645576878
728858264
265362533
793588426
437353992
1850258856
1918973516
1007296490
62664776
444590002
1406693110
1929208681
1927873941
953214713
245372804
1055171150
613932867
660681486
522263110
149334853
482708806
54232718
529736039
1080702312
1176126439
459839346
159398803
1265330890
733921345
585443211
1355179602
1338440381
1566605930
870537927
450036823
376691530
958282075
1398777830
1248065923
1694126313
904591014
1438215707
1500769920
173422068
1748722617
1358380217
1923558327
1960728054
278768643
880124066
1290487766
1791615856
360685770
1868886767
932081970
2045181726
708177560
579349985
2028754629
385911817
1236426207
1175457370
562173559
6143492
671605589
2113095256
1181485771
1334912411
1327665227
1798889080
753844317
1852256389
750526218
1743378860
905140036
1122229995
1400488960
1749616814
1291487189
1852957238
461874328
1063518477
969793248
2123947974
1983431009
545450023
1496036294
1997308416
395165609
9714822
2117313492
1488421899
239844029
1354897442
885599115
1875753565
1626326886
1313090437
41397213
1412608450
1709897834
720207115
2015047120
413585710
1677362743
951783457
104154362
1428098420
1536073694
52333331
1902328074
190554087
1861347087
1665838285
2020745412
1566888903
247760687
491149947
1070921136
1126922474
1799276921
2058054681
75216525
1093260968
9785430
479613492
2069135887
368883612
2052158599
1797808443
1679708049
1174925555
341916712
119831519
538646572
721901777
1068031352
1401509706
482404435
429214421
364592374
2055918579
1462706571
1589538956
1236304783
1013208261
1729692739
4511105
91404693
2134401336
1612975035
792919263
1772141488
777229034
1606680181
1663113805
1835473912
1309493479
833934914
1414166267
303641921
514271905
1667739821
2018871722
1867789940
2003346652
1900501129
1680678258
98626138
103321097
974988022
1790559814
207959148
1587938071
1861150577
1706174813
390684546
1572261054
813256314
1508134048
1234056403
1129559213
1408893982
987206819
1703457374
1331304187
562717594
275355743
975058237
1924610352
18279995
769044593
139557229
389073971
1408577306
1174928359
272619704
1918569722
809220154
1418133486
708947487
1716896369
1602458729
691370937
386063510
1523186462
484878897
230473352
1872002015
581548906
2124296521
238797300
90512005
1577437294
857472717
1928434780
308906812
1910027443
706143764
2032579033
956916517
829330766
860853863
1925194153
796764093
304131421
1029743191
773923571
93391881
2116688510
163191114
101420740
905291038
1929569642
2134520672
154314382
135790275
705191057
413460645
1409017051
1044523429
2132364628
220242980
1310131836
77776697
492932249
829640482
570638029
1463144659
1902867627
392899351
2070648636
220564890
1525816584
1103665420
1038315076
23520650
1750703268
1727408117
1917396959
217380599
1449968793
891394732
1946466119
1847157339
1036583299
1015126663
773690033
229599308
189367057
1270587297
1138591572
101448015
1472798353
74192476
1265567861
1988076875
1516859414
270464533
1626145365
1767745371
1383060507
1323296027
280766915
1669457094
1600002936
882126827
1980770620
2016888659
661276050
708697510
1823937476
897490903
812946201
1104582354
1446343259
1492600024
825558935
333239406
515577869
945993876
2077691813
1224557092
1398214439
1245975910
1593738763
2050985522
1546325459
2051324549
692241639
1665121037
551391241
1800111674
1581027379
1662301470
1339142905
431462099
894299016
793765090
566718730
748599630
235805784
1442896276
144751540
1017838525
1810839574
1995197407
908651442
449155108
838718055
1881482652
1920954526
2139559367
1057563150
185945212
904736028
411399957
816086505
20175381
399085547
452713471
2048666174
441295192
1099155082
1975549984
1325350064
1706531849
1822938320
1782612471
1057040637
1867491142
755013111
394131360
736827180
479784206
1585483211
820715294
1944133015
853229702
1938247964
788609482
1182282641
2073299339
1694826813
1910037781
1974629138
1963575691
1974955386
1974010944
1262417555
1760716108
20366224
913594707
2013508852
2006440256
73174939
490834346
643199831
430290210
742046405
1359886244
939534725
1185509850
548180593
1904932919
1390502403
1576384470
8124818
1006555050
1054514482
1006716225
36616188
583371680
110010713
2132801480
1177569729
572251021
723558858
152253526
440039217
659505204
326826639
1894199529
205565585
483511932
393213656
1764388468
2015887537
1487540580
1274600537
1329864705
749669226
1484086447
794742787
1466588999
655498160
336124818
1129475877
1891146726
1833650200
1354832024
1061707414
771883224
682579474
1435766918
1437107254
1763749290
567369756
544774843
1391827188
1568494760
1411834502
579562515
42051247
1128404990
1647907981
598902805
145975027
1276109995
1005162528
1748998081
1575203492
1587888828
1114756476
1881894875
1396296882
1941287687
422769712
624702655
1585261656
616298304
1389770638
351640348
1594266056
352412962
1186254130
1251959372
636262015
70503969
1478512981
214117378
1014432394
970027778
1140656209
569625623
1930326712
2102840464
466956240
424310428
881385000
387162967
292101178
1261938381
1116205399
10147313
425821232
550225092
2057110218
1835344305
1359958384
1369126479
1339964046
611848122
1732877831
258979651
228152060
1735893763
1449756120
1981290827
2009376583
72697879
1713531464
1736941480
730996313
674178494
1865409830
1674115204
427884840
1104156260
1941936797
319005331
433744840
1605356317
609175399
1667602894
254168335
1427372536
1058897082
134125279
1791509231
678788519
384673812
572974608
1345530377
2099086176
1686010561
682566060
2096676227
1837062974
1783715462
486846629
32839375
371182788
1326932968
2080667797
1510518534
68601056
1079387054
1874825758
60690861
569546000
555868224
666967027
445094352
235580458
2097983252
530347326
132741214
1567823647
1083192462
2050688288
1221515281
1357380698
1553972178
464075468
1839857521
1771799401
14566173
67466360
1595189832
410623686
1096561636
1066742109
716934336
900987503
391616267
1692828898
1019070758
727011396
1916907346
833481165
545985925
1626062012
348350223
754865755
62885705
915843825
1570749833
319042836
1386665527
1245272734
270449694
961831942
620122699
347692180
102677318
760276123
768372985
25098589
242331959
616630630
165561392
749456409
1505088878
1980374016
1893381603
1033655274
1971563538
1133075426
2075176614
584146275
998536606
1703969215
595692466
814054440
2103419015
711765873
314765459
180599887
488096408
1995941349
1911219365
337121919
24698064
2086952470
618464442
1676277729
1560844188
1446252646
1852681703
947636937
533094153
953653571
2080912602
355521369
1996928579
1782682251
583905730
789800460
1305894126
1646052796
1917494696
1198768242
263629349
1195640006
1153938267
2142123249
194737558
1068876081
362812760
737944769
1248799004
1771716644
492638949
283191054
1185156473
1748606574
381533778
59976280
2044260025
2125269841
985799265
1324777229
1086907575
541105982
406401024
2087021849
137386569
780737404
1951846546
938690684
1227158585
1652210670
907112547
1225966930
353105766
159579298
493078443
2006203911
417845860
978669098
978226366
642892967
1358866721
1335667969
987449437
1055228491
1765290583
787347778
1158699853
325676101
856893976
1666958922
1107200147
1600374894
365889233
729276531
685921021
2127472647
198223344
565369578
580050357
701331939
1094925175
1949474629
1268224277
1774336131
569667195
605316476
2073289077
397946807
104366186
477941540
355639641
1852576174
1876324237
1643396690
685612704
1498849430
627511132
1189135430
1828206504
1870665013
373452327
1941776788
455829546
586102037
1355702900
1416826129
703741473
1745283899
1202915086
492964897
1931792331
1948809082
1159402159
486008142
728414093
1100715674
513585184
2101914640
177747118
1366277367
1023100509
1374896329
1350989157
677575663
338208467
1533142679
1793736463
1413785564
57770570
318945278
573227571
241442278
514725955
1924233018
1456178037
784745969
1030032897
1786729512
1246608471
1071709038
1967170222
851570401
193634587
1006090264
169875212
1330017017
1001629102
122822570
186757691
251762557
1075772406
1984515212
672338067
230052928
833580250
383641560
1654498732
1413251352
280181747
392832656
512544126
1196095380
1776543215
727605570
301514467
942549889
660216670
1551751193
1009856686
1981482595
1422016402
1316621154
530144616
1382268324
300822129
565456094
805483190
80555065
1164391123
730898299
998231385
877461176
123034717
568501442
1621876586
1411697160
1957398451
1311559652
525751425
1896779365
162470908
668630973
503910801
199937944
314936510
267069783
198022052
520156256
709228889
1249648679
68697883
651746495
245696443
1585754346
1492306213
803004828
783866579
2000197633
1574765806
1918586681
911442396
1094898256
1906315515
325361397
1160577233
1645703624
797270185
1562518621
1191233398
247245810
92394540
774702722
558307038
299969302
883142343
695303657
820033689
1466037635
1138960593
174380562
71533589
2055457199
444787560
1392721248
410995687
1144116069
1917176859
201533973
316269161
765155780
185220599
552698272
1064008764
1965525562
1062157386
1748832210
393527834
1832132623
2001425913
893908845
1245960966
1791401445
261814205
937030830
560584273
1022068128
907335871
1339162025
2037589069
321679951
1694315859
1473534506
712278242
315309093
1396988166
866898155
592298816
849078588
822451252
1411244288
629528941
1772920292
399770769
946783739
297876914
99666356
983338568
29144459
1003654586
694639485
1935993000
1332925222
1757244721
2083119987
359553989
862762743
719757926
713177988
1801922679
1791963149
102170602
1266160149
661276286
744719913
193388170
368399224
1068186743
1794514802
1133185931
2042413045
612644197
1108896395
1508294063
4947570
1044744484
1169945816
1603539591
1535490496
742953633
618976635
713411395
544488408
202380949
630338604
2146403297
1140417149
339963381
357223231
311435819
561809247
1938949735
798103366
1602778925
118244081
1685929694
60432371
998721007
1860271618
1884916857
502175181
598217218
1477104431
1854424051
1950902713
561458658
1924009788
531618309
435773494
1472686223
1877746790
345305634
1602863753
1574215531
1600817088
239259676
1320264951
373073526
1082190861
1153091111
1593442039
1597503036
952532110
623586781
150981770
2001787289
1369398829
1119833120
1924542617
755194274
910791298
2123267547
2120261459
423920217
228797661
1403841262
1830101979
685622498
1226725047
1622529987
1683120016
706033149
92721186
720353852
259200058
127593153
628983794
638275638
1997047263
1554394321
1548436143
468602422
1868619916
2068139195
2036299183
964298853
1046175252
795506636
1223968329
1802352455
1062764780
1354972298
2023707684
173705940
719268174
1682338154
559430562
1933731863
196027477
1937409004
1700395823
1658595095
1942060956
1066899959
1846676096
1460991115
1086377620
518898681
2031566528
999127558
1057272824
445548661
95443660
720171554
359911166
1595907615
1631764368
1475118440
2030408963
795025751
445520226
1679245647
2654517
983881909
692526111
1926878974
622788
2073949143
1686337530
2112366523
258665256
411746211
2071543677
1290408452
714591648
673584751
330106116
762918163
1925572864
855334959
829422812
504272019
176577694
1390784196
230825024
1882132084
310263413
1083962423
900204730
928346392
1484653448
630766114
338561295
2088018853
442164994
193731260
1860575778
1541211518
801621190
1881818178
441382442
619622389
822481502
616049842
1351513445
554280339
561370357
634018231
766891884
629231127
188419367
650504343
1967487298
726383604
1745740622
942157720
340088146
1802032123
1428975600
2062849709
686499128
978494647
1242368747
1966967894
1376638895
957049831
1929064855
887662639
1135044902
694655184
1773592837
2023537339
240859459
1665512908
1741702706
957298988
1830929762
275885851
350071603
1440162983
1444480051
1985535764
618212486
298163275
1474832188
2013519550
1560361174
1961620594
906180865
1055021437
1252045538
1163822581
723404987
488312740
1433335678
1187872157
1077166115
1705507711
1322223977
78977852
1446166107
1932600840
1691725956
672754085
476553980
621863992
1714652946
849400190
309343628
205782318
538512480
1133066588
345237351
1404373250
1758776981
1606772834
216412775
1841401025
1845476803
2146935894
1435701420
325996551
2068597233
723072902
190770328
75303507
411445779
1783202157
1325262635
1357754957
1925383402
1865554722
1972240486
400945376
531975121
318538976
1443016646
1392040447
1271701444
1090323269
1583709259
1609056303
1090838904
1498972985
986707544
831698898
1006053937
758484320
659659076
1576605343
535300128
465125455
772709382
1271159048
55963385
598315656
83463389
1210813128
725009129
254157521
58845143
1115495864
1013977482
396769798
2043943941
181031709
329756014
1907444398
1648248526
1614631423
1170960017
1906648442
1123832550
1592156195
394065701
1077062097
1059012009
1081998820
1256892543
115342820
39184209
2020259579
134159564
391857859
1483266665
1914667579
1084098723
956531679
562744026
650119142
1565399432
972768968
66518489
381623501
873722090
1637062661
2140170019
2130421678
1594433294
561016143
1874836667
610184224
1072579396
708680312
1267818785
1299301427
84306419
116537350
1710442849
802956023
852714383
55611975
775350516
1397993995
223390405
356449176
1970671334
281038847
1641266160
1842709487
2050102930
1669255280
1353775812
1270781257
1127889070
1888349696
723027729
140189008
1205137804
2022164887
579807052
1784080466
1123346091
438854829
1832611298
386441906
1761888403
870279499
1936483851
346441510
678017257
659559723
804163842
2030880480
1570770028
32070986
37260773
1146685288
1690665820
798806661
1057925272
1480675643
546244260
409037071
2105661465
2135229476
1371787412
111849388
855013929
1468498643
73272158
2026238139
1868164535
1095514834
650841087
1277031085
574190751
479600279
1953263843
768551525
367117592
2128137710
1005673629
613551293
1615859376
1954044301
372790173
1109314989
1633803044
112169481
958843536
494404838
1217144304
1349997605
578390550
101972935
978717735
580484657
1262485409
394671498
1442620729
693836194
1946225250
143348127
766803326
935223312
670797863
1050253356
1428732300
826697507
63908736
275964598
1437897544
1921824249
1942461945
2074818422
1398616668
543454890
735322747
260320282
1543830485
1111302580
1758606486
140027830
241014117
1155161085
1531751558
385111178
1773251113
2106184850
175083381
311214145
474795625
99121639
886194776
1499271625
1322662115
2032510342
48324323
1249141921
1036228516
48302072
452230587
1505836142
1156305182
1138638836
1314839588
1798485277
993170169
1870672953
1921607336
1898908415
955277451
1708919226
1418528388
1875502504
1963806930
685123517
1028519071
1683745220
679003924
813884581
1722008778
880501067
1412127855
263688868
2133609136
2026852273
1932662615
795832109
996181947
1251645164
455569942
1867844310
1388898784
1708001079
1274543
928609533
266733535
450584924
506382943
208418859
1269638286
1903641163
640113394
1684523244
1924112902
496181835
2067264885
2211177
1153760087
812393096
1506962472
728384581
1967961983
1278542513
722470641
1663307138
1953019450
1749295000
1590976966
741774034
1993498860
1198251564
745361500
901585117
1502287041
2093383253
1723191625
1127934895
131250197
1375158448
1238305708
1809395016
2000661228
559840314
635113441
2007615478
1188536219
495016883
1038549010
1281359497
1496803737
1283052632
1853286744
1908873455
226929638
785655163
1891246044
1090685689
454841378
829887395
1314603994
113556096
49417976
589528
2024373677
496739201
676365553
1483826341
1402281428
1320200468
1857306582
25670963
1142379039
1924911927
531229024
934046609
1138038736
298681344
1645179775
1975864748
30649952
1897075764
1143850110
1406754008
2008402381
221985213
649985910
2037488442
2026306751
1340929544
1096985150
1415463192
368391719
480211992
1351953151
1113840266
72184134
641079416
1286799595
296895928
337936609
191605615
1859069285
1375527074
1746445639
1997565110
1295611921
466309148
1020731412
600218463
63626979
315164270
73100537
1419623254
769783318
823502630
297457297
1160063888
550448999
394075034
528012807
1130566653
1345234083
1388303028
1272464657
1121658074
1732900832
291951707
129612874
1185078973
1635364727
1820761418
640525772
1989153898
1979754422
2032248174
272596497
1333706514
642423607
50314929
334408730
757839610
291995898
859882388
829053704
1428532145
541627356
13177853
814132144
327233001
1869568052
995328653
458835089
1591643067
679340816
2003907102
1535023014
969771929
729988542
1704391182
833977090
1642346136
1068908449
451927475
1155086518
1913021512
713754586
721803160
1414292500
354993847
719781700
1215484883
1825348355
1484551859
147641142
1022068128
578385950
1775292477
1564955073
378518549
1851713335
1476486562
1596127847
1975810493
1083868367
442975158
1544983388
1018191974
193411637
1242511142
1137473483
170989545
1800487330
659619702
1899941840
266516369
1829916798
1723259942
2128732515
737335642
394508276
1301269303
1266477989
1265874209
1051276837
1662367265
934378019
1477238269
1843166309
1441251994
1000612858
1889642026
1396914031
1780610021
1747819269
1918630426
965950585
690901754
294116052
1163963630
931103552
2045469929
1688939356
1106129191
1437154536
1797403860
39309584
1422610908
1679142378
307877660
1914825907
44334451
787796888
1980504927
1126948808
978228145
275885235
150176730
1846049345
240987823
1747811076
907204526
47756270
1107161302
371113695
1628803193
2136719171
166811559
449008711
1006655160
4372310
615393615
1437557312
1727926684
1048571879
978529294
680379863
1819775763
952987076
132738990
1566824278
651148117
1117135099
452002567
709519428
1554251010
967542395
1219357688
969879798
1105569283
79308501
27229333
1183674718
2007381361
89397167
2135633989
398984235
431503955
2142012396
496644323
1433279946
1688758208
1792902530
1467120176
882211109
1101926976
1401170361
1902499718
2086848337
907904455
959428990
1483515920
120722174
388660402
1722181710
937136996
564585495
1750580001
1361921317
1838086692
727560486
1893804113
256174440
825206068
121297046
1658291588
487416364
1950114112
321695390
571757466
630822744
93607263
773202461
1035472696
387097243
1889048258
2132471377
1202698647
635379474
1784651134
637530075
2036284772
1273892248
796023497
387925959
1461618682
1323375270
1646773521
951586364
1344409672
1691920428
1105459289
1601615203
1073486109
920486774
24586184
721495114
1234001531
744719913
1341386291
1750464771
1398032125
151571150
684840610
709471783
2135424352
1878553474
1435245623
112841732
1401706216
165250427
842645186
1955104666
1028245875
22115765
587100055
1536442140
136257953
1121215449
1119211018
1561568361
242942660
907531441
1963624225
1664570583
1531538705
712949254
1777935177
2110052994
1746140112
1399260420
409295294
949457924
268504971
1471830299
1333901474
287788357
1928618936
484949305
580078318
1204904903
744198804
1829605535
102657957
1713322695
400116275
1491739039
99630562
506648067
806571063
1424367591
1469822524
727971406
1395865319
878421887
842753386
1100114631
2136148081
1680149030
643933660
2039410519
808105509
1741324665
1481819630
1640956382
500497070
2046131808
998433066
1735389814
1463320735
2059638613
1497797397
1869462005
20126833
283888374
1742486314
532132302
1814496413
1213648661
2138236559
1644625218
1923001758
1400409768
802056966
491730872
401949317
604601503
1159322231
1607568806
1393957312
1551668343
241282012
335546323
1403517730
660174943
1562067128
1794710041
747865199
2056277260
1040332180
871671054
519107440
1132384580
489638587
1260588323
1512356477
1177305293
555163005
671853690
324150360
1949133563
1728900614
1949545941
747569631
735730288
320891731
726432846
432914899
169076582
1257360669
1144137100
760713349
359094975
805331088
265091675
147387234
1025063484
1525310825
451996470
1443455286
735143634
326905261
396755552
971059127
16211424
1188563800
1388461935
117110606
583268316
2092137059
1381629732
1291326151
1647472355
1014029785
1524092299
499672613
1686570874
518417548
446528991
203128223
62577898
460515793
1008686315
590333295
600134132
251656940
1951151156
1277111205
349399156
381953139
1555215317
1864866153
1485359385
1005433349
2069282741
1428364977
1728164338
2147065409
1594965712
957579381
1919340024
13398956
1134320721
1323948024
1122189133
1772001279
1828889951
803678480
1782462851
1699001350
259921175
2027415193
816723809
1028984469
1009127752
613184430
153619184
1988575845
813891154
1025724213
861523573
1970802905
136421111
1042229595
822451252
1822743089
830714593
1331150235
522982329
172753525
1535594029
1867773117
71003399
1760791651
1841494465
1262268510
1245367044
1415393170
1156699354
1791851429
1847966483
1059450063
931548901
2116972776
1757997176
461780871
1091479035
740655561
919238875
922268145
642614248
1439916997
426452160
430925513
1371457107
992874361
147380214
363454813
238578336
1307455319
1068641614
618464442
768546356
1886868816
2051630107
458642397
1622019377
575394180
603898624
1035412405
645576095
1675626021
985196638
1832432969
13127211
1664554141
44312038
367765399
741060005
264515882
319767795
127461375
1159614304
618861280
2013878652
1255617151
1590613643
685621979
858432086
1422280601
1290724367
2138165011
999399675
20631049
1880873496
2094766818
182240025
787060035
457992536
2010506085
1970160453
237128540
1286080724
1929291443
941607790
806976408
97187661
2136715357
2115703571
178126356
1880649802
57543145
674776528
1552519143
1894273057
383087166
423810552
1883715781
2039222645
1574637835
1142071037
307327058
1934703478
1235602387
38468376
1517367301
611849504
1185869447
2028269374
492703196
1261737382
527591247
1324299880
2000380667
614002974
1560335352
740156462
976122622
475832576
325366629
703138319
373586152
769355230
1284433493
1573114337
218685119
492152928
656821504
611661840
1306924503
2143096359
2018513240
872889267
1127781319
610867672
452073052
1323626945
899706831
1606032936
2067108084
1621904678
1605370720
1742035420
922924615
485175217
679849693
1801491215
1314869142
2122272940
304786369
2114411993
678711563
1165306944
1514967988
1803739698
1391580424
725964643
493912510
614569119
2033350591
592605879
527201990
547186493
1427456761
836039815
414009735
1089179983
664530421
178739024
1455685672
1334328653
1150038297
759658049
1751882822
1764932751
859585329
725929535
548711160
1589166609
1224621765
613187653
496908394
2132094549
2131542499
1827277746
1552253215
948632133
1726670991
1962616454
2081960963
1098976604
1696514577
358171307
543913657
329036629
157385476
902776190
1342583715
46560084
1205871492
769167461
176935596
2064088710
1287909297
1805627462
266509042
1025314450
591632460
461874328
1273485839
1510624088
1271753131
1158587930
1135144458
1459572467
427604756
1985278313
1848034242
592211250
1651554903
679481826
1966299107
521702359
1716063532
303544634
660778776
1371783679
346683235
847991137
759336084
1259755942
1083591442
1049004746
1867242358
1228640468
798986878
300343940
42459902
1187320653
295369109
233368994
464153369
155244914
1044401286
1921873753
2075226370
255914911
773917640
642159770
710960930
934723920
1333960682
1813434703
962758732
1705533448
616548050
1402746164
111531622
1012000272
724638713
476470320
1699969697
504700210
719553656
75574478
1411729706
2019487062
74931689
1332747368
734126921
1716319110
1881165881
1700188871
2013718382
128313499
555339682
1928753453
898713121
1488818990
898593869
605248099
167639754
76488932
2004751075
1949373922
1276102526
1868295087
965422900
1304652880
1814623748
1586478081
63818688
262598700
768227284
1429548608
2029242652
1052426722
1296972338
1585924914
901124392
741715129
1346412521
1222727625
746755870
2041006203
10234030
543038267
781451056
479564225
551367760
1840920938
691990356
953447690
1296236601
330160572
293965644
1968845908
1293769845
1247415411
693670681
623296049
2007687666
87422225
1344856088
1796679542
297205171
1067225959
535056532
1117830799
1217861887
100162987
1252646214
861496439
141118404
1756520163
1979167982
283950551
891676823
1627948759
133693544
907148816
2097076804
819059631
962412390
681040934
1062558251
1973135135
1398287370
2104238904
66624809
2014012971
1192186146
629625782
977586105
1236045658
1816742036
1689044533
1433467727
929929630
1538529528
1600846734
184570430
1283609907
332506422
1165769369
2088381251
777993599
435112244
1204407271
772311105
1746099080
2044580060
276298518
1132529245
1918817002
1435936186
422489976
445652188
1544097953
275186019
1110588044
313135916
504574502
580393859
454189555
1389404763
2103981940
887207445
1721214505
1430414222
243675764
1320740929
1248612994
1589749516
698692678
910865008
1256569683
1848560144
2005056626
1944773407
1153705139
2011958096
1691650470
245173682
631224213
449801426
164892773
168979157
915214343
1407288755
1100268711
1879533682
1537793071
1997692821
1315804725
507212087
407064957
718644913
473189953
1897533180
952607954
1132058249
103192336
1243571702
536047624
1653310298
759257576
741980187
463133325
832002911
838827478
56024952
1055932067
630443918
725338188
1997153824
1438339492
1510673253
102968697
812800443
1196911723
183230717
876919655
1219972175
1165583976
2101141291
2067646200
73271029
493539969
692216955
342254731
1506391293
1238521589
1623967660
133861666
1411818373
2054567172
349400840
1452292821
370318559
678770794
1250849064
1441080135
2130431389
1972478956
1597469395
107023460
1685391070
1985747849
769601219
1181266579
1414733663
335054757
1009799783
48056987
1691645430
1789692402
38462029
919106913
1691920454
2115354119
1751066738
1112966792
395950499
35796726
318636927
153311970
1041079013
498201372
1159365304
1032965706
2106537297
440113225
754485378
2111499714
1096743781
244244337
288064772
1436468489
1618065339
1110347859
818551842
180251978
1365566725
533566618
11828261
415255476
1373075063
1938075707
1280833871
1345638359
1837691813
1068686602
2146027113
2070079765
449405200
654474884
1289625903
1452745964
1869619892
1220046158
1661514358
131065803
1640713219
894092670
815543088
377607856
1015422818
858161892
331590284
2032782477
389134337
957803346
88565342
744575149
1894925730
1153673658
1133298230
804838704
952008583
175717415
2003833967
1344843391
289055706
915387454
1743122688
418533500
180557951
1900566299
45858838
1343309298
173775096
136036942
970051755
198339418
1055066241
1882165108
1335123270
1363078549
175471165
523666500
372497449
1751704139
1780326823
398797292
753876872
929800634
1198892877
452833532
1678988392
534417178
1068974555
1109300317
2085511552
1285303502
1544690489
656211810
42639568
275972871
1471401305
250539724
1058186133
1278711097
60750871
514611347
770305147
79415873
382526396
604908771
704287172
830405773
1352748679
1070806991
25781615
631231273
633513649
991022631
1632577407
1762145079
508991827
64923028
1293605978
1944273815
1699055093
1125123177
1593868471
960718930
161402976
1228219545
394827709
924241777
196388033
1146370815
216163402
1460457475
1111724947
1003204048
18614126
512733496
1153286511
1317720714
1841062496
1479477057
911954765
1702845396
1947620644
951506197
1512484596
1906230015
2093754839
1983065338
2009900137
1619098962
2018592378
1430656039
1424308143
1602984146
1386998966
957290128
2026786734
746601008
923258797
631812258
1317970105
793588426
1038910988
143400485
1916316431
1201709135
2146840851
899501254
90365169
1525130687
957006960
1065711364
907423395
964588004
1095260331
468855505
1781363814
308625937
238593055
1867560932
1036540821
776493901
2002949961
881553049
1957761309
1914485777
1413154963
631025449
486076016
1709632329
2091649093
683931654
2141983304
1118781965
620578140
479724403
1406903824
1686914717
2070993019
10508841
143247969
1875912338
1648271846
1684327498
631062891
1528330668
50266525
1635711302
362524674
1038842975
1032386450
1893830244
909135212
346803774
139159500
166965680
2020147517
1875912338
723993742
206411093
772502453
1618249026
2038937368
10352110
986980330
1660533307
1855740667
664947439
927846292
119095423
663660412
1969915121
391502787
1923614937
825740700
285078740
811418033
421258976
335541846
1759900862
1025764648
2014534181
1749313716
364593215
769418292
125179026
1112212052
1315409482
1181701078
1843447499
1073226763
1391570678
1873875372
636581421
1358612434
1706308285
1088569603
201576436
655122109
1548342375
1979119452
301947553
2028679780
1961318108
1904269075
1748317888
1029261739
1451401197
1845365640
230510026
1214300817
1977018988
832014930
265927871
1894775679
1549092066
2054638861
443158903
1206615754
456011896
2046258545
1439477766
1432403551
1938728475
268312230
1073866498
5644718
93233411
1342626675
867633657
2001589275
1893809766
1074126247
1070988139
1541230665
1096395571
896968255
79681760
1560434087
1352218451
515738277
1257489051
1825532273
1258584615
418749815
768481400
1686295574
988681213
1197860265
1086194866
578245687
2027264141
1707092840
450944802
1830329863
1308410095
21667001
1408718905
1318782399
1999993016
879734804
603675389
707196737
432243161
1200329591
1718987941
654158529
2098945951
1285780117
653298237
712167118
1545411951
934133891
457820020
1456812780
807218820
149360475
820870753
1939668694
1423742075
1572261054
1455624865
1582207875
1675035112
3248462
2005403305
884061908
1640712978
366721026
1816354664
567831938
714705869
459331814
1049202555
1410545721
1123982856
1189496869
321130458
1631696225
603855598
390147905
11019621
2036279316
1290103650
991000241
1944587223
425717336
832643422
9277053
358221452
198705591
1558533664
412539378
48541781
1836621591
1105844677
1163575026
1578531700
1176784997
117749100
1578152233
1653420661
1995716052
1575321052
478404488
2044728935
386676044
1335444690
1082265752
1914573268
2058199192
932459382
858039728
773937556
205483373
761279098
1295231154
1437660815
630518498
794420126
2114746781
273771747
811976490
1773156017
1180173633
590724286
544216974
1985605859
1040416677
1412701180
1857707792
202583550
1247797971
784167464
1784276769
1730160139
2131870552
1432248775
670769059
1617392248
1426759034
929396542
479508812
2119770371
1930930580
1947918602
1588194657
1428395748
1691664349
1760101132
526450619
411927580
1450074229
460456076
141459572
677339495
1847581969
1599559789
8216271
2039829969
959502503
1527453529
1186737285
1505728667
2040429049
1255828746
2006904101
1391413676
1425579747
1571596178
710282541
1927234640
175048177
1271500809
1113730807
341757670
1799335259
1488184468
1713024430
248464938
214254683
1909388446
1596252077
431746797
263658452
492267264
154581660
1230035434
1882707415
45557057
1961748795
682734952
2037969083
603594105
2091331713
1547391407
516341086
1931810327
404309986
1836151122
771815690
2070569029
497659217
2064981702
422557650
268104821
1326574780
1198793847
1244399725
1681320000
1046084405
1566082543
1266466235
1609892234
704826201
1217755815
2035518112
1917648292
1923110795
1641731873
811544547
613697204
1620306209
1464158462
662614284
1143706765
1200372973
854299391
614421366
1530901486
1108750473
1340233363
299222168
1925007386
2073899225
1814109966
521976509
1294464760
635914922
1745952649
972593709
468252304
1128765816
1208653141
1094392057
306127573
332890301
1314198343
858142123
1727630411
1301908522
865643788
745354109
993844858
756196425
1322373448
207246550
1794275442
1237057491
1615598924
528500188
1662341024
54435449
1203090022
1645869837
94542578
322059809
772247508
1052460252
691401820
556676279
85487584
256855367
1885278734
374384323
306273757
1407018880
571350167
714478151
1544763032
503565744
1479459161
194390950
1492531163
361495109
717885796
800894029
24079496
198519270
1963610634
459608778
1066246950
1854748277
895171450
615482321
2014494699
1238006160
2067136032
1700075434
1039890295
157881976
1793042749
1898747204
1887210603
2066913227
316380270
1155215530
854416674
910737939
658192770
176111953
213367730
1566308719
155485885
984496506
753601138
1433989085
1168100792
425358080
1930904838
1864162235
501447649
224118010
1285636366
1517927130
2006606
738820633
1103615470
445333420
1758529422
2123892504
715156581
308680051
404985122
913416135
1847963936
1431235351
504816465
482037093
121087911
422688049
518979601
1829164529
985699817
110255460
827849146
1396780922
689808992
2128068934
577860430
474479081
1756239645
1281219323
506271018
1597380842
1934291934
956358979
1140682968
790625187
101037858
1763968096
438982985
1678054082
1521365893
1711094525
1801297265
1396416477
1199714589
1951402168
625100805
1733650168
757954221
1030237517
1862999898
2037529026
529195388
1436099491
1235036831
27661792
689390135
528764276
589196291
757333227
2085130723
700453741
832959892
1981074045
542988043
1892278170
2024856399
601273787
1891700532
611342513
95673683
1184088487
754786193
464144772
10088716
1698459817
293315989
356748050
25482200
543620460
66931863
2066408917
1049012506
1398459156
1663204805
403322796
1445435326
759437087
1085522555
365675408
1474882703
1452587811
2081916374
638786539
1048299586
1922274253
1200965676
758318044
1433230012
942153457
987062499
2050918523
245601251
711206132
1893713217
1321437128
675799127
1238528041
80791708
726183699
241578872
513589457
568827371
1251330169
644234489
354870846
1219800593
558921783
1614070604
2114790709
180541940
1022279068
1081403260
1721456741
1137735953
1352657967
1999460933
1208611761
667830502
1281106492
634578707
309502338
429607708
1387563834
1189258136
323179404
316867491
1869818486
1330484733
214907923
647452942
1871944903
1201821322
1077601409
1386143199
1450312446
569895141
1072905017
1835461738
486508569
133105037
744146654
1804378176
648705430
963297443
359993333
2101847776
1857033975
1402384796
1852709596
2055319271
1601672600
852077354
1656321865
808536901
951714040
1246824119
268639283
1641638033
535743039
207346488
1568418608
534195385
1985999695
851929383
1342918675
2034845845
1819654298
801563811
734134152
1717038733
245621719
1285746257
134676873
981559931
1785115209
694507457
162398987
1144067577
556352754
1619089421
1942881282
2002763685
1010808860
770315084
261622588
1513243751
2118190214
743956935
1138173397
1952391638
1920147764
147424788
1025899623
814634301
1618755291
220749440
1138492750
232821890
209848354
146324614
1530086899
2078978545
340801597
1261273951
417480905
436644865
57024213
2048468667
1968262347
1905627164
656623711
402285072
772294571
2096471761
2010851411
1531228087
359697664
1205040209
1529352141
868135351
1139717465
1335926995
1176091187
546602558
1485936917
1697824873
468372368
609022945
355796039
77043397
1495341195
1765195355
85470131
1169409090
857149784
150657899
715099669
1560472028
378699924
1987335050
2028561463
835763940
722891203
1640112744
1451526794
640024385
1647126246
2098441920
633934857
362188159
2089279989
69885326
2020529351
1729855058
1614296558
1081264266
1379060154
619524649
130953953
2002188326
1508254026
1730733005
952258122
965729182
1464447351
500067791
1435916153
281069909
597198943
2120566998
128689021
463374715
132479141
152197529
595864110
886117044
639986338
334125219
1948281611
725197197
1485659278
1551467011
1968838363
270074981
1386804296
84660465
407518744
1601115700
1052445443
1220210128
838869291
390357961
706006988
54708775
75924131
291857690
1771397938
429902950
393460232
636932702
1744041307
1995975172
886508178
872420594
596138392
1650831954
1129584563
379135780
893251224
1051796444
242312354
1812660909
1567902783
1259025890
882449654
956497489
1958866789
1278991511
402442588
1088634534
993138750
1555465344
1249061724
937922670
1450812388
1982626144
1355360758
1280311252
877915865
642232313
195359269
1430568317
631585760
100782200
848065964
2125565693
165893114
1245558106
625609132
828862548
1773431507
147158364
1356480850
792773948
1744445299
745946222
1222095610
1917340654
1929435541
304952537
759402761
1661910159
1964251995
1575591624
2003226859
162992495
1445878181
1611482719
71454910
198964241
1949114721
1322466580
241260259
32577230
668450400
1809883107
947889367
1495739373
1962188881
701331939
135761864
847872862
1697028306
1781664893
694098708
1546434838
42717680
1422744692
716147364
410055686
1985655445
1260223485
639975082
1268662133
1068952170
312102101
1801112425
1942426007
1007642118
438325069
1836419089
1909291912
462224633
926317186
578801989
1855155050
1338756831
1908170496
2046082918
524658291
1842271610
1829547128
745268096
92000803
1359109061
1641706664
731541430
177662700
149702858
1122301244
53979729
1227068516
582167814
1221954472
1416032628
422640875
1072392566
1385693232
1496061153
2015775504
628549300
122519037
198363034
2089717329
283207160
1303925689
1184160411
1324116564
173227470
957604463
1088217566
1149534375
790685394
1595005629
47983970
99143466
1565049700
171687953
567742993
324451626
242037880
2101331611
1995831607
470218867
1056122144
573316618
184734825
376389345
116815883
653764496
683153919
368953003
1633370141
546771548
668733511
1353585203
310935375
1109521155
1760222211
1303116965
644406885
1151900437
1680680779
1661530811
212537670
798402782
1569214596
316329956
1773018285
2092933016
991956174
2087417791
895079129
1215179115
395787330
1194672769
985355040
264743379
5876853
1737904550
1656312159
184471014
1097851630
723073111
541321316
329807013
2138806864
2116693447
692337550
2097777512
1417506251
1090021750
405595484
181796796
495242426
589808245
718821145
118439978
1950050046
2121459730
1011573295
545878625
1720718165
527784781
1424847200
1868645235
941396498
2032068710
1176074206
1698697442
2098843476
211540381
1162492202
1018471371
493911214
1886043307
1024572279
2125594377
1167362132
2021749062
850089033
484938607
1750891216
684609527
456955364
585084830
829642425
175316083
836348252
790561780
583331359
1042780918
1712932983
851369034
1297664230
599118307
872316276
513140419
1040349306
378180839
704509992
709267090
711584999
1391364744
860556972
2087951404
1532997544
1960769949
1082636758
1850156889
549806606
1618220035
1614025887
945561666
529344539
575816014
1114545268
577009202
857836155
996356975
1380958327
1895318447
450473802
433777829
1227537153
428164733
616574418
1810614988
1148476309
1181338870
403798105
1561831612
1798151900
77476126
878196475
921862780
529036694
1968339529
167015258
1172290281
200083307
1293132552
962838010
1781148149
611756100
232905828
1388298346
1260381315
1098661759
1008406267
527590869
1432444027
1607727295
839585177
1541754028
1314694986
510524655
725846448
1600047
2125987138
1381206510
45722374
602046103
111672157
1219211890
609267464
1159259403
43135936
2031407975
856043186
1211951013
795318109
124406732
266029771
874195162
764873234
1626580202
1155754705
386180940
1219085695
414920460
629561167
1511684622
1707773653
1160574573
2037451413
1962163625
2038948111
465408470
1357015374
404564254
564134828
33759358
723239058
1859113252
1252545058
588089249
716595192
1781669347
110005634
822704264
1251336787
372758812
1057590864
1808027157
1584678855
777833765
658403908
2043449951
367591535
364284366
1054385501
915386108
1309678666
191221521
269045689
578211189
277378220
1944631398
1427595080
1738284060
1368848145
1954518179
686359987
1454454925
136484233
1641581254
4602819
777489516
2007079696
2136216272
43789801
1281693359
220903675
1560914185
945735449
198175425
1466037635
575812032
1420221356
379039610
1114370977
649534092
1121916232
931978070
1590524040
1607611999
342255622
1876674586
874855933
996148022
1104822947
1884203790
1830181890
1965537708
1916683747
1857488959
414207736
1513678962
651779309
591675561
902830063
292747710
505712511
1779496774
72421905
1651687023
2048666174
1102048165
566787060
1672524864
1785340449
1843483333
1492368503
154465378
1780378796
1329578185
766279109
1344903902
806562147
1196735506
106193858
235557012
247236353
1121042265
349841366
623860615
1925147374
176579992
555498357
1522213040
1264989332
802598265
1196318552
130304676
488521168
709157795
846668887
560769410
247796752
2110699816
540074533
1782655890
1220028619
820649355
1732334222
568005964
1295049191
1581893079
1890483255
1400470184
1676990669
1901342069
1668138711
295617524
959581970
1303283982
1176212392
1350644606
831353328
1828771754
1885762814
2015857230
454355230
402117011
313742041
939264406
420054191
2000825132
945677977
894791758
607072252
793607556
880747796
932313748
1976510637
657565383
1048060484
1679714187
1872901904
1616987220
712361021
333803668
1094269187
409446435
1314104585
250373448
753659872
1599021545
1447663798
58868470
1640899291
1907277261
618534119
599801817
215293296
943450344
237396378
2020746573
1967151083
1223710659
549592518
1057113649
636813524
1928479443
1684769509
977214496
1756963507
617643503
1081591832
1992031229
805354176
2085514861
102314236
321722089
828771628
225504978
896706298
2014744041
558494238
1354552408
2030077814
1649777361
265035256
339516534
1578834782
549569397
1480887656
766282122
880435128
454889092
1533448225
464946916
1772504768
2071459878
362649229
72969184
1906048754
1536401753
774549890
208780048
1890699288
982784126
665725131
792418763
1609585000
1524288013
1049038262
1877295344
514255215
870800960
1424663666
1983562618
658907530
1987485515
1035222609
1975359678
287884157
1756227561
272778366
888996256
1959884672
1700840308
774235401
1144116069
2135652429
269383157
78082848
1890037173
1790006004
1550016299
1817587460
521338457
442151996
818357054
1641652988
352267316
963494802
1921845155
340548199
1106866517
232031625
442233136
1787720022
2029471127
1688525288
2041555803
633286280
1159516777
1248046964
766184424
733587024
1266572314
1198329475
459110145
1934674247
868964945
1855427803
1429264956
1914672728
1371589866
1435599620
962643006
1179832690
1889594030
1570792125
1789115865
653659739
1479788842
2116951948
1714044716
1687893636
1314564027
1229402296
347057963
630797073
344132373
164259018
554573150
1984323673
1285792264
221451623
1387804565
1174725559
1192467739
2056094250
1370874187
868972564
1861303798
1393986231
714984100
1501643796
165026658
1034720791
1165409826
121032764
581525725
68617623
112295794
1581832182
1249499689
1893776301
355971804
101765805
344363558
798249909
437195452
802458046
979249324
1182770209
2075258458
1655618335
180991391
1584445324
1324187709
1221174311
1599352742
311082858
1788088068
1871329315
1406966177
1424867374
1686931848
1278718466
1267250693
1546025843
1790495747
977081024
1137461299
980289801
1870923933
1430361159
880371989
2101140881
1766886875
1239115967
307827851
936351469
1433303452
1747183685
396914095
1889439611
1978458538
621185808
1064415221
2020390245
1939441594
1567319974
1724637372
891684419
1365835333
121488577
620712485
529997288
1689076729
154428033
501712202
1752234435
361237646
290553149
1695313706
633351752
2059300188
372875834
1334176824
1162332958
74821511
271126244
312707639
814794115
902804445
684223744
1945543819
1942027519
1427225483
175343669
1009882053
519435739
449764356
619578727
757954104
183708641
396205017
843658927
1018984827
1461992934
1183402895
414711006
918613463
159325193
1371643515
884777015
1767868980
932716025
270525443
1702543086
110354545
99525349
959387550
1563227833
2794481
714209683
701444108
1506053972
1498561026
316936422
1641869182
1468970479
346898243
730503931
713103453
1708116326
1391558915
2059856485
956028980
1189840513
592481061
330803556
1361156368
1886330187
2051757748
1583126132
847520693
2023968853
1878167559
1538926207
2055507024
843395788
1066494731
1205693248
1545526236
1835370943
1628486561
95951633
262452925
121871760
1749332871
2147001826
28706939
2112481919
1268436443
611286979
1401753283
322998117
1960335939
699552414
144841290
1717741697
710522964
1808766929
1419522162
911784768
1902386050
1277135703
1443657228
357181143
1652111038
1674446550
2020995607
384752715
42515669
2010917893
2095701595
622509042
2107225089
1515192262
1137279401
1623019534
860844865
2055733097
1104753577
1694682046
48908503
141892724
29313628
1492569401
2002012547
361426556
1566700411
5677681
1694361333
1445246401
1075399191
532342493
657799538
1114200176
1013242786
2132801480
591825324
1545906516
1318130003
1933892298
1531182606
195283241
1841676668
1027839792
472746047
1727742545
437288234
1122325509
1794935339
2022140733
406677355
1310910346
865624344
469458701
1759298304
1281201685
1795924825
266140177
103139007
831935935
1397480978
2015904221
10572438
2125172121
1191148865
642859363
1919864696
174155858
1193562428
243714584
1553309576
540578425
156744932
462328741
2020014945
1086106891
891546649
24068069
1378099733
1714774196
1989047577
1263734246
1634201378
1522299704
1384583505
1337617398
1249075624
1103932766
774210453
939957535
1100604836
222190014
2145651057
1233736047
1253515371
512418276
549916598
98684394
1529577122
1301914555
99751825
1019337167
459709477
1359484798
2121434437
220065703
1540224935
185722858
885039721
2102249369
1654979452
891491797
1263859349
1132563507
1223496126
1412473386
372923676
356369969
1742938964
1670678735
1573069246
388594318
499628584
269874192
563080417
50548218
533660279
852150225
550621925
990363775
1127869069
317789834
1619685637
1097193555
994611304
1695271723
1331557188
1371865352
293148164
1658441352
1729012491
1362782833
1072534334
2010433975
1545318925
1744828416
979023023
694964545
1596493698
1418161981
1265828113
1793204661
1665632137
501369228
566520474
1650676825
1650773861
1868384429
897309190
944178202
931994424
1009939280
1337673941
765999097
1915691253
872695401
804915808
1964865072
811385054
1586188796
2036955053
2062188547
741540639
1032691457
1988302009
1870477298
1900493489
1476569563
1346620171
1821616923
1475014652
782885634
1060682955
1570444475
1533692747
1900956944
1994291939
1229675666
1092256926
704796847
194221417
629733096
138123515
2122385814
141455394
1145987150
1447838684
1397988580
741296109
328097571
261639214
1931323952
446776377
108767233
2121573636
1580943035
805677248
334523180
372463743
1043563580
655894234
1506600964
816654907
816984919
331424321
210356232
802015826
1641335710
1582711908
1481297789
459407045
1926017648
2060482149
1184330348
178285716
509222990
1922497322
371232563
131646481
1212163267
2141532313
852998347
942856625
1160521560
1241356189
242884655
160602919
718666865
759577570
1270043800
1943740904
2004485557
1024818192
996080657
1254715221
244056049
1528941194
787241711
2093008862
1454006271
1832902485
196204880
1155868564
26773875
18895395
1239177969
1203000022
358659854
103453727
1005996284
1025519175
1402809549
838039435
725822332
1299535278
263424115
1122865335
663637409
792207084
1295671004
2101839570
1073831734
315333818
1208362207
1555797599
792584916
1529625974
332941113
79893299
784801482
1202679079
1766442920
592594039
177503714
1377395573
2003779845
766693407
1673819738
1098049885
1162090757
1965177059
1348756883
1430910408
1273420203
2078551779
1372398272
1232171581
463189830
439919818
600779461
848622945
1453232357
941441211
809805159
429241334
1998225274
447929039
1639672193
1442488205
132430343
1067435449
1532672959
1783886768
1406820216
1726108747
1052571258
1025732681
1273689545
878886840
1870843707
1666646491
163694704
809337900
923268996
790651362
189177255
974254378
776316056
595404250
774966890
624191477
1028465528
1301878673
450142918
2115772247
1577013251
89434678
1932538198
1833342319
623296049
2062153696
190873839
1261601623
1419591558
2064965604
1817606301
2059137970
214255994
35817484
1891274342
1270384460
1456033923
944200783
1852193604
1375119770
1327837708
1801254484
1885405390
91867980
105273744
1865225292
399386199
1973773304
1997375004
1783722873
1170382397
1098215175
954283797
1019200147
498528166
1609759493
660465196
1944659030
1147724169
1665061176
620871448
394258136
1052176027
680679152
1734122730
593388468
1961183907
1479966429
542666463
485651332
184269703
1545851854
1937083202
1500422680
484221423
1860271618
1799390063
649936190
33655580
221840759
689529050
1806877808
1180950528
1672290068
507422977
1782737759
987842985
428936877
1810066719
708069720
364242840
361952310
419815002
707601139
1227414884
2071521221
477685289
770619680
1036660466
8302939
511990336
377621485
455134373
68561793
1853625750
1863370033
1177265270
1384844958
1169836899
1455834402
1323397085
1866137395
1755807261
1699310268
508344568
890793832
1075429038
1277223177
640858438
1743155338
1229604349
1931115431
1557408719
2083330134
2094970747
547597283
973328869
443078477
489664775
1931632876
1209873669
1548159833
596850892
1352228694
823395027
1495149838
660216670
134812028
556965727
1376681389
877503622
518987985
149309391
1239621570
1229959357
185299169
1749383972
721608820
1894888290
1374082808
691450216
473138437
2033134190
2132094620
1140543778
664616384
1672919402
12109389
729538565
753111202
1476072493
1091590986
248399899
673923011
1848738500
758501377
283905149
195565750
2126106663
1749487019
1079419430
2024899208
1865462177
983209777
1047095071
618163878
906476770
2114507070
755352103
447141054
589828794
1110221249
2109952041
2141062228
352514620
216664302
375350503
1156258208
16896349
583302862
1796847
1779386099
1756563683
227447262
437490623
1261159075
1247822261
985354647
1474745925
1749837512
705811145
84029098
2026997008
1427463190
1539025264
1149068792
1132555291
275895683
1240590829
970531741
1665924799
42131848
372416867
1207359142
1792358306
656165396
2051166609
772732204
1315904905
1200654510
548177417
1219238303
1970010810
444161876
1999511541
1503030908
753528423
715883001
178246089
1048140650
306154663
1185235360
451968392
860209515
353565123
2002329230
1217808522
1522896893
2049104530
708004874
1980215564
1305405162
655659325
590396397
1231961558
753954567
1371861331
362117379
396681085
248242277
1634789428
2018004278
2806715
480218282
976054836
879677820
482499586
1936094216
1595928969
1981273692
1839261234
15451974
8525954
951537723
42361240
915830295
1627065331
1556290691
1075188361
1987166757
109707238
1198767785
1496046329
1244633325
1574979021
1707778604
1672733949
1999423999
1718493809
1228891198
911049116
992324189
2076454776
974762912
1154609276
1554951475
1312023613
1905795828
1212010512
511028179
158298142
1024898848
473451229
1361755154
1106615886
1013529384
290439541
2067268010
507436177
1998870104
74358519
1923609821
517567513
1142842925
701842172
1226476946
290646944
165042531
905363040
64756740
105139971
2033705745
939079075
1192238507
1309073490
391100951
1472726879
130420884
1013069193
1878498691
1337991445
1108022203
1237033476
1206856984
1428664022
580462364
115978132
2104471532
275964598
1036112950
1935755092
1652600148
820516231
1396151371
272569117
1708758611
1319699040
476901996
1283828717
336489854
246396022
2061504397
454326640
1002648377
2076503094
1786449095
831951241
1943046379
1667441295
143145773
881801878
1028270627
535243212
1691781560
1980124768
624719371
63792687
1901236952
1348830918
1881298439
199108183
1410743432
121186603
1292334435
2046759495
82980067
2126750300
1810833647
1241641675
1900178003
691316837
1057424258
261228274
1086829366
1601764317
1599307087
410972643
1901194132
1721350425
1331826664
1208086801
2047812532
1275546459
565535803
2087697089
1950251787
14428458
1874821487
920761581
650442553
1938723466
1956901131
226678215
2035277463
759882547
1466530680
98543383
1386179867
246685612
1134602418
408718479
162112723
137011069
979710062
1320650540
1000039280
1468373814
1623371054
1658372022
179510994
1426226424
1269259538
1604620895
2099224914
1819785970
1493025320
93835596
1017082228
420437828
1335817183
1046748908
1510527728
528628221
1340112399
1662140944
1221930544
2077668114
1343974853
798388544
1666190665
1515072573
109657976
284190541
1983806939
1662452530
832349054
1499730589
1308970052
1628066382
1047574709
2031742567
1153728593
2079403804
1004910800
930850505
305999046
1973115590
1861993447
1983702142
514614243
1171179665
1851800878
968028272
168633091
1044605830
320474263
1536548944
547094696
489745403
597736743
1905911115
399699661
729882038
1030161836
192723171
1713735776
1923375043
572276142
1007106773
415962937
1650827808
349412149
1588594013
867031240
1108297361
1236706383
222964331
1361407596
1487957154
984404839
2130894962
1796039815
452961143
1873511968
1282599263
1057627800
773537519
1275113955
918770819
326167397
768998116
1430096965
451968392
1660340520
1944986452
1356091274
1267267931
602046103
1249970881
792230630
1268503597
399937671
1023758712
1002920830
1342236258
521781863
1374874445
1282751105
792893235
1799193719
1271459053
657873914
829531600
1773682669
1260882350
1725896379
443565067
1011862865
1622091178
995382614
318739987
1765715522
1796497534
938925511
1893940668
985959771
1671006543
1472422932
1549494166
1701808740
2118931624
1552531491
2048435183
699226362
190711401
1789166736
2135474500
452082102
973925567
1991470181
709314654
1118112906
1867726737
436139443
1838338377
2040176563
817380730
1362665763
1966988179
1286258236
1437454175
1433626618
486600490
496781119
687137680
2123330446
781735637
1024074808
2002084801
586353868
536162823
1903806792
498876584
1835793010
1670340741
652436964
783144100
1688854332
815225547
1100728522
1455510628
1172578483
626789119
999791701
2084868741
1132191022
735626166
2145064159
1607750304
776317380
1885043625
328183650
1442337450
1684462979
737127887
1650905387
1653340978
988533174
45388694
576166849
369032882
383415939
1946885611
1000327188
942658358
402064935
176262007
1958786113
2062752955
22709655
370209713
973458936
1987041478
1878653612
1380456139
46149198
680292274
74466207
1646795319
1483826341
1431226715
436630932
441053962
576117758
18757183
1375071442
1391124784
1311537673
489638587
901207801
583844833
27139298
1846439753
2090532727
430051080
841859745
1179095438
519735088
464524269
1536016786
1793232913
82140261
1689539618
280347760
692629549
1980124768
1454673356
1586707284
1604167695
1762900210
1583179322
199108183
1179667163
829948964
322342030
539225713
71556800
827124386
482928176
889647181
1035142168
1432610716
1428740121
704392278
1564000232
46801704
1024277513
570134054
697787296
95306541
1941317032
1548868724
2125834847
317493852
1834070515
2036441273
889972865
1787815570
2144241151
1571117579
101523373
1807342869
1213161844
2118225815
153910187
2043427062
18644048
826259909
1436138148
642104606
925323679
1913898942
1638343166
2133504459
464379931
794535971
579969032
723869657
1486467465
378626674
157145240
885705421
1759076198
1225432093
187069724
321864855
761066820
1215285912
1777299032
2088984211
286847466
955994870
794663891
988686662
174345248
99339210
1020995023
619487813
608171970
2083025115
731759184
1036879008
479144268
257687657
1927573098
1336875512
936337180
443336083
17573406
1086596009
291386057
1588216999
1530947442
1470397
83424663
381899420
1132743669
1959376484
1139348008
251778103
1890992308
2127919076
1913165768
1278482432
1111066204
554079446
162583995
86659875
1860376647
1707688267
1471369655
401299226
367817339
437514688
1249527861
1647928488
92318238
908636770
1745423684
1756408579
898350381
436917633
927976394
1042246984
1313242547
1709600175
796262450
1657549588
827986232
2070084108
23711988
658091183
582515977
1462351811
2140494822
655165949
42308963
1447304995
1530377269
1998289532
837290628
120284027
2084493160
621816227
1733243546
1503739183
1320711045
959714426
1017803098
242287310
302726160
1007033018
1670966295
1124941300
764546604
1629072389
1751180759
1343223180
1621070507
128571342
1654127673
2110546831
1929511506
2071749738
1114374388
690539046
669145342
281017685
758467854
517814898
1018533385
1066148427
670848012
623006569
1184959495
568545656
1570407732
1018158879
1413785026
1254411919
281125840
1493770023
235789763
1733702120
2090852032
2127546926
619068482
1467100985
1738133035
1090966667
476929870
2124518969
564759844
2127350906
1132487843
964842847
435376116
1752247767
1591483900
1706331023
576453710
371980539
1980460065
1623799215
2067284112
689985788
1015115018
1557933357
1173608060
1781197098
1495379890
632759831
1006472809
1728022971
763763187
1287494626
719429527
1466300802
255709333
1922533816
1710271405
2082376565
1354467744
1501151802
64694359
1035743121
1897816416
939339491
1943011764
1102789672
1360262663
597804340
144707652
1185373958
956105548
42515669
357000769
1195862078
1736648441
1482817337
1211908958
589389257
209929452
1039009309
1271103330
315610528
1101934109
449217030
1149331061
204479057
574422245
1543418386
2094767377
1820902007
11241437
1607096334
1357760475
757900404
1108807756
4932648
119761154
1748751205
6371638
1516843554
2123717478
220353475
1307116284
1846433572
1631261053
1342756507
1681641988
1505035041
1393081321
595609334
271793029
1380227949
800052828
1182731396
529302418
1505992533
1697341879
2116502120
1039590641
840695509
1337246784
1552426142
2035558936
95584289
271436203
1195399360
2110095612
1467378040
1058090279
153941419
131373692
1484041580
1002816885
992214036
1035864338
1382920150
1161852614
2070415978
1547303219
174862885
995154943
768561754
1557226447
912443961
216640628
373341361
861007888
1134440351
676363310
1500849206
1170047677
648036551
1020893696
1094697840
145657250
1612657352
966097164
455398962
494559385
125131733
300336499
1531732634
1224393357
419873529
1336605215
794877302
641188498
1176871417
1711267655
568216543
1424483624
1498749528
2116879518
1848994561
1558582474
451537657
1243359490
2000446903
333653929
736705128
600779431
1768253267
23409080
677955187
1199230427
443300424
1397323324
1489869158
1902547795
1910366303
1330154734
364732054
1647062726
972666253
1748377290
1499986264
1571744631
2082077235
1388593356
475570339
912662462
1388483312
2014972258
1298183553
1291051830
601886935
559117337
122805581
1828045392
1669920057
1563609553
1980091415
303707295
1746575103
1230911746
2008283296
879967638
791301853
826005664
1737358576
62106433
1354933514
58757733
953457558
1928751531
1305366997
1218659451
1039987673
17386120
1849265667
1817925617
1334000378
607273361
1723252230
1965838606
1493139157
1893564433
157538458
658794434
1784702825
1449957054
1625566990
645837017
1729300326
1516866737
678879395
469661871
110299677
1620477025
1201693675
2094479052
1359484798
821449350
276581375
1734028233
75059435
554797359
1433491368
856689515
1125375790
2079083191
316181178
125052004
622771520
2051469016
398361429
1863739096
502184263
398183535
539542496
1714533733
810398441
629733096
1684060464
765728765
977658878
1293701384
1021764531
50474119
1018830750
426059677
24432373
1304478948
1308561213
1141756302
1600366203
1580253265
1135426209
1556769407
1308262724
1597776710
601858615
888679064
1043085905
809639738
1418201811
1580030301
154207131
1912806011
200579309
811264418
1725541547
412118567
2056875870
55618370
814739841
1187172457
1324592110
502619651
723591494
1929533719
1714106620
929123698
1387331295
191102270
236661710
471504327
1877822209
127372302
1221616874
1212589053
954390799
1964033860
2039614379
2005636408
1537430370
2127412923
314671448
2020696862
689370314
618471319
205447920
137367372
1020668594
1204271760
669668407
2136733050
1433169990
1396731663
1579368081
1028258241
1844517416
2045698765
325635717
13643195
631137551
1464853642
926909482
1980345609
468236464
810276344
1951395565
392377885
1247605344
2110503317
1502287093
358912233
1078221154
636980592
1123848313
679906016
701041119
1071069168
1964240959
1930266344
226944932
964202255
1041194882
1237768640
1949688047
208724043
1930513221
901843393
1792902530
216910400
962711835
2126780576
1339738348
112791877
1509126051
1086176845
1225159389
650039644
1309539762
754637753
761269064
1522779706
930068800
762415026
1554243446
498531136
1432700768
2118285875
879689022
1945212951
711761144
477055800
1853560611
1532487547
205168771
761521149
1978471652
684724714
1041552357
1581836284
1613733996
1751918432
1573702946
117746066
1562076672
506448561
868070029
1077451985
975086865
1714100636
103909866
1873339400
534246158
1971976194
164461221
15223731
1821490899
541290165
2097216758
1880986751
1413240709
1149673323
1714624113
1342787130
64640889
1699054715
886007654
2112655715
1417243983
486087134
779726125
2123813069
2078724445
1198805748
891282311
888693337
1480225956
2109499885
1703844941
1426618710
832331324
807832036
452970572
607147385
1073081862
886514022
1418369709
2049694752
637062263
2020821548
1506033106
833481165
607117366
1370365336
2034033088
2097963680
1733251321
959380252
1517661439
385702523
719798227
1888480454
450245502
1315586270
1913528286
180128051
1855049709
940085897
572362316
1935976925
1895630856
860175580
1848376283
6406735
137100559
840760996
1359460157
306293608
735356860
543849682
714730692
1727051565
1050219075
1781162004
190802638
749453656
278160950
212886348
2083606069
1639787936
88146834
1260602150
611331417
149897224
563616207
958554101
328027201
1932259024
1055067928
1004855778
906558003
1496514209
626134576
211866930
674696677
307985400
2065368489
1083619593
617460796
622972211
2064179268
847466932
1862149590
1181794820
1983639344
1473944240
1077251965
2040603552
1744355210
1330730224
1065614548
599015086
68502493
582053275
433371053
645146988
1911740177
57439420
1030577823
1528059816
568611723
31698826
1544472206
1601386485
721709082
766862038
367661740
1591765644
1612424886
909468370
1035775427
1741000518
966664134
1965526633
83447563
1633154828
1181266579
316258051
1995836090
1449507012
1174592711
1802521738
1806315644
446430357
167152037
1603339129
1829456746
1379401726
629841152
1150250667
2022566947
100270163
88004171
1793779537
373156769
808153466
1540460243
1721776349
1848901527
496680871
1448903533
2090924851
867905776
732190922
9993937
1245091905
1901217235
1717995777
1546371025
1574172415
1267453745
264297876
1648960797
1969142770
1107313927
1234542913
365592029
1659899810
316953151
728646344
1478040334
1580731619
910864894
1390299695
1778505962
2106882884
971307414
813800127
366049119
238746261
968705938
747528945
270782302
614569119
2059753008
461498044
709598313
1982939393
402628750
786310742
364370852
612867100
893740895
1043896176
131911396
1113300736
380436020
1170795859
402758008
1207035462
598912516
1882610457
276164452
4348021
1059415317
439621989
120741882
2098720890
913375161
2065285414
597825510
2037223222
1535368352
978511301
1910185509
1112086199
340081442
1318473852
1217925476
1936308683
1178970299
469437583
1904681302
610503143
1401587600
736281985
72643670
1940455264
1400581030
1546759330
1632538243
280026340
40949566
760496856
414334219
326545049
1948066937
1287751232
1042077998
1720700618
1679708049
1794362577
1006471270
1726319805
1086569800
164731274
1344368885
1849009753
946191121
889479532
228665924
737773651
1178961899
1371060037
1856879421
1395856706
2060815927
1515132314
841332466
1086816887
1270602057
226678215
1146724006
676129138
240483954
1393729983
1024794533
152265540
1936113683
618779732
300581563
1042042137
1105960223
949463888
1012494795
197708350
1754511822
273203889
350266690
844316522
107587769
297014207
1600100332
1650783710
1787420803
1201453946
2004414209
1326136844
1891127259
1211971464
292959753
1757506163
1196850178
1722924550
1120911468
1126985575
1395573475
1463441611
353016593
103618303
1648102525
725608250
504826430
11604945
869864709
1740622219
331897513
790773053
1429381614
1898785340
2098192613
1293972179
1388509736
356096336
1850440156
1471628871
1883146648
1959653087
125401229
110346144
1880996212
1980591699
1828821944
579911684
1499114951
445314299
652831911
1981263115
619749898
997751108
1192571479
1767457423
1551689644
1308906569
6544358
761957823
1250921405
141233008
1300899902
1182532952
606003004
1391882070
1148148121
1676619809
697228579
271972433
1985480387
1329995398
1227306874
1417261911
1554471358
1650687387
26002022
1691322098
1294954711
2065447878
954161441
405264339
981961720
1889684217
919066663
2128855704
1581648943
1424770734
394570111
775771615
294485558
863997067
680763665
1989456285
1312029687
2145451139
569483807
444401288
1510761674
68791394
239819443
132798396
1599449788
998218913
1738957077
1222145982
1122342146
1713194401
598015834
1740215542
802349308
126196211
1721761468
1238409120
606123707
1350387514
263754230
852970238
784406966
1509825792
914234179
968956595
1441314310
1171676104
1921130142
787956878
651363696
1852173206
1333939603
764398955
2028141664
931548901
1312819340
85616705
2018203303
272636248
83703166
529136205
1604090619
1669525714
382572811
37283048
1287045175
1097854702
901766045
1005156722
1476176863
1049099515
442586591
1190546719
1268076669
559220235
802529183
154469785
1576754406
107070478
469116631
913441023
1598707649
1363599480
728443006
709239262
291568018
1657682920
1111771450
1807352013
731307925
1603276625
1679322763
52485516
1670463142
112845653
944776599
821216707
1020372687
1688862398
115211519
105673067
671778471
2055422873
824989714
1641418337
1222401139
289272087
904873908
986734299
46457457
187113258
1987565584
1864501239
123616828
707721920
112173745
1989579159
1263374143
175276325
457155810
712038341
965169827
1883891113
1567764486
354034039
1907357022
237465225
7448748
119842063
643169938
1613310794
1080295989
2026267763
2144921723
342651757
285414370
1839903769
1166752392
1544786904
1243157676
834141659
127299589
1116330720
2020519133
69699251
978478231
1972985474
941362034
574040180
991273191
859911705
1113457243
1021273983
424149706
1836229932
576796821
988230786
1992418536
1581076854
584714450
788332511
850376328
299464566
1923118131
1285418131
1484316412
1862482944
66633483
1945198555
1888230815
769584591
1237238099
2003309554
1590393943
1286891771
784976126
1059961175
1187563100
2135033978
1481427021
2068901607
271118329
1020488842
236891839
607966312
274940867
1366246647
278366004
1386757452
1606593123
1487047790
1546327145
1534195703
1545118313
444351670
369574369
1510283816
401935869
2063447649
1622585172
1821935255
1032322344
2023590781
335984448
1150772067
420502904
617252188
2086597495
2127890717
453071334
12695721
1913546128
1791394155
1639178070
972787225
2046762534
2009083090
1208486665
31322542
907273427
584696123
1678294834
1699540511
1714270251
1609837914
1974316275
957779298
1214675987
1463243134
580658905
684881010
45415382
67228609
876170216
372273188
1884498008
1957889980
664886088
661080897
1255996953
1623194396
2120193968
359396649
79286241
1614437173
1376821882
1986741100
1691062689
350267497
1572128941
857640972
1591613838
1130468178
1598045827
724912627
1598764240
382582799
1648351832
594522067
1801045937
55508311
693850430
491350219
316810854
1505091026
1391813098
1340174803
1154516933
1997485307
1065183572
923639282
396217260
1366263729
1562628736
175856746
847557368
830710207
654262078
2063640401
447005536
1789637198
1150504002
80373161
46256331
318562196
1334136813
118098799
812445763
680005638
1601755070
62640597
2098905525
559783476
514064022
974617035
588122830
319501118
2121448039
325361397
468368615
1075655646
676324361
707969346
369217484
1981874086
484229888
1519217662
973481046
1971148700
1174184458
639148982
1133298129
497470215
574481273
370947137
1564360824
1061207375
1798683853
1182562602
233284687
1252080307
2017432373
352174201
272412631
1058498345
1587889485
1852755595
103381514
1580028547
1243365463
1564315818
314315912
111445252
1154353611
177569625
80330633
179984300
1202533293
1645434407
995232671
1400953545
548545551
1751074834
884092721
1359542773
1386695970
1358611398
1163701949
851820481
244479103
1313758518
1030158911
230314600
1064736298
502312859
1856217656
154431863
1762447800
1893113727
1456845819
32240886
2088298984
1417365190
818989755
691401599
1005536483
1172698343
1774075691
1506854395
1810229056
565995347
619543266
661875773
1195390412
1132615409
1708994107
75984635
1587493549
1684184369
1502093952
659608153
1679540634
534675414
495593723
1234286054
1860028489
1924520481
214779067
825672533
382139101
2082611518
873910801
1633603201
183575968
779171175
157427351
1330032380
1298916450
457759937
2090536985
323385577
2100739115
1803852890
135878997
1548873419
1146225524
1003202014
855796004
893920913
685898554
1278991511
893993902
2009729117
1537934113
269186969
1318055672
51765656
1059858245
1247679879
623201386
1509391375
74647852
1830508882
936411979
1810792742
68298854
1043014639
1489612928
489983074
167884929
2106047306
1637403727
811436574
689048249
1234853040
1417689345
209282466
444133992
1504930780
1096037103
1754400741
567355725
1498810513
722869503
2044093911
539008726
425504968
375734346
1942331143
2118842982
524674793
1504077217
1912660667
1624159513
1308750952
1820252963
2078847556
65795198
858482464
766184424
120861172
1925706256
389429772
1337280745
1173151904
571786121
150877526
447735258
852795776
328340183
2034399442
868927111
132230902
1595234201
1443790416
1185706217
657521782
438392417
1073519455
451405572
1754933639
926321731
1556825222
1087543081
1477245606
912402371
757687052
287020364
1891659578
656070577
1881702536
638053007
1624158905
732411478
908843292
373105905
1990386643
1886617208
466268860
1654113274
605108184
1939858831
1866973270
1385456642
499816253
236211709
1593909759
1429297106
1340173179
1366567542
1679102646
1902261423
840639411
174466912
2106482102
1107647893
1198691478
1811708836
1553832105
644189652
634513589
1761985687
1330587573
813860579
1815206002
1012253711
919223114
1013858566
1102555565
2047076864
1995047366
353144320
1218698547
1783296829
1088955245
121069308
1826766091
1008947412
417558733
1819545989
1467956106
1700025979
768285160
689099361
1021298836
1654836023
391175917
837122451
1986970191
1731283103
552361872
8556115
912579033
219358513
672750318
1565085807
1384933470
812393096
281260853
967116819
1511720410
2123136361
132279147
2001498408
1641143035
1530963267
1896510792
300566996
1417571499
404795699
1971372562
30208812
1239472513
1304205610
1025345311
1192779166
1244962797
457087298
564131416
747262224
296450551
1090963415
2111370240
1760346021
951745054
1303445533
1627584622
235299313
570343086
947326333
1981391575
1118586036
405124228
313023677
1947661167
1339742330
1214798102
1915670505
215757896
660128211
1780860908
1295802453
2007150152
1277891157
566452265
1143747273
1809287754
8473736
1282264957
634860362
1110658824
1458387540
1364652142
726446563
1373514592
1027154544
1921915410
1433206271
1841658776
1628311583
1908323567
1726916436
237507288
2014892306
273882136
1380497637
1681907940
201685163
296225385
939883458
2026619111
1448278398
632892729
1496407652
1650383824
1382417123
911135256
156975780
1065714636
2090290870
305054503
80657350
899655173
1248956148
1555586364
1299383499
1468352221
1490877433
1508133720
1444686306
847484342
1400229530
1606114132
720456003
238526608
1893029605
161190354
777197178
1375054774
199031112
443403560
1780069712
760978500
1228953973
291386482
332406376
2102125608
1336929995
751174696
840604241
1648203537
136945189
47871042
1478928911
613096181
1324777229
1607069102
750167878
1818975623
2023626802
2100872385
1709924548
1077546977
414279757
897487930
438292696
350582639
103145259
1921399495
974780762
468567148
187621212
1504152153
67399592
1337585190
876146686
1847590580
1824396821
318443627
1380062676
1257906225
1786381990
581053228
1851970867
1238207776
7744168
1783766475
1982908522
112407083
1886148739
2052759685
821697054
713754586
1637865761
1398214439
1548143801
693978404
876200569
1256866670
2117747152
1831129371
1225284759
1571453344
791347468
1601580480
1829555268
785326902
1784019455
1129665398
1400228770
819772016
907083592
1975179048
1629566997
1776719658
1422077776
42045664
773879856
618192790
67799340
1452664195
1457266944
1082869041
95016860
1800436775
1323632587
1108172398
338162959
1570518448
1923001758
1334148812
274745453
1108023332
1057554973
605193945
1631044717
1176507085
1490412653
900086768
2106075853
310358678
1596111484
125874724
37332547
725397466
287713116
1089903039
1705055194
1936714902
714617328
1221252578
1785355817
2107257762
1466598574
1882309274
1527010553
1501073540
1596909025
657903189
1620298717
482064322
67729980
724429877
356697287
41647788
1155233988
959918126
2057271031
1895793222
1789869952
808192210
98368411
1805408590
332820263
1813904344
1977707509
1520286074
740901969
749534596
2015802258
332216808
1074404555
874229631
1533368952
603594105
1873641552
1836258791
1783694501
1288021500
528049540
1857112972
940099699
1284309586
821100608
1861800058
527062927
533531474
2013677120
1454240993
269801412
1808302323
866006524
1616865033
919581208
1710067154
1185253801
873762887
1795766629
985403684
370073887
896663314
946534274
2029275366
870893025
1311071305
1744676527
151382573
1302192314
944747665
769606298
21566768
900888116
1721132900
41915279
757604310
18306589
52655457
1771421012
1207987005
767515923
92413133
1018652706
1684892114
474352378
442976518
167692586
1268777320
1339873871
1461960680
1907896144
1232063783
1427510251
616084669
1331707620
1002954031
887922244
193220119
1814573436
63186588
800222515
1994481084
1876993187
495558026
379364420
840985356
1912391010
280354257
1687931582
948190467
1419889578
1880179183
246829700
1880100437
1494603126
1956240469
161170794
1034442154
430486888
1292263069
863033193
1690282594
1461794469
2057781683
8171983
2070436519
1820320052
1818549411
1508965671
1842939715
2111659707
517951014
1683413959
331515001
117103395
698925045
1660561570
1349595055
150489553
1943862724
1558012925
1373821430
2048030167
1981914456
1467425973
443558494
2072767322
2017526443
1856362564
181153707
1738988575
1070281074
783285558
331832547
56640292
734534075
434679008
1923429308
533543537
1578217047
143058528
312344498
878367808
1350211581
20608398
357718492
1262209976
1328365057
1314630197
1362151373
174512165
821704334
5210270
1763723972
1163378030
946414168
1439796577
817843896
1719290148
584390919
2011281431
1436452891
474513472
39580005
1453316814
292020247
24239030
1791730043
1186883783
573929837
890645244
1872953303
144046145
642464768
805923477
124321861
1833342319
1641564438
1712218770
260675003
1577658869
1418321709
1805460019
1653822509
366975996
567494886
706914855
1996138515
894458637
1633807210
1918633233
418630675
1187603975
739260511
1699289619
603955168
1232417679
949728941
36201349
1864876361
1727932731
1000958893
1693784240
1239519232
1630313691
1772637919
260661369
1693941700
683338556
972254578
1438533488
677929716
120359251
412291239
1962581725
1641055977
805549147
1287596930
1443257131
656327071
81951490
428717721
23471044
171980903
1966485043
1691959631
70911580
940835800
344753924
846741026
85909584
994144055
430897172
709722991
924888312
2022484953
1253321648
914665444
700130517
1817164182
799390864
1394321081
973938139
1499532922
1531453057
971833415
594041112
279710906
121971921
353316680
711493432
1695804056
704408106
810535165
896654745
1738876990
34799541
1067137179
345018197
401118446
706139384
1977396435
1982719952
1037836610
2017425553
1171393475
562500965
216407215
488861118
644536366
2125678873
1573929081
2097998600
1164643416
1912326119
29961215
1960625067
1333375368
1447715754
180782189
1952035297
573471757
1252160574
1354143057
1836246470
956699574
528981721
1641344794
406045963
1959415613
747959935
1221639753
286919284
1196604475
1998583479
1658095513
578185728
206786026
2103004601
796628929
1012094069
1263409153
784098552
1183368691
504669024
2027249258
414990772
302370745
1899845816
778313926
225334289
1355611690
446933008
1480723692
1603649901
1146452637
1850067128
1403725555
1259257265
1898984657
758555992
1405425887
561103573
960182458
248795836
1745159241
1226167811
120990135
1502510830
1881887821
862705735
288316315
1520602883
1399440498
236435573
1424634497
821375895
642076439
875724638
311873416
360296495
21466639
1742212038
2142152996
756919853
1098600016
2052848738
16873658
907825058
1475295046
192844365
1457711291
1128736573
1433449464
1822527949
976570727
1943646186
1736994284
1477779481
244399206
997762488
1894161752
144796452
1882679911
2003713634
991844893
968619830
1046185178
1914049547
40673925
469645497
1332947337
457848098
508415244
1757778861
885188338
290273623
29067999
405182857
1486566968
1593316611
1316884652
1033583452
167030818
2026017669
2067049967
722039689
982012663
1283878502
854085796
372271885
80998250
1383257095
1392396961
721274783
691921478
728015090
660224023
502309835
866784688
101740257
1235432581
1291696836
782109090
1331215132
1225232943
1598673802
1647843770
102525753
1393184166
1873007509
1685564520
1169606713
183457168
1889794885
872006760
1192447056
585725409
307888728
1703106202
1748919363
376523233
488150184
349958266
1248602526
764666954
541712451
72258740
384457249
1716469299
686495511
850699973
740236660
880903785
323232498
408488394
1520759132
1873339400
1545424177
1056068406
1567347744
1817160134
1371686155
1639713632
1651079672
798569473
328195128
1062922955
552616733
1167903829
856875513
945215496
2085140187
1206017896
975268880
1738747966
196823251
1059004474
1155744602
358316739
964401675
1966241870
1196093549
1709341716
912935033
1708455900
1831404321
232333140
655783284
2010835314
1082619190
172195837
348598010
721649556
931752113
1323044491
502563578
397664474
337296781
1119346848
1692680643
1898189307
2038879474
667984997
312355037
1381437884
235316880
1340976016
662353184
1289625903
1322774624
882103934
1315254499
388565226
1343755412
853603056
1269892172
1831115797
1603731231
1557544218
407970551
982816546
1255225378
364661285
1209002991
227615455
1352957776
427691244
2075073169
1310222045
901948787
1282305572
388895012
482902016
1684283608
1858144493
17615464
917095065
1803321217
1065919054
208375293
1407838299
2127165541
1977918955
641761597
1240946499
1858231482
856749644
57940439
515066100
675252170
1763672132
1504790119
656718124
832559648
1017363951
1033774354
1854910331
1506285524
891637476
1712938519
2111832119
680462057
1089404558
1050969771
1783095136
26486840
1406207435
812649677
548846772
2047220718
1366609087
894364889
1532163869
2037851593
993432604
483122412
306096748
2146524622
1949491069
1110695445
1955326917
1155016903
876981802
200679371
469193815
1134961161
1390060570
2009982659
359921628
242900075
1571408486
1363325785
1282994462
604103950
686628237
252236415
1361909104
427549799
2072597798
1263974150
683501129
678901737
608982297
547810549
376202691
1509599797
704229861
1562245566
923532760
422700690
1603136095
2062457851
590241357
2023880113
780844506
810486959
1502906374
125058788
1253315115
659659076
21209518
21082778
633912142
553728760
317782348
624933069
861915538
112934272
2053345585
354072465
133443358
237546213
722140478
500957297
1944021677
1619106271
1825458846
844935311
1908496065
2103057400
509737251
407946581
884106729
936400755
1007235965
852688467
685555318
32902950
2068742588
1740277589
659975419
654574439
47825840
1013560156
315898659
655169474
1380562299
1602250761
114493975
1301716265
254741816
243218250
1597257804
1740398006
189370030
2135885265
505280652
1274196265
79792631
83926477
2102493910
343284556
702753281
116462692
411558136
1975528205
160197751
534717437
1812236659
1225842201
535300298
92604025
1914245691
1270137530
1082974857
1649717436
1510170402
441585424
1108245676
1323904856
104204307
1191410075
1796609162
578738830
1748672240
2116140933
1761732487
224244821
1641412703
2071215742
957567679
371485481
1807860080
434901270
1668460918
1891743298
1575129046
1939244938
45383249
1052199365
1329454395
1781789114
2135379705
1613433451
414608370
1253780009
692091097
282565566
1993893260
975818976
1030076179
726102918
2089646344
761293919
1359045098
1919331591
1854675471
645398671
558285653
819080916
1333969139
1979025524
918912734
606345762
634333016
968448249
1771028283
1873186794
269215799
222849695
125250723
1395518690
468316612
1609717781
1130043257
369287260
2004410358
1945579880
1703112952
250059331
430364005
881899113
866565238
507933159
1719124509
1885316007
1374063921
820844577
645124897
1820506588
1375098117
747951644
377901796
110924855
540577688
128056164
1898857939
807634551
769714164
1561662662
524515726
998669643
2094346369
634517421
1781549787
759673056
1983891272
1965712827
646688696
617029158
1646794170
336282881
811951809
1743369797
1276423805
845664242
1494900641
1934216235
1836629888
1203891108
133668979
1010181899
381131284
1071730505
1685897322
2077360359
468676863
1071241356
1395933037
783450301
2055062985
1989413025
556457297
1357096222
1471730199
463043850
367897125
1848285164
1599308363
1579822919
1680613024
842301639
988190354
987741660
2111880518
90742949
1525511316
982319262
1091576853
1407876652
349656930
1663204663
1512779365
433923675
772917678
1853200688
1784225779
1307066026
1177934076
1709091296
240408301
2124037786
2133402439
273357021
499933143
1223483553
842747873
1027847955
1456139711
850128717
1846017197
2108153808
680258157
1603857747
941095736
799717354
1220580801
1386163689
154697790
259341782
1011324828
159227900
1049314791
761278060
1802935420
1347036539
2079315713
89825031
1617166605
2044593133
2049252089
1052184235
1166576766
1191803358
1008493176
2045981093
1559934979
392321779
1943737385
2057787347
371252900
591278070
318191253
1670152150
150455851
1530143519
1656508877
2115240694
1310077676
1680120330
930756923
172603235
2136265513
1431970648
1692113977
1764401004
531829836
336007796
2057038845
1466314620
1072408340
369842925
1982742439
971985520
1322210059
865041369
1691882858
571449434
587742177
1342578913
129761192
1318172965
1875838205
1322738476
1845301371
44246246
1556190009
682574474
2146663693
661848947
231342624
1458013168
697973545
457172574
685008983
1026948987
1201798628
740389006
1583515844
1213019520
1588060940
172446441
712543419
926987411
74593429
142101450
1044540030
1707619853
1306637742
961283510
1699602421
517144246
667752583
1380213796
270244016
441635076
711357350
144517474
312733596
895282480
281766190
2080306362
1986344175
2122276667
1481224399
1464556212
1033417455
1079076816
316266553
2000474178
1193462525
1094406196
1146860798
902582325
1507922608
1737831591
1198442017
1910466050
1898973562
121893911
2040369334
1480110640
1687204696
1978738333
2134623242
352536808
1709506457
2043725520
1165429678
87552355
1804284212
1716986495
2124837491
840325546
597459375
962767704
1049345760
697597872
853632994
166603886
1593003015
393381154
1426533730
1642449595
456902321
1141043798
1350902433
824697620
479871949
859593695
1118938407
900394977
1317705694
1946249598
1966476547
1774004411
883008885
1935956753
1793456212
1330815012
425842845
1563674256
1583464503
1350637510
86848445
1374082808
766277750
378657843
546187664
2060788072
1244875918
260835326
1570047334
937518944
1163934401
1438358063
1311554883
1550493762
241870907
924844858
906442115
747165211
874002154
1879215921
117806121
1883692284
1324720458
542956746
1483280713
1004236792
1702822270
1258020428
1352711202
156318496
772762432
1874448965
627716579
832034432
1970575339
2121332335
1651211425
2070613112
1762108109
1326412444
1647722704
460031747
2004866676
168516939
479356951
185271550
2084631129
1550524955
972935208
1597031518
1461440213
1488088737
62503979
1175354061
870490885
1503884299
1312435584
870117387
1203627147
280145916
123633221
423709981
909044500
1378301083
143277776
1725645202
389717452
1866016026
1608016939
1782395397
1682701958
1225966930
194475690
1841216366
1663394825
208282172
1378578325
428475892
1963108605
1382555148
1784787379
1353946764
2031041328
1077224136
1175863047
686045296
1849625602
243601767
881295081
2121416428
163884743
1367861661
1370421712
1808047753
880741784
126479784
278564980
744559022
1303333430
1119174182
1746837360
1612464685
589399306
1824707216
1362588573
172437592
524184315
545291106
2118285648
556390891
2105869878
1069470620
1074121202
2056696048
2000823529
1230890060
1799307563
1484040108
1071988336
1784637438
1905978617
57733684
976082598
80617127
1406502256
982382529
1247967176
1433407310
567521914
1426117631
573245884
402176738
1196970357
2007856832
1965807029
1784433971
354265332
1934327022
564562702
1892726834
30049766
1285726200
1465365932
695052348
1340462746
1326139147
519556622
95338070
1803903992
441708119
600646483
330495245
916090407
1582815866
179580550
1634857298
1942621301
1432428180
1731788616
848188921
1251857721
1545052631
351685703
1853239777
1937360468
1538245422
1137898259
1668257428
484574673
1960403201
933747968
1524543239
1836708907
1469638658
1118018268
868030231
924542302
848977452
974935565
654020014
176935596
258982238
19465765
701899150
543007758
2051324549
1783350999
76274368
2139615427
1406859997
1070941584
1709018019
1438206923
581236693
1279631322
734712217
808104715
1828808716
898580189
1547392573
228663922
300590158
2057561428
1066559349
1770753709
1087301416
1348816889
1342365758
2034851034
763937236
599889432
1488206302
1906718647
998225474
1662765961
1303833173
1697305770
858977888
248292462
822307251
879193272
1384150622
35772467
1756272368
146002763
1665836399
92253260
947150451
2013171215
368941566
907447738
662945483
567509548
785346038
226557092
518414474
311248326
1572631985
1888052374
386280300
618130775
765333654
1865454508
1140129370
1373311366
1361173944
1192955312
1221010194
912630073
105227930
1302635418
692739325
1724393551
1507141041
1055393604
807021758
1836892390
892127520
1630667886
845102718
2120610116
998908941
1197277855
705562016
831656562
1076232174
891816231
2047262438
827137011
1426884523
217048490
167256753
1278554464
966853819
747636637
2071614579
1057124668
605493065
961520173
1563338712
1789675907
1838064821
1530837811
1353271841
316387687
1839906941
1794073091
665566493
1281507593
430874069
105197525
1291640700
1613420973
1479726519
1430228364
123607015
1797953051
877098095
1994007892
257413679
97534952
368590125
1041068115
1904497123
1954294965
690376108
1849812215
1783279513
982003260
1270462110
1045872748
1740509899
1009619485
163328415
33477280
1766317853
2095075184
2002071523
446638610
1756380144
2008826134
891972026
1099706478
1504761388
1382682652
1867946963
2106315023
1691791125
166665810
1584587416
1178233582
1989212828
798688243
883369322
945633902
410162585
1840473806
2059813205
1584025537
1309114215
149621573
2087756075
2054849128
1459109321
357097137
342470386
398680005
1474445756
845572870
557601682
1781004476
137405465
1950050046
1482635981
1792336427
816150905
1806164240
2053599843
1463686392
1129559326
1001761272
1994655797
1731316451
180663722
1954899190
1482296759
2013145182
943252256
478717692
1912829916
2078144811
202941736
554385256
1293879087
1006642545
137922692
2135379512
1622749668
927007425
298781706
735534487
1421367543
150792503
1247548455
2027554626
923511552
2035996803
1559879050
821221475
557130048
1885696855
1615288272
974370509
1988040980
688523561
19820969
1377648247
1719825485
515258151
770730119
456372367
1389249922
106436208
964217490
1611331799
2085569469
1338059466
992931273
405440882
1478328149
1315959100
2047645215
410335047
1023047989
417455445
2048800408
92931785
439957894
951428061
1230389825
1646131624
1068614707
216057851
1900606269
911784768
134364584
1871494786
976826362
1123617532
791404361
581455735
938342730
1072970379
1635179058
146521120
1358238831
316243750
1907397697
2007961474
710568557
1116211612
917273267
1190243510
758430189
277184331
470163793
991056391
568064835
1713476525
100225396
676638650
999572744
85072951
1565165785
1691882835
1282495887
1799123222
572522428
1923185653
438997404
524338590
901738850
1058584010
1541525938
761045171
916883457
608837224
697462815
395082846
1624800140
925478769
2144303010
716537198
2086335468
212252407
863334938
1758282232
925016414
306360623
1216000912
1553654817
1387375628
903167036
804077469
1451149074
1786823898
1984242284
531486829
1030638071
957769581
1956356032
248647027
5001963
1649388991
1709519032
2118895706
323897031
97595462
1511940156
626315938
2144537880
1819229827
768626735
315255891
1853004589
2049008807
609684685
970445870
631664505
891898683
1770432656
2125673534
609908485
547922549
520395186
883934568
579921051
1600285370
1805844235
1254219767
1389729247
1077080271
440163796
1357823750
1124536810
1642423368
1751704631
1201878347
1968314913
1771270873
390409944
452176034
1114630392
1337130431
924488526
311624668
1746274521
58596115
1545722454
1745740622
1509697489
1312464588
1447843196
522782324
190374458
1766042825
2081609547
1744207503
958657043
1584056132
2104152748
832892814
323999208
807460956
220538310
1932856544
1138969821
2141209058
1187150101
703618819
1948641773
62254947
1453544197
461304404
694321370
1535750993
1566178793
959589707
1350382022
200031775
751000460
1517207367
1323486930
1059703989
1274998651
47158921
1724097775
921492333
1860269893
803242050
2002429793
1537077369
370435160
544804979
649028978
1918401170
329424150
910681567
1241616783
2095041719
713527663
315993023
1059324604
717265674
262244057
804295574
2002268386
376126459
690467743
1931605881
567470118
527943867
148725493
333699115
1407290163
1546114065
1047218888
143926576
130708281
100539574
210586802
670321513
306825210
513459141
1815869199
606003069
2134212441
1161583611
1370688821
1896667964
437008534
492002644
731919968
1534111781
547017088
1467712494
1826600854
42129720
1064569622
1326100706
184658003
301290633
1180765368
1680174667
720878252
1851377857
37267207
660062994
1518902239
519607719
488669313
1540267363
1932688826
1781209939
208121631
2029390026
1126603183
2067576757
1048528307
1925765319
1941238222
1067535927
1230824488
1830540708
737634357
1193562801
1396236227
950589358
1189966567
708409615
1446960574
1309696495
1961141514
62134650
710974805
1896617820
1913092930
892771751
263606003
1999442083
675323398
2101279461
317332040
1421964262
1849280420
1142261760
1418278791
737640966
495388572
1161789082
2035118921
1686850948
724477427
323963344
1298632847
792665177
393611491
1491537756
451695058
1798510391
446118533
1708455900
643283017
837355480
2092381178
1947823207
394513314
1700936465
1026388567
2097620093
477929528
1907331354
1907970850
935756434
1142393589
705207194
1129153774
683084620
902996091
1166511100
770304330
1229996508
1328990707
1678723832
94552436
2146990370
170034794
554474091
1966451761
1259819629
489556175
825644615
2139938832
1971202341
1437917472
279554101
2069491244
887229936
399221225
1540662157
550411163
51654909
1353636558
1698660539
1115334245
1453060586
340292231
2146826407
658713382
1681167885
1427765902
2077557296
2053725310
1359150874
1544346597
1400035583
1919966503
1501139797
934749376
1032124180
182406174
1723960440
716667146
311601761
1626965762
1035341669
2072817749
1920050688
1905983932
1051253335
286332178
1578836064
1457432508
41875462
1064033919
1031776393
1067037345
793298894
1497581532
1909925305
731862243
249882355
1958615279
2076439812
1344017753
819181399
1334615708
1943884079
1326122296
1470953117
990983145
1536589661
1836950602
961514603
113759920
572931916
157593740
266065424
566542700
1446106351
1811912325
1666849296
1739571004
988193490
2129582777
1190672278
2000924605
977124856
1207232356
736031539
687487295
680226561
500318630
171748970
1557522940
1137444603
1815429615
946450098
1709510320
2017243500
1296113274
762522069
1992199802
424819880
1320532627
132244213
1473577864
2010197448
411256433
2139559201
1338308003
861803111
1876992280
1956287876
952752106
767906110
1171716979
2089289872
41991230
1471510899
520005355
671165719
1889974784
116667157
1219684787
1399196827
1322649032
1450377054
919371079
447514271
1607755292
1607914584
1855194360
746871948
1932044295
350091582
542794468
932690233
752732094
1861703653
1816052270
2087211315
1008213716
1779650725
1252540915
514019342
816888053
794682883
504112716
53853763
2067804891
916391106
215767188
1995525023
1980400462
1128131112
1362811542
574284916
465607668
290740196
1398262853
912096586
271352568
893750414
1937833165
2112578107
1026456174
128909110
1904688374
704574924
1645228646
770350420
1806729181
352983274
1281433692
1255916181
219785105
1057656666
920165782
1043742728
174155858
2052638652
1464247954
725226737
1507191735
1130723058
138190484
1959816133
201459433
2120629402
889779361
529323813
160568219
1914363071
2145255522
792869992
2116346550
1032989466
1549825965
49767089
1817761453
1060589545
759115886
2029504592
1496072169
1990441233
232333140
1517285008
979484800
2122100108
1460124958
1332450957
1999339034
1331742946
1041215479
1767041753
654857560
1524455414
1568076535
878284096
1932745109
1092353116
129693024
1101253070
854406453
1058884524
377630177
192038107
1515246289
1614163466
846942887
744174511
1820902007
738960951
1540662157
454332246
1929711581
529656067
1357407581
1633877041
675191575
557717027
963027113
1452107182
637957561
2044702884
334008192
292925215
1604838807
1151057849
470234519
2045888488
1937260871
834576148
1534069950
710794569
101505661
96618028
955829791
1829133318
7833192
1542255699
1642516296
1923800530
827203457
1941022959
1151947644
2069249528
674455899
1088216408
538672663
64687596
706442809
992943270
1104735112
2023804067
1743512037
734426719
870688161
215305805
599364718
1039356968
1517150206
1111710309
1673269523
1682335320
1453781014
1541135549
636712842
1295092749
728515342
624565052
1137663962
808857415
275563042
2128929334
593199000
2018717288
1946780542
1876658202
278968438
1367527048
597929561
867037758
614205879
584410870
363071948
1022425371
390506774
87356516
697954165
1465320276
543114586
1096689251
2088661321
505471194
1681918880
1229647952
1090789472
1407390085
1552984646
225792834
2067734214
1686904657
664938755
1107267045
531909018
1161276970
582353118
438724451
1282816847
586519442
1005749251
1010257471
673989525
608995685
1336177621
123607015
802390676
580492593
1750306785
184099625
447808109
1459243545
2050132311
457801759
284325018
1614249701
829938796
1096548241
2103328647
649174167
1480222996
1814349576
16772132
1132548303
1461218125
1464298883
1281012731
294423676
1015483629
2042423075
1240361766
1417182990
668925068
2040738501
684640354
1633587135
1128362355
1650783710
1622137457
1384729020
1522839763
1894979781
431903121
206873075
366317214
541033912
691112907
1736682301
2112018488
1257493190
534791636
927259741
1845365640
787740106
92874594
1267413095
1976693623
1753865670
2100581100
1514504136
342450557
1492209190
911942682
1538065869
96646931
1737537991
1340841115
1941980376
1456423481
801657988
491756634
1845328623
1573586394
220367309
1561865915
1413160744
1427985066
420462641
1222821810
1310843295
1319811375
1123596818
782197729
875281182
1461350910
1208387122
1886113004
247164356
36654574
788170278
1178021084
1344405352
629951487
1029237350
851105896
1374094699
457283758
1665294620
7140706
363709467
986913100
971508385
583586291
583352255
405004642
244440591
1592388669
607471584
1004492103
884256454
9945320
913237364
360945646
1321289867
331452649
758146382
134883293
92256283
419614988
2056618116
1255199335
1087011711
288178116
1200407861
2019427896
641189464
1942331143
681427970
1417697003
1612368755
1049532443
1771248484
129672056
1871688659
300194892
1509920418
2034636120
1274971940
977013758
976947677
1893802336
1907153282
511720506
1488990976
171360591
478392000
880871419
714620480
1378864358
1300665031
644773072
1318276750
978897910
1183417507
899405524
265247117
1644577321
493200796
1205893679
1636083421
1659950476
2011241050
2107062841
1189767676
297450152
1349836132
1064271814
691450216
130279015
2097247030
1034358613
1150620198
1444148073
428392592
2026523584
605675449
1153758256
534540468
298616227
1720786736
762127032
1445878181
1479010856
1413154963
1722561488
129443573
1590066913
304121777
501431890
261975066
265690006
2052796473
2106416195
1867066558
801814096
1139397592
328748697
1622211146
1821812269
734998154
2034133159
1878404875
178425304
1008354438
462572853
1704623020
903136788
753407278
1042799488
909110633
781728485
1183705276
127246953
1075004710
1019879292
1701577321
1243157676
174472982
1987013775
414889631
995583725
55135284
638213179
72676398
581436843
2024040592
842448256
1006099022
295812770
1889147752
1238268120
1893901778
356101905
618870205
1731809184
2020260453
1614000336
317866779
519971089
598988539
1955406642
1659412343
1225241145
533134415
1556169426
1242147288
691827313
178287208
900442643
1488759702
502672357
1441871561
225420788
1781937220
1664215699
817441185
52528318
1589894774
990125343
939818470
969613349
1456980077
1899760684
869334739
1283863765
1454661084
378944096
1969032344
1459311529
1584913686
1343832279
1649577782
1525621617
95270674
1646632549
2100473564
200183449
2068027102
218843993
1037957807
1700873825
90915100
2104863249
893043938
1927153936
386561937
1874734828
1975266903
498118325
435459927
1935450597
1889147752
1421233448
1582817524
516279858
848580196
420461340
1397288622
1772459559
1404114473
1133113205
1707704224
1934556575
873333635
1744904333
1523609615
57113591
1543749560
1109847568
1439193977
575148191
670888606
1191565918
967306713
838244761
498236882
1225028358
2044053298
49462443
427141941
1369518261
1638771745
187130949
473255577
629027536
1617623037
1465488484
1667059685
276838347
1511345240
672595025
1290680702
337283980
2062963266
974935856
158252132
433859056
943226071
1491258644
1238911563
269041529
1948195861
897984774
238279096
141674060
93349555
1026652287
136612319
1485798301
1979399162
1784897150
524409887
994951406
326622820
704205677
792242454
1759124969
738984384
1417993496
2002937760
110893043
1706696302
406874914
86247597
775300581
1103887324
1067517997
213469951
1343212474
1226455385
1004375693
481905852
1413592284
1629531111
463263318
198545433
2444114
1251457649
899658772
256519763
500938568
442012669
2141581206
251649784
1441587046
1987511264
808161789
1158368180
1820653565
1475638211
352390771
1212473663
1258622762
40302216
1299151017
2146840851
122820757
1662879591
398421004
1089199852
491556467
551817235
1393220599
1192609559
1459136912
1169739340
865392971
575962863
19750428
1315513873
1852440489
1864803562
1540805627
168476415
1452380817
1019899022
1511540210
317963289
863244780
1219488327
665363148
2008702157
1446714874
2089496901
1791658550
1001276789
197423999
771449898
1226366620
541128471
97660295
1610115130
365434134
1688265989
195427228
421317094
642427322
634698753
1612555088
175299170
744213967
254488473
268894602
1639427120
399369752
105350758
1449164826
1775759451
1092670466
774960128
802146516
85073209
799069558
391751478
788237083
1068460360
1686171623
277844521
423448701
642892967
626888797
766292278
2145218461
2074297908
1683449130
1165309473
455417387
57458417
1223699850
1840054928
999842621
1397488568
2122590209
940610397
786198210
1328213097
34733237
635143619
1321068136
644691567
1574891314
419443103
229231379
1498839903
1410886783
24852179
836920102
325231486
1442577294
132994403
1547786662
1868074970
360414264
925699821
1405403929
812001827
99809031
569904037
936136064
445998268
1114292048
1991016168
1604817833
2029485601
924916233
2124227346
382288599
1071148454
100682406
865821756
785043972
1653275500
1241920500
2039918176
1844914032
1629488658
2108287172
917754329
255140574
1416522715
1633492240
1503230553
638791398
1987278710
513430825
1424024009
539683537
575028488
1058936876
1766281495
1368335096
165266291
469029033
1132563712
215616794
491600699
190049329
610249073
1943732065
1081567321
1131603186
993766381
54480483
215606432
1503403289
1148884724
415832879
483901866
533707816
759402761
1177429830
2031503766
962154189
1232552999
992125785
1957928361
602294895
1655352350
81389654
650371533
2037608156
1245578749
982414146
528636961
742666434
921268951
2116717716
739812481
338461564
825112768
15896575
481245807
1781081671
536245601
1429215379
68011588
429516572
1209602868
1614249701
1941513469
598706132
444518186
1010597292
30071953
1178069711
1547936347
2034316457
339829604
1576292582
733084741
1915405912
1437403197
1328075833
1007385352
1576926784
834882649
651120505
510445292
419223035
723593703
730157531
2049934376
668030734
1341479124
1376965028
1839804178
2067804891
1101008856
952418621
946385764
30927950
1429317483
1016600923
1216411039
1472741486
935377376
629029206
1962665244
857972163
1024565853
1490691338
1651179067
1699906698
1620228669
1564552553
130350054
2103373550
1347829381
556152668
1071904735
1577110742
1721615687
35712668
405182528
1958426718
2029214080
1032017601
475256691
1614236085
181857394
686214774
1969734188
1486237902
2146259764
1959545333
179094676
830494631
1628658086
480505966
1448374312
553268064
558959396
1176575868
1501349944
534148
40277158
1825118561
367933073
998880525
1361799411
2092238724
1780266409
1318778459
1224505248
375868570
860744770
289504291
200685374
1390745529
814983828
872701339
1544846954
2090532727
1332764386
1957700653
1711026744
840443623
1115409641
634805996
915143817
1407502872
1671578889
730218593
1614719491
1878568190
1179793476
512632334
1791036291
1424634497
726032770
270467496
1756852133
271289484
1329705658
968409810
998218913
970079416
1963169756
1099624274
2076174564
861100345
11512091
1597295221
20778725
627552954
1672062288
359205894
1163236424
1924390079
1233214861
2121129270
1585914776
1898781024
1869067332
492167690
2006465240
73285541
1023148918
1423999368
1207801336
333539427
2138485240
479745774
1085293328
1989767897
673972623
198182962
97420910
1681973806
1415480504
1742768431
918250177
1431895619
554241404
561716800
235841736
539147426
1433325044
1900825015
2131684602
283360708
1753638721
659739781
642516771
469557638
2086312197
591442641
719416896
877815279
409038108
1078452701
251908991
344450405
1376423596
1237411078
435944939
132674869
1458429873
685605053
888498583
332952732
1149108269
1061108818
2083147712
735579648
1698056667
1971665575
1842969247
1494541145
1479458918
522359708
1863626540
2121973244
785236212
2074867396
617434070
1570107219
361589100
1087661060
1689520545
1323683808
1199043820
1117796347
973496041
943494243
1379378637
248751870
803336141
1089766804
1154541055
1357361862
1560222014
1154006407
1642187948
1571938644
249535403
280265127
1627768854
147971761
937848128
29809679
1670052637
1428848419
1983113593
1146989441
1189258136
627135389
2058698171
1001682603
417515619
950901136
217209506
1436148021
1576977606
651703561
843900341
1093281841
1855045591
1947651584
1910635209
1916533674
1441644034
366396515
1620128828
1334910946
3080975
1550424583
903045004
1489352224
1911058713
1026545280
2040495320
1031938992
1250471122
1825842265
1716118463
898897552
1316226770
866470422
1648237972
1949101933
838163581
1433060725
1579164140
2120032841
938204476
267360459
830185292
594128122
136747130
1419793260
2118856974
322730519
608736354
80416356
631940628
1205323325
958956416
266633104
146303655
1830998717
1069089818
1667059685
949725801
197199465
550050091
1138339447
1033033043
962961700
2024260212
869972630
588574919
1443716948
2049922441
1562288882
2037699366
1395694712
1409282946
275642461
1403843414
1783981479
1869562382
1325439286
358187643
649859493
1849612047
207823755
2118188715
1874011223
193323498
156975780
1758672597
1406036888
1001462177
1175120385
798695761
1940029614
30146309
220915535
241722977
149510364
736671947
580770492
2116505949
740910617
206653793
1885099293
651175592
1466263361
311754956
1866032724
2059519718
940832050
61911226
616786863
992397011
769646336
12257801
1342643893
1438233337
1335011266
197925442
1979167982
769060738
774868507
588275799
1999695785
1498704549
799208303
620845979
1225611577
735444195
1334672040
204477260
1847039953
1980424168
1976843513
105726617
1813323839
1102143008
1188202111
442004719
1199821823
246939522
1113771416
1059793132
439817988
244720742
321391399
1740145712
1775006706
593327889
1711172749
1647538573
1656386546
294349272
745531891
1321534733
840420436
280863159
541719526
1059920896
482252686
897001674
1341772661
1868826792
386196793
414873009
537942451
1087816631
1172634312
259733877
1269622215
1793942850
447971792
1804667221
319024541
165763965
1074318167
197835552
1568452123
1860989944
220659308
1259789500
5169084
753747974
886914860
1957519790
29481077
1118339501
48965158
267666382
363243029
1549505552
1596456608
330053975
401571090
222354196
163816286
2006679843
383342494
1278471079
526596362
273908956
176104764
225923492
2000341030
407255890
1495730453
1154003909
1021731491
2113235559
967416662
661932401
853114353
270125238
229688558
1307648157
721085160
1989987718
520020601
608070207
375100493
217140806
759138205
2134432161
1173118219
1613663859
873603599
1593581812
1467222371
523192278
1030227777
1004314107
654783769
1263115638
1199285644
670561509
1388817027
1929356199
1862870061
1856045663
559905961
1690215294
1740475777
1177743385
2109837263
1754794272
775247045
1856686128
217946585
714174414
1749153789
665364691
688850353
1003260854
910593651
628216786
573705536
776847499
1127069868
1638753931
561012658
1083481610
632968188
946959596
1627123511
360068766
1277327622
1357018827
1586385472
1970907715
2143692525
750074597
780246777
1319904977
1843159117
1296804373
26779450
1961779855
1077451985
722488880
1903189569
292057394
1266081090
1855372200
1515474114
479724403
1891011864
995356168
1891150148
1227834051
947067210
1363044419
238496539
1603150923
1730759550
189726454
467904160
150028300
132986129
2095342220
803431802
100601485
1945059817
1846122701
1174518739
1092006158
743804710
828533595
806134182
584281401
1204830024
425938091
1400467529
1102729412
693596835
922476054
350554032
1178895200
637604456
984907810
122852304
910364585
435419297
210338906
47853961
1621254857
1858315177
852993760
382114402
1624147800
1281280918
1172154625
2004590986
114297996
1210973043
1234246695
2062020756
655889304
1017646118
1351263009
1248019449
985058918
485010679
1852049947
3789606
915351524
1255292954
328120613
1761787933
829372442
1748679675
1840734958
2009982659
115242667
926320563
1429572240
240591959
1418651257
932058042
380071766
1043372963
1165189186
1454556840
447515353
133475832
1246250515
1543774013
611850285
1498163181
1437492766
1559087205
1027911660
1995311831
503162476
2111498375
37656937
300764878
30002327
298243183
1278829896
2094928696
1517607377
397683974
1722035270
4710415
1404187242
922899102
11489541
601340199
1326183701
175301753
1471291733
940441561
891110419
1738424417
2104745968
1280640474
608833932
913223385
894368027
457494396
930949643
1467251785
533030431
15267650
116781260
1089834645
1073902192
291912817
20870048
1387244561
2075638751
119322940
1686335220
66506735
638633479
119668522
660944387
1985654649
1725728482
1789234563
625265586
1985739960
528890092
1524408698
1100477971
1950604802
2068082918
1286638404
690008529
265622047
1972162405
1648192419
2026997008
1017939887
638210066
742704171
2065485234
663006164
1437270536
2042864895
606605296
1435232216
719298715
2063500029
762318241
847502745
689366665
1097775481
1652179939
1404365958
1393234208
2105977267
1218389984
328856615
247521322
129755419
766160198
2092844674
859061989
1933556587
1619356069
351440970
1892613376
862990487
1460573334
734753003
1451115616
131108503
1698450563
727380739
1390047237
1982953326
1382261003
1229496649
1817036245
796631853
152710431
561536304
2147425272
2002051707
914653740
1456451519
680647128
1894085088
109558755
2082168539
1379377263
1749395963
250499219
1971225472
1499042146
972929938
1410359687
2074321624
2064999393
1839646203
1076148195
29831347
104470788
763061996
298172381
2037165482
831071332
1370683561
431952639
1015600277
1862071246
1567872141
686325436
761278060
459662190
992806839
1289108891
1365991409
1286102200
1568530300
314541339
1022677420
462231892
1857722200
1710776374
1366782932
401095698
1365579489
1939511711
2122092917
367019957
1666988667
662127085
438664400
1346807099
707369291
1215294122
600159314
652510376
2087727777
2118871284
1381414793
1176028656
2045788009
1899055737
1439589426
1607131588
1004022893
563317644
1306736557
45648186
1809768763
1932267480
827954566
264016788
1544515343
1814740916
1949258551
434303614
1532746523
428660743
1675946089
1079286737
702360986
191650001
1122412521
1513685763
243542009
1091150446
1779878781
2092142708
1201806150
2135243979
423160242
82889442
1858628421
334359382
1218659330
1913669252
1934474537
1527549087
1625684507
832265952
149632724
1487315612
1680521971
1051403035
1633411444
947198562
1685278827
1007982890
1632588982
855437575
790981736
1770935549
552840558
574248216
244186358
1421065743
867952625
1380906077
1698051006
426000013
837036897
1078743325
1213973406
982416577
2021396264
1092082350
1844612393
2041876538
490337225
2073269914
369418828
1883122441
1869601444
938154922
1842478004
1347506621
1022779319
366635370
654437941
733033025
30688886
1803892599
1217533642
2042501201
1544619726
1005469455
2022100472
2082850259
552946205
741841012
1665391382
741959618
1760318167
1727434943
1888754884
275473084
1584961569
1375142407
117446632
1776878049
925145510
92243326
1844052376
1593722386
703044823
1014852779
1095380470
292550457
703005877
660193877
1744845626
1344746619
1953030447
526041377
1258854470
433741165
361980693
1102721338
889716381
1693042231
1712787430
292747710
1918401170
41760179
551046281
1349265138
1765290583
480063686
386882889
164284389
1940145601
535575035
1465422682
250634376
1675372926
287146802
1952351816
1511697621
1212919884
775708945
634373947
298050742
1455770179
925542818
104437571
2063084980
106256797
1895212670
2009629233
360139147
1554308396
773470071
113028498
337508883
1632612094
697517313
464995850
2001802041
1671252867
2037807863
1583769701
992326374
2024522837
1295047892
2115200019
280126484
1036622605
37682983
1215952698
273065433
4937900
537040208
336957581
1112517019
1200972610
2104745968
868805502
1784429500
614888254
1900021118
1230554337
930820837
391918866
335879062
1072946434
896090968
1403802148
1000719175
1743562166
1234818608
1928251646
159394774
1097876286
1399847877
103689088
1245645193
48951361
1303242047
240435691
1733968458
1626794877
1885287903
40717245
1022452568
1270356458
1895496457
1454510932
1937849822
944886654
1249099973
1981322053
801648669
1544048192
202757698
135538658
326732867
1133095442
393641296
1533091409
2089538995
1805426149
1302500619
1889545947
1972757918
1602965504
1196017471
709418749
1464621945
366128426
887444942
1412215629
1739376142
1508437445
707872339
310637575
169551828
557777931
686019368
124375583
2003778700
1058559235
1428532145
1617670742
1613721222
671339687
395331029
976706045
1869663241
383110966
1628552437
682646620
1928076064
754414634
1659140399
986974382
1122517591
1750382316
1244389155
1495763886
606807036
891028060
523115400
961801324
1100899703
1800845931
1700300295
544192319
1028984469
458277092
896034199
475502640
1602604296
445080643
1179866998
124338099
1411860445
94906369
1032016666
644757360
849338198
281013547
505128419
514101235
910151553
1074912976
139372594
1253889904
2069048888
1641311204
1611821250
179703835
1172089148
1981374218
1365701339
942692945
14661758
1244138636
982701173
677207540
347157576
18737610
1548755764
1344734965
776306169
1651205411
1819792811
126735281
1073901072
505159297
1467059968
413520043
1668664383
1520161624
1775472298
236728560
1419414988
1762025198
1260276990
1691744911
765717626
735271713
350808822
1140868475
276055157
250044896
490511804
2024784831
86199704
41274007
412691368
1657779016
682691746
1476286379
543848410
1958199685
451833062
1010857009
1597564335
1477152072
683746627
773322575
400333529
1095950660
1097338180
737638803
1139720641
980121598
1442234135
1161689195
608634767
886270709
1026929697
71824865
1980280514
981853001
1420584997
797243210
844232161
502985826
1047103790
128226908
1652531475
504788499
1421089105
1086059985
855032321
2087134600
951215537
1031465146
1199438094
967791328
1771349551
389624527
955983670
1607322531
986613017
1085726840
902695289
1470308808
4747499
1307326204
158750693
1428865004
716648084
1014737577
1357141655
178285716
1132730624
1356558635
562736993
2068609406
23272513
1632891032
61713885
832442179
1075901111
1653999046
522867000
1333113550
1957293764
1103980930
1502069683
1152577621
353017246
140005894
627499157
1180836500
821992694
2063931440
607628075
1922962786
1480751591
340039640
2596528
715734780
1535255525
309330833
325716961
718410390
1558907736
837537835
794134833
537243652
1078465199
931869922
1787831469
890407369
614510844
1996220793
234344342
173104764
47132502
1961174450
916922384
257356684
672581992
285041666
1324503438
1523865439
520901904
1799066457
1924676898
1563396248
94617392
20771490
249368338
1113963991
1215791144
2013058375
77322121
350017188
913014648
1499107700
392388326
1144663229
2101296579
2117220473
1546266553
597043458
248115404
1618807229
1318906817
786183598
2055298818
1745325049
1013684657
118056464
218247898
84700755
1359674981
146188624
2111390208
764880955
99525349
1962328498
360480918
2103794850
2041189241
120402594
27137049
1794919319
1861717268
1704356505
97859775
176123922
239346345
1966663598
1825999064
190910425
410097139
1786211984
1145722945
1202399645
956069938
1597662474
956166985
451602179
1405525784
919976667
770355626
1809187057
149629858
49061940
539065800
255397641
889218070
165100979
349576436
290400800
140433588
380961033
1939391585
225870213
19552850
1352025400
16602601
480869343
2056328463
1127789424
1771034777
602390122
731171561
1919736526
1330551236
494121978
1719006531
1514034944
18171760
1243034653
1903553813
813778705
1005688566
264216894
1239074564
1051850795
865021603
541921372
1666844864
104005205
1904877066
599330117
14674883
1014635978
1862836375
509878795
1838315247
175080134
24952974
973874586
875756974
827903712
1402063474
116944323
489420943
762781815
1447464303
1619740513
1307066319
628968130
1642484354
619057710
1237520585
1454334926
694411945
301213740
909586331
212537670
1115141919
54469312
558350143
1718045529
1596379460
1207140286
1490857778
1120247278
289009578
546942602
1957121691
552921576
1505305613
1963517820
1004049060
1285016026
1849646059
2028093581
812577311
257389601
1331459970
1338294751
1211539793
546178981
1819260036
1672384346
425426735
524207331
945599953
1621776058
1525507979
422174494
65494650
1635016592
837454612
562597677
1448777518
496761042
202241438
1360389941
2010090621
1419037079
1654546675
1744968264
1490671501
305604616
396690388
2082436199
1809842241
1671594626
682237504
878126825
1490885834
2013019499
972125974
1658549016
448233583
751126405
700116657
1787801392
438034205
826413261
1430880909
747104254
1496384302
1483667225
1704286037
1880397261
1875557739
1735671927
1467824269
1696730619
1820989993
1919926491
1242222536
1255265453
2044480639
1381187468
226820075
431973622
1535242318
1513813695
1720835502
751122634
558374504
1993859698
1354233197
1381426566
281682426
2136022448
1368335096
262307322
1533125182
888274429
1718284171
1357175802
921422085
65937032
36439980
2146352297
627694189
1058223314
1588792089
1799948777
1686509352
1156562227
1491390139
1372802013
1168838118
955553270
441381230
1497734681
923269644
800340863
502181194
818684411
451442675
1855112777
958433910
1369277461
2089114029
1652970687
637044885
2096608525
2136917139
909370237
234991274
552364486
636531589
316435423
1014417981
94267658
536478418
941084641
1412564824
1397996702
2025011634
2018135690
2125249107
1995047366
2053003443
268699931
658037454
900550228
1230951073
44977626
1633267636
833874212
1789388795
454397572
1749263062
154310546
885568621
1694145746
1453298503
954378393
197634777
1211652301
1105800125
439151217
1745365755
284514582
2131532249
583539796
1142923481
24666002
1143075645
1392357702
608579172
1830855850
1871674163
821767489
929268110
859910374
884628783
1174542459
1855864988
1975238345
518901820
640390018
1943558449
950398595
23019985
302969433
588408471
713186608
949564881
1365840229
32880370
613047094
951032274
1087288651
713518914
944554148
330175205
1877862692
1448000545
1184804245
462013404
1974875724
1396823243
927754436
1666548811
122159436
961351510
1712242414
275442964
814209124
1689850313
1519885388
1996979439
591187542
467434992
1818078715
1454133026
248887800
890146961
256995046
1703028718
413307651
1347951292
322410374
1405805539
1809259947
1292704292
1023673037
1021085125
993584642
1902707533
580246999
48964402
2060523986
1279426565
878365183
379039610
312705416
605403388
748363849
509854058
437313373
2063300067
1595588524
1697403526
186361957
1414156983
1137488962
412180747
2103966614
2117203556
826369134
1700750686
703896311
300629509
84301480
1352878072
1195115991
1661848409
1138193384
1720077494
1848409087
1052940654
791391167
375201383
928869283
1768901046
2077930639
35988621
1405908973
1924694136
2122554414
592162542
2032366066
112900928
1652210670
1595282434
786032957
1015273782
688889119
796081262
1111016236
1156177267
1680908042
1114795826
1947867523
1013735807
676369095
1272386145
980997953
565687788
1122124189
226578334
552218532
1512168885
1715801502
1408040416
1795582432
883281724
761521149
1556826403
1238229733
693596835
232979927
2069720737
66482986
1172677394
1973672903
800486203
1099413093
1042779927
1182693233
1747131227
694898634
296827788
251810224
2041557237
53952720
51226680
995515776
1457391689
1378738462
1038673778
860651300
124757170
1307813115
520686800
794420126
1507492650
7114126
1949667100
565648470
728646344
709153270
1858086291
1583756808
1978465097
785596450
1322208487
970222978
596168202
1683120016
1196660779
147550199
2138047094
1415304530
1980098837
104461550
684344637
2028782759
1705731414
181057695
1169834613
2057301094
1408825482
137159358
1667849775
173573805
1438467353
604329233
1658095952
1153105683
1181399391
1705159535
1965802109
950800776
1335353637
1135790774
172680922
1465212093
1338531453
822169451
770501830
1163255542
136901577
331802639
1260716307
730361151
27106564
540045478
1019151826
1768847336
1467149872
594114745
1368007745
396990786
2025519298
344711470
792359156
301467806
224869390
1098226616
1167116323
117829326
1173703265
640483023
2044750636
645706943
1167204751
1258323657
1135260694
1139001497
485424326
651437253
853083108
388174480
387585623
1096091330
661250338
476616707
1565400094
949535612
1397030900
2035837836
1337468912
1929373420
1204531281
640694242
490532222
329805992
200398255
332023154
2060808347
1276995457
278013709
1042622378
800798938
269994003
941795743
1896045950
2139692090
1280777423
1295000509
1047007834
1466813157
1089393902
360955704
1368765869
899793650
980253868
642575823
833213728
1990700685
859299950
1930890876
254238284
651674327
1115174682
1040153416
1217804795
725332327
1763579577
1494091507
1666771384
1167325148
663240130
2061226290
1240541775
1950323845
243519007
1318819092
167858514
792769601
1288779677
1819458495
1202884882
1218101569
1764134572
821397250
1152691243
459856144
517426463
2007104842
910182721
18368694
1863772511
1158029475
14688737
780905898
931872429
792424070
1009652621
1718782336
1540364038
1534122025
807158868
1068385750
602345398
2116788467
438721550
400074276
1390895230
1641329842
442675981
532080993
795368097
424843576
2118056235
1367322289
254463919
2007543521
303423480
1016150783
1308816812
1530611358
1969437350
1811638484
214113099
338729503
952272855
884955657
397851210
367591535
1516504984
1489823136
215268426
1604913314
276560961
711009703
1560604160
956255313
854557979
1639565939
499707838
1067526570
142823955
816921691
1473788059
556389991
921746183
2029887969
1551925896
1451025190
1173606773
1909488015
2039008500
46185032
1263998467
632142965
834576148
996413062
1150080466
1420640293
212959401
1636419040
666345392
1842051410
337444688
1053391642
1810941687
632762098
338482259
868937656
169060561
1798142515
393660902
1820765206
1269540111
2113493834
535434300
1549381922
188947330
2104318918
361478537
2108964946
126199050
669554142
1183697497
620500963
5609330
316651250
2025423445
1022153238
571141690
586746888
1711577394
1665622058
78349469
1508144086
1973243828
2046262195
1912970877
273173524
1251932694
1803054071
719050683
1292007214
1663374875
366394137
1591269270
1377437905
1022500829
701041119
1965431648
1428931028
2091627696
1556133549
1832707440
130894553
316711182
209926117
1925644285
1932476690
429600850
1451411115
1862160360
2043933347
132760493
1453316814
1790190743
996891894
420502904
2051685387
2145143067
193044670
416775598
1361640840
1795529893
1546507095
123673762
213793530
1206534334
1423277227
1108370844
99697532
1754534042
207703683
845414972
1463759114
1817937621
209707894
11868405
2116107381
186696534
341240997
790845166
1228416669
1959266924
233677828
1249079258
1877670178
474860192
522538564
828391891
778630858
1907013990
941048790
970543431
1809613413
812467431
842532894
1412412045
1346822274
897805855
1162034602
932015064
94430995
1920288215
201671968
331532737
881004806
15966160
2137643027
811326136
1895398943
2147284634
1809411741
1265239040
1320352706
600779461
724786234
891831337
412350296
1467923319
172416887
1733183565
131586827
1431128844
867404012
2074919456
874097495
304559191
627359423
775162493
831317282
954528571
1185462028
1249362452
411128763
438288299
1354148307
2017648583
1549116650
459921887
1725620634
544963844
2015003780
229586255
2007497458
294914411
2107571769
1690943671
1170406968
1402464391
1295932824
306121936
1480703131
1742728884
1262411045
2092050950
1599756066
666506265
1320336094
847701497
331875144
1511854316
1524404910
1208741860
2121384354
79090067
1653587984
1349079017
412667307
903292991
828862216
256522753
261169142
1552563656
1834771931
2131025232
1596223577
1279338102
748822693
1442706519
2084061749
1014972390
904245023
2130852777
1586017123
1665472963
894840656
1713561256
1579540223
1563705511
2000444000
173979210
429284110
27655060
2019700338
1620607469
2067646200
959973438
1041830219
847494686
2062266447
710230343
1410720890
1305695860
1237152448
1319949653
445148138
1313167948
16023444
17386268
1512296517
494468329
128732801
1642552111
197558938
595236257
1394159340
98771086
1861784275
1207960720
1467971591
444467338
938140049
1110426569
1421119615
272602693
1513188787
1914234573
1677945397
1992302259
115556989
965506463
2045196214
651459429
697371355
2054813694
1410665999
338605150
314913392
2090628112
632220835
1546445409
1518940614
364503253
611661840
1676083853
1801823427
677688042
887720082
854990178
894182990
2084119057
743310871
292605989
1438187225
1285907184
1273416230
1701918971
700130517
306011561
163173444
41221629
1366157624
2089003360
575122105
858930216
188362146
1939012601
432546319
257332634
123369324
2078510545
1886578356
1538206529
1856641614
339954849
1167770685
92343808
1471814005
730361151
1343399309
1214900455
367827800
795305155
1342861308
923723232
1441622002
1180727719
1951991993
1639524209
792993569
1506857633
217309280
1391929424
1275788789
174817089
414629910
400028134
323788339
911678943
337831139
1195592473
245645068
609169467
1689417205
23858780
1737617490
1991686036
1201872763
1877217168
1296419570
2001755099
2017416861
1223932433
1576808287
439151217
185274544
1968337688
1032806421
993070228
1779561348
1963767313
844868574
1712957744
1726785341
1645480411
2140140950
1747432366
979282606
273694049
478487392
1971121471
117154075
408499680
2114488194
799493789
1147283186
325604806
1381870464
1806912209
899429992
1198462007
331382220
1602874851
322112132
1106166539
574809688
2025243539
260661838
1947957749
532126642
970706815
388561293
1855779826
586418127
1019968591
1330495530
669315809
607902919
1788541432
1540438124
343566956
1569301976
1706737980
1299579179
994342038
409337280
383820353
1800321763
1974465496
1655525028
1759188698
935210733
509973487
1514866407
1817589446
286191262
1595522742
1629039960
1629835999
620812290
944179985
997202210
500195198
1689407334
1938096248
1843452770
888821176
1708197362
761468243
1420943788
1143954906
1000350188
458391558
1207152299
1795313818
1539659607
1893402441
374342254
2018847155
124048981
1355362849
293867937
2062073832
2011090078
199671106
1382458504
443110685
2133900655
1212539655
733616829
1780520311
608263477
1618285260
592614983
2034042702
1923579802
1841023755
2017123604
121168818
146230466
1844468630
219153174
1716221789
699114649
97090174
1253880445
781623073
925352463
1906063085
1081593502
407402516
1691722274
1258108625
1178352571
645069767
463700733
990301843
2022462898
251618916
180659083
1695601643
9783975
1910946536
1163729694
838478253
312080186
492293456
28742615
1112878177
1325608314
2401249
1830101979
1482298441
452489634
1286798520
639761474
1917755224
143028977
769740228
275122097
999762494
719204611
1955872245
1313156204
243688563
1192604963
1497734681
817317689
2037267012
1773452962
1545060144
1478234048
1421415291
1100223597
14334783
805503623
743938657
2142534097
825107075
694627464
469106920
873070296
1981098889
469170903
214757895
36418267
904204648
1194176221
1300096890
531854543
1618924717
333061197
1073347444
1451989216
260016955
499481379
273544950
207702019
2033865569
1638594251
2072327611
1899986894
1518648422
484943896
2082746186
1536614054
1994909277
1789345148
683312944
690241436
1423564037
296733911
382920926
670062535
1015619119
1982479232
422462075
719919390
1695507735
1230701051
1563715082
2112365104
1068472826
775067027
273270614
1755224292
1471854410
1903764644
856364494
849273373
1537927079
209955649
1697375318
108571700
1198968422
1557993011
681636722
618060572
1882916471
611362444
1416188263
1507175814
298392917
471987613
1967016746
775958048
1072066951
1467991418
413848148
240493636
1563286998
175303839
1397815735
1648614335
1202689403
1344068403
379749033
819721161
829642425
309521058
1970873323
1743406471
61157945
750780997
271189415
595183688
485878403
1008534489
1088851788
1794884810
116423480
374060283
63118137
1823227343
1739601292
1635279248
274298997
29531731
1323496584
1694155488
359802362
1935973113
1599569082
1852554637
1492377973
654134730
2088002242
803624861
2081507654
1254235271
893342213
1531701047
1860137590
1053582964
1483153005
419112461
1273203107
1135856477
1605521404
518433244
1669711788
1807348908
139817434
402176738
194052203
1738435006
1027857663
763405117
174981396
831716186
660718035
658955300
74111140
1954585997
721793372
1496710154
2061212829
584629508
1323113245
478733281
1030635571
358946586
1542058705
1844798271
1252672137
392916619
1918093935
559250065
80840813
1386617286
1909304075
1900439979
2029186550
551318610
725667335
1080843280
1303529149
1493075762
228764880
823097147
142883597
1958903498
492725738
1441114891
631888249
705387256
650247884
16864391
648681086
1215328626
172057619
671182428
687449107
1774395756
559257428
2146713148
1696229757
1521739470
1615419729
1354926655
118541818
487671933
1918967417
644558376
819851199
922292520
1000835374
1099783671
166097611
585737994
380139407
1774824614
1876895252
705191057
588436281
333216258
1858572091
761774710
78513178
1969104084
431448895
323527496
135588914
73212565
1702547763
49744014
928647916
1578703264
899922797
55618107
741253349
1412796917
1800555210
1958276056
360287472
1493381942
1885484804
1798343762
1370769719
1629052959
276241364
646803538
1480990334
1446255281
1501837648
1819160780
533802212
1996467753
1301969415
101027747
626555003
149714620
1661181443
942481281
403408924
1258734119
628355626
1247423163
1109493042
1349997605
2113599931
995253320
419240890
1405903448
1029709340
1212021669
1907799081
1749055494
573405969
958168362
376945760
450850926
204536190
1092420765
1867882518
1510399625
745748413
1830948671
1598045827
1202000822
931759922
477531545
1507934865
1421520138
61879121
514836934
109555940
904940435
938915100
1264120153
2038191435
2002987937
571876957
379350733
1050632835
744618869
1334822420
2032291534
1191233398
914435109
1402745578
1767053658
29519537
1406171674
981990716
852667160
1190675852
571211807
1280644030
192593149
512930076
1952819948
1586997948
47483803
325199566
1614708229
637454670
1969608292
71984820
866066965
1056560206
1863580690
184437997
774375450
739671140
832879040
422906627
1641113211
2031922861
2118457716
1102559088
815285108
2036479435
103259417
1115352968
260061947
1262746211
1702949165
457768805
749409643
365578598
1093529815
667575088
2016918489
1314879774
1767201778
1780333119
709567031
1437381600
109453628
576167839
1345793472
113210990
164849215
1872183322
238894936
1039460725
169689148
2128147157
1492826257
551265221
1947880920
796214042
2066224188
454087791
314537713
1037649018
160117680
847875984
2000635654
2071776800
289323948
1468474626
326523648
220551459
75406549
1751954912
359759154
1855159395
29973945
1860640290
1954091646
1925046165
524917656
847137547
1716543394
1330709831
2127075932
470817303
1295815116
1679072406
71303286
685818808
1685909183
117551062
1211132652
777452407
202605215
2073252883
1251666944
620092981
356531132
2003080290
972513727
1510254696
1977235613
623776379
759962923
1183140273
1224378671
2041739549
1019924612
538827815
63840419
1979776881
166664780
621507054
1681912340
102860368
1053652117
1229238687
395757586
199077
912422785
802723596
2092097065
986199332
599756126
1000720091
1657078715
288605989
1816495345
1161536430
738173330
1487298884
422446427
684076326
1836073393
1784511935
2021493155
1098070468
656272296
651671157
216550423
1281599016
1283036835
26869334
1864114333
1290680702
746061570
1324694958
1654834194
1770582870
320870460
1424184204
826224462
410748645
272066042
1904360184
1555737656
485060207
1564389247
637243790
1896057897
707092893
580178883
1595725732
681566407
755131076
1010352013
225503410
518969787
1265874209
1953440696
522397814
771472101
366306323
148916729
600612197
1787105732
1124680565
1942321834
1154825783
1827372752
1546312403
1083997510
872057680
405909912
1441169750
289735836
155698845
1323841037
1796254609
388938411
1011665738
114335677
925578886
373202905
744636318
1160862825
361070658
1765124955
1168899760
189326215
382099993
279903236
580936098
2134512937
65988097
2072982757
954358258
618205254
1962020785
1632166068
2077036884
497996449
1804181626
376173515
1854548484
252523995
596798544
337761411
28094697
1781295730
739403217
1354459616
1661039164
868827612
946252435
366123978
550992944
2085742785
1636085391
1250000021
2109497399
332260840
132250205
1299401814
588820208
1496152923
1526485800
1098261584
680605416
728197377
536896201
240725712
1069419346
1990612438
2068172728
1153426711
9471739
1084560735
369084311
764001646
1761571647
524050365
2014363507
998147861
1972104873
778095890
29554843
421648465
471344320
174065195
162367463
528366389
620256346
688579508
203030101
2053546743
1102104921
304320209
883282996
746801103
1418422931
306889435
1770837154
125711429
72786137
99156140
1059549235
1076349459
1207985987
1241790855
87178793
155720861
1941276843
928227044
1391485763
1412528850
505889990
1264959154
1917626548
1489980225
1118921839
880159548
1901684154
1989119317
1807305969
665914625
161495607
442730085
916894030
2106471795
1089694899
452267866
436664848
1353516904
857572453
1408918822
255523443
1110802557
886319510
1402708640
901373935
2103444206
526708481
1313991806
1700429961
998085453
1289309479
32500432
2037422315
591577312
202444650
697241465
77261756
1749258146
1163077020
803762631
61059674
1750902477
22055409
632353868
1453233384
2013798870
10429111
1895759588
1371051532
289727851
701738965
55608783
187359244
2121462829
491191831
1431161008
1367523991
1098972281
1664399162
1864511808
1237969364
1654500881
718078984
223801898
1656297069
882423308
1334725932
836886634
994837903
924373711
234344342
2057821060
1279144119
863179577
1095391768
1834940623
1080503619
132870773
1956202570
419123951
1417710603
1875061002
796504782
2021878486
40474661
2031389378
865975425
243374880
82168210
63115234
481759300
891220735
1412209439
1532184303
1340804521
230389884
564612580
2051053552
734448931
712944408
1003250227
1626970860
836565073
1783272264
995390352
818912962
419991908
1518127067
1531350953
449701993
720707869
1733352543
1382531508
903534034
1653262802
1514666382
1808188248
762245736
1199821823
942857957
1495269081
1841968373
2013966000
1959089038
307380474
2133941421
1712723034
1260141088
550496357
1734997634
845212533
826214629
1631269417
2053859660
574728176
462038832
24217314
1315065779
631999266
738573536
1999545230
964444045
569040509
1860679330
1525224297
654037224
1740899728
269018229
1104746345
507548660
518998326
976475629
536958345
1495685500
692165812
1845083634
124176536
842359620
1950867300
498330758
1249984051
1691158819
883270688
1811384649
1191554184
522820296
208234857
48638
1405943174
1249278568
1765188341
123709853
161251039
1016526611
1967080792
1906082527
661585434
463243205
817136403
1729600240
1705400105
1421087445
1227783321
724990637
1117306190
2037511737
992695434
1247390265
1095227159
2089169896
1047250529
1181457218
1819832328
823832920
834274675
1856637399
110591000
482607805
226550921
1116018777
1212768566
100820361
694249098
1401884371
1972477971
1525200719
688992460
716169263
15394088
185762648
1656677283
553146398
2020225551
769476831
1041286553
1644055788
219452020
1838820966
1078412374
1701821942
2081173963
1417247912
1817271828
825851973
2028164402
1275165068
184236832
724545242
1121654376
1092327995
414391862
1214785342
2059090265
673837776
431719346
1091399640
954478513
2099032404
1390246878
2060788072
215492519
562370760
840491125
1375351777
1219340091
2088807750
1430440153
1110984115
2006253689
1174283799
1007141683
1884930361
87481081
323080332
783266096
1838295347
477642267
1340235549
758628948
534422195
1679264109
363752122
1313174293
1469754126
1851026305
1210047325
1822026532
483412839
1575682479
1303445807
491810156
29749738
1617324221
62680395
937742333
268978756
1457211638
445949178
1240509142
1067526394
261212897
1160069196
291305126
97491887
690485084
291131508
1347819427
9911683
1230336876
1759006830
968054369
2113066796
1017023027
133480480
2145540792
1783233558
1363006001
442676962
938252174
622626657
555602331
512873265
1407684061
320588583
1802997038
523883110
664410480
1188928700
684290085
1841947281
956692490
1012917900
1683999672
1768622007
2121999013
2139134253
1240358243
980359265
2045556970
1922032908
1834467078
1354289626
1138548904
729144631
898266199
1868499633
81720245
1835442424
301438862
1554891153
1227073415
1610678339
98352281
1178395973
62217015
1485799813
1744371988
219940049
1019202986
1293166142
1454304883
1604781249
2134512937
1148180371
806449415
1534802631
1093543574
1825206405
904396224
612197545
947970354
1981129275
65275412
1563965383
456860472
580585956
197354277
915438585
1166620663
1139137063
1720749969
1123722319
1829161037
2108172191
1298443897
457616517
1920161086
1138304934
2126009452
982690972
214019592
79087231
1766412643
1147992397
368425442
2074948347
1218922865
807007744
858877790
496296936
1231211488
405719952
528525204
669809333
492812380
2110883258
1591460512
1726083570
2026529872
1233611985
426819978
933209385
1055812165
1499143804
1702121579
1549627247
1255369939
502981057
615636860
2085609683
317601728
1552413874
2098481855
1532758983
1305414231
990318002
1840918438
1255965302
379968498
1356950210
884554098
2070039823
430034871
527941398
704475460
1209518120
533117548
1274767533
1564939755
6922430
2054092613
893437517
1062277211
165585364
1583704259
1622795605
1542053979
1049144316
1398932824
1350818196
586525745
147918984
1368038181
2142763437
518558043
243188003
467037741
1762075408
2065902805
1019340428
905888964
1052288992
2000438201
1639494788
994979554
2029165325
909370237
1739357920
1897111385
765938901
1662394868
1935771632
1959843832
1732847700
2042982135
1258108625
849613585
1766886486
2143986381
608511133
62833119
616297662
1516407489
422811167
2027574910
1375564042
2091824838
21817206
312765947
42059987
576928683
1988266582
1161862459
1316944676
1307708927
277818550
729034938
1297036361
1726695536
1123954932
519372458
1276985739
1963871298
63369549
828996621
360808910
1794385513
382486516
1588209178
1711079968
1579375233
1891673312
1439036399
1505542277
95694535
11966930
475039301
1068820210
1928444017
1262596320
168978072
454812939
582944669
280697334
1464225648
629508975
1479189480
1791889408
1172991093
1587309137
1393946309
1901802444
506076088
2009982911
1651378231
639958952
719341898
1969772140
290493778
995098697
967863183
523715593
1387121416
1002374453
1786138504
1341114423
48012958
508017727
1487107763
1193665983
1114110505
2102422585
1329736186
1391192623
596408674
2029111795
1901925111
1975235566
827488155
10383269
1393195733
917614358
1875297478
1580754381
1596895191
1724666797
2019730068
47144308
659607279
1202920667
1461909787
471428500
1820382049
204257809
86984974
56950978
757380788
674903808
1830407266
1801593806
1223951459
1311882968
1468688744
1686347377
9918174
1956635879
343874828
993170565
603239431
786178537
661548396
358344824
1472648419
1519866473
1395380556
422898124
1646330072
1556662601
52484187
1215772653
1724166526
567520189
343730968
1363924518
417749085
1884316505
919871953
611007753
1188819397
1296396356
523908678
1783998486
56164250
284291365
677205711
1515510303
1636699238
1031873803
200672131
821549482
825915352
1512890609
1637865761
953035188
1381945695
1805647597
1898778369
645544449
2131235597
258282243
798601596
15115017
1261072539
1525940474
92867058
1484643302
971680894
632738670
1492262662
2122074986
946687853
1564792231
1927290784
15294948
59575952
7730109
1713308827
1451325312
1608753902
265654470
1652531350
1433028139
1727454412
1792797363
1527191197
2008440354
846300866
1191618466
1093006024
340863340
2065587908
1739337924
193430873
1266639515
411425672
528639443
236265445
1688533580
1938941272
1653160189
517720001
601565476
531600728
21825859
2061821367
1246504554
1867029169
711913393
1024923362
364073970
1972768668
2087680131
610450477
331051057
598797874
1626512206
1724179881
977884034
1931696818
956658621
59910752
1537977870
410659848
1184344935
1715543908
1009315647
929799137
802530744
1386939278
298446977
1927871155
457001111
908640154
408072102
441743360
1988651571
1573929081
86840392
1511718924
1337457056
658541229
1140628543
1756528692
1097854702
2027289238
558665863
262145913
1856460540
1607956368
1298442949
581510748
332053475
1407588151
2032720388
816709716
249033385
1346230036
751104387
764210928
1881756125
1592852824
1929460148
1500741230
190554087
2099531221
108718450
735380315
1667640042
211201329
257877718
619894946
1549260100
1162502016
2010775844
1880263941
2130531609
532639629
1482318934
712664821
1908095543
583095183
770304521
920252611
120518274
864134632
1638462068
392466509
972881776
208609881
1759537902
1074285419
693430443
1833131888
1695809197
1747433003
500997195
1903886658
584077924
336072205
1413125737
141455394
2107463379
1707300795
480079218
150028857
1581692399
16130004
405257668
538939078
212108497
1713179210
1155378222
489458954
724545242
1819338289
1350724232
1870185795
1053337606
595600048
1218634490
1865983819
803255912
1690080578
1743303775
992288005
316711693
1746627595
1296113274
1679058101
1861997605
1643762391
1569523070
502734474
1968356494
1531596322
1833146991
1969674966
1259806994
2079803716
2083321353
2071990536
332708814
1768235128
896499901
528462601
2127851409
1673110896
1475124837
596747411
850072620
1431408882
1031684588
1611495976
1278200106
13669629
45774282
475432467
151497946
166614528
467620449
1225055858
1281467217
1166525571
52484187
427738177
687798805
1309696495
393989168
306952640
1633423719
864057154
279166982
1969204018
23386995
761004419
1180421982
1629346862
63254749
223688593
2005292184
1242837598
1803355497
1391212698
1399675363
817170308
178426029
465430618
1816891074
979382142
1363270699
1117970593
502617587
63709144
24698064
1683850966
1281723501
1622418166
1687644345
2023354808
1615762269
504208082
1796927033
48862125
110271793
1815837613
2131654354
773405937
1819438843
803771747
224718241
405113507
1140663090
761137842
1708295274
1259930869
1189103070
947243350
1186080303
947643640
176880423
888347593
1064415221
1774602590
442406234
80652999
1897428732
110299562
218611606
1571035747
384498578
1606803891
1956373012
276823691
881609084
2072582803
1814326537
1667998516
2138755573
963262480
1282059621
1242706459
219356879
1211464809
1287836978
31310539
51300824
1677193035
1932508960
1441745803
1360972466
1159939381
412383298
346925558
324717005
905866449
2005762555
1497782423
1856597138
882045425
231445033
523355449
937156486
666412161
1480437906
681042046
628548807
229772938
1956390876
286304162
1248178925
567713664
1081136868
1659300269
1115662186
1443568596
1979601269
728815237
1565222864
1559622584
1404906868
660961714
1768558624
651833120
1211584035
539837582
432356721
336337985
1782542316
1898406329
35261830
706786361
833481151
1159712071
1792157475
1587383761
16218146
1467307946
881552971
1247084335
606463663
1909836723
276152978
1541193246
1978778991
96643743
1076641633
2119312809
7682271
257646880
1003260854
328908290
1582725588
1191565192
1110364502
1528011074
1044957143
1257247550
1953215123
407113661
1198118824
593045005
1688632946
1078892681
99925741
731278257
1152672099
946974398
142373211
1033036083
1701796398
1212222187
211192686
2132165686
2053714945
838230026
417762142
664947152
68587153
845007801
19418607
1067520469
697665789
1453903472
1901066850
563017744
2097203581
1540036343
1147343216
1242146362
1783415521
982495561
1112029019
472730791
760170506
975205119
257043090
261991615
54033396
1046919822
970736977
1276694635
255140574
511465742
1578656376
693876232
1902558658
1977871922
565588506
1581899152
2077718832
2021130523
2122159378
1506306995
782288094
929128582
1738593564
1463929354
1055315431
118129872
686533146
416838233
169510208
2120488381
1127020833
123240766
1924073539
118157221
1955986328
730627113
1367956441
1767745415
1420231654
1378754982
1164335376
286020702
2101551547
1259973084
331342985
1851651330
1041501135
1537818830
438416285
1970982844
385563169
458858857
2040303889
1830916710
345418784
1279561735
1769851770
1397631606
372522986
1194961335
1472605805
173973647
1917501600
1593041621
767509618
1690122952
1691968509
633805391
1190797751
1959493280
725408484
1615668979
2101141291
996390679
1087840406
290026319
1053205351
1484264154
257620029
1349096939
512608456
2115002879
486387753
94072735
1472930068
1058008614
1420579631
121890924
206394081
817521792
719133158
1695343968
1118017832
284621131
518959570
62099924
2067284044
39631277
1130443860
1544993688
1621877543
1209596884
211135796
1819881973
1313215681
1588280103
1890569881
497680926
1464946519
2016822115
2076180742
197218337
1536529059
1302576836
1230533828
421248790
623938742
1487471269
1773544918
139078520
1939040774
2022648314
1132552738
1587699192
460664262
686321347
660046849
161056361
1581397065
634009231
396140116
1526856787
1868164535
978354449
2086974358
1530616216
611814305
352247413
2138032862
130240098
12401846
479258700
892325518
1530514933
75003387
1377931003
1251936522
1238803764
1729179610
492787617
2136211399
2002453091
664232271
886647996
573879129
1640936710
1081893656
353331812
1931533922
1547835931
1196919073
707958172
16896349
571602288
1263910766
1011597675
1495430421
269396524
1581993197
630700932
583836026
1275549641
161566818
323901787
1171035529
625408443
1946553577
1917452850
31001458
816024960
406909913
239665116
1378768102
842798152
708055477
1515766989
228212
2026788897
180848193
863616056
1515399546
1712172191
1046175852
591775763
26510083
1874424235
1583657214
76754
336918868
405948773
1375135124
1165303497
543743629
431775224
988936378
1821641580
1551856133
1244133537
862139246
1270342434
93886703
1496689295
2139600787
879323665
380114926
586522764
188938269
1626632147
1970562534
484441121
579070172
1777689562
1450222581
6441518
247620685
10013628
1258962458
840734759
769734226
158326591
1651998570
148741192
1648848567
2020840287
1408794657
29796231
1798974219
293315989
991709004
1899037585
504680873
265474113
1070109834
1652297815
124171061
254886954
1791476221
688853163
1636916992
2092069871
689844746
1750989909
1913024380
84773606
1859225857
1021088391
767325140
1679047563
926383087
1083218073
345490940
677805233
1176988986
809521817
702555070
1767777056
216627835
2003346652
1485549208
1536133670
118108947
598792801
503250166
27269066
472309320
433327551
1598329556
1139463338
680950182
1685073859
2041508902
1388748760
1038159290
649095027
278359030
398008573
1730496699
1703302417
1883381345
1675547933
207629419
751763457
785381016
856063853
979414481
1524441971
426142568
368675277
551574348
416398618
1275180930
2084484083
206845047
792663195
1076280292
297543067
1874746351
149656550
1324494199
581936793
801221732
1861883797
1637262123
1989423153
1890991065
1835456296
537829452
1264373234
1789301744
847190090
1016925059
1821971854
1511143544
1373999270
298478615
344120204
1997210241
1005861203
444264220
1077427370
1961438414
1093775197
1592678647
1939600776
1160660349
1264422867
822032660
375527566
1359015659
933758228
1270347361
36268898
49075170
1291350373
1288682503
836108804
1235705980
494587305
859429660
142129422
996349231
2136842071
1479730141
291126659
748377310
1754005732
1239092955
447092172
1801306165
1550926994
961202927
1009866610
413845771
2057283003
213409438
2063722543
695422736
1481346232
463817032
1726082811
102594147
368741410
335670468
642396598
869519704
322460411
1438445129
405703122
1644575331
1926046152
1026948987
1277513909
862364312
1616986141
2060103733
609608825
1986423486
672239704
1157079651
1876424914
1212942397
2030697740
742029506
1083289195
1316585228
1443799190
958638950
1215680735
1880774535
1213178691
564777670
2086876932
1661808133
2111313020
2025757066
1611412719
2045432698
1762753694
569979514
1990570117
1196953959
936829623
1863412027
1888156658
1283899041
1712329851
145007753
120806771
2024245432
534206316
1738377854
1086355052
1093997221
1487619019
247737288
1044225097
1912267717
649695121
1925508351
1442014048
372516908
1872586241
1998266297
791946899
693219342
1651478548
1459523212
642182766
1213114758
895960546
1962759261
1601124774
1591724748
653525205
1156660983
1606398363
212483624
470763139
1013661669
1938941272
1209172205
957087194
978235012
2122715829
2041019586
1281913798
1601027244
1435908197
1089237783
232167557
1245879092
575133704
1051993195
1404114473
1919840940
1735046025
460196653
1625969122
719766751
2023608545
603775704
858189657
514200117
970225442
734712217
199773706
412805531
1390481956
1024022650
1387468604
1136166227
557901834
634231150
456075367
136723399
11406107
972935208
1998283821
614291649
1519943567
1105982647
400212179
661454963
2082122851
1436542132
1425588240
1064482024
1287980776
816717080
1953238740
966631228
621267735
1819809252
1432087264
1984821977
129712001
1690406133
1245957583
1209123659
346637552
1513345636
1469111506
358611709
1353760293
397322356
29184146
1870649723
2081463138
184432350
506068545
1664595834
1901724485
835446644
1419586839
1428943925
1838879692
688083370
1977760803
1196713272
342565042
1294626113
1695565227
226820075
822187103
1428816184
696441545
99706862
1980883689
605397659
1789937890
1909755887
1886655856
1707452763
1713634154
2029323754
1106639382
860884134
1101936508
1993622122
1549316983
1424703923
1528755088
1760874433
1433319448
1858865558
94639343
1474249527
1029227228
1225530736
1176420491
1481810905
2127367243
1599403957
970246244
481130268
158258215
1118539318
432349358
1524680456
2144305153
1260945368
343730968
2059951397
375161988
1825199284
1297095785
744995470
1782913025
1680235623
1147522448
371190511
389318783
1804981920
2052281944
493431120
340030935
1336400009
282799188
550306208
1675738724
375472008
1915466651
1973565542
551385982
297428487
232921928
999106969
1389638698
473077589
536693865
205077448
407117793
1012016148
1079594455
665053314
39113478
1793204661
213472356
391923000
1220534436
316092258
159995657
312817649
1169368820
1971180568
169323990
1518913928
1308645710
255296307
62314648
1432455267
1856656557
957337782
29986570
1859865356
1713636715
318051223
121741228
1580483664
1553972178
833498930
1907456335
317122274
1902865543
1642806603
2142385717
1587836495
838214953
72586966
1708295274
330962558
974275476
1998904529
1599734239
635711359
234827053
1772923165
388617076
925758907
107927748
1426147860
944099548
1276732713
1368416379
1635845598
1806576596
2076770191
21377337
1252973085
1924936967
614204312
1228875588
285093037
69802146
830280197
788363574
588407182
1946890651
1972558936
42814308
264623297
1124618588
1479734759
1422652897
2046898794
1775619641
1606413691
1380437853
1335027775
1239420832
950766087
353399392
1385072063
1004838917
1937188891
793719254
586227656
751787894
111649104
1774048425
665002398
1243503166
1293335756
577761716
862196970
2137240606
962155689
1844573094
823683537
1486681417
1535979152
605391579
2092636978
788036613
358819406
437777423
1765362232
1069138868
299763469
1745984315
479525331
48181082
1933445273
2107778949
295530159
1409631412
1881301907
36887562
273961851
1272497381
384545008
535743973
1310070077
1255828746
1537509211
1143599999
1561221516
1541891130
406331501
1058757989
150725314
1026354395
806777095
632188334
385844067
726388214
1633603201
1094957343
670702436
1726583602
1504247384
1266789915
1171231227
1566398150
2096802144
1551643575
891844847
1568661625
909872866
38279995
815622218
929420878
1511545336
2074583887
1040795087
1329987
1417973271
260336407
419360940
1979932077
1709416948
1150250741
1677155316
1192210061
1249290098
23192325
987877569
936617629
962320417
1989949876
1596589265
830924638
1383526966
2005115338
247401697
1157759592
62040599
1870101668
435804212
1949849156
1784814583
1770880976
1415522544
1211739688
1055984000
141137482
1939531720
2017087832
1812915592
293140876
1425457001
1514473510
605889440
1788690876
1444640189
1061390981
460329181
249815911
1660583402
905499939
836430677
1736248278
1942597736
162561809
90636506
1414846477
1147093942
1640593034
789489159
722331592
943768117
1598532365
1979961924
362469800
572114414
979960860
484165397
1780855465
560607798
854926994
961735388
1204037238
1689534860
618060572
317385438
1638607685
1769842678
986589501
1296599943
794394893
862239282
408131943
548412423
297566189
1989148023
453836646
47795957
796165454
657862907
1268135689
486439775
209462250
1994846427
1424904749
1862597926
1020222457
1828778008
663610805
1443355043
701330508
564341520
1483233026
226224906
180715038
239152904
1817908893
85996647
1230394761
906561812
994454283
1791177397
1008354649
1464281699
83925946
273882136
1025833596
922000114
711147790
1676990669
1179506152
685041082
1471618645
1018575366
571005248
1206929057
1791338977
353442308
2049906943
911886496
2135771219
1508050129
1891783516
33611794
340274272
2029412687
1392518610
694286537
1258190026
1432765262
1656511923
227276509
676435987
710735585
914740158
1625042278
1931438382
670701887
1404019345
1373644001
1166444277
1899092068
1754459286
687455343
1837308933
659729634
1001993449
1369438693
737238206
1635140940
1680362278
390161416
549654760
2069938525
968319064
443478230
1082066693
816724523
1103706860
514019342
110898399
887102743
1832018162
970242036
124751790
815757094
1810685794
159419238
603485966
1618595916
1649096767
1742960523
1564677703
827907120
218314694
735096644
122080309
1586499876
1582716689
1353792415
798135880
707998855
79485511
1350902433
551964753
547373919
45891664
809971059
853821901
1785917190
936427536
1686210403
1906546896
173578893
2094860434
769687879
750690826
1824283001
2076287070
1080122020
451041023
829450733
1794469742
1992049070
1319798070
1667835334
1938959246
2115479998
1572886548
1540813211
1017462982
1003273007
1386437202
1764342280
841816983
823400615
1061085615
1882189612
2102129346
411781357
181074979
1930887291
263811523
1385274708
1347677368
2068918400
115624486
1060366218
1423025326
548229527
1276068275
372504850
643688232
1731914902
1376172048
672007163
1183368691
1423111869
241763612
138772656
1567937919
1996226611
1003686095
1457596990
1069893106
898481328
160644670
922908024
1163822581
1717228847
1450205388
770845100
815937020
544533756
2117353715
1141920029
166916447
1978887643
1120087481
998965254
238012999
1580174569
1091945770
862744091
1661118098
241703132
447613627
1902697417
992232329
1450830989
1344776036
1920367708
495625319
1357113598
1604391765
193854632
345234394
1562878448
562812185
485149070
1042960334
199279827
2083529872
1684029261
1283624474
729034938
1557610495
1113374632
1975931983
1279082419
176503691
112536424
1935418929
1364764201
998307996
934617315
1606398363
1360411787
2048879684
1202450617
1997540418
2125926132
60690861
1386662283
381972558
1942379939
592063275
374782664
96391146
968635021
1407252149
2130432300
1374972878
1866119936
976889713
85958484
1366679804
432233569
1390854530
258578674
2060039
1140102124
598757305
177979423
1469615611
1167495212
1108750473
404571379
699778565
1053479404
1346002219
449801426
190722431
1060086931
1958406999
1977619520
1801356941
1853424720
1615580927
453534593
2062572118
525483174
663250466
1786537100
782413757
61469263
1366383417
461845469
2086023709
773797926
579169272
1485073163
1813594578
1783468096
2050911438
1823081712
741985409
1613152941
929720456
1667065686
1744810707
1253652852
987149918
955738189
839483977
1048639988
1191401559
2005259321
1543307834
1552368841
410645277
1953598475
911043335
1442582245
1477123517
795597680
1270240398
1279488474
1663658479
1451597344
1430202422
162936046
1239384899
1929737112
1427033980
1622343037
27571422
1613833442
985823351
591332989
1730430813
861880798
1770912790
1647917171
1256569683
583395332
1865168121
1197854645
1594073533
1646079078
970464871
1677195009
658600819
1282862737
839524277
406754232
1201408940
656669822
250914030
178617169
1831894518
1277300510
403263161
646589790
923358680
918572032
1482111801
139173313
1386529854
506146102
1190028374
170047235
656055218
1849573895
1149007819
646085472
529216724
856172303
766634398
282361245
1353261361
487899389
280650734
2002428541
167782586
871145181
2080706934
164135385
2027752007
842222895
1195301314
1304159953
785987076
1676254388
483582647
955804184
550454099
575674787
1681070879
1970230455
326712999
530337040
173441209
1869018986
1918491149
921159123
1226329492
1037746425
204446486
791934711
1097813699
9831761
487644380
536478418
2048196493
1566026110
896103825
1110643846
387891457
1082974857
344264173
1272369180
2125932640
881230489
1723802205
2147311687
865915281
2089051999
1278802003
1093190960
1289627663
756183000
1224778985
787796888
1940076973
1074124505
621141241
236612294
381749823
1744002443
865898372
517034302
882896565
1860354431
1171031575
1923971238
72585247
353453043
389672767
77501300
1563175749
1233522741
1486602980
777958609
429418654
477120277
1053579202
810870641
266669933
619800416
345262805
1749599840
505023006
1666550085
748563334
291773878
541002698
302063871
1718448337
1686976494
1805217207
495918952
89694509
1135930795
1173030898
292115749
1544383431
859184106
2042510201
1675658855
723257535
243816988
939751172
1337880635
1812872803
267528056
1930326712
2134803187
594624011
921361966
118179509
992913452
483189570
1836774033
2069459788
2044064945
1338119935
323971810
1052950668
1707157030
1609609605
1206882707
1176936734
2131411704
1663978107
201325011
32032919
160288271
587566599
662882054
560709654
1765821367
126782484
934873908
603949127
282105274
2059677272
1834591003
627810987
751656436
1316535762
1416307019
1485678950
1250457075
2062020756
2021077806
1079780250
609682884
1167859052
896168341
666187824
1444624503
1875531740
1346064762
977344688
565333463
740226709
486035004
1020603953
346339916
1047879162
780399698
1724449674
353889164
61897314
52908189
2032638289
1580492556
2042153845
331222284
1799852508
710883388
335302246
2098520997
2119481039
235725467
1232050776
307692403
448695843
327848918
1548159833
396469769
106256797
1767872933
2136511860
2127617191
1841266087
385754035
1845196059
1847281868
1585256149
1678645263
1478608801
197543262
332171222
912054384
1460820526
22980041
523896283
1563609553
1043671332
1017108150
1498744322
2082419796
986790195
1330158474
857562646
2031954320
846668887
1519076030
1689908114
1188238916
1092417797
1319673832
1213068510
1061026585
1969177293
90638693
1367732521
317219809
1423335451
1534494645
749213417
1657135033
448128340
1512534079
784337886
1734584746
652412952
1757996232
464277424
1899017664
2089474582
1287530305
1994216898
1262753315
250259829
2007615478
641763309
1556847320
1352072981
1630685335
2099431853
286384328
1856376541
272191725
1862381513
1786557367
1647483766
481730216
169323990
62855511
903819039
947612730
1064458843
1811913412
1818374030
438719529
1499208531
252128036
980699166
983684000
1640549585
1847003120
942367879
1180884237
1275335076
1660938758
1005441237
1779951330
750182553
353336536
845832691
1580951931
501809806
982373507
751201200
1451526794
2146496471
124457121
1204800459
1110833221
641442615
7538503
153978091
1034408212
1336366373
720036626
2006096996
648147648
917158297
673374144
388960553
1301026834
835521200
1498189142
57498701
583289822
444532358
1734913631
522852290
163349629
489867151
1798406932
728090164
1311616702
205892081
495172144
850257162
1591696080
165557628
1988592340
2042732145
1897945995
1347200698
146575252
1282225163
1731833082
561888029
1327257936
1914945956
19540954
1196940255
1191850660
631283576
113381277
1348836002
9125858
441981443
105068181
994844354
519229274
336495925
1611875312
1134521306
1741970651
1768643847
935039388
48892653
1284342029
1390752699
1712905678
1676599838
2091969120
1629432295
1451386852
16228785
124155588
1294780096
636783805
39851458
23551596
350474451
2139223266
1753412388
1453079997
142723261
1875632375
1815587993
1954931659
442711883
1948809656
583463582
2002147858
588160455
1641453409
1177199838
1666167992
567319511
1178883491
4422858
496253990
1301137281
1411295370
1399695839
426506094
563559699
1474049265
37045210
466880508
1852224249
963573479
765937236
1257020189
916577877
1729424005
291386057
850787635
499971059
348046066
1669384981
741501978
1545097917
1440890236
1981253662
1588008029
1987859159
1175400018
1813546260
1173726345
216187996
1611476744
1345231720
2059138318
721684863
61309399
1536839852
1267416129
207327203
1788331017
1522965902
32693554
641602074
301947553
2043999006
101565112
917876990
301438862
379424103
1752454328
543813450
1877018479
333642623
32817184
1224480964
1725454974
956703750
1483809387
210446658
479408507
1492268188
1210825677
589858761
1998723422
1851030795
314487629
693722165
623912552
167808395
1064109172
447782337
542880878
1048576429
691862165
740329202
1287859849
710168194
1191015133
1124483829
589454541
1378148108
1193079579
1932011880
789467781
104064572
1380493924
2136907562
1835852451
889119396
1399503602
91624206
1686179738
297090812
1304301658
75660964
459257070
21750326
244874492
2046267885
466321308
1973670196
706895028
665329854
278825746
708778718
176509666
1869047234
898215810
1492731420
1386603260
580402961
1762427568
2005318269
1509791259
1450398726
1895662249
1633735642
917854947
48869795
1469904577
1874301757
938522379
1948373958
1412930015
216286194
316675885
115471468
1365198123
246191877
443606450
1156530235
964159615
649588730
956152203
1475335102
1306525734
577522899
1908810037
717343314
764464252
2008777123
1642226592
152519734
2048421582
572496759
1848085058
1387302832
1355666772
492797727
246728045
1324151127
1872442237
364195307
861863375
979628494
939656640
1215396034
1922468101
1332357390
1063373987
193957958
1499868231
2076253922
569742729
28700293
1114421990
2121209159
547167031
870346425
808694808
2071673427
1439126466
98737732
1003244566
30667587
1534247799
1728565992
1577997919
528784706
243239829
1180073417
1736004907
298489229
1306187121
1331651896
1071356126
1184578727
826488460
670621225
660864168
1639427120
2144936970
1355305219
1957152490
703483691
2137251161
1875847543
1961318108
342011684
397532072
1554109207
161070909
567015857
202158845
1172967162
1435118820
855493569
1987963725
1892932982
814888274
178765297
1508568470
1027334688
1054421635
686947993
496247172
1603420656
1081404758
1607665572
413899922
1917246344
2120963293
173910136
166068809
1631421059
2145662715
980126074
1977477960
592994093
939013869
589079688
824739403
1669581826
353788289
1999076008
883008476
1860385582
28628255
1026685233
1009982847
225003916
1639502223
1947943894
1323149621
1624418955
1334071347
1529525374
1470941613
863907506
1382161064
773648482
1984442532
1849040510
605193945
12089216
289439511
673800067
458642397
390709210
1349083508
828440621
313629270
549628332
1156277687
697930762
1486653366
2139338426
638966596
2012565299
1020951690
1865744635
1341885497
711535847
1232968810
273361960
1942289780
228754063
2110721059
1775942604
674245212
718573393
248083371
727282429
1732540439
359142882
269673291
266136590
1327194058
2314468
1648687373
1355127093
831728929
1153154540
1773935786
1926034087
385986661
1081163218
678981710
2006253689
365742239
1798141878
1306910819
1553565158
1796497534
1610095677
980245779
1126348341
1183964512
920721599
393679741
662492407
238046622
1436132980
1302728020
1419483664
95843857
1976414889
1939693227
1330296984
2077568746
734151343
282795338
47250677
1661690832
102476807
1013640374
2142635532
483190101
916892966
1619592702
1560856069
2102866988
758471838
901854292
840549132
1752815335
1060682908
1963271528
1157572222
357874700
1974241066
1515810845
347437366
1264977290
273522553
308621954
1798419622
1808890768
1050140955
87736146
459066651
442032733
1464324749
486363383
1779326658
1144269706
923244242
1110478145
1447155205
1757455608
638378295
1513733751
100279397
823822525
49502812
1177191083
763981868
734605586
1055026308
2013040678
1108024876
949029029
273912697
1356795884
826832533
1060991547
1192809152
1367683103
1925370727
51202848
1631421059
1649397749
2058443189
11148786
239843557
147178360
248237085
937689088
527578356
2073989927
385174944
866327955
1970693298
1457609106
1086176550
302508278
2129897674
1750460760
361550638
220050382
843545567
327297654
908608000
1346171127
1449762915
487623351
633195437
1956510602
414597011
176370132
130242699
113523028
1191792462
531854543
1570048831
488155182
415503190
333843838
180080783
1290823342
679340816
1826860556
165998783
1824272627
1392711853
1948379015
1126452488
178692008
231080547
1494240265
1076672469
560219762
100782200
2120709051
2122068515
706112044
696100833
966296801
270227481
1383890454
1125257803
106100131
1202815987
1583148770
1735548368
504410814
1151151940
2132392447
668404071
875822645
1847660129
772076486
1512941080
494435295
890513916
1978344020
1235094282
2003195872
1680729643
1817908893
1342411175
448989935
1642159749
1686894997
447158294
815833189
146303655
2064537361
561679567
491756909
633263937
1514999691
1568407454
180637332
153585586
2111491148
1415566372
1844729319
1809609909
129699637
529982780
1002069813
1824322082
1021704102
147442698
2003233887
224653515
1929862448
1735398761
522549232
1974390292
1199187581
320063224
714755293
1815633854
1496244551
115674463
267365113
103109228
2071026381
1150977567
316503082
1438939555
1505148903
1607724996
2064231828
1560252811
1790915649
69652103
475309485
1831852709
345502698
328959630
1338728524
130406778
1203494206
1969042532
1607052247
2079186733
476806071
22874123
308022028
79937703
1589145877
2056321409
768110240
1114323744
2099925666
1311707891
1752730354
1346042195
513295015
1440131112
1842475316
1871812444
1990996084
1024443187
992718259
123841868
1276555220
1358737707
924828550
118778560
39568396
1450671811
1923044312
760156427
827421678
1373037050
846553810
300914972
2117922990
211369620
1684576791
204205270
1346754834
748300176
2041218398
996523817
1183964512
1389301136
491086630
1638862622
2097157961
867544429
811685388
41389858
629667257
42705964
1348569740
1999065372
1507377233
1758338422
789953257
1051897839
1028059908
2026931484
1323116089
865739573
247357840
1630022166
862325517
326453696
1131461441
2993577
232627422
1629086536
1262360854
340368382
143982893
144727023
894998200
1867673130
518099033
1691905420
825488921
2044907882
1902812099
181231196
1820252963
404416154
1049485105
170524800
340101759
1130296490
2131153202
1679507424
1785359013
435165676
1807312395
460857702
139027320
1714903258
230017931
112367505
1128101258
1791985149
1330698795
556583227
82405916
1731899585
450203861
956525268
2138615100
705172175
1119986593
443166477
1138589796
1991876713
1766767345
828983056
572084539
279722373
1228609983
1400117754
316936422
602146970
2022812282
212799838
891139713
964135515
166872974
960564609
1783900886
1320335661
421756068
390582728
67654357
14415338
2072156569
174712251
1862871427
1676827071
1847059807
868257121
2091030231
702728042
1493247275
254238284
1081957855
97604686
214827647
192064287
1653735267
1448084843
2104582943
608511133
1681178801
2134035892
721901988
124749698
136380585
482936076
31366475
7581146
840083766
164568641
1919364536
674385782
990099594
1124536810
1314013347
2084543009
1204356221
204940688
1684433082
2081823653
905668744
829951381
1696715854
611742350
1228767910
1936012854
1404242901
531364500
143200210
1247723347
184104445
1814573436
614581709
584315279
787563615
710636733
671372432
1174754667
2091636282
470254604
638312305
116621796
978271873
605495628
1996827771
50915879
1998386498
788564019
1169173304
1813157710
444473989
1695503256
854511391
1396076940
1229428264
1341737234
760903347
382246248
1801524010
1909778167
1178689534
45887801
2119124381
1938777133
26733862
1176264126
580619397
1732470938
2140775250
795040137
1884838035
366294632
1950916799
1695825615
1224816389
303544634
192485631
676436663
895019546
1456036382
1181055946
1753127827
1354878483
306244016
2129952871
671138584
1918869924
1812370976
1653230751
1413825166
910049713
1752083624
2089649930
695342642
534276124
1688877365
1161232228
1500427622
978315650
1226688162
2079171067
2128913931
2131178994
563619998
1192186146
1287995149
2118592328
1881961268
758590648
752161055
282580084
985358069
1006073601
2039186829
1945074281
180071261
538542380
53182299
1197341066
1215306363
799969733
2008505619
1683630003
786837351
867605969
527404626
1240500553
286292711
787242293
1831728260
919162621
621943416
614205879
224128742
201441335
1589190991
1203578534
1404156319
2076911827
561460700
966837781
984608931
47095770
1962340860
1052350568
1679411857
180898874
1371749643
653653360
1762889836
1509711441
192400578
1314019381
2020361781
1751029638
1628144832
903362497
183141060
1027800820
293401023
465697353
803492372
1597295567
2031206015
18114420
1736509095
278281228
1068433243
1639426525
813461988
516645700
785152827
955787156
589939348
506087630
603489548
1264815186
1374391243
563670596
1451552862
710865725
1581104952
214223300
1255463369
972042235
1718480067
1559222052
599368304
308424867
597451561
1518908712
1670530777
685134053
1785448753
1452253534
1776834820
868327439
1037852837
420455979
897208384
652958416
508560778
732354858
1279879398
1123828429
663746191
256679567
1406317082
1455905523
233848141
1495354280
638407918
307282311
1134483294
1589626118
1702451922
1640947424
243681779
1233326607
415391599
733104785
1117767626
238482971
2146615501
733255590
609266078
1431699334
175622990
2119819992
139889014
103174758
1511056667
1233951504
1201813341
1347420774
200145708
1176244332
939863512
1225091006
2048800408
736339675
224214007
438997404
1661038833
1357901987
759698818
1091953426
1434005215
187302401
679316120
1917313851
1074772117
961466251
427654610
2075325146
916638012
37305704
1437972199
1310307336
702025154
320231150
905655492
2015174414
2094767881
1226708589
1064817810
267984462
344671365
2023410505
2129919037
370346480
1128803070
2035473359
107878553
624399744
1771351329
841414653
904365737
2053584899
846468084
922354036
1235237101
714866478
2114417869
1400958771
617847479
1395400548
1016004335
1114059483
421539284
1323414638
2095446513
916638012
1328081340
1639310777
1878648760
931796563
2052570304
1758832226
752885410
1826167107
226930035
2022632711
1301484300
2013301283
1643566061
1930949116
462956661
1452447637
1843061781
1854088643
1603059285
611462863
1213031336
1624058567
1858572665
1337675309
820187723
1705256688
579360956
208676660
1748062444
12170505
138810402
214993531
2066999139
205387297
151221002
1590207130
897267767
575628450
1923204817
1743896484
1266329065
1791991067
1448398907
268928137
2101444077
1458537663
1846892903
15541685
260163130
2010201861
196936570
69924118
589918462
529016062
1379540405
1137473659
1083221516
1524010524
1946843137
1148314564
727440514
1998403321
1883649764
1101709727
1667055690
1274418253
1127069060
201547130
1223839264
2058399516
896408502
1263826774
346287127
812012206
570979371
465125455
1794775404
1170159017
1028261840
204948769
2119287847
1148964834
2040097864
735343797
1878895971
1070736998
734938935
1511162984
1307107528
2134792658
1521778664
255445548
1015928359
166206444
1501576322
1710124011
203322832
1431159453
2101517100
298255445
400071344
893550707
582875164
1381014269
88155912
761292488
679213388
1907206671
1295757111
514164367
1805124723
1310099373
205304833
988762154
858517142
1359005240
1744904544
602258919
2020551597
1356127164
1609862524
821193113
1641951421
1075182156
2010563425
1225431854
2085248078
1550406337
1664572825
2028028390
1916945205
2119051749
1215997456
1009930817
1456293747
1597365663
557212188
541409629
1336521321
61723296
143236964
2041876538
350479482
418449803
1634568717
156139436
1367360730
112092485
1065643913
772800191
985283821
1263870434
1866809143
624792279
213948972
580517196
1124320875
1675317211
1414183252
470366274
1767322347
1090725060
2014546480
468657621
1290807907
437763442
1841512383
1753346685
853481727
88970849
1564915649
1563978614
380761574
2002258970
592285291
1757927325
716209922
67901718
2007600979
1840110922
2068587808
1915429264
663662763
1399651531
444137609
1802724869
50107067
300194892
1364058075
309335596
1150632123
851812074
1323031209
750079736
845096933
2027045448
1226083040
2125895312
15920900
31372107
1638919105
790881191
1222533969
339269334
1407338338
169573414
2110124712
86192250
1056885082
1488006878
713681407
6869825
433678403
1710776222
808335290
726181199
663791694
653432807
1306357239
1363147296
112432754
1782386853
423323434
3607201
702390546
1935381850
1338903117
567506424
1032989466
1026120739
1681546753
2053474273
1859371147
1037204226
2076686010
7454735
641461775
900561048
1544714227
541345367
1264119698
1599859534
1539413408
278865286
1955062041
2035322005
1927523934
1352402116
2112885609
1720576441
1929283603
933918848
526209791
2082956299
1985268469
1058172544
644936100
1639583681
1240576129
2017685956
2028448280
1982637098
772416735
1690083984
1805078192
495952666
1475385694
975804183
1063126011
1892487750
153157644
59553456
146783943
2084925162
1599313782
1479865380
612550352
701342087
1636263586
218196926
1839354594
1377262076
515888415
643167222
1701146310
1658836155
1667365251
1723545254
54689622
912354471
1666565432
111046715
242775115
1598015939
2124090654
2047701430
1919982231
1302345553
2010186619
769875605
1471598563
1527803023
1229582608
559996184
1895863875
1195862078
2049531456
949812772
524425860
1240766657
648559776
1929050010
1797200753
795044214
1506983497
1247788034
46209752
1746546029
1626101277
1599513015
228503736
2124226804
1496772472
1273178821
1456797975
809992892
1582457497
1723151484
1119421087
1427086003
1470951349
1078363904
94507707
266162165
1647644473
431178054
1200841274
1860900244
2077683035
1348805963
1855394161
1250650142
684871401
344284413
1066839146
2104167364
674338016
181414189
1012257415
1580815626
490669757
1529079807
1344613198
1544690489
621972565
162561809
1335197603
1797061350
1730759550
1345571684
1393304606
1557923280
1586304153
1026718220
1452247206
1712449085
1414471499
1857051373
246248563
2144016844
1461696242
1665950745
732006221
1576437544
523115400
1909886201
1511160477
2075571912
1660090525
1593457693
1556119568
466266479
257682124
1483057456
156335337
170416444
54045620
1816574969
648574670
482551176
2067187059
1411818373
651593659
1084470254
272454278
633406689
90206953
57832315
1170985242
2145635814
175061644
1262497943
1346488219
2104576368
1669079032
1359185112
1257860469
1164684764
1002210689
1095339867
495000166
648705430
583603074
171511656
1902596596
767161558
236399485
1188271745
110985922
1873146465
1856127165
324884396
419485000
87712735
1312156812
1442502895
503695762
507047067
1989393439
1433690746
381845247
280026340
1858812338
462919549
956765203
1448684945
1527946521
1324829816
1415325437
791023544
2078739324
1011966350
1494607672
286434882
371636463
515784335
932699795
1807240017
2090852032
726332882
1779462795
1997583660
1860142026
834761402
1390854800
1621572583
1116358847
2090707540
1192185941
146500719
1809546494
1272518640
1123333048
2003588189
1682538955
1008241554
1674688319
1023210597
1568018038
63696965
565977612
2139667400
1694051867
1198051356
19316441
176347807
1955976181
395922234
1615160041
2110467534
2096324654
2087653211
643433654
1064118981
98157492
735973231
531794533
1412428683
574100719
1942247418
1385395639
1775633980
1838673653
447329819
1036029204
2108715408
231572892
1673065760
1117225986
1291982254
1151666622
528216419
1650062923
1999835409
1670329389
193070966
689936536
2090423916
114905670
1076222920
1718424882
851770508
1104008887
1437331326
127758190
1532556241
1373491101
559575877
1549053563
1799970101
2106671960
1112492293
1521875427
2142103267
837454612
430157266
1025197978
1137019874
608005316
1313926740
768896833
1304458249
1245236613
1739162340
940156115
511161879
1859410527
1039323768
1798068514
374324706
1826878224
468353800
2144715385
464866823
95677593
1822904363
1055404402
1010311295
1800934276
173301652
1288097927
1082224492
1992140413
933300308
1803452567
1855799034
1099067035
1007454314
348269628
349571153
1719614
1798781119
1012588090
339336086
901422598
733382909
1984581725
1233716955
763369240
1104447538
677451351
997780535
723600391
1145224860
612437101
223316975
1959598350
1115820812
1213993689
1259234892
1733464799
1196693817
877534291
559231834
1020538427
1711573218
1942315387
1507734829
1134648906
1226814876
1890854734
593760265
1654088975
1373182650
858910987
919154559
2034618272
1295724258
1824453992
1629675929
1586848087
411645410
207757955
1188746027
1039014831
923090065
434869167
1408952597
1360360475
1835819974
1769938294
1425485876
2081099870
1647693099
113456632
1942717784
854825321
1919006215
1892585178
432769575
277020586
1670346932
96542120
1726605450
264838958
1282631657
108104269
1892375052
1573795213
1089357656
471230943
790702448
554493575
660631551
84390288
1370917075
1883884106
1852077909
1384681380
1783295978
805052431
2126707412
412657288
940368604
733097972
765621021
333164939
1002343832
550941807
1720573102
40177575
867502345
717740108
1862978438
1834966175
1419623254
498317726
239381154
1801344207
1463696091
1486163891
1760207441
642348419
1732205472
544973347
1466942365
318690951
1879154581
2089641006
920740668
1430142810
1494090192
1810750249
2076437052
105909085
1145236047
73949408
1945321021
812404967
1106491369
906221675
1420102281
1716755898
2013519833
1455566265
1289721988
1797656258
1171535761
1279141748
903290015
1016793824
2761150
914028306
1943626143
1976959938
841207608
2029751994
1259329729
377814201
1269186952
633086068
839351370
1434696480
1888221729
513453860
2050419791
1442606716
105528281
579248609
1119282675
1414321601
1583978901
914133861
128010045
1527265235
156228409
1475591735
561700223
44428818
819720247
1623644264
1572016155
1556094680
735702438
311422093
1784615740
1061444546
507637389
1674493445
1699910289
606065683
1863113283
1417007473
1823078786
1462951344
1768582138
579442672
1102055520
617718203
1546414044
1524249113
52644458
482928176
901702762
675459539
285126005
2043464975
1073888862
1396441333
323099850
485175805
1783911211
1098371926
496043280
249902873
1406354998
1258478016
744112832
447706340
1199018098
1612584676
994690017
416936788
1687473899
1869462861
1276030455
47769158
72732093
215116600
1549323771
616751415
659505204
733305874
1272259910
975180347
478742231
1654132862
2021020897
2011649722
1580719229
987446518
1072204896
814188671
763318549
1636241609
1469372176
905502026
489596739
1077555886
406433585
679316120
916922384
931878325
1166443093
1295096903
584687658
709865553
2039607748
1416902096
393337879
1740588164
1800659522
1887190411
197555317
884459758
628520729
214244663
831577382
1211769904
1720674233
2092859346
867958661
1916852065
1241341325
677485309
1331654222
690066658
3523227
1629339115
994385395
1300832225
335060919
651939880
792021232
1572366555
831880682
2034848939
1185571803
412778509
1113280140
1695511754
222927317
704030531
421286793
697177180
1316954808
1609178045
1631650220
414969582
200652731
1901809759
1440482529
739387847
568422165
1133309878
1759932081
1360851999
836720074
742178843
1300242031
954814447
267391344
1963276487
1102627706
143058528
2060103733
1953178735
1495539015
1166154140
436347838
1218135457
459223771
1747737848
1860269893
390301533
62962557
2076483149
875555671
955737797
1028962025
130526560
699159740
764012674
388142689
904516840
349792169
1596291529
1761408589
413745182
2082397876
968256602
207311722
1972235618
1685641999
1255617151
550620855
2084910379
631861464
1305077438
373784186
1444868208
2054856547
1542082923
1852023534
1038889819
1015129096
1319859171
628580463
2096575965
505820369
1714099492
423675163
1161585685
1073150254
1612836196
2058872674
1657854207
1195681702
1173329920
1655248230
1528845814
529918811
1894830752
1122811344
633578276
608702931
1202044656
1529798993
1231658158
419163604
601597648
1479318658
204724806
271979844
754640904
633768146
1712972644
2119953190
1392837263
1809513072
309232766
2019315529
338625567
1711878937
696323827
1695565227
556007147
946461129
1767907463
1535357390
506786199
27742173
1893314549
131878492
909687162
637871096
1076118349
1423096494
368744889
1389216253
982870449
1046827435
1752158109
882331292
1436415160
1887081677
1418784427
1159502246
1152061028
1146198517
1667006232
756077362
181275702
1416424598
214516384
335850087
815341375
1110900483
254265907
106792561
49392441
1308461371
2077323745
1522370362
810919385
530960470
1280178386
1887328955
701386390
474833220
877594815
419486377
1579204635
1746575103
350026307
514209434
2142664817
2139879133
1336854468
451611335
1069567373
736509633
1818750949
422212194
1374671997
788596531
96529743
594969559
737794920
1089135221
450656425
221821760
1868866771
1446697725
1965815789
610955564
1425332625
1536024674
1780836831
1227056326
328888390
1972005238
1346165950
1180169904
1664587548
1940957263
106030540
1931138396
1059267663
662057448
1853763795
1899699946
105636722
887285060
1561428412
50928167
481952625
534763770
19204408
185409949
1134993157
375357598
1198393680
1793225588
1623103142
5381203
284425221
2045464031
1518411120
1324668075
1017845737
1454998706
243297066
1156430219
930923427
627526693
96697393
269114306
496989242
1902969857
858549899
893353992
1565475694
118026887
1340848954
1164987718
1917684806
287886656
1217342929
61615999
1892873842
458632145
2056156262
1847400324
770224761
687271705
1283304670
489128195
1850432818
1410124711
1642374489
2091486866
2091316747
350101137
216199832
1181256762
1291149297
928004299
1308299701
132995581
1826755248
672393503
185367843
104887685
2006728396
1079826172
1872924091
734830085
1922176961
714396282
1595228618
803937680
164449219
700785418
265221073
306234980
1407470438
484194766
730173931
1627302232
1904902959
1191135465
1906472
783598628
1255659799
1366825637
794493395
1379254622
315844178
1100246334
5648333
232161822
1001978230
319237245
844107340
523990636
275936598
1566537175
1801692603
1834083006
2093257968
1017124756
1921447595
1690492093
1803134308
377469484
1850120233
1766736639
448877471
363046761
1049234550
2053239584
995655277
661545687
209752794
160158861
426527728
264277508
1445335526
1228001132
1137324235
526796700
1783546018
1002299231
1350643670
130904867
1534794367
1387206314
738229437
2144183591
796628929
510998372
1060595141
332164029
9762433
582573081
1554027247
1635447179
222625826
1346335278
1685929695
894921604
1917860312
151666045
426472080
613132465
1502747032
2003094768
1718113859
1416080991
1545164519
559584366
510271787
852753434
1839997176
1078642087
1520564301
393702121
1301086217
1851303621
1953671585
1767813751
404671230
1818600623
307567250
317615558
1949092335
2074592218
2110372512
168324739
2021694083
1153289270
1682937022
2071766221
731666543
1319349029
1598148474
1949671663
1409407425
553197199
1844950567
1562251056
1411544697
124601284
170921157
1455685868
1759925807
1051198447
95440521
1498142748
560626652
1926434713
2142631737
513914307
1570815410
2135739946
1175332557
1444388865
871643522
1785724520
552488769
1608877183
15122616
445286655
782429227
1213706858
899058761
951165451
1354047022
584136363
854415720
74632001
355001643
1572170979
1631315379
1411211387
412935048
624604724
1115919828
968066651
12503379
1212507786
373412638
888140807
1360992403
1113370227
196997856
1941917073
1608627160
601451347
845665245
1708009328
521891183
2014814097
372283533
621149808
1099473202
1138529778
1856641614
732027569
1556706017
271139125
1219126043
496853255
2095552478
1856770927
1961134246
1757275827
677763201
1916438624
2022729676
1518875045
299865820
2040773553
263926359
1361904487
1379233735
1075034399
523896283
12646399
130826723
711188344
1315359300
1868360432
500557282
1264018234
1310944729
2095627715
1320348336
194747779
1522595427
631004023
702649588
561005916
1387783475
1824919753
1225603291
902651038
1652032741
1899681906
887328628
1609516566
1206811740
551854575
1250553251
484486463
441257040
1235835122
1150190163
1736588529
10064462
569236938
157612887
1372489018
519584239
841990639
1598054211
1734861519
1914416758
978937993
1277831398
1938283210
944303549
1302809208
29688236
1176348071
204846794
1255264240
1150347001
686865790
1107941148
1564677703
52355282
1139205053
1465436302
410836392
39717651
522659200
172856963
1442466544
489613673
1483700454
939112874
703066989
524137335
2127134385
1877600303
752621458
393630783
922823453
518996704
200821351
2062450167
1284459716
1886020970
716350864
1097112369
609985225
1255874793
1072754545
1373856245
45317582
631353112
248594367
1326746521
870942068
1503611524
833912891
549655817
1680469204
769266905
1188817432
721580692
1701027791
1506581686
810286603
666715539
1831432659
30549951
935383376
278744591
777665185
1721128212
1431307511
1634477121
1361458828
666717912
1609452345
518253410
1922497322
381747793
1714892803
1624631381
77245690
1968303432
1428575483
1096342464
2000052012
290544823
337740969
1885766695
1043057518
1103467241
585121626
277398080
388184574
1621330129
1366223041
1964079486
1712325845
1302589872
377856702
735164460
2133115314
151934014
2008454713
1686556791
523110038
1281305953
1829984163
1250623113
1880730736
346584373
179116655
1295681046
1118961342
774560473
1765906121
1425324497
967778025
1915814266
402106004
1518646364
1375296192
1628982618
152239525
1805974536
1135179851
508062803
1988498957
1229219265
540100004
127567212
1185642637
223351639
775059280
946854715
1817846954
372959884
1692576648
628258609
1006361384
222518232
2089305253
1573696316
1202039746
1507645662
2092081811
441382146
440565457
880778874
787270336
1424091875
126725275
681775016
399122088
1969467396
1147696973
1093518865
1181948461
980248420
1791043442
1219805292
256483457
1990180014
1904344090
1691653074
1171952711
1402564501
586725446
1869926174
355038314
431101134
1949179579
129648984
1194894519
675281944
910702098
343868419
64700591
1178228454
29483585
1322176950
583961917
368747643
1368183943
535339021
1312866928
40415146
1862708409
1897831238
94833778
576208879
939333934
891925054
751949932
256123512
493120375
1121749580
106360918
1308906569
685916392
2043483288
1101609208
1048947678
325729799
1852077909
982449921
871255417
467646413
1316713552
770385265
1143504388
205598165
2129376970
1966214409
1138204604
2048489175
1748294560
2002702587
1726409957
1965584544
108904157
243750708
71081386
643920300
1086284953
300398130
1538453663
207702019
160073795
1502481738
1882769255
61527733
987018396
1461516096
279520503
1805893860
395553747
926851945
381181012
5489616
1251799719
2115822614
1522565480
891918871
1877366952
2088838515
416528835
1352610975
596874822
1443270544
967570807
38922415
2093137941
1821133508
179784935
287654315
638992669
399673372
654091387
1762113954
1759189996
202873568
657076058
400338989
242037499
1339268274
1134422613
857415211
1004135582
345823196
1645135489
197922269
2012690644
1304574697
1878713551
1895121680
1869583274
686793453
1493409196
1237101270
669933136
682299459
957604463
816288092
1739620760
1476060890
1885829440
221232681
1247268186
803181166
1360275718
938119541
263598032
2004651044
278348703
2112972447
894432995
621848408
1226619412
1540269494
67362901
423942264
1317332796
167858519
1628067790
1239444848
1443985511
1164646201
339470541
51554424
1328989071
550778534
2011096194
73446882
635807873
1140015066
2034893303
1549782776
891851158
2139894902
210357076
65854298
1465231708
311135919
521978421
1472465201
1434238180
827180131
603076132
437482614
895091290
1576985992
481869348
1573798229
1109961307
318758851
1867719073
1793930828
1134376437
305185794
1504247170
2058006418
1580018495
771425355
1039208458
631762741
1312010378
574715053
2014350214
1501913169
902011251
1482758060
683492265
1330749357
610830663
1296906765
1211687079
523427144
684077218
1732522603
1279025324
994762853
449696298
162788968
350422592
688691721
2087930653
2037669833
1416259880
97242863
1701529502
659300239
1299249500
96278313
1670143417
419013692
576169602
1134585612
1021827247
1979835659
1688856172
1213730506
1193553639
1475251841
1054556824
1146887967
1331123686
328233983
1540600375
1552436690
477533817
178419011
721253199
1597040719
1534087322
376410914
1593519300
226587878
2093612863
236633691
1958710744
1220167120
71880547
1181119127
204862085
1138823267
1377955561
269784337
1618088132
2027912349
1038164268
755859183
533889315
470249172
598219555
384368068
2111176969
162887429
1245181858
130657332
1754419307
369423488
1840823478
335362375
1712970343
1369593402
1124535014
563300462
1209952601
195477172
77580705
995562799
169157773
14334377
668127268
654151671
1978465097
2079282046
1598870524
1035855066
696260287
1329682826
645103539
1050153097
2052005563
1969223893
1789097409
1004920194
352789957
987840258
1072362039
1222385901
1721163420
523353441
1469372176
850128717
2133895745
1061305409
166333929
1885394357
148125832
1520012065
651149653
471221852
1997977832
9037067
1842377751
1967922299
371650179
1034433855
1205019336
1502586415
1530791016
1066644845
1595873727
456283902
495590276
1130411150
1747401263
2032741049
1388269118
803789645
883418614
1853432009
864674956
568078218
2135376380
1175752818
1347386606
1792712146
276325538
1999130367
1678903315
563797114
407752859
892594104
2124265703
1385255478
589572190
1261798702
508595531
1570656494
2046984492
435942680
1436902531
494228912
1313438720
1628473944
237857368
361827155
2055865729
1848990393
1801024964
471287185
1159395779
1206424683
1272425685
737073453
1506923646
274316548
589869300
268240696
1003600863
675798618
1459287754
1018007622
1255143252
461377997
452619144
616477809
1521027828
1657779675
2063871434
1519279424
1641669051
1539536938
1062764780
883270688
419453605
1395161857
1354021257
1710597917
296586834
1775857855
1059282887
270449694
1239009971
1810782644
114906579
849824520
498822161
2103398753
1714353683
2050209995
2057653051
1385892011
617929930
1228150550
1731020786
1018035965
1489550717
1179584154
1150456655
1549919247
1124000282
494776468
1748548268
1246312716
1386133930
753867913
1164950062
1346524954
2141721593
2058965875
2120793843
585589341
1723789154
244134335
1596087074
635454839
405396465
1610204743
476418789
563613938
1800240425
1631231116
717881545
1151239598
1639200032
1552270200
619095149
2038642039
1815347082
289843908
202125609
489369402
1931927666
2045946600
446005813
1103535550
1056948719
1147792043
1866932510
1953111637
886915712
489857609
1737423199
392681831
531907911
1789768064
1890235899
651694645
1319288777
1144097813
1312088885
1901537431
1334869449
437513462
199019591
1028460398
1336189655
972414513
1236877893
785570009
1141695490
537015463
2089779212
1381845891
1822836316
1112615090
759933630
1078692443
1401301828
1326875459
1511916140
131563391
1836856267
2113159417
1839244463
2115486906
997552089
1025483402
250586363
1334182393
1319463317
2090370991
78158882
582284507
86004061
365404486
1099333597
1898364597
1718303472
1228458119
1702766366
1409290380
1852148293
1720887202
331424321
502938012
559303506
498881260
1272215134
285812175
2066299913
489837052
2018342897
1286991388
1648720727
474053225
1190949678
1433213684
1467642286
2144662896
577988228
1856972150
1074775609
1062205561
1886207564
100715015
968112437
941723257
1586802495
70998317
904160599
1356129718
742139526
949321430
1244134991
1016954010
1561045922
861569772
1666656216
1674810171
694937154
758598397
200363944
872471566
201739249
867116779
1120211324
167900392
2088091453
1103493591
923626274
943860917
1559623165
1856259072
2105878803
2109945260
902054545
745268096
703087920
369153848
2144086041
1410363836
1771351329
2128843201
707180408
1432402924
2032164102
1667126224
1674797001
122064558
1659780979
1033888540
2098796314
1640899291
134917276
1412209543
1993175577
2036817158
2098072127
101053228
1840110430
556064849
1286344462
1731185440
1138340517
1600924500
1939179639
150970574
1811559147
74055634
1479458918
617819718
561568746
1457577989
703847901
1979148472
1779043921
543962603
1778760865
28467845
2045469553
320015193
1955747972
614203800
1182619218
974904370
590216401
1250143813
1552346027
159475326
1896933459
1140122735
745526558
2055450247
635884948
157680560
1226717161
1355371908
429902950
673143727
93133842
1991674859
584891303
27137049
1758338422
1336790528
2084906814
1810189775
1981986582
401800116
1294229138
417703648
1438413440
1258766756
1550319882
637662131
399864942
1003179688
1336104615
1936053530
1462924022
1603248082
1085763886
387455403
1425478439
1826491699
1234916144
1318019210
166119734
258248354
752005613
2026870270
316092258
676746902
1541042250
1860242454
1250649747
333391746
496602960
681499360
74123775
1127486596
352856795
96740073
571644298
780561115
683311058
607965999
920855798
1797042224
2098105188
1072495460
2017995315
1299743305
706653467
1121501852
1533208824
489845650
773351013
1395990713
1519200536
193613783
171794352
684779213
1822852063
1050485168
1588010117
1647825854
563499432
600402191
994592346
1519284010
404265407
1143758492
1036039724
556343684
1154904896
1769975749
320207736
257286771
906275663
295562689
1933562851
1546567806
621696617
798501163
977386993
696321735
742102194
1058011045
1416083981
156148157
1343550443
1809039030
1300636439
1610461686
285937556
1383179334
1824311061
892499573
1305236451
586802637
646602497
332325194
513546947
393595542
698389911
448447829
759995517
1159847088
703842201
1145987150
1479964857
1102066179
733302326
588877263
1065847966
1706228764
1364205546
977825968
410453835
1556363245
1669797534
388942639
1878837279
837423186
636282484
1476810828
237020970
1296394958
441471223
600316721
1640827448
939426378
252858389
612100728
1336818548
1028403332
824784616
1243309149
1916476810
2113493063
1053961461
708436964
185714447
1142190294
45695471
1847458454
1230413086
1374235457
670592627
359463670
1471744347
1727213377
1734650504
614647847
413979554
1081066174
1877059347
601009937
430200704
1242513690
1015233885
1162832212
27477687
411110696
1632346448
2026088508
1040861373
1516071013
699020693
1428004354
1082916475
220838023
665864426
1974315868
691902682
1947062772
446968581
112243657
690628750
1462733416
701386390
1116343660
769583765
822261505
1357612181
136961403
1859612973
1375618325
1786673967
153069592
943122391
365033918
547342364
246047358
1406247339
1248679531
1725493845
1131129297
860292883
1846607210
1026379407
1955909515
975336852
433972731
73539767
409908746
265194929
1653000580
691329370
158182456
806071590
129125515
1485310958
197827533
1984605461
1278803850
316560882
503983782
514005755
1002047468
586766716
947324445
1203221067
761480959
71376146
805097726
1574949280
1652176360
1606142326
2027870147
910130936
1445159836
651185118
1981045900
1559674814
225623444
1400608879
1717891473
1705318320
992226023
1349297024
2140118760
1346618330
1985111378
2086208703
997185248
970604498
2135226385
450707843
1751873433
1539857023
671211220
1678172043
1654840537
1697517005
718535200
859649450
110677149
692394598
1889417869
506236884
1168768044
397794679
337307256
679804017
1124522864
1642441975
1761005032
1059794359
1105459289
1664399109
1742914328
154432135
1811425613
896897355
1825706648
376183236
954045206
1026556534
792359156
1294208342
712038341
937362637
313197825
873778950
496593441
202783358
415748141
553309238
10876826
1230442627
1277729767
1656076965
43204018
1691084799
1429668855
1676820820
1691511054
396311607
156566930
1201117553
832287338
1545843832
1050140824
604139474
1431128844
230894217
41667628
911455636
853955798
1545425054
498117093
5953916
2086486902
660378213
1850686820
1279003685
1838358752
800442528
1298420977
1573728605
1993209514
475398643
761851387
1174557727
963774426
97026483
1058674618
568159392
813228373
2100068983
1351939870
963774426
776481695
977414501
554695782
153313921
750718445
167578129
183575968
292720167
1045023064
1963120507
1062362020
356081099
2030433396
353273928
1095834839
1646322234
153524327
1299845949
689196230
1283120869
607880523
1859181368
453427756
1496689877
1971284506
533365097
1523490885
720685354
1073301094
1752189881
1527341294
509867135
583288567
935245031
170675381
1368554595
475756984
893695165
1053887878
307241948
1299740120
282421150
36076862
1724398828
1026982818
365405325
1771488987
996121106
1852866076
1244240174
1464841338
678227530
2107301216
2073690036
1147018727
1291636530
1387319341
1711509356
1564974851
506396808
440108278
697852037
1731213259
1260847604
832821375
865759491
968521223
1830929762
1466480272
961498421
800037202
340762592
1108124355
1929550399
472826536
1472820562
297258728
1303539020
427137379
1241633890
1867015359
1137652605
465285432
181857394
867631025
950275307
1467182010
2017250454
307078516
1966209559
1189328216
1190676612
1673744084
467041401
2133152162
412922895
167995849
1095682983
1053448542
1652970687
1774169186
563885688
891225624
349972577
808060135
568981741
79658220
674567056
1480327996
1663814541
1296189007
1585940763
1037106641
1283313365
143125563
1339652999
159440094
1611918250
1750255519
393500448
1102713599
1851343408
1599403957
1837310449
1786797390
209490505
992891466
1563487702
511604885
1192579996
526828419
511912299
990505768
990811040
2144505615
307044500
839741311
1497427858
843545567
1549891012
1264480995
159014700
1801992940
1117756939
700763241
1035618598
1962345667
39710046
1610893134
1101285328
1025288332
1103980930
636828143
110901142
277347833
632112320
1337030218
2113979008
34712715
1076366968
945485005
386371320
2107191255
1956725396
1309230694
951301464
1731828149
487274264
1009624892
763074901
1492629
686374915
860448016
2138999380
750150546
1710235784
399813200
1752421219
1585268510
1715942869
19291469
82179573
573027222
333193819
230473352
1420481216
1725987654
1733768674
1872427443
959360021
2113552189
2011122022
314568321
1949652381
472778246
894195639
44402108
286735879
1861064533
1151265383
1313862127
575408992
365089324
1064442988
1898328262
833609136
1821531332
837193127
1315626139
856581784
761635719
1456472692
216575075
70097490
1823452280
1926103897
1930972373
635881254
1221036144
554832934
1077389159
595051425
1598008169
1735812605
197626898
527669017
969671623
1062795727
1912358907
405780648
1225085894
1839763761
1594665064
943169273
1118033195
947567089
655863577
65264341
1949645899
1859113252
2015129132
1004853705
1014087781
838030765
1937022401
319551075
1543339573
1337015217
1134059227
1669698715
190452919
120189780
1788533159
1849953597
1977710614
1525295148
2031760393
1726037358
1941027517
1400722551
1283038761
104236503
1545006965
1655491072
2022562132
544596709
1656280464
1603396738
1476172354
282090537
1130736036
638579809
187100727
271646479
1801500621
1847498824
1537346643
60888498
2113801565
149863536
1133699222
148014552
1865923764
1218324835
14935227
157538458
1009700373
2143949499
198140210
1565303205
1076011654
1176261336
54200273
714830530
2048942286
1050140334
1887529105
79775538
1892539677
500814847
2043863670
77074982
987608518
129393123
1111185904
35862727
1611855974
66130782
154538927
126906357
1349667369
118186790
1238151393
406022555
783942396
1287508443
740655561
1199090893
1289181734
1587110308
609141686
408026972
1060426066
1713024430
1267841713
93904971
842966643
554842981
1634544382
811360758
299537790
834539151
1609128744
1568149586
750323432
447515353
699599664
392692770
1275812981
2074483211
1766399423
1590463336
1217332318
1195028423
1121529113
263275796
1255249677
315464156
1936615212
634224798
1462860835
1817698265
1766286967
1855562612
1070005020
1981706567
43813490
266794171
1937303498
1154096605
82791327
1976138139
1711427329
102663928
582678240
573228058
1856311498
788531025
1312677368
1660575134
1362665763
95838637
1895835217
268085037
1535358001
1965162359
670656560
1297933399
1672854092
1434425132
343829185
442667344
1346989486
1069481981
2089676355
1244450727
753823969
1691143469
1426145909
2091047152
2132791299
1173654466
670419129
808211848
131562405
314331004
1054183863
1948914219
684799315
280256215
2004695325
1663526633
241644836
757359735
1498150168
1746489604
1970518188
1331017449
2069027104
2574552
1018537066
757286226
2060011062
886402804
211320923
1486992175
210475405
262452925
91982907
1592641179
1179295586
1212992635
1295470031
283642945
1594971618
847985227
1249527077
230325962
141883512
1838387736
876170216
168616937
737812934
1047054739
40917077
1572136485
163257606
1368846168
2128113321
1326986601
1080912519
2106710276
920249667
1679534065
1520328470
433125778
2082678404
189099901
1391819240
408177904
599963746
1886288000
1688628116
840598998
1316030032
1855438514
461990371
626836804
1646260421
1993126255
848978811
192409657
1853318350
1784803265
1552014988
611218198
1517993323
195713492
1435879375
486180766
1659056379
780777485
1844871280
1994555995
2026819887
1129340811
508336787
654619139
1572061533
1219218173
618171358
1310070077
1896665624
1116818939
1068439180
549913458
548993948
1022782668
2067058554
1050192576
1649391481
678459481
1516857648
1159970721
50390391
1386179867
901749339
1294232766
24723604
5908041
1138666090
2016379743
1299474799
1570098927
1672801947
464986361
1931760366
1631261053
426893857
118571573
1634674371
1045289242
479472859
1580107949
102573382
1927356487
441098353
1932614572
1215290378
393461062
1814106524
614753233
345788599
854401866
1636356084
97471648
1164915476
1283111088
2050868845
2142132402
1603375146
1479705837
1423440026
590326182
2138021111
2030014680
1211837424
659271570
673147232
1649777361
1243267496
156402578
1520110166
1153968171
320229107
830909399
1691366885
614180906
875916281
365832506
1976227719
207658454
1996002920
1062969769
1153001877
1470832991
400045929
1922268922
286256681
752725437
1630377410
2141835724
604143196
846745084
1661078292
1523296741
155862062
907171656
1134020764
1858628421
510737062
1182201889
30111896
274564024
1390032681
670321513
1950478286
997761574
998547967
751878361
1263630107
1736395032
362252327
2081179027
1949082503
409860465
1999493962
1175521296
1686896826
956987795
1794714817
1370041358
2075772755
1569526347
1377328296
1271462793
365154254
1370688821
28925140
629253960
736252716
1258311602
382702688
1279816438
769043729
74169528
1705699921
1965623337
364943485
1451405076
184269905
1477070711
1459961393
1973183632
147594281
1267653668
1172734954
258908926
1945791390
205078349
840033027
798458044
646994597
1662860929
1019842206
1851844002
937191174
458444910
871304703
1875139477
183286865
194662853
2118661197
1999878134
692977241
1545422773
878635643
710870631
6619727
217967752
511844933
913785809
885969716
1577972330
1385816682
746110312
550457682
1152140330
1223166970
1492766889
411203348
1037326634
530609071
878001451
1993174814
1455790857
244231825
1577108854
1175018910
357080858
934355838
1108484931
689652916
1784311607
121922902
1007937316
1208686291
1345474839
523366123
780969750
1390363897
1479619591
1804342055
53441208
671072644
1848605358
1857125609
658628657
959293178
504869097
2141111117
2124042819
179261426
801978869
72864715
622808048
1642783498
1638123752
410500319
544533756
488917092
524321984
1340721531
89205930
187988909
573275024
2085461398
415832345
1312819340
675153977
1590552097
700981683
2142862247
1621311950
298969898
1576100610
1682970663
1839262398
792769920
1439956301
1177117859
2041690104
1048355437
1336990947
2144380126
233214164
1547538223
739177543
767580994
1010147437
1495524840
1493611559
1259892207
570675116
1096689251
875816789
1700091199
247813532
827803363
211575173
2023219675
1952013649
487571855
293827858
366409633
1285779059
339698281
1134355711
1007798338
1222639997
1090428105
1572505816
909107118
491954111
1359371359
718082739
771616068
1416395562
1079023077
765583083
297752095
822200879
247883356
1497756028
1507795923
152128641
382663775
1487697909
948015361
1980834516
1188536053
1206629488
326934559
247775661
163180742
138902175
268379740
1731554808
1300762437
474625294
453918053
1172377009
166671605
723256380
1829383963
944639799
297764725
410366159
1311707891
771686531
1994888421
1718831368
521290902
277011435
1591050797
1718117841
1927689806
497196483
1639502223
1967106060
1790831281
1078010836
1666489664
337236252
1303165330
1814349576
1776937085
2019315529
2072537694
1149076236
665882862
1202668498
1719490644
568664855
153324650
1212106283
568043647
1270357200
2065494518
1516276819
651870144
729360981
699874521
919102354
1579601978
1187652997
333080424
1584323399
461784237
1055853091
1227838413
1042283514
896442388
216776154
802228476
346677204
632543437
561700223
7555197
1739405428
1517240056
1425744400
1465935210
790144051
1413637515
804315151
865771741
744499254
437477173
1483625879
1975804605
263733929
1580438445
535000924
1680457701
805523639
642070093
843497767
928275618
848794663
48524160
382812016
704761331
1733407941
1170674309
602968157
178026041
1154096605
294168970
1297171261
1918800207
186632833
821905478
523169494
610855765
249795895
15137253
1244059835
817857215
2035559431
743286927
212991615
812006683
399653061
2026685127
107506225
1158953540
530942418
1696290168
974857190
1753628792
1955986328
516510271
304508696
409155625
765930780
1326895552
1111488266
1585277685
1673559139
560527144
637692978
1510215206
1108675977
1930395115
1550542848
1645043382
1051707894
1223981508
1033342527
928721087
215298682
1019291719
1657055939
1321975243
1398777474
850132432
2018972390
972900036
1809173513
1216967616
1246313826
1630739280
1332950104
980955883
2011231808
51684377
884859255
568129153
501653439
1290112141
1861784174
2140007054
1575144816
1868836314
1259593388
484574516
2017636647
1823290695
1564692185
415476401
1588642114
189330080
1144460483
1327960790
859606409
979347301
1257269432
66609755
1450348621
1218757169
2132626913
788726490
848044886
488260692
111450349
1864344290
1388053054
1698190300
280777762
65161637
590022086
578385950
354780478
1638654177
223426910
681347237
2099550967
865645110
954892863
1927751624
725169994
1808202063
128600564
859436628
1470118454
1578323925
1090890057
186379738
1815943765
1848767952
2065305149
2066975094
673002659
133807507
113735700
1985546599
1700429961
30712208
719482847
858854726
1202891527
1235125809
388343164
939670359
153047045
1096840128
1035064879
54063545
9402008
1458764753
1393689075
1031666242
1129611970
61495130
1526337377
268779473
662064093
757766700
1980024804
252631755
826371104
1112440368
1187424874
1520284361
56016655
522471217
442716816
1057057702
160201064
916669732
1946653479
198547970
1501822514
872942523
1820571501
571567429
936164440
1584663709
1410686929
195713492
649701001
1889936114
1596403176
1342122904
1471331854
1916384080
1516068174
1491186929
1069191172
2143532272
2105281802
564588545
1604004943
1057201800
1096320026
2106463751
1889557984
159764021
1869909542
1635354237
1499567147
2019131058
1606716240
338304053
1010197602
2135887944
1311321000
1822816550
2089602779
845474584
986179531
1852194678
979366209
437746521
2069139861
1354599404
1786056498
2088243890
1393930867
89292043
2020298439
1474932188
637930686
971685310
624075733
1003639615
2037692510
1899437903
1352299445
338590595
1314539688
1509901842
226557602
1669246456
743422748
1134602418
2005466368
1138166281
443935304
168334723
1659137379
1666857525
1372612304
215629513
1283502841
243212677
121814664
1778972850
1277008231
1996472641
279282497
1550064846
216502649
1517870642
731910843
1615883044
354351613
1752752013
1431562450
220915535
1925815104
1081843022
1702977840
727536162
390751276
92465339
646004979
1236058239
1106960757
1812024294
376710936
478398622
518566983
1602959751
454158233
475810503
2107234122
61879121
166280190
2136765351
311249631
1883085186
439411754
1492303844
243684236
1977396489
1439636468
1876160284
1307873154
471034570
975983624
1656148645
1023837900
1218265297
255190556
284754662
1351481019
216322029
417487153
1716883507
860002895
373251790
1135226656
1472843462
670412421
1787414708
2084376587
1270031799
482534121
158996313
595624622
1264092201
1297273308
1957620644
502329102
668111538
2065155257
795840238
1748732541
5765257
817853063
1673230948
533831939
557956702
1967106294
1519217662
945305293
1862347417
160275185
222395903
1760748314
346474246
1325843950
2120916594
852888156
1655359303
742250022
811031643
86957854
1938762614
472061200
1853427467
495736745
1672202125
1208108823
457019381
1197245769
455325449
1154568853
1387887975
730169206
1054524776
1716721497
1285552281
2041134668
1545145976
401805393
1742607824
416610931
511907955
1459659631
845045778
67302278
1508879577
705543969
800446088
925445489
860478203
1806996009
151554845
163875906
729556855
1624576402
1770061025
1425446979
556088527
1414838860
1365944484
641384572
166018630
1451052089
975350782
1616199262
2104325311
709464751
1935714616
710829489
896868533
583713276
667323709
752587046
118971479
1615419810
1662175084
2075461387
424399091
703748587
924881552
534855322
837862320
1026937074
995855349
1663790118
1500351889
1647920698
1849110365
722600354
835030604
2100434324
195164067
702585169
1688459923
470556376
1576100988
1155005245
166309927
424507811
728701419
2137087538
1790455226
1389246631
573456434
1318141352
1931986204
851904070
602747526
310908784
321042303
59393213
25962179
911539266
2102083397
1211935700
680892503
480310856
174351003
1776460401
16691101
849626189
680013731
1180026169
500121052
1228232262
1962662041
495720700
981674310
739767185
566506149
1369398829
1063546025
425035893
244333899
2071148683
689902283
1288740075
1534592398
127086703
349904118
731360193
25851078
1351498476
665383914
1478718740
1552193058
901645302
1021731491
858504331
383465635
1097665836
1242211353
1145569071
1557873823
599230889
2127550544
466929460
853963652
383894001
1545341416
806052496
1396438125
1328844306
6477476
1947483396
1154249529
1409341712
448562816
1295016290
953390127
700544647
1319507224
965230675
1194175408
257092564
1467657
1893082070
71940857
2004660062
880206725
749407098
1185489788
1350746314
260719450
1384044740
1329497712
744195645
579961777
252287097
159944632
123417657
152115107
338896075
1337151458
347893798
1484198041
1993880459
1029457164
1852254539
626935510
1187464672
107729298
1472775479
1024087598
396639784
1894148720
744728675
60887885
493633997
1680553422
869117164
2118544364
111816365
1476523760
992463971
1856630782
1945125159
508230077
325020863
2063440343
1586025380
2103689841
1566540657
1189208671
148445094
1486034974
856930571
357496594
1014503727
356500114
751483029
262072973
1442159212
1435589432
19726164
1204901790
425292698
2143040115
993100808
2129734436
1053219771
1597789464
1507754725
1320475741
225878020
1748812149
1121528973
529832699
1764656745
1038561693
39403567
1016762209
73598808
678881289
1754856750
86578535
958453355
1309725332
359747794
1462803197
560440995
945099558
338644657
230317034
1192644840
1353083148
992644849
415783499
481512872
575110565
1464280370
420028513
1022728780
1647267368
778415706
2043384685
13622270
1352838880
1809411741
1019474886
1595332497
129855681
1165944348
991505862
94836881
1216216890
586868074
555576110
728171785
1401113804
1593915850
271475534
1209382148
441001648
230995969
1630252520
1920429889
1067563824
1514533928
212448277
1690983900
957006960
120232406
296225385
1621910580
1193839683
1923119234
1796609162
1530458203
2060418894
1626989301
1067798599
1202403134
278990584
1409921069
45061194
732953467
172416989
1876260071
386719559
1284265468
26081747
607535232
589436818
1855774757
2147380696
272409936
1802359632
1124369940
548220342
1653725709
1707909392
1442924765
1445746648
2002768692
120058923
1376549535
824362129
692367735
12773808
1627767432
2004576592
1266324982
1964775449
932201961
813903399
1307209895
2022219851
1869819431
457860816
1190252402
1335698525
1999639510
149224952
1456622448
850982579
1697517005
69503292
618994632
1149645945
4911596
1752039678
564878083
663534916
367320071
1432001380
1765341423
86677590
1190018446
935003227
316334069
1274535856
576871233
890424179
1273891560
1757375675
1048183157
782483007
1425903288
93461081
963922702
1306460996
626928894
2079264355
23460385
186422582
381608441
953424086
1973052470
951275387
391815341
356500114
1620845179
1872425281
647365371
711470818
2134300968
1105828538
1353051443
1573422845
786531868
814000072
2030428424
283318300
266070120
1315811953
1893682137
2101955164
1673038980
104614105
22708819
849820599
33558467
1711267655
2116127644
1485421974
707416496
407802458
2058842750
785368866
1615840985
409369651
1988278715
164475928
1282345219
869760466
1524602228
899276027
743944529
506732550
207135074
1892065487
297497392
1683766837
2140603416
1223223673
997783775
178400349
607866264
314947283
1493216839
1669313139
1527159016
328060217
1902558658
1760079852
1280555324
1999545230
36795294
781019988
1362629840
1975441311
2050967780
1243543655
553419181
1241238603
1637030360
1041838127
2025572505
2067115811
1953362185
1655962983
1903115466
504333763
746754100
136056429
1126653569
452450918
1908831534
2127180429
846120602
2002832303
1801154730
1091700505
901231258
1232416006
362343330
1846324581
391040046
634688038
784028616
1827738695
1563121070
978162595
1580867883
263760998
68230989
643199630
1184017446
1478088586
396572324
2010396507
2063190874
1709372736
615597170
2093332840
29290123
1825218132
1739682957
1578095614
581548906
383962233
1253233087
607105329
850879016
1606684933
59818904
36285695
147775375
1922548699
1454154773
823931486
909708937
14028154
1146604568
2039936391
634437193
61226217
1183367098
1687930525
234466665
1177784793
680355178
1905283505
295325635
279319472
1360406236
1060440403
1845168270
1228442278
139714116
1968475046
1293627940
846774722
2051246792
1647558064
2066992505
468898764
1798250461
844501655
1634415381
1335501677
951436090
1689717054
1119972534
1180310871
1508357544
945751969
1733198136
1224816337
1178095192
9216164
880943275
1849042415
707969346
875445084
1113592192
1186248114
2078807565
212108497
1469717520
764188881
1271128637
313997678
233601026
1754371087
1865810308
2142870579
344184667
1104564497
910062929
1714527978
722317858
80555065
32938201
127926313
1281175300
1679507424
318068577
1900340089
512729161
264299750
1746827151
730317710
1427170493
1658778386
182298418
824540407
1629674983
389277858
116745694
1957745056
1817153105
2087099797
1712963622
163173280
534209193
1290330919
876077542
1115753902
769889328
328137161
408127152
212110518
1907435353
21150834
562072928
22783900
998975364
990256173
1560303455
323636974
181204004
388302476
626906807
1403991973
1375778693
1995006531
1855228668
772346089
620675139
277853411
510696070
1763934448
1223906091
1601768751
1605018500
1983359724
909679098
690806065
231952518
589238600
1046491191
774149354
1522816386
1593956971
1920785216
1633160055
1213314504
1782138745
1255889313
281658135
4462237
1977760803
375933978
1630899322
788478768
1746431676
571519349
1658623888
1370651493
1237268785
810074288
2044929707
1015306821
1224292507
1896907044
493019433
1256341873
1870668282
1511118831
1612094881
1960806963
1696170164
2019800148
695737542
1898601960
36019139
23359807
1727282848
499802558
1073764191
203025659
1639913905
1536196664
1136193597
165137026
1914776327
1866766065
733276733
2120343755
116462692
101147501
1687949784
20666169
1453298503
1156023291
2117583383
1736267895
1220533823
1828347559
1829823505
1273325137
110085488
1942258138
8016194
809527304
256056105
1025813678
785115522
425988511
1050149026
972327809
665968163
755543241
714192836
10338233
1788101947
265423617
993266040
1205945811
1327589073
121005843
608048880
541568858
587692623
1269454447
1472086474
339443428
1046072815
911861636
2054918279
267772234
1078367081
908226244
348833161
1172552703
1355757963
213892835
509895238
73856247
1716791119
1371365657
1544118246
319203822
3092315
673374144
117423489
1761659895
141225328
1201262824
332053475
963282475
1249131318
2054448462
1434372851
1261591299
1336959014
1789384425
464867438
1325778106
804932664
2037655695
90533779
1895713143
1047578786
978370781
406928006
1800686970
1356749474
2133550254
843661571
182477184
1287499469
1267960957
1552037532
1580459274
1911128382
55677228
1784868599
377336754
623067789
1775160453
1298453801
461806715
1897326248
1388985969
235051042
773269307
1600577473
1160375062
723042905
224160268
883577282
240706647
650317934
628418622
1126505798
1130834144
2070410363
1987183715
885204355
850299615
1756521620
197461487
1932761046
419418023
1194112122
1600826431
271353847
446673402
1091976459
754815623
1685777069
32727761
411563456
611150731
1000650277
1990628560
837037484
780233420
1630377410
1602965504
1293512647
1280465379
1060737348
665071652
1621581337
1066898100
704351377
379888153
697901411
1024183176
374508682
838844032
379491444
882841327
790193498
1904344090
2036757957
22173948
1670705999
1185397333
14916510
58136998
265059288
1452614718
832546176
1429952666
1922244416
577455092
1793569204
89198398
1342087447
1508357560
1714035287
986223791
1805782559
398699121
1341205586
807438177
1756165208
1787870097
1131318415
1742285161
2093427489
82747071
1985927803
1428839532
411791294
75626058
1931936701
2029111795
2021086570
1166512014
512378013
1674797001
1455766071
1793278356
1563374147
1236530144
229719989
957742677
1434752371
266027372
986150695
1367919083
1124187062
1974542061
1111915738
694053436
382204271
776777223
1240158877
1918255451
457040441
1672830122
1453399582
1662948959
882734668
194523083
1191737329
1865689894
2013169975
1973906563
589924596
510274208
110849927
298010744
125999535
1938674596
1263881588
709155630
526191705
1491729615
1063557848
1211623529
370913062
1640730843
1614583583
174426627
1084310568
2079045240
1032996112
266967882
815034243
290830730
760328043
810695067
835459231
1257087054
1355341060
2077873751
76830188
858979919
333116877
1705493335
1224064808
373109027
1736827550
1719355931
1682241889
197469412
1538401460
1547303817
591955762
411208922
490927536
1697145835
1349427295
19762402
2058457969
46129368
1281007991
744596237
1690616965
1194684770
1209934431
801030931
1079816913
874650476
149163685
1568202235
813115092
1840301846
126004261
1986085956
1192221806
1444868208
1685936148
380336445
967466074
2030562099
769646249
1078036943
939313161
530592871
2143732846
352912304
140603429
676545583
665368955
1778105261
1233637606
624549997
1844119676
179771071
673345698
993888810
466909086
580120274
1808027157
1199490162
1904365253
989975567
761857468
618082023
844578283
1352083155
541591332
514207544
1920804438
1799152722
871163282
1708524520
1397684436
613961887
1251323098
1683183623
1245558106
37161863
2030299154
689010879
763751167
840231296
426410767
30967533
1261155552
936176038
402685593
73573783
124197078
1557993011
733044966
490205128
1711253548
1269489011
1452664195
576159973
878914815
2127658221
411686964
1674002131
1055799190
1852624818
454534876
1616148618
1863755261
1456574133
563690415
932313108
1893817101
528592050
1843654058
68861738
1360342864
706079922
1577783959
1877971601
1969568788
80681218
1291075754
346572403
1683887590
2108716474
1344554543
1069756474
814173027
554533255
527624384
1856160632
931282065
121547671
1683446780
87475571
230805990
1731852207
1477270146
2097058198
143480040
1885378086
1086859540
118055744
532096971
1913452110
1121047166
296878012
1441442655
1233678607
1597618969
1188855059
554934998
11443558
1259695045
482747642
449574278
60582933
1290112978
2126967444
255672053
1525308803
1650940837
8705459
1178571161
1401098192
2046946542
1419760924
1217194751
1465831559
438459548
538988977
998039838
997519989
1479315461
178671891
580393859
495565323
1027064627
370864678
2006609196
1936272668
1522608747
1564648703
1928473123
959325955
932558899
921456249
772104003
2135683300
1861299228
1663525740
793019417
2015273525
620122699
1720018535
1879935041
1151025308
688952761
186747974
1874405257
210792833
1646260123
1087619569
1048355437
1467072700
903819039
492392168
1965001313
1601668080
734748393
990074210
401330373
112216103
872343709
160602707
1583135579
718516074
211572086
1423788505
1132506038
571887808
2114401208
411354157
493169267
1922395174
1772650855
1709061998
1681910726
408533125
1886306768
1919170670
1932073079
1675327942
847758553
668689173
1968199849
484878897
88142018
119209998
1382531508
1694857808
191614066
317195561
247316212
825383163
1738441753
1032351533
1394305310
97135837
1061649666
1691722847
1624458459
1660123247
1909743724
1185128500
1888779304
1469271815
1449463800
1059589495
583457695
1596597647
758219587
256679567
748025691
890634279
1907911234
417788024
199193590
1548176075
861556976
726166175
358525843
346370125
1023795136
1162077792
1434492912
1433180819
1551508664
1421066985
1714675290
1448263221
1869881173
1810996392
1452373033
499906752
1329529803
2064519136
1199318033
646130795
1760389491
1508255566
461696228
1969590700
836633479
323180043
38342554
50130660
83351667
682523214
417478473
192635585
147694236
1468382073
1338633756
1476648858
518978494
1730628890
999741154
112706803
157832152
1202483005
689099361
656975313
698635700
371652636
1500548777
329646479
1672122723
12798746
1334791631
606438138
556809872
250349198
525565922
1496175522
347757704
959760408
1037135658
1894182659
967081501
1967250683
410957202
1441622002
955941203
1092361007
627630848
1512515300
201871744
362633588
2066536734
1996884940
1294682423
710084941
269043698
1545905870
1392585035
52523083
1054014154
1701403050
1550692054
67425584
1683623898
1652335572
260168854
490307284
178457897
1391817805
1967758361
1406060460
1415685152
1697784843
1494069222
1303092801
1589116422
1667774696
1161198180
1262879559
1118700987
806950915
1694184724
1495882675
1655618335
1649447256
1412127414
1032516703
1114700641
1231995621
2111001762
1282951463
1051422193
93312765
19239314
914471775
1382503593
681341123
35519634
529381085
294368219
2031657468
249282007
773690625
512494335
981626622
190294175
1266305931
898537953
1990960582
6224573
1747158438
1390831009
2075534726
1948151386
1028066943
1400730139
858382259
2132076514
1178729966
2144391457
591437960
1519801673
170969609
1923501200
85954100
978158791
1889058589
1992918102
1326709468
1248182655
647050840
1334383756
1066194190
515363915
1959299135
734458587
606821877
784726481
1782031309
1099105828
656720384
1960487640
372375958
1781144336
1562682137
1636598411
1947865198
178866854
1848413996
427155002
1907196047
1927333465
637202831
1680553773
2134113019
1863914307
894853713
359378008
1334284926
789019393
1946511857
285234058
289220348
1097181200
1723306049
2116688017
748423635
316960762
706438335
1484862211
332080721
1866535883
2073274983
585410938
1352025400
1565341556
1976913571
1869948750
1799441596
1461870165
687118345
230742028
805764551
504093010
1976341400
1957747550
488707505
2118723563
693349383
1597338551
1170848127
2052219077
1075218273
1104569228
1874309127
1559324821
350043888
446722234
1520689699
1970296903
1407586788
1406060460
541281746
871590717
695111426
2060493897
730755531
931640707
136949110
318414139
1686785653
804193122
572344129
1323069851
1388652622
2051139713
1354359779
1875202307
1657149601
1323673329
1404666454
832795015
610006388
1424253778
641652289
1889681154
1714131744
643121528
1810697533
1514291019
2115060538
2072761085
1864263193
1303733070
1778038320
891384917
1238683799
301190091
1061353263
1651695008
680091876
689844746
388131337
1268995034
551033026
189056612
1271259218
320474263
1948715571
651459429
665777357
1394032772
516902329
1753027229
1177818536
1582136205
1425794568
1497427858
80817134
763860281
906814093
1890254044
24721501
536158773
1430464837
1837957515
228685030
1645252442
116016669
1993984231
1832423800
1651816227
1491864687
686391831
1846220623
1268600491
77078695
1166861209
933646895
870646183
1491722751
1950277729
28726085
37130179
10969202
842477437
1716797333
2036310707
226976388
888828595
114515237
454534876
1504134871
380538861
1766887036
896184608
1703195673
791014466
668828663
593099822
573641870
1635015807
1216666060
201677097
1251711881
882357383
1948882779
1776201182
2135562806
195601420
1369388083
615793209
1969885370
1631946366
1220578349
128772337
98471739
731336578
1093778036
2031376764
785781568
1558299762
1401952469
48391312
71441177
1996997865
964688082
1467512537
1202022811
1906650564
476330211
493684363
2046135375
520592165
496314500
110221503
625086157
1519043964
1133658184
84812510
546986961
11825656
2038225232
991669674
1245698976
2014128195
1821271665
164500471
242199587
311409944
1532690071
1199009335
1606827959
1246636968
1597162941
144564399
935602107
1721666110
1126221698
183149143
733488274
223937852
410959477
1691611324
976245606
2052099245
1311764520
896226869
1701054067
1037242144
117068412
169364051
355198700
238593055
448268072
67024898
735243410
1010024840
1415511305
96307741
89585531
34110311
1207636476
1749362383
505936815
157862088
742867678
216430345
712240000
1847003120
1394753378
728488734
1600297483
498305135
20366224
2139962880
2008937756
1184847303
874128040
1484508428
928338635
1279617139
1357381666
367777142
1304811396
1848875628
137920314
569712007
1019559163
230322979
174345248
757238809
1009702828
574654515
1380799624
1430763241
1369420985
1955522201
254484098
1886916555
1740286630
776500168
521874181
1332845268
339847372
838970939
994923199
48261958
453427756
954871389
298499467
1656807809
113076864
585794022
217229215
280426247
1186239092
1752995373
943124851
1560212155
1535484597
1466056703
1004413116
1414409399
579511746
309959704
363644742
2047206416
1962233283
1400427002
879960613
843583607
2014792692
1493337945
1016972310
1403530684
1452304405
437142214
676950875
746279012
633862005
1779268619
322605516
717443451
1573360996
290683681
2101941424
35705934
925283194
873896719
134729984
1084202398
1752939323
1645887692
1431503782
373338142
1591515198
169462347
1851371641
1226245942
20717445
602587704
1609832352
2111404157
1669661367
1897707967
492086737
1495131248
490965756
1293908369
112824407
781423339
1873974700
1031312665
198222952
1298330774
255371538
154437184
1073372722
1971862229
1960238305
891080442
768775169
698669592
423700947
1227055853
597804340
2133135779
48173105
1826050288
1282071576
1954004660
262144538
1902899660
281745899
115983412
1907721731
24323648
955775252
1111215257
1756932234
821938658
1995467124
927767662
2007413069
556383225
1208477463
245476231
648495724
369601378
1476081459
1017812207
51509092
1825137161
493151367
72448838
1026585448
953679831
180922177
1078433138
752008773
98146398
2144296237
911136321
1340471124
1753200873
1310732627
637123350
288823941
613646839
325510259
1305308236
509125755
640194870
1299098999
102698865
1724601472
1079472053
1116042834
954461665
1914370924
1091843004
542754868
1056003002
327459386
1157513159
516459806
57221562
670555929
400481929
2050509408
36976338
625577014
1244271931
1783847878
593601575
273963618
1561132915
85072951
780119138
1381046293
1007092677
1615206180
779320299
1392774988
1221466815
1417545316
905726016
675438366
1650575478
2130455480
811014410
138123515
1137892059
204926929
1492252910
266225275
1204034430
1595507002
1795285525
1543442698
2136869660
146053788
1967059931
54513319
932004899
436021575
1571561576
755080865
1251633411
458525910
1277374156
631312818
1113473520
1805354507
640612471
2101295826
323910116
2046057000
1285897830
538403140
1029208515
974541735
661276050
1355336733
946855057
1336485468
1439336538
2057441100
1009950990
1688403117
429127250
1270917294
1781018109
673002659
1819161125
186751349
381931766
1440444550
644526081
751122634
570437872
906438807
916755516
409822461
887501375
682147127
1148106709
1756089464
1951907405
1079660136
132611423
378666598
969968866
1222420140
317786971
1763270052
366569743
649571331
175446119
1343862203
928692000
1225586844
739115860
1652508252
1918743356
803446305
1696514577
165893417
1583767657
1377727085
458680089
1096422914
1321289867
1317496383
1193634262
820028159
1056796353
1006063503
431513094
1253006487
246746191
63191039
1679694503
1392438724
404297545
1340706231
795470968
1350509900
2003454236
1363686811
621302401
1741996331
638775255
1069742403
399438929
1492531163
784537495
10955995
1260291453
76443270
843918641
999308123
1025744314
816314249
1615632716
343211528
1182017874
548738913
1482461361
975716747
805550781
1228697773
71251222
1123762641
1854502777
1926166692
1572807467
1763753473
224086275
1989807043
1543502734
184208468
1951552275
685557234
384401545
2083321353
244212954
745578963
564044194
1526023173
879104421
28687858
137429777
235546922
1347441790
2073420899
55354854
1872055022
708932829
1005484838
1820637690
1355095159
1660191183
1624606299
121948304
654625059
564220907
789312951
199944420
161510959
751275118
1563792495
1464494325
2146899810
1958245032
506835649
1044802356
322457801
325057386
1352218451
431210587
867212703
2018080529
924873187
1973806795
1479055657
98757421
1001583253
1191721756
1881694936
1366952159
1358512773
1931596389
945174384
1169121770
51093201
704287172
1687271298
1984536457
1005484838
880872616
2093507324
1456918594
1120512399
1476412821
1471067525
2043833886
1276484864
481296293
2131463558
181630930
1955478245
2114701008
1846122701
1241250302
1682726218
1046658042
353781725
200229526
2104427272
474233311
1676845344
204975209
197423999
967905963
1178604779
275175181
154934883
47324988
1722444299
260050087
2112541218
2035357280
1844403904
36803823
189978052
1968441470
1729425252
1858284075
1295354275
825861670
1589418452
2079010039
335120897
1328196225
1591404144
1864501239
1120693505
983678796
184841226
527188890
1957073794
1994055022
111510512
1020310753
1092992231
527789446
62180767
1874998553
1966331209
184845375
1327086128
1537228635
1330681864
1978740829
1929456993
721465236
560562138
1891673312
533288796
1886647076
875597162
70703933
1810672689
1222930200
1289610025
545068732
1498555923
489392863
743217072
1650514826
1309073490
1653837838
148336881
413766864
1974194426
1617115299
1966205453
1773863193
1589468067
1165617945
323156832
817053815
1345372093
1474583823
521507614
850401655
1998446002
2131821788
74074429
465491613
1981234290
94489097
1647693099
1676451577
1935827757
1761812781
500509427
425405789
1768180908
1151491181
780059098
1096370373
836085043
1046717175
1629020541
298178305
1845663867
1781255889
1224824448
906500932
1218482852
10373382
1180249217
374152175
775694318
1494900641
1075902223
1800586190
1227540335
1104044437
2130773532
294849843
2021187506
1211591216
1415260078
1790140369
598682011
702771558
633526706
904532675
932401977
1138717879
281133450
107017291
1967020663
1525255154
1954962500
1019869289
967318592
155052271
1112443867
181190352
14742342
320342551
1110677693
1075325981
1381972830
915448428
1271287421
1531625709
546413653
312062203
1019045505
1343648358
864725395
674606922
627105694
750237528
401523481
805022013
1634611683
1869876756
801334418
1694857997
1012889372
374218122
331802639
1949397962
170767264
20337469
1142197638
475436811
1288468439
1839592299
2094873943
52379958
198182962
297887157
1390531363
581128854
387748036
58114237
1265414738
565601499
502201191
429138459
1914206390
755456693
1334438022
1418431738
2141541869
167733617
49516974
1522533968
979199852
1189097099
2068401175
975307821
502733924
784061551
542530616
954227242
1440333949
1531009314
483857134
264950551
556581253
1029691254
1663622443
1301348922
1355134107
1080357201
406837533
1071314109
1383169866
2144786048
797408184
1692769510
1394361632
297450152
1587214889
1263614042
398810469
456387927
406556156
1834458865
75512432
980190455
1256093791
2065977408
1340270637
938442059
370715748
2066763008
199665781
1578874819
1985475828
1602072388
161589455
606003004
2087696047
1665073486
1055119867
489527042
1310480594
584119009
744887573
873479416
999433167
1573140961
485218532
1622723941
1629424215
627740729
984733397
2006079729
1138229907
1667814736
1546557704
1868864924
822292065
1420900093
34936447
346184309
908265647
86558819
1495067627
649204103
1059789892
1586539052
397523583
647862373
1662602607
1061056986
234879710
1054874909
1792466744
60470571
1334764766
2064846552
1851593109
823161101
2145651057
1005965217
1657833337
1076402111
775162387
709927236
1414888073
133465097
991362743
190745463
2052072426
855213915
1255725752
1973680600
167406656
1071221119
257912813
682251153
1552662065
1500075753
1844220349
93820266
2079581712
2086579307
926674408
85997993
899650091
1540743270
1198396525
1880117620
302757028
259467994
426894104
1860584233
1869751673
822625511
232205749
2042025158
1217328425
521693160
507064588
1365303936
1590984337
218536560
981416815
1560530900
1315982997
1515480402
782396102
1776261214
1775989763
372357929
1663034528
941276814
1075951323
872401625
687851573
1799354400
1168328746
498847091
357805324
1367861956
1161463925
1018444952
1431853687
2017746052
1978987898
512341154
910314319
734609920
1163877551
1017149854
580681608
1294622492
719781700
940042746
1575803630
1338906601
1396079283
65507294
513726306
1410510288
617317798
535061775
1962820984
1034586734
1227211451
1394566900
641056004
349036521
55866653
1485305376
494997388
1373035690
1510315100
43333518
261582689
11198920
1139372432
538953831
488863293
587699197
1003157387
1700352363
2019860777
574001870
1197172984
1167942516
437790010
1395527914
1080828849
820870113
665023198
847419049
2129582777
531010807
1118400484
1382171896
585759831
1709917436
1973417919
1236651320
1228005218
988314851
915075801
583605583
1105795083
1441200591
587753324
1697178850
1804755971
1413074745
485849813
1351238756
147369047
790886749
1731432901
1788845090
1563740766
1455590657
1448426443
665319053
1620170222
440803156
1776143305
774409491
1159402159
1570119532
199673857
1408625029
1693079857
1468842087
841898673
145830796
1938078521
613691864
1729765996
802135438
627511132
1372953559
1679730161
1374112966
1606497665
1308554625
509995056
1612869212
2079123004
146326611
1630512635
339611528
1684783203
1439013356
1140803815
1418815290
1557473135
2108435216
1451730286
2001587829
460574843
273088209
2092944690
276681124
1158114395
74204625
1459355620
1846837778
1257296335
419783673
563511110
406407010
2090604976
444971836
1005771383
1688272231
174883287
432822621
2074850118
71599962
231955743
537942451
1490905475
1777472298
440371184
1026711628
149361519
867318635
290592985
1340582852
1595964341
210018549
1998611678
451063108
848861068
714984100
2022751367
653416618
2069253792
959918012
589212016
790350317
721904398
821536593
601185995
335664193
166569435
1943092279
2143171722
33663610
1231933813
1973958091
503569499
1638343166
820519395
171028418
1866116521
1054504864
1289247119
1698463895
1406300424
420873264
1127355411
551069262
1454747898
1954016975
1736760572
1156053746
1861598955
605326249
1257006131
129415318
232639933
1816392920
174090088
1938704158
490112544
1306554017
1170923478
152811705
1979803944
223662273
1181406786
1360135046
720654318
334554283
2104926423
1377955561
1561482300
287299838
794139588
1976456932
1044170402
546276298
1229888720
488104465
413670005
1073668536
1533068392
518437344
1575220643
1574802235
1627033748
2002569190
1510751263
1731233351
421835429
344671365
1072416921
980411229
1401557015
1007053360
1025408617
946032039
346300024
516459806
257204265
1080979183
1788672051
511050369
261179034
816043354
62652036
464145371
385801335
1385883619
1148327290
2049394338
1348907740
993114499
1851330488
50451000
761295301
1907173594
606249522
259918943
1709592522
1369300723
688706810
1216912673
889403848
1928713137
2006579897
90020074
2068711222
697158772
1306804104
1884395733
1833478967
445398124
1402251180
765973940
2106418711
444228116
853512133
175983390
1537111317
375765561
156116396
1921607336
1470624491
807479280
1472096047
2079964535
2144157102
1266768074
1614126994
61799747
1216047054
881124347
1243450406
730201307
254907623
1147061256
1790369431
700814635
1322087151
1574019165
1658836155
1346691907
1108564756
1640632339
388695046
2089808572
1718074482
1546918062
717416710
944138737
2110146779
1653165906
1901558001
574862152
1449233687
602759046
1474040016
219938183
2073289077
41237196
1781933772
63166979
771988732
1275484803
2115157420
968330246
1857304493
948872065
306441666
1412721908
849506674
1474745925
263440287
2112189989
278023799
13154358
1804644293
387631668
1282353097
272942155
44226942
985722153
1680835803
884155630
302651438
623492210
1565334619
588651032
2095989474
1080828849
1984463918
1746733546
892720955
2142296162
538345762
488428313
234059184
1217062402
1462111995
2009775273
759619683
1874603328
1445844423
569715542
1969553711
1466039593
485118868
1309582451
450813257
835318777
1208399111
735401021
1540998890
1867844310
771304321
1143105893
1109089491
1132923407
709306943
760860696
212546698
340209229
392303472
1196100212
821081453
931082965
624824115
1795632872
579260995
1058184956
1883011887
580507576
345039505
1495146517
309868350
1904658275
963911412
2134293932
1756194871
1593752653
1631315184
2025967776
112618030
1650676825
1000983887
430447280
933523089
1898988385
992599842
1099057288
1048479837
1654466874
314541339
999299640
1425945064
133683223
1532147497
204334312
1728600115
1509046637
917770780
843575196
1220957406
1170365801
308433829
1602211674
492331745
1128310014
1113604598
2028336521
959506714
155077493
381646134
36785003
392941188
396545245
1490412653
1126960528
1125532229
2055076034
1686478687
563752239
786516452
1859403814
1247765630
1683956624
270646126
1172134682
1399218723
221524063
2117358352
1300747665
181639255
763333592
1245785452
2131516417
142059088
760911862
303412447
1261229660
1004192350
349573441
657005940
1272097200
73539767
327825607
15245585
1589953188
1366436859
290312385
1487599631
286728190
1095430931
1266888008
2145414916
894762053
97315143
1947165420
1957752641
1679715832
2129435481
862697190
739468638
1846336978
1850525655
471543298
973911114
917607559
1906414309
1035673552
817650301
1910386852
37896035
709732515
1302617882
341847764
1761703734
1550734308
1645112383
562915274
887586438
1073897595
2111566010
1293924887
1644208042
695634629
1325042983
2145267965
1308468632
553486283
18034244
963402315
1257311011
1768151780
1799018132
648458987
1970431107
2117142645
850082904
574677663
892248113
1041235778
872392906
246988140
630956479
956022248
1711168668
1087462188
941436457
612602473
111112368
1445539177
2023720502
1874911112
75790692
407639011
2065657004
773938862
858012582
1981683530
1578019770
1763798322
181224553
268662870
637396453
1415013538
911394045
1908516657
1851521728
1760167890
225710543
1784233327
112431342
1155702790
922624426
189085518
208886999
83984289
1720573102
1604102779
1202894596
1411117450
1906912299
1594239049
526946000
1525540187
1737851649
2087360455
2131627058
417075031
1268600491
316928879
333757856
1450163465
431237708
908485044
907652208
1522627533
494694988
508979745
912274183
1010261532
105988617
383242807
1934530627
92490130
1323803210
406176471
27933797
1726186056
1891958479
1851172064
1999277952
1183472045
1478459068
624873005
630766114
400333290
821313358
1682776322
1930035357
374679638
685924648
1232189537
64854922
1157163170
573991436
1095766218
1711942141
1825770873
1936662364
963022200
942766872
2118619938
7608382
1299649172
447808109
2073113197
1260488430
339320876
409995633
606562999
1382940058
247316212
197966520
1431245577
1406263570
1886306768
1895199391
934732791
351565570
837079389
760977360
903003159
1992332969
1268979030
1102626783
296373223
1500252798
1439583059
185945212
550921992
1510273028
1063355393
1753263772
508202489
37989760
2087345514
452875844
2137088
1655882915
1658322918
1089416120
2064890108
17003339
446460153
1479010856
756492230
31938637
1052276566
1785331853
382304223
2118974833
138085537
1657894956
1266459650
1965908571
1186321464
2081750668
1064003985
1746524578
593383172
1227127917
1390951053
1621892055
759773351
453093171
1970577139
94661251
182835748
1356378859
2088781258
2099899161
1606191764
269387583
693392706
868941504
1750827568
502704939
1085441101
960068560
102892287
224081811
1967834572
720376061
1412805446
1277594812
1378864358
799673848
635998352
1514533928
1365186761
1850982708
840752581
977688201
608634767
737349232
846431823
1455770179
513482153
124717865
1252823767
311117889
645324624
1571697032
414691887
716966308
1507007073
1486120466
1888707225
1382744098
2074537683
1554456181
468273284
570344472
1149346345
1790531941
1084565008
1670472497
1796373610
2107225089
1060647923
512455121
1122737565
1902429714
1569991192
2128113321
1727764908
203369797
12196118
1573942891
1101173220
1917743897
1286080724
701701386
1911807721
666580258
1071233066
1032966967
1479037933
195884308
1510283816
972858001
27053111
87999677
348837604
1263634233
1575685402
485813191
1703193199
2030117179
1647924986
1017743106
1771895811
120557205
1550433887
1381516929
314476101
511586077
178980369
277834588
1332776917
876147775
790365343
742745597
297066706
2114363063
1405890671
700083714
2057973067
74852820
1036288311
1627373364
959866997
1990114431
1822954080
131801110
1257790083
1471949649
922801283
285995059
95933582
1478119597
1444121604
1745314759
336679264
1256130619
678084436
194691629
794113555
1207266852
595669083
1873882666
410844045
441360606
591047964
1409309753
1258478016
1189564484
4557454
864100669
921239470
239126673
798369848
590421898
1035600690
208089109
499327722
1658889583
668867672
600281497
2130489457
389224257
1456966822
858345478
1342960976
1752540460
41255474
1861061851
825482438
16775279
1639457731
2041676832
1906976404
108259163
90341051
1205932787
1682713137
627353512
48089907
1272188229
1489498569
2089066682
1290312964
1646197757
1676631518
711538261
1108891559
987663490
1525918294
1051319313
1954955699
1912405094
1964128710
1569398835
1351132953
1481766935
1796300170
915600886
932053793
1894225437
602663179
283836642
536571052
564103110
840491125
1683991129
2134535636
1608636731
2099419083
1831982610
316387687
935475347
638597460
288943568
901864764
2136842071
1683328405
1515245999
197726938
1452794991
938676654
123547033
846736438
1532556241
570638029
1036362718
1175793102
496028328
63324592
1219631507
394920557
1055238616
577287019
202060033
1283866872
1004565133
525089613
2112140916
376402512
417398734
382521819
1676157178
295248451
1242299638
1024626527
2106504034
439527197
17580285
116357603
341279040
453771063
756921614
34493240
568171627
1080599446
647787377
835459486
484601552
713563696
185202638
230967424
552560778
1296603959
631761996
1613380848
1057699262
1843809436
387889556
1865924806
1697699818
700052717
1238006125
69222219
1927297932
83662267
62321588
1528960618
1987028418
880017981
702171915
1836833211
870293130
1518937835
1992897804
1522302304
256366305
2018478275
1825623731
1369379250
1035263459
38076583
1996470480
39972071
1992735519
1302104578
1220639481
62748208
1857340672
144672786
616640177
1062332477
492297348
464224559
862919884
1096354725
967782803
1367735661
1644475702
361831794
366432773
1606530507
536007718
1227268192
35988706
1227887997
263542234
1360254799
598971901
588611828
472023950
1236646138
1600575923
1779499521
1530731176
1661226365
204232829
1973094007
2012287086
1092632222
1853312591
910689980
1690001504
1142156167
820976901
444093496
82832546
296276394
441535644
47326414
1130545942
1613391049
706519457
126426401
543831540
109446901
147208960
929097913
969727507
131520630
190970243
1377205170
1886842960
136038685
1870082346
2143374750
1264698419
1014357300
1118966464
1034235186
1510460448
490694472
1609899808
2042014353
2089974193
1489751554
1684015399
1172874008
1401845375
334844155
368969348
304892589
861596632
339737915
1039203169
449019367
650915818
1488213543
1035380132
1150992030
1794399793
534156133
1136052135
1550181843
1378672158
846630411
1990697350
341306820
1352736045
557886270
727939306
635794961
1703386996
4128800
1430729452
1354155332
222022922
432534762
682629505
315599154
1535145970
1337096812
913055552
322041562
448518589
679303533
109968740
1388874118
1157974446
2047472847
1306030920
2010738101
1996488926
1989391892
1309304759
164384935
988193506
383510858
16708482
2071149609
902954743
555801438
620092981
1382330219
169388157
67174152
1654135400
1833982537
1211786049
677124114
1901474745
1178053215
1781597006
1312834561
33926460
1729261519
269422456
1850144505
1505836142
1451989216
2125826712
1390282379
1337257328
1730464707
397265904
1463651275
528687377
1545923505
444927605
1937606791
1332894898
533510210
1985068170
600559137
488652141
242521993
1249521975
1172693459
932567132
240563221
1860137590
1523794541
716801912
98762598
1800466544
895511873
1788527396
664209933
917614358
335811967
263606003
479758500
1360135046
1317150709
1733570187
2100359896
1852762694
383125159
2037488442
1528559977
1243633241
392321779
831012641
1426127985
301167385
1345005719
1787105229
1132298563
1421964262
403506000
287788826
67229972
725656779
2037598147
523312924
1339711815
29819202
919109223
887180495
170032085
10012952
1832260364
2101497392
939803997
1094627070
487481903
1987781098
356275073
954965433
212225214
547003678
1052769743
1140434453
20614776
1045986804
313752825
1023411617
794893915
994592346
1754454638
2054868481
568976708
657225771
157137211
1257611419
257572610
1831603670
1944945512
1277242915
1152274197
1168801152
958807684
1297951184
1293601167
2073915442
1571852264
871661268
678967456
1190683928
120875227
1087771035
1126043971
394198829
442105075
1797911329
447921306
388268444
456982888
1222870439
1391982139
1207467333
484159226
2019047505
1117010679
1540327524
1459297396
1144063014
415319237
128598418
1725319439
1113154053
1425511721
86669832
433005481
800551166
1220515139
524421867
145729039
1052405676
478442263
1928926361
1664444906
401020930
1929967155
1479907716
1164164683
1370234625
942599735
361035118
2122962998
346017085
1249925498
645255725
2143462519
1483147266
883599787
659771411
1871596547
1464327294
1303397334
1163720631
1183619269
2147460917
1128565426
1292889899
729505964
1899241559
164380829
1853903399
1734650504
193206029
1024343706
244644911
1415651057
109330061
1874964628
248016994
872343651
1164347186
1717329696
21600311
2105045202
854050270
322219988
898356857
1815255646
1153567723
17798164
589142150
308110844
1815677988
1471676719
128646051
1954839864
1043637244
1489398168
1569156737
1285068402
1198499475
1074106664
877843089
1859899180
1682660960
1941563256
553653223
2041522732
733173275
50053673
1290255054
1289294754
468822907
1447986029
435710583
1761016001
1235521437
1839244463
821776455
698774511
491377750
483545350
1725136364
1383139699
170636585
1102143008
1729955307
470707206
1734990514
1010856443
663773960
553915666
705281948
577003543
606947214
801532912
1081267613
1591189525
847660077
658957545
511750542
925452524
1437169384
1510750250
994234571
1808120119
248795836
93349555
1305679018
16837631
84450795
2086174001
1672817499
1697931656
37986326
1649888452
819276599
593464663
1276427020
52046030
508729731
672345028
1225782679
1152149205
757670082
1135075424
1516592757
1165010070
1590328287
197361130
1806397017
1024739729
1154364214
1512276741
1554873090
461745048
537698205
429556834
1374104087
821166857
1596962808
517564125
1695661958
237461472
2007595400
170287446
61847232
1222161489
972766954
609339629
1928429354
1993299283
1958570377
884249286
1929005702
977325448
1287735426
1410961279
458302236
288996031
2143836258
2050615406
480612418
2024325039
756238448
439470679
988795640
1041701700
425212122
1243741720
507510623
554615130
2132100085
40220679
345617120
1729412755
1366583251
1526914872
1521050372
1180110012
1056955560
1687944322
1637607967
2034690010
1713169949
937190561
562131243
763387343
1339231016
1559790014
1378288044
1369923683
1012826115
1475173603
1949829824
1933913380
578804520
1104867524
841238433
1204934040
1907842050
823334973
912354471
501783230
1758600347
922390306
676016183
403342794
955400356
1292368528
1482135390
1872755335
1418831851
1358150323
675916982
112664482
25963518
762411850
469849637
367749454
19321771
1731233351
1037052404
793607894
810699510
526921334
2142658875
2117810037
1149645945
719020547
121091368
905086628
1096393268
889601900
1008354438
628768252
1041472118
942914414
1520821819
419359413
157659852
22692790
859808517
1744182322
1806584609
1574330755
2041879305
883294657
1035197653
1620369958
986394515
609421833
869586400
1471960071
2120081771
997983510
250156721
1510673253
742969777
561778098
339831144
2109697935
2119636278
1093772602
934247572
2080106511
1984119467
341661249
924920238
1730741152
361827203
651449146
2064209085
1744531651
1527735921
1178769855
1460873617
1562782121
1719499779
1614401479
193745108
2066826276
1214638969
1314619737
1770762879
1631355626
1839129336
2069327505
1385273134
1103992222
181918658
2139664272
767509618
595705812
1947705474
1482633156
1418024757
2062096516
859808517
1721478699
1593851345
1465562292
13127211
1872015283
147422429
595498670
1597503036
1357581154
1107742404
109266985
1612430779
1216844207
515848762
1279342180
618277427
1485183041
1614732612
1904193144
107060744
1517808191
1782751577
304339426
399376955
2096767627
411442537
499019910
71458456
600716585
695152242
590875617
1504114419
1909556184
323580477
702632103
1445801572
53611477
986516943
488923408
479974425
178840734
1382692857
967107502
962280092
497302236
317994830
354620753
1866955482
469333814
1651484150
154358821
985523360
725468458
22408227
61077361
1484186812
978697803
1304023550
614510844
756329710
1318221313
1394023245
812301254
2018616791
241373311
993638738
1916533674
1171622133
1877465680
2112341394
1401753283
1998489368
943527740
1043181596
49256081
1020972232
886587148
515587861
1422486571
600886446
1238902910
551120480
1588087604
113180720
1150375629
904951058
1531325762
500997195
1928479145
737269256
1573974569
462003375
2033526668
2090019319
2051342029
1988360439
78685913
1078551805
1547858360
836101527
671337185
1662094992
1345351474
1527343345
1994144037
983907248
980120518
479150725
1388786752
501340564
131916744
478625793
1475535162
1966175166
2070354374
1283268615
1084909612
572160368
224056695
1155161085
869884256
1598754553
1662137027
1249685424
231390445
1363878437
636000050
80663737
171881481
110037057
2101515546
332235275
658037454
2077218076
1123554369
96323261
1555050025
277311738
1887707584
1204394370
2095670277
964301975
458835089
1434946691
1575551899
205328444
72354528
1211979345
1566805736
221673731
1476902436
1851641109
354814216
1026334312
1172351457
257090923
715808040
115484101
213594976
397219600
228112792
1213314504
192739193
299862308
1605976522
212131988
1197880276
27085311
998739687
1179087968
811599856
2123529639
765333654
1060559986
114823650
1457140214
555818969
222807609
664934478
995577677
660966122
570959919
1414841497
1162255744
1195317111
468169469
1589821597
1603945967
616242574
1552602313
1103328679
1411067729
360689965
1481913509
732541239
331692337
1973044134
1471810052
1944694934
1892229130
459413964
345470698
78891087
342043022
1369721305
1983626388
1316554355
1877384549
1928382472
716813346
2010957800
1352711605
9719308
245624572
1956326288
605018024
1137281264
907253489
1011900954
428346028
1797551535
928793915
1245277433
418869022
697225622
522250488
49355094
158649199
1558031154
560343615
1159070267
2013470913
1005242614
1663790118
1319888454
279394068
2085967198
449226043
1577476340
1152358716
1814604606
1151632461
1936375803
932637598
204690536
1503100379
634755210
164307389
2126353754
1160368839
1809862046
1281175300
723265239
1888221729
93596057
1706103016
362375720
2106376938
1517630828
2045655556
160905760
1363328249
640539275
778790374
1557546700
1354665077
789747966
214145550
1402668160
650201288
1797753945
428297296
12943732
70616457
2134609375
936215411
1575267090
1780268083
2137998987
719943233
1699591743
1561861603
1171031388
1027410259
417352280
732473290
174845915
868968484
567876239
1200138797
1633108223
981091681
1838360849
862733128
548717075
1299203046
1636319580
450827153
950203631
1087466589
339681454
647852846
2088540340
1073508624
1721510045
694234533
1258500526
2028075707
1909680301
778290307
1572119970
527822083
1236840170
757143045
2140513313
1287010005
1088898806
1723706700
1384023478
1048807639
1748483235
216688682
1642641438
200292339
204393706
807218820
1818382999
129432009
462419753
670064580
1108185702
443868542
2005661162
1746444230
439448473
360296495
1016226216
1195208674
1385380918
947198562
1568007481
1639409860
565319545
1084495163
1829776559
1724347670
1202759306
1738213080
519083416
2081508265
1240334699
1792518234
1063709755
245581906
761708060
1199723046
1365669802
1337855081
156436981
1024808383
1013223654
46442987
94975957
327884088
1792709767
439653891
2025008168
422440421
402000223
1842257779
1212010512
1580483665
405638728
630583415
2074581671
434358156
1413083921
913638839
1483537240
435202109
1567844863
2106970226
829073266
1069961567
1568150499
1916480054
1119903490
1010496864
1669903421
1593280807
1000632046
1116392787
615735181
1271352770
861546266
1909336112
637951258
1611875221
792184474
1337970370
2020255946
176188539
2099593737
1178246266
533660279
1874175914
1501073540
1362183460
1012169120
1545232095
501318828
1584159313
1041922255
1596622876
1809158801
117987919
196725215
816835587
1099294855
250430360
305985370
2052950993
76827752
795885210
357928482
462567816
2078176864
695172087
1975376843
546103207
718136329
1250203550
1607436561
501430883
1227572700
958294448
1750248115
1371937263
1332752559
113965846
676401362
1385542267
399642983
2131676883
418423126
1003940858
676612243
165323566
76309758
442199597
1433036209
1114360240
1047321963
526411717
2010646861
1117081755
1987704310
433888025
945910946
390998211
493868620
1966133489
546688943
568562020
118674946
2066132145
2010866715
2078085842
1962572193
458722233
1788541432
2137950839
1235216810
55824367
202058745
887033180
1817567057
1006596126
1722549635
177479839
762361408
539204520
1603011444
1987224064
2048587635
883065827
195451363
511275884
843565551
1371749643
1744521204
876290650
1207164566
272026721
1237275288
32087899
702771558
1244147512
89694509
845832691
1428739484
1294031433
147694236
984221179
755099697
1467824912
1534810863
896269745
176425335
207309741
1814717701
610829401
979726413
985722094
1192685679
317883909
1218430002
1761970699
792149159
1305387073
1237954893
1762270364
2130143817
452135263
887867958
1611667444
518253410
301711701
555938865
589167302
2015950136
2064542319
2046635776
989274424
38487846
1080702312
1138002732
1282224787
1640201752
525444777
1562411018
1627703205
338780466
1671845784
1851917954
1412237104
1923726024
1529121877
60173838
1350270992
836177026
931356663
49952586
1770984152
1737904550
1087127520
1250248859
540102705
106988254
1374958772
916886580
1019886619
1425274973
11088806
281887133
622505161
37891006
374273416
1795614538
1146896494
2105605585
1236884556
617210281
1494026680
473573444
421625135
1681506821
1949343267
301029002
882527007
758409558
789308652
115077452
452577007
360433612
477278654
139357770
1533467467
214847076
404464838
891179386
1794362899
1629717371
1055026030
1971963108
1258826360
1093432569
1707452763
476131809
1961956531
687177090
1592397166
805487979
1174717366
272412631
19987203
636777207
1554979754
322740390
621267555
1316819953
2134005743
2085098452
1912120707
544487208
1025008360
285862615
1315100995
1270362442
31699758
710683404
461133572
805530194
381379947
136286391
1330672096
451900966
1088838767
902990650
1332153027
270180522
1572011739
735694020
1746486050
1230706598
1583279766
1663139874
246105060
1655039379
74404089
1497250516
1431267746
685988966
850555954
1030434855
806559247
1505398624
1545029255
1032743184
817530834
2065837298
396072279
1362260054
1670925615
1763985167
836293709
498336124
50645203
226775783
397622138
291153673
1453878383
983387319
2034075897
637482240
985565954
1316764822
1599234917
1845810130
1122658445
1302074243
1686053981
1760727015
500626665
24771295
537850350
788785564
2082140058
1047135939
53571745
1853438055
561201609
688576149
924592108
1066325021
1250581059
758013299
249158104
523115587
472720801
310137531
627268041
2135652429
1927990044
474336818
951041844
1747133524
729993801
859043520
392970520
1540659061
602367122
1772001279
1346952300
1078568371
1743609610
838442770
1838127847
36284624
1583173034
1786449095
854605323
2071513172
1499149807
1841726232
1210758000
563453894
1638577508
368173825
52001924
978060461
1002094143
464608713
1695442202
469447417
921466857
759872286
1716923494
725160033
1810695874
510054453
1293742366
1925559357
257714902
756594143
775879631
215058320
927202202
988516693
1504680541
1605332700
1130229828
633751916
306026394
1041437613
759071814
1367418943
1236307185
555912747
1089710873
959069256
1301113497
1799404846
715363049
1926065726
701102296
129648984
1585324372
622365868
1876548737
1646192818
1072601074
1556382401
489921538
1477501901
1157932160
1318417156
89789260
2133805273
1802713030
1045915837
1417434926
1739806430
1940968204
1854263489
157323834
805868829
926096382
1030076179
276091806
327339271
1697965453
736327917
1006627278
407619918
1234373710
1862095800
1734424849
209082504
1526580279
525377503
1066148427
956934106
9318238
1127817889
1892111122
968112437
1131709837
2079922655
319161264
563648031
1132027996
104117057
864123858
1893722493
969710067
1140586766
710362440
565379158
345696507
651076748
920619774
1740854997
2037427646
615763881
1853538748
86816437
1353991084
709503938
2139600787
486446510
2034633243
258642614
1492838548
705819985
511425176
15052633
838149986
1324337751
1884394417
1854457885
360689965
740025414
1262739057
309376885
1063269759
1068483826
1018749140
69452051
1834432115
1663311897
1069310435
1439884146
129017036
944842804
894961450
1303330344
747329546
1969538838
22517162
846537206
849742570
1329028255
1327328296
207044021
1825616241
1850785284
1444404739
1752515216
1185387735
170639791
550037341
479450022
280122707
735602573
1689895378
937958855
40001678
1549883832
576698197
165476554
1425124316
409971311
185129602
1211610937
730970616
732295830
1567422106
1220740756
365501356
33421311
1354978241
1430067079
905153960
789536264
2002028059
1907012742
1861598907
2014271297
257549842
136038685
170861752
2065750919
511653019
2007755487
477480296
898830277
940719337
261664744
776782439
1205563331
318424242
324809544
507257125
935438235
1850858829
1891812622
1365660448
1003103622
1488365719
1989711624
699287198
1767838904
705362735
192238428
2071803954
2019463834
343330183
1829800617
50065588
565934358
396716780
1303819018
1370263493
1503201510
2093750225
1490812665
2104292399
1989604485
281672205
2037491380
1617160071
1005844533
1848230731
75150553
797431708
3890658
972579606
843090173
758379744
869592175
1323093707
73004604
2131454791
1036879008
55666466
2147408875
1405991079
473805131
628793615
1826627569
416102826
1128097396
1796471273
2025532954
1927772794
1037360018
20126833
690640623
640770566
1000692969
1359448369
1020142336
1195796201
1048860091
1910341990
1972463478
827765152
127597730
909572194
1924907968
688509855
1282189318
23797561
236941511
556046319
1360093087
1921011722
934677962
577431920
1606000180
2079124142
1454804286
569249572
909299252
309610288
149529513
2145405128
81863691
1739556848
715587128
1446697601
304208747
1877550266
1121809350
1120121014
974520382
699470770
106054593
241843919
755031301
504059261
1656245176
1145030889
1496256431
961661731
1711825268
1883975610
1125855657
748277041
407787251
258732019
13780299
1542140038
409399288
712240000
616754804
1199026090
602210278
685865372
113859397
1177067393
1645668956
1865238735
65225813
609421833
1329177915
848913065
1075528075
1536795726
1721456741
491903070
724758086
1374448603
635379474
1736395032
587028510
565687788
98310310
782988602
2079486498
1577754817
1095704215
1395575492
389423882
52672895
443333902
1791060819
1469342774
783472808
422174494
704906492
544774843
948759520
1413200015
1224994049
1459534183
1132763240
467520020
1211110945
1056945360
1880570161
1942461894
899070122
11642116
1120670625
2015661444
1625404636
294772082
965852415
1204085243
2049154099
263077757
693061607
1816173613
1252545697
271752935
848768069
1027149065
1058917587
1424152367
102805722
664205880
1490620203
990487218
1519032631
1945815103
688952761
1562310774
1487649113
1529030618
2024257513
1239172761
1463729025
1765450065
1951623795
1887100953
1130017158
933604216
2010253888
357349267
730889640
830470985
536981002
1705766409
1746766274
1120655623
64705105
1088604407
68879391
732434732
99264727
2146046828
1492748889
539608054
2146341130
1355431401
457709382
1077738282
189984598
1943602406
1907043157
85054376
1273998047
310138468
1692843468
1151005098
107434439
1876058806
450491043
1043328775
295953116
127203051
476890806
150402873
766393462
544927396
154041562
454244762
407511513
1558015232
2035964983
2009547618
348333009
135922367
1730744847
1866905861
699422533
2018047497
53212147
57630316
1235454460
962412390
2128246994
1429622739
1208379856
380766504
1338938260
57806551
1502141137
228225302
262286953
1949956632
1805813395
494453795
1185891983
984035784
1468830916
2112033331
338462209
340829687
1485221515
1825570546
1225544523
1324261171
1680059512
1014867129
1785600598
1116184084
595887025
2143999876
1986412856
1941372313
1260883137
1048132921
1384787536
930289233
760930964
1128304796
1198891232
887392917
2042184354
2014098238
1205985727
1160088804
2133909715
2029431686
814450624
1550384339
302313259
615915134
1048746158
1862181304
1280595475
1202464895
1633069060
1289006365
788814475
858683854
6646785
1372215770
1064093911
431287220
993735470
260116336
1802278103
129991886
534450427
1451508497
1378742095
636080354
1798874117
1495312771
984804673
74465081
1224128676
793432341
1392426076
52094903
1760949075
1802986077
1098264343
1777381162
1324536694
1807867122
969294010
350525177
823872925
1320946515
1727491472
625479918
919918721
2067665647
558129436
1197854645
239981870
794211245
1294530417
1865222050
334565671
553769740
1278552740
2045761324
1209392694
1650987250
488652141
178628689
2097043587
445835363
200165847
829577406
1604206890
910566314
1419107252
254534132
1299324475
1266305931
1747538008
1870527920
604746439
870208607
765371641
2124907216
1768597315
321421208
1546981213
1054169996
978730842
1729339909
1893878020
139891142
1599870941
993320012
1279114152
252778022
376256107
278361145
114194271
1304449894
1622442514
670211948
772054937
1673817971
2552584
1733440367
475060435
2051176190
195360090
1105461872
2119175818
537894267
1431509098
1444613599
126828729
205907797
124367174
1233882608
1462368022
153433040
1844133245
1957755472
1882015285
1593449329
1722693078
1871226298
167571773
588986069
1597526238
693204705
2047066596
1284938845
1535880672
1279082419
2088528176
1681501382
1467829184
317677512
1305370587
177048048
41972670
121232336
446846904
252466868
955450186
698711031
986086536
194339602
447484277
1185096385
2082655551
1876662917
1650965593
1565303205
868709873
1206345631
1946401419
684127189
1231492539
837840524
1932718957
1307187069
226928242
1860036247
901405419
1524304394
1934680081
1307379524
948354563
2044451776
1829916798
242595211
380656771
1155813049
536284613
1110194997
1424600753
870692139
878413076
1597600931
983954890
1251703713
992144202
1530785613
15694943
492536022
1525891335
1623996098
659237808
592284912
465327419
1949666587
773313566
1529831314
300036313
878435665
1155861394
726649433
587077808
400822829
957749730
1520532499
904782750
1922703424
1810783451
429360207
302621650
1767783413
1992111690
1220408661
2063010830
180505570
1652876868
1716801357
1435857977
301540567
948547826
456252762
1034841298
1079419914
1167074652
709877381
1483261798
2051156535
33055664
1293132552
59877051
1793529880
1731402623
1957248968
692777891
438386404
1416848300
696649776
913532099
463941387
1054023253
1957775440
471804777
1673640469
141058470
36667030
619869472
416222825
135571886
123069879
2083976504
2055663159
1152656047
2116137345
294686500
1288008864
1402960483
1482773967
335650508
1582514227
1853001431
625413618
899276325
673187838
1933898148
727459939
449359952
409870847
601402588
862876158
1814438996
544360221
900596394
1712594681
785484994
171114446
837574448
198492508
44115721
2055311536
2114851797
1653262802
79981172
35785087
514688340
874222482
878981710
1452874551
1202090279
1473472921
1763723972
1347266694
1340825677
346746538
1710898836
691015501
403269940
950685629
1406699900
1510694459
106407750
1032470061
948310470
1420545300
1429072234
29968344
1450173042
492259259
474184071
317940681
993344874
889436356
1546918062
320874735
573601412
514071399
1647353772
1240457758
1927965662
735160695
1991900840
1645574788
565476620
124451239
790270040
504094707
89677736
896715350
362109844
296831271
777873122
56078869
1384173839
701464004
221026673
1024992432
1336400009
113001365
1422085269
1973823466
1904709068
1765725711
1617649617
1820668940
1994836808
1618874310
588535104
1324355166
2104856328
473807766
240644799
451414732
2129286156
1717245586
951783457
953604504
817669153
1548044428
1280714108
1557535540
1849498986
1286255272
370455330
1692557189
631590601
948617035
402578519
1976681233
1246381235
41166479
2053110565
2073238507
851795273
405083370
1849750860
1177067393
1197549997
1517480103
953699427
1381672704
1446020494
1432024529
1255759843
406418697
140296742
1614032115
691443904
2145674171
1996600603
969409171
1747745092
2061762083
1862371599
1835508708
1508663
820478325
1445713717
743735358
1136791699
742113285
891950999
1122728520
225351242
1333439513
210741526
1542479571
748908301
1801741707
188120635
2126938784
163966628
285524779
1054306288
2008569134
1489252753
871366383
565026652
668013822
982158581
1916384757
246612428
2026352329
83133113
1581522090
64785961
361869725
419439340
200795725
447446697
139680895
119432745
1369971390
1392276523
1639909215
1710776374
281377690
285918688
1774395756
328747704
1219453388
1962567139
614728698
1681215129
193797828
523255586
1328558922
339598506
529335021
1366639392
1314429047
1560416640
1403168394
939051892
1710564861
750435609
1297433251
648283782
1600253586
798713127
1256576567
1359420487
1316823340
1891574222
817941620
834422633
937025981
451417099
1344144636
645491161
1397090033
1848352956
1733484447
2036648941
1696294112
442309103
412908459
2113516246
1357338645
1812854943
989572515
673345698
1490191212
235488116
169348214
823131046
1243605967
982235609
1724557986
1878803834
1251419735
2219712
765799454
212422157
1218679211
1068536572
2016803649
2142843381
1938011009
1066642980
882345381
2127354169
71833618
1445810233
417437513
1608443740
112622904
1991154138
1977843002
265059288
1143614136
585913934
205678072
2098254183
723975028
505928692
1509267009
779932332
2095277033
1030200351
65651986
1505309388
643134154
800199017
1424816698
684819431
1356860128
1812046204
260176248
852581623
1182688928
1303541915
672740394
1814261801
1355080290
286311670
1688035460
1897822437
36777237
2101497748
588122830
1448879078
280347760
499422970
1001203827
1262226263
1749975676
972776015
684230370
1920526239
1277545676
561456909
1354686688
177141066
819829100
1031776393
937339374
1374517638
276371046
1449165647
1541425572
385878700
207380776
1264144379
1615762269
2123873107
1215647256
1371123761
995663276
323823940
297306728
955006836
350861778
442233156
326832311
799732915
932802935
1164217285
62673086
1653752485
1434983765
397435375
1212484417
224718241
811508622
624743032
1089813502
2029694916
106479916
175211795
710757462
1976363281
1731750335
1081608610
570410147
286561710
1443596323
1812874797
2092485470
1642985168
575126048
1096148558
593177815
868537398
134992909
1647006572
1519749252
1400752605
1511722915
1125178089
204388224
336732612
628997770
2112884942
1830280835
957699523
1787427405
1704805548
1975753118
1660034087
1700067092
1561410832
245867711
278967972
1471152009
692671705
1480923357
364935074
58845143
2049394338
1533448225
936359888
789943286
1824150922
946448469
1616508570
386571643
1717886348
1392667192
1984959349
1120655623
124387282
391646328
1424011048
1460326485
1314894719
1467033417
898967572
1086871169
309129129
1922806505
955080089
1490722306
1535346067
865095460
1822866341
1962220846
90766940
1999306918
1934402537
99373351
1579488550
358844043
1452718985
193220119
846098629
562794656
172907166
617250388
994542319
82113290
1838743201
1226093899
1278568447
490316995
1466415783
2139993943
1764787971
1277239993
2126526909
527137891
1615463776
306324952
757896195
63615552
334998121
2068607017
1306019657
413295664
1989948813
708729403
187503271
976815463
976690633
30802975
1089860111
1099591474
1574392858
1645928833
681169488
180309276
1942696108
495018158
1175716297
1391184382
18056460
1814868637
1272054356
770971557
1753141335
233346174
309224932
609932785
641272818
170659017
1620008205
1427206194
1530046768
701839048
318863473
1873387591
1292705096
2121332335
1148554248
154823810
1996219771
1047269310
1713969806
156677569
260309556
2037199890
549705376
1471679595
1406725860
2143709354
1359595545
700376904
837370957
918523734
574765171
1566203833
1990337976
180616412
336880867
925526741
1733523787
1868266509
1972031212
1815515785
988159839
1020361707
1878099279
1316845009
1399618584
696179558
1070699201
1392053374
1387375628
1759211508
997050375
1830508612
11012036
1553000691
96307741
421603361
349673190
1211705511
1399381034
369021523
1445561374
2084201582
239680343
145741961
1953591265
358287586
1639749489
936569488
1349537354
965961819
691857120
307741687
2055711787
1690890530
1342399147
262992441
1580408055
1450097482
1973651000
1351877870
512860978
2103965564
1963234420
838252348
1078385363
1663295603
535081603
2127897899
1046790254
1861809273
1950663797
50065588
1402292559
1078274861
509651524
1789134597
1050603822
160259632
1466319850
1130846920
1906757222
538761237
1894924231
709154921
903097536
1714784610
1291664934
594898104
1921032639
1193713539
1144270248
1191774261
649602950
1727385570
1044302392
1269365383
1354569608
1441734448
959071729
1896718404
930047569
852434315
25058354
1799979566
883081207
1776193604
1848284287
1049284936
812911651
1879739683
1695258341
2068932164
1253641387
2085181670
1618443969
1949340209
869981576
1528708591
1300263738
1784055104
186498264
2117403695
502936960
1935400655
1146446733
1657055939
2113768871
2114804118
229403467
2144991831
1231059567
943733603
589085011
1442737283
83275559
1910494567
1544530293
648578429
359937229
180846045
1074004296
1114512095
564650869
793448865
1024460963
899252508
1945418572
1785448753
96656540
902806569
1935712444
959827571
429746504
2062048584
1270781257
632754299
699975616
444471707
1546065606
949074213
1437848679
2129289374
1730406580
701052394
1737753563
1320111589
442019564
713534645
805859471
728262788
2052244198
1809317160
910857374
1507191930
244606742
1473914908
448804583
879098239
215950023
2039208823
353070455
1173714941
217826208
473822495
853691716
729851487
1023673589
1125832100
27017108
672208474
740156231
980382444
1164390233
1093534281
768209859
1697876283
1802734107
1741259824
293273753
2141089470
1105268640
1064191460
847410309
1665061176
1860858324
112549258
834817380
853389127
296007698
567711054
406877688
917289340
543339615
2075584285
338562912
1353358282
1743539416
1569866788
1277801187
796557484
1845106938
1535127895
1691386933
205602816
1649924139
1976536412
724860393
1016714636
1830285692
187866803
159279327
1923959724
718578138
127575138
646354875
532624007
550451675
432479123
1612195488
2064006151
1879916598
1993587167
2117691641
1095545439
1651100510
1253906441
499719684
1564925056
1353473938
1106617104
1173070094
293171483
1234618579
954059778
576369175
1984494886
1353599661
1368808237
2003715321
989825500
638185381
2011544703
1424848213
454196635
971114524
1789637198
1411184033
387162622
1685702258
343821650
621055897
2024215296
498062265
906427699
35119870
266029771
1980782284
1171550776
472738327
1335268852
380071766
1604357916
1000241983
1321016904
845112077
61365592
353215937
141512825
356312711
1630566435
1602568124
671691673
1035134630
1998387603
389223769
1558214636
881821586
2097123786
1712943202
1444910035
288311370
1833306395
1630015540
1663797720
2130715879
316362051
502574884
1859871992
348674459
23065507
2032518392
1645611261
1856694235
1289704580
1438251904
1326509051
1999317456
729585659
1114035226
498522508
1618807056
322491045
1760307048
1381885965
1906048754
332365178
1149879598
825096391
54450772
1736614204
1234439074
651221821
840174040
762983009
105491677
66077508
1518261054
24546651
1180452370
1387044586
1155086518
925322387
320749217
172017975
2047868220
870057842
202188465
2110627998
612665692
563313871
464569808
2059163899
1835533316
1294709289
1598350650
1233368336
1732598404
876281545
1393387372
1519102989
1121918369
133643290
1740884782
365240859
988685758
710279924
38549798
649777570
1407357676
214958954
503931497
1980165744
247834362
32054757
2019777653
388131052
1263320094
1823229637
1990441233
501758798
1072115117
148135982
1401458842
1508942037
2095468778
616921767
2106049825
1020490769
1017769015
106356044
2055820771
41830551
1580437241
1032210635
139013556
798899488
1241534533
352836253
1259893046
1607681955
186249090
267267368
1839054252
1354009504
351827179
1140031809
726433691
72227310
201582300
1508294063
309589701
815907731
400848647
712923433
1245162530
1985388469
2076144801
226249196
382161898
1262095825
838597415
1881979628
41223534
108892517
1035949525
1298102272
960449874
1202515527
755670466
116756198
2042054293
623435523
1861605456
1210006424
916090407
955775149
418346405
149250066
1569949893
798096523
1801024964
761998557
1719122527
1049902575
1260913618
1955637935
1490722306
1925600401
215564424
490933536
1857473533
1927130174
2009393263
30436061
153666352
593543562
884985568
1234052350
257456432
1084900787
1322535529
987668180
1367479097
1215285912
1412756188
1916216076
589102631
58971824
1462937162
2139393541
1667637326
450344974
1733311235
506461268
945766162
813876478
936492470
1203602254
521571309
357625643
1542391698
1702572965
1909675230
394717384
2132397543
821193939
1462509103
1666319762
857903849
1115278056
537309371
1865267137
393099921
1381952730
246800015
965428403
1515543597
959341972
1900229991
821829458
548310921
1452805063
212202257
1181348535
2078070400
241840919
1496691375
1733761052
1942357047
1176962969
149331494
1804670206
1827448874
925086848
942912810
1118921839
523845472
1172948038
2039987198
625412201
341743915
623314826
715680874
495133040
1374681567
429295193
1297954123
1479616842
693072663
93161363
1576892899
1647605293
2101094305
263271813
422418596
563726729
326231276
746830892
577840261
2049342817
315766252
389639759
88870659
1005702821
475977276
301135295
1945546351
1129586675
177903379
1699511450
540118212
15382309
1657700961
1161032622
1944042488
565796464
1007327888
1637509573
1970866480
1142240530
866646348
615229368
1983426284
1860731110
1041621116
442868823
68894942
1810775752
15122616
1786668796
2086247598
218116495
277234028
717346643
38930038
1856143953
335084899
15097692
1693520175
1369408820
867692641
1027593612
1562969990
1831710677
1189417437
47853961
649448028
1449784005
637441748
505705256
1929953271
88952639
1101015448
244829963
312738934
1346618330
371172099
1758086128
1904498624
1720746775
1941404243
356362084
893715733
400340053
900722220
1883234387
1371693389
175522966
688939796
1265367338
1407273549
1250060971
387104322
928539221
590503672
1761658590
894648225
1008404897
1514183823
766538539
112024586
1999465992
783108896
1322049733
2059750252
734707651
355045079
1187962544
81561687
1920934456
1061233153
681631094
1404338144
458424545
801113127
1376384318
786790260
433413963
1133992181
1197874387
1396400948
1362419597
397580430
218538911
350687849
1342272476
328600474
368352802
1448048421
231014005
165585951
1036540821
487671933
458261158
2106223949
648318268
538989158
1751029121
1195203428
419081718
1475166357
1155815718
710174462
282972001
1491235214
1527369684
1201511657
1370246519
1565252782
1702060937
2072672316
1076242803
216947590
1409416793
1871164652
573879630
379597820
139830289
586914926
1296653151
645851232
1263183652
985462707
2133009354
672512379
519333361
1082207232
1597684793
1936239612
596612252
1755934880
232126086
981165452
1126765381
394615115
1002508421
369264129
1620679846
1867650399
636232631
2124026788
1058283219
2140700377
1435827200
1292869073
520449239
507622215
1303382807
1039785842
1205572778
1733650572
218164204
1677565049
418471607
178187739
845253720
2025233877
638769473
904009949
708221959
567115404
1852008875
835449714
1156478692
1669915421
1539403146
65693044
546679089
630443918
1138441348
367769050
1687425683
1861316670
1524830381
753528026
1680248960
760340133
1763464504
522675392
907176789
1555261196
427081124
626213286
469438802
1475360599
93341512
1388627823
1253420719
1997375004
929144068
60825018
1585428251
2129093761
1904776572
1897233962
94506111
400021170
1319738634
205535023
128539058
1329539822
837089590
716913845
1827879671
37293523
1225849204
1023959429
283304948
1977458111
926723628
135685912
969615803
379167209
1640988203
152574523
686371767
532944292
853083108
224782354
548880219
328279316
1536843680
868697375
1231879590
1703092658
1563126573
301717943
947626982
1475329462
729143282
635500675
1079097053
1319245500
360051158
946368811
319432703
1182117390
1683243909
1866506833
1473708095
931354628
170599733
1902911554
1910858098
1543870628
523397647
1221986778
1582336021
839828212
825989505
727454402
388617076
852256623
755587477
602750514
1412792030
2016638873
1954823937
1454207227
1002469447
1612584676
1487054990
282206481
1854955605
1197609915
254657198
100201528
305089707
169636995
602294895
1805308839
531246599
935540633
1524733071
682567449
1326300828
774284407
85238065
930113547
584528541
1509425586
1491547115
417906095
712759194
1971809406
220153912
1490421092
1223257934
1209997994
858687467
265953324
159271390
601305221
633195437
534883098
1154666104
147909427
509042418
1416951179
58940872
1447160087
919752273
1207222890
2047262438
820208908
316802120
695476600
265665171
145219485
860992631
1261470020
867971170
1951975085
1467479561
1156735511
913525361
883930247
2076634800
1838717410
1437187690
881252890
492328249
1318415579
1053579099
1705037232
635441534
62148059
128151219
1670634766
1173025178
260588372
900402198
202274833
1732824113
2140113398
1999202064
1799178497
2042379537
1230213888
336824243
1207122227
1420843835
700811432
705270444
756871273
1018221356
294075555
1125531352
1197445005
731874990
512758409
1797773171
175544768
104525465
982567753
1017906101
1239685803
782387355
2531242
737398613
1340484698
1743425758
1769312513
1335299638
1288926365
216155181
336473058
1401471066
1277331088
713684467
574384737
2067433860
298211138
2119514406
2053667784
2116903869
693677618
1695951494
346706034
558493303
1650948308
520765216
957368839
1255082366
1591548743
292578613
1144992137
303657041
512956206
1043483815
732703091
868167239
1095686351
677649096
1615352340
3237698
758349405
1463254969
49507108
1551937498
2132684189
437967678
1319206988
712321435
326859120
1741580122
1710175759
301022130
516456242
2129761110
217886625
2143732846
889808644
1877794583
1316483606
1345794854
1032595564
659704171
113197852
492353514
862909022
1119211018
1289844657
330767389
938119541
1412652981
1100223545
395459080
1864938790
1666924987
133475832
1934439015
692473508
2022777703
837193127
647160001
1810867543
740031505
1300887750
192237851
1365878962
396954673
1102077996
481846579
1366406093
761025880
1703890598
1429092123
443829733
114732609
1570898878
1754661249
1376965028
1316279705
926639999
1275897052
1339362224
543065847
412782328
2007924155
1144710218
518608237
1991402080
86849525
436854071
1714511304
441158931
1176890414
2049795515
472081651
170941004
2105839339
600473015
1508977814
1568494760
1012541
215953962
578191097
831029968
1412864921
1757768966
1444498002
163926288
213341412
2067038119
698209091
1322095747
138757426
916855362
838179462
1225221118
1606276853
1797520687
1288835901
2036713841
1330150996
2138287581
829866244
1284411533
1656833348
1212539655
221198758
1096526031
834829795
747200356
1410839161
729177352
2055645840
2141329286
1773842935
947281775
1626561625
992426350
748822693
992650562
1817063276
850486376
1989416259
1315968636
2024242075
1286341325
1574336698
1767113492
940918550
1463827994
715997851
2054184390
1104080229
1072376585
529575572
1371345849
1080045605
856145391
1819163314
1827536119
784061551
1086606328
324768404
1449496061
966311108
51671870
1935099049
518107973
41192365
1779438037
1080100915
1726467675
178704732
125702026
417081105
723001114
85112044
289474241
357438756
635016119
80527832
361371803
1363024607
1886325594
1958122872
1969300299
540055736
34986154
2010927670
1064501697
1655249599
1763297197
1786965433
793169295
717899270
1758120387
811954060
1014492008
1318351335
687013012
485153206
848964859
471584443
1840369661
1773197398
1721376814
985164239
1442691275
2040287161
557120119
1505482023
651767405
2001426404
436114722
1127407837
1930952928
1287950145
967879671
1789402498
797996076
809967950
911132499
1839347673
118990855
1823322176
1744914912
332531239
852970238
668353396
1248679531
472861389
256003803
1828855568
2111116348
1621427975
1024563030
254727698
450655544
752567868
1496488313
1439810823
1728276552
1930701683
84681146
598814614
569150670
270944628
2110344900
871283645
1182632658
1583141527
1899135787
693658241
1373863528
646894544
704054559
583974908
868757997
890838348
1058839123
901890842
456112095
237264019
1005702821
1400304924
1324816386
282646929
665678026
1262655585
1501356970
665192062
2066522044
180382933
2050967780
1324417295
2041108087
23817191
1470312589
1980374016
542310927
1900134145
853496237
714043830
324307424
4646503
768629984
937040993
480401003
1874177826
1807008561
577669924
1016145460
772306260
1640781153
1942791327
1746000827
1002704665
849713213
1372436855
1436229225
265347474
690679090
316612580
1239844890
1277691690
917483741
1897915041
840846357
1697501562
1494426772
910209985
244782143
411779688
1043390063
1955923950
1010352013
1418774338
692182604
57375698
250891756
1455188458
591930785
1544863282
560712299
1487803732
29169741
1969568108
271791749
773459051
1086183614
1897693131
1905488280
2068587149
1763948041
917533867
1297337315
34733237
1294283523
1232092562
1197085934
1126919754
1285997757
818347048
1775472298
536671089
612110147
1552673399
1452922507
1500056586
2012932256
64198986
74914197
620812090
226717532
559067007
1685245008
1241353650
576208879
1872293699
259859329
1075999561
1065414534
1185504448
1501685056
1013001925
642859363
1449911137
353341322
161915991
967831775
711111075
910853819
1086733179
561295025
1613339920
230765952
684656777
274043949
1902332865
1079963040
2090552872
2044821618
1496488313
1473313461
382494121
420197179
694700718
2117142645
1312607374
1798451895
2136814605
2020328594
530144616
887752309
706442809
125680353
1066374221
254473626
668499146
25316430
616240787
212413124
1672475416
170248393
1261270412
25472821
447384897
1692759660
1791628226
299221518
1388940447
2071471987
1878412891
1154730887
848568151
1771733492
184881846
633228640
1008914628
609937533
676453178
1823578581
1105967204
794088442
1495070581
1256911308
1606187788
657264336
74089478
1970634991
806698633
633664491
1402621129
53141177
982567753
632142965
681698084
1310210541
721600873
1563205244
622354463
505360418
1785582115
687215569
1608461131
678224930
615727573
916672085
125229989
70344027
2038692156
776632701
267419255
253499552
816192853
1446177987
2142361630
66558909
315709615
1865068697
368529898
69112349
159608115
1332211032
1280641960
104341501
486845540
1383522807
963421910
45783202
25681140
1066246950
1876142305
1165842375
2072656827
2019612141
1020650296
1337073645
1419587027
1366115137
517432580
816766661
766976585
757767369
1323369349
1955831784
1351625752
1354648297
1358327035
74717760
740943844
1332599410
629891352
1624346904
87715553
886205196
1839241475
1423068065
1706542715
1923932797
87034822
1501396823
1226093899
2036399898
1094636940
1168100792
50147487
887798485
897945999
1378994038
497063781
2144478713
464672771
1318884070
1081163134
1312079395
1361342835
609021928
878755219
624438610
905612391
1917508157
1320711544
769304431
327963871
1193945632
829038178
1987025429
270626159
1305009900
850873590
672107707
803965753
1229378726
469973322
132494005
1159570428
1816600372
139245024
1820812531
1847039953
62538559
2012919271
2060186492
795003069
516519139
471119701
1440583208
1448422142
1653313233
1967159526
1141390776
642570671
1192644840
1638206811
1902840062
1425309221
1445644026
1406210527
1694968328
1056775022
1348332707
788445679
1432168382
962759339
541140152
1324507074
609753473
1863922190
2044203114
80863049
1625376364
2032722489
1258529994
856277063
667148191
1116487250
1548827388
1331145234
1020142241
1692692296
602298110
144020097
625628710
2001704103
1212912765
18895395
2058226968
10217504
931794615
1958532840
447665136
1868864924
1622084009
1185821883
927994303
1278542513
1682484841
2098089047
1243595283
870905527
328576915
664530421
1592424060
514938387
446113199
685041082
1205973780
847790860
1966198898
1798136519
305592857
820893131
199266492
511149221
1289486276
400292101
1759532349
111940717
178689627
975442313
1079584917
1136607742
118967180
1927818490
212568072
406212340
368564425
852993181
1079078092
991178145
423160051
655594217
1048073157
176387222
1030691859
852509512
149064234
1178711261
1563631491
49200804
1687665710
626254286
995328653
1339946964
1750645029
870692139
77558060
1619939455
1549582797
1293689955
1461709852
1416947086
1094302651
96263374
1244667876
1518832408
1773290003
548850980
1933007610
87298273
363821404
279763361
1459327384
917783003
1878767552
1433895136
1272981960
548199252
679426392
1856646460
694002446
1905905280
670418
1262360854
1465684349
836347517
314687092
218586460
894531520
1467978751
696602464
1073500340
1985196392
1517733944
1331453759
887940160
38133971
1019754596
197543262
1053889329
150288348
570524133
1569271313
441900452
1876567158
2003784738
991669140
1563570193
1543124150
341356532
434717170
1721445841
1519953794
531993734
380993868
1709267250
274837894
1718364602
84556959
2008776501
1138313070
1128683933
1969822549
134386131
1903568362
1477487016
588413401
1309855979
1034399657
1047651364
378582096
381307014
533365097
1264370381
554814
1529601730
1946015145
374348054
684687458
344793583
405930921
40254130
186727359
873912925
1784136164
1687591534
766662235
820786270
1731059139
1927364706
1010571994
1259235924
710988003
1738977199
1131603623
875460368
1421683572
2009672389
1197495219
2000312802
979600691
1570769593
777088807
1683083540
832601964
396113885
599048574
1291406004
2019781652
1957883779
1628014103
1783178929
420325869
729046018
6186036
1718385593
1048986885
1090679285
1432296973
331879767
753934836
135868664
1117804362
2131660913
838711075
1587254526
855303560
1242233505
685094876
999227130
1676320175
1627679972
470098303
421033318
1322146264
255715087
1946429312
1113769494
1311674022
676259322
1270413240
524560798
1627121274
70727638
988550719
987264624
647378858
1079143186
1605223688
2034798510
366406836
1258812440
568725034
957685512
271078423
792593284
1403942839
1448285967
438655540
1560468604
1518310598
1518850512
1779982834
523718687
579045714
95198623
1896567457
196317821
714005738
380474342
1958469279
729712878
2115780360
1302987107
1048148738
1037492295
612061615
316675885
1274463885
1867075008
181754368
729536915
1488438176
1937893851
1483668638
1066754128
1185919100
1316217563
1101030239
1668710462
1624485701
438309175
1466386366
1184088487
1449893456
1765938716
259298890
1025738038
48581290
1780978314
1878157794
134326929
1150387705
1971051860
1781029474
738240968
1077371405
876563794
1706596412
979713620
1050734454
1902449196
140244495
2144553387
178563978
1850891223
421934298
856394281
572868717
1180482345
2085181670
583040737
868917947
1712221431
358166465
1861630194
294122297
758471838
1514355434
952467450
999642205
1758249058
835663755
2141058440
1610032503
1108532512
1900435325
898564332
106205475
792924316
2081695341
1651855493
1328822068
236169403
1257655582
1756791357
1509026098
1535001533
1124369940
1190248472
93461081
172830091
2142263938
1748432032
1731431127
2112815270
800085398
862350468
174274909
2002891742
1790050818
295074456
969444048
58067767
658716926
201999863
1936817782
773133914
1286809671
307270664
372678747
744035277
1902437496
731147055
431424676
701141732
563511110
1674224665
305897035
1482037129
1519539195
1785354373
1193849807
783491240
941666563
1424086815
882119666
1467581625
673230923
1753491415
493461194
403634226
1928504070
937081111
60903686
594186138
1903207254
1214904852
1497669994
862875382
744489477
1688154480
464834284
1842010555
908154724
157747444
475488316
1982029520
238939732
1417229627
164777098
1368197197
42853786
1100444967
1821263558
1062716031
283488121
331066399
1000116346
102811448
1323132071
861100216
828448984
523051049
1931146138
1915860981
749699071
782532443
1595016822
1734743363
1867488970
553884952
252190785
1675625535
1992021436
2144366777
597439845
190398760
949033454
1758835456
300492699
1151753771
777369115
1532073984
125176762
1693919506
776065110
1258065057
2107547195
1768243110
898883576
446125267
803248783
615417569
629214017
1270554362
803423770
546933710
1700960273
1427055686
658310556
84344156
1658828644
2128487971
574474627
1138277763
1387875494
1003750182
1131549126
1965812814
1947160087
1951872063
1392628919
257622808
527279043
1417509395
13091020
1372129710
946306222
1232213218
1291909287
461105307
1325767995
980533109
243165238
1208546298
1273912908
183563254
1572398695
1278546723
170256369
1606318796
984327502
322701589
203392716
1584279311
334497586
126240268
787642238
1255067092
2048606822
762562582
568593295
215136432
252054157
861314052
234718050
1328230864
1162609923
2133657226
2023786574
1458430934
997991691
404979742
2141428824
419864358
1120259810
1201073108
135317321
298998478
1522532470
1633579265
1642586253
804323914
1852634697
558919681
2045234896
906781227
228069749
1186067957
2076177069
1953404844
1250336348
386279547
1446755897
695448414
1088185063
1297140768
851083275
185002711
307821509
1245870201
2078137377
2091687051
1680301899
725195663
1700630287
1580048477
458134336
858429185
953898685
710157491
101037858
1255633713
1665329756
986788172
101581844
204975209
119851215
788498863
257661742
289730872
1070961053
628666101
608980793
1067651104
1086575256
1903274050
1615936820
2067439526
1221207100
1107695032
1119999701
1597852683
582002064
86104044
1667277985
1346664325
328046965
1623696958
1234044060
292858036
367683000
1078196822
926659794
920075952
606085562
357718492
1203650899
165592542
2025642203
1353625147
29368369
338266640
313422864
733301045
45911010
161212494
1142857833
856087784
1908326082
1262531559
1038896243
1697461143
1008902660
1255199335
1093571567
1930391993
1834971687
691765114
1260709206
864059857
1097779015
1810378474
180669486
1856574914
1616711305
1390702371
1495699987
196377081
2078180404
1413862259
1987039663
212135222
941753311
240170374
911711634
1273754192
1443783016
2043748286
1222529249
1825136367
1797358071
1421927500
559120226
637872267
1499730589
1038815345
41590823
1112451297
873983929
1002197728
629851759
1066780166
1722456649
197022434
1733680806
160674363
1370041358
794758674
933611027
73504651
1517851951
543858374
153800596
554318721
1168089132
2011360460
1943318532
1602461098
744015163
88532620
287981844
730217297
1567347744
2010582269
579982452
1517120084
1712318988
934364432
1351941742
544025597
415929205
191869967
573650783
1814431889
1721906496
982628435
329468374
1681567214
609686308
1135482957
252230165
696323359
295516292
1800778831
183214665
1144208341
1419815701
1620539097
224284994
1344928624
1797303223
1945862547
1428257450
164011317
1314228173
1528844229
1764651871
1017171988
1807045732
1496956451
1841013554
1351932090
149013793
951209216
85383312
901474800
1276583737
820368459
1134252623
2098277684
734107092
775016550
163495149
465441485
1040094810
624329757
1671264594
536293947
1784930355
43595490
1670358501
1049903507
1933045288
928189278
1693031970
1599440754
1992001342
755111629
1560416640
2049656216
717973626
2061856021
629184972
1561376557
566347910
578398766
1614254262
1227244226
1657480446
747521054
313975208
1721439992
1160959358
181926075
1499331132
1679175435
648899480
1735723308
375844527
2051619652
1365296858
1529030092
190049329
725579165
1453277069
1970575339
616985485
570113661
1352403434
195697649
2044655471
1350083549
1976962677
1621544788
438646109
1111625461
1249716059
1412431043
1780212236
1616397108
755274119
283186459
1036849469
1140214061
603105801
1880833850
1958030082
355649320
589924802
1576100610
76072769
2005312840
1870871696
1922638528
1546232732
1890796653
1983625472
452986796
405132460
352412962
1773805895
147852986
1943954716
1639654981
1255945462
1110984115
2085758745
1457646819
1564436568
180663722
507710999
1392633232
1782648660
512198917
1671969148
1424753515
1309086771
2065235730
241560550
1720291143
1869721761
2061156006
1842465598
1334537946
1610538435
1373098768
1338087226
587393069
1436856455
706635257
1087172212
1338310968
575584747
1284265468
483927804
1412935678
1503669059
374858555
1060290936
557154866
1917467146
838657821
1606498555
1016178591
1127357047
1726101101
620652279
653209240
635553478
1558411482
1801107323
574524302
1772229570
603215725
925770448
1533349847
1149310299
510867591
715256677
5578364
683886895
1936662210
1903166912
668733511
1851370457
1438068019
1197451234
155849003
846427971
278139725
2027378804
1174702074
617796901
1088978601
1042006071
1800060948
1822951204
122976040
1623398783
1217058149
1750482708
251449164
289888401
1390344682
146878822
1505987474
1380472172
814853784
1058431417
1009768503
1295871269
666650791
1906936084
1651072489
1632409603
215909849
1889413803
2035816796
296948848
65562127
1854999175
726299892
2044858102
632112320
1577391174
1985625813
2122626989
132668936
2014394313
315359904
549029228
1478959012
644336604
384948224
2024416596
1994814895
2058361655
850216304
320784139
693648741
893645235
1929469319
1855595717
806099899
2093492286
1304941196
873855903
1657217498
981596598
486843283
221492351
1974280170
1614925182
430540747
1472555004
1813772483
1368475106
393151686
1744356660
1029116537
108761274
1891531479
1637627014
634373947
1243738626
1227417107
189426376
1831963346
976690633
1487117586
1567145091
1531813319
137281663
1066505879
1800476410
1704050351
821397250
2096556260
1096684176
2065155364
831289032
725997474
1521668579
1722541163
811915804
32649133
251226621
1425206448
1278503155
674835770
970643931
939302891
1809971094
1122646485
2053913604
327871672
751782396
716058893
1703132931
1563227013
542052745
1556415186
1583628548
1353911758
1223402111
2060046714
302002670
610824600
1549311703
556439647
535185000
1556775548
727265633
424263134
2036458042
560050828
1934646841
1131235517
2037177640
1049397504
1188584193
1179615370
1498942371
291471037
144184419
710518211
1653932203
1138079191
1922932328
1491513327
387795857
348764198
1759932081
1884420273
412398971
2098280047
1268018944
1849822777
1778436111
1065661313
1111854036
1684817182
2072952751
641932834
1052728476
330277614
2105879223
655749090
956703602
1822631291
794025340
66677706
753222790
1862833748
584779799
1421004747
1962929936
1309571215
1545797617
156624463
1013774147
1819125280
1541503867
1177485584
1330629319
91737543
531330735
1953391690
223398382
333737472
451393694
44890664
1971106733
1917233796
1211554804
970262663
1936454618
14173376
167973126
2147223570
116493026
857485718
1804888217
51450562
1162392980
972594284
1319659681
137360546
965911198
150125348
411927580
1698713318
1694118954
1882599622
9889693
1363180205
605950713
469973322
1149718536
445540862
674451765
2111797592
1740661641
1461870165
1342220845
1789309385
1872547968
426733563
159719138
798463247
1228698067
357080858
1057172020
414854888
1645669178
81314135
817370648
1763733756
1588514062
76267450
773348119
1896412677
1277518055
930340563
1038529893
1143624685
592771269
1560191986
1737910415
656905831
177333865
1990610649
1448693025
1364763310
563630469
261278831
1625983790
555920543
1653859387
159733107
1692861194
69369910
550855625
409337280
2059249115
1662636960
672224638
65020332
1408453969
321473412
587292595
733581371
1814020998
359277741
327963871
305970827
1549670975
430717314
200760269
14620179
2112644030
2020263464
1898660959
1500230869
972084673
1132730624
1651082737
1204282480
1301215427
1215063775
915202690
256907497
1855080589
1119778871
1028071533
1035578882
2047153344
1159023785
846336561
568934003
1932077468
178597867
693167146
1097648347
997506558
210701049
1316730161
1611342542
880835131
379769447
1692027650
1380433741
1214994257
1032671268
1974244074
2055256001
1164672434
302406618
1945875210
81207606
1097349491
40707663
535575035
612455546
2104969352
1371963571
1147601856
1366597637
1177285774
489243990
56900604
779374988
2140892124
638169853
702770072
193325450
1474279400
1720876503
1201998393
110566054
795210120
1179558371
179968153
1439182595
114232966
1424292436
1341072215
746851614
1879689272
1999430378
1676584016
207909890
1115370146
586433047
1259982140
2007572982
1086928669
1937336976
102133101
538931950
56256239
1195854730
1485986809
1136558912
993911332
1462987213
1193434238
2113820583
314777585
602719524
573715757
809723217
1116426031
2066663225
1276530246
2129516842
1913539
1262104010
1150837930
1313353470
1750482708
1873957527
892895887
752387671
437291266
1545672696
353344442
1381998511
294921437
277818550
578040243
1527854361
661013069
60186455
1944914711
1566963580
1823261221
2143630276
1838030749
833005334
1047993187
995839899
848375670
1547010543
918488495
1622751303
1017460453
1483673469
332501096
929564299
1988421444
1018116825
1761968433
75541508
2091541121
541021900
652188878
1818472563
1060982669
1102196059
111008776
1961428481
1263412190
2076006625
1376680745
627958467
39449536
1641877323
1169119004
1827644291
1777750931
1665414575
232183520
386132004
2079596967
200368928
207625954
2095909029
699732619
1729340734
651137376
34865252
1687103568
257429115
1342740908
1790341821
942589924
941701659
573458526
98995606
440449162
1524502895
562099357
1013146556
217506780
617978880
1816032220
259905080
1678651106
206814512
1091328549
1625881726
644954575
1313618374
1747433003
1616469431
520772445
40696611
933161027
1622336350
438273509
497017344
85238065
1799235643
313022592
809366507
2069785025
1775461818
1134782550
411407961
1437855236
1092626899
364714324
643019169
192061185
642731331
517368518
299881213
266559625
1091927241
363548643
1115404740
457819631
111033287
1778725823
630978192
292995418
811917970
2080524059
436075139
773314977
994371909
2063834311
788112821
1365780046
1473430490
1839487716
747431686
1283558797
1179752661
368527122
304962403
2120288672
2106085610
83685002
619813682
1502107592
1753772857
1552312628
342353266
1865878011
379844769
1036643198
793781464
1157032287
236663993
659512743
946836684
28292762
1008291275
489392626
507308366
780271392
704386840
145128936
841266409
1594881335
1222971394
1850279749
809283373
1356260905
410002836
1495427456
293898013
836613068
1619300901
1920811162
415188758
1708678070
144647940
452292922
1895979828
13669629
715732451
580896343
1074404555
1160561741
600517160
1728046254
1049314791
1812900241
879383096
702473183
503354634
135292453
1505365571
715515161
724029329
795402402
1757244721
646251527
1192854202
2011386169
950100256
971003062
843750447
516661588
476824121
771586107
811326136
763401324
1363771900
189347765
65332863
1747016798
1826249272
2143711449
1093622962
909663578
929158262
1406814723
550734865
765059945
151535349
750235424
184046680
1045095737
1153008987
719793424
1139602986
2140582426
1716195925
701442205
922538634
2068040910
82759870
913307757
1270381850
84049910
1484860815
1370070786
305127368
471903352
964539604
21305297
1269445549
1622567982
1036506183
338700357
1027971704
52662268
1513104120
221293333
1062795727
1333969139
1305695860
1025983492
565357872
672732585
1218543682
203392716
1915455875
29480505
2025751758
1057708293
2059158730
1997133732
824540407
1479273052
747077083
1678056761
2034389245
2105879109
2062727107
170511411
506740435
849984617
1672563415
714875028
1726636357
70322712
1112406987
51393241
655743994
347847448
1712157807
939946428
1649071669
1031765290
2066772340
2038319421
1909501502
633406689
1075695397
1452430711
2000435593
606847615
1081166567
413151103
449866454
229582303
422125777
1699570950
695823081
415632512
1418318787
688960088
194245026
622949011
1770734702
553782032
1291919133
816280355
317963289
98914408
2101757055
2093020199
372870312
788167611
2051245637
1157427034
1074699995
374431090
402151976
1831077919
972966459
473997032
608537871
1853841498
175229407
1244710863
1436143047
1693108359
1838874009
2043310342
656268302
291167128
1178080477
903420583
627622500
1658140247
1510503857
531611267
756056425
1132861783
1271834443
84295471
707103038
818562604
1024854525
813265162
1948640799
921362426
771336668
34823822
634585618
997552089
1882680311
1841819835
400931662
402975933
532089715
752614607
1633686819
1358469256
1743136478
21279850
1983023191
1002712554
656301664
212354797
295884789
460415483
1097140788
318824153
1647446380
2045154776
60518206
668308194
547516212
268584928
235805784
730550190
1019070634
1243607027
1750794209
769674406
2114511100
924335095
1084484114
2027557894
992967256
1958902906
1226338912
1515408327
1084743960
1841252701
1703215370
600167693
348358394
1234005836
322789363
1541116232
134009313
543349469
243392091
709934746
868881486
2116505949
339861405
994315470
791294043
1792418077
518678734
2030077814
1088521997
683943388
916763600
260008851
1930822996
1304828918
217856209
1529514306
1518010640
1011479496
639368145
99885862
804429388
131945554
485886202
1164410137
1961323935
1324635816
1365177476
836671231
1398821899
1873858618
1615727267
985185073
887541029
1143636216
849612601
1501781063
2098945951
1426080442
1472317132
178273096
485201826
1269941639
1784232069
617128242
5272491
1273019320
850989639
900713769
941295429
2080712271
72063343
1105426124
2027604649
1580244626
434859797
28676433
61702291
2099540995
1161488501
953654986
1148550308
156153997
1029049716
330401457
1184835524
861996772
1755441295
1495407742
1453356636
1706266248
1648279385
1692493512
69953759
561393272
1966209559
1797628195
261279843
763526417
65994969
1085231354
868026524
1654713402
1872352819
1593008541
1890679432
1052431850
233019587
967915524
93639045
908593673
1605999337
148275376
241426372
629349694
1860908103
1790036666
2015737462
385653110
1026649823
473108688
685605053
813266002
1291514579
2074972651
1084329603
321699469
2108846008
320862228
1184964173
539016220
1918325018
1965644338
356638741
1096622943
1946423878
1576794645
585459448
431587189
615481580
1442283921
977454278
432853362
762307447
188147223
736071470
2102262484
1721309666
983298727
14912484
69769233
1999965747
1310013668
1279135862
295043799
585921741
742029506
1048017273
453633404
1171502376
214867785
1083686934
1452346296
1058839123
625535752
198416728
1709607290
620622869
1818193365
2079052485
884710622
325929817
1977514656
1933029883
2019891215
1782145377
353032609
306038717
995136917
1727116845
1602851123
1040120168
1990628560
599951913
509935672
2071380007
820519072
1137646512
903229920
318418138
1238541840
106525153
579806356
1117902162
1791411185
693016077
1727018690
1970064903
489189091
591533553
624120018
593464663
492799221
1170934167
84513833
612070783
150631862
1430726558
1543249489
1954047547
907515490
1289218034
1736570727
622275660
1242855219
1679540634
163672619
2060166188
858342438
322557042
1038351914
697351261
1407849322
270433693
1604603794
2139482664
1818261174
2096447204
1367753261
1711547746
1799891730
41819019
419453605
1019778238
1532599800
1384518940
197400047
1750911393
1339362090
1695059246
1465166379
1026092670
2001449520
1644155445
1779572788
131655918
593823780
2073551235
1471877000
1045725569
1422250747
775211766
1533629734
745181993
231007252
2081347367
1299530609
1203808886
1160988629
708093822
726158947
998721846
1142336305
489425981
1000977894
1225690122
875159223
1352105284
2096181421
115060723
1048278575
700230123
2083889891
1306742959
1855024283
113521413
1587581824
339343804
1495371715
597605947
165359988
1343462927
1239387189
1365538827
648343321
82651772
650405834
465789798
1536495553
1472722029
2063925862
799906433
1321137568
1731081518
49074315
2127972914
1516681275
695942720
64918772
1589891428
927143561
926840280
866898155
562662514
1264459877
944893215
2091636282
727515736
121419708
1510939284
371818368
646078362
289782114
619725640
1748631682
1608272777
1660077638
793351309
215938770
523594754
350968200
1867875702
529235808
2032962696
124749597
1462100655
2118120854
1672432532
1712971747
2033634633
272890444
8111371
1466372157
498991204
1409953092
1522190753
884878885
622700553
893637267
469715313
331532737
1499017375
534312016
308775752
1633825123
451286955
2004743521
745934135
436190014
2135854003
1367352097
367437396
118210699
1194781307
714100828
215679234
1177015318
523854800
1663141242
1178104002
899474442
1157063369
749147536
1090265482
638532950
1607646440
1037710965
1440725726
1990500209
932141336
457778828
1158277580
1070373280
23069565
1249874086
1955792415
376504484
666433777
1292431169
953789990
1375970336
1497334369
1391083536
93024225
1706627037
1038591705
672079030
1927465142
1043642719
803722216
1519739719
881593836
903838888
982280422
621068671
828458093
983885268
1848204002
2134776701
42726459
2021909964
2112989349
1095771654
210307460
235337991
680072530
1924289095
73744644
1813996298
1822201212
1403908421
2010721755
171500824
1194864781
1541421355
2079985579
1566963580
634776345
1770150372
1130643325
1580645977
1454865968
1492394508
1474910934
711038908
1235264950
1380599117
1529154990
1097700132
1070627585
690825487
842526560
1287845423
1946336993
2028787506
127329672
1031835706
644505520
377519480
1782256999
1380208028
111003708
179444495
905900088
1579035669
1212003677
1871251103
498165632
1239469316
2059675819
124631986
1508173623
1945069063
490918481
559298768
2041145931
601024119
1475990441
1443975507
1999595528
1635120074
461143262
1548996358
2021154478
2044043668
173052899
1538539888
387162967
1659241812
770042269
184239331
341230823
1526178429
1629894663
491613467
511499173
1546931632
1364592268
699997202
389318262
29374514
1851624179
801452405
2136736811
1819133606
1330084431
1377745102
83921140
1052733023
947003609
1183669496
212381823
1369408820
1406678922
476190961
1435347961
552872241
811604177
1655418389
582742798
2070317797
1765501849
368334480
1943258443
1726771385
921375824
1737676731
1815155779
1443512011
1726749723
1535722840
862627366
1791562806
1247212749
964065293
1313988239
146141083
1199831810
193393761
1361603122
550077962
390265015
1956364954
1072178473
2111404157
1694019905
229965860
1723484859
1533188798
64042810
1134725111
263873323
1672879547
1139768470
1552252251
485521138
1942736116
970773547
684848286
2049729785
1160468907
812926741
1156868341
1361288115
1573546163
1678505882
860920188
1938959246
792340963
644134437
1235166940
1596390875
1360875226
2008295561
1041280086
655339495
1395528599
1259420328
763482354
916869360
1118126178
1177680167
7431615
1819773927
1110578121
1526721850
465285432
1949251661
1574565207
365583170
98366816
202258379
97551892
1739426471
748904292
310548627
585966042
2070293862
382439893
34466228
1391359767
866415974
116571823
1171765589
1258137853
1376668450
1765562786
1629581942
1199766426
1890565604
2006534660
1566139895
1248101691
1914326742
1274327532
467146693
2030665772
2104238904
1161097746
1638108349
868089195
540490970
575693115
168765951
489631844
1965400751
467677984
414316729
1075250073
704008870
30516425
239526070
388345122
1363539013
679131026
1344218885
73513908
1803903796
1887334062
979257031
529933297
1215798327
702099208
1603938234
1657806095
995134027
180517876
817331156
2143604737
844396391
1937505560
1928012109
1332643150
1444644249
1923336758
211329371
1634614808
2063519106
2042115968
199862909
1454130072
742139526
170450752
1670769339
1119075314
1315855562
1366886373
1386316973
1776569194
382954782
290026679
1254468751
1016438387
901645302
394515439
1178403638
243684333
1743675412
1136402167
223978081
1473764820
1239940910
1702522405
888125220
1462705047
930756923
1405216036
30443665
1333396854
104758328
770090492
537325408
1672973326
179068119
772192283
1909198518
7171298
2023938664
1292911022
2048108222
1742423165
2127434631
721572357
1231724237
51665400
1824737658
924153855
349490811
1491193261
159858387
1845219980
1215650809
1886417231
268371857
12223528
1509457225
1019367715
1110897128
103134783
1030816496
1852793189
2053598700
303612209
408779246
2121997911
349340684
973003918
1098902873
838471869
1142797400
1983975767
1297759907
899577448
888822538
1232560476
205386287
1659059844
938758665
1548986016
1923296348
1297159063
1390755314
1926310596
813942328
73504971
1298827262
1363815383
873797076
2002400792
1938697924
1570132469
477179710
1152837001
279193160
692095363
1151891792
1468474135
773770844
217646768
596967907
169568652
340030033
502593673
227846256
1208686060
527319059
650684369
1104230075
1255593518
1901094991
1228008363
16928122
371679969
25245685
347328495
2030828193
123361670
1916359989
1030724282
575324063
742335897
1412326827
464007417
20030111
1074151273
338492231
1521903449
1694275836
1913086192
2008502405
545157012
645650166
1036112950
1893662422
388235849
217511121
627540884
858634533
1423794834
1191547152
805179665
797843627
1451120609
38138568
381156722
872536267
757974213
357657111
1304896256
1446020494
653560371
741848990
1520108136
1481314137
379079267
1591591854
477073245
132272728
138098327
13027716
33834073
1246684111
740008289
1933974983
129395220
1373514592
1605444504
560013570
1223810379
1204984985
254622164
178779751
1328844306
1937201671
1816709324
1355384578
1697772875
496881477
851804538
738884286
907142719
2056243815
1100385030
1764406058
128990460
1100802298
1052177573
2143013406
1057807498
636862638
592054571
1583478313
45109409
1890150437
535221192
2077757663
735696692
1577412768
984336729
248928563
69349816
334998121
626171772
382936519
1193338367
1026314921
1534357631
727845025
806255748
1713512519
680937739
155166619
1256815915
164357837
220367309
1917505807
463463557
591437791
1578839042
1506649808
310758578
1062338365
364840206
934821059
729177352
1879026187
863226438
1685802263
1401243155
1135675083
1550366886
1928753453
1657911328
1059679477
1952370335
2139674002
358373012
930180617
955364654
956467398
1619084713
1624972271
1134957685
927874707
823520099
1660525363
1076254492
797253772
1750902477
818246735
384916
1972698707
1687830293
1252088147
1517477461
1727754786
24639835
1224825653
1851488132
1909906797
1611167
1069308921
1288682503
78486551
1041798048
1342247970
1600739362
158643249
2078030173
1956226496
926415495
716871819
955733770
187327322
629634743
1520753281
1170018264
1601690616
641533081
513589457
156058810
1431089913
940966224
473747861
1345478621
1211310557
727519153
669256692
1008527706
1932895866
1227195600
1683550782
1156411691
1253610489
1091632095
350818289
1909438291
1653969464
1984162035
820263902
1769081946
1503829749
1123954932
858504331
1584062158
1461309586
1251881221
83905294
261166447
338574340
831570282
1617409506
169917623
2117681241
1047954774
1867611535
1482192143
2005140527
1312171232
581634043
307162316
1272464657
1038109962
2132446037
1814288628
1131777296
1140753232
1515926748
1464370835
855009589
1733328826
1249800217
1118293647
2055055632
1212336936
604153405
1122029674
2092142708
1495111819
1584849140
653095980
924649707
1832260364
1669758665
320988409
887285060
367547636
821166857
1009490974
570844639
648596696
1293654390
105694436
1002036466
2031678724
57228434
217464667
1566926873
1457966196
426238547
819623918
1028929007
464695552
675689433
1718022060
1007251428
337147260
902053557
1782523391
826355517
619784293
1070202563
1192871499
1567822874
177707998
273264325
2058982183
1259806994
213772202
648614269
901082429
90928492
2115745293
580058295
1651740874
1891728461
1947052796
942161163
753895084
614968074
1561791132
775690799
647376998
474043082
395370261
2103279339
1794970071
723352910
66262376
1739746234
1176036712
1620510029
2071420691
1238845516
1971071143
1854519041
1441925684
2100033786
693460333
2030139198
1250780969
2076729823
1278146768
613257668
101936163
305361113
647361366
1213060143
1521757365
848445182
1625253839
1872717864
595316573
1746610227
302005194
1674774493
180512200
926798921
296013641
404920577
1757992168
1790393682
504146755
1951191709
1037842618
2035118921
1061811174
811171066
608742294
755885966
1853104017
1046459939
69042541
1014814712
2092716335
1715298858
1548110596
867048150
1392674295
1708524520
1625283445
18623984
1106985546
890772231
2004282020
673199897
163091009
1600134298
1943650536
1797691944
1821643853
1026282230
197379409
962682115
605758813
223972410
265478273
844465106
269553705
2074103927
1495695092
800368538
1242366031
1483969855
61538705
1517056217
1065903191
2056025516
324730067
1141948907
1766658479
1382473696
395703362
1285256582
1094282510
1197846118
754167648
1657170113
416616651
452607014
582105075
268491245
633286280
180518180
806659934
187835850
1716462714
51320526
2037468156
2041527488
1719433174
868086443
93228152
470464292
1626292505
1967586823
276264725
1708993222
1391015521
1335809582
11573122
1777950205
1280043254
458714025
2019454151
72757715
1646233192
1378104064
936838919
1019340191
1491508056
409133290
1796494070
1250349406
15081817
1418631963
1204977951
682940162
1236084150
46917851
884448594
204577835
1352294513
468939815
624148441
1928820894
1928382472
1914917922
1875385036
1743425758
1654128183
1024093412
359777024
846250907
1750132103
2146724396
1365438984
72766954
2058289443
1879434363
1188118472
777409243
244553830
1325006437
556121850
621511332
1879587157
739783369
668423095
535121361
1366169456
174677227
1362431935
1125791860
19441853
1352608108
1575779685
999663369
1360307050
453261018
1178216761
1176420491
747840401
1639682998
1142613233
743681151
1962918994
1151418448
1012947614
199019591
1244109653
1866553583
954246033
313019901
528873333
31783155
1094047374
1435597963
1524362405
505576895
1481490825
1167934183
1351156548
1039107555
1774433419
1114321012
1981273692
526687739
2017459765
2138570556
2112431560
744549485
862986451
695387272
792667671
2036622033
1594974041
787707000
377629194
1796635838
149913514
1618612408
929219462
954681088
140980409
1168035192
178155082
2066235506
1951878285
1636897420
432035111
507433626
1886549346
2146583644
1225221575
1070604163
1547497469
253846399
1493121459
157612887
235125281
1518628558
664116484
2145877380
2059206077
1327404445
1023036119
1101964047
1577739099
827026127
146736341
69044828
1107612383
829660609
305296722
334287413
537291815
729829336
1920993293
1974371466
391607884
1676152899
1045289242
2055382922
532281613
1512729245
1500685552
668746007
685884341
902133702
1628987669
443702893
553730299
518898681
29497263
1101756229
1185682076
959073002
156677179
440315440
1602951371
987086022
1512964651
1909771119
1223390062
812610838
1519897935
1022152219
2012149048
8674772
1376592248
2028708480
1314518820
1490680905
2020487845
392608639
603076132
1083979905
940885342
825688268
2124095504
1618781781
1023085890
458079315
285258637
312237476
46346783
557435487
1900073590
1369630139
668985251
1020538427
127206770
938739631
2125700361
861197849
838967581
1079157940
1006407059
1461306583
1929335552
61403253
757523660
1005536483
1449269816
1237063723
365943809
197586015
81993372
177903379
1313487319
1052199365
849066953
1514820764
465418899
1016728573
1684356266
280303754
1999100555
1085060268
1892487750
2012788649
995279495
1587561740
912915718
2075936121
1010997047
558694835
1852640728
128464865
996831339
1469834167
192168839
500411591
2083423119
1214916422
202866644
500824307
475494031
264230714
586840075
708729403
877962072
940941229
1007376777
821730028
296829731
1082967010
660979488
1500731422
2068304367
1858973031
259139022
2073281566
951828518
909312841
425590288
1002065370
362982105
820870753
79168665
2012192599
293535427
328676836
1003493516
1667383605
177596311
674135176
528544923
1731174798
1410596058
158959646
1021533434
1046479618
118120807
404391560
1550962531
959514877
572230056
185634278
1233713847
1482205526
2024379362
1751442203
83925946
296173838
597190819
1710146987
1804275294
1546638445
836020202
289172962
1342572708
1526556146
1727419042
125832233
946965322
1070406718
122892348
1683287852
726353705
1997815899
1751458770
124363844
1937550774
1974482955
126449074
1363783135
1740022924
1413531888
1074249518
1906564706
1267831820
309355035
1235947260
712240093
1920593353
1625672861
1130428528
1249386319
930946189
554613746
1860478392
1194578059
411319579
983236898
2129675770
1757473527
597815100
352482017
109453628
1962443987
811012246
1859049330
1437755918
1155391110
1630043624
1944503941
1433793063
256148670
1876707412
1311937460
2008287486
1661530811
803431802
1460518821
1691378779
836092090
1791566916
426987721
454812108
2125746454
818143264
892172381
1105856506
2068924082
2117551212
1632001476
503708952
1985505503
1018171592
1915388604
959381924
1056513275
693086927
1851211296
1244543360
952114911
736538106
1426858562
1229974421
1772886833
29368369
342756049
1899229566
1170744221
1403458999
1454817489
1391432001
818005748
1231958948
305939572
340225470
336988636
701459812
1283184174
720535471
2076202432
557885574
1263517599
287371002
737891618
797505987
1884962987
841099984
940621050
1667394768
2101305635
1065905668
1510960706
551249580
149702858
1926461880
2122946215
1768721116
1424490065
779646366
2132750621
830731878
1163951939
38689166
1071984413
810895522
1701457349
69076844
209303739
1053584114
1011180279
1167918871
1427937926
430407035
963321853
83629436
345312807
1798289043
27655060
1693517643
39487686
2121657913
1851320378
1606780348
1045998850
2124171621
170253099
574728176
60132296
1635250534
1605152161
272322658
922627065
1131614570
1064591596
496031958
844762957
1688145334
738340622
1516333371
2127627424
1232472841
1028061610
1936953166
1122058874
443166477
969652454
293405543
503771541
557650147
2088507991
600181066
714931577
1081299283
1268749681
1784644532
1962579231
271365157
61473637
522285613
1510233406
131346008
1564283991
817000800
2091240967
973247538
1077493869
210183137
1679447469
866415530
1092706371
22095086
572931346
698280981
1006555050
905153960
290572215
1476739720
1921220660
1307066319
569125642
1923683448
1077507490
1259463767
26786489
798387271
642891724
386094330
190871987
1885385590
1328223497
1351312929
1874977079
407733438
312736708
2116962376
300218541
1158878791
1807755188
216889777
1174606471
1844571108
976841854
1808652926
1087792149
645401088
815141614
941507445
714204969
1958644398
56522252
697768327
1973076680
935225509
172058015
1089973911
1321374551
650668445
1501395554
693155875
877916579
520058790
593398962
1736343175
288830567
978403635
886485276
646928034
485038941
119165038
877677177
1536879314
78812843
1474130521
493644099
1545763803
1827699578
1213210276
1421359975
588413357
1072295071
1748826146
1348742588
389929592
1176157177
1522523035
1800638015
770473149
506173639
1907775547
1743465404
533543537
1594196786
1862057291
753219644
1998332175
1204026440
377461813
1399635043
1232397672
904493053
2136289915
1432384455
172747583
36320514
381542494
528939381
1607805493
719375536
1373205932
970456705
1295797835
641079416
1119877078
134391793
1910218852
1036875685
554990652
2110184415
1194468090
1776735912
1365883191
777452407
1644995322
829831522
1734224791
365137076
1042688319
1233901185
1722866866
1434510693
445011234
33078146
281714179
1207189137
2043242457
1173609091
1262226263
931944122
1763164120
1746108150
466314552
1147676561
2113339142
1794714817
508836111
837855526
1795611875
490881156
466439856
1161488501
1782945136
910872784
1098410621
1532781958
219750040
928199721
2008390647
176314118
1307653089
1418740292
770646290
1891913085
1577208396
1614331514
1611905472
96167749
1212620765
359896062
599285785
110542361
113149072
1373666996
423292065
1540756704
1641140632
457336919
671434950
174890282
1710145421
1256731879
1965501770
1108646910
1998303040
1953482574
1130314301
1811510963
344623958
1769584310
786288938
661019001
896476151
564673289
600420753
1074993238
855218306
1726069181
1859910083
172916714
1892416742
1035390354
986438194
1418645144
343691734
2012566418
1296968467
911568611
1888049927
2065726430
68616900
1146205620
371509931
1083172398
1770430217
1988622328
333391746
1051552538
1438415289
259666276
167562039
651165880
676950875
1716042596
2054704384
1519953794
1758038917
985516940
814279781
1915250434
1394067445
1457536806
292565670
2080273917
1150250667
262357498
1118581277
1417054881
290049015
1830885694
1807599924
761196672
916127743
503500250
1367843470
1699476085
1313637482
2078841919
1307976774
843832842
1810281984
1586477192
2140179766
193698221
752963160
851495069
2076953858
235040829
471004196
1917896747
1609815165
1825532134
1197726425
2125175391
22436736
2045497965
1136176273
187227391
1939440691
933095893
753558364
1482647919
210720089
216288098
1806660485
2033857308
826337068
1275113955
1692393736
1933574578
788104751
914934231
285312365
1159138637
1134122024
88685219
755839725
910520239
792200010
665331180
925804176
466228794
285412929
276483101
1096962789
147175237
446776377
1407473791
1695576889
1723439287
558249702
1892108564
1907435353
492254787
1618082902
1805893860
361113680
79937703
995729643
279060072
607810260
138655701
180909522
696030109
626395186
1818635444
154785249
1912098374
1550524955
310622453
900233680
812829261
1889692361
1110670632
1479659394
614376448
678097726
890377702
604500602
1469830168
1145104813
1781938198
1865833988
169076582
824115048
69623712
1337684246
1708588616
207682850
2116987625
359145531
1576324907
1851546217
1423224629
322393273
99469099
2032760067
241722977
804863245
1884670446
881284378
1827968960
779752783
1721777527
133720521
184129420
1945136338
1673762291
1897205600
2029403418
1281265493
641872036
559856573
1882058955
1894487207
1384292988
1327170093
724890455
1506301040
1478973566
1901236952
1792727828
1260003581
858951553
830986159
2140433456
1499763605
415534725
112507577
1885081504
889422683
1620539097
982282477
1884923112
426991766
1198081136
306745014
650084012
376126459
817982687
1187288656
1705909416
1682172105
1922673010
1263292917
766272206
891535438
1990960582
709466762
174965043
1592338687
1748277604
1460606659
727769659
273490706
1630325231
493914147
847452043
1091016055
819922429
929584644
1100007130
568324368
36858093
1291073718
256359882
971181329
1524735334
1905983932
128877620
960106530
1331765799
221512257
1731200223
246582712
727224231
53438894
1552517703
122348142
1028096257
423334477
961181671
1880594799
1987216626
1063964151
893073796
1230835553
1767240508
755237004
725292419
1996791356
1238835968
2123689524
953411731
352214907
347481321
13529671
146053788
71615110
2111116483
1281450157
1955826101
1042335730
2095296111
1518987754
868040049
1843307197
1570620895
1529161433
962353792
1724790141
1770089141
1732234105
42119182
1036458547
1059403202
1575923982
2002293736
851777496
1703928654
776784024
366047973
67593422
459892255
1453904022
1704670629
907167108
1837530490
149742011
1661686280
538578060
935140204
2087360455
1120592830
845923243
1160855047
2015519548
306477596
2115914782
609880167
82309624
144457035
1421841822
673527983
1948242861
1520670131
1647733804
167057101
460688994
556940667
84595329
1667739136
2024812261
1403841957
927175459
986919730
540230500
836184835
311828636
1600356866
1382417123
554438601
1815579178
608355404
717590132
289218099
1707819134
914234179
550544584
2146341937
959553153
556067034
1037435364
181273455
1645483032
1952885824
1618781781
1077943610
1176930372
943324782
1167077946
214500272
1000058131
260718339
683148951
1638971533
1584323830
1963221886
1356749474
866170264
898709017
472259443
1665354669
1346114342
956103691
1402326352
1233906153
856985334
400356967
908831427
660837569
774868507
1566917167
2088532116
275885960
1462603910
931848628
1471856268
959147154
2051193136
327355527
1675673044
1385984592
1393860705
669478465
1544661260
1507667428
163787346
63506120
1706210046
97550161
69173845
1532306808
153670600
1569072534
1195130798
1548946727
1875778652
1976214687
953694014
475874286
673730196
1942215348
799191025
688438164
652078350
658784015
1246201488
159503285
1255222149
527591247
836163678
663817037
1042943124
699564721
181790511
1571270176
1613609792
1475295046
1640653214
1437897544
297517642
225113940
49242886
654534481
307131617
1309182182
414932415
322010305
1473188233
2028190343
1199979910
1497378189
1928369509
1800076089
1517838128
13576349
1805463737
1163586685
993494740
852059651
3797828
588345457
1024187096
34346520
881771213
1622242778
1654397885
510991490
753300080
1121996478
1367481067
1627067469
289023214
1243588849
392877606
638225571
892717042
502827158
1085088267
1061731048
1702493982
1179390501
398651554
1992075327
964373457
407231564
1080276890
235660172
677864801
110244243
2078203645
1825058646
549088882
110880863
879736291
1476153034
705284215
563165501
1830189060
782621371
618140423
1021922815
1625904544
848704523
1650491533
1019475627
429398357
136448866
349809385
639751139
378483829
2128808057
917882438
1579714333
1918027835
805268492
746409631
1044491221
1269987633
355457868
1787799695
1774029143
1447645397
144938927
1732219038
623659089
1510901081
1214262475
1910334504
2029698576
1010540195
6178458
1541049857
1599043797
2075619002
910586966
1541183273
2105432644
2061087134
2145473885
281335790
1579776243
1663996771
2034981087
1071645383
3485384
1672901989
298655172
2077569368
733766229
1349155152
450225950
1029744201
1366784399
39804840
29005600
1447622406
1080660268
27890599
1759009085
640093638
577726528
1506473483
1794241873
1630282968
55461125
952755975
1782298301
1768186106
1721032185
1290114023
1142265042
705072086
1774384777
1434642084
660029272
1765671441
1341070831
297268007
294486219
597128110
2135982298
1434460559
221086150
897676496
726255326
1282078437
91722970
807548305
1579803991
532124434
1463086247
1023973001
499855257
392384920
1739200109
943315729
2123432540
1266273017
1064602466
415129891
1666102668
104344992
468750802
1583764803
1008349941
1369391534
1655905459
1207122227
1250203550
178563935
1814274351
945421685
1494306085
1771709556
1298880840
871037514
774753547
342418902
1182827003
710295957
2028793419
1535660647
390237996
1350094845
1460399629
837420618
1754943968
476987614
1816547167
2121130574
1727628756
1817244508
147491113
1733768674
2058391868
1194356128
1285265304
1974646129
1972331714
560864127
205178593
1104743995
738269089
2102992420
1773182507
1952199781
1232555743
1391058881
1864754543
1712168074
1156556265
990882254
868738093
67501902
439312837
888428996
640205877
1821568830
906326670
2127113314
430969771
1118409033
1949550826
1667428617
1194413832
1763948041
1249389059
74132548
1991471191
169825021
609531721
850556393
707872339
118081949
1226417864
989109359
1951198936
2046053253
1608077944
1654892403
1760463958
1328658295
1727018690
677945535
1479318658
815895891
982022152
1479214943
1747343248
289351320
1665965344
589385401
820437398
489199658
1602864060
601277339
817651856
867797241
1111751109
852972760
142852552
1653451010
103105521
562652395
2083163823
2071312694
1214274480
892864535
49274337
2051305891
1725623059
1420572247
176710672
1827760363
2135298808
1009539417
1771473914
1652208664
1195390412
530117613
1876486001
559620673
1412598079
1566887173
1965081610
673816934
392821108
826947301
438090258
654929878
901280137
1914993597
2146977911
738376955
1747667413
319509296
788010868
1416742832
601694351
1590466752
846341769
2022562140
2104232382
242153154
1349177149
1861828257
467224093
693670681
1386682563
2086075122
511265568
1937877367
2068714203
1927835300
557623832
1603709656
1597040719
761374197
1192545693
1198939698
2052485109
1953840997
10072089
193453683
1459499177
1586048951
2090707540
1270866269
895291404
2099752978
1391359767
1887145607
88127865
1592515271
2147354258
925337971
188769839
316254152
173138159
2059721177
557218327
1914922160
23381750
1963511224
1074935127
1111771450
1447788959
2099123186
1656383505
1093818936
868030231
871856601
151934014
1626470444
1657299641
463959708
2138756950
695040800
1701639312
2012848206
912375568
1336964337
1382635686
572881080
177477960
835320403
829896833
285203820
1055739906
1873493544
587139764
725401479
1914416758
796408074
624931568
1297171172
1011146293
1906648442
2040663753
2082496652
1472887064
521436630
1250750967
430519418
1870633800
405203980
1672312818
1026800354
2068670015
1055856298
308294676
804433166
1752621763
1755434044
869032210
1189965340
1349591485
361371803
1258919592
2091006553
354479029
1304099669
485677288
266248620
1020715313
266281150
1803741874
1557783039
305202550
1413653821
347515705
397433312
256935266
1978068959
1147993251
1555594353
1940945939
1292340660
1764369774
1438050223
253358118
1076331045
1770682583
906029149
1096336830
662492264
1201574904
1837706838
1806120295
357389200
698367180
1995271041
743233364
96750910
1806318674
1394742578
1835307427
953634951
500516770
196323134
1123730004
1018686190
1019032840
1408519150
181214065
1289438201
887188701
1019555674
1257405705
1076349459
1293567287
323093015
1694989544
1791951898
1392565253
1598361129
86746380
1323653692
1283376131
751822776
1794514961
761857468
1136043032
243099864
799593053
1994650199
357718003
350908641
1304655375
1474768086
255492885
1887384333
630106291
806759322
834054628
1762343473
1924055779
712776380
1832954995
1339648147
1394726021
548151009
1726673408
216587180
1853607960
1170440836
225328476
2147254352
1747017713
321537760
1130653674
1939185977
280139851
358314822
132275224
1903377352
1516859414
1471810923
379161685
866613113
506344712
1205117608
2124493151
1819229827
863961686
933999166
1907681522
1808766929
1622092435
376372581
460834404
270249551
1143614136
1476619402
2116819895
386156021
1540327524
1371347301
1198749325
108303718
544751432
670330666
2042024429
642000400
315599154
1336599256
1016671365
1304330678
1189496869
364263504
695314755
314568321
1517240056
661548396
974685696
1221092861
806641607
1123258809
1458628602
109487369
810258935
1465834840
1069111372
2055804387
1627065331
47279365
909616516
1623249628
593731953
1196642861
1837598553
1042117718
1308626191
1140302753
635011658
1282672766
1595753709
1390830443
2130741711
591300914
1325160803
2034588169
1547400005
464007620
2132491054
427488755
1625258745
643251104
311444972
85994494
1820677373
830913144
1759969552
1824110161
1363006001
341468304
56748605
614029580
2001183029
1392287399
1100461708
1486807316
584223861
1105698303
809322657
831754552
1494781420
340725539
1669996945
476729545
2097934289
917570504
831995924
1118586036
887295315
498145721
1201259662
1708304692
2026069196
1491508056
2089496906
194052203
1201779856
1240234819
1422321068
663240130
977240061
1586570790
2055732741
94082011
851326112
1554164356
1995741561
1964374641
1424035477
877669853
965527470
772912690
1776108151
79503340
1419505194
181138440
1984577625
1963034158
74510069
441826703
1800661026
1284325043
925110416
182001662
707439681
1229291112
1637391388
162461587
1617190737
1852640728
1487306055
9025723
883737695
212248120
1446580548
1318790883
744371269
17969704
1194175408
1381885965
1456187807
1089945850
1854738005
807305860
1160187161
1887859020
1088313175
703026251
194564983
517729629
1889827756
1370928823
1557522940
1086940804
550845110
2110321414
686725673
726034819
205495097
795359417
2118872701
896343754
332512776
1528307199
1893787028
309614967
1857941462
672248779
674796655
1992366652
1508438297
134897234
1850156889
844465106
80458056
1995547555
450293156
496400215
167813248
1571979751
1919614061
362913548
1505649390
2079896620
2099123186
1989164658
2096750030
1566106984
116883733
2059542164
1152961695
547003678
1990695486
943134950
1429245738
278044363
199975160
441910689
2025133761
56131880
2052780119
157819735
731257771
1233447304
91843627
1849155503
459193834
1059902611
1378171166
974096695
250837477
1957121917
513384545
1803618172
940886926
2079781057
112415818
1769233661
1257247550
1598372732
1559086591
1492662589
978800409
1510932040
1595965247
127459284
1446303096
496274
448299913
1143639479
887392082
63067933
447295396
1615973144
812009147
1408534171
355174246
1704077179
52347203
104729154
867958661
2076753062
347055692
574291516
102434378
1803278041
401286281
1271727232
905424626
632765231
210465239
164892773
1968602930
2024798758
902607173
937939560
1505024681
1901687401
199168490
1911357958
1589592551
1803268991
853591459
506747166
664842430
237900545
488394761
6771389
1161340912
2127011724
461519835
1669410042
81129716
717859837
1233957923
1910616445
836862663
1546298180
191371934
1440022606
1518628558
285513247
1381373440
1053614802
2091123765
1807214737
177258914
928632268
1584130082
1903113184
994042450
1933274936
1100753794
1875287601
1388746963
1967975377
1135158842
2031657468
571786121
527615113
1095930906
1511512446
1335445990
694753287
1094437831
979441978
853027248
26354104
625615182
1379773873
1792467964
1054566251
1809270301
379970898
159056031
1942403551
601350634
90762059
165665161
1900508546
1311718377
253881238
976506426
980094779
690091806
1502956396
2002383926
1941210727
836141802
40847882
772890615
1276164234
1876898994
1023328058
1883305200
1332237441
1538714664
194133171
1839370822
653286960
97534741
1145062579
1908326620
2001573409
1952658531
2123364207
1424745834
896764901
1497653323
614753233
571637804
1490321481
63313853
1622996317
1847790148
1074107989
995322903
366842637
1891243623
1169871575
1574578070
966559664
806830852
1888771131
2127228980
1799055922
853454070
1643232658
67229972
30206281
1416844080
602610486
382835121
1676614749
2074041024
943723243
995784855
2040402291
571496957
953632466
634147397
1620525587
270949097
2058854812
111831409
1607871882
2110293159
513595332
336392143
1997560360
1345069452
740263645
2109265499
1431038954
2140118760
1616667955
745600798
1845759398
898246875
228605480
1896109830
1223259653
1755970308
1638977792
54840256
798538071
1250964256
1894393723
980193074
1685395744
1578222840
1052081329
1580485666
621140444
2110157049
1090651835
1834903611
1319426662
853499056
1575215622
1458733364
2024325039
1577005692
1729877163
1848363936
1500890701
1878083116
1267222461
2053252847
2050945019
662395511
195997497
715697641
106258650
1588055549
1943654925
1736254894
680940972
836228579
247665539
313186389
684371018
1684242097
2001704103
1723309616
1255289649
1689249162
1734531536
886119288
274118428
603387596
1658592056
640082502
775357839
2034487276
1211863613
1137059382
1819615868
504303140
688096110
238879779
1026532544
225025438
1147952930
1373856245
1659606844
501638452
436602385
878382919
1142392290
1384980551
1229016445
1392243662
234156545
752198221
212336981
371509622
743356280
1620162939
15023199
850248776
2014177776
1144806291
1476888140
802756948
1645553805
1214377348
1246595097
1317307586
315298498
1389803800
1526719895
850207427
216299478
212088586
1977520257
1546598183
972066075
1766846925
1978988247
1057658324
1608924212
574478126
783062337
57830544
625526440
1705272588
1078806409
383962233
350748415
2083827392
469616640
1704415623
1877209635
249786525
1657119497
1155390557
1609246026
1097851828
986030221
290814269
335521503
1879538960
1929573128
471004196
1615772960
1456693436
442716816
651923671
287177974
2035767128
1896801202
1219590094
1828231419
1238323302
166926813
867851717
161402444
1265451530
989338635
889668331
474709622
1479224196
177675125
2128045657
1413889131
1503634717
509984731
1158300668
23582128
1338577734
572844825
1893112294
1595381817
1758323483
2020846845
336240865
1038103474
397485937
647038198
17104126
671689097
195183971
1207821548
1007251428
649720329
1108909639
293783386
1261337227
565770622
864566909
885142890
536055536
1550410257
1399861962
1076933262
49626558
460121392
1965770492
1640693522
435181666
567167846
1720588939
1881671552
842640959
608451525
2144704052
688171442
1880005423
127299589
121871760
1287454517
1643255120
104465613
597469722
956767054
1080404224
1563324801
1239598570
2037249712
931811921
230780817
1724490698
1112711362
1733922614
840677404
2068386290
1924484221
1692589905
674156749
32208591
945540353
452087578
898284639
365507129
240602311
1658466340
536679222
405592794
1511213270
753185792
2081541855
1395177038
1951374826
167747839
1695362642
662831308
399221141
950466839
128957457
1517518466
117558213
1528908861
632762098
1935531068
1616475064
973426152
1855467497
361227486
940870204
1188768599
1913137918
1648014605
206274689
1047749267
1670340741
115779611
1832320564
127116787
249401178
1624147800
1016394554
1280688623
1632693150
570610616
400401632
430801912
2126467410
828191076
353883189
2065213933
288791309
890884432
1794275442
623586781
175317017
1113584141
1466948896
1841527301
1105763935
1207475210
1286591304
1868756874
1113699184
968817788
1465634191
248907793
1243651910
1597439052
1034076890
335100737
512469706
850832550
729684167
309405161
1568999171
1556261588
1955403204
1143654465
1451212044
437597223
1515642251
1912922171
551502325
220289537
465284589
254332167
53717301
771677210
1839015910
1019434916
1746486318
1770578294
1568870904
570027440
445148138
1458124996
694843205
958351154
2035681862
1515296154
124171061
1728458253
251293571
1648377056
1835502871
1500422680
411745913
1610956311
1097616816
1907119152
1199438094
1411595257
576162798
1348537505
286972426
1392598097
1949042856
262541135
691433859
1851230352
42064478
1383097945
1354060701
1003432836
1497013679
918083236
882411399
685034932
254102268
1358412101
1311720588
259547431
651433367
1527316693
1569052916
1118527666
352718146
1631789285
1699119175
198101095
1228275429
104157864
383285142
577732717
39595930
710157132
749433362
1858596821
1894129285
443729013
683320168
886846113
1541507108
16873658
780405876
2091663877
1348157555
1062971071
1076222920
2051522305
314403357
1828429004
1374950179
1628755555
1371902470
350113845
1013347161
210823386
1343883188
107465295
179696035
1155241877
79079528
609974350
532274772
1363800779
490323397
147552290
414324830
1246355097
1029754416
1870298025
688019963
534540468
1403285186
540573000
1413250800
620530496
1248033143
1410888862
1660623002
544163997
678981710
341347526
522614937
1776505580
1638018649
1467048676
61478733
141420784
693706335
1264597049
1344283610
1662432878
1994077636
983828154
1407061976
73503526
1245016629
1706941071
231782118
211648545
315718819
1690754767
1950828604
1328185649
421199589
406951368
702185579
1547295375
1664361989
907377404
1575284366
2091355097
1349326262
771004157
1140830827
1898764398
673967633
469918330
1941379842
202188009
859574413
240696525
2056363568
2027999838
1963956247
1788992632
522551987
104447720
1470397
1565870320
311990679
1261669799
511908816
813587678
828771909
1588418994
654519035
578619747
468931409
1295074083
944064862
1853534046
1620942836
2006096996
1254558669
1819390193
479600279
2068801744
1763046288
954045323
1919083210
1887605420
1243958683
248851761
1616795923
1834106868
1608810118
1670076359
907851134
2109667566
1678252385
1123680576
952353059
654841808
1378642259
1464331570
340813282
942349875
1987836200
2059347804
989949222
1369054042
1759723183
96584712
1110487262
242098493
1782757556
1343850852
285518452
1285710734
1736615523
301148247
841565469
415248947
2001692445
1948287977
168453534
1797661599
2052602045
1244758394
403122307
1739665920
1056997768
1074374876
1372468538
548814906
1083974714
1869264438
1750598521
1389547176
987186623
1474834516
1791133055
1334740778
1755700450
1535726292
2031989619
1474777148
2059874389
183504579
952857096
113100558
144530654
1970512930
2036093893
1784828976
1453781014
1531007151
1897894275
366320194
605746514
1498295655
1422897821
1230340372
329510897
478442263
623417181
1308568072
861788756
468567148
920189283
78010492
1340235549
1797049226
321493503
803290242
389402124
1778642948
1023621575
2077290192
385112324
597382140
870058310
1632584365
1371272502
211991213
1123124294
790818668
1464935269
2040140334
913082016
1407127650
1445271338
766895581
2146552594
1886637870
227885668
7374321
1787183560
2061986965
132216077
955873478
609504585
834750478
2115376565
442874919
1948702462
1034235186
540532940
958833177
1658127998
914264296
356650170
819946624
1562122241
1600484147
1660509671
1206295187
1327328296
1142667487
60995682
344162853
575626846
198943198
1936506309
562444415
85686117
1592684642
1179430918
554503422
41255700
633004703
1771246637
491419178
995812148
1431149961
2034469360
1091883365
148441792
1122209757
1332080765
1966735897
477172902
2016845410
594157513
708842745
1791733329
194871056
813090636
1715912084
1013721100
214810393
1409513836
1392018646
41444839
1238149671
1920668919
1494894658
1611176374
685622498
1447319423
465564942
1444925172
1806937562
872273183
2065845751
35029818
2104918210
1721919983
247146879
929842605
1669644941
163686569
994397892
1199206512
2111900417
1045352045
200647136
1358695655
2135056776
1933921269
1213330369
1206992888
2048683592
1747005478
2091519936
912360460
1901171635
525738928
922953331
1264612493
1653114883
1452000590
1038399085
1919361089
534669446
2064790823
1309018331
17176758
8957582
1330030663
769672931
792804317
416757486
1081404758
605885332
1202253052
1400600773
1741991455
1375365382
690145601
1355134107
477334236
1514815417
1386166008
2015017877
2049433361
21728706
1095502374
1670893409
474258294
115647649
2071749738
1847110677
1190063791
507026068
1491706280
2078524746
596974249
2106726750
501351389
434083216
1623245966
1170108419
609643686
489667748
798264325
1893957681
301100863
35460128
968836616
1319349029
914820039
3141711
86917298
1822653842
1171535761
787461961
1903350543
1943819499
214255465
531681907
921615266
1168177432
114593861
1965806313
1639426525
1630252520
799782578
2066227340
598576643
1071619795
1337855460
1885890886
1481150542
212480434
2139367550
971271377
785091949
1592609631
664265227
1746265173
897009154
191233267
579406859
2053989810
1912722484
1371978872
1682252110
329837671
758558620
841139092
2036329824
908680664
580530030
2051292231
1626182136
1649240436
550460796
1942247418
113898904
1997861738
1219218173
345490940
2073817862
869586057
189440834
1033152704
610366615
104357128
365287221
1164368226
192344161
117623890
587772026
1702847428
584507176
1377120394
716174398
650848868
2009050476
416646903
1527048063
2112655715
1071963894
762198779
2026169368
1146964950
113995810
345758741
336477119
944682714
1357153187
833874212
2017576369
713669545
1864321935
1795187772
104842400
437539252
447714284
340053278
552867102
1300061151
1922289481
417395213
547620803
1444671100
1248552413
1843941723
1765519803
211674165
281658135
16042185
908369138
1065052798
683531996
1541523525
47407402
2111711545
865529836
1791469372
1751028685
951464137
595512198
1548232459
1885306754
666070383
622551034
2124112739
984371480
2042952802
1199503602
1674193049
1998255228
502979466
241122722
552621102
1898262812
600308475
2112783481
1743809162
843661571
1246994948
1610931755
2109599436
1464679080
1398000865
941227672
2078116376
95228578
1136749384
1944656372
1426117631
327897075
1886585510
437094285
49626558
1627672075
259346930
163132599
1735520554
1333019902
1532367184
505289189
1711105630
920741752
1313926740
647304174
645097888
427698964
308168921
1514474531
1092141479
922714790
642085160
1299003787
1897495010
104147459
421555025
636578819
501387136
490114724
846418626
183203291
2060139392
1063719306
68678550
98287441
1518780304
354309454
2131525660
842548482
1805107809
1170016094
1464556047
226680511
195124999
90032611
79484167
718717848
1706635311
2123421005
889943371
1575065887
1570518066
1084953272
784672791
1288165619
124345069
206093970
1212913748
182436350
490414545
1603569528
926470212
529880286
589974004
1348816889
399586124
1262548347
766581933
1767578409
1332646483
583875681
885286883
598973637
1616780163
554537458
1431461211
300279550
1884950344
1792685461
1143668604
705871498
419262954
935123870
173717974
348688022
503494304
2041082398
1718071612
1370363093
418900411
1151629760
1081411314
302347604
121915511
1629214659
1312846315
1190744327
2047708698
520375422
36795294
1133080798
1450077502
1208290115
100041326
1929195430
1560495288
823894340
1890525538
457166931
1668638984
1750470840
955812796
1232508137
1946783875
166692436
280424111
2008876826
709727286
799527963
1435951649
235530385
1156876777
1815052600
1448531507
914419932
1894043867
471589782
1590101209
570799106
217161392
1676899122
568027645
107598970
391337154
1914708244
353792688
1996261563
440315440
1907286787
867195097
43941339
1028116859
1250459428
1393663246
352795120
1728792364
675143215
368646993
937623776
417920332
729705966
448482839
1353680879
145506208
1503698811
1777620754
2059214669
1928893070
1611332607
1120834655
382835000
865977171
1469375751
319853244
2047064179
1048888635
1156658472
897491423
1639713632
169357626
838273202
1569341535
98165504
1442079751
2050078443
288587581
1933564676
58143162
1622861280
755224531
380160002
406877688
1242617518
151402171
693605347
108824400
1386152416
258068295
647107769
30132162
1188352610
1559544712
494997529
320826811
1048763318
177450638
851980128
1796479590
1292228820
1290983296
1769233661
376908098
1756195987
994882734
381869554
1538817924
140301099
1371868247
1311644692
864497028
2031917805
1440800228
93107854
611994294
1008026723
1836776435
1372483303
1937586362
2053427371
1158358672
816690182
328645257
909677927
860407229
441252441
630548245
407698910
1234716167
922007747
607731313
2078474940
1407948648
1948656047
1492914996
1249399844
808453319
695379043
2068347005
604460197
1958703359
2132474753
1471958871
520746884
1971868167
1691004159
1375548862
1578526347
550302690
883267717
1296738702
184995280
1290199263
162327441
828121991
1675002699
1303714371
1459431211
1388796278
1270715004
714192836
1623212377
1261905364
1523899816
2088557248
1804336792
341183
648768603
1040198100
1458600988
161682622
2045951606
69597289
1531370757
709596170
1522486667
663577796
1775034186
876520263
2128353962
1890506212
1878907682
387266394
174390826
1335815229
1973691454
965654468
1960747272
193886270
1075914478
989679814
218926749
990871837
1373378825
1638512631
902204032
1583703870
1818778375
1291307577
1288712823
1232543190
2061057172
118230170
1939090957
33560180
1671355234
1466896391
1420530877
1807673868
2000303566
241632868
305929900
776813043
1377261163
197857597
1318662414
1728955365
1447125954
1408492355
89194644
1660638900
593580036
2094862383
960637750
486974126
269356849
965298108
2072546223
41461402
441535644
1364691913
1042901605
1258039310
1393228635
1301939162
2091995265
67990984
1384205205
507599459
1045857736
305776208
812403131
916559816
877843089
1269310914
369217484
313185462
1071539723
674125161
488216441
816476142
304724709
1752974015
837782040
1880978295
1195732186
1288712823
1980245527
490244348
37816414
1440345704
1701285665
1413838639
415309606
2065309688
1702805921
1874918078
1732813445
95451820
1146653120
1116061794
1236882386
823179178
1087265407
2274674
1224388732
1731667244
1600271823
942770498
1777381162
1114031331
1427039244
1571252209
1359045856
30445377
295695799
1779368373
2103620820
66616454
638786539
1331102367
1678274983
261243344
2091404146
1574794798
1489634491
6909319
487135068
1729236977
840587723
816092702
80973432
1864137071
1947467540
754323190
44769140
2042577891
344099158
602793872
114084169
526439829
748137776
1718802033
1319380225
825511093
586198341
171904679
28807243
1699004494
476062897
1971980345
1763308525
290828607
119089335
1974250722
804611339
60382444
1294655841
964902802
2107221711
548872773
2062599225
891638146
1522611957
523707941
1658827598
931641178
749091415
1914154012
1259463767
567711544
920212568
2025868484
356541096
106003930
270079230
1080277838
1190333560
648639210
1458894659
177367972
397650922
1870659554
900400356
10756173
403335269
532363445
451834669
1466838148
1491269782
1726389935
1596822087
889176545
1851666268
239104563
1969338921
2142792577
1107216754
415079499
1263248580
133967104
821189592
2138045648
183076025
1191985195
897697667
461923330
1661690750
911300062
1572783268
85470131
1873844616
537004109
179478744
443053710
1238410362
673618762
2144020079
1572308717
1980900798
1560629506
773781161
87029990
1723724854
1127629959
128427335
1167903829
759164691
446209169
1141390776
1843542244
1196693817
467777932
884564224
1770056841
1269185750
1977153677
2003968113
1195238672
797343692
416221380
1661910159
422906627
141118404
665395649
1738465126
1837160802
1884073819
1780241120
1012489757
437108517
2042642960
308831985
1306468031
596297816
215015341
1122572504
86394091
2065354241
509234790
2132183439
844568753
1791049628
400694449
1460952885
824463996
754496830
1202641361
1050124415
132317607
1778356923
927483377
1669854242
1902296716
1338588782
237003930
737693308
525674328
1766823099
581244398
1276797615
1295734869
1543567813
1852836459
1479327306
2016551433
88551216
1572170979
1664547733
1049923422
1517549417
1249664604
447871398
969117543
946405778
344486286
188553004
763253568
825954737
1317933416
1942208157
53314894
1649980209
2091310945
803118666
1282189318
1693591494
142776228
1945982457
445905411
539657690
508367739
2014227569
873937299
836920102
1991614997
1956756676
1182529804
324730067
1613806024
879670162
2142545931
1591607681
1256502401
192919710
1950836978
1588002619
1044037337
451856589
2092333330
453814400
596297816
407079456
2067286486
295941583
243670444
2087333990
1211861823
787504750
57494635
426481762
1218809344
1431446601
1532541660
1854061592
419783673
1191010781
2091479317
731039237
1419907618
1063445662
1081833507
2142256438
1920993293
1499727442
1974055524
479450022
1324051931
290268020
1431211673
94388761
1612534193
1977635293
850299615
510653965
973822345
1752579556
1149875239
1082473804
2129453544
880747796
1230870082
706280897
1644780039
1317933416
295839655
908093234
589978753
1939671632
1183682406
377577844
912843671
676258475
1059655406
518795723
1863626540
35236266
518009460
1006710580
942316808
402703566
1288661388
1009559405
316208286
1107235329
626439689
1431679832
258406936
245505003
774127587
1243184669
2060747264
1053582964
1932823421
258395179
340568271
1991429961
863547764
2053046122
364627377
2036284772
32820024
1909790062
429116163
1594615590
381644478
1545549466
207941212
1946261878
1147897583
2059184964
1109806704
1566534343
889232069
341609482
1015909294
1332924497
2053842609
107644676
397993114
1904417866
142949288
595517302
1294325854
1332948729
1525235705
60705513
1137127814
425504968
564138619
1867227436
1603037818
1741517762
67554900
997876721
510885090
788138535
1761610687
221492351
1523768304
1004137061
1087407106
1857927675
1798406932
1131079118
1159900878
1662171661
247818893
1367592814
189462617
239274805
1409711175
1831227219
182515020
1654531394
890047997
1083813347
339372606
465769517
121621147
63717022
1475400334
1822325453
319017141
1849700842
276926451
298129301
1046503396
598598364
1642013077
1649031290
442920682
666555151
1894428957
350932017
314401988
445571497
2031729985
1669919305
1253806169
1293455867
1964878917
314340954
1974089019
1797628195
2096357681
1517292607
1599596070
165175188
1643062911
733204036
867368577
1578377388
846220882
703747051
1001508765
1850281956
1187548581
2093066025
717006969
644812617
2136511440
692262552
1704470409
50949610
1917108338
825773601
1187652997
920486774
293657809
87156080
659217342
462345265
559497645
878961494
2069329561
586859406
943505845
1836400500
195403942
1670800838
1774544460
329455130
588434832
1910998202
1539490087
1950790301
1685413664
706812140
209319738
760942419
1872479401
1707843336
527222921
678958087
2013759319
1984143339
398913296
1650815836
604071718
711748871
2062725270
1645044425
929168354
1367330765
1618762787
1108267762
1275626775
252435139
155735566
635202762
1766182340
1811707345
1309418243
571562084
189495508
701052413
1688555723
1825757049
731831078
1342514215
1751029121
1961264549
1844717981
717777606
1315815217
1291877653
949422393
181251840
1907931166
1586369621
1454172373
1354516028
955354244
676348585
1535769527
774994631
365628784
1505794098
1376313766
717457630
1908624857
1915041905
1023865386
796401523
2010132200
829301563
1582388902
302818472
360775473
1031354191
102889016
934466221
1055308717
2035272042
637947257
176239890
1780055928
322814989
844468668
1826535236
1759998646
661530419
219132097
897117103
1644870518
1751595781
1231501241
2006075403
136577868
1118364908
1250151018
305236804
774174888
189126427
359609602
1523170698
705909613
185601100
1465290811
100741759
993217725
2105834814
989259393
257980706
1960641887
1203702771
1482817337
1330298042
1405938292
991900012
124801284
523682391
209281058
409264178
693959680
1450470010
2030625133
29944976
1740494725
1886651201
1707235233
76346948
1034236042
361574994
1087072591
331342510
347099562
1652699013
1696081095
418162527
2087549490
975868151
444566394
1753727060
72626759
636094365
324434115
1079958969
1530670574
315829420
113603926
1592571535
185765370
1168935607
1461217824
2082052271
37911597
1614398173
1392457509
398802361
1830083778
1946816387
1924716315
228797661
1639281475
323995814
675679246
1817592420
38375250
2096990214
1922297953
569144688
1867144245
359171604
912316975
1096964090
287145312
334850221
1247378683
1599115275
1620465453
859113559
907965075
2067860987
1005913029
1087654570
46831247
1867835334
1018751709
1097170899
317421829
632152417
1832562242
580526070
718259320
213460166
950857463
1939792986
797040170
1245334763
607551607
317263861
86824856
512151347
2119187905
1787031591
400567952
398613987
2004840283
2137138916
1743625579
991241463
2130758832
1491547115
1748193756
576232021
2082397876
958553634
1841734731
940058229
1056275488
1281754997
1382940058
222050700
1683720322
1809233256
1484904934
1442226926
1738390295
1473090714
1753646403
1514666382
446575015
1697919103
346483366
990574393
1774516908
569637235
1050826413
504700458
1282961664
1281929187
2010603440
243222389
2097214569
950693667
227985469
1788842480
1509601881
778939802
616215013
1042466291
2034264988
604101995
171981791
377337583
939838831
339888440
1205557599
1016925059
966309157
447211599
383736155
1195628565
1287177742
211480372
1167064232
1763452590
1965666295
873756260
562217328
1250258196
838400922
1157281611
310365825
1201779856
489968563
1849939644
223699000
855493569
918525078
622608954
824707520
379357409
62453385
1946763958
2107104339
1668711867
575464590
1433620861
1466954089
55167024
1683199560
536600032
149986494
93264119
353311154
1054101583
1380957907
2097522343
75222841
787090758
944425104
2043536972
875105782
238090114
1613639830
2043820875
1691198554
559635492
159434863
1836789118
63677518
1152397099
1405316134
1305774041
1632106259
699934549
1388552370
775124201
1669066760
292879308
279716965
31332661
2056465233
549499082
972068540
279053249
621441808
1569532672
1981979683
84911611
99264727
830743593
517673259
2129420115
1271902169
1590366392
132870773
1513527579
134183862
1181226983
1196691966
589862744
1134350167
880951051
1610364494
1977548966
2008159248
32526023
1479508890
1517999018
1245443556
1822600688
2127602306
90076279
1587007491
204375399
1365067435
930130448
103029972
2070635272
908637590
925071214
1094265479
195201297
1979438686
1595469815
1262498645
1630893453
1909201930
1914296197
563660591
1320844856
272219047
1947057298
147517743
983899453
37503014
2020075685
469844146
14482989
1653249253
2099149364
577740136
1384454168
1784431139
1052299864
1049494612
1698531187
598086766
1639719594
627741574
1109810097
1720887202
1368789334
1623141979
791321533
1924740836
527457881
1648731297
460014014
1329226725
2065971528
1156986525
1578624541
947495846
527045651
558814629
2090159599
2024395003
1210580268
1657368913
1164089300
406835136
1563062031
969833803
1671954983
263088602
1628787218
181720364
529222769
653274969
2037801427
1674549787
739004995
964807027
1839173899
1595964341
1826212471
1031315387
1860918337
438513827
2006516137
1376403041
615775236
411522689
309349784
1250072743
858174499
1611855974
646532582
640980112
597073861
1361029706
1733499479
600446948
2008981384
1995468267
2004211137
1215898907
812270516
495994495
1881451302
2109047288
1858147127
206017021
429394041
1315638134
1646836582
636373263
1282778058
968084011
592583526
1449005027
168095360
207046659
894364746
797091939
1108835428
2114287331
776044144
214129441
679613731
11050984
1495299750
1648928221
374220505
1678085513
1977413047
1302216489
978717735
284494720
2087949994
309905189
1374438095
1166817008
1201152860
858027042
1174911575
414178387
1602553611
1779776902
2088554555
1613483626
952269676
848171856
897530100
1046698837
421097695
2029255748
1487120379
677335452
666422071
1057430687
1702940696
1914829220
465400472
608793131
965489136
1917739989
561846412
217724206
1458460126
1467161047
1733062102
1427735873
1760473114
508909830
657768494
850476848
1771922175
1670401458
2083360566
1158816471
1937373070
539531702
466645143
1316221421
1522012241
776915247
1503844146
268137633
1416605654
1256573663
737803546
229160844
1577920922
197152313
1725374251
767283813
1078842493
566246048
1652901446
87436715
661576126
1317622773
875506381
44415668
1761075995
788475284
1449481917
1136970547
1473294388
503135454
908805411
1740126580
772409035
282712465
1998536402
981189229
30011377
1474243831
293576708
1727840079
2070749186
1783006722
1332703277
1885640928
1993723941
17323198
1244082473
38604694
1537757216
1714786981
779071489
1507528759
589589052
871382385
406481113
373961444
563965088
1197584050
190388221
2042564759
1498063572
51981861
126338508
2059033876
1236081925
1310029844
1248283673
44204900
1415527549
195851797
857980266
2147316556
1191547152
888710506
1274466539
1262246056
199553597
1849353321
1411647102
24496417
1560076737
1235645632
785553245
257404874
1463538963
378714374
196951701
865567855
257545278
1031536440
1271844209
1091036246
1339957856
86211069
1356516819
2052460659
199869097
1655755994
1535681067
1018465389
1838493512
1052619713
1586213258
1161591033
550105698
1525308803
1902817013
800196332
1055556300
843813911
608152383
292069918
1868390896
932853536
1728822891
35916211
1017433134
934754995
247614546
399122088
1506169556
1740128471
360281584
1051395825
214028286
952905223
520054877
557076968
1211936038
693382199
274866331
385543217
320018310
1427609898
213462859
350479882
1810848637
8322246
500221900
1443696360
1444735239
270278131
1268295226
1345628849
1969006462
102098241
1050771727
1141273948
1882096364
1173876699
1281919445
51640304
566632770
1982105603
2084187652
1853658078
1534116404
84479827
1113064241
1070046933
963943947
644024309
1021454635
1863771068
1851962993
476126939
2087431665
1669525714
1031998083
721469705
2124838588
935151545
1971723629
1469677538
8732251
1369844423
1265258182
191804354
919538429
1904930290
1283919167
1813522029
139233296
203006432
772386918
1936546508
1064412106
879997651
1245367044
527644832
262298794
1801016388
559938423
1773907410
431903121
215258488
322626169
205793468
752385650
569610708
2050170943
1143925713
436200118
451405572
1073009694
296857310
474874549
1443130534
680040673
966920907
110158679
568371341
1658749329
147586312
1090766368
661834390
1273477814
221821760
1607581277
405184406
1401743762
560584273
1604001762
176298442
192377367
849987891
552943638
772807706
884942338
871183600
512545092
22344686
38891845
139891142
23550507
224460111
900087704
2067554183
1148086849
1067370685
353395662
695676917
1275829092
1810565414
1968049756
853411313
1665685204
784611471
486763454
1776504242
891871371
770891386
1149310299
2064450609
1282387085
278680281
1503245820
2134624800
1369711721
1855463674
1682440196
1765377195
830128548
188270522
204414465
1654559389
980775369
476866568
1634714506
469849637
2094811718
39983471
1698275344
1821651674
415533680
1248865886
1961695156
909434928
718007439
881701811
342633255
279334974
1041127262
1711825617
1664682189
2106371598
2053740013
1849579164
980845399
414469099
1844480742
814846268
903617710
1996858100
1539659607
1010548919
1187884404
689479714
324150360
1403364340
1468779075
149309391
1802184405
1536092625
1051331155
1022779702
912250938
1037897426
574627077
1641421623
2073113197
894021995
42420025
82980067
878886282
1987837802
1681225091
920002556
1785496357
1858812338
1427061634
933160457
513310483
225112068
1803063087
804746462
1766539059
1721718867
59541096
1648285512
348178156
839338817
382621981
266922083
482404435
1897146646
229233588
1659086868
1574773673
483012271
2002501637
1825644972
1421683572
27513205
674245758
1691142812
10808097
1101518392
2062711748
466472285
102594147
704618119
2061864079
794025340
299502572
1026843989
1517362704
1708009328
2012969512
871150917
788820060
79425177
333521828
1531016354
1135460987
2012768232
1181077530
1969608292
420831473
1674493445
1271916774
687723350
989299469
654127060
934154284
1390203642
1626836809
1075382998
474824234
338186782
57643285
549156748
667931595
489420943
763015254
773341110
1874742464
1436499782
531034066
882707993
676351789
588057884
1509438722
807564613
628806607
1634237171
349933144
1909359529
1851020678
1301214036
2074605351
644728230
1293822404
425938091
439939175
701421412
1793162220
646949059
32688309
2107566898
1821432654
2130463878
159695199
474768217
2083291000
93374786
509069296
1296777727
1420102281
202877963
1353116914
1391958608
205400983
1284351184
1866016026
1842431113
1128700429
443070993
980130268
1821718583
657488233
801179141
1145145074
1459037339
702286022
2014827686
1146442106
413467945
1764586489
1423614456
1517999018
833752574
1020292159
840990587
1741996331
142773120
1487168444
2024409673
1486478494
1655240704
969873071
1833298274
1572904360
935987664
1219217377
1702766627
502515714
1597107561
83921140
1160816265
1660317324
1129123707
511498482
589360080
2140537674
2135272449
1306240962
2020642154
1433658534
1451391271
328233983
697105234
1210116177
12524118
825488921
2131407757
913272428
945499368
370881738
1750994524
1739016051
1976937892
156604679
1226650212
937195208
35236266
394286378
771457450
1581824148
2098891011
117742024
1547202569
1868912620
1841097784
1435801163
1076833588
663003207
1263882566
744708764
4158606
232570132
1705380477
1277952250
347905496
1680902840
284425221
1141720748
158884373
1654682808
1004384566
214472346
1045591868
976801223
114700677
350318694
389194361
1685489070
163582749
1314230428
214597709
1456980077
1587229368
197175579
2057066895
918490900
1567917117
1172007208
283448090
246745687
620253327
65680954
594800995
14111380
556581253
127070726
1795269813
1586292458
249340381
1439169614
2117220473
606562141
13265373
519339518
1997775025
1271491086
828995763
161933430
1679409348
1685819197
1257141544
568886440
1598775727
2089555250
843392856
376775348
454859330
771970881
2047353246
869773732
1548396280
1635524363
348833161
460816950
1078407251
27053488
2071313881
473271198
150678234
228170016
1352334302
479863653
1627252172
368484161
1696386824
104732670
384092015
1478728519
1882405101
2116245316
202314124
652008435
651652687
2115045654
160958748
1067909499
75682293
669321624
951584030
24200537
111081607
747152612
85714743
1858675323
693140256
1809495456
634894529
939318070
1424375130
15035312
276536078
856750044
1906631560
86450285
1380750230
1315308351
201253748
21270624
2079118567
166872974
1504461999
1265879127
43542805
957720259
173933049
527506962
2030054624
194498043
495389291
749996472
1179356027
1682419452
767341316
593664471
1714791945
901230004
980428025
655147737
1369594359
1403031865
1779326658
899276027
48160622
921417380
717395482
564853556
1045523446
2140695930
501838652
1703320313
1917958700
1603326105
1369886252
1211553300
732271566
1086876179
1769502679
1578099727
1090084737
1234350392
744868883
1389587127
340740976
946299380
561803584
1724097488
708779396
1456523161
563089484
1567487819
506262126
1837977331
754461662
221919221
1903629149
448829101
2023079331
1346821177
1872426483
1590432103
78894024
89554634
1798486046
887798485
1881171099
323430374
1749619142
457987553
1425457001
1022716473
1773513016
994660969
854666656
1608379029
24018880
1914314065
1019009342
596648927
835620978
1889538329
1278245640
24158045
356168908
1368413276
755739156
1247926599
616476140
527872997
106433376
104232352
1941463147
1584105625
656327071
1862337732
157326336
389764199
90907518
1575445449
518010920
1684823533
554489569
71514463
136106310
148257179
286941823
1347489017
2017451219
653900263
308588099
1298341443
1647028426
859454650
1947686739
680500872
943744268
1681154852
990416833
104667054
1390495275
1522532470
1685629722
631116694
963589823
1934459935
1543344598
1102759092
1013426721
31298999
677170148
1667201353
1152397099
1421003410
409096136
1051462380
1176212392
212724095
1834659807
1109230775
1522894403
2101914640
76162693
520262001
569813371
712602908
339428319
1383791029
1531677226
1649114706
541088852
888821072
707029727
363463501
160566502
1862181304
2074472281
430399149
1314829381
484226889
659345559
1943876459
1772967373
813942328
1531549768
574506129
1623039879
88989574
464314998
20784462
257289967
1553565158
579928934
1841266087
1571625091
404797907
553103046
1240714046
1689082819
214116140
2017386137
406047952
513766268
240883001
803026083
1350768378
967270997
577274121
2039734378
1355798126
315954777
240319793
606119063
1783531448
2086604222
1239040849
1359285599
1632721114
298530441
120239011
543267593
1020977218
1585029768
1833022832
223013557
2054868309
825096391
832559648
1010488028
1832199872
1130315532
556580801
2144694588
1501045067
2074722713
1612642762
969861447
139087591
737042321
1390584470
1265567861
1345845461
1895181831
1777032983
1236011565
1916805838
950519360
7512926
657156194
256455423
811290097
264157844
299929198
595982273
2022913506
881245310
1290431357
1049654191
1242980864
842879557
1823229817
1642605145
1762901846
289813881
1145147145
132596397
1397644251
1375484924
1776581278
789069239
1429423347
1854756954
1000020349
1900477338
2066682776
155151791
487517874
864599214
1711436017
1546856424
668403489
2045934463
468417461
1636343754
1581823772
451150292
579209676
746242495
713988247
1055647983
1763107345
1455363835
2102051039
61510609
1279234909
1023982502
475316212
1953109069
779058040
1357678827
959323258
426554503
16291537
1380433741
912630073
2016599625
734609436
1187215705
1032950832
407402516
58169191
939751172
318655387
1110926080
784629748
1490893684
1890494694
651413344
226427628
1459271733
542664318
829448232
30361330
347546399
1200971071
2125927325
938511133
429714723
1529065698
1449803786
1581562895
2053018333
1691813985
339206058
1577401145
229612219
1441638830
99064351
1361798479
1379068619
899474442
94756600
1185560316
128226748
1721596113
1862274333
560597408
1405357779
1907357022
1223483553
891716771
1681054810
2048383057
709732515
102954598
733469192
399511868
1765485476
1264343220
893024556
286682956
33919192
172302509
1263756494
859534688
840128271
139236276
3155125
1546619033
1011732719
405372615
928988453
461340796
535465049
1988524229
928439248
1024421350
1826081186
2108801510
326426670
5132801
350946550
667607909
1616870913
995192630
1838730093
1347647001
736826016
1782463799
621978987
176352326
1954716327
1520115339
477504722
897525900
8368985
1480957519
734014469
159338135
780839168
6520889
2037170921
189962867
1074260698
363983716
2056185630
1422705349
1945408904
1301476808
1945055655
89002386
1782181942
1022994124
1089764157
1025647891
80806701
2003775509
759087761
1457430082
1162596489
1349056121
1938839727
468828416
1827250093
684777526
1571597206
709172914
1605397355
499498105
1433817722
1483700454
131346008
1023563519
1716904265
1708974103
466691198
477980631
1332157416
1176931502
334552437
1572666081
1135268593
409040911
291343510
1915312118
893446552
633134057
2059164871
1829542347
1501868356
485287079
1331714893
1262254193
112174867
619164883
189648160
1935693015
862050604
1637227217
1480069103
1348436230
1730670244
1523859469
848962375
1723716382
1748319643
1144994724
467752490
268443947
1240232568
1649223745
1864629087
209590267
2121988363
912338247
2139899501
1082035983
1059940559
1502737325
1419956557
770023690
1036301393
350848122
1973816444
959068859
113228009
1295866184
662923806
223196836
1810564882
142914884
1471461772
272465490
101584996
612992126
917702234
1621000116
1104109860
1030252830
2013718382
391340297
999534304
111522812
679794397
1917860312
1256851152
1777314912
1502094989
1737522056
800325686
2146443683
1539390812
569059830
1643219201
1990185207
1955123837
1990899735
1284907682
641141822
1338697849
461976550
104470646
1660903356
1301262462
383789225
2009460866
1513761169
1225420278
889651623
1099603275
1917308688
285887983
473138888
1866757991
1988275902
133227775
1542189830
730898299
1330545866
1238499504
1464957336
520076860
394471975
2138620125
1544383812
1220638210
1822409856
387038595
1998466191
673172983
832780748
327247212
559429591
2050718795
363323728
1482165706
1627132908
1529520090
178550330
421007767
182270943
1382006029
1084262150
1523292718
1197324919
633929574
841617292
1764817830
1226134907
550079367
1478241312
555749307
1970554594
20605691
52883215
1279904461
162260639
1770630303
1106183524
83004455
2125115018
1490150737
111704466
527068289
786997443
61314656
786445
507502724
1602015509
1641553737
108716738
1912799934
2135001871
335024191
805761613
569312742
1973739013
789369285
1998663110
1802687343
1116326573
525213490
224051129
1885369522
2133115101
1382012029
251268907
1858063428
1803835178
1087802519
1960732553
81402897
218779827
1444404224
2112274209
507548660
1074185281
2040676674
1186859212
2008582636
976001628
244877836
1131736207
1968680288
1113571169
1778643399
919242185
1228469252
1775308333
25412690
1914252236
523268880
1392452957
1600848282
1750597117
1434947830
387944218
129355338
2097143222
684230120
1459950376
716206084
65896481
977895696
1091551617
776203446
917200962
1550687967
1499324374
963744712
177261775
1506857951
811604177
356732549
29572622
2097058674
2011406464
569254392
1271361765
916548072
423131655
1809072260
1576909918
78256928
66128233
518583841
278144192
1812690853
163844258
1404086055
744085555
808987037
2079419425
1517182580
1169305371
1146291553
1683545231
2035272042
1552270200
1865659140
604791431
1248742805
2100868465
180194541
1235321742
349795114
1884362848
1225211687
1625618515
1260692691
262993193
388346938
383971955
1439164310
1271259218
1371198367
1361688524
289841451
1722146526
1505674460
1517666948
254693471
1559360612
945869932
2067290046
500846675
563593067
115389546
982871546
11498178
890595479
125228375
2147253270
794847052
1901066850
2141922486
313107229
1437980707
1817103956
418066078
1337793171
968922812
1098985893
670432234
1836737936
1230942978
775367053
24758203
1418717729
1824916844
1689684594
1278036108
178840734
155557340
1851885722
1245098513
267489615
1797963327
1322586318
1621374624
1626047846
586274745
737864894
1196873044
2047839899
1438350542
135304968
1062878292
1693997794
2125024721
770128177
785792806
1794223347
248975608
1706585392
165591352
1964382624
1818899837
153098230
519604650
987677556
1221483765
936395426
2115689508
958730563
2043732636
532007877
203046438
24500950
616472978
391646328
374583722
1571113975
263279795
2077586928
1949780565
45060475
480506450
787841023
1583868779
867884484
2009352988
1841859434
299601339
1738838076
681947257
237564144
1415988731
1965022515
682145569
1884089838
1594884993
377954262
965934797
1584683153
1680550442
118970956
938021526
1405680142
1063035232
1022735527
281908625
1960050458
267974900
2019860184
875304325
1375022264
1571330721
1516929735
954828969
653747550
702464955
1119701771
2089364209
1979405243
1483627984
537466714
268395450
456860472
194798812
1041782017
109352931
1205780153
1804563760
17798164
757695140
69727010
188568325
24004815
511443096
2061839938
1436277925
1923884766
1378235251
1256781422
981042508
67722577
101993535
2002044601
647771491
1495311013
815712369
1988360439
65532517
856240796
687540005
842131811
2020859895
374430182
2064811172
1967794467
1731441587
1927392983
1885941082
1947766716
10227697
2007499177
681803725
211870283
1760669504
743769795
799721168
1624060385
1319638810
739550077
327405623
1168648245
2110990668
1120100957
1512318199
1306346951
2079704990
1788777432
1411793989
1932599238
67703925
2104648566
703614230
352693967
2024128757
1877888870
29037255
1831021088
1134845265
2133873462
1618699793
1403558736
1285369573
472730791
804390550
1197007626
231514902
1679428709
382794093
531139594
1677005212
1003580336
1170278239
1417168482
2040843296
623398196
1187140446
409445377
399631638
1169001729
459478974
468524801
194618030
1934369998
912119624
2116293933
1941391206
579823888
294501463
2068544620
1799464178
1772883389
1278905165
1370228615
1226165977
1726506399
17156215
879755321
1415044048
1080057605
1441675188
1385008223
1481268100
2002891742
123903238
2008860644
556911453
2115219145
856554052
61713885
1411781906
438268684
921087973
828459540
418900411
1461080451
1685430650
2032552434
989061107
165653332
887922244
738704523
2086896253
1720179577
978492870
635634419
1908959836
1812142164
1676219788
1336068389
1447230253
1119302626
2002629034
1209184921
906563359
279584116
342714927
997843564
379741007
839234633
1847414482
1134354827
2097334416
1552618676
869177775
1476141764
1578064279
367473164
1361725410
1482959114
901191692
1511506619
475064534
446284836
1155139442
782336642
1365848220
1682798432
1921590587
914973009
1929963045
200430554
2144683164
2094534402
1622275603
778349835
614340983
427793715
632993676
1869884048
405709561
259103621
366992694
223932407
1174825599
736031539
1161154969
96410197
1281715601
330510817
1875264473
1384393120
1835285751
772890615
1261328654
1751120486
1541059927
1391249752
2133632215
1152954970
1618707188
787745340
1510343190
999399705
1959222116
1685460266
613335812
1664447197
290347727
1770462220
2025803931
1156761904
715823605
362132181
1875418213
1183592683
829238183
1158479890
1137950171
377522783
1364168380
1315741894
625272785
2027426145
96226259
42305844
602496150
1602753746
467221605
539552760
1136595880
1958673816
1239120838
1406363095
758037238
191102270
1423634551
265119272
469619118
1835862903
194075329
344676320
1796051246
2018028095
1520176929
468978014
1435090343
1090500384
663099641
1288764432
358171307
1357141655
749961764
1305881641
612829923
1372631154
649594723
318652326
556265267
497794371
2102495025
817276290
1748847420
1499999854
1364588723
1297727278
2027398888
105361463
239953143
1698371590
734475019
1288315318
79259173
1529628714
970446207
248164459
1064252988
917498145
1364723980
709184094
459442402
1045243370
1219340091
1017188884
1509880386
411709299
939149684
2058749627
1574479018
1973137776
1116598819
675993901
56139949
1716766147
1789544332
729866783
1394810931
1962778577
1224994049
2065148935
955090756
1071879133
1584344050
312262097
111968958
2085692102
1740503040
142823955
219694155
1961676826
225706811
672797310
1842047955
1906933992
782065266
902717491
1779081502
2057272548
271671386
456982888
1506772432
1609316691
726299892
1522127171
988128731
755941268
1868131347
1361354658
360854963
1372985627
2115069919
469661871
1867794525
273210243
1792416112
2021366315
1767658008
239677282
1410702357
21241563
632713402
1937116654
1572341193
766895581
580538222
1782078211
424402726
483305457
313663226
1605326767
1722156488
1981031124
1283621696
10856102
1089872511
1813102009
989142588
2081855741
919820200
485443148
1026912541
501703660
1504725973
444822225
1113239074
2102586654
1198162286
1130322441
894056773
2096204253
1495180955
1901945485
1795150482
497134012
1138979695
59423184
2079798005
1027879498
1347496537
1959824466
1453493825
715650964
70485187
2032659428
50329631
585535527
483817496
1789099232
244362718
1475042191
229197930
913802936
1468288574
989622032
1505588335
307939996
1680438950
1650453190
802197365
2089986204
311154025
1514599046
1704340837
1235524040
1700012098
1828440647
1151461236
711447248
1984344104
1146963920
402975012
1925007386
1868016987
519275887
825038894
1970194876
1881891105
2059132647
347516833
267785355
1925311215
1362474149
2114192649
1401611067
2037511737
352514620
1523710390
2038761364
1790273492
936296761
716844284
1741286932
198607454
80486788
1890241092
293480414
1720737180
328255656
396149348
1189815033
28233740
1045928509
101056071
1770267219
1590763613
71212488
280239303
748425203
1607750304
1856694235
998390885
1244875918
874729690
103476174
454903726
1716974011
1896148369
937459816
1114500161
1683755227
334472086
1607435125
268198652
1464565121
1469711415
842665908
1003780868
2106359183
915283114
435161448
305983776
1395885791
1070536019
153556967
1123124035
1352615231
669414641
1626581709
1315007679
1293000144
2145252591
1957714394
283631784
59770834
1642257830
212679480
32331053
920611378
1744580956
1183952064
2012909264
1738383716
1295617590
2065719924
2144653140
121132042
1607914584
1257605709
58246338
1734294806
2130916133
1316975814
577848131
455132247
1912368221
1302131540
1471890659
845361550
669347050
863373182
894752065
201845056
59924028
1838535394
1340720531
1410863881
582742798
2006778439
2026274448
897530100
1869964485
1776431895
1879009211
1469851962
978197327
1490905475
56256239
859425643
289000192
1625632624
1890829277
2094985293
889521823
1869725209
491902996
2086399320
1796223448
1918360935
1891555669
2016739473
541202925
1654808426
619935917
1829143624
1247372242
627810987
2101401322
448082418
297719545
648436342
116084710
1690949466
101867597
1487702843
1307172077
1733502417
106115013
227763434
508051941
386132582
422989258
1353358282
1296971765
725706692
1103606636
1938267478
439372285
1442515589
1234331460
1489937796
825651015
1926638090
426894104
919769439
1133022335
464946916
1240937414
415227737
1133776198
1006184124
784722948
178674513
2120308385
1294974219
881125431
1653332249
1756858641
393818157
1482157930
449305471
1113415365
1037791364
1214272502
1512376680
947612730
1894982091
816654907
1096124943
670108303
1562788691
2027847103
435981185
1805826066
706162804
1563986897
1759890808
1854363551
1056490205
1975397099
42142325
1512015229
1084754085
1028721471
253674254
1012741561
650346347
1937867976
2068742210
1760758015
186475494
92974354
664753226
1501876994
1617740558
1936500144
1213367477
754754638
592468781
638476176
1136571105
1724982790
119851215
1847492516
796459240
102015002
719862648
1264615151
1318279868
384831197
319089307
27245454
1076538407
56164083
8006550
1211071690
727889881
1901363975
1577677362
847670247
872923911
2024040592
482459964
1867153208
1323280344
1246762771
1623809559
1995617007
734237957
207406367
1864385038
879715249
129468683
293890557
1984115894
304882748
810399756
628304840
1613946241
1063270144
181840678
654558293
631803949
1661369968
2029064020
516456242
1716909082
1392299164
1039608619
1966098943
2013759319
2116010808
431184784
913063465
1509016061
1534756052
1407887357
1736142250
359738427
454594136
876048091
1208492265
525264605
562259128
669842548
1891040460
820501815
1008043415
1699987531
1231354390
462465764
1302583832
2030219874
1413302004
261995627
1648164124
2095848054
1155744805
1977078118
2019777653
735062669
65926998
51671870
882481539
2033517509
2029126568
822500158
517936969
556056350
1663622242
847195294
1476667826
1198957610
227768511
521562997
880931484
1020155161
1223940043
1009666183
421945295
1759538835
622418788
458733916
1786189533
498442736
66817544
1528449872
644086175
394250923
882915909
1000599589
923366040
1123033597
289092737
1318042450
1128550083
296959916
812339480
807111440
1715746931
1386320762
1925231738
2040353887
1026597693
245864618
1251163652
1693935463
1903350543
902799000
1542615647
725693016
789798167
827478798
1472462917
689518886
2146561050
881638918
1067105542
445958961
1260442006
258886102
1927740160
654890600
575130797
1266356865
1423361327
256322200
1912120475
658310556
844527057
468124581
990575086
1917086680
1032330624
938756707
218240155
1863412027
1017144939
480854946
466632719
899449378
1179078777
857465806
1198898615
1010088819
152360661
1622014705
1889058830
34839940
1124936406
187223178
302785267
899706831
2135369447
800504513
1218463747
517654195
1132273815
362141152
243539679
178473431
1929277863
1791272507
72184134
275463620
861980448
1452045792
2010663550
983616842
669301999
1709465332
1172235868
1671054068
2454874
657887193
550527328
114290881
550897997
634186968
1194623282
1530467805
989071222
1195258528
214984992
1285198425
2133748198
609313900
1666705621
1223068716
449561501
912483346
555807025
1530502279
1393467473
566035138
513223981
869325938
685644292
829933852
1127429219
1843900006
91632460
2059924230
1712383048
79051097
1209405965
1410722581
1217808160
1617091417
1781215273
25031424
1216681831
1375461448
1702451999
158357082
58739786
1857502776
712644899
510790371
285988026
1534774830
1654402609
1670271668
1214312036
390034479
1515825027
125897598
718803484
1416880587
195046970
1273432627
37083581
1470011539
653756426
1858621796
1576283676
908586534
572098182
846375785
649937424
449303751
444076230
1887961521
1730868251
1577059143
1765150021
1179329135
1539987732
972491055
54570385
1413100534
511343799
1375959402
88779567
1427147853
957460983
915200305
1606296692
673498438
531786881
1362973112
508168876
1722619364
1580441625
2121847863
2129562727
1059971314
352843821
632038268
628768252
747679705
278805689
1940927682
1976630361
235239420
2045585556
442668029
1595873727
667081259
1339890692
355792857
1848500597
1309422452
1687396429
1687024276
828916334
958221872
10218091
1470163506
2069583931
2040860145
878614476
324136807
1240207516
972734835
721719739
1274036457
1074220730
1979888524
480751086
531942147
459187348
1466687752
608395258
879408273
1804226531
47221798
1432224235
1881088116
2090658464
1306408350
872868634
924999400
1200118163
306850484
1242997
953206624
122862449
1235369554
835970563
729672740
1974103829
2129283548
717463872
755988014
2088806103
332506422
1974156974
1961399075
1153775272
1983130078
634829181
1029168947
432589627
1872866924
232883726
132741719
506644265
88952639
835373390
55419875
720581595
784290522
9648745
1789552817
103148037
2047436889
2031085652
40814394
988725486
1553851569
283151783
740883307
2061362949
604484123
881173654
720784158
1583008340
673201705
1286971229
443834885
1717444607
896304140
1722873480
87322286
870580341
924194618
418822390
612778996
1297925098
522858686
542809066
796188487
600961255
246684330
1729157884
1923900522
1567077627
2086302823
2077260109
855684393
128997888
861220543
476694334
154205896
743101469
1274285780
542813283
1062651611
2006222347
80918484
887188701
1095429952
218863974
1165530722
229760255
1017145160
1510364539
692769634
2009272944
1561788084
967981420
1882328432
1359153325
1614516734
363463017
895732536
1112346492
1750447826
1210627029
1050361445
1642605145
1459470867
1024815322
753254244
282020351
422014249
2071257350
1344695938
519461064
418348467
430816040
309480114
1740016435
1561579363
1844144683
446334250
1623049377
528236204
1541047371
625964498
505378061
916046464
70819465
720193486
1515534566
1445941447
1121371108
1467623046
1251251963
640118572
1992361864
1937886000
1456986286
756701605
2071856579
369756745
133524348
1741389829
304110440
11053002
90121206
1543242547
1547357095
458739767
84719798
333668505
1596040668
79300302
514931944
215599420
220979054
423374207
1373078352
1851524587
1561614352
178036533
56948715
285266705
2086499995
138615019
1640257078
1611315733
1513069951
484991466
514688350
1878658388
958390351
2120954839
1432572374
560923560
82660622
1841957200
1905489049
674254543
763297413
688476852
165950372
1523311580
2015160347
2113649552
1465742940
1001271961
1214333365
560288380
691007856
1296279754
180352360
193753384
870722679
74286114
290753659
1506810577
700926093
1667639216
1625715517
1592814554
848356227
1636889091
2016611122
1411046477
256252133
1848090376
1868836314
1999860812
1406909701
165917558
127167364
1496904014
823131132
1640653698
1227195600
1250648271
1123333048
306720334
593334006
2035971072
1037477497
1317905390
7647783
988717663
473077148
2054946213
1742978820
2086251086
211405517
271769980
483933264
1013464707
1148537136
570930618
209648431
2031433609
231981326
2107918603
1770194875
1110208569
1175880937
666740232
494165897
1738151988
1821141554
846188195
2096837586
161880920
642933170
690595646
598791128
1913436179
2145275891
161110954
376350887
1491758982
1253006487
458899629
1265968518
1062879892
497302236
1618219463
566318424
1796561809
1068305902
2047472847
80041812
274749815
1709503334
1346275078
162219087
1596069565
1806261452
2090244512
174385267
1904079109
977145452
1154300707
341590614
1366074650
2122706405
1456157711
86832163
254011378
682596241
1594678818
1926913219
1960259774
238262952
144285297
534837523
964948937
591251195
1976130996
823487825
369760534
524341957
2037263693
1487655983
1924780479
1714259697
288735096
329683091
2129325019
1124744380
706576631
1061003002
748846391
1853090451
1680852253
1448975935
2086705905
102648397
450330309
1924988935
2072201141
1207600982
1520543370
1728819427
999290703
397856930
512278196
2047253031
1508462265
1732771934
981876847
700741516
374665482
1300034088
1450556629
1862783677
1757954154
1612219738
1255698263
1443239152
1151412943
668812700
1943702181
1957012781
633751916
1531936784
1385555956
967630759
1649770131
1130283938
350989234
714354372
559619185
909679098
1590264589
1349667369
1174804464
1803536344
2014166969
1376442313
1182255910
1868999415
1972104873
949259373
1645822059
150389983
1935444685
735980768
203128223
600808153
1594783838
1422452866
150976698
935021215
921456249
510974005
964977953
786786953
723135201
1791218686
1525497751
587615162
205706668
950570726
1458111332
422100976
1198162286
871895950
981074452
1861249511
1572209153
440926554
894677274
1796494070
1121818673
1022797551
2119778387
2047619191
1834506388
482187683
110043644
2124940062
183099333
1485558726
472340720
872696782
2073423608
278770438
886079770
588725553
403322796
10253719
95271449
1704176785
1758245258
1584101443
1333404164
2116314230
1164188893
632952014
587591419
1318265853
714398603
669177080
196499274
762057219
129948280
270148718
1530100603
897079824
1368256229
620333165
597906350
206719356
1194444763
289765240
1652994312
1044516850
568000073
1444512173
2041108087
91044809
1359951451
364263504
110311849
314733436
506974553
1413668476
817625266
1923551280
1330881804
1085032504
1419340934
1058830773
1177006157
275343054
1305033969
1355169441
927994303
1153330611
1181119127
1815443325
1418830644
1755717835
1576490854
988802039
1472297266
1347542079
1318174875
2003810080
702334363
443359857
1505552346
405351620
1720129267
2139411872
1813024711
826463312
958451335
1360931219
1354169924
1909229107
164622483
2034420547
2078419294
1402354370
432437552
1210196020
931878281
636839976
1473542633
1021691980
583635598
9426698
1459392939
1006441967
1593858427
397675497
1954310012
982101592
358179866
481859915
1343189525
857856768
2034596808
1277199051
696865693
1769915375
986971416
717082419
944585026
1748303601
230533624
1948783609
151207302
1363733681
1122493716
1383425063
545588869
193470993
971067205
840963293
2019537373
56052296
444554976
310141841
1173241280
1345106651
733039689
534696586
1707409887
182668770
1797375099
160032807
435457061
1264068046
1500639282
2029415484
996523817
963158645
643456903
677511077
1310544982
841393736
2003387120
1888067559
188950277
1185156473
1665910971
1326375601
579519343
998643510
1762025198
1332876774
717490211
1409714675
1738124572
1871542683
2045651336
896736294
877118611
1266965266
1855455335
89168679
1840303239
822442747
186242825
1782228859
1976406660
1994653061
1547646475
1192656555
39720761
670446768
128939521
257877718
580120
1428596686
1677814038
2009887269
499733949
1946245151
442743773
1860670739
1814856466
2075576397
1536444766
613890696
745127891
2049706057
1781861916
915894303
1166689335
212593103
1720706382
1743307072
1952708983
1784558392
97847502
231940775
24018880
1129575743
1120538386
449701993
2125573051
1570360343
802146631
1684609186
1997565110
1289932845
1837819054
2023261769
2105914978
1873186794
991822961
43953151
1049735174
1007316480
1157721321
1417875241
1376857069
1894297955
1015494533
1562251056
780246777
2090991955
640831007
2121270634
205729792
1032939959
739738114
1462582199
1823733413
1218823567
892997969
590606408
360775473
765796136
1798311022
727098784
1189105015
261670706
1540036844
1818074870
369987313
323286328
197647377
1510843693
344803842
1118676296
112451882
1665713305
1034165925
1920991453
2002808818
515371515
1565243711
2080039921
649293799
1601171630
545261132
85808189
1977703058
1886845794
712283194
1147336981
784726481
100833210
1795545948
1967842724
1206495013
521987235
1073674640
1373666996
1841439572
129207037
1071856819
1295196851
272510050
1657789220
1752914920
736192912
1927330894
1535526179
1657919773
1093715516
583945427
1813988763
480788527
1543052635
668465904
1684618420
1178884474
1593034178
200524081
1339589576
36270060
1505943544
508098381
811236798
2126234603
2038541081
1246682323
200292826
207648631
188280935
581378749
123589494
455287897
134929833
2080494316
699254971
1013347161
952973249
659413946
320674484
1192520869
1234546898
761992643
1568928811
1595092226
851539634
295176949
502312859
716173850
179922761
1886200797
1566492095
2005131324
548140549
925179629
2095102717
547468054
75102751
1581867412
229325260
1002163183
832498088
633415126
1246314422
248633448
1135908608
315238843
1914790146
2079797921
167849477
1441666011
192297862
127223886
71493131
607586611
1425446979
151182765
1528199096
1680387517
1443144959
150947221
552695952
1119692356
569819408
1110033850
1293722713
1931435482
1268717773
848861068
738386994
1515459882
203020247
464267674
1103434133
1559490837
459934110
1646449926
937273184
70013132
1954421140
544913646
840411685
472168640
1284597129
2024502892
1211802592
1929430038
1009285319
1104653913
2071256087
1246417359
1104749395
631918894
1066704314
989843729
1512985980
805637167
276420271
925014567
687838408
1647126246
1757883643
2075179912
268499270
1573275538
1738692660
2012941379
1794125957
746409631
640328831
2072072075
1136007350
2017925562
35377037
280768976
1792251379
939452686
1637793242
993516365
536265576
667150086
1067951840
1649771198
1690406133
2100808100
1603638728
617195309
583836026
2014838355
1602012502
659526670
63380370
1182884793
2125741962
855833249
47484560
1722070843
642623115
1375395541
1083538696
218514539
1010130913
1247311413
1350319108
1031557456
1830508882
482902016
600696358
1441768153
960543569
1067349352
2045469929
1265046264
1372884871
1063302753
798596361
615097374
1445405949
1506246426
1704028559
1447548031
505864274
2147025883
29961215
760051683
1678935653
1366436859
372233380
446013404
344828852
98556776
551473101
1647377624
350169694
2100161782
1497313194
962933705
298348414
196010996
197991112
427738177
1695744400
1834761836
558534507
2123376016
1348556548
1677167829
57230905
888834767
1476133542
1693285203
1565673432
915175331
894434310
1069802974
1600963751
1246608471
950606875
2132188397
918453591
844755596
845949285
660749525
1366789605
1179434924
80486788
60348525
1041725918
952783172
1493578480
1374515255
1902743370
1830042934
1439316364
772009891
558921925
736518198
1806405206
1226109523
421335100
2008897377
272987748
682531129
989212624
1156891380
844672912
648571520
946595391
20770663
1010381135
997240127
1248775333
1169561196
1452882609
147559544
916513880
1014740885
841816983
990750419
737942369
446553349
1579899590
1435299476
1235174297
1325098128
1972162405
1727680204
9956185
277674469
489754658
168640511
2113649651
1292629544
1625694591
277750475
1581572761
867320771
993563034
522960195
1740132756
154952677
537212454
880145389
1393197928
1721772710
1466387326
32370031
1959520746
1292074154
122424629
1174460689
14640831
95228578
640942843
2110485576
791253681
529967326
2066401101
175979229
1220483746
1410814229
501795085
627103759
1450388710
1403266888
1202129251
117853082
1090939543
1864544362
552336532
546864179
195757010
1854414814
1728229051
1603458237
854738811
1516841494
1732147195
563777039
1842901755
2061442001
705291101
1346077157
1287991056
1604763744
1243635256
1372446537
45200768
1448784408
1283406424
1934918405
213807166
603447698
1393873582
690767193
446650124
1739851186
405986374
1602158159
758436610
326817335
1944273815
1654206670
1028286490
2071183072
2119015783
1608125644
1264977290
1704172961
1733947230
651175592
1388304296
828381178
496739201
535295665
1280004467
1849476838
1284650234
1388127219
741457717
1910024595
1326895882
1063418241
1533373454
1025439946
928637146
1941696035
727314320
1922264318
1173821441
1437918376
169875212
1273513145
1475717259
1258503039
1460270176
204769155
476341799
1615607890
41476414
1191504304
151892272
1853601765
2010859033
613248637
565985008
1137512869
1141797967
1400431075
752372269
1144043713
1301465267
1208114086
1269464969
1949129271
1797367421
901065501
978430029
1599050816
1974010944
2051791689
1288596489
434694792
705768391
1069066553
660438545
1780412636
1970584877
1021996868
1592770932
1826409057
102162878
1025090287
1435254765
1151900437
1357962652
143668709
1570498083
1923245271
266488923
444971836
499129286
1868481741
2129786539
1092323070
1779866032
2064820665
755433446
106672669
1765519803
1605942432
1412110867
1304704978
1433963283
262325887
77752090
1728208510
1670573832
53753476
838042245
1083813347
519919297
790189066
78788995
2076142904
1264018234
690551444
2099334172
711922056
1990540126
1564608585
1256145992
1534018678
1477673415
1557743813
1568901300
1683615878
158106501
1195479477
401910774
2132029395
495188570
591170774
855103919
2116937739
2097650705
170896505
1543718635
1256810363
1133360171
445240253
1325642299
1640212522
1102798127
1391997943
550796865
691940482
911337222
1332883865
1467477497
855328928
1847492516
759675977
970072736
958507996
1553422899
1433871852
1643767039
553241574
1423964205
135056826
1347770309
1101038328
594493741
1961584748
364909920
282726519
473481100
1734222041
2103523594
697498674
1713762779
985183883
81633716
860372338
1279311997
1646396778
1824788789
1245795920
1328800774
1122620256
195556586
406231241
94870375
605994048
439738431
1576584890
1654126140
788502789
2120084797
659810248
274555985
1018960213
1174170354
1926886197
1108366870
2095451232
1065073116
953454374
1324135864
1450670346
564322304
1164181624
1817785643
512061770
564627638
1626826498
819589862
1215775560
1673399590
1857397201
1469325254
409623760
347933593
1420386031
1810559986
772347828
1078990111
523338499
2013072436
2092698676
1027580021
35037647
1900548274
978013203
1712221431
679629651
1849651458
1297394306
2020805727
1150346158
544235795
43514890
933161181
468299589
1732576659
1078856777
863620605
1919798064
377728012
1479556326
894721402
634224499
396275820
432167495
135983342
1356480124
1313165745
834076112
1832370426
378791264
2083330134
609506773
915149300
1216835910
229443072
1419021367
273580454
610218450
602654669
1229287803
1889684217
440569399
771043970
1988956832
232067733
1170204533
955028356
409730615
1482438128
280095142
1184002554
1265603886
1805145790
842496099
670226452
651463006
1844510825
493199248
404282409
2009571443
2091676695
1660317324
10250549
1530334176
1572917382
1684655473
1994129491
41269209
1553543893
1014956480
308486241
1185016814
923787451
600768024
605241218
520823281
418157773
1512704003
891364091
790215763
805437536
644445961
845551739
1134534628
1603653482
1499154935
1141697315
1417721225
1393984474
983316535
1891181802
1816490892
167434647
2074859531
2060771054
1346129030
202332239
1892588131
131292569
821409495
84917902
1561662638
866708705
1634828448
1102171589
610033403
1287454517
1316033429
1532289816
1656004985
240831940
425953609
79786977
114588448
1118628183
561212629
1420376687
2109840011
1048440152
186812998
2056232493
378754803
1857516446
1318787564
782862942
784768925
531229024
1636671040
2025029079
198648084
1045306393
1098443316
862459786
717997600
431605130
566180734
652008435
736920797
1341938250
1176001984
973708319
713192703
1193958558
274114926
2108369142
400951664
404309986
1031269355
162887429
1272964939
1065640071
747572179
496143305
2123968195
1515807941
1980416639
1930173241
556992497
1533482326
1611779473
1598033233
1125693614
1777062596
977156869
52794260
251384958
1748742137
1144453118
37107451
2118190226
903701853
1754962312
355619346
457740398
1285127876
1871840334
1070574251
804718033
1995098636
1364592341
779337676
360856939
1989618133
856819347
1643188694
1725728482
1852153354
1220442969
821527552
1254995368
1002323067
652767462
833278338
819900524
653869042
324555584
147479943
1464741931
2078618310
845510132
882693875
1464625236
1667093284
1570978998
1836667171
972714528
1236045658
368527122
298811640
1807560816
775879631
998184431
293332770
236817077
1111917640
496904984
1681215129
22408227
687547633
484796612
2101795323
634297944
1894807770
1111578668
2009605608
1497719326
1598297795
1589084979
581138698
902943970
1622787609
2046708116
1706813488
222472226
1183656822
1029077085
938177115
60197026
2097205903
1391703184
1651971820
847169215
623704077
1939306470
265077831
608793437
1128205513
1784197046
971535552
464856623
932699232
1936121458
1167048565
174839490
1724632029
515103320
1618748792
131667481
1347851375
1856453204
1724982555
2001832747
1220638200
135990434
2065759974
1682310762
1718907695
650484856
2125040083
1102953892
1629001991
127330858
635998352
2011386251
1109122526
1664936895
1111134152
804389540
12744369
1665903922
228385950
233865373
1892338323
730201307
1119118856
1720196808
424421776
1888525056
1824768437
151432131
1167583324
1149245617
1423510914
284468542
1901566165
940204453
193580850
155841964
395012748
1135504395
1836082685
1226838027
592159787
1290812032
258442976
1297785517
1675831482
300674257
975971980
1809751937
1793576791
1515183134
709746019
1253770313
1024703414
588667728
1323888873
1778767417
1921166540
1367391077
1430729452
1136526591
767250803
123955075
846897439
903952446
1602725121
432822621
374806325
1605968320
778037996
1563296391
1732540439
187265038
100956909
1864793628
578500791
574755329
904195521
1502724563
1290510158
1779375657
1744335077
868086443
1733756999
349453236
2067669346
290488163
831096705
778359194
228989438
243697622
321473412
1606857098
2122228115
1805412879
1520072134
2102133452
665117827
2123293106
2110043077
1405440713
113009252
362283494
1908385413
1791002912
1841411794
615417116
1372359667
1747885843
1847091395
1279078756
765972902
1802222733
1275364192
774645530
92122868
951191516
399122655
2060117800
2021134351
230821548
1589575170
760308857
1640884223
1794574652
420039013
606562999
1063169549
1452444996
1645704483
828814129
1290604139
1060120849
1416394542
1433169990
1232189350
2088472153
556437795
1001611522
936569414
874142186
2009356796
486290330
348570609
272214051
619309545
178614401
1991665484
906643857
84359230
1298169187
58105583
1325029942
1717587403
1605322609
1952394300
1539129929
452397481
576379247
268740532
228529790
427883694
561521454
868144688
2003787177
1063932367
2139841705
852553613
122896797
1745736758
1531012668
2138288054
2143165729
1687507114
2079471815
874916677
868529010
1166239016
215481929
1483705804
1555048330
149334911
474987866
519393898
1214755675
1535467977
1344967064
517094936
704781461
541368971
1598928831
293219531
189766450
1289181734
2095694069
2005352316
229417964
536099954
568186087
455367570
2022715191
650422847
1621410444
1442492269
2097291284
1740014870
194788532
740168987
1334705126
315576520
1382378587
148732390
1960249125
1217457215
1845459598
422700690
1815415132
1547557927
29541386
91821840
358538731
383298448
302293591
1375746620
759429274
460610558
1089490889
126248833
149498825
2126965078
1847424807
592857981
1528840146
1320988463
1442703721
1212321833
419054939
874569473
1920264873
2141537502
1863837740
791742402
1022490197
1112021980
870929031
1345268135
1748043175
2112541727
897496302
1928630160
342448064
1685943158
1767000406
617126621
1960578260
1235715644
594952047
1239857353
423404475
979111582
489479111
373226861
30890936
1500171190
997480023
32812303
1186770067
662783505
1001223693
1939002048
1668143518
1548528535
721978931
1729093964
1240803684
642261545
912044179
2039327774
1519200536
142585836
166736343
864333979
1575600781
1892374782
1512711991
109422123
941951948
1465833354
1163482852
1271527960
807350343
1453523323
298823300
1873078382
448608297
5723814
59353739
394666502
1074554190
214643690
1869495312
1368582437
943683409
1708914149
672809282
687216508
1901076759
2075859779
423511107
621420636
87151441
1860415434
504515505
41024055
647741803
913935722
1499890753
1110672315
121221603
1883011887
420533759
214154667
1562610836
917567770
1205626605
649465181
1926384085
330890551
1190766571
1304824085
1045435975
1396517633
656509180
2045200592
1322978875
300914972
341422359
689190077
1379737724
1509552658
61990694
1497248022
1764509556
940780082
353174302
1954893112
462843373
271446917
1777256690
865894669
1037421999
1505971817
598970841
1778995958
30677955
437078608
286095688
778556780
144510975
1458219366
655066767
990998250
670351095
670759072
1247371117
732010461
1788250528
718459487
1772275302
319609727
1747733477
1548892094
1853612813
1312230435
1200183155
958598702
1102473708
1694841905
1027980148
636716707
1436105689
1049928227
625662071
177795810
1974906587
1618918244
129847571
1877733260
2117950336
1713858730
1811054497
1417779894
1859666782
396135680
926096382
636621657
1769647372
1739601292
1146072799
780986567
1222799165
1560691969
1248808469
1295940674
452311725
45344836
758535325
1151422087
742721405
353961237
1174122542
985775420
1905613596
606211163
192445573
1042166548
409695617
1010689280
362912249
752182814
259784876
2037170921
137355374
1214471419
790193498
229367673
376114537
546288458
707742137
581749782
1412273835
2120912015
827124337
1788968629
1119322766
1949650607
1913772823
1991167927
1173858934
594104989
1002054484
839071168
1533563680
150735512
1890198714
847699891
925605538
2050751993
840383644
376112759
1032377491
460090839
723464599
751650104
294278787
922464458
1121499368
1884677479
1353854952
627630848
597937377
1411981190
1025431513
505859574
958481267
1411781906
863226438
868302209
1145111561
1132026141
864235628
664938755
756526698
216248129
799193275
1195592473
1634160314
1734096321
653985467
1821684130
82730841
1465474942
769548853
657706486
1647104512
1107576241
1806523139
482009057
1117979040
1079769145
122171941
965733070
360236160
1820677373
2066687946
82451292
1933439448
1621680523
1339824837
370387899
1359852379
1418225392
1922499795
900109456
1453407123
573274551
150475703
458982668
212756892
1545627547
1672985852
77135638
270124132
591993237
1107609511
526960619
1609650103
1547433372
250877128
750649449
1496801345
493975856
835061639
1431153236
1916298052
835030620
1388088059
1816024057
411346943
1312584460
2146734261
1978071816
345860438
1379964625
2131684602
1236915776
70144571
1000944263
1981866325
1732934991
627103759
204981834
1325393645
513609468
1620896269
1706117857
1693108359
1812141872
1902923172
1863331662
1057095962
554486544
1174592711
1951578605
1643385291
301741294
1970165849
1277787351
2130463878
561643791
551913763
1625747632
295649827
909127126
361043528
967142476
352698296
1649120643
1375267608
427688908
2124200254
57138047
554985403
863334938
1586497060
2132050648
111940717
815468478
428702375
935023773
1854109989
1180774257
1464299862
588003759
195079954
249046840
1377313257
1373112563
70186437
299813277
656614072
2051024183
1785912592
1593041621
912152886
1328894706
1597511920
1748079329
193122763
440817719
2006976890
1076212203
1380795574
2021244397
133018531
947089669
1872971141
1207302747
407132690
826080334
1888485214
1101805715
2088838515
1883916040
171108855
1913958775
1389434215
746173022
1053837659
998970858
1810756118
572297499
440960579
1084851278
1356860128
1093646298
414817005
1321225808
471197440
2016590453
184629463
1615776343
1484939090
1334865471
1925751456
127534727
1648911586
863373182
973010577
959535458
981299065
265349575
647818145
1508879577
1679797548
1788679976
286510803
114226924
944647750
1329719374
1689797562
147316263
247616925
925112215
1086547601
615115330
2025713004
754131970
1023063874
1800656824
314771257
446824668
19852692
1836089593
1461160135
446519045
502859473
1948718759
15115017
1981893420
1631985560
1517436376
245207437
1467477497
480734261
1102075912
930899482
1396808346
364503253
1731814462
1699906698
547556511
1049336149
587461274
799163599
74466207
113129286
2018262113
1727399735
289065100
1281012731
149470944
999390912
1514999691
2015558836
1845339684
1265517949
991846215
979447437
24194137
1597295221
892005243
428559999
2083118376
1938264287
50451520
271653164
791023544
1973704223
282528073
1708468360
1076331045
1629232394
1671679832
1660406020
557504070
1505831372
126114260
1085133503
2020987457
1232261001
98697197
7437957
454920998
1836219027
208595634
2121011189
666355150
352790395
2030665772
919155292
1792372336
2077833060
1568345622
315588206
1816071506
1889598947
679177620
270244016
63082107
436200118
632456592
1965246461
1932687429
1227573757
214255994
1659577286
1481272115
383138303
1571687817
1989083124
757861885
1755040234
1462034342
1575770778
2128923718
620913423
1265094810
772847383
1514669130
1290284081
200228773
937178592
1147322394
838751430
986719354
151787523
1370760173
505937216
1326287605
520208472
1107578706
1812893270
835377096
24527271
1483133683
1090812271
1111819702
614479552
882046293
489983074
1298792035
63744748
1960565384
1476751341
716352162
1692083182
1456891126
800978832
826488460
558594648
290927590
664388849
1209521992
933043399
367203266
1791661607
1461326292
604079668
277064485
1410946054
379161685
546540837
291792474
1781098277
1797220545
1172043105
220944764
1364351550
2140976993
2004395377
299317327
2130852777
5429788
2111195025
1135675083
1458025165
1525667148
405522
1578495100
174688910
880849411
1452697403
1638919207
483223431
374215491
457387239
1681325513
1620497007
174056868
1292932721
85553404
510678057
403750107
1482773967
1262444517
579118416
118329341
740109811
418105393
512472313
83884644
117883387
1076139528
767035560
981492943
1212311827
1535026549
563375330
2137293081
1306835001
1721393344
1833378536
548139303
877374771
700200052
1883910497
1548496807
828469668
454488279
1786590536
1016057787
1431373210
265121885
1888806079
1050226977
488323105
328982067
741356732
217798727
1249890906
173850378
863485559
533182225
253517693
1108342135
1273055894
491566986
947704780
1993650360
1977297522
268503306
1510794507
807503687
1315446002
1803462786
790669832
1248155492
20029237
1728884722
1268362151
852395036
880756395
761004972
112122561
1409964389
508365112
786022247
1143103103
386371320
809184574
615893479
30609081
515196636
4179945
835485664
1060314776
674864175
1252321327
1930630662
1475980980
39263459
1775496519
1129905804
484193548
908729213
545752167
331992861
2045008071
13388117
1682335320
1962668178
1623599629
597677097
85739529
350118240
1213824665
1656550464
397435375
847576101
1800527105
487709527
707181965
2019038243
1613802358
1121655153
1156256748
1129898858
166167813
1042903378
2145213603
1378202064
1106659399
62199710
825699717
1967297398
399469846
1734453283
1776995564
1797375239
1612167268
398230010
726524175
2129425866
1962891755
2042864553
1926913219
2137088733
67799340
329186823
1819681738
807910825
940652520
694658938
1229595689
33588074
525252178
639430050
1142798905
1625103781
132679247
903656046
408533643
1319514314
181569099
1788237959
1601846305
1211686827
1180737240
1411756198
1772502530
536356779
939187416
883495257
491039158
1926886197
676602298
796317226
1668598890
2070293862
1089676082
465967469
912422785
1303626863
390618531
650256351
499739311
414112010
815789169
1233600658
2077911001
1160565854
2126557354
1046158978
790792775
500208124
24458854
1542328325
529727593
1185530914
958877332
520946460
490940513
1925773634
950694279
247178353
1824905165
1775628655
1210047325
673220169
1699874909
40070358
1105746598
151532086
2129293740
1176792633
322417872
1490508252
434120128
1380413303
1968199849
1715907283
765545035
47691219
1619262826
1087199981
218864894
1297458912
2067356203
438309175
1346166091
563283879
979928888
915949231
143193346
1410152306
1949709297
1721962309
39986577
736514826
1380468675
467437525
121266858
521931130
1713416968
1740765912
1740804836
1024531622
1599358551
347183737
1271733915
724348323
686758171
370752221
334949645
1240468975
392879813
1143954906
417917632
987070412
306526318
622473087
802986256
314810491
1991205338
362119063
1593367363
1658461808
2017425553
528546300
651919313
1611511670
250891756
496610483
1908951198
1889383961
927621843
914326161
1277271032
443604687
1215469522
201042816
1370296022
413874788
1170077161
665377762
1735593045
647442624
311851757
1887317464
201443806
1609215034
1343572329
1561766827
2067240813
351328308
421111355
1444733421
239624752
1039110848
907698493
1299580146
563797114
899512912
253645382
2040746062
837649911
972734835
1813371768
1880109709
1390203642
2046596083
1279003414
1277861344
1922471430
570942342
1452562476
1320682205
158421294
2090991955
1546770709
2095485870
93895835
1744698040
2007736855
306360623
1063835745
899207476
586608952
1541568568
2110196504
512964142
1502887015
1392216647
225716919
1405056316
1481165376
671400699
1682971504
724859632
1452620658
532883117
1347663771
1601345806
237610572
1166437446
1067817010
1765900944
279360478
564983792
744110739
192666225
2002585203
196809848
562502276
1573014349
1592446766
320081474
755689357
1153487505
1131975768
603949127
1527348154
1475173603
78899289
924629851
1968359017
1089149273
540074672
1780917732
837495629
210080362
1586569772
1117433875
374768814
903257754
1988739097
1825570546
2024545378
2077440665
818459564
1306298195
1913685204
1474579898
2045412333
1174421436
794028914
111915554
103150773
1857969886
307862140
268224435
1969771682
966272016
1038578912
161284848
380352008
563003881
483099430
1628145870
1428807402
341140986
1110666069
1330125143
498453262
64685334
1608998315
309349784
1541424469
1516053348
1987648511
101147501
1963475782
1363899667
1190569542
1281541394
542572508
6663787
1029312745
1096327876
986119781
2122653587
780578493
416897019
257042036
544844865
1505961381
965167226
50766417
474291351
2080188455
1486968097
211327458
252353118
526119002
1497540943
1925886585
2072969381
1113480809
884502394
1954325347
565745630
1478600189
1882912249
1914226361
358760113
761339585
701348731
1946354050
796566111
124963645
836257301
649019378
2041305033
1829404864
619753272
843407498
1782603736
2129052519
1427284662
1732083074
1131273848
283213071
1070618669
1393137978
877017714
1959729223
4678199
1729400893
486370211
1621383973
1020182826
55437650
592123145
1215947000
913559377
347281110
1839636943
1832472124
1040370635
1343519050
3525201
1360731802
376517648
563212538
1900507704
335898486
348467320
1203057268
37885130
1862475384
1232243330
605385873
302172294
1900940947
1510527728
2087518978
1070176764
1406722786
1526939917
868776370
1843571845
1843061440
1913233438
957623579
296851847
676240503
1182408104
1712182374
1385983691
491109251
1614360608
733274381
967074940
1396981134
775725569
556585661
1056866934
857220104
821665435
1491186929
595956439
816769627
807488889
2136136385
872696782
275865176
1523874497
1493622103
496602960
1779798249
1617757833
1491018782
667124853
2078355434
2086233594
365375642
1281278385
859043520
1399509251
1250670626
1545625129
1581434573
170334468
582187624
366949215
92321648
999558708
273357021
1841729824
1204270552
1759997989
1322122
1828367264
511912299
1169753050
1902756009
678485624
1206074238
85745810
1091368866
118531096
891584481
339224311
422407837
1185065407
1700780225
1770415303
1655595047
1026675766
94833778
1613712240
1218097867
1247423163
1620556284
20114772
1476775871
1455547840
884590445
788160734
1796718245
404979811
1176168239
548136479
504266034
2132795584
1945291397
1341083591
2093754839
233079730
1462119560
231514902
1781977157
1102081177
1897530187
1336246593
1640713219
236994085
1692050379
30885210
337283980
202074436
1316515341
943187232
220002392
1237649090
1207359142
928091916
387800526
232240521
1552808261
1708632818
622180708
1880661199
1191690601
310720115
954816117
2101230841
772423894
146286966
1041852760
596205243
1532533913
2043444644
1185373958
494225541
98282133
1827400123
1559264912
860664316
1783084391
726282124
1085399140
1393195733
2059138318
1580080156
1382737758
39096846
869882403
583831190
1324816457
690137069
1433354373
489513303
1937126938
96697393
500793706
1692432048
709792861
969054581
622217779
731155051
605971745
1055426484
1665296341
1634668210
1296096885
1680650590
312679232
1942792285
2116484876
1868149843
721451434
401265149
1274872325
184612162
172658502
1926057980
676332094
1059621353
573897944
621664354
915427019
262072973
283433298
551108595
1413519239
591347004
709069079
1033078329
1656227499
1688560403
290859770
1821018806
998933962
434358268
1449807184
395088617
1541105470
2040107198
211849411
1719142156
1057783262
1219498420
456955364
482528895
282022135
1249379151
1824457555
1678436656
1060970048
1630067953
2081483643
376605645
1815347082
1207391396
129859980
1442076319
357390819
55393212
1382699992
1746981697
1809858628
940085308
1825289752
278927401
745361500
718577440
1740892416
717635936
1277568287
1123380859
1739765253
1887112544
104671429
851539479
831512445
914819098
350915432
34479799
1725001808
231049451
1610056274
2005871396
814236640
410049216
647546031
661889987
1687477549
1955899142
1026971643
1482192143
1452387856
1451510445
1139962651
38915511
1206880938
674372269
1947211998
860460513
1791851429
1634939569
737622179
1204470124
1438322018
1998101907
569636487
1096999288
216310375
1614813168
58512807
1755739664
267333447
311356780
540303834
1764008115
739809331
1597498965
1319450838
229551843
1447548031
281932365
500497070
1658376975
1381003123
602127655
430808133
1534018678
446825278
1507847076
767538016
225243092
1745672595
1415651057
237459120
1304455232
1686814843
2023219675
2073281566
1417968571
689054352
1084988232
1875196501
297890346
210478466
1095567121
268564325
427012697
1238169707
773436587
1781901063
64713745
1792447213
2014841695
222285608
2118466841
574981709
928755742
866484450
157782074
100668218
734831238
415538732
410911129
1169305240
1895759588
789668907
2013146114
1036751009
609858715
619486227
1847784792
1050236726
155096175
1046197025
725544358
2079247539
1647334224
1956573588
857616281
1134965521
1361214572
1158816567
403493125
1174030025
1666076331
826981055
2030087110
859318769
1442834997
1264119698
541775094
1667106965
118778560
214873104
1668957434
642868487
1719997370
217614547
632510466
694634295
1308750844
325911772
1070531821
543052083
1401460956
1415156674
1463742567
605154380
1482693316
1315463894
452699077
144449348
274459012
976360167
1355901856
23562368
1978168732
1307457582
52944051
1363609114
95350790
1717278548
1361267805
695330143
1446705664
275831611
930735232
2090109647
220167028
2143171722
2027574910
1463614080
1697784843
727621823
278453993
969316920
68235730
1069089818
1407654036
1274239231
1677896805
592590610
930047569
1283777646
1066314463
1245073383
1185560316
1354643240
455342896
362913548
902974876
134575150
543082159
30729271
349749572
1845952635
1985250202
60887885
331966627
281583909
1711795058
1373193332
735678149
356369969
694169101
2024775863
1680859198
2017145923
421801502
704535352
362758670
950064680
2006681540
1290091607
1257673340
40035868
384814895
1572375849
785228517
867043425
2037225379
877936709
1226234436
1552903553
115663750
132504329
233954844
465441485
605409271
74617883
29338125
2009504912
1632451575
1174100216
1616784913
49896165
1208528286
738260667
1014951966
355545049
1705837651
31990807
1730868251
312938289
998328995
752358304
574235962
163524236
434285424
595824284
199403281
2120081771
857522498
586629049
1692402540
178812337
77251815
1200437261
1773893471
1928909724
2003430875
198348893
644052050
1916247822
1025651529
706515270
2010880068
837970103
1170030037
376001813
2137465829
241572523
2060519838
1013767924
725038708
1433407310
289879828
1426003617
874569473
1817997656
1309842969
334002883
745443799
1009201315
807980756
214348789
693334002
968103716
2082374163
1217878677
155360609
678280574
1302081837
1259748752
1285705903
1830689623
1714125320
1418888418
252657857
1062271784
1893812483
1332442085
836675379
889693811
1595614610
2017194937
1441222750
601171435
1065838767
1396361379
605137648
1574624201
1327657444
2143169326
1459178437
1229886876
1501225624
757407420
375004575
1184972526
579952340
1293497501
1628782165
736514826
2125162049
1555204959
2008193605
1320589496
1586505640
290078343
2061134037
558374504
151656260
458494171
1520514057
996700254
1906017715
1886957664
1073167323
911024409
1089625272
97496450
226164360
55717848
1676044710
1546980372
567272478
236760569
1369597066
806587242
473877352
662201980
1804667221
1726878966
1320806786
1019339345
1909108898
748412997
1831684276
1626888139
9164314
1045888095
411328579
920504798
2117205784
979953217
1710282211
350167804
1278041934
599360276
554916503
2109872484
430484144
2134796097
668619233
91867980
1183396318
1133627444
1139028382
1371524962
1457475078
1554694068
467706372
1502335462
1627728277
752071262
971198996
66036604
2123353069
436299566
1810230968
1084203555
475529115
383552402
118157221
2113859850
1376808308
264859076
2141363556
2059347804
1916905777
1083474826
1838820966
1898188027
179390098
843214057
518193003
1615765891
754451888
1054149570
1332685690
1285234965
796504782
46569623
650066824
1526112204
1905310774
1798591518
146777712
767330599
321591632
1742333441
1210687714
1522743301
1675972957
1644971465
235517686
868881486
1162803705
620693663
1492356386
1387121416
1500063156
319936887
1648142913
984197586
169103367
764557795
1259695045
1489621962
914025263
1141410217
1242921496
302373547
1808001292
1167057917
1366314802
1276091268
179387007
1025964307
258164682
2099517994
1656343928
1210583525
1041215479
1415656868
180646767
1040713480
199313390
2030851511
56261793
944682714
214729572
1432361544
2035644559
4911596
1798598805
138230919
288336887
116595173
2000064457
1014921960
447206431
257700188
1948593136
889717065
292210929
1425931538
1335005267
436633094
112427900
1774506529
1589392860
1607329209
821765546
1654993450
1455464085
330650314
987112549
1235537179
1125710850
1926243585
1399204707
1543859189
1718312093
57785036
362119063
1113898084
1944574516
2000733741
1028362564
1765395598
549701568
1485468084
1772452481
881635253
540679384
320256845
1692748994
987234359
1875497784
559387545
1304518045
236374948
409178883
1475819539
1851805190
484374419
630959337
297163957
491499601
1296906765
1002704041
654746422
1332987143
732006221
1909576410
1273231814
1015574086
1888505430
1446132311
28455035
1655781613
2006427226
204092069
2145451181
1787641805
44849096
1552618676
428825900
439763048
347739419
664679639
972952675
1659637995
830930124
820056883
628679235
492755006
1056576816
9325630
177720890
1049612449
395729712
866792402
1204356221
1965593881
1583879171
1736987244
1188504719
63567716
283066597
388710299
2035119066
1008405650
243334583
1964892870
853751261
12650214
1202303325
1882733649
414805275
2064895269
2055271444
1683643624
1669064012
256557790
1776736204
1501078487
16662266
1824915537
321350413
91189853
788706644
1681240610
560721375
1646159039
1262793545
1064033919
1242156744
352140605
1759855653
237564559
1206702612
469489577
509706408
920023506
1327721382
331990091
1662650425
1144863181
1178461662
372498633
1972518522
1092305989
741391296
1429668855
1124701736
1433676767
1056636495
1159997614
1697192767
1090672497
491635451
1834059016
800894502
847485844
829605645
2122614094
813947873
2065051385
769448938
175163083
1107330987
1110154070
2094121051
742094213
1198189302
1315424403
893857602
1425492889
1726629327
1209437745
2064716270
399246172
1225055858
796087213
648595379
235510945
523513707
307551972
423725770
1734673431
693833562
840097976
533248429
1667565755
1834176283
1948304441
1236160235
1180309224
490473291
1111130263
169968297
245906153
1754081314
724200969
1589731891
293305112
526297657
1756276347
1825199284
402826060
1243847998
595985874
1035412405
2061219805
1402456842
1597126508
340286215
2036100701
1807625330
1116037537
508017727
1758243699
722139792
114197980
1690424889
1480250130
1435701420
1275033243
1122285671
57491614
1156981254
707935204
1489949195
407576621
832023653
248827394
1356561909
1846209472
81893331
581815203
1875965095
2013591554
1686179738
1328919776
286395522
405499021
1681070879
1510116657
1063031375
1285729498
1683190584
1732451241
603918481
1812461447
2009297847
1121413040
605876628
581515933
1439036399
1189914685
95511942
770326380
363215647
879940825
1297303266
1048082141
1449538663
767263477
1441787088
2138547001
418764002
1896974937
1384556240
1306807982
684294545
488428313
1337041628
1452127570
868280327
1688038150
1884450279
1786960815
43623907
1900050507
2140976993
18778191
1383075467
1975895549
412333579
1455125910
1698667059
2146471993
29130090
147692196
16741655
177179986
1112791932
45368189
1444613599
314223060
374868099
925466489
204782665
2053667784
1759912382
245982404
987515574
1623304110
1906571925
1597529264
810442469
1117733554
1640346002
602461074
1185328083
116846733
1837958304
329670640
638592557
841973264
232513832
772592485
37778736
972884447
1319068927
851183632
1327559541
1519118051
934916955
1345241295
421736295
800717138
368736614
1930523103
535272500
1533782574
936885
1360983871
1646260421
2107778949
375956406
1876017219
1964004729
1327207608
1121056432
576485071
1076672469
2059530621
1224404736
2142880161
1564510274
1191555885
1712434781
528150035
1200280127
2136722477
1467392443
1821985156
1391249399
1107019245
1093912212
830784108
73448906
1973446014
1985322052
613642671
1906272804
15314551
1245860463
2070560969
279802488
1624575082
806994170
975288313
554767407
28271091
1739632644
1745717303
1096884461
915614621
2038275000
2020836371
242252543
493615028
1164366475
106244532
1603666043
871485638
2036454150
1345060810
1923119497
2061383408
467850487
2098216132
316671108
403527855
1468685276
1727491472
33258492
985114378
390647639
1090980159
1012241064
1809476318
2077695200
2056915492
1972552097
672243843
1130314301
2067955233
1778664005
1699514315
1408573258
394098304
1386325150
903699887
101717874
1029738423
2005862994
1513224161
1556781323
1560657088
842525002
319421287
1812347257
425232959
674305174
1115793561
1168211202
1354148307
720309310
885654428
214156359
670702436
398421004
924330846
1945932551
1397102740
1836129635
371928893
927475472
1544806025
63717022
1906645932
671407515
1666786516
1183703046
552884555
208515610
1767706033
1728055102
1511384573
1065864648
2017495527
854883654
1718335165
900538875
401686298
1039818931
2016345473
1585323164
541280067
1697305770
1287885683
1896349755
1425583940
1093722085
1442559123
1985046604
2142823042
2019107831
989150146
760145398
1330509802
452928443
1605186911
726027939
1539208661
992051312
574284916
659464738
1662940352
140889051
845970199
529173728
597798270
499101425
608008910
1941949235
1376393520
589529262
1503961632
130167990
1939193157
295516292
1089390925
343838283
1332876774
1864754543
1332960473
1209294196
835473184
662140692
1623957313
1437892687
652812023
1051276827
181887264
490449387
907405547
2103862391
1720382170
1284536385
675235673
627910484
1761340880
404688112
1421453069
94663823
127550796
435114842
107769177
104432965
1112523397
1847066120
146810474
1310125736
1807605121
1683520560
832381644
1407224876
1552226654
306995868
1870270773
1590316467
311673651
1462074140
756469310
429623128
27572757
39645082
230393551
1267172949
1558521429
13738986
73744644
1410717243
348237671
1466049960
338574340
789002952
425917151
1694355155
892973241
1111398079
217919984
1207657683
1254262755
2021804930
1265379322
893857602
687557190
1135278689
788478067
1039182307
1018196344
1464280370
771139603
1833364625
662523943
1992842307
1187086369
769101876
654384125
1257104835
57380911
1289060888
91110757
291369593
289245812
151301064
1449079928
1781343041
751570791
2082013464
1198836155
1850883970
1212502500
930494515
484186389
1140410966
468417461
1649717436
1203650899
1260472024
1478175553
979689618
1375181617
1981846329
1455523861
1503845004
1748474527
290967400
2126398478
1459597297
1128413895
1176675976
1579738210
1488295340
1199979910
959781112
1226067450
2053770007
239756016
1959759603
398454109
851443953
1879096413
463406796
1319681759
1763660241
97904370
345999941
319161264
1168894431
395142102
1823015054
1216125782
682877334
904347360
1079844106
81898358
1787056037
1210162887
289473929
200521415
1849612047
2074823160
1730758320
2028851369
862727427
1408157179
984336729
580939628
1203766807
1307419396
1585188112
877445901
1760112200
218899062
1732411075
626922265
1301567162
1606785294
1700370703
1883157851
1603396738
1478374317
679910434
1367869920
748450997
522618449
1878307852
1632123942
188362490
606673382
7629943
773384433
810013507
1587836495
497271559
1974085487
997377593
2126546397
672878156
1240177878
211419523
607833287
1668790722
1943646186
1172915721
841650022
1321537639
1505993163
1795382272
1698462212
1020426286
1762548415
2109558018
290356403
524165947
1155587566
10088716
2114580913
1782193281
1977591834
1219788152
1611482719
737994821
2085337226
767907172
337378094
1378167164
648255554
85947466
1584784969
1739241665
746037803
779246653
1882583865
1292572889
752640507
1092353116
1599198743
1984601046
1688259704
1560973294
1551288806
425883477
1102843752
73121858
1668857823
925736118
1532457329
1731427455
1427151109
1109446389
337313737
721719739
624399298
2052550921
214071020
181873647
1258299895
1670939787
1791648853
1256897656
576476065
1789437458
839065546
1514615098
1088225346
1131073189
1283848721
47041252
1083806246
553197199
1520125589
716508717
1252335534
1034408329
69283160
1936984620
158765320
667956523
1520105420
1179080114
1824106411
448410570
460309963
988621864
202307973
1095765168
282603737
369277947
740789716
988398961
570257810
384793936
1505091026
803484445
868493387
1200667540
850937844
131062344
1841759478
357892097
1235167973
312037562
322286325
2023407113
1583764183
1218044505
1708052446
1920169508
1940041204
1058453267
421837926
1160591497
1932895866
321684167
738633822
1843025339
706956518
1720579529
1648313014
285779720
8447155
1671198054
207562527
1692641432
1124354324
1989089362
1279846616
2006976890
1913092930
442960373
721790095
2027591476
573078217
868518483
1604553909
1044523429
534277046
941011814
558571891
1020372687
451728428
1022423225
550717048
555434519
106064277
1261356603
1869663241
1159062113
1821508118
75804043
813380285
1835896698
1954567511
1415891398
134018634
843348717
2005310969
1453748073
1800405987
858659090
666482557
1464957336
910780896
1217352236
1555483050
1185737197
178671891
2025481325
2083914669
1569425649
1865301904
189782959
1042899678
394090227
443733646
60129082
1156888799
1389223172
30104743
1046840537
314694656
1050560864
1112960546
1993238171
1358191272
570349401
631569336
1526744758
459613019
230642529
705362735
2034968779
888821176
627056178
1030027588
985823022
87346160
115946667
1187959162
1037424269
1828667466
1217493040
475770863
1680983361
531929628
174759414
642338466
152576304
2093527560
1820257747
114876835
1941694902
1713385921
1365158492
1852034994
8742615
785228517
994864199
1548500268
1551288130
1042815666
345259054
1428575483
538243890
1028575269
842860470
296993996
437306440
1452899673
1823906688
516317783
702981157
203485215
885518675
115923657
841759407
2033299938
1747125015
2117165550
99167140
295032970
359190218
521655153
478035130
818441357
116962817
1681498967
141275824
85832084
1995347177
475084538
1077043047
1042283514
744639941
2134963276
1608575794
588738895
1018447136
360172499
1425843431
454358403
190129782
435978969
565882763
1130566653
2006476802
1870315958
820070061
1872611415
1332594242
1193341259
1508698004
1723472730
1623978492
143350677
1814995804
526244250
2029013095
1934462214
1434642084
1643452228
17820157
1320253401
421506602
2008582636
1858104441
1430714713
1369917049
972249643
824483271
178098143
1055786948
686474353
305653928
627223083
2146583644
2118752006
405240653
1687604500
1388088059
724805516
1529563618
2032413958
1692270177
1710523017
463421775
23784514
1901606884
1690381741
627575708
598219555
1533433099
77753436
1010902020
866935887
351559813
251512713
253063133
64313345
1596844907
150615831
1247662194
858319940
2020978468
260316029
342552896
1179203235
1866629941
618560995
442975158
547886083
1822995970
184620611
457396892
1472307900
321892642
128344932
782995035
1332117061
1929584644
607535232
1997485307
1773039476
440710061
987614740
2058343877
1031475286
2102197284
410044761
564285218
1542086267
291127659
567010643
1016155682
445726256
872698207
2070484673
1889560068
1597740458
71895799
1916597215
176423794
556900335
1513108418
519992806
1966451761
1650903437
1716879059
930853340
1336246378
1147044887
471027888
349493907
1599034722
447743297
463575647
1689576203
2056229311
445647182
929430741
27851385
2117244030
618159819
1400029867
643937485
1528760141
1368393586
1520666405
544087806
1077795698
171901503
2116463873
1599715544
400116275
1160044209
311017983
1756339036
2123552292
944927625
1249707833
1631000948
1028234250
1691591911
1372580030
1187601483
1923730898
1608021531
1669160980
503097756
1080315366
1187572731
1690383804
296586834
647805635
1168662465
1366303272
1670456004
1516168575
592661919
1542549779
816349841
1673819738
1287733062
1265753997
221984826
1004192350
870854787
2032932314
1328363107
35745977
1150313468
520457364
1487589025
528140557
462941007
2145248214
1603589161
526496085
615719178
1287674062
1736474949
1690902821
466429387
203528615
1579527202
677170148
274224563
321607317
280650120
1528774374
66339761
201536948
1551757801
10472644
449326243
1440438771
374286177
1448650976
354426036
673516987
55717848
904853055
1960781517
377977055
80196260
867661477
851642474
203866426
368671940
488357746
1719585805
2111961951
1466534965
1363817224
2118673911
1806576596
273901664
967920552
862291511
1416742832
349592669
648681086
1600356866
434983468
1087405414
1180791410
1871708685
89014793
800057050
431587189
955265603
296898842
1275065974
266909764
1238835968
1015661868
52844437
536143380
80482165
1441896970
1351864834
541109480
685918386
682259510
1951131908
1322777691
1711639082
1540029485
952199755
816108300
1286838719
2134773504
1839200773
1986004041
1547772136
1686053981
1556497599
1528620726
804686553
2069785025
1745372689
1630699532
682632736
343054094
83608726
2105091742
644585116
652855990
163020747
1249055961
1963921377
448582728
1583704259
1424591605
1127716784
2005862565
214348789
388987607
1335016026
1415192866
1341778682
1929139951
1436118060
384716421
709727286
1465909759
917753200
1143849382
4238302
1510072956
373155673
208574059
516926009
561885506
1499432201
2003974593
1638814412
574525997
604315273
862734951
1670768226
1343636324
1749336827
710504769
256126325
1575685402
1275839225
625699403
1232876732
272433434
707516469
1334495578
87942426
576454009
224397546
1181416104
1295028212
1075642446
1967741940
596812369
2004223111
1467561724
596193069
62099440
1995120496
232651889
485573630
360471380
371723981
1042466291
1209388258
3630481
845621075
474718061
1072222439
1122212328
7448748
5206603
583577873
510011132
483899268
1377281263
1274581716
1276053920
2067450322
1706647255
1456096055
1794954896
1394155182
580260222
1842010555
165995209
1848809720
2117839801
438450921
2027671375
794409862
16223609
892608177
494806784
350266690
1158710763
792471736
1914453040
935820028
1107982979
867971170
931882481
578001258
1107863642
486260802
107926446
177825738
104461550
583403142
295546472
649705771
1163585559
1510843693
1329682429
533186943
1665237489
554842981
1780706047
1510960706
1902521325
1797842506
1518435270
1211607177
464859376
1935779654
26050082
1630587366
1124876714
425840870
1151989311
144414395
401340432
1088430511
170292424
485906987
639997935
2081534099
1811829924
35862727
1867176847
652393972
952739757
2069791675
12421561
286113196
279127752
1738813645
1323229481
213582307
278689604
1774961104
1185184710
2053016157
1005698082
1823694635
332919628
1332594242
465855053
1448960019
1252688208
139107413
2032096579
754415754
1545635617
489141907
383001875
1384694216
960984317
1928987805
1354004873
75004964
778411965
279172746
1349591485
1733285704
1003728710
892645545
650219267
651593113
1438683833
1511162984
187733097
2055145382
1082402407
973183536
955396977
975739672
878103388
784167464
1800118251
150813848
1676204968
2028708480
42152282
443998461
975465039
37023037
1162013460
112457469
570485093
1799237599
236769241
66937755
592162162
555326286
2049561083
81699541
1784971308
2050209995
1942142311
419066790
264410645
463478670
325657487
681234357
2100988508
1836613664
203705480
1556638157
2142183586
1077618673
1976489995
525679333
456492047
2137005941
1824596703
259162069
721826270
1828655346
254421968
1520801862
1860238923
1636105135
993800084
1223529076
585183971
1620525587
1689201317
498938498
1848204002
1728469346
1174447336
315372991
486214583
1817101631
925578886
1047136536
1294035861
1824966207
865007509
1603059991
1260902962
1857608360
876911288
87535616
889923776
2111144730
991071880
1767678339
1364363162
241419970
2000620279
1546809210
475796128
1469663619
346464632
1819696297
300172847
1778377903
343194701
542260272
346582390
528785546
2077643215
1392421333
958108403
1886793479
58904566
2090423916
849987891
670164141
1141113842
1718577123
574926300
282300842
951438906
569525238
1067213896
611283548
2001352155
340942689
475736242
573207350
941426688
844177165
1062516214
2130861946
1489930516
818247160
970926789
1502506236
1476924500
1435051672
1522311974
1611489908
2002884908
794389660
719506852
765660654
238565077
1162377023
179041371
216434492
158654513
746311544
1427269138
1786232566
1041952269
910992860
885156544
1900941026
818010587
1794419873
1930632608
177041999
1355121935
1790146301
1318539158
1338310968
128234084
1850377218
1844167308
1960708790
1228779136
2081424152
1299063733
1964766864
1726721755
117955971
967706588
1230297147
736995211
212225214
1927680631
1583426900
1685709733
2109453767
888517221
1458124996
222897999
1258205388
1753247961
558772567
1443721620
307551972
541912006
1353159602
679481826
1834985946
1319020996
1608974383
1084988232
1346541882
724719831
1298773629
1427398044
1634933224
878031243
1405368793
1598634180
1975280719
1204941302
1543082722
1125420905
126857231
1014029785
904195521
1346758114
914000216
1527048063
2141818875
707957859
1513010099
1336939579
1044491221
1027684318
1370593402
1187726721
105868760
132494005
118241774
345396298
1851385128
1461635126
955892027
889808644
1583761851
1262704759
1492125965
1880887071
208370759
1010445920
1703187652
864971371
1013731422
1334370925
336732032
1022081404
1748245960
1779897847
989061107
277853411
1420911213
1351072063
58714079
1038226474
539549863
118736268
740235010
1505440979
2061882600
429466140
146294624
1494423808
1036848460
1244485810
60027465
536836875
878360015
192697044
1381629144
2067154732
641323780
907187520
1296523855
1203566048
720585979
1724475768
1284519558
1332444254
184885938
782383568
1196272677
1681778917
696562877
1007948099
851389024
1033285121
577461388
305221230
1371244721
1523114741
759853610
791555202
502520979
176364387
2109669064
1879324001
1820793372
406047829
1028206708
1038319048
846499718
92015450
1862903196
2133633859
94507707
591203915
258559404
1869918186
528823253
2066211532
1410739621
1284466564
756593597
1456351162
880975394
1983049919
1083377390
2098144898
702822451
46722275
1723871836
1798930053
1419263032
784966302
35506697
2053139953
1266076681
596238359
1681649895
735655864
1718983027
1884516563
870202693
459420921
1660380359
428668630
108787752
920951869
411320404
1411140109
947256974
1837958304
838269973
684642987
334189262
736567453
2023022493
1129586588
897879262
23508829
1792637030
644340803
420660801
1081057549
553607002
554409796
1530888904
1095072221
494805573
1544174077
2006228162
175571758
957319684
1887380413
751853139
1954484299
374163841
398670042
177096777
1417993496
599592117
1368646187
931610418
1774193932
1869547532
447609701
173466870
814476048
1165438114
1748674700
19430712
548782499
1858104441
1675086372
1638089654
131692353
1869908490
1068704372
815101226
1489274480
597043325
76649395
608301497
1119394299
985067493
1483582626
1389587257
518181299
1234835920
1167207820
1961697290
995983637
663344053
915525354
2001581117
1290547129
2040482817
1517030738
1077725041
1368385447
1549900744
181888554
1218838322
1687793997
1445713717
888630750
781551801
1897021406
1096212071
770642034
1223101360
359009655
2126623156
1855526218
2131008860
1006428116
116013990
1781806995
1577296623
1672703865
1366108686
42608986
215953962
416575285
818882329
1340102990
1785399049
646652678
1242149253
589921361
1792677730
800109161
1763002876
1702100263
1284995654
457283758
187785935
2010033906
739326036
1731440264
1404354193
549329278
422619643
1887030989
1131709837
1084913806
319072920
509285039
89100928
1408968703
1640947424
626451872
280688164
1844347903
268721156
220110177
255222124
1317046964
1116112690
674577721
576674663
1839231615
204270034
2006885154
2048462933
1403333032
380545156
118834826
779081371
867550248
2004898885
1419251472
997111932
745723843
574185
1890316021
1852008302
1504063208
157032762
151896591
2035289441
1072118560
1889593975
18896672
329477010
1413494361
1810694265
1495536968
822868365
759647832
1596812652
1452282047
1556895223
647794432
1969811351
730790906
9490715
105175539
691406486
1621991442
754086426
1000983887
1937956754
1052982252
734102758
399773454
282666199
1523128051
1561550544
1511337811
50592086
2124970431
1514355636
336441963
1354047022
1262122539
1965538311
1183652259
1465133513
411438662
1795884535
41266872
726360574
1644812275
794045885
581962079
61454686
331280562
514664553
478117342
375051125
574399122
1959918606
564885239
2006962327
2031166020
1359959352
1923037880
583415578
1628473944
1858468743
2049681067
652824653
470333009
295719863
1250305160
1284736074
146288215
975878522
1140887537
90928814
502945039
753253914
1997055190
687405252
1569467729
516603834
922420336
536496942
139027246
811692789
1551153558
77384241
1439651004
739897690
915708109
1054683916
909213593
1041373829
1540134280
513138035
1548181837
1777115166
1413852217
440165499
1961647807
1328050500
1373032352
1538206529
1748069763
1832132623
314758531
736510700
60207531
741257602
1974081289
1100968846
1038077590
1658948385
1727677111
1957218975
1402360092
182630731
1413028520
1590640094
232455392
1240812538
30355636
1462033716
1356442537
278982879
1070312078
1246235034
1705555278
2014308352
952596269
910024120
1263036177
178371737
2052787762
1320089278
1257281162
765531963
978069851
649829520
1533723424
493149226
2049701954
357593729
454689047
2022581052
434103775
746857420
1710087764
116353112
1942674941
1310672701
869752253
1636215881
1961526611
1240857006
890624255
274081457
1136471414
1782519082
1921074842
256702594
1322032215
748516085
538276465
1390012481
131883811
2091824838
178209160
427722385
2006141940
541668086
845565838
1210485408
1550280731
1092362271
911525967
1711955066
970444951
121650508
1789402498
48325827
1647384196
1195850533
1604338059
1964090390
169485859
505276027
1322504809
1160145977
1781666580
1516501189
186857585
2016522709
1302277128
1032728291
172508986
1724740483
409383228
660217279
1116446466
1967690738
2059728933
933758228
1333610944
42598104
704288103
1688734317
839205066
1100753075
1998165800
337974745
23366755
1117830799
1846562608
307162316
288243603
654380603
850308315
1690695700
1734006959
1849232331
2049461228
1544038735
2051670336
1505041959
151189361
1988485773
1887684889
2121447313
569132539
1750779477
1083211156
1568770538
2140731808
799597620
1381116799
303051961
847410309
1179593436
264950551
839477742
361816423
926464255
213347933
220306778
731154326
1215094533
910846944
1228779136
202385079
1967577911
1530068078
1947190938
442508404
745407277
852122251
1962364300
614685446
371288819
1759333183
1836983312
1881879160
1052682464
2086490631
1318279868
2050842101
356169887
1644740121
1610492427
1604583628
2102943811
80230797
1264784037
405333022
417356553
1015130370
173707884
1643718633
119288034
945873968
710612641
248987459
560298931
540206721
1788201250
752276580
1349838192
2072557901
1737122641
1414881063
620065458
487914630
1951867605
275275063
1479613933
556463688
476729545
1834149382
1287200790
768091389
1793672236
62561741
1068400557
659503670
1501365259
1299395721
1856166919
178013907
1209569408
566135029
941582855
930180617
366895541
1696321896
68425265
1408540783
1880040997
451181818
1866020336
148183468
1603488116
444153582
501115346
1534480580
1116845404
815884137
899853335
42861707
1138985441
1169125376
227090339
1603195151
171155678
1438999781
1542152227
1157332254
790487055
453160153
1244527199
2014613664
20226743
863867168
1017201803
213631447
1867977616
757238809
434101193
1337666886
628793615
2004279069
1298982173
988146571
1902715858
1149984732
118108947
1642737489
694591416
890214102
1209118534
499157573
1139955089
1213745203
309571465
1070607394
1324292813
90000375
1738148760
960012536
213995040
1045304654
1620792984
829895343
1883853485
2018004278
2319338
1915491269
1442612336
1381804203
2022882791
341735467
785298434
136669681
394553629
1186912624
218518424
377304875
1192352929
1692335003
842959045
1296438903
49766098
1494684115
1848869240
2061268952
97406287
73265557
183473250
517453720
396108384
1260814764
1245729113
1802922377
933978648
1379794040
1793891828
1606988540
677335126
444438976
939702899
2024961270
1686246601
1293776231
1628623007
735912642
1384377242
1858310454
1869681062
1758483390
2047205335
1241610291
583406821
1769857691
1192004415
803898808
1452380817
1209334473
181214065
1125093510
2002888215
1580018495
1762364293
2147111760
783305445
1327422639
1774250440
487787408
863224837
1763631103
1574328679
1202470137
223477070
449437115
1349118991
2108304450
681522152
1612723763
891006632
1980846007
575199506
1572823343
1185184710
1276393191
147692196
1203923854
625466441
969198366
643929332
1585125044
1105957865
1156178892
1226089532
1045401001
78317531
2094350260
1398870595
835375117
866508711
1439462475
1323348690
1402108446
554284595
1003624115
2137158118
515763283
402303336
46928022
376076672
1825098820
1703196842
1158528115
887138628
250038822
452752878
969097099
1329688729
1083395619
629932442
2098393210
940038375
723547837
291087866
1005596071
933731916
1926528710
1395666856
774099451
1749181774
1051331439
682509191
1549075746
505726301
1952221427
1350094845
1495172169
140243432
1027372738
102611197
1184835524
1887766468
1131781057
1215170093
90545156
1035676138
26976254
896858669
693430583
478736377
1087119176
1944038564
1686492525
765529440
131423793
529933297
1140116926
668136076
1069560483
977460994
1154818111
1291073718
739107666
339331380
1236430970
1919966341
2120460612
1869596078
954018283
208972658
2012872646
1575171228
1579618407
277064485
1953207615
1551099187
1077443162
1825015495
1358502460
1567227925
2072720571
215120515
171072481
2031290814
209065711
1511940156
1855778413
1906659755
907718979
1282305572
1585522129
1523918302
2113740574
719373438
1585651424
1322509103
511237921
1487881417
525012928
289572130
2089510500
3153202
35838563
767638795
1338959305
1201790656
1698195119
1941878787
436979356
872568093
1265276926
1379776598
1853034796
1048822391
65329171
155468156
2113276095
1408874170
923920098
1146892988
1638311028
232698700
1365638180
1282974437
1267109547
934154137
836092090
1092579503
992383917
1442495228
528800427
839303570
1464798008
1120877507
249129393
1407136301
2073031321
1465676380
585594225
448201179
689224827
848892264
597541624
1992331660
588773787
948744100
1248553368
70614915
1690949466
1185693740
970725451
1871991211
1633922362
6539378
1451388014
128025430
345539415
1640234990
1735170520
2073678369
166393201
1269864529
1822491358
1327281592
1653586087
1491542795
578195502
116717592
2137910693
589361837
612757570
1583654525
39409024
2132149368
2068401175
104132687
1387600171
1544304231
1498503821
434151036
700685275
64523718
2045519813
84173444
347063788
2105853946
745753394
1115746133
1802564000
1879807775
1419148764
1937434978
1163853071
1157910346
270926270
815277649
258602350
1030391567
559738150
1475014652
559679111
1242745234
1610881285
151998227
1121974801
1263755999
1321758449
513612757
57104965
232067733
2018227337
88036730
13784517
1237650257
168851121
1850762288
2005115338
975422074
2524999
1228974058
989594873
1514903317
1051282237
1881690047
1168274273
965169827
1474172737
723324287
1209876744
455266480
471119701
1378181211
1057355872
198749177
1665227175
601259760
896658273
1798944369
520312230
485327898
1183561557
1649943515
2020990380
1189346088
1865960038
2030619778
1916970608
1705909416
1839566589
769170565
688423882
956010626
1459080011
978532034
698020181
1467340327
957417574
1231728046
1958792245
774442026
647354083
1349056121
1406607944
1540460243
56985298
1366074650
506063223
1322378151
1052540248
171285094
1535595608
2104648126
784537495
309599647
83229561
982691869
542755494
1855875117
538518921
906416117
1708410847
234706545
1070254055
553069087
439561980
1026800354
1072477921
2003634400
869064805
352752555
28228128
800037808
1203946010
1000569899
792609093
638920068
872299620
1027166073
1348918143
1401625243
805216014
880017981
2030020956
1283419068
1823769709
2097566235
733616829
655952274
724047127
1648627870
489303684
679075140
387122943
529708862
368548713
872366403
1927772794
217545196
1698282415
159752652
795414587
1254148799
611885774
283042152
1451586925
1513845732
790365343
2141428824
1778412034
574455715
151473935
4730008
1895965202
799005471
651737012
409829500
174821827
1104211030
391669321
2128314731
1748043175
2147016615
419494275
664059691
123309890
1423791601
26935988
1864173943
1961161553
1772226465
1721903875
28350499
1260036091
69497573
933488643
876300208
1433086211
2102994193
659774658
584054889
1477369116
539225866
621696617
359560795
1275755441
1827406214
1850475023
1241744586
781180318
687825031
48291673
329186823
283869620
1061151307
1085664841
1691562290
2006681540
1638135102
1148768272
1492990441
1809139491
11559684
756962983
1358180714
2009411226
543225151
496004465
500943930
374102050
794781926
680363612
316155020
528984351
1627704296
1458322177
1785968419
253640341
1884192280
292259101
20196188
1291923809
841650022
2036082078
256511390
174165761
1946249598
154229426
251178418
250256740
59512728
1915345321
228529790
2100606177
944274782
428519886
1856620947
27625592
485218532
1022507389
498670010
1522779085
534560694
577671717
2063447649
1060516358
1810625735
337809320
2058301328
8872579
1467119240
1669644941
323014574
151838671
871726579
814942831
835419108
1690931903
1634691669
792479746
835736763
877413697
795597680
1426277611
485807423
1101557685
1142572116
1727949873
1146920627
1534627791
962890754
2030187067
82791327
1208930560
1772028429
753900729
1970252444
1161104954
1186795900
1405201450
1511143544
1140730750
1871145443
1240937544
352387768
2076330682
1792580756
4783090
1894980652
386759997
1904419234
1230005138
483209989
527453273
1949816773
184734825
1371776932
1972775067
1130396631
1118720613
1211782282
505519846
739284810
1136889166
229333244
1626621626
941139140
225416485
1432985764
1959439623
925766796
1691004159
1366162464
1926932505
817512558
2118546093
1533711567
2030996181
496314500
110592721
861724883
2013744581
1534171665
1551446544
629177613
407844452
1359150874
218329759
1625572326
509740877
1522088416
721027509
237172297
418037460
190721488
1689027599
216248129
235999118
1136889166
1621804960
1938071563
490536853
1763300442
1308138347
1451825510
1952162257
2038460318
1924493665
272381280
816426536
1511787107
2001604394
743569589
871619213
1496670497
851798186
1267964548
646322198
86806400
1024556754
1783761583
2078752950
1086547601
588742171
791316855
1459178437
2033793854
1675662527
674696677
926882956
1134994985
1333851199
1657894956
1975024311
1919230207
12606812
488798517
1447073802
353525018
1802826853
1994721045
1513163954
915730835
1606765250
1356855049
1439337945
565095207
1842284812
952136050
1428764780
198660297
930266712
265034686
304976053
2012297263
691721270
786152349
1881261459
1941136048
194302877
442762606
803783721
503093904
1017013180
1213688232
151090157
798126241
2039453666
1647830417
1728409968
2059222399
458134336
1955483392
1808388587
2054384127
1261491882
1112229898
1380413303
1176840422
2069024054
1871720939
1020709826
374477779
1963011099
1704032995
1422853161
741812052
1978159762
134790737
1715774166
1976835319
1101873073
1733096281
1116665900
287456721
335381425
1180821681
1617107511
602006689
985231249
1069371613
1731843390
28135233
610491627
245974890
387055194
1621957163
142519047
183980190
547597283
372773939
930145013
1328729110
1706452538
1872547968
1266076631
1623141979
2082267903
1015193303
1770806779
128427335
1446713068
864274223
1397994078
711874146
2092497226
1593951551
534307248
54318752
927956507
748513451
1314490472
906632936
293535427
1802749881
1384866716
1199743384
162664200
452926088
1932086339
1704302678
1575908723
342037888
1731440264
1106863366
343754495
71813339
1071132630
600517160
2013656621
1747581248
1215313135
1513702696
622692299
1714191070
345684319
1907915387
999999181
25894925
47266292
623763049
1255404256
517077478
1586677470
488487613
176175136
1108993807
1796324075
1396385588
288942420
2036317494
805087830
1569208707
2128768351
580530282
500673980
669822727
325194229
1537356624
1386125424
408370208
380890476
2120916594
272045248
465932854
96442725
732371782
1153403624
1515938072
2130609873
520800290
1425490586
74882299
1191586931
1194704645
2093028694
351076464
1571497788
2084055839
2029468181
556535188
1612181843
931211014
235391568
1873146745
239778515
1289627365
753116254
1029168947
614700988
951974814
1940475403
71538200
196388033
2089291517
665053314
710082203
1225692947
136537281
1189312755
1999138091
2132792176
1876095100
925020602
1575908723
1601726266
419112282
763483678
506282063
2097504253
1566810313
1916745695
1235193801
273843389
1065166101
1764558926
2086855324
679081904
774374064
1111382675
780405876
1285780048
134832423
1240082383
106998656
1263534342
779691021
2141797561
19043468
723597681
1966392573
83658873
1719366034
948068547
1406575523
1282231690
1690968551
550225092
1077163200
377949997
900473017
1635405277
1887237240
142131626
940820158
1770666124
692642242
567104950
1247841145
1195210515
74602389
1900959760
739875853
2040532402
446225168
1760977159
650122917
1974919794
1553130442
1252545697
895309420
748172828
1359942393
246187360
919385551
713411395
187851896
1738043083
2023823749
1222121700
1337161960
1937562821
938448125
1362405048
781073610
2021376634
171838636
1732522603
1459444863
115963539
1842630457
1421382819
1098333599
1230997114
1702468517
97049045
1338981337
1907601101
1937132797
209282466
45383249
1366563022
1938345545
1271439501
307464498
1030249837
1532688623
6320617
718012176
152687142
669601359
140427750
792029443
484819297
2058911023
275112828
1158682126
446219547
1093211923
1918188992
238487313
1383849393
1616681313
1353922105
1364387300
1319112080
15446423
270524864
2051187134
891718600
1380419032
1393232105
9758408
1225979261
843211027
829516371
322528770
575049979
1566534343
1552178227
1783531448
168512582
1603909504
1633792851
1606094771
858678676
1862713059
331386129
1799237280
153789529
345345547
1942563341
1448263221
815789319
1407382551
1315573790
2139732479
312273095
1365262715
1897760854
1823235742
669855775
409948654
373149252
805752477
378503739
1610476995
1643069444
2089455836
1409208292
247886230
868257121
1638760204
1397800941
526921334
1036276380
497830479
1959387332
2069812770
1884119712
1454512889
1864984592
965856168
97563089
1093135743
1649759725
439272089
288916187
928824274
1317929610
1602173693
496680871
1009015130
12186002
631566213
734145729
43508511
2129596958
241770845
1351417843
1124842732
1222228506
830445374
1922856482
143590325
1548487595
604294099
1682232841
1342374079
1979262278
1302349256
908124833
1031132677
414639154
1158894629
1479678415
1094520950
1722708565
769644434
966750696
1149922757
445535765
970453436
663399709
2093611692
1340483583
1118973519
2109888638
1238606428
518793050
1904433938
2117655588
963924668
1655506459
1655098661
272431448
319024810
1592769633
2119158534
1673133077
1763627996
259941388
1277374156
2074121602
711043931
145690406
1760726103
745400541
1382700066
1583898622
864459436
2005259321
749370399
731899045
752616101
449517419
1547714715
597537261
1073315700
139604452
428626053
1338914430
278730306
847809013
1271382120
1885642120
503496829
1679080480
1197505083
953298269
2091110908
1195853322
53316455
442342083
1838474490
259232893
1558937863
1990968349
1164149590
973390027
1561862819
1754677918
536710357
165142316
3902243
1584336320
1581893079
1209816589
1708679565
1240203644
907761860
1015286841
309641793
1310064264
278265947
1657946893
1011217185
1035423880
1250874622
1228056126
1246674106
1702421746
1484741301
492935247
527895788
367692758
1544518148
435698831
1619530684
647842856
1614555972
464817000
1338336954
1063975250
583863069
343873983
1574087244
1180286513
1836709270
1241382649
219827364
183563254
1734079413
882915909
1768723079
1046118065
1139868577
363052261
806943297
299653271
1660773317
542260272
1988651571
1177201096
1969026499
139787999
74306506
552004637
607995674
1322451180
1173502778
356289150
736960169
819427603
288707370
911860031
1245277433
1093430332
986763676
1564198696
122599214
685924648
1848165869
1792565296
1166154140
1119829256
332721759
639371607
56838092
1285351343
854936443
84038917
1774534180
1500484150
1956086898
1436704538
1928372784
1491856131
1034726817
634635485
833736240
175717415
214871644
1734967767
849321028
624639218
1374796647
1683345498
91180190
11497209
1377069601
1417448470
434919392
1337704881
419909853
243532143
1842893432
1770682583
282707984
2130106563
2082849233
138169417
1385211609
872281715
134719
444826327
309458018
1757120785
1370571475
484165202
1245207687
402104864
1032516703
123546133
1697099810
905382711
999399705
289229947
1641496263
554556393
1511345240
1670047195
1982203875
1228086580
1489455113
500201629
684777526
972822684
152416711
1207477801
1860019891
1874253450
748996093
723671483
880206725
2131197514
522850980
1556014178
475630158
896476151
723300879
2117287646
10275459
367664454
394023680
354358063
1622489337
1343414802
437904983
428638586
2078981707
217920121
679504294
1787770911
1900846499
850198446
639186854
76316791
861418950
1503959760
216710139
1765268660
367324899
2128108008
1229028373
910586966
248674896
1805882003
387758043
1477920471
1825765880
1231299021
922855111
136608392
949480243
1851030438
79051097
1174147565
1064478126
550268640
904228835
1725742324
787723942
449115114
395091956
2069135887
1459572467
521032018
1846630076
1106644363
1478164087
345788599
1522628191
1280122662
1145862774
1208335515
450971652
550166498
1685867471
1235864281
1175514251
2099087053
119229547
417161623
620233673
12524118
861353931
61430310
624009556
113267973
286217020
2110770098
1614774254
1795011291
632015210
236996752
506657921
528617287
1168116738
1347834957
1957700653
404325142
958483368
1222195062
315404435
482936076
1873999098
164340465
1436525859
377288695
842263731
856628004
219646230
528604153
1519719840
905283592
971145569
647355387
616221082
140038477
1460962523
1388249515
1005416348
629827306
390385553
1890502369
303600761
1218044505
677485309
2100117862
1516851002
693336023
2040034090
1068400557
369593718
571647545
672227089
1926091691
1423788505
1509493991
273978753
1777073619
838935219
2008090992
1675172391
696260287
1454565673
196645533
1520125308
1533595530
1170474278
76935719
994374712
2121712404
1830843695
1833791553
1943686481
473462586
1522983575
1532094759
1697687017
178628992
1790766263
498247550
1405993537
1769455717
1335388950
1504336072
1826357886
581703610
413412738
165290575
412298278
1941024956
2053656586
1102555565
1591202624
1865384784
235824562
2039323306
120922255
1780412636
878104293
1991938998
1615562662
1368560277
1947049990
1669363741
667108885
1670590787
213429967
1698764482
183486344
358251419
177367972
2002634200
927354143
1737951158
995950032
1214329324
1798140837
81953274
1654402609
16713573
1447903417
114939877
738022810
2099332464
1229270272
190341982
1924140234
2084454365
162671623
517195234
1977744145
200672131
1494390663
1436452891
572429450
1223056533
903458704
566607365
1568573744
1390169494
1264424184
1369119141
878181476
2007700602
657925014
1702112523
1891823235
2087346402
1320195463
1584336084
1742679957
1875918288
358889132
351563113
1466783591
559266156
214296587
1286731019
213253724
503067322
1286326955
399673372
1921945484
274676100
1334531992
1738377567
1252424122
1932280953
764138184
920550854
2081636244
1727127818
1256628805
2084119057
833938187
518031175
479930876
1844823354
1822500722
1663352649
507761856
2112670409
1061609100
28966171
193649357
1989890921
149601805
1081521422
1002206740
1223456469
391078157
1556821822
720628109
797991641
1007982890
1579342396
1445405949
1732953819
855418899
1413527390
451914686
966671370
262087955
1483461064
1627315520
1368078737
1853438589
1196820062
296009990
2044915524
376352610
1912622315
1648394367
1538846136
949415702
1676360891
438548633
1191431513
508129721
1067344079
1724740483
700293500
1565592198
1739866038
118537081
1984295762
703604071
1302826312
1710585901
1018991902
347699671
1483327160
812194327
959713183
1637073164
2065272916
508511252
581482240
791454658
1375177467
105439866
450290331
1737396907
1246625406
457061310
1485678235
444752843
967201652
1530034276
1793707223
62429396
1972964398
1407572606
1115975063
1176304513
1799478250
677963478
325170877
717614234
1444388865
1961965961
1861636487
67302278
871467643
1694016856
33376398
772629997
1372265179
1216484916
776327052
1506965198
860664152
694556194
1867732200
2052456265
1518582225
583669983
1861344824
895122696
1085833711
1013896444
156499465
664410639
1839394451
962062109
1318173399
466634916
1203808578
921735378
1303150650
1342756507
1646755023
1401458842
628969965
628524946
1378969513
1082128055
1267267931
1657493755
1173121302
1211882505
14473571
1410313345
937029115
985258984
1761586351
148824183
809355549
306440151
2047442333
679711321
30512250
1379078664
1299777295
1092344926
1478978137
515325796
396572324
200015179
1182283689
1479721997
919604619
9108711
963601150
1329153651
1570632704
375787035
980249900
1927348517
2075020825
1387884722
1221130579
1729827918
1600522544
1490236846
64675122
1306764401
1220608838
1279647619
1337822203
1152115229
1230595182
1976258214
1953202182
1530168057
628627735
1138173397
1544521467
257461309
1293262433
794129101
1055119867
502431798
277865100
531057158
1000161532
1409468596
749177617
822119261
260223594
1757975256
1497124876
183186253
1501072509
684430
1941628204
929136696
1644663613
1353559507
770905075
358352628
239390889
41923638
1609892252
1813327816
670997943
95273171
1096500666
1344770485
681698063
553797308
92119991
159045520
1122622690
1539302797
230132625
1320977419
1147647797
1381469109
148093492
2127165873
1561250529
1795990647
1805369456
1348855700
438663781
1719077173
730215939
854562784
373073526
1716012093
1583494773
23797561
214958954
872755490
2061526336
1460416337
385467422
441740323
1055250077
911353917
1641012007
685717124
284544176
1943650536
807267330
1506149162
102149173
409809427
997705326
1702088542
63579012
1648443358
745051576
233329721
481865226
1796572789
1658514864
776813043
372751769
1140580140
1569052916
146584399
1676234955
1119850938
1544768872
241840919
248911015
241242404
1407340637
468622763
1054833920
1935560413
299317770
511415729
183045230
2065051385
21340000
1170681567
675178333
1438855402
959446213
2001068356
654272276
109184078
834263044
1447002477
1870641648
1161194615
1177919162
320030801
995290660
417971953
650705454
1455311573
944883065
1730507996
1532027492
1940945939
825387655
87486036
873487178
1763464504
1649162294
239845835
1233654834
1128315728
2111916681
1465410243
2032383358
385691144
2146145468
1865409830
1968533875
222407813
1942794242
850655669
535331894
1517703921
307154343
1261127134
442730503
430529681
91483642
272575559
1854527364
2094287990
1032144501
1178403638
23355531
1033570827
144832740
416610585
1203087793
642895213
321057510
269915457
1372985627
269402358
1048757402
1170097505
884331065
180572136
1870812862
963451093
1518343506
262452202
2146602140
170790382
559150901
2122464932
304744728
994454746
1582176065
1038478077
350547123
861851532
1489252753
730652737
959491716
1269904130
1142988214
1239285127
721811483
1958928228
890258462
277999663
1622336350
1538848748
1672987146
1741867904
536269282
173740126
1502049315
1311606226
1333261468
2113391421
1142499617
120075242
1263633698
1726262913
1197341066
466975862
96259032
852352004
1350441932
1896103795
358443420
2074673132
1220338728
1089465464
845601945
738495938
1633597408
1533914906
1579901145
1923198649
1065608790
1690032784
1201296658
127167364
626878974
2097458784
752609251
686270701
1526035655
1344240885
1280499383
1297500312
384691437
769993405
1056207559
1910459114
2000874671
1617248014
1665456609
1503121159
202750276
107721375
476390871
732206054
1275206940
210823386
572007882
1607714353
59191556
259275616
1801107323
1490389441
1685567685
1936054587
728385769
356455695
136423872
117721152
1443319484
1821234785
15632827
1725790492
1195701828
2088638615
14544013
1025330756
1914891567
730538231
1178454380
390837803
465120597
2094274679
1602192549
828881100
972334199
823680561
757913595
2096349625
1540579219
1766042255
856775830
1435689612
1537023496
410140111
62092491
1210374199
207290690
2086050624
1411278671
25330779
63285526
1367667448
681814564
1883452828
1640835741
165450851
1253142387
881252890
1480128926
1937493307
948098312
1607161223
1499883832
513525120
598515982
847186533
1774506529
327281776
1802959828
871995487
700201960
773121850
124084153
1391682858
1323858535
1440544868
1216094084
259411337
1384500782
1822231140
1253252076
235337991
46727087
1249710900
844049373
839227933
1732799021
1966177577
461478717
1570487018
1779697681
1983437258
1102494651
745318392
2023811255
1362840892
850982579
70408855
515269728
1806830166
414415323
764620548
2119332821
506436330
1085836852
1456810493
305386980
1162346464
1285239217
1626213440
1344204276
1066411724
841985335
1294917105
1432509311
716925774
724323538
1884508183
1991874141
1588109206
947495846
1941987320
1862967342
238293437
1980640826
1895662249
1076475323
1831335138
274757773
34234007
741724384
1462145566
786173083
106466227
279252961
1271381264
1281090741
2137305120
425504406
1172603728
162701270
435881206
68934584
396552865
769215465
376188163
1645938330
1809801865
1499128500
1367303542
1534745975
789199762
352365584
939323539
699413866
371261226
436954157
1776040721
1880211394
2090894271
35583460
1097015974
991120020
1519672050
1128312079
1192686681
1664546036
1015633309
211430854
1422207718
794249621
1471183500
1402920062
1041116550
1779499521
202045241
1724457255
1732902874
1324176593
941676490
1045757066
2073516044
969646925
352069761
827849146
494250283
340980511
1819348113
795140165
106989952
738836693
1495025422
1082271441
732503258
464572973
852351490
909452043
374675661
1516664785
1844724972
23518111
710069930
201129429
1617065678
1548093259
630766166
1056490205
131588950
566859745
533765223
1413220824
1708666030
950125768
979249608
1424182728
1663431666
1265101633
639333579
704079201
1671278581
921762496
1606558872
1615666660
1577746112
633837376
1026872633
1997587846
630572201
1234384915
776720853
1197134318
716932669
201104538
1380784967
1995672476
353957510
1897009251
196544945
1225891065
1858482008
1014335026
197196257
637798284
1462698118
1908810037
2099776393
544844865
1606035926
1709302049
873630669
377304756
985483253
1135863510
1114997382
136401899
1719901894
1096904462
155478412
576046537
720591400
646557176
1065542381
426727423
431931777
1473090714
354088120
1887814688
340934216
1861157132
8246151
1525894249
1237830601
974463331
217644721
1781597006
1077626194
322972821
1541213749
2087269727
1240490189
2077278758
1420929701
2075216377
1672841873
363263813
684776589
1160045092
99919029
1578858100
1615196827
219900592
697338230
769704726
448713726
1535358001
1052486645
2081855741
153983356
383943922
1197914064
595434324
133086703
503028117
288502120
1482935074
441490335
1617423447
429747756
652196289
344264882
1576106616
1940963526
1483232530
2099402119
961033936
32420155
785580613
903656046
1714533733
1438079413
1515605447
1846807195
1892280954
631441612
1885801413
684866233
1371532116
1950599946
240287839
1614835037
205889406
866647994
1178672695
2005331043
687365616
841226950
1700122391
489981938
1698964600
1426944474
907646024
1334239698
4947570
223386150
767432322
1987701439
155122662
601496831
659660263
1995791587
1665299681
1944868668
1831545169
1070005020
1938378713
1717528886
1285083689
952851582
1175653776
1140075811
1283116207
1260550423
635251494
829880805
1548955155
2046546383
94497751
101846741
1999592363
549513712
1352014851
1453019215
727085499
1477958555
1727481031
1686533224
1124953696
2054440332
807978781
1867611535
1550255533
1637900589
2147229307
1272675749
1380293107
1892578777
188273817
1224279224
2071007591
560700379
1738944726
2139219993
878205107
913041045
569200527
1350467014
1994611603
1079616138
1046703977
927596903
1447349348
17605757
135064129
1438662977
1062336581
1117737019
1527831653
1720018535
1791438490
888847058
1957755472
17337419
635025314
1402119797
702814096
846995332
1817465105
892870572
2032477915
1072905017
2139455862
137032111
1122953019
2134709394
1451994900
1622169810
766497924
1710814600
62092491
2110135076
196426958
1348779211
2061505848
141482651
1631672797
867175861
679401708
250355927
605497178
1124744034
1558532113
1285369573
754662827
1141551312
2014903304
1297168240
2075437839
2056694953
33324874
2060843960
2003103211
122515973
58577694
1486154846
738244635
409695810
1380955036
695897676
1306554017
1944534623
128409846
1542606541
1672480718
1414767425
1924641696
1390515819
321959227
1830550173
1005482612
1290149403
1201265765
92119991
739053324
2064208897
819208265
1983192526
1656810289
2013382806
864284147
261164824
348192863
7438088
76727712
929694730
1614835037
1404443304
15194616
247454347
304720010
1326311237
1937481906
650018891
1679666494
536110198
565672800
390417898
902459867
1618055225
366932077
1619279695
536679825
1739044979
1881373016
48144279
1805505645
584132104
122140150
933145306
1466598574
780738845
483384626
1633055601
228639554
1749850363
84202117
1105918889
283769334
1751170052
1574891314
1552438378
1804456421
290602337
409946406
1102007196
1846683922
915727834
421617346
1270083630
436968973
1656733243
1057443178
700665788
298882932
1266372733
187673853
1393530291
242132862
1255984039
864955380
558798724
720142931
1428004354
934758737
30995940
2107342465
1869847062
1448884553
928704751
2115133073
901957347
1897347645
1719985009
1623337027
1781372794
194071073
1326043458
710050606
1829611610
1867818123
1248705267
600602127
1394721976
2002475269
362030017
1047201093
522715312
1277680278
1816618135
836972671
648350547
1463753544
710272283
414579946
38140298
635155890
1116921793
371668341
242842886
998088989
909648416
636961820
1556901999
1202077603
487337941
873945876
2047729881
1634884476
983387319
344296998
1659994081
767708725
561235231
929500643
413206575
1367311134
1203230934
1002987302
1954935473
1099112550
1421265513
432330700
78539024
1336733028
1085225144
1445310595
405969620
1243224777
132216077
783849700
908833189
1698664054
782662187
2065000642
1603952974
1010749212
344921332
837502203
932702944
492263205
2018336291
1944812320
827923119
1820320472
68201422
1509600697
463703820
303841545
1071408507
1777511151
954446381
600649407
1130078176
1392936104
1000965754
318846642
2126551890
1033321059
1659302228
1594930751
1403944177
248827394
1364562612
1869644582
1794595622
1025747369
377852351
951224166
1172440616
1368949629
1819157101
526688469
2005918509
485541656
573272485
532336983
1907127814
1072083616
1426258374
1082558004
1490612218
381072490
439296605
2043001120
32078568
133923091
111598298
1431713424
627614396
1607007575
1412581733
1200673019
1488500524
1718854270
137490922
1399017745
343558988
2018706572
853486679
1218450208
1156120631
149779727
56502932
2132955428
1538882987
1821625219
731181841
684515202
1178156999
1991205338
1941596637
1903420108
1869847062
911294091
1738115120
1502272399
1719392928
403721323
1572331133
1906902459
184096341
1306681051
1233320719
570135066
646841829
1313933098
1955632429
1205025146
1225623045
561810094
127307758
634291340
1942783829
920619085
666914592
111311709
70076243
1403896611
1349123919
1026561792
1609458211
652906485
1144101260
1271731902
1177688544
68282577
1604338059
766398927
1366488630
1219892351
1405540897
1000738049
444405366
1388487440
1895733368
1473020902
1916575656
1849515671
667778124
1708217341
1778414272
121433551
2077229552
194070729
174318596
792766112
1334904630
1847618299
1192859220
1638186503
433780853
767036023
660426939
723975028
1146236661
192248503
860754969
1345941649
1162677448
1966617892
767623277
384109793
345036855
304121777
1422897821
819291058
1932884561
2115978022
770261825
549508118
181528024
2088288641
1417195762
1286233490
470051220
510642923
1983239952
741526701
1181625736
446327493
1894872449
1884037369
2014129843
424153264
216483724
960315956
100509988
913142817
632542441
792556618
728982820
323353958
1926198039
1729811419
61619452
256890817
1458568952
1437187690
379100884
920945858
2003819726
1307821077
993654570
1938443198
1023135340
72954318
958161721
1138659160
946487129
1860834531
431471460
1583272090
750257695
1697521852
1890456224
1696621183
7103110
1546010370
563867634
1571333862
673664128
39435889
622767231
709034328
1995651647
226012733
1399767867
1507020103
1254652116
1634377139
1030681231
2119313292
1155816482
964248432
1244090769
274530639
579641571
784510902
469592193
1297856113
1407188755
1715108787
472069183
1296181912
1568976709
1897147846
2123337973
972881776
909531880
1557743200
294934854
616794450
798749538
817568922
1345381872
56044393
1504155595
643027673
1983912281
1186625398
1643036570
409519515
1366165528
1977395141
470850229
563702397
352846550
1865556803
1580492556
539667658
583509244
1348655716
1542655663
5667243
1037935901
244440591
1013003166
134845072
2135576602
1488419362
1511198087
1372027295
1135967031
400045929
388689752
659252582
649416666
578884267
2085506985
724200969
190565992
733274381
1637743147
125229989
794024337
2003638742
405929304
722028105
303732399
2027396643
336867396
660409710
682394694
1778101339
319571088
83268008
1388325186
778222975
1470034571
1130245578
813317827
808312197
1289350007
651962334
1387059805
1693202573
1672842111
1091155519
534600674
246629730
1364654543
693393360
1298865677
980322215
608740113
1576680469
1963688574
1382604552
1850175273
1098656104
292906006
474517561
677451351
1530349363
1525904362
574627077
1061444546
428348029
1584222159
1388298346
273704929
535790975
1916031211
626451872
1156691810
1152344705
1610305507
518790370
1437380634
584222389
227921056
2145143067
1868827657
982085361
755784124
316707189
462275793
1712636307
316787397
50881693
1667477206
1284995654
332905225
709702500
1313779447
296456684
940618111
1634373452
791437388
723545864
471674797
1566926873
39309584
2083959242
891297208
1745407026
836293709
449830376
1649950268
989452601
310365577
447431588
1144863181
1243881252
943359752
1542306340
506396808
988783233
1150245655
1819886210
52046860
782433496
1049178283
1400158157
1455940197
928154471
281431260
58176644
1417054881
416610240
540330996
989173371
1009748793
967353826
737540140
1138002264
1982255901
730030038
1687271298
1304626267
1456010600
934272288
816428443
925740420
1839327239
407982946
733024132
1207787316
1064326844
921799207
133200296
1544906029
823673334
1893250172
603338672
1465206180
1034707120
428829590
598103716
985346995
1130710010
405654216
81164976
313587387
973085790
1559749591
1478877134
1289824096
588703526
1359657504
126264399
22794444
733697519
232609102
1579948472
1018364819
1285552281
738793124
112303143
781312761
1251610150
1065667301
1265944068
2072453460
885487982
2002629034
1643840192
1141712816
380785489
528621851
1928229857
1494512891
1763969848
1170180181
1296493989
1622407552
1110971
1543725237
939894185
1861064533
290355596
1641423501
817932649
290521140
496850809
394364182
1775250409
1920192045
1052810821
174568600
1138497288
852644148
724809156
2108875785
204782665
406857179
1250520633
852010156
1472297968
1482762952
1805199409
1364142165
1237592116
738106103
1261800052
977504752
1758187548
864083307
373156769
1975359678
2113219870
801424169
1965246461
1004066742
453248472
739477169
1935603256
1850890918
857808236
224018308
1551794356
1561403838
1275033243
997235610
731504430
1580446201
941212798
1146527135
474419663
660551231
35659537
1402547622
416653439
1884399791
1237075833
1728994842
1329123934
1548672772
461674702
515225681
248641849
527736000
1255480832
2099057354
286340683
1481053315
2136685388
673154530
1649388991
1486051965
311002698
384899106
818745212
522974151
1532997544
1922195826
2087710788
1714030002
1609023988
1929339711
705763679
1076535236
1534885637
747895944
245982404
1865652684
1740759062
783257178
1766539059
575332549
58827893
1366215197
386857967
1574949535
815908925
358611977
609174865
2059159017
115387458
1417760207
1658552830
670286703
763714501
335442945
371637933
2058260358
61946009
333969340
1773721594
1356932038
896724782
2074485510
595734045
997667521
1192343891
64937554
1539319835
1129250513
1385614241
1398633219
375868570
1232993756
1959448390
1521548493
1423135174
102805510
1211437357
724870893
635008540
1299293702
1304444276
2086382020
1189124822
160275239
284779150
1302834444
1093543739
1682441460
1984515212
2046697447
217854055
200587700
260160833
1256890488
1605948051
1441807674
2074867002
1818929161
983899453
554602519
1497686974
408168185
356929080
1235736542
1924718301
88862108
1483459044
1801819160
955619760
1579617108
267217144
1673559139
1631136069
138571903
108378091
1415322638
983385677
1336460400
177065837
1640032368
25149948
1792434655
395648277
121721520
990420652
158567982
1216155328
2113966696
474479081
87072131
751857782
1217810911
500708838
1183400972
450502876
434447652
271591003
1095005194
1504151055
1329384402
748825338
1673430929
710873643
242617412
1745276908
1768966296
1387459433
1421806718
1757623673
1288586
235763634
1395698851
1016397076
1357645029
1627571732
585605275
1970007198
49371179
434971840
862524681
773648482
1959164513
1129871045
1985740886
2072808498
1559866244
1599608437
355499406
1884491375
1201572396
2019963820
1548197859
1377182345
2041667845
1333723493
109426369
1160053820
146633645
1380194072
215516837
735380487
592023919
1261498264
780977087
557474496
1296513958
961416285
1694220561
882914673
1943751265
1360121293
1860653460
817016028
1053238801
1440596931
297472463
1077421945
398516724
1194853709
1788921676
770169137
1682818181
1529795646
1839918508
2090970413
932255358
1024955717
228480230
1017873145
263661813
1367753261
727837072
829386287
588297978
274743727
748819256
642979239
480970308
1178267641
1709162675
82981297
1882728584
47526531
1099669225
416003306
1014755870
431201142
780071263
204577835
876420429
739434479
1180912083
1262413994
1048016018
871040211
497003343
806600600
293977274
1890771295
768135905
2068417199
2065432652
881535097
1453223242
871371743
1923377610
2020889746
1805929675
342388835
2059764356
307722038
680385477
93733565
2027054826
1404220686
456653509
470868172
1413241163
436113825
717887239
2039773137
1302605453
1014891039
573704295
101951848
525780647
728524977
552350049
1190359593
787761706
1511667265
2133318280
1364697776
1317630856
644146720
609522819
89024794
779948288
1026571153
974352887
2043203734
1685395933
597608088
1543794494
359937113
56088720
266909764
312064615
534990901
2023373852
522391481
1604553909
295182444
1525157907
1085226065
964969506
1153937307
1505548922
60524436
1178657071
301375236
56271682
368840412
1814159935
835320403
1618534616
876624835
1777757186
9918174
66131221
2146499559
1028461695
904275914
1776045574
1856237426
1715402190
1055597125
297583639
831581537
403050047
68188780
102608838
939542755
1174892877
1912608869
767648900
826118154
1709096617
401697147
954602509
351565570
1726943114
406685285
969045367
1462549619
155410006
1678747832
2059414484
351144388
1483728732
1173955020
1654005663
520854901
1397406434
528366389
1521991472
2125775557
931872176
819230636
2033065885
960647467
1082116803
724712583
1116197000
746824391
1696350191
715970803
522040999
611000366
1744634928
1316326796
156772270
2119638251
1534549424
78686353
1769126619
1671322365
358448240
263063077
7948961
724011836
2084159950
560647266
1059324604
849368260
1577652721
379044043
1966381177
2119175337
1466814608
1295975278
1128312079
374944481
2044911207
116076521
1979850507
2033458775
2083796957
1005421069
1677400151
783573957
1114198256
864604134
1231513674
1187717570
715442914
1834463972
1864609847
696575228
1495853843
1943263712
2111409474
841995620
1240890785
182946756
1921211087
500805673
2131559520
145517301
131502322
1129239834
1914739585
969673488
1344381892
680377496
1582921188
607471584
1632781463
2093399848
1309158373
567355246
1404679740
667881606
1997710588
637120161
455360244
136800592
636520331
1041402397
825931784
92318238
1570578045
349824403
2042053375
256400314
1310738101
196614326
2102637467
661557563
1606598618
1763779401
1581068675
1040798179
744906231
395692179
1847647739
832969571
1939124503
2041316599
1735671923
1839261234
39291591
211648545
472936154
1503331214
1554379913
1742572854
72544698
633874320
1627334299
607391138
733388127
689624652
1850042087
225868686
1117536183
2037449210
1849170405
1208694100
1823580799
120273695
164412654
215309239
1986789167
713048774
670655251
688605965
1523276185
1950687606
1634456483
762985549
151361428
1010240990
686415756
1034637708
1164984935
296744996
953915582
1181988810
1656001293
1439169805
1208808458
259083460
1569613086
137371486
1563915508
2046549973
1901044486
1888043355
1596937857
2144418000
1323034
1119366068
2111205874
196555049
1311325921
1002844982
1256217309
63381555
1842601384
535123220
5777847
248184226
64686979
1293665135
1277323457
218024086
1162302282
636684983
72025070
791503241
1867875702
1803764804
685635842
2090115823
1580338126
1792672643
894721402
2091582552
950291266
1754281638
1296781544
1092176283
795183883
527495187
555213430
1895874199
11018448
1714589404
2105366829
493609325
1225782679
351484691
1680606987
1255815011
439561282
615411998
1903667243
1043002378
2097693205
57806551
242085275
285301896
183154263
1299285548
1776562217
1413350816
86514464
1795308447
1014936725
1347225005
926329738
2117608487
2007684626
1131707378
2131387659
1242097625
974589792
1197030846
641480624
145739523
296169612
1787727350
1764753149
1096634396
1427655037
177009077
1137089127
26441546
2050078443
726287921
1074210680
393951133
304312350
1825058399
1847560465
569615685
561420601
2027433103
27238961
178987359
984862194
2018329014
89012396
1553853848
1955081894
739626519
706138890
307445432
495811492
155588426
1401925171
1999544983
1517717467
1121661262
576766349
708600597
1737036933
1714457358
1649158976
405715561
1338860369
1778931959
2019109180
1375243547
1009548360
583573884
1772099589
976635413
2115590403
1424992378
290943395
644086175
444517508
175214810
254765290
1151961860
601798012
1689980310
1872471569
1967260656
211908294
1787286140
2225212
923991291
881673211
457087298
1073485789
535604942
1278897466
17636016
502812863
813641523
335294638
57034291
2010025432
537507008
1915740680
1017866428
1145040485
643118026
1403412338
390191781
2071996753
1670612543
1414296060
1673197845
1951587133
1046840346
1640067788
858755906
1181170612
638108794
648821079
872807079
719408195
929090092
1610816027
678888534
779195924
1223602504
428092502
1014560570
832987924
1428769574
1823092380
1119596614
2065939525
1399869510
1046426864
1070509518
1074676140
65683780
693515603
624393040
2097450059
477132446
431627267
2104817089
446494572
1164283985
995554947
900125559
1529799688
1393873582
1604507227
2039412106
91706334
1389959091
1410063570
441016320
1898193578
3637685
1068977677
406945024
216047225
1961665964
768686683
1809048568
1075586981
835964457
349174137
1680059512
15758203
1913120033
1632845745
827744242
644864440
1929130252
1867023986
1345998464
349300801
81303664
907980341
1727074746
1306264718
1518061243
278453822
349548622
1401652683
1816859882
2029469797
1314998125
1579842959
936808434
349138706
17305550
617037748
1746610227
829563287
1110556047
2082976842
109673596
706333993
174849196
176636933
2131088299
391385026
220186134
151048234
815656935
1045067463
2025700782
1572626199
459289707
1807272059
1886981585
288407232
563235237
2068515658
1363137271
1517943376
2050271634
1022339591
1196344846
1694218612
509778054
1821297689
1903057427
789555331
1128762320
1615733149
908950262
125074129
343204795
1731683820
886647996
1877030082
1906263909
372810144
1000103612
841947584
58663218
1147166988
720047323
163933692
1964536445
758464243
1132219413
576459978
1601039381
619897783
2028330726
1475265550
1130273633
1314008865
441954045
535590958
121297046
129750904
349764986
238472896
1956416972
704085421
1129865970
477269477
290546009
11188737
274471745
2101662579
355524096
644714806
326622017
1413614377
960701768
670546759
645643728
850487476
1040667014
1745407026
76815612
318238697
251995524
1376499028
1899706293
2031077610
1782042948
1394933541
1873636591
1939425889
765564632
23765463
1316044332
239491912
1251980897
956531679
456939962
1016315448
1149244233
77962365
898875243
2014735957
1579380257
895573638
1721061189
237630838
185920869
1621349120
2009356796
601181694
282138857
1226926920
723479782
916396970
1976626207
365622915
1989300183
720849051
1225209016
1351355993
542443134
723201274
1554077896
1475856950
218240155
232639933
186605098
658735331
2087840407
1425372500
1554673929
722420192
261385911
23887111
619869472
386240651
439646369
1813512738
489263480
1526241142
1604407991
301380245
1541518032
210248102
581656688
1546577548
668515441
930907762
1255742258
508806647
1859253311
690747968
104611330
1622664363
1459746043
1675127867
115576404
765240347
385164659
258471399
1683849515
621057324
529931413
1214289802
1222323292
851810603
33258492
1399876461
1881734337
1266488506
942327154
1289118190
1139234183
52520711
1363059119
1857961810
6729221
786174213
69197145
397251325
193240467
1275099021
310598392
619733092
793991042
1351558956
1867804432
1342411175
1605667956
993058016
816734919
524484413
268218184
1705533448
295695799
1586273906
1526421516
727130933
1839784240
172008974
1894903823
184572850
664413090
1401284942
1339398898
1861439182
1814689569
1747229620
1994062545
1358711041
1100150177
1993235312
761691334
1217548136
196681487
1405440713
827990218
1941024956
1663440312
1878183927
1385307206
1868674525
2104701760
1404955301
1952790959
1006063503
211000911
188889007
319300323
961991913
914146666
1260860830
815672369
1065919054
348646510
1157979696
1854809899
665376028
1205088523
845071956
1840015927
1169121770
523139165
871025285
1304989798
1434194367
1947071210
2121296778
473885334
643518251
711960207
1642318717
1688621845
2031770667
53100165
1822004824
2084598348
1571502330
4747499
862025509
1318761236
2052717366
518213787
1862717920
4410360
1740766511
47915488
972887906
269804582
1104972400
488719594
367314708
1232604633
445843445
1539923654
1524092299
1842079125
1341424439
1840931400
1739099857
450461693
1815563732
1756416869
1587717042
2064445940
504149404
1133690195
339519183
307245518
1227295460
1213024244
1061119140
859914492
1631355626
1671977395
274795758
524356953
1717783290
802347273
482554764
1774719418
1353758488
1502983533
326641947
1285985078
2018521890
564555357
1460482443
250441235
617748666
200597212
1863094242
1846729947
1751740603
1642788520
497074452
620109523
855681340
189104176
845057341
1739052024
129468683
1314999077
515358365
80816410
1150813683
253153017
1783382063
934821059
725728960
140906229
1163252371
1146174472
1254154475
230630561
1442060294
1816246229
856308205
2144694588
846323813
120776263
2107596114
2130813639
918474523
922438419
8220978
378774251
1742969878
9022946
1303642645
444972463
529177268
2072616105
1188572809
633935901
1640567177
630961828
92163100
1993201382
1382198757
1996561258
980908868
802666191
2001690313
2103682239
403385095
1796525270
1699562216
229586204
1667814505
1650519941
99630562
2143272923
637334349
1847490034
1285454760
1733348087
1708160316
132098661
593461730
489650429
431407381
725628541
2009784441
379803186
673955822
1916651782
187697625
1842607981
1348261049
622552890
449931927
361237646
1514535757
1256849203
467362481
1332272035
1625965883
824559613
1798439812
421204136
1789405979
166442957
944797574
562509932
393407999
1506302987
1560086000
2143849632
142298192
116296427
222545954
473807766
561022498
1944534623
1149077184
1803354680
91340405
261094213
322557962
2045453234
1057022861
1254085509
1312216351
923921863
167820522
990632663
538406904
1222498749
1795529893
931389104
1468522412
95966991
971514696
1538813376
1560268601
1431603026
1283419068
417366523
279019051
1986325815
1294917105
1959975195
1102684585
534045379
231010226
1207660149
175896966
1980875899
1477964606
1290807907
425941184
91382079
1806203315
1979232609
1152104233
1110472322
1488792629
1239083822
1096686102
1824316341
795529218
31897441
1747308352
966192054
1724823716
1709273122
1028714600
1309114215
412691368
2120590631
1800887507
1337704274
489017071
330529840
782551325
2023299680
992068092
2101871344
1174998941
740236660
1417709999
2100569446
2037249107
1600419530
983436004
1070953696
468800946
1037131994
621370319
1229238422
1231824149
1668043770
233317935
504898881
1590142206
248134288
1293615019
2070892567
1267413340
1396731663
1148317394
2048895669
1666854532
842618028
1740184479
1390987453
727137334
1167390962
29831347
298123603
615662425
561059762
1427616111
1122208780
722685166
859910374
956525268
37209086
772583243
1822703994
2043213226
71613663
630854784
1633875004
1906587279
819910503
807930028
1965402992
16724602
1881895857
873377878
834733351
294307700
324667011
782496495
558913740
944550159
1619097973
958939586
181081072
921818536
1229919092
58827893
1043364235
817038602
568151784
447670657
1335049616
1901257952
485159746
599588640
1946593715
1055676947
109033142
1744057248
930163903
542739325
744954484
861339679
2137632318
708924691
1035182269
938004992
1665805522
1304564345
1331546355
1817529895
118286279
2003208534
387306707
1428017194
853827563
203526628
1172159830
1953414315
427892735
1175378250
589249703
179587408
1626213440
1152057318
1719923730
1050929431
719451268
1446468492
361510054
984890022
1948982399
116745694
1565844154
242538686
1480494183
385467422
44533232
631755209
1293852620
785792806
1232332111
721466466
1833161515
1537054876
1107448169
632038268
1069942994
1180137031
769675430
352239396
1469105269
1087451528
1408992675
729046018
187276550
752554210
1715153556
1599796833
821883061
938295463
405051549
1996489347
1011303156
1117884366
805147782
2119524575
1027214805
1962242850
1357188050
1607933982
893956689
1403802148
151686816
1833509923
196547044
1171401669
378048992
1387677555
1220413482
1609854723
1728163623
1085886712
1238499504
547173314
884350734
753222790
838823454
1051555010
491519306
1707127848
1284387925
1054176589
74553685
365140815
1849577047
1272529397
2050475820
1862316333
49773038
1263777551
67620430
398596667
624719880
1524991284
1183507634
1655332496
437397266
652315680
1015207651
1622667452
536054899
770190445
467221605
1439097661
1904467342
128940016
1635539409
655006000
1497060728
498917808
1405255935
270344786
2039983843
1248915189
197265699
274653141
1546895557
2134388095
2129489818
363548643
426844785
1482959114
1804321056
1245214979
177911839
1327192848
868197140
1693422289
819835163
1243027645
1484397647
841186484
699441123
1472059001
574425884
1173826191
2138657378
1245087538
1099752000
868585384
802595318
1531723279
433549936
1276110798
1284454294
261075786
1883748521
1704511757
593820854
472197648
1973013224
1232481018
389929592
1748218662
2008675898
1936875196
1364969572
1132923407
1929503605
1245258805
432432061
180329357
912321601
1800969134
1496785817
1301262462
773585639
267360459
237682539
280310190
1403760770
1164565660
1351616963
1068443758
191874826
442578866
440166239
593356079
499262734
1593893607
1615307601
971917323
383809331
2132832770
1417484583
217753083
1993872862
989121632
1858151584
1915424062
1260491309
669596362
1952750734
452826757
114589387
1284547822
1164149590
1709711422
2032258812
1583906161
850902842
725947526
565208026
729854359
741337839
519358720
1738478873
323464982
1838707887
1557824839
1788403020
1404865932
1777153759
616280787
937548771
1828974690
684593884
1747212366
104310347
816076382
1768192698
1210998693
1707334081
1035314275
319462646
1007951227
736468094
1678353646
1643427491
648678851
387244313
1130666316
1731282747
2079033700
2036678324
993495559
1940289205
1887534476
1175757847
1099016479
1398015628
1116772460
1783480631
1040073653
1994511754
2019952332
1922694967
430700630
542470771
919205255
1621359402
1000692969
1197353310
1351312929
1759694636
1670444316
2006453717
990965526
1941290476
1318791326
126806065
133860574
1473108077
802013912
2042587750
23026666
1954022018
1548678624
1540330585
2006917373
205759166
1092305989
1084038336
167578129
1039806797
541140624
1410901776
353541204
557002869
1448109563
290414721
1972979187
1615814088
2110467534
2076157775
1607128259
447206431
1370134306
1470142762
542168736
1428482784
1888464556
335520713
311378960
2118484406
592033247
2121465014
750460321
815810057
586083662
1113328586
1903752907
1602948317
1880046775
1879221027
616706079
745427429
85776002
1324686070
624385398
1567756983
1436050006
1373118086
314848437
1841217195
296292706
1608500992
1962703350
356318166
211923381
1834337022
175317017
562967762
330821514
1431953672
2079869306
997011463
1853905350
254185945
1108416079
916035669
152935009
1377328296
1018293522
1983437258
2055732741
1567382822
1213700377
1211752627
192732441
2065342060
1781693636
1727940593
1086246816
66664584
724474917
1858624886
1277764511
1517464985
284076742
1258960541
731529214
177495738
140078196
1755282907
335544929
576089574
462102177
331815215
709949254
740647069
761838180
679941352
1661585160
1162943029
1564552544
1481255357
1628597463
2072750670
804994614
1096393815
2109385251
1850058401
1478487293
332351181
237481868
1897815026
781456230
631853805
139899526
930695679
348145702
1661007078
258188441
1561173176
1456812780
135126812
1847965955
1474228268
2057805106
538228584
1178317813
1454340073
1859891223
1192144310
1327578220
742903174
1750019058
176691457
1659257527
1258375792
407708113
1538949901
973900908
1106543825
1122593470
1195725003
1182270801
2110429652
575403577
1469859131
80436617
2006798542
337676681
1682241889
1036520803
715899232
1966993375
1084894869
277119632
350867203
2080254325
1606499733
684966092
2022333073
102558601
341574881
1002207186
1552804238
1688504630
1617235875
415016138
150109319
161249851
364484460
1666149839
1998495150
1661381814
1748543416
1223807320
1671986529
1311403433
1992411809
2110170707
1485301521
2108359850
285868818
1269259538
48434298
1292975461
1390895230
1905820535
1210183636
1541570375
1118816704
1162743320
1750690705
380213206
1976245006
56309370
842625912
249263351
8016194
2052743414
1989854852
322496663
1192599006
1245762017
1806574042
669652012
588275799
1058967181
415434724
1379654803
1315350513
1052177104
504029256
1206799402
854125023
1711168310
1740759709
589599149
193479191
237127691
378738607
727475807
511531873
1221350637
1176983454
665071652
1185476756
1870530291
795093743
1224552532
1592993874
478280562
1706736603
532820791
10656188
775016550
1603685650
2050012231
1598532365
1652024813
1228724273
1425483355
717640348
58800136
1500311798
390564770
1518420597
676258475
266476716
1339161527
424826080
1725374251
4073916
1216681831
968183264
889719752
942126055
280251376
567029391
1341996454
2114786181
1177464472
1316634995
975631839
471902871
1132144874
1710405995
653842882
325549419
1020138181
1729953267
1684090514
710565531
1605564460
495000166
1934031166
130753707
1823378404
668515441
603557255
778841823
668669120
1047463072
956743271
1675526096
994159359
1657005105
747104254
1870699345
1855922108
2021680390
2114258097
1477964659
2130406339
265247117
1095335736
2063699181
2110970811
940954613
2102920832
1648147276
290919377
2003198039
464879378
1465812424
202330005
1490321476
1897327956
640327989
470260206
1762703842
1377249068
112708833
1936137787
1189130080
1999087665
999792631
185814479
523494735
1861823257
2063740805
1410656536
1675389669
2037997973
432048961
600787894
1702759581
469685009
297306728
375434121
1924997262
1583540841
343388036
713469319
261698399
517716052
822564700
942747019
1531096100
631503472
289391608
1214768662
1136106085
66558909
1758187548
83463389
1684254005
1474834516
1089800277
1016373903
782413267
1420221356
811285046
1505441031
703921774
1409510320
1460360724
587050038
1478291675
1446078050
142759487
1764753149
621728266
1017765118
2132628783
494314994
282903973
399255112
1895869902
1853249971
817245458
1691722274
2017194937
1151548839
284589726
97201523
1564339942
460216242
1182810640
1168035192
1590629902
1077072000
1012422629
72561237
628974550
695870247
177310459
163259644
1133534486
13469010
1293639982
1814281419
510790371
529672969
1657146428
878178469
199673857
2057546247
1140656414
2059278470
1723001709
1982091905
856599056
674407373
2095916712
1759391101
1344240885
1460223533
1582336021
379450825
1068712923
432138475
1615669246
490589000
1633970441
1734799182
444218392
2070388229
235411623
968576198
484583925
1503187292
1096367399
947798350
438965282
117295328
316197516
442000853
403990072
124574884
338143966
450996841
1018213172
785014945
1402905304
289498699
1985459458
1109977290
2128902900
1848088783
1473965014
1994144037
2121522114
587002012
1736308748
970309043
2083656393
1210630917
1906121706
1571577416
1231214645
1672379302
313191529
1997619419
297223257
1741283182
311990393
535295665
1612450993
291601338
754508207
731002094
2049144635
2078622005
1080596733
1116042834
1932992894
1406519708
1881336625
1202697495
1795960734
135925741
171711713
368792578
954092178
1519154368
1571647977
1715873107
1940563234
1323259897
414140171
1513734079
902046300
1390952713
1883362364
10549690
1086301593
930753887
1238776404
1559790563
1403364340
1858077304
261960984
256073314
151715564
119175414
2119557049
1116921793
886352681
1925520118
582116356
1953664669
2095305182
1729594070
1084041152
1911020540
283004726
1675421031
1234461737
779986897
1560426137
1441000070
304072222
459924434
307479688
1116424060
1836236004
1704292608
1471232520
1619455326
1375002402
1185347023
925782046
517673259
64023983
629214955
1613881790
2077386902
1775837120
1651367453
1451283598
1104944171
769584591
859278714
541911302
861996772
1946175874
1674925822
1826437157
527362381
1135005803
1608503418
454540161
1361753691
455860344
529498982
572284596
585827918
1950639368
527846010
851115272
2105288201
1785919553
1379860300
1551267253
925179357
191895414
1571432005
708162738
418105393
824422042
317235559
1259777283
447049738
790660377
1934963272
1441644034
2116276149
2036530661
188728395
1238825465
2019853431
14134593
494559385
1726053494
422157344
1237969364
1975305280
602160976
1137396269
1049170335
1564974851
1676127246
1687572597
2027240243
885887415
1817009127
708913106
1507815666
1189090890
753342036
1275174934
1404444115
2137142905
1592939565
1476886342
354203757
215810739
1401217264
1965944931
1595519838
925625864
1627264140
1546275923
618054867
2107297884
351121318
39718210
1801947951
906614726
1608839569
1549507092
544985408
1837916001
1048603707
1013768532
63645148
1595540323
1618291084
1172339463
987394635
1320819445
827196230
521540920
1456791452
1876837646
1402516253
1825711040
1266208021
667214649
1175149906
1185001294
1779434894
1839276109
571439260
1828059539
421753477
45016738
666374639
813212495
1115628179
171052476
482329899
84719798
1610347091
1979071370
1701639312
66598241
311389653
1332739452
987137905
1654237109
1408877549
1758308381
1467907865
1245618698
1757869769
161251660
721522584
456606454
1327589332
559288140
1661885629
698396271
1273631516
411769375
1170755244
1988904355
1034575378
1079866163
1589472392
1943627400
611299220
1165467137
577716637
814627468
1497687413
1211213835
544859335
348561214
2033382975
765090395
1854475483
25896595
1540078
1152601448
459974587
1024556754
95371988
670867065
389848268
260558105
2081051217
189225796
512761798
824947211
2145504473
1078200514
1275337378
51654909
244593358
1752680466
1062974095
1423167218
460033918
312118258
1947454234
988681213
1074285395
1602074116
1109937784
927184907
1836229932
1648885599
1485711844
340224144
1131774115
1194431147
1148523236
1443828544
1781789114
1497300804
152416711
1550240070
1994055929
871072415
602299822
839289515
121033644
1468882383
559487149
1327926080
1138493772
342269509
835018828
372483227
178726633
726511324
730443814
142331159
1842315420
1294158066
1285974851
745883258
1296989014
1570613423
1398870595
1992131377
1483375653
2008195180
506805392
1186952926
740236426
34277996
565968436
205963503
1854088643
301867431
488958255
1151506283
1555516869
10852902
1975302218
439105907
893872473
526341333
1439986519
371407163
1679223328
1498182229
1572753843
1928668555
1332987143
316752018
460356240
513068438
789484032
981729898
826043469
1966969361
467383677
1840911224
1629397048
553472716
559677348
1012868472
520767415
1824459997
238723229
196092879
432900727
2073893267
1461519634
2129093761
1001649912
1497452698
457461170
2119524575
179626858
528449526
850019646
1238846821
1881731516
669885414
253129160
219980838
1367556761
8580785
1835660789
1814254005
1459911399
304460817
723268398
587404814
1087543081
1905624975
1401489783
469718695
722204093
584076544
1763113441
1207071711
72836253
757455146
2078343104
847169215
1006620841
267033054
986447582
1334032713
1592526062
155096175
130987218
1952958992
914182051
1798413732
1923345196
609713983
174558892
226427628
1202222856
1311720588
702261655
459359035
386676489
1177485138
741227151
99595465
1790455956
1409788578
1866830635
2133733422
1993182990
227885668
2067197204
320874385
635075395
332710191
414309264
58067767
1934601732
2041972457
572966696
506222075
12943732
1383781424
1628796270
1645246812
686788134
644938365
1732964740
1087935852
421360334
1107314572
273559556
363046761
491334301
733991307
1364723980
1448433478
1686719756
950399943
453945647
722462458
1021951699
757520331
1618391058
254272395
92394540
269068016
541597082
1239058294
153022434
27513205
1054428810
1981537450
690359778
587461274
899657174
1980402880
1905264799
2097582965
2042708697
724582820
543313270
1203732127
181414189
1342648837
1074246409
1902421549
219225927
2086951356
1215680541
1828105122
1436879319
1134901501
1931241122
956333995
719008729
263850512
494655423
1779506123
338143174
852782856
264441247
387638105
718724467
1831320241
905950966
182946756
699151447
285589303
894717062
264332568
1118903040
155478068
1448919955
1302759094
1386052241
680937739
1163597268
795888728
14936545
1763942185
753463894
1654127673
1561908783
147996204
1582979505
1491061233
1947630568
2001322205
1225842201
1740241558
1388022268
1756944468
254141324
1164897968
1123835514
1611438898
162257963
1670817570
427773583
1338708515
937894545
793913379
1893218827
1410732431
630131625
89973400
63296575
478095593
2116888810
392472180
493984697
525735876
1929551555
643612835
940090469
421521269
1814159935
1192177070
1524464560
868194581
948041429
1906761980
450580078
2113868823
91329150
1764885927
1621487834
1753409574
1956767473
844849645
1449779329
1824293949
322732820
1946063801
1636419040
1533464996
1064412106
1467839418
1894138916
1234345062
2034267272
1567668663
1513752660
1644738797
451538815
2101838955
1031576758
905241914
1744554607
1373013399
1808288207
950796539
1882728584
1226173649
612854324
1216695597
1442080934
1726521868
1232378805
325245500
1190767712
1324135864
2078368234
1984502437
1920491885
1224816337
205981519
406754173
1806969134
1020992901
1147564012
535069228
1087714384
431160196
1901020733
145104448
795712646
735108741
987018396
1622343037
1907544430
45721864
225380106
685427007
683664293
1419057480
2109627489
931760591
1743960231
1159159242
1842386028
2062899922
574571477
934058074
2129443899
1017350080
1723028568
1990977839
90742949
117485622
1623624894
1585557350
554357518
557619286
1357753677
2001008186
554141551
545093614
1022449556
2122662276
1777055893
1205489855
795407231
658897249
947847529
319169880
1171514199
113598673
281545506
1776883804
984326236
1279311997
690990056
380326455
527996497
2028379065
2001235248
6700400
2060951260
1986020298
603387608
30591129
937178592
790741777
1422131627
364359168
1060848698
1065418719
232130999
230557371
2142155962
2110474664
1129871045
305565658
2081384634
225567501
404081947
389920392
382812016
1027746427
773982269
239165183
1010962580
1589414087
2112862303
356136325
1403956493
1423611200
294849843
698490980
1770225433
1611214554
2128632030
771506387
545925992
653131132
422199235
1424139152
221400622
1889955470
1353905142
665115819
1885484804
362553980
403703816
1950226651
1662026748
845467165
1598905158
734964827
950758280
1569718176
609973983
1140743725
420207829
1261846844
1462015434
164540383
1372992693
841478418
2096862407
732461868
418363806
1389455914
1377773429
1211990360
1975188578
1164417002
980014364
1552152417
1965564893
505515897
1421382819
281176484
2053751838
2108711925
1309258456
445845214
314430712
2002380333
1364505289
1477038319
1959036947
1104121485
2044593594
841972768
1551153558
1755856978
884657793
1434162929
2096132170
1788033677
1233780872
920440179
1417136121
1137404321
229896203
1743285507
1824707138
1693384849
503534536
1923064463
1255009344
1398653577
690175429
1823019708
2120308918
1007000760
57644062
1410285465
528500188
455415387
1846451747
1443785448
2093033938
1346845758
370397899
1741286932
1259981925
632993676
2006100394
1402003902
161694087
752578358
1035688848
1927726078
1244184794
2131494886
2052420298
307510234
993505184
335180486
1581470623
898819848
1554957113
661186012
993060916
1796149989
2021322494
1915559808
304417054
941358062
1560091223
1445891702
1475575377
685654114
1780986079
1137182829
1276186559
83980324
1330801509
1763951996
682492274
242900075
761282962
1627848444
1451842178
431439352
469524068
815851374
2074015341
1403672425
1259872531
1300636439
747052018
145739523
908500786
342598027
1652994312
1543788046
2057499436
351908848
1354869260
1528984558
1020143139
571987616
1969690592
1461822201
968909193
360388808
1149562139
1757794073
1592699628
1899936324
201560612
1972854647
464510921
2016449246
1597520722
1250801703
1226727218
2045200592
914645261
998662587
994185287
568890844
1626002658
2121931709
1710091795
1988701561
2005132650
678027146
1692504550
638992669
1206882707
1039305707
2043855707
545664454
1596435436
1340720531
841419454
1879269972
1678868720
142339811
819111861
8781881
105197525
1638281328
1174909563
1092186903
17556052
95145754
1614380775
839334060
923533985
1166700373
219331346
836128601
2116744217
377129606
1496898001
1159819468
1905986635
1126006798
1327135936
617006148
423515961
467681484
1063606796
593969494
633195922
1245064447
543606561
1209613755
1538993208
195606017
1177429830
643190375
634752197
441785283
1186845722
750722105
1852490242
1221917382
1206825285
285576259
484843728
886402804
1250625700
518595486
1423896971
1840671980
143466991
970617096
914239588
1758930116
444313608
427786274
1039513324
1301637019
1131938512
71399063
1279156557
865537586
876505098
215631787
74796415
1588327016
1955129601
2020302431
1770596847
1535595608
634238884
2011824266
267061661
331866937
380923435
2108018432
989274424
1406726467
2055358152
1375537928
1342045453
878862605
1700379147
822144625
888505435
1974606147
1166107534
2141682893
464953025
813613170
489151985
89770253
135929114
1564442204
933637971
369266171
1332874498
1257217106
361257633
553454222
1758776981
385368753
1291774478
830832664
1000706834
1430233155
451911523
1984811435
1593101414
596812369
258255350
1849285539
1782683812
1827193201
344066035
2047077413
1575321052
2023625043
341718864
1634218621
1508217954
8455213
1893362663
377629194
1318019210
1378646708
1259520452
692633295
1711689244
874516419
1605583218
72973554
1640945784
1368881335
393208011
1380050377
901193767
331367781
1537090239
162466709
2062266370
611562280
82799992
1161323363
1659029641
539113003
1161456662
376521309
729188878
518518371
93094345
2111677356
1395168084
1758172474
268926706
160680006
1682039181
1695111235
177520669
396891414
1413424969
428664626
1418992502
571399123
757403655
1229108924
1718174697
344611899
1863443892
536400845
557627586
1098169220
684251080
503987508
1997992377
1405767979
1147564012
1600022246
568447600
779596597
960289023
823902319
2037509086
117410762
1107514168
1771124609
459723880
561933091
1874748087
1305001568
77760520
1830396972
1745895957
149915306
1557984611
1701785361
1047700668
1281580366
1632694791
377156136
1988276514
211108003
1157902411
2043035597
1699060321
1252321327
1240274348
1738311006
415873449
418973298
2024579507
1348855700
1669173213
255891801
6351379
1961735130
317352540
314821558
342964839
1826300573
1029309369
794682883
1477167002
1083260146
1644195334
1045141413
1928545209
1139076579
2104746963
129817848
1480990334
1059005768
434271592
1250670626
1104839961
1544182717
2106438253
1944133015
1871249024
1220162245
658209711
963182711
1488644884
2037946030
1851496828
1590685489
1964471882
954724590
1863223770
273203889
1010681544
6226542
28674826
1646471760
495800839
2081726605
957018334
546568454
969707334
111826169
2056902736
1157365531
265447523
1053330382
1386088779
298530441
1244310211
1792277671
1030918041
158519985
38200631
1031688833
914075873
1583469847
1646062262
208381727
1777197038
826442846
663046860
693306610
1074831744
1600593617
721241005
155512414
765738402
1112390791
1013934150
1077960116
1486104902
1518730110
2102472086
587588291
923468468
128048047
80525235
1298078408
2065426127
1776742432
501960545
1950828604
2044369951
1623853736
668893130
350027610
214239619
1713078152
783393455
479883124
1654705387
217161392
731360193
1967586823
664355042
1300791574
1217561476
1697145835
415774846
1439218265
641930846
892146734
768711955
1290023657
313634935
119602265
1305439114
698737843
403813281
1884916857
1705835080
577634064
1277663637
110691039
1360447850
1415778918
839682282
2011137882
240172055
945085226
1798024345
325693778
1537699487
218803102
602451679
2028185065
631968628
813884581
1334090626
146959466
71253705
1637395465
637720604
243871171
649756789
1003735322
1857195093
52883215
768902291
1318196937
1590514360
2052667409
1934631406
1057545049
1639787219
1240117471
1583285402
627217257
1219163514
1589164408
130760323
906973931
1679280021
1078368808
417109144
628559445
698773920
420317930
32602137
1553308499
1992272948
1841416040
940203434
653274969
523823293
890793832
1066986758
476753160
1741731921
301830085
417517946
2126231893
1783369818
1709632329
831220094
279069291
1288055459
1069940700
1209263128
140669011
763558808
1277223177
1360147143
1730140710
768954052
813434338
716026237
330255634
813174839
554734778
2109525204
1683636199
1980091415
191385351
1711175481
1565214943
765337782
971154329
1291469993
80242065
29493741
1614603273
1465840661
1907623153
971161318
613293962
985898663
279878676
1220099435
1991501489
2090115823
1519257317
670655251
1536603119
1610701870
2136265513
1019258486
1808543183
309222221
1924452842
1655017457
87602127
2061386875
2143462519
1022672977
399294680
761123078
144905262
1803342491
1487333463
1835815134
629283993
425919286
254765290
1505103176
108340936
703678058
510089491
120188582
1830987613
943598970
118129872
1894531915
816950760
292696422
1232624264
1787737475
1831486304
1329538259
1097838600
1573852800
1959843832
2095075184
358932393
1447364581
1527790748
1459193874
1315340985
1227255526
305434341
1065414534
337102372
1563046561
1026374688
1506732233
1693157864
649391038
1203096150
307033818
1161708168
2039206
2128101920
1806912209
1337944992
1070213163
2054573045
648057148
1603011444
677164494
1921586409
2101108279
613815964
1152569548
107934622
722766686
1261790625
1447331321
250148537
1195216482
553067968
688480035
612059236
1156323876
357898049
412354595
867692641
1094959719
710993586
1033724242
735233862
2135147754
1204799983
1821795292
657245628
499602605
745247220
553310648
2007415460
1231487945
194532230
299852230
1528146526
977116205
1686079470
518616281
698060249
348121981
1169942460
493943137
1668236384
868317403
1023466489
517930840
1741546063
1101619418
794031948
398865876
1675068642
1283863765
412051521
964897739
1674224665
185246614
1851753861
1430598171
447329819
1132574805
1519811762
1426229218
1207801336
1066701877
1710979402
1681510951
1698826136
747076786
1212442435
92093175
1311618080
523759013
366435709
587762013
1877808400
1375054774
711786401
207372874
2099285451
920786054
964810157
1583664015
1043637244
1061000462
393310117
1601719167
587897700
573501725
2056599501
1243400053
2059753008
866730979
1827853601
1557721756
218623021
1431064374
1245847158
1165779116
1437608409
1264855791
1479180006
307312659
275500717
432229196
1335086278
268296857
2047579330
1996214153
1911551615
636672042
473221330
1311754509
1942298984
181919789
2090899379
496907113
1247067713
260899897
1666693306
578980066
1626458015
1548871597
1442295064
1831257278
32418458
2064630313
1925516634
1647406785
1838951358
2100921622
1126551740
583371862
1531596322
501691596
847485844
1329565132
1561079889
1891740516
889738708
562378937
802281659
1692169403
1108675977
1054979812
554695782
1518807143
1314924894
1820108798
483439630
468889066
1579779614
1366186405
551986199
350868400
2062200044
1330107274
866740624
133515600
1883324333
1228105606
1874366601
1895601670
1992110480
772861129
1608807472
1256857145
577998700
192614055
532755658
651853268
1735801719
1110203091
579181980
799915325
1477487016
1905897499
1866270896
412128796
316699874
1329762653
1343406872
526384515
1295460272
1804342055
1562646751
1003065878
992060751
824962498
1835894737
1118062085
1727103936
1808150147
875516175
498643765
1095598218
776387501
6272545
361221474
658861781
1141578628
501385447
1406187480
1914396326
1041486902
2054709039
1311674653
757335361
2013050960
1277372604
1757631101
1757693930
629913822
123817785
709594568
2139548381
345885310
998927142
1076923378
103405349
1006467956
1436753361
2137348239
920885142
1813519244
251036251
2090040705
2111572716
129052165
1568298531
888528556
1352503607
1627137677
1195080874
410862946
247616925
1605971470
2018854112
929219793
1806159428
796009517
1299702488
2982399
1103353822
2140123136
744069928
1091328549
1931705475
493927989
1203650034
1691623749
1241118658
1511806866
651754031
1749312351
1181515027
701971346
987099984
1604014178
1565076683
1000782260
1759001677
1318276750
1485990155
1506704045
156282435
938598186
838897259
501414482
1813705246
916452334
97844421
1534051303
581613093
1361507563
993087747
464547886
118667020
1739059025
2072712547
1657081797
1044551622
327315505
1209776935
920754987
1313491628
2017526443
1654810237
1396780085
1332352346
1240809452
1201880192
530390985
1273546020
793339010
262423808
1206716214
1022845452
1309595418
172089978
350369189
1421710068
199490735
75794555
1502670266
1847718493
1898518477
146000654
970937501
1409736672
557343104
1832890796
1091997862
1295356809
1525816584
1772092105
1142124455
960013586
1844969253
392802818
125561869
693706335
1614197710
1310746027
688659217
731805910
1287993222
403163263
1978056238
286129418
977617845
1017447880
209249148
1473858390
229612219
1687466449
1142025719
1781027651
1906368647
1214680161
538472019
1995342486
2135607628
757076115
609764907
1851354417
652440237
1813298312
1935400655
2070316233
420938916
1982591187
974684681
968794528
745246735
472301880
509212888
229922832
541439715
208856406
1310838555
481710290
125996196
621229629
1884534651
291601338
1716204625
2028587200
882994682
304581022
53469203
250044269
2121736556
540807319
1007331764
791830365
1440690873
783116029
1276750822
1793707223
1051360200
1158266659
1158671054
1763932291
40935744
1262416722
1868078553
1509099440
1060937385
1815542157
565545020
584003244
1002131131
686233045
1887106474
1507392311
1346488219
1714972932
1831418068
1089645608
58870435
699924596
328135211
291417204
947396136
668452853
2063661494
715734218
71416550
924628348
1281928992
1049394432
1561983644
801120929
453874580
177159266
1407810331
736014221
92979548
941133750
1672170418
936442098
1563385106
1068497763
407359681
1022168099
1506569113
1385764520
279536679
379307025
1955792415
2003066885
1339241077
1115370146
398425373
723352910
1399385369
541278055
1154241405
799586287
288757519
253509300
1283225661
2033436168
723846624
737852423
2137282454
67762311
223426910
1306466282
827969254
2119152284
639813954
960399065
14350368
614972204
571327529
679200636
436534723
1277276285
34439182
1934624220
311535576
1145617876
1864094646
293096135
2021624269
1259982140
1093788777
142470307
1381000215
758187387
987112549
337121953
1109306053
91763137
682147127
1103386782
1102109416
250901401
1795985942
1281057071
255914911
2053988564
309266492
304115187
1316806334
1627053616
631356338
482172046
2145043012
1173562630
403990319
2120132151
1522565480
703371236
1434829047
2055765984
273639857
1358331784
394538477
1777386248
2097077108
232530516
1215418101
528701952
1147721587
509838034
90383711
1736670113
1370970730
419767934
1212442231
977219888
298939346
762687363
790508190
1797572046
1195040210
1028959618
854731876
514383677
135276984
487493015
2126949791
1264583481
1906184435
2040353887
1167093001
795534431
846613855
1183228228
973536991
1076318964
628666101
1734208208
510365354
1427129321
167297965
1713011620
992073826
794605700
457635529
325924285
1977319030
1501045067
1292645982
105603972
1133363618
1375979913
936085741
794969271
2014326818
1982348676
2071257350
1716837116
1827426996
306027589
829756322
307637912
1628394619
443565067
2080340921
685447176
867088213
1751066738
1422833963
502710607
70819465
891681396
2049060101
1903352258
945539088
2141676464
1441306580
1746618801
651754031
803911660
945830667
12196118
1260953304
1807560816
1602707008
1427026771
1859099944
1547186810
464973442
1731410863
1513793563
1238438185
1328503882
1860832534
190711401
535049445
224449345
549547640
1387302832
238697414
1998380205
2054374815
999630166
2023607119
515580887
505541091
1574609549
1341641486
667766446
1622036427
598734226
488218034
1659029257
1271894645
790503342
1326139147
594308052
528911721
1338936188
714538106
947151246
487451032
1951026464
1080676741
657360823
1916354034
19803745
1203512622
1964089950
756351144
2092933016
346903151
2096700775
226424968
1394899649
1951358455
1212690114
1589737581
1939982066
1469099270
1721118838
1085273900
640982427
1729461252
1038448476
1802395018
1706175885
827306298
1001552070
1573091331
409706806
1963553566
72786721
579291214
563404040
946556411
1802278103
538579606
924652666
446438132
1467839274
508112895
784360535
68865210
722133253
1044594556
1831227529
1977591834
1566877270
946032039
1437141405
392305555
1245714707
305438883
1675814590
2137874127
303507273
1147017213
2093303527
1416981374
2033272435
492047229
1265676357
203245524
1480509213
1573447429
881535097
2089133116
945805370
2134627353
2144998939
1063709755
1595944598
1108643803
981909808
1563801273
2019360188
728173772
1853705004
233378639
694792459
774195593
1043845592
1301137281
771329130
1193799943
830038404
774028951
674658006
1656650245
1367454525
1634020830
324135478
387883676
413189002
1860603672
1298337188
1687108239
692269690
753781655
1560860763
1516694865
1685130831
50798601
1821599925
339699816
1684752485
1483689774
474853830
952296180
1836835074
786218346
770531695
760927035
954378963
1097956231
1404168123
139742469
1442903834
691043112
565715394
270178949
972672043
650498414
376964126
463938811
1252972327
1824676519
1176836622
1668732537
1263526585
603377615
690935155
240725712
2050143682
1108481098
402911666
247222585
1528902364
421068554
1360354844
202676731
409055254
840172216
1938772676
1015077071
298674806
1874615785
1240536513
1320751638
721544572
1522584496
1343414802
1861687397
1223529076
716281764
1397556222
275799213
167845313
1266707916
153065603
81696516
1015835605
148697216
2131976121
31673751
1064305889
1520052966
2094242016
1354183823
478621928
1560228451
1610560293
181233357
955224110
1501214567
529941335
1512502409
2054955482
163976458
2113954376
823802238
1089719683
476310446
1834119742
1487031039
106327378
1803200434
428189223
1192006666
1242370366
83629577
1509644025
1020376538
1005543531
860744860
1188276388
1608622624
1598162727
2125573051
679369013
1508040426
1714231064
1974296176
1242590845
647981670
1556381532
1906449097
875258934
1132313089
846525507
583929042
1560230570
1705011976
1097381086
272010395
922752547
225011384
558721713
936597671
2129116159
573825678
671652856
2072844255
1779465486
1664368495
5308008
1823132865
1650353324
684690532
1076621573
244671780
2087820067
780833262
424770457
492705235
763336124
880227741
527552974
404314775
411606674
820028699
290599033
1530518704
1147439870
1598725510
1378055153
137828883
1931735711
751730332
599604753
1053677185
1201482985
1357776485
1389542661
854628784
759894925
2037981675
65161637
1652410153
576796821
1851198173
1534997807
263424115
1486634358
606335586
1404008958
1109711371
1085777044
1775513604
212590550
1461302791
1367232405
749335906
549642828
1663161560
630520634
1649419116
1604464584
1859960824
475975306
17497340
108808155
1032599323
74080686
2059175253
1042144872
1953660637
717892268
1902296126
1599984227
1252052175
219664469
1416155097
1493864247
2082604848
572102201
1504296166
1353431046
2069634283
876281406
1965400751
1923208123
862728343
1987478261
133994984
169499035
1591635156
526223730
1349671250
834858078
473979757
385549699
716169263
458408738
2027329132
1674721366
762102459
993266040
1309977877
1618121111
1204994346
2020822746
1529308743
1620315411
1516798541
2006440256
1913604853
1465691644
1328989071
921724592
1176885680
632138121
356159579
1682427064
1882388272
472552059
1800412486
1202818515
1381453646
1396500686
1158780553
2125853555
732303665
1097531043
1465935431
1840471008
702931246
732224689
549688658
2072844255
393208761
329103799
463410196
1447336566
1971883730
2100853749
919183493
1264916794
1755123838
1954933622
299650277
1967180574
1208227864
474718595
1670184558
1083967210
167923414
307877660
669172887
692101159
1846882784
931282589
1738335402
583162950
2045664886
58660281
220266968
626689861
1188660193
1822917725
405826269
80855381
750534030
888847553
643139859
674235661
1488268474
1839490582
1786772746
103863642
668960030
1041111783
1952990545
1823859861
158519985
702522541
300917391
1310217515
655494121
819807497
135056826
357291206
1408199057
311294777
1790188814
1260142997
119259050
1993067821
1976506644
2898215
1546775118
1288488590
228490692
626277380
172548502
1402108076
2110586713
915184164
1622474680
285745883
2061915388
1737514305
2037358901
837986862
928051873
416343090
1416155097
395328711
1608911777
1725242316
534022459
195729655
1683525126
613255357
127723515
1271854529
1432657896
339737915
1563071630
705018654
734948068
1413467505
114029122
1753053395
1637124483
245794555
1535463413
1817770364
892838504
673872237
1181066603
123577835
293808376
172658502
627439410
318273282
1218209265
424011012
1905409619
189128741
1858573007
1378453719
1251566218
1379231245
948060429
499460880
340510854
1919234304
969710067
904561994
1515043027
1883756441
597342385
1972869013
841735230
623976723
685217706
491272501
1796125842
224885477
1420544070
337756036
459393799
1604797435
1060107307
154155222
1678791857
1866872970
820247747
10221772
2036023335
1844890269
1750353623
2026888979
1501406630
726910896
1950401645
1671881647
1841770033
1744376126
20405688
684644796
1141401023
1877352552
1801966898
1884114894
1524294473
1266646642
63983301
982452063
124804854
1808471618
1503260209
1547394614
1954146668
1925264121
1830775395
199224901
906983707
960098682
706261408
1589525974
215719366
78335635
278920615
1908881758
1422633194
1129396135
1217154939
1364907088
1913293866
496299301
1383490216
905737906
862225250
1978689688
424729954
1828037037
1306566869
190294175
937388799
200530417
1107200147
1865184972
316461810
812577311
1832120080
1640958644
971271377
423512018
2099731631
125052532
553767561
1954415416
840325546
611527430
1110764202
776605461
1995460778
859802730
138421590
256968400
874244200
530203711
1612802824
313652294
1683128294
5876853
1554243446
2047545605
1823226482
980054631
1090281126
591047456
1680198920
906197446
1430860244
1360494428
1904254978
1629931524
1583212600
1023704062
1401076388
1847787813
287854051
675024594
1748684332
221476647
395506129
1567969028
2127878559
986744652
2006577914
1933804375
231680625
1299022912
115984996
248020969
1183221127
116816049
2105409634
683432820
452906422
257425713
809762619
1737440012
782195646
1373456394
1578408630
504672038
17489049
660029272
308831985
412475231
966320362
277711225
1731372650
574735486
1996120424
366890207
398571443
125088928
739421151
1203961696
987637304
840676980
787358817
262962038
596082353
884658946
1392123850
1985268940
304880332
116461385
2036425262
766150448
5943905
1139286576
2089641006
791471038
1362387874
47784235
2061500416
1499615657
898031753
1149707126
1134993157
1021961787
683017449
812927227
1721824399
710101988
839491508
1904235833
1734156063
1964128710
415640230
839577615
840956001
568078218
1129292961
1029855905
1641652988
920114285
1822908145
721945529
2131319885
718073285
584396683
780862942
207156591
244443715
1394177985
1172578533
785509710
880071827
860494255
414330051
2142387797
1511561753
1032917001
98799018
135563661
212221501
591858572
452854577
1025395764
1781782477
1310525721
950304826
191605615
332581416
1328059256
2034254855
108273498
1303602775
177802174
1676153906
1238086694
1535185993
1633841779
1325188117
1886118130
614955538
434154313
117346153
1445723469
1619309132
347293644
37852921
2039160943
2107716892
26756307
1482731212
719057690
337010707
1276372495
726896346
244115050
1850980084
123757778
213631447
1373076115
645256432
470867006
1033451789
1985472691
1420546601
1357264843
339470541
1431499746
1082116803
1284466564
486022586
538322487
1294158066
1394535287
668432693
1700776936
1426950818
992766402
994364973
41939608
1777824686
1326496616
92792040
1331017816
2096504077
901789143
392659434
1963403426
403576705
499377859
2031816878
1314951989
1217493040
177336500
1698539734
1968359017
403167155
705162973
558136669
1566410861
163301568
1658747781
1539808748
1817177464
179104633
393363697
1003508052
1274961729
238254089
1902449196
125191135
896126487
1479907716
1647722704
1345033157
2014734968
1312571992
965803034
433793437
30713071
1234153466
1752031771
1202036861
103214029
252696248
613443274
1026791819
914500314
816841694
881906530
2085481283
1616971500
11967213
683062466
522943474
1282154596
300490045
1660244220
1859972784
1405899981
1231437608
190167633
916433969
1878706808
378608774
99755335
260953895
909176475
1480509653
352381572
1538542355
6395862
330013913
1076134674
1588406346
950213672
751069630
1457551493
540565502
1838628750
1299192303
2142430923
1065942683
457852036
277934222
1767215637
134426555
1400372828
1991439294
1429128691
1783973192
1530055645
889352510
258038468
321179479
2000499287
983520146
460298144
1448856691
581491561
1132764064
523953743
35849831
1648958493
265868920
1998463357
1816669139
2125160469
1453747003
781948626
1547210514
916607437
1192497397
708310310
1987542865
691476623
506872230
277345690
847335013
132700680
804980354
1022141467
1319731638
1833098944
1656425635
646797303
1779328861
2094304782
411916951
510684038
217952508
852606566
94317851
1659703435
1238546301
181028568
488638888
1746878609
1512526423
111565584
1638846154
255049951
470623162
289846950
517746095
232019633
1815770587
744704925
1566350653
9624444
1903778018
1036467523
1868767479
1209405965
264542182
1900981327
855620211
1405963721
1851710105
1445463060
436877612
1704576790
901521936
311405182
828489298
1874693221
85753637
1446468492
49325204
948689573
160958748
619885250
1225632351
989264700
1122296134
2086699230
675803679
668111538
601350634
1601236663
1448426530
330291688
1161402093
1650840459
1124457487
950506783
1514881497
2038395406
1165079914
383598901
337025986
855723643
1078286872
1494958840
447514271
458982668
480462041
925104124
1942207310
684212306
1973666326
504337179
190993364
1775789540
996029879
1566822974
1943862509
2094016289
1667590532
452266654
1918170031
2131776262
867634337
1868652619
772746556
125874724
121681897
1636175647
680477143
560247040
951158902
1568683409
1911939948
485390790
561951065
2078180404
856398353
1810782644
717614676
1417806159
192405377
1949544313
503564427
1736162274
718512538
1198588516
1360751728
2053908339
668113062
298018079
1894389350
1807840367
1138488735
448424112
1698041549
783365607
37670129
916964647
1622137457
414964495
1950931386
1479006656
921915462
2108109453
129275689
2090894271
17881308
227136355
655087864
1867849650
36879737
2005037600
436588827
299014112
1699289619
1324760851
2077856128
202670781
1150905833
2870683
987219696
31996427
535513399
1900946532
647789083
1363135421
362375720
1698443295
238468566
1706237623
911213618
490175201
2088581625
17719598
960281043
2032959523
539711616
2131854894
1263987011
48961196
1039403967
1288605919
851156624
653374381
1035567848
286746162
412096041
641696017
1668992459
196976193
1516751147
1146920627
306472888
1793516678
1986411149
446253116
2120937999
1582481244
387040157
332582819
483797944
1071462744
108310188
736283720
253729599
97633170
1322835983
634992382
1536456819
217106785
1275093478
821753429
472041250
1375296449
1938995899
1396126478
1118393039
1394309639
1137602347
1927252909
481312547
1203292533
1882725605
1369126479
204899408
765185116
135356869
1736807668
1700976405
1282799679
1528908445
932570961
335641189
1560290293
2064441628
2107052642
486781996
658827727
1522325340
1144505543
1837021041
37377015
399956591
1081580895
872245550
449984629
1225281232
612253769
523366123
1087978220
302464077
1529655667
437138213
1387054790
1270766398
1103535550
1920563521
1524387749
456029870
1903613735
1027180177
2095308845
1852856077
2109818179
1745477729
421945295
561960050
389159593
1827068668
66285143
1229149062
946987589
1065969838
1862731131
182861981
132773946
515737878
156396551
495955670
1118270144
2134156798
304248094
2091257606
1038678318
1204260169
288256549
989666636
731334988
335024233
1384977579
928780685
2143115785
198749177
1665779518
275041629
1150761177
380585691
181161728
1942461945
1252484794
1388986589
2056259393
1927392634
1714100462
649509085
1096127305
866987130
878978347
1684959389
1898622100
872181745
646034688
1967624591
1491279585
997883043
1353488732
1893518874
1293138015
1422410418
1603403899
1349149747
1651311417
472259443
1370835888
1170799219
1623063009
595804209
481724971
1498839903
2114600160
1990579668
843476455
1080900694
974802338
2038100568
2109652204
2091516806
1021698792
477043397
1159146847
1288104410
1223849719
651829709
624296191
1114287189
1745057217
1251058698
674075902
1457313759
314296150
1632332249
588104468
912616445
1360131348
1912896996
1819576759
1116232738
556556028
1789010594
1521698197
620121655
1443332940
958451335
668589816
1611871116
1616634189
1103205967
1914925335
956422472
938201912
1260094963
1626039069
1835487684
1543974113
316928961
647546031
123274951
828798345
479472319
1832567507
1179478317
737725519
116896432
343449221
1544281443
1010681544
745769683
2099456733
580340486
1192777753
1778380636
1180805515
2124584656
25289665
478421506
600983818
442205341
911261034
1527900831
1225869268
337931248
1693215957
1234225196
1444032039
1388338415
822704861
83202353
643933660
1863429070
219198843
1424974404
233427954
1355675169
903353385
864676492
611849504
1096996279
1979367609
924991818
1084044328
1593101414
1502983407
106462819
946827320
321746547
975709399
295714261
99245499
1965022515
78331309
385274085
2104962818
804708632
2092384069
82602836
2081874169
27683752
1059929999
821190825
586094221
2014379099
1603527603
1645131291
1222840525
102540738
1695607653
1599308363
998794320
1671353936
823103205
1656258019
1830965304
1717845828
843390986
1294368460
618669600
1216963014
548630020
1368560277
869319178
288050518
523169494
802266278
2145049912
1523865439
1197808514
1538633539
926049542
526768825
1959653087
756676712
1465723457
788156946
303291585
2074297908
1222395348
481135988
1035363729
235922037
986030221
101016033
1039005876
1386647587
878852315
1737267512
166538106
1673906666
1061443260
971067205
60472208
2017535424
1378969759
994847925
2106050822
1908142467
995493360
1050864552
450068527
922721074
362695677
1695953694
1481272115
379313595
797431708
1679520533
1771730736
1408543710
1925370296
1324385477
247725030
122538785
336622332
912610012
1773216303
1076191843
1129944234
1328278061
2124837491
142852552
2131093950
1344179586
2063859337
976003900
110580994
591374249
1055842441
478916333
1792903545
79019439
595685518
176621913
1567186767
1127087373
1229297353
1478199557
1086932940
1695062656
1874208643
950796539
116914535
1099067035
1820686488
1400785317
1990651456
164167018
1869716933
750291374
462397165
1722435533
424895331
1569740549
442262400
308158888
1355654679
1655410128
1477104431
35701464
1307293818
636644957
1400815713
839402792
323257881
1743911206
1304543000
393215710
276140785
1754590135
15968218
872938474
643917747
1576372285
475715413
1213982690
1243234456
2112808652
887898036
286383524
1495608812
1405834583
1255791185
1317242710
889837393
1797587648
1819710904
2127143524
532932628
2029570079
1371189807
1114236401
1630893410
486013008
1683476584
334770372
369892257
2010465146
224051369
84660465
914384231
1123730004
153244296
237573038
688003136
801910655
921281027
880322618
918302607
698852110
1841445440
485770688
831943848
286440086
1268443076
564434343
29031499
78377204
1634484256
1418830644
871870675
504762717
2080216274
381379947
1440139251
1028258241
2058541331
1066167640
265447523
993674253
833289161
244592309
603387608
979838556
1606716509
2038044123
1623982928
277900481
1747809848
738255751
1246195041
193265772
2117124393
1872879758
1687949784
1222741229
889899591
1443141010
1707819134
1795987059
147213184
90020806
1703775957
1450386852
2044717712
1175020246
650190885
1882581261
863721241
1738702241
881741840
2109837390
896086224
1918560590
1271856421
1095765168
17810209
974642896
684018349
1386190980
617847479
1401454431
1707801601
2092574549
1427968608
292704016
1417760207
915532401
1452280500
916979822
516978552
404620468
975351879
1533320983
378567182
837213986
2098530559
1244291706
53088102
2001755099
458949515
1984362509
2053495471
511829866
1263808864
946315313
1969772140
167789781
1278319388
269547870
1286564844
1737163303
478259602
1218372646
1682817275
797739617
1782691981
587005431
1709601619
888828595
1852821763
219532719
1528199096
582683878
13963158
2055151320
1460618835
874636818
876632687
440568847
900252768
1769287945
1672228834
1028492195
449517419
749149845
1112243967
664712202
810319753
463175929
1963423676
956414388
1839777823
937708774
119990940
1688424731
1560276514
1495494999
639430050
1801772588
36702389
822218244
755250853
386231641
636432637
353889164
1009729554
555163079
1546956903
1763985167
247542462
356235050
1548545363
923161418
2139938832
314296859
265326356
327912472
1758432237
349885575
537816334
638712942
435419297
1637551606
169587000
113867860
227364468
1531189003
182778156
664499629
313008897
522714548
1727386581
862849345
124941603
1605711348
696552044
94802588
1031678961
772821836
1682320964
1266074454
1102503868
2138045648
649153930
4646503
765806808
293628048
2089555870
2087932766
1527342722
525573195
2074295738
1421682562
1893967403
626079579
99393723
1342231620
375752785
1608688057
1860230006
1245615484
1894190051
1906455270
1088526684
1810270951
357285088
723376307
994269404
1129897415
13577892
125149494
1445844423
804399001
1868213930
1288870818
718793816
564268786
995465308
865077348
1499989398
18863644
1888947631
1099939647
1096940912
928211886
107675683
342180853
198735953
751196821
1461803935
1563470602
1113138919
1013731422
1268443076
1484377014
737015715
193724967
273003988
480417610
257860178
1875970943
213621279
1466583981
492497826
1849155503
2110476817
367262263
261994085
1974241066
1998387603
788013258
1564782800
1866018039
1498209579
1780972470
1187572731
2035942613
333699115
309269869
494067741
25893843
1135855804
1511466161
1845647180
572933557
398062923
434760506
1212514987
835411624
855149172
1659240729
664038025
357877013
760231421
1933991962
439097186
1193946530
1171398220
1681041222
1009412331
1565714277
1887680001
1373350031
221337750
1345005719
1699309308
1820323483
1986097523
182986787
1746282033
1775299900
1519962220
811890188
428533018
1327136936
1796967780
635753157
2133155905
410616888
736984356
611806502
1410698408
934549004
1258532361
1745259636
360639279
751366844
772855414
581258362
389211219
45859920
2056355184
2092269842
624559522
188207223
1293879087
1414065499
895955667
451983762
2095948301
14589492
488396515
367933073
1135701039
1053752773
1329252402
89369936
2116363722
1649834684
30308399
1081526366
1679587340
1496211159
1346200818
144581176
869533821
1810386081
1782612975
1012906779
1728150193
616922327
1816518093
604601503
846468084
2098289831
417453238
1594379841
1247073926
301051605
1029457164
1282224787
785409937
1559147030
1053885547
144454
278941181
463753584
249237339
1459484781
1248155486
2052456265
1763107866
1324239001
616082650
1342358556
419238449
1305488030
526341333
1117877236
1598366923
790115561
2111108272
567634245
2042102337
460413967
257389601
445007642
1235476103
577940533
483916019
1941322909
1033593825
1057364496
1472740262
73195781
1356653661
490495838
950576408
328363044
137827519
1405898135
826400621
30877599
1391126730
1561568361
1442896276
1165636350
422209501
534696586
1405823610
472791800
515376411
928905980
1626683725
639458106
1550445700
661564593
167269569
1541249213
1901556573
350646087
919874893
1901214331
30688886
322107257
189438722
1082346363
781821437
972198852
127929859
960905643
1058741073
322491045
51547108
986916680
840924370
474196404
1294595285
819782939
1460652754
1934561440
1794974881
62040599
677719247
836040613
19663599
1876753528
768399487
450421813
1230671039
835718923
2029141371
218358311
1578279007
1225383097
739566152
828629452
125104147
2017155242
1310681368
174385267
214429317
1481469984
959786619
235303956
1448045049
639413694
184332806
907881068
1883566018
1899855038
1890021397
1919798064
1926448012
602232620
893459283
445338814
281628202
1771294336
988190354
439963323
718495337
1485296231
1677567421
1671578187
431727112
412120207
1029187236
1881919110
347910933
1968704723
152735039
1734760544
205483373
913570898
1220126981
1552161971
799901004
887499711
812086787
1394139835
1217767049
932403751
1356723784
723207993
1548892094
1517744132
482625291
461587677
2057865834
1489606591
2078121226
1299759926
708915996
566702291
800737391
835194675
987606453
292876957
860496761
1091182599
528341952
1112587196
327516951
1559253829
1877463854
686155378
55359789
1741025312
9913328
463265530
1126737112
495923401
1801604525
151723495
928157247
193313657
637183710
943375994
1648394367
960449250
1147940995
705926444
1361409838
1089694899
2001581032
2046401468
1815158833
1652428598
729827963
1402213477
1363418038
871776269
1107238295
679638573
723627884
71468436
1181018778
1772445131
1398842161
33173255
1267385067
1589218471
1906449097
1366031182
1445607018
1114813788
81252359
1548572140
1897879435
498356255
1473676224
1450496754
801026195
691125380
54002202
458173934
915438585
1101540673
1601163639
1425252677
621004551
312964680
1902289112
1088218040
684385632
637228364
70721280
771175723
1500385963
1922587397
1080853569
1853272137
594086532
719203453
2038852295
956561615
1740462512
1606998867
340953545
487808779
1809921421
210991162
97773283
1560228451
1276072848
92182813
2017364957
532430682
1149653176
1207698921
91749450
1670566736
167834683
1538881129
972411226
508905402
1654130875
931641178
1646252928
391984568
1051426760
440834792
1462005871
1108411598
391495609
895672479
652306627
1777714781
436019366
1307269448
845568705
613725706
1417114230
534018813
923616751
1879639733
25194206
793284403
745979882
258035054
557222633
272257037
1095278142
1018934963
281950625
254536982
1408782072
1084477377
422958074
1161696291
2004793259
1580474678
1437985993
513515097
1322485665
1946815150
394341873
713398880
458850282
1145097502
1573790318
1890014171
1974684822
241843919
560134455
1414915437
2141208509
1917645354
155590681
1760910887
108337103
1652782554
1772226465
1994082967
1908948152
2116135688
1492673119
1791825853
310747031
1648430796
744974181
1724611766
1059913753
1991665484
1632060476
1410293459
165178933
1350848185
588920751
1035825165
1692414110
795585212
1405728262
1424208691
1291766200
850136223
599347931
1572194265
802795026
2011406927
160925193
1787931254
1805266525
2079226509
1902564881
1642802576
497852947
1810230968
1951445907
1348668394
455544810
223983268
1928525578
170457965
266053564
1905573765
1287695495
1602508677
520885861
1771070824
92126074
1179809188
158580850
3644433
2068249535
2023486134
725221113
43006045
1848989098
516344493
240618114
990021423
640495597
616858028
807168165
1795000527
1936417522
901413476
1162225736
1783974436
1210464048
168074380
605855671
235604800
1189327205
356701894
316175572
940853597
426093771
1421348875
1534987244
1227193943
1648676418
393482106
1470991724
698231433
809131779
1070717984
706625114
285514755
609719239
866086481
1993541251
1680218484
1217096565
1668108068
80112331
1173053734
496981350
690965223
1171955921
749206987
2080052529
176739620
513155607
911693530
701330396
234009087
1094989527
2018588667
1144411817
1545897432
1232994196
1831070418
1570774496
1584628792
1470014204
920296652
1564612800
1482019841
736325403
1906033978
494871952
367963879
849986285
958729500
2140007054
1836737936
571905327
2005016849
941051217
1261728620
1511582450
1941077022
1485706512
702800091
503446446
1237044960
238808239
1370910666
1932614572
220073128
583337882
765941147
1537791812
1747133524
472842992
1323626945
760860696
559298768
534933695
429697813
1465676778
945835761
1256707481
1538446626
872911485
1461554800
257432107
982168006
2044607568
1658770517
63682785
1288680689
2109460734
752307674
716050735
773722586
1404038416
329684212
742274523
708886285
1885059385
535632787
459882621
838717857
1967609795
332930899
2058452199
819937775
1242800338
238094985
1893564433
620768323
1500913996
413249119
362791802
1947351800
1433179137
432532525
497512473
1315725572
1634377139
890008857
2133536449
1907174924
335414279
1576774154
784768925
1712651308
619777590
410132046
1880873496
450136006
4599547
1909582527
482363402
746285468
518772146
356798151
1319236400
488057410
2109058320
1596529679
483427021
1729284510
1004184004
1196089469
1963543186
2008598559
822935100
4214680
757573704
182360129
1543373693
988230786
928864003
2030273073
946820367
1473765302
652119576
1773044029
1699044825
1619121460
1745719356
407940262
594621208
12869591
1878760038
140435951
262980676
1316329157
1340321247
414628068
185696695
1645131291
229343792
929008952
1541244586
730885588
1524517304
816762082
1669585863
372130092
1929982591
792211622
218034841
2047479033
305093205
821785764
839374332
517582497
1494452062
1011962545
1176868075
933918848
273901664
1343954864
670012395
1892436196
658693269
1914494262
326395069
1082890136
1176348071
689625990
1269478896
1650940837
815258177
2136670702
608780986
45294156
1413699040
905648028
907414063
1582007208
1799174754
454244762
1058218465
1039389696
739998149
2068445925
292348010
1885107358
56606349
1839522442
604110803
707360724
106026791
862520742
1689322244
516445063
766802686
953677381
1347071550
1744371988
429792668
1869530992
352718146
637374918
463727295
871126588
1343965187
835257179
1032991448
1235489926
129506575
1195331347
2124907216
1571730907
524136093
1333671518
671368436
1806178236
1157727108
1960846014
1439106398
2034966485
486949271
1152181806
465322731
87649868
1387048855
1876266103
1805162865
1224321766
597965347
93321484
1208592752
2134389355
941696544
2059163899
1083506449
590435556
1110472322
661474531
2083449683
935422352
433728061
580941410
2097123786
1886207564
454740398
1669767853
1354274853
1305599711
1871993587
1468335551
2019805935
674245212
1685420371
611930101
1505983604
1753429543
86568416
854299528
889673286
1847729077
1252632885
507735612
133179835
2059222399
2108904160
95800175
1992272948
874182321
1034029678
715058846
1442816797
1876195048
1132793917
437333870
907214104
1453745986
2048421582
444626785
124284718
1789461916
691795487
1470023162
387215470
2129441307
1498207176
1927327708
1688059507
1075987897
375977597
1890417503
1319473963
1710067154
460534755
306560046
502241740
543358913
2132037268
1010774886
17565694
1731569947
573784528
1707885978
925839050
1897248508
1461781415
1664552872
1453874726
152611334
499855257
1709470647
1247632666
420033926
1448290666
1956452034
1680807721
2009486953
1842605639
633273556
1236946062
806564699
538717860
936418302
1871513535
1170919297
1095636033
39436354
1257822471
476791567
649751643
1768347173
992114461
76682003
1443268785
554942079
169060561
1650942891
1223957858
706920232
239677232
1921974742
579360956
1931816719
1626973530
1047342550
1180783123
741237917
31837883
182622989
1646933838
112431008
28140673
1902447823
2105438689
65823163
17836984
2101510489
386292629
216726949
140306232
1228095282
1059855735
1071378633
388942499
694556194
996871343
681491467
114607864
56723625
11426468
384634203
750219527
1980361818
1502675095
1447689699
1002964327
1745631840
1222172727
1242297314
225088624
1299603164
126246804
1145953612
865858749
185299169
2113298381
811676838
844501655
435779006
235789763
369962205
1024003088
1810254629
415712438
1291689810
788044207
1075740595
1655845868
845499163
381871817
83800348
1844267129
181445893
1187469663
1900636257
100395576
525361085
553114312
1843175656
318957311
2009571443
1965659819
559713736
880907694
837456932
440113225
1493397801
1875656307
1458595030
1082203441
1230282742
112160597
1792672643
794877302
848779280
1947687069
9216164
1351401216
2091950017
178940247
1140730750
1494624658
1820699361
197811209
2116358250
737004706
378333933
1881545263
2062188547
1718181539
257700254
1673535862
1498615687
861243014
55846672
1015273782
1479636678
2093433644
2061383341
1420446214
790980426
2100324813
2028824681
290045256
132244213
601968566
1385778520
1542627922
294104715
1157189042
899919913
1655143750
64854922
673446192
1758608525
77492627
1149534375
2063610114
60625394
1373283507
1290688536
53574919
508860134
1758995735
775595786
1950677258
929192575
368792578
714961001
1672919402
897712289
1181093281
1021295843
128271739
1117534685
330971635
2114870195
354815882
777397150
1714068540
1321199947
1999951850
874286519
587706929
1036832668
1914559419
641328468
2095876336
483395369
262837214
1455581668
1020991711
1440338239
504608711
402555870
1460301572
1618052088
1170214036
121186603
502032537
2084982807
491238794
1005535341
342859610
708934616
592515808
624611464
720564715
634178761
1851537927
1376474763
622205200
2078788693
470813131
1429358885
1230121050
1539577002
273089040
1394863451
43177212
1111016236
1418834490
1325775837
122963330
514164367
1857939736
95268851
908820963
600237798
470133393
1867950469
261759051
581271977
671603587
563899841
532871450
197022057
2044726293
371760427
1053792781
408111094
1416158914
249537632
1196544053
1603999096
956555299
306465211
1530503752
1624287807
223335335
750838210
53853763
1361926850
160416373
2114771053
222138622
168374160
833273743
1407594474
2118241854
842802441
1670990663
847495621
863768268
1792040987
1001370299
836535593
1143933527
156497961
549845048
288454015
1832697145
1460951448
816183848
699114649
1538390467
677962025
925571350
1881373016
1120512399
307314019
577268258
1760128583
554927633
1766611356
28789492
1895018187
662358766
726894360
987960737
238439971
1395479656
564930167
779419503
1799774839
1826941391
406739591
1764006951
415476401
1127143220
2101382176
1744039070
2026754515
1015545346
1200022709
1414888114
55307048
1990907731
1867804432
1404242901
113304773
594928686
870453892
136006043
692668800
2095598862
966012752
577542884
299637842
2045605788
1450815221
1355532199
1271996276
22944835
854682792
382288599
1863525080
430911805
1550960913
200177838
53122768
2034049196
1571124335
2011401776
764393806
1529191666
565286630
511350034
542684656
866183108
1371996991
842701214
838433597
1555619136
830276769
864329909
1723603443
866458963
2118617030
2140065797
1190319026
1072202942
1537925868
598538113
382626311
411820786
1030388436
265339080
901114890
1651752242
120620655
2075819647
1641634024
1445941242
994979554
2410642
1244896468
2134675536
837781887
1624388630
1896776594
204901847
1334328653
190534394
1698164517
1740481930
1459342603
813043470
1633609489
1939693227
1941596637
358798593
1866473575
897668700
1104504466
2009839662
2101480753
858049646
1879906672
649941658
1795723336
1676866763
468502398
245121648
1474827089
2091026651
198156973
573737901
598678966
684063017
746882897
568322636
1532489115
1252015482
1069299300
1740241558
798379610
2130562088
878013717
37835385
1255214870
992055248
574515818
2035082652
1558880413
2117340610
680060994
58038511
792552798
776375132
274468724
1688459923
1727377291
109891668
1587665606
1117892523
1184215838
1110001623
1987588647
1196497373
1309625412
1328025703
1244866533
2060261410
441626115
701250410
404392314
452339070
1607457953
1715110281
81047140
1257858908
1045232737
1687598154
1867325616
141441909
1271035150
442847946
606807036
1326373748
1565103784
721037564
1635612817
311054185
714466079
347289629
995884727
567868935
1939557018
1905375333
1695994698
137583548
930253910
1004898296
186815066
64108521
935347048
989542017
234496097
594873327
2103530263
560359871
53936206
1245666181
793202814
1574731165
440955903
1581649885
836842116
1707971594
104783052
958230133
1582130795
1278413549
1233969096
1097248078
475431971
1913111556
719411109
500803764
1626604057
1714270403
1152926639
772889351
998823625
667826427
676557014
1640189059
1779646398
1300965458
1076936698
4604963
793765090
1905025096
13566983
1538391841
682284548
1032420414
1209123621
265100467
1456381920
1524208386
1567015415
1294145097
546998854
1631897590
2105420936
609298554
436643732
845825140
631549316
67461574
2116865446
487794499
2053018333
1728241159
755182946
1913293866
340338023
1395490204
117421642
378738607
1218267467
1882347912
2140065797
542253691
610591626
1778462087
1666112510
562491158
183863807
781475524
419658920
1473914908
1738568666
1602536321
1555862239
526245809
237003930
1538979946
1983626388
1754667584
1697558194
885846723
222357953
2055358230
362836700
871778309
1865564351
1314323775
71607179
1141973313
499431227
528759325
448469090
1889870698
705156940
696439516
1667394768
368925759
1852120841
1608839569
341702911
1149279078
1786946934
814733354
2072457390
1290171088
984685668
978332
1456265389
1344231823
1541765273
566367943
264957300
620483514
407902894
1006445475
1993608576
872098952
1089500359
637636704
1648512265
1479873393
1704629225
1397761598
1989536623
1281116355
1912946721
230052719
469699191
230462059
1756804464
1272881407
909695251
1497630432
1412930015
1913955245
179638937
1138066429
1729129073
816769899
3509501
1743191255
1785603173
1263026354
1300619427
1071408507
6343874
2007572982
2057005527
160762356
1782107229
1872901904
1251267952
1080607848
378728326
131184871
761230881
431877482
685557234
1492449585
2110668453
458194955
1419565191
1501450327
146389427
1199108520
287973848
854211585
270381687
1872715976
1577419959
1901967654
1680374863
1077689214
1530209893
700884791
1984213320
555861480
598988539
535219216
1417444486
166474536
1790495747
1398324252
586664782
1903207254
1868241519
158184205
1821358304
1697279729
1897894657
1702529774
265676635
1753375777
1718551461
2010025432
135345162
898860484
154354698
373575711
644386659
1336171736
1114866652
1491583765
559266156
1917706871
26589458
1319187556
407713316
172807830
551382479
855773138
992185984
1399684436
375128520
328364582
1135075424
1958380810
1981668178
1798097839
1058623724
743013106
1982979981
1037380675
1171692675
374060283
1663544867
273729075
1802176641
1874610553
1072933206
839124083
353022018
1199193948
1281303654
422877162
1952285178
1376536560
53259675
486934002
1040910135
681350030
320987353
1084699607
530745846
318460550
1194711406
37544717
893409114
1281294300
1063102150
191531079
909846652
898511906
706313981
915485515
409100600
1251518169
1239916562
1831611450
308078062
1043530813
1936779101
669836270
665087397
762369223
1790340642
1197017707
1257931503
102003018
640462148
2080348267
1128155631
455082964
421928383
624026533
2079437523
257625013
2029633365
2084061749
1717614733
1170454884
628155081
476639982
656989115
1749816763
1195027793
739401528
426322460
983553549
50351796
1655199293
1402182877
605583078
1402034005
933245248
1421475274
1272172222
1857707792
1659916472
1146304525
539185375
1649759725
579302238
846293701
734513454
532153082
1486004850
377567041
2019121873
1258079168
927669067
1062483340
375349739
1171753581
850135370
2022309356
155721305
185405621
1487127269
1165888336
1418631963
1118776088
1742183122
1041815478
336323554
1734475597
1783873119
1735914678
1298769361
348699738
2067350968
541272596
758342160
1481304097
1898344539
1345481371
619644127
514550637
1873321243
1439912727
1790634753
758503305
366650626
805019225
2058363325
2037921616
1744968264
513860833
584252921
1052389480
367008399
810200577
541407491
1539315164
989975567
238317519
530912114
54725919
501646990
1716850387
470894366
1117760270
1141343550
542911037
786257805
895455949
1815255646
1918409842
979852070
138756651
2014012971
1777178414
1060559903
1209405918
468557528
1393051976
1227491845
1830121748
1083819712
957889957
1429326436
285791511
1139703561
1058451504
964771176
1066462746
20582191
791558457
1256529813
2129402565
814760361
2025142298
1733297984
1037127467
886429788
2026237473
1885373676
1131755150
1795448187
4068978
282520090
176048153
1646218360
2100102107
1931444236
963650665
1576618947
1097527781
68892192
2103444206
1401854992
2126745105
1251852786
499816253
1574812084
327011190
943356217
483399043
607269691
1208930855
1402799383
410487595
674113387
1244529402
2041305033
1857051373
1779731513
622488408
1525517038
1904114220
1939514491
889380611
61977038
1849516681
644583855
327086367
1344458940
1003137205
1182266824
899007433
2035145548
905198229
1135724198
259333435
2036179704
874446301
1931315447
1277383713
1488419362
1138564122
315069846
763800931
2031839175
1519001382
1009423587
1783987066
346572403
235065417
1033086103
1783344818
1025961390
1610095677
45368189
2030757056
892146480
142929262
1694983823
972497969
410603618
737408858
1785753834
662931339
1241271652
408725561
141880437
1674141823
689322773
1323635549
1595954158
1793796143
1226528328
951518602
536199332
1884842983
801675073
597686130
2052194894
1813440443
505167331
1107198988
833462890
40688148
408777292
2025559232
840644437
599846671
15589464
818738321
2008103591
915070123
1265879127
1044322516
202367695
575188948
2061383341
318639316
2073619014
405939100
2144183235
1145654735
203390464
1637718746
139376431
468298025
380364871
426142568
793227840
1346275078
757504456
1859883706
1444486615
77753436
1884847702
807185490
2055116387
1169606713
742847674
1344174459
1909564194
383176388
1262448092
397821469
570106686
464136334
655368456
936659808
624585283
2044901280
2061950306
543487337
1742027476
2122999997
1146686128
1333324902
1563234782
1589553089
1359147453
1735773618
1260953304
382479445
1888674911
834796247
134188412
510736476
982416577
1858877992
303126792
1039303964
1598324388
1918667352
1682091624
670282868
608539276
2033857308
789515959
73365599
427767326
621439393
1607291983
252461074
1428920487
478954578
1385655059
2016951708
2112578166
892292464
2008633133
943098481
718774465
1779851436
654717496
1918252718
10623388
1796726639
2136410247
1298161102
1904841426
1313336118
44506058
1467012141
1911786339
1440756638
1691867908
1522743301
901806176
882005471
1234578821
234637867
1703317829
1182774637
1495636362
1478383487
1984330439
164073260
768403187
762918163
1133523778
700308723
2009179450
1033293884
1359225187
377282533
1545676339
1592446766
1848751251
1042779927
347166333
1143339582
1312710022
2049775686
820316369
643013732
1271128637
641779898
576407464
1722222890
1771660066
578409190
1720000819
1995537352
1354404611
1414214003
31073416
1097779015
1973801001
1545110540
255543131
446966182
1816306668
2092931600
1843381662
727667651
1124979901
1610245858
687420456
462084936
1792962099
1198523747
1373037050
184279790
111985228
469366329
110131957
252638309
1108772120
246605068
269559360
719962785
246885637
844908699
950006054
587699197
427385713
1751418095
450421179
1265291071
711134296
1818053108
1444234679
697799708
1638843095
4172655
212078463
1690683013
117809170
314740078
2124865283
506694632
1183779020
448521580
401142369
515028345
2091280613
465752411
2085255457
896502602
891636104
1455995479
1696451959
2079606658
1985250202
437539252
952297744
1926966905
315528258
496779768
386808
2125224887
54659419
525675042
808312271
1833456863
1731073204
133867381
1806894917
2003934507
792615282
1954709501
1307962132
1732576659
441135580
1094248512
562698647
11559684
2086430074
2118210871
1195258528
200458092
740169598
1604225260
2076387865
1435158391
1267343851
1600213296
490844188
669148711
905995974
373249330
2077297236
207703683
1408408643
2101063695
950277351
6418096
302922753
831170156
633681415
616099856
25056865
18406616
544394790
1453244744
1282629314
1714270403
1009945507
1452693131
741813486
155166636
50302527
16660367
1530558251
1717525430
1788025334
625297046
915004056
2133901702
2065716835
1014187937
2003837155
921534729
1979140231
528003039
456113335
1378177080
1619487281
654211774
1598605817
562845888
1988145470
365713915
1437611673
1967443917
1837503898
878109262
1235529634
1628699962
788453299
1638731899
1308848787
1341480912
1161156894
1349595055
695822024
1951729615
1823681742
892609775
290242919
1924301624
1474450237
686865790
1652282158
342517258
881014142
44023933
812480812
775595786
929612739
637603216
1193788087
498277081
1760016071
234532803
468027584
2042271987
996265860
163928019
1710669994
1879329635
2136861430
1675984780
498881429
1880010751
1580481733
1336453917
1887386641
1224193509
1582646605
662017407
803021714
418630675
1587805998
1513415640
221962556
717666198
1235901565
410881626
919920433
651766778
132895158
9277154
1858705000
1074124505
2096079750
1007179971
1534743831
64827617
197562936
668765000
1360716299
512698967
1691791125
299014112
74452097
1582379505
1007537007
1404183833
1245091905
696555675
1578029855
1918426576
1796126489
809391097
2047577068
1009296621
2007893972
1220736905
1154666104
1559056714
1582493756
1596641802
1977548966
647210371
235188745
1204748534
1342869899
1818371020
784557026
1776422701
1055570148
1250084295
1096327876
1986457719
1085105684
1051132816
459993949
49628191
840564466
224762164
1611667444
1996590769
1479224196
1202337000
1293800810
1199243393
1613429148
1749336827
2126989710
1263750659
65605358
1993737438
457560484
1251311347
1535658575
639457555
1420017213
851238481
2031895655
585089452
1113721627
955884753
2002417197
2019743313
650785203
1078199856
1601877644
1318643711
1700418467
1462949470
942592123
1994930570
1591631263
2090053696
428068093
620706064
1081832720
1550140749
896086224
1781909136
1750193469
1615607890
1709935409
1728899204
1768214376
1668273749
108116438
416936788
1804109808
422763472
852112038
2103817568
580221574
1589665238
1383760097
1060368772
184572850
1750240183
1114927240
1287200790
88203155
869953815
56158757
1333965405
1712421387
808880757
146469026
480402176
2074523481
1200022709
668465904
620886943
427183615
1812933310
640606690
734726841
594191238
303720487
2121289550
418016074
438743995
536685643
588574919
1572571517
356105050
1951659714
244202748
1656301958
2058909356
1488337604
800989412
297724933
1519860261
1207500485
1945460498
1385684475
121752525
2146580999
20278763
1198702857
1305899788
324818028
1357628339
885286883
1306407643
639458106
414553139
1817752956
927119086
1540096701
305386484
299969305
1623719150
1372531599
1665713586
208090690
1782314038
1227293843
474586962
1681804088
1870504372
116296427
2113725463
1169460003
494253780
814067835
1286662077
1396258846
1155119073
1777693761
137336966
96099021
1203232834
631283576
1072943818
447154150
654126543
2058006418
1067456311
300696771
1517134764
1601023168
976878862
165077787
645455547
1625750237
1629501511
1490093959
893740895
1179744095
1815379608
1008669115
1808837350
1359174920
655072248
599519605
729197992
901101465
808782065
1147732854
1797503657
389883590
888357545
285973238
315675498
397493680
1642952175
842448256
522982329
387393006
1786177805
1422449642
1849710939
4114543
1625931682
820058777
1542417690
2133449018
1785311842
954894176
366745764
2030496822
308143188
1272576959
1392582511
976859078
1452557152
831971046
963850226
1496832648
1435531780
1003428675
726214551
2056688632
1759449161
2011700377
891666712
717346643
372794802
1351747035
385577030
1312492336
551954232
1726029779
187773688
1471634046
2039535046
1923023995
472004421
316562416
1635191160
1803342491
1608284183
1147280817
216875523
657249277
210340279
389783238
296254510
281474794
1008899910
1075371324
293799415
1743534968
641269425
1603731231
32431603
424954790
1732154069
1252955324
1380674799
794366868
883908642
1070830424
607808216
512858483
1254655455
219313034
1450670346
1345652590
1193407323
1976194692
155384812
912782576
697334395
1917505807
602894717
699342889
670656086
1773284276
1327591003
1175267486
2055199280
1785576223
575214632
1746175395
895374239
33919766
157977925
435361204
584400674
805688381
1405958409
1320745540
234385602
1980218494
45961264
1816522398
696134291
266316248
116084710
658197079
88359315
1146685288
1891918298
321517777
2029810640
1478135691
1283981880
2048092680
2118138886
280621613
1178862923
1160134865
1049124081
234034751
503943348
1663434278
1284013588
690976597
1609452345
1622071756
2007767004
1367173970
479924065
1421131629
374888002
2077199920
1477322479
343870633
87402241
1692377288
1674476073
1282310746
1037457296
392364078
139182417
236457553
560810306
95951633
1649436798
2074024563
195742481
1142526141
2035804075
1064182909
926611125
44966677
163527352
2100877582
264515882
1347785624
2130493622
1506907672
2107448916
847450334
1939764165
80577680
1602035812
191455667
28456708
1552432722
930482397
1437140018
431096269
1314243538
1159189740
1234472218
1559752773
1440012305
1312303285
1696784359
1583745166
1880775572
1744456570
436276349
2041680873
2110394797
409024254
1634379567
410661972
973853762
892842423
2075204896
472805539
2050588489
1894139003
1664981892
325679997
2066311113
318655387
1386276524
48785266
179548665
1675841324
63115310
1890272199
214609544
1886355251
1568367805
1513255818
1399361367
1723252230
28102849
1179344156
901153819
1382519880
2108992266
360197576
1507032921
1456915
990107894
1611437024
2040498185
507228951
1399076355
1531262017
1351795852
1005648154
1570360343
1856597138
1400600773
1176972482
182066114
1367759153
1725299729
812382085
115483323
817499426
128056164
1170985242
665867576
669456110
1178846905
852187204
1223787980
575953288
1927693208
1190685457
2029283796
95109083
1673588575
600575620
268497457
1041751477
995451144
829926131
2077758284
1055515336
1434696480
1857463821
913206017
998927142
1052275616
1926638090
855788311
11324951
978121136
1188640289
2025572293
238030568
1934949241
2016718582
1757634361
1064817810
195206461
682039073
500843296
2009339747
154594456
224828589
1559578145
487632966
896217796
1237768640
359464497
350568171
403434832
148631699
2047308645
1472533374
966971876
945643885
637228364
133965977
265690006
279208416
1178309001
1003544428
715411281
1234284462
106360918
364507342
1361646312
1654722183
1694605426
1217153247
2002987937
857536322
143266120
1784434699
21939628
496591264
924683535
1367205356
2026696112
1353369773
1238460988
394200524
2030920747
1554372812
330990487
569365820
2031172851
397480005
1456966578
1615973144
1339080243
299215489
1026630850
1505558126
668638894
159157742
110566054
945295059
1424593208
333922908
21105441
2098452522
1877173626
814047735
1425820128
428225375
520225456
1811544079
1609216303
659841391
230853463
1936533334
1971812358
1896767971
1000747028
415073342
414210942
530774487
1437495681
399830508
638902629
1700873825
17394051
1293833828
1228236390
352424266
1607657829
1871140618
561926781
1938128541
404314775
1923444311
1207948677
1702390897
1082352789
814073772
1961751570
189308482
1446648380
1267372895
2095972692
1553836110
2017254684
602180694
1759145412
1308756944
1052218530
2134476401
413306333
1758735958
1969822549
1397999089
1615776343
282925210
687250468
187258365
1041928928
1697192767
2070127890
1043806341
1987341567
650459372
1326025296
218784177
1317384802
1310411646
377824454
123026303
1697680915
2003495692
1276222763
858977888
174860332
968455443
1526094915
602031866
286233683
1674780618
2017295843
816428443
1022633804
900617394
1890461979
1716182407
2059939373
1913967754
1229974421
974289505
1191464897
333116841
2049565649
1634197875
741600006
1637836499
732281904
336206730
558741062
1317828810
1756486022
651515900
24382962
385755172
388761575
862621570
604262589
1975555147
907695578
952821237
1464900554
629718199
1901707796
143677566
369363074
1473614186
649558859
1575692228
670030862
453768345
410569693
578178319
1001794665
1094579619
691046212
135990583
2022252124
1143210629
1978870872
1763159010
251735673
682575141
1861760170
363032932
1196544053
1010270850
1619018388
812883332
972883746
29436276
1423493230
1654104740
1421488282
514611347
1706206933
1569326917
1505198101
2084201582
191196144
1672970673
219501188
245649794
1511376067
887304919
1665148672
477515005
1613198183
1090224136
624767880
728034451
1155102267
767648900
1789270800
130415627
2048306628
922647482
1463750265
1192777753
320844925
536693683
997185646
1746156564
284718803
854936503
1619389678
640275189
292691117
1639229894
418723708
1884734240
416576195
1713733395
991832597
1431038954
1068594472
1344802611
1405316134
336233858
581361932
1276933172
2084371735
1079121478
812113755
2119839816
689246293
1504751874
1514189450
163288102
74604434
496626663
1776075230
1424048493
2072804636
580508278
1156685064
248409689
1400338682
19160644
779273472
79474865
165763965
1741582377
139762136
17181492
1945903773
323644835
905776139
662954538
686662873
673795129
1779397988
1481949659
1679297348
2141401946
350592900
431864392
1156486249
615006135
1916700627
1976258214
1637566121
1010496864
763296196
60282695
1228959376
935430083
492115936
522292356
66308904
1100231521
1143571427
630476282
676977180
504038884
1988485773
908670251
2096610560
882529383
1849687533
1550579253
1705366428
1731372650
578304331
296324702
949980640
1739951816
1556329390
2068476827
1344889286
1714192369
1230779378
2092253746
40753110
938606009
280938605
630088611
1413870358
405576477
1251567020
868013976
2078776861
957455806
872121939
2013146564
1281212237
1830207639
1202128160
2058120610
1655298550
1259921642
2122606849
1960407149
1566345956
26839940
1239686293
324537454
558036320
41738326
835278662
906380373
903365148
669641585
250443905
2003717459
831697346
997501873
2111434252
1657070818
870168197
1842343141
1208351301
949927741
919448114
390912762
1031944343
7946132
1898043554
859202922
1847914239
589711414
423898730
2101678201
853333779
2081758382
1324495028
1276834961
285180966
1725478931
335246415
815337401
186661068
1668005858
862361726
804579990
2125939642
1953501766
463480725
1047633223
1743635662
213315739
750409156
89630444
2139723353
978628864
299175616
598532503
868864549
489810243
489424168
510653763
1908758406
780366871
1182801466
2010756366
424464615
33179101
1085032504
818625255
680822166
1445686085
636912343
599687921
414261386
2039489684
1487432515
778172744
870642430
935435631
234649505
1859006060
1774439766
1982665743
2054117658
547680724
1103832080
1275872345
1348953879
1821271665
757443025
1757499147
609290069
799224752
306349281
1798089509
1695642506
1172785617
2013788994
1085102169
665298730
136321723
1610179254
1643774491
1025254973
1726113976
102256309
269760638
1527780092
596797721
1129177782
215448432
303802643
19540954
1235867428
562877242
1593951266
516335506
1145778397
728144450
665104208
1918730527
1924354206
1977078118
39829255
1587045092
719916099
1539926527
559683272
379123813
723134591
1696046635
1016038573
278390612
607669907
1673392635
902316508
1399419555
1436077938
1843573347
1249195290
1286861041
1823381855
332940819
1226566829
185966800
557067742
444850128
69727010
733179143
540055736
1412237104
1759189996
1206627534
1939358788
1916791571
455650703
1575667894
1816083780
136031823
1318589289
694292352
2093318859
405161680
361252449
1730985698
2092732650
226261620
2137459221
1553316400
1744379605
329746190
1034677857
1676102494
703655534
120142832
616081430
2032840822
1473202623
797319919
1800338997
1462942377
2004728304
734746405
40177575
1556644863
2093419126
2094849821
1711669204
1126538490
1216375846
303939715
1928220471
1774227108
1793371298
980046206
1193501583
1141025213
1822192441
1932189472
401592141
2007059288
1312835127
999356316
1526745250
1103339392
957821226
174374994
1948391680
294326857
1245873742
638851781
1640189059
847859717
1510465695
1537243107
538937922
723419808
1850985754
908645522
828391891
59657661
1424709069
1761404330
488321155
712541230
330665405
145577711
1757959720
2066005037
806392387
1013237354
2140266984
1185226006
1835131558
581008213
966523383
1013732728
471643155
796480598
1259819121
540068830
2140954051
241599805
1484310641
808143011
579216090
2005615816
632146214
946116326
782860558
655460930
1474345469
1778861036
819237878
1367557023
2000887796
1476217541
1930395115
808735924
915460666
1633571610
1886153513
58101507
1176505268
335908564
684402451
562115653
1307549316
1294321283
1085827012
151525610
393399500
77589054
220258848
1256241568
1249649824
449420758
1745057217
2055196244
443935304
982699168
53657982
1354668677
615182061
188900817
920754987
1888655449
743963124
1497124876
1451178943
156500770
325019405
313104612
1050956908
1789707481
764858561
484881044
412439150
1381270396
1159488689
1984076127
1824961943
660356642
486912293
479234049
404281913
222893075
646619767
1425684056
400770370
389828540
1832950105
1166599835
854673814
2046458057
496797031
2137697090
1388776399
41508643
1866840864
156090982
676737122
608364328
245066275
1860257264
132479141
2020072948
344600376
968726919
629901347
35014109
636502445
141448388
1078252133
285186390
1145431067
1092670466
1843542244
807438177
585983594
609148313
1708610368
1630263274
788217515
1247428066
2047012087
200407479
463615412
2043006374
1087447981
2065747295
771959312
365755577
226174546
882435218
145705690
891534182
561742561
247062580
383974755
1293000144
1340640302
1578874677
2043395289
1236504784
489308935
1407232896
1594257003
637419515
701684609
1185849677
2109933273
1800841627
284102277
1967256907
228936562
868936298
957529941
883689881
318037557
592257122
1606985365
1853004027
90308465
1685871212
39147389
1359067878
309145937
1501186570
1719215231
1536257255
1109666581
603237202
844202094
516665983
641323917
1467945355
1852531466
825588612
1799167925
1718251346
79658220
1570938204
1017466772
1497516481
1638234697
1721876058
2010132200
396740699
429538240
1341346595
1985237153
1470657971
183988926
1739669089
725584268
1433158464
248866489
571484128
1271834443
6430114
1494686948
732912621
1776034772
622436672
696934002
1988987902
1669136858
943967942
62650081
70700843
770261825
869504842
155946780
2088565806
1552436690
1059722267
1678537973
2111106854
1678345896
1976363220
1311059238
1761489530
2012586152
71659773
2129284002
156723839
728197377
1480426539
1715681106
796980742
1959222116
2102962265
385348083
935884887
298752990
131354905
1792802230
1324686070
1463575322
1657651753
1629581942
938862988
1949460528
172791052
1070970630
995490704
1007478120
40490196
2136252511
1301768245
1665601826
1281723501
593926852
536333306
2097319800
68519881
780769652
413303984
691184552
256068566
1902809451
2100755741
1619198989
1733937857
2042447005
959743104
389717998
439642388
1968414125
1732326551
1329924990
1820653550
1338988541
1445683224
1433430140
542361334
2092269842
1490960074
1819467180
1196911723
1277421466
640392395
349449623
783334945
231428991
1569785321
603743302
171136090
481206798
1987440976
788013102
111209183
1150773577
734416629
623484899
1483092638
2106018268
304854577
2054484729
860024709
2024097809
1382821189
608466262
1407599926
834933671
1796632122
512271132
159550225
1243756084
120765879
739345439
1585169461
716055035
1253810485
965546392
390686617
1434534746
237932464
658552111
1893229546
768736234
531599086
1890707534
435944824
689891653
1073795879
122973246
474383292
1050255702
1437467465
645002382
50501550
439684371
1314584714
206880327
238203427
2030851191
1411356300
364862808
1405903448
217770130
1958824688
243866438
162112723
482284381
1871911228
993563034
1052860460
41738326
1224508170
83713241
1832482116
432652646
1114183374
1308182747
1907082981
1494595485
1751098916
1702767688
20496680
1004550279
1147810269
1695645675
791551428
1110677693
1811546030
365820809
459608778
41221629
1206642731
898813709
1724270378
960713240
1323900006
1988500939
491977076
1134970988
2080653961
1452620658
1932672689
19833309
1536491628
2133947874
39780303
19619726
218966349
1236905665
1132562911
1616795923
1462592529
795592919
903599839
934246376
1442075799
1048191586
663421472
144032136
1643545087
896625268
1429869244
1140826157
1991938998
436561359
1594362005
1240318298
1667849148
1310589057
2060514081
1141101998
608837224
1065721778
1046241572
1756272368
881593836
347077510
770719162
915136133
756974753
1732032356
194053339
1030649044
2050729203
329447402
1725482062
481338239
42270443
1795105104
1005004974
162076185
399947323
509144056
1932397285
733693176
532870364
1167487247
1921455053
962011235
117008665
171842227
709547509
221930932
1832543792
1238107393
591272422
765016857
563484380
855057704
458615175
2106376938
345450823
1536270037
141120824
1368166230
1438255985
1272940229
1763991264
749570
370186044
406045914
1559866220
1340137196
1456724291
1668959335
1747896762
1077626194
1440128132
819094573
1908224590
2110705207
638323739
1703418703
1429951433
508395421
1944957705
2046070974
322261441
1958243265
1528728513
1995567091
991049792
452833532
276813381
944446272
1011980279
547125666
1776234138
882394140
274330715
1047508731
433923675
141310806
999630166
863001920
1228487324
1761095611
656341771
1859639279
47500980
1793671323
1585884186
1816303623
1581937851
725751779
1116008098
1010043766
940003462
1958154221
1897443205
724876375
1719003667
169861673
1483417112
113473235
1385287583
1639600867
1445145283
1369609297
17995728
1958405623
1962608182
1294791903
598855354
1372831213
2005578276
1147255043
1476470165
32385815
1792928110
99191003
1968989539
882332005
80368347
415049553
1322586318
465372773
33725166
696323359
1630825306
1190946710
1567970070
1566686980
1091239627
1446961244
2069211314
8421462
45722374
991956174
835210272
1043537932
519427519
707284840
1090500384
533672684
1992414392
304632433
54206579
973064587
1305075984
370513534
188742714
527951802
28949961
6924796
1802222733
1165149994
220167028
1295265882
1813522713
339681454
424982329
1926136898
1604828504
312863556
352591156
825505040
824428961
824156770
869933242
399095406
523559054
2124028193
682096170
1978491340
1962325500
1029747698
1749423479
76837901
468805022
723588358
1682962469
1281525285
867609012
1325759953
687529964
1046426584
2137590259
2019877116
1504148544
358287586
728384581
62140690
1303466697
234089154
2073596693
137570196
461714736
1929733589
1290345808
1424454064
239229086
918148408
1543718592
629956474
2102272369
879690566
171780090
2026178734
1249971337
265733609
821538238
440191390
282844520
1936875196
622742790
1034348043
183399806
1558586422
904253152
540513420
519689488
1379296233
1886269042
420019714
1871840334
1204395752
1252692309
1609886981
1906691352
372229772
1066256287
798163862
1928864046
472617973
594189406
330586043
1321132164
1085627771
165986022
1202357986
1953098593
168388054
18263639
1918056043
569979514
1226508458
1532768993
1039521375
1744031337
33100322
163331759
1275125537
920249667
276744442
1883380901
111894134
1942995150
1765634877
1562367593
728912237
1078417547
1213472965
479487095
2086501136
329084842
718724592
1376180077
1517882855
647903335
241375632
200795725
1229902348
576598462
39750195
2147001826
1016341410
1122596928
306792206
36162161
963823367
1127572299
2082326421
1022995532
1467083680
38945472
663901988
1582095483
121207283
645785269
324514997
1469557563
1132732779
17759373
372268588
2113708470
2039310236
1992332969
966849923
754496830
1135523665
751383788
1389463766
552167708
178470945
1298498193
613295443
2043965980
526522457
1560408567
1394938550
919397316
1472884989
2058911023
1578475128
400433155
693636931
1187264841
581663986
400074276
1616396537
2053844286
2111566010
447757797
139156882
751735834
1902747209
1941036639
1656533468
922161437
956660599
864525661
928060175
1180765368
1049005643
408097824
333690405
1299386386
47663492
1254528552
1502180184
815145688
1322149916
195203805
1402003902
572127255
1801725175
602065947
1505440396
231072780
223505015
125980792
2059137970
1354926655
94047152
638118859
809479656
2102885953
1208375003
420929859
1930802079
496214046
1744600555
1735164530
1682136464
1158749936
1556213348
1677314032
1973052470
1039387923
1782170821
703618819
1196381277
280601465
910987858
528031571
969850281
1096881468
1384279933
1375192276
1533630913
534695255
2037781998
577495053
619971951
1145654735
1519180762
625383166
325869874
697516864
1704109790
736870326
450271897
1524263694
1087673168
132596913
365733016
1350332679
1366400978
1386149450
13335405
1136728448
1731024578
1078831400
1614577770
549472542
822935100
800446088
93445617
20877231
1932197142
215567513
656764673
1229578552
2122437297
1828724354
1719485987
2023771422
477105592
513155792
665906542
1182130655
1400981051
1625974890
1802972344
611727336
352752555
1727731876
865780753
1165583976
2113161473
1418367215
6515382
318401956
1714978982
918791227
970016600
1338463261
520133655
578738030
1796710255
1624239857
1881125393
1663234215
768834382
1900623384
5277429
966241171
878059206
1124729923
364716987
3262475
1794683190
1192169866
1287836978
1013880014
2013724658
1115252177
1964627413
638025371
879992620
173749215
294602422
768975285
732092333
1499184654
1064213303
480751086
1972866859
1395915425
804902755
1144222879
1348099076
636777263
1962876756
25284673
672283595
986637608
1459040068
280619632
1143720456
871452867
2080027191
35440901
672702006
59524224
1386448880
721944557
254557719
379636263
2120733318
487451032
899413469
189550762
1070092574
1856999404
702027646
1614028291
1516994466
186632836
398319343
2141567664
1897915033
473103753
2119030793
1245346089
1898980165
1673093550
1326338068
156329129
1041922255
235845970
836198591
1446367180
550088155
248984598
2021673470
171010072
1949384489
1445187930
363857236
1945519694
786755116
1369830181
1464270514
54697870
2080125669
1050092997
1576696575
1075067460
102256309
1167082343
353395712
711957750
881853505
672214293
1687383661
1607200328
12946335
92680279
575219851
2060146418
1263372793
668637532
553690765
949463888
1294665750
1495641918
347850920
838869291
411896516
1677532977
1818604368
139328607
405300603
1206403252
353185341
507652929
1569339723
1020060060
736543648
1800013297
1478784563
1103111279
525157082
156258653
738128024
721018803
1025260566
1160831517
1566334605
1864909116
1478548004
1926423829
565210249
1320189453
885496996
1908337782
1416055239
1245762017
2045623736
267714104
1502423475
71215788
721580692
682523214
1874142874
1943150144
2140248618
1186085593
2029666685
901595750
629720112
812763527
2836058
2020424803
328872003
618216765
1295653382
83552093
2121573396
105334802
1703087666
1809414266
1134099101
555264146
1366855285
1703486961
1167728938
523666500
440370239
1657763306
1485500527
416933961
1108286132
2137998987
1421927500
244877836
1725396984
10996552
1796471273
15341447
1188842616
252209376
279761272
2069278531
88050894
985482815
1050006980
916239064
550857729
183948712
1618237311
841027738
593847606
1115958042
1068820210
454781959
616562778
309391867
1782406265
1348949228
1575296859
1987374748
582812434
877084194
1688754629
1752504374
1765049695
1640884223
1678753572
305844984
2067576757
1405757344
21934580
897511183
1867610121
1059457014
835538020
1560654346
32294585
1421087774
1459233040
2004240434
174013806
400832676
43364056
251902561
1858548780
301372734
183901398
1263551778
299221518
633802088
1488497095
157782074
1077784345
1172613881
1955273047
1470592468
1404835255
352121231
1433918362
1923375043
2013149267
2054171667
1465410243
442084895
215437189
1298374220
2072480012
1103253369
1209372640
245160268
965128997
1503671685
1130553419
793683498
577074505
1017962745
406902659
409452848
1797656258
349932293
1489007433
810522146
1089697314
881951270
234645370
1276847306
29312007
1300812660
346414967
2055820620
772592485
1860774745
590614086
1478199557
1404835255
962933705
688803311
1472614845
432467334
1894097105
1134521306
836920224
909616110
1327589073
187064889
856018049
137843653
2065184155
1441251994
1960170578
1712271520
139518857
1857178173
180712167
1359015045
363345
582304718
1548502076
1525865143
1796116347
1630632930
492079495
2087860271
646188882
26916054
376531057
1957390624
1040358401
1431122705
791788495
2044911099
1600097209
268400738
1090640218
1000860007
2113275373
1076426071
848375670
1790183053
1909841026
1231757430
1551749987
953405054
1871642786
153982944
27875589
730536223
44884882
399052342
1654342372
1981746853
157175957
1800627854
229035084
823159596
1976324356
1725392090
1163910416
1675546947
2009852634
890880421
835681590
324071636
1771945781
1151834776
1795709403
1615539308
720664401
250917557
251822386
602264743
589167302
895387078
1280645810
914278387
497675945
1456131918
763535218
574650727
1852755595
882372610
1244674520
1185264680
2002411692
1417032283
1633264436
623337034
2142664320
1714556063
2071827084
321515321
1262855036
1562948357
1288571309
412487168
981448143
854527501
379620668
1535429565
1452342718
1877059347
359659512
976821916
850060011
1851943975
658135882
319825251
530828585
391370971
2146143176
526894491
1327591003
416375219
416646094
1670820544
1399651531
940971904
900154520
924449232
1356480124
1548232634
491478244
1577880634
224410118
1319813832
1914276648
1962768108
536232580
872859579
25618900
1791454385
2129894737
678785799
1633530741
815142743
1736477527
1996752437
1070406718
625869727
506063223
254567982
68600694
2036279316
1832958658
803836104
1210931073
1398468590
233216777
1648781994
469449952
2021475025
1636196791
2105816569
1329925198
70707349
946489050
918093705
1868553912
660654376
1647433863
1370256146
1212640861
2099878296
1956097327
1977871922
1171241930
2125162049
1072966818
926846835
1386799600
1019558861
1858954413
1242675167
864083307
1651804282
802855835
774208571
7978057
2052849299
1976244116
682622998
1679089281
1631238928
846563872
943680560
715734218
302523848
485347472
791266081
1722481166
1697632163
1850122370
495501358
1333451803
1717766698
546530272
924027813
353309189
1645077278
1847335366
1838781579
1760374229
1348913406
1747119368
304128382
135538658
150819539
1926781144
1444983279
852272430
1095223214
1868358954
172459580
1506054054
1334404509
1253675247
1523682787
1812604269
1235112766
413918002
469496732
1770635876
1593018486
1254235271
746763513
239682374
944053531
530328635
1119999701
1293925570
1529910471
927945062
1418023797
784126093
453632852
959363234
669934073
579464873
272250972
226272765
1096083254
463706105
892301014
1113571169
681922871
1436299144
1801052493
2113875423
488432492
1921132103
2083016390
353421194
1351484780
1536200940
1734530601
531793800
553319181
2067860987
1756964147
1056216761
1138990012
1855317296
1963426793
1018094510
1690113000
924917638
1991895129
131436977
1298043986
1324765140
283821279
237804807
771809902
234612672
1056673873
1497133422
1758898273
788306865
1063993894
102968697
2103258407
675349568
41258010
351115916
1417732741
1465939506
2087831686
283704255
81212172
1920493704
1725729461
1152641581
784933719
771197494
784567782
1540637981
684354981
498506357
535466307
428979136
627538480
1165888027
1494288580
1176950656
1775920055
1717241702
827352131
1051566680
121376742
505377958
28676433
2068323152
1129980410
1447748142
2025515301
917517598
1656280464
622949011
338760077
174839703
1317394100
1525689828
941483693
425311133
137068178
304324840
1943150144
1726544526
1865796531
1215290402
2008565871
1870591671
1935097448
909295742
1086790511
1984003280
1066413250
1661526166
992348706
794141636
205395052
455079788
1787400369
742771511
1147545651
1641387489
1669660012
1980941266
910903469
348186905
448245183
2123839684
1567236218
469146467
1495711155
9157415
1257141544
1044792080
1070762305
676349781
1762098343
1317707202
1347905094
199911394
809286777
1092983062
1597738802
1398769301
965601000
2138806667
1351749220
382563125
16818362
529748864
1185566257
962567837
1749820655
98385050
2008628721
1721716872
2038055275
166309927
1821675455
1013026683
1000718852
957958782
1844906205
1918146508
1955377343
1896805085
1230898929
873539367
1906488876
418792602
843268947
846323813
1969294538
1686559327
675406619
1690195002
1139622968
506735922
1530007615
986702053
1488583931
1655382656
665870732
1046225159
1202641702
1457280472
1933284919
1793221093
173720631
1409322083
2034202207
1458412306
792694243
969215753
897381204
1881036265
883280249
1828117929
582683878
1917151499
1743093851
647981670
551907274
1060630013
691819550
502842995
1405056316
455495701
2013107067
719504471
559407308
1162925403
1898495305
2025915131
200165847
1199679796
1615542266
1526774572
922140023
2055279486
356341309
1985875608
1963874724
262602536
1108410126
1316806334
956604034
1983987392
722621015
199420042
2133587863
1248917438
1652508252
1391566351
2048353850
902098760
218700061
1960856065
1861784174
29073590
1770453058
2017591706
1705195425
1920286348
1718674315
1590079174
209776643
389346690
352915484
1727517405
502783089
75996689
237907425
645939879
248355632
945229311
755465479
1352984274
1911800829
1764549265
142895635
1108366870
849713362
1744801239
371914803
1211976794
315900061
654839541
400778436
496178612
662695578
976040414
1324946166
98684394
466347589
1439097661
2060417108
1430375446
790741422
939898785
355750472
1072065223
176520615
247092443
1645447189
347200073
1571058816
403581694
2074931582
1189435533
2073516044
1832800110
1643058169
478147759
2115044410
874484516
1099706478
419823167
457057403
952191462
911504857
392289390
1893967403
1058638294
585996788
1656089870
391370971
914478866
212809864
1503674959
547503004
1679768158
2076139944
1017616989
1758866676
1314636379
518292979
343091289
797962157
1484669467
1469636082
1390154362
1542914989
612867100
110065624
799090477
627607510
341797524
142752901
2122171651
1434238180
1413848285
1572106921
21224119
207849665
1017873145
960973230
1189311512
502984180
938692588
602788072
590241357
809311788
88165299
1559523578
954901980
219592928
1775633782
954266983
963463744
2125416755
270688911
1213602132
123560974
1943044967
1586530850
831808729
1153263643
1831164712
248250098
881667365
1771000244
880899167
365827977
986398272
131583894
1988157421
114817288
79281842
1227949523
523927199
1866969614
283821279
931634494
1581222825
454607689
560118163
25163620
1609886981
1427339414
894559219
46966952
1384497500
325738714
846004677
1614043995
1266408603
500034457
468349730
952104197
1773651070
1734592635
941696544
1828200656
258804006
1330029618
1201732632
1435689612
63293535
472729230
1446697725
822307251
371390393
442842357
1274740513
1922468101
814524772
2046208110
46145440
1548243743
1758001360
2047493996
4092152
2116842591
1474450237
1211907228
1339189505
1688186387
688962772
516378903
2085028589
1956506835
635917628
925571350
1540075422
2048776164
476436391
1405988386
391120256
73545773
877956208
539955268
1928775420
2004220854
1563724802
23166658
1679102646
1099057920
642273833
463449565
1998263948
1376649238
1851131419
320938705
1889043620
721451434
293721483
21167686
1453476430
1841714790
1570721461
1785495307
1463971306
45041121
1440772216
89279613
846982097
335734911
101148136
217361408
1783870736
1282672461
42486912
604384404
1299502457
1451776773
985396551
676653246
825837577
1641156048
987260417
388018809
677955919
1071989117
1332576590
1939699496
1622358734
67147043
592853705
1283489569
1575061471
433486161
1590037645
2087831686
1711001156
1897489792
1176900886
278643025
1909196913
1323144544
203866426
1051222980
1744541586
1196553480
30246742
885078830
1917383283
1558533664
1814570223
921762496
462527571
1121627204
985762974
882918529
70033942
1860856347
2052371253
128128479
772952280
1795787533
685586534
1789458753
1309784369
1441580711
1397503877
630543220
87169953
526796700
1636328610
854945865
276724754
1232809677
68675748
1781152796
1185166073
1787247035
930817991
659951820
1899289841
144032136
148553590
737309603
1754091905
381921697
753111202
975690955
662119805
1716067242
1568778850
1306705188
969409171
722139792
291900210
178371737
1414119555
105325754
1969606406
858815048
1993247293
594176815
1820543725
525679333
1009700373
1044002162
70700843
870345614
764144868
1638760204
1583017694
1283445219
626275486
26328030
18684340
1083147631
1406393340
1525200457
1747496868
924637260
1736516601
1064705276
1763938675
1107576241
1782395397
1121306273
2095044968
2146406385
1426522843
1680156006
1696447586
1614251195
863224837
2059517051
1905857127
565245925
1451656365
342576605
281607263
1171095825
935669945
1348918143
70510025
1449426397
492677812
871072415
517856043
1121611098
439289728
1177817931
1059575977
1560416848
1555301940
1046611577
1717329696
996165930
203793670
1867718799
622118253
532942366
1590329524
90738751
75087596
1976913571
1057816701
1134648906
406633339
1266835209
1219126043
1336929209
1792367673
1727939581
1661280618
565529161
303352609
1253387338
76807750
1776995564
1737302854
2050043613
709153270
704673
879690566
11589
2081179027
1076860659
1254381249
1353716694
116493026
561536304
1345003107
246183993
1727933979
803349331
1240250488
1131273848
357849761
667541099
564912250
1451720798
1125189304
995956776
11747929
1626999151
1064914966
1479067923
1817517816
202342226
1871556978
1032819986
1124673805
1958904033
1791281051
419798933
341292824
1818949660
1236882386
1532818125
942124130
505247835
594741837
258365069
850059814
1450932116
405685654
740376600
1785369217
1329604179
530525030
1561872017
878026231
322331299
138570952
2053492262
2027409275
214357337
270945065
324464004
1681438587
1897381840
503985699
2084067871
695351025
105704686
348374105
1407838299
551297844
557735049
1845306329
695393169
1987832556
1296364963
33309354
2106759413
146322109
1321735535
1972753618
651525730
2053104060
309095836
2061618135
1618498520
2136194867
1400530671
327301580
122615967
552516733
256606672
1691562889
638066923
1503805801
269549732
1424309262
523092761
1031361212
1147336101
1958566240
776448643
217108597
982173118
1340843264
1357279407
2005944965
1912058678
192620427
1937033316
481826994
9608104
505217482
876636159
1891484592
166614882
1536429750
1879559423
1799683941
1689274020
1895720845
1795980862
1330749357
1976080592
857513527
1961315515
1968041886
1880233607
780786034
1704692757
351115916
1355850971
298548313
496495969
1982718921
560343615
334199835
1507156157
1924528440
1529575492
1828872746
940953991
765030659
520890434
2098912031
2030912923
1371563486
415670336
780514321
887810297
1878856290
831118132
799007843
160536008
365227572
591981734
1240212982
603477823
1993432588
1761968856
1802462114
298373572
202274833
1437683809
980128489
1061078443
619852156
1000168194
13788807
822782928
817625266
145084179
96477140
795092123
1390027878
780161975
745267440
1684910857
1542894519
166264882
701511853
260281807
569127505
97598849
152259808
700197559
27232948
253881238
1151714708
757839610
1072591981
471372179
455140851
294304605
793493669
1345156926
1895092903
1194043574
1258836749
1152628946
605316103
1921008999
387892622
73100537
1381960076
823342633
1194952954
1214539918
2060800029
576971823
96783439
1051769895
1510191459
1387580691
674765006
755627448
1647350752
331899492
1358800778
924979378
114850953
1149448490
457228554
1146906277
1281423039
1282382745
1966211728
1470086876
747893221
888296226
342859610
872964784
1860628934
1578142780
1188677006
304367160
1487037085
1673466865
1482247750
1254181857
1685514973
1757803363
1541980173
1456234479
1743001485
1274423498
262242117
1655206406
1753024562
1580787305
13276727
1524510596
1010125948
1173804689
2005957976
904063758
133314174
238253984
1812503092
1897866361
1384884282
70103792
1301426425
1125656035
2090090670
320743350
2017934302
1601911754
1733634999
118376503
1600306563
269389589
2141342363
1279668402
1482157930
847066879
969894874
1263984161
1775763367
1796572789
282304989
1697710058
673412726
1835684111
266433900
175891018
828688746
1261700234
1880575506
1804242086
520047157
1121821158
1309867622
375573957
545970951
419497720
2142664320
627627129
85758279
567429825
1126207932
445813379
2014326818
58468587
2042054293
1065827699
116775396
2076955416
1083187919
813056812
1016481115
490559587
1413614377
729754135
538664232
720694479
474435063
1052081329
1664458174
2092394108
1178168999
757756837
690145601
831132545
1288691444
195376035
513885495
572520891
609409619
301023833
1818253035
271091209
1004415857
973793598
261939160
212593103
43960253
1760219641
1354830802
1735683323
1438358063
1698934723
161435029
842043198
708697510
535466307
1246555582
1501938932
834508327
273096119
1487176599
812463219
182870760
1511225343
1646215895
708246043
1670758200
374685107
735986673
993831983
889883538
730532704
503047962
1657029986
1775764929
1576521276
613130431
1556003332
556508759
1778058813
1026379993
1622683797
1782348933
468278706
691721684
1599052687
1504705260
1473179921
1869848496
1120008563
2012864515
1749647251
1347834957
1118761938
1338435689
1493029473
1624706058
131749475
370005416
1211733686
1650085922
1319436758
1187884404
809669445
2119231400
424391376
1712365445
129750904
1216375846
119261288
506142373
1481908932
560635996
1617446368
1954899190
790189066
1892158664
1386104691
1262292755
630543839
1417311534
2054687765
1389214275
1600439063
1542523104
1009539417
30126714
1401037197
1598823069
1039834870
1077496477
1978210768
389224257
1889417471
1322088623
811273214
1052002182
1618536834
525369451
629544159
522596220
1264394625
2135183941
41227233
1220849077
733849277
381416007
565026569
839243235
1264385854
499418965
1951792333
642998733
940935857
1752181691
375573957
1365739034
1401829343
1891150148
477315817
1695853498
1082490106
1351941742
1703018678
81752862
392674561
1314209775
1520090379
669554142
587683007
1223215699
343853733
358016582
83362685
1170844597
2121748554
1719814026
1009318576
1154353611
1790679573
122961662
1939760520
1832157115
4697518
1821657648
949464533
856466487
745598941
1066927246
608623638
77239033
229599308
1916442997
1828234455
1586848087
156142538
755123032
1715032505
1952209537
952931289
993911332
2029801607
688939796
969241686
1382473696
1221334463
147210961
172538792
1342861663
1769201339
456387927
571219316
748930130
416840993
880754407
174629516
2089304194
1976579340
485363878
1466655088
716903082
920656436
1078435224
1536836585
1825652125
1938338930
1905236561
1168268580
1792988273
1787247035
540327225
1411758791
1933026624
38513558
1921336212
621072238
893460467
1961645793
1838110067
1933393068
1406498366
992757185
1573813759
222583760
1539703909
1521002957
128689021
918298407
222469064
194733480
915426776
963222658
531618309
1861770518
1374421586
1000388675
1701941870
54780406
357609584
21143876
877335532
171654768
2036299183
1324543044
693639434
545924554
1984362509
986796222
438001565
833743188
702306998
129641489
1579214118
705396399
290836298
1935370655
740843640
1214871569
867932481
1595583951
1633906109
1703002451
457357806
653778447
1104693155
2031566528
1042831722
698664791
1721737267
1416007476
1318933659
940656687
192315160
922893687
1320913034
651780366
1119677977
368860438
1994174121
641984790
128603985
1759470097
52220647
1972614576
1330068440
489689289
153994079
324541587
513748254
41180878
1276744176
1601255667
704035285
1961855810
1867230898
267038391
1415345730
683620315
1738233173
1106234503
589918462
1106136414
1489665207
2013517300
1747915963
1746731317
565535803
228492018
234012369
1090691180
1611680987
737817172
1989949876
1107988179
18649017
1618626670
1483959198
309546354
1644208042
2092752874
1284558071
1766886875
1757962232
621406324
1958469279
675313672
1926350648
1452617023
972042235
74797876
679688206
1502730061
808342869
628781006
1976520900
1832562242
2139103438
1392208201
772709382
309711258
770554532
1384955517
1084878143
901359259
821946059
1786178058
192992406
1565289346
1433776191
1522271238
259254497
906873833
2059090265
801750067
893421311
1261570839
835564115
534695255
194062130
142651095
845870394
539138157
1989760789
707287138
1312330993
1907452096
1274925339
2032366066
449231397
418778148
1769108037
1476020524
1294506558
985515657
1770424957
1861340987
232903536
1579649855
301312629
312612987
1831967442
1733881141
1341209235
496492307
236369414
1213916334
418936681
145796331
1699861309
821171915
1366664639
164414293
1795350014
1822184741
1062042158
2001177972
1300958233
1374580922
612939382
1449464918
191196144
1822060545
74888607
835612263
756151815
1077167399
1709783694
1940957263
971326566
1463936231
262590893
938340042
915725197
29307480
1010540195
1896252919
1365780046
1618979381
585572824
209464698
1736588647
166949475
1441175219
818617151
1121040438
1299192303
2145773321
1890746739
596738646
750694467
312515243
346590518
1000552733
356919058
704656467
475685577
1168576299
1497384222
536848433
1140761428
1912380982
416278727
1182135675
1679814660
1329020485
921724592
1771705994
2046754718
1647267368
795072130
1793837163
2088919421
1916319015
73062372
1028105832
96059260
1711446452
1159680414
559671113
516442879
1819293787
1583745166
1156634439
1323483359
1546181939
800703975
1097015974
2010058716
577149095
1271545842
1335712495
1698041549
1435385810
1611833757
1040886929
1799106858
938295463
533952162
1376228783
427785257
1130619838
214358060
1614652299
1460835032
1336915646
1621128558
1976194692
1983918422
1339088328
1464319225
221605604
427085238
1590662343
1885355186
1655557711
1271765255
1359394987
1932737826
145592410
1738766975
409546791
1816303623
1048717565
1584047227
1964372013
624966955
1938555165
457801759
1906220225
1568191568
1286280632
679504294
1384476627
380068555
320498006
1172067756
1176574289
1667981939
466704036
697973545
894182990
509356938
1417028662
594127077
1087434225
637836067
880317099
1145999943
1698697442
1142164550
2130701571
1615883733
1244947666
1658573145
2032164102
718253544
606207508
1264144379
765717626
1096091330
2144937391
1139768470
1547666446
582353118
1624191169
391442057
701688203
1631111719
1031684196
2014296362
1856192944
581165438
1990354019
311365599
995771910
1089041448
64409212
573099885
1717972781
242672762
1359391408
449231397
951031328
45036467
2041566905
2126207105
464952215
812439511
1276719123
938703493
872230769
1574505353
646004979
772875530
1221172404
1857722200
1042623869
2007950760
818388825
1647483766
1039023287
982136922
48895474
1391074834
1346467561
265206360
1526171196
519393836
15657985
1220150151
174866969
1436418762
2085913350
1818015404
832386718
1923093898
321647688
868194581
1096462954
1006759366
755358464
560201585
834406917
1398036736
1935289158
583264549
189371417
1616813942
1070273918
1888094790
8989532
1922484304
2022081845
624987375
1103770955
644197788
234542937
255399894
101529950
1469191411
1570689815
1583666035
1860004869
265959285
622819456
192669020
1330130163
1677428884
575460934
2125170606
431513094
1279814044
1386756959
1960468877
157556034
1734040041
1531007151
2009367984
892896625
468488853
1523486000
58274947
1382164352
1841727168
1703974226
1112944663
862259494
869888388
1031467045
1019070758
1045539540
681170630
2091338660
1049119735
64414687
1436335666
415665697
373452608
1933827674
510511334
145144196
2060561627
726754420
1924555584
1665430003
162724560
261965845
1645464115
1398941392
1222195062
1138614338
2143711449
1406530950
889111344
1296979601
312831868
759195591
1288641334
1614350222
1687026265
1298618111
747259495
1666763252
1097670182
891491707
740313558
483548948
1525894028
842584528
598811001
736115002
70196197
1760587847
554398341
550033414
815168411
930025884
271136216
370616705
485431803
2131156045
355259059
1160537089
1020488842
1590649969
101710578
1348355566
1934797903
1714897102
1552996365
45274291
1403360998
886623236
849286765
2092572369
1326751911
459946728
1473148630
1580064181
1798210557
1735492804
1737320166
1934984840
583468776
233848141
1873404061
693406057
1553865176
153449580
1344892977
1586662539
817680914
1902967915
1836106235
1213263361
202583550
258597008
1391238639
864577261
1130728043
71813339
1314504776
255818672
2036530661
1557408719
956049322
326063792
1272876585
1835253805
872491867
1512390578
1158184452
1085216289
1948041666
1269951384
660513458
1091872200
74257481
1696826121
1099343614
726972136
44775032
1676878319
641614238
140241845
1580161841
1939231236
1621848975
1325536790
122806119
1312429462
192243489
1355796781
1917271381
1811893904
1022652689
2019820744
1663763862
1219781163
1169560145
1201283419
789524912
635711359
1072118560
490458538
891716765
1270913180
524796309
1500713658
509839997
1384741460
2055572836
2047444236
668342039
984948030
634585618
1951607101
332325194
1923472971
1949845920
1002003176
1441164782
645971329
970663404
316369268
1624959899
1454502088
2096376877
1458303819
2034738201
1397748944
1893804113
1463066285
2033937106
1193438889
1780946651
1031048659
1694366058
1719332897
805834485
1208389495
826416782
489205454
179212685
2082610298
882621104
896257046
540816703
248194771
1816767324
1991858692
2076787405
1467124190
1637196532
1319489114
307364180
1022289965
203804177
862151909
2128314731
1908962518
1830827203
1929673252
161835497
1088134335
2129576870
675275432
204533585
1843832511
1216920325
1318078535
1969689503
1657763306
2114786181
1052814565
1951605396
446052092
767071178
1751897662
1239397675
1209627933
1394060786
401112970
120538130
1466938794
2094191312
1609950
656254618
1375146851
746546942
635225805
1781783368
1944822988
816283560
1462535680
439418206
1549840101
1564607875
982391134
286856638
890558197
111303214
1579776243
1489881937
560462960
579684433
1862983172
1499986112
1946980180
414434442
959678987
306354503
1046528253
1087853597
1414796031
1600814777
529702107
1155642510
968364350
960840838
1768694798
1967726123
597483706
1479567945
266759037
930864131
1382732749
49511799
426813548
348116376
447323379
524187033
644536942
1115332539
669582125
617680014
251866151
229298753
973682860
62887576
2029879206
158151969
1189817201
1025978234
1807329526
434943111
1633352044
1178679010
1363733681
910876915
1523294221
1506400998
2135566338
1155231067
198963896
1423578153
1980418016
1371200223
518887847
45267344
1208000483
1672000962
148706450
1681293663
1592671010
812650882
175139554
1298251583
1024261552
32628761
1850508035
729333477
10200873
71141002
1644663613
986302733
1190998061
828945848
467855815
771212504
490195057
916031642
1710804100
235248716
1832334405
1032967371
1152829458
347619481
263106539
1568582112
1792148889
742554069
1221965252
1593090029
1716087419
2145857190
1201678989
1955697524
1629951216
2081262455
2015616401
142413248
523157206
1546913116
1598245312
495152849
708388373
1123430195
987963077
893581211
1066652849
1078790128
2064243249
704135167
985467795
2018676298
138011425
604590173
776221433
816292284
924472186
40941127
1217096565
1627813776
769243444
360211209
495045861
411155909
889213553
1160941171
1797880673
756599420
846442754
1640818476
395471796
1806021007
1654233223
2070496270
1328506402
329290273
2146893929
1513296595
595919965
1779886567
593130534
201392294
1632731924
344159858
490492633
642098681
162004897
1777616291
1297994370
1441165580
1294953330
597830959
1519957942
465863808
1739225738
583288567
189177040
1988955396
779260795
306559581
1152073964
420751721
2002540670
871951689
1251632957
1070780472
1322678920
1846134674
339508519
1785548017
2112972447
191008032
1434120833
1280729929
959997746
475296858
1865437482
790239082
214498723
20259384
962812407
534612911
304716858
1677978423
735520241
985350461
658935850
1136063467
1766516924
2006607514
965995088
1874859617
1882117332
1595540323
1259865542
1926866092
235298003
556846685
736671947
1772296717
587395696
2045284788
1141259243
1869342169
1603603198
1118000084
426730222
619349183
241299860
926152094
1070288164
349571432
1469533062
1081904446
2119593585
1516407489
1950486427
247338734
707522972
834779391
599400520
2121492060
609530609
1739409357
227930268
255759552
227507050
580484657
1409737423
2044742442
1985152513
351001555
979928888
1848195014
1132422441
1890950708
1390538965
894021995
1864063785
766862038
633834743
1219024988
817332257
640386971
899092115
899701775
116548891
1392244324
169171610
247748591
160260686
941217415
1674637233
432486940
666316040
192657605
131250197
163713586
1296641623
1731636540
162837591
1440700236
1956921737
1769577888
1031578066
1672959027
101566654
1760671874
1563173591
1622731712
399110990
721928310
1055100417
299735014
787944132
621527629
635588060
118289381
508971662
990444638
1829310582
1185945585
1871667198
553173202
348205448
432938955
246376893
1200074375
821171915
1726262913
1492437831
1574399735
1929848004
725413360
1257207299
240980734
628517112
1601564606
683417901
563488457
1751060030
136567374
1914952978
158009864
567958291
365332583
958625546
1619366912
1778465184
1875169495
1320340200
1134675241
2004604475
495303946
1318833465
1051110388
1865891227
1010392550
1136339709
1693680052
376202691
1069942994
287140702
1394420769
479795671
159309164
426076738
1966804564
1857839492
1391545236
1548457105
907481142
937635611
1048140650
685264669
1933781282
50151548
1710146987
1886914609
818908525
1830038282
1618534000
1901912681
1825255309
959743104
224617311
1454312401
1891506833
1892843107
68577433
797294000
1356120068
209777312
1302918696
2089386476
915927307
1838506968
1156250843
306338111
858520044
1320616308
2006658416
1182733497
1817875313
253357322
1527369684
789248241
1595362359
2085829033
1220401322
746318528
885305769
2000311066
1549933728
257911838
1184729047
1928751531
1287655962
1773860055
1928164020
1336769538
1203884487
1480077490
1390682257
880778874
230630561
1353199213
993639867
1440695864
205339992
1810321298
1913794321
1632055140
2116832201
2089458007
1029470739
444466584
1634631472
958600538
1585196532
1126043971
842328405
922695951
588764694
262194843
1377587261
868037503
1521667386
1662292338
1445259366
1420612362
2058343687
951204323
126426401
816538619
598483669
449104832
158792834
162151839
610632898
1883521940
569402628
717810215
1987341567
1488154634
2070885899
1107936650
489112220
1762806720
48051172
118081590
560179189
63803922
1714102011
363609909
1828184841
84360119
1822879545
1473073547
95966325
2144380126
468369725
322906926
470898819
478954578
147557631
1181445345
1915733480
88501282
1698620725
1370655494
636684687
1558722077
793781464
1112591611
871311630
1565143920
376519062
1927456113
650949881
784976666
1724775270
705276478
692262350
571496957
588315599
1457015769
166593934
848806531
1479953734
570953410
1155333092
750175413
813529737
1660238027
1695340073
782094498
1931420451
937823415
400576336
2134163575
1521397045
637697946
391697437
929336749
1121413040
1642667409
1056224597
620474118
1582924175
1812992112
451213936
611336786
170416444
1455073492
639263545
179061133
822853079
1701508338
1682444649
35707322
1277668852
2011946904
1484831636
402536980
792172122
1700124634
195665750
784570241
1655303213
1680255749
549729791
2073169704
1329470192
1646753037
1177660120
1885692496
1684493192
1954879912
10851089
1834822750
99751825
1501835414
748973014
756510297
1432988451
1313137790
1569327461
897659845
246231230
429999212
1892889725
2098630006
1265046264
1591478786
524300213
308833258
1491104991
27267999
483705933
281990521
974889651
1550874331
220536247
1873321243
293219531
1924073539
319094947
1306377098
507023675
594346187
1698059409
1539460116
1380635220
596492353
1288768801
1113449845
1609394054
1910802199
1148095599
1822091954
362148725
1739105966
379990166
349899537
109881117
1541254668
253992853
1435059284
523351404
2064690851
721542109
993938387
1930034181
677414893
1360146152
1438080923
1413313725
1101980512
1785365763
1074875863
248225292
2106883358
1884112471
1478730092
1091742827
1218133151
2075226803
144807521
2002589213
2028005050
1956500255
1074897770
1878672752
340064767
801210890
792155999
613838418
2096735800
266729729
582257224
920899130
214007954
376286081
326431704
2132410577
225989218
1565662343
906155703
981594909
1016830301
1708842013
213737988
1605903423
249883569
583010489
162233447
1961027960
1453661390
1009291606
1511044407
158948813
1222933161
2063004112
67064886
2066626858
486771928
1331233312
325500662
216406845
1003523690
1785066173
504767052
294135699
1009165752
550132018
1255101198
596223413
1614163466
1029198333
744294607
593579606
68412174
1913756033
1010348377
795592919
77731378
1298361147
1568463291
1294788124
1865985186
1906885123
1011898456
442159280
2052578415
555240052
86685282
254592637
2102709981
1802851518
536054899
1818197898
1530575505
759008833
1213286781
1511903003
48807791
1844529447
777911834
795094698
1584770220
969336910
1480978480
1403782546
393399500
649835851
1927753255
2041309041
1257447336
295405680
793585409
1267048045
1468965659
924792985
129665679
240333463
516932288
2130704898
964073040
1331916479
578619747
1426958794
357213850
878928579
1130092454
1012798522
148741765
1678005902
145224426
619921003
1088066985
1809523652
1746000827
1122598242
1606931357
136519544
835524930
640049265
677707360
448535711
1544590926
319230318
1600122670
53690999
1915287580
837059754
2009140341
1107216754
1623115691
1898799414
413926074
1672855829
888664730
1639065336
838920404
1231114217
1095005194
2023042775
807155784
273124662
1626383064
790409146
237007097
1731021979
654313107
883575541
1305058013
1495697254
785454842
181708418
53592082
831012641
458918061
1747819269
797838916
1329542922
818618491
1591955340
309228122
588518348
220610622
1684066537
223416864
1434917203
1084537769
415756941
1614721105
1222010816
1711057811
1865626948
1342193101
46070698
1184612953
1998048565
894711502
1865385935
11188737
651329728
1008947412
954740269
1458779613
1337639075
131663043
1207067164
2007755487
193087410
1093396546
519117679
76754
1987040524
789898037
534254871
169202725
796307378
1657420284
2125272010
1189779289
241033591
573498097
229492435
1165079914
1239750071
1760178515
719494797
1762631769
1964627413
82932189
1026192380
1976460138
382808868
162980986
1540819936
1000329402
1989816474
972150451
2121313326
1020236602
2004156112
774124451
1946246141
534604783
1779726707
660718232
1817032448
127225621
932797221
2052257798
440746868
986263980
1878976473
1598762228
2077188714
2000504938
1372712447
1398160712
841099036
1371077558
2011887231
1027180177
1849643609
1469633691
1454026621
1494834108
2004666256
473002507
1866018039
890377702
625533192
1822350117
1134671565
1995516630
1466180770
473228604
541338170
1861952677
767793661
1578769152
1675160694
600612197
1306407643
169292961
1859647281
1001878795
695097479
1481877188
797174750
65830681
35052407
1391495309
1863078924
1856403516
1904576872
173065344
1653323593
1504017700
1487881532
339463779
28677392
1385440148
27073839
107097825
684790052
2044331544
75984635
1813123749
338972586
81823631
1799725111
814073772
862683576
621527884
839775206
1931806428
939786688
233407839
1125036898
933160457
1954777682
505217112
1832460391
1084844384
1776287328
1939628492
843586394
1705521252
2145105288
696486934
1461165235
1181923028
555154797
1719737258
1794326053
987451280
1604646106
1765057367
830399606
1964954240
742576424
1565371295
157515645
2082655551
661311845
540721560
279318572
1481247200
1752421219
989988454
1290411955
2051563815
436979356
1964309413
2013145182
953467868
124282029
1472609968
370288973
943086864
1439664017
1722619364
1074001988
1276243756
583094267
1348513836
1203070691
840201202
137822921
1950565532
1797512431
1152765457
857498582
2059667454
520229453
1422724314
1612450993
52257422
1240614270
792509166
212959401
673552912
1883753930
947982316
1977328231
2042408019
19598153
288579515
109272172
846826052
620827835
2131935060
1616785468
642880078
1397102740
1556654751
855042778
1658621004
914871860
984186379
430598821
180077107
573746857
1188626797
1606546475
1316284080
1672889318
50123545
1059574114
452632628
817292941
703920999
1627731767
1925011791
1948564168
931642626
1432299194
1102735291
106018235
2013583726
528049540
1175278999
919757213
111572716
1775500039
1693212411
1750857291
398697561
545135634
1436108809
680777561
1249605012
1205947636
163788600
1640552095
1886850201
646369791
1142914686
883928240
1953345447
725684157
1265877841
1463193433
434883863
1723218000
122973246
1118760849
238030568
783306265
1586416752
1634849694
1137360059
889413594
363651438
711749005
1972558936
1558060670
476251367
1119503966
2012287086
736567453
404228483
1787931254
460261127
583145254
129393123
59543893
260833666
1007696378
1783335781
1769640084
616111959
1844972508
1492130484
207120273
939990454
2009177559
2010792698
1917535019
264326387
1751384516
581781137
231428991
1789430305
42483381
1871542683
1707148066
1970142457
1384161656
497254458
307972330
1265051002
1862922374
1666869265
1747255874
530384064
1951565321
1273112929
358937395
38231628
2137789220
80482165
1844596271
2110927505
613762660
451731892
3006330
2041316421
914963310
1427957857
1493139157
1687237498
324776269
1075796383
941995445
1315597333
1793100688
292278019
216752834
1996737398
544691979
333863069
893642249
1856879421
1621925906
1184675668
1954014601
1026514374
1185007187
1707027387
813132626
123508051
1707745254
2060747264
1771792402
4158606
790305309
423549452
1332200588
553103046
1433632102
1979965414
2062887283
373090073
229896203
1268597089
1630034396
1669947315
418193744
1386039387
1296323976
450768445
196640891
1733758751
1688365815
1633695836
1663973610
1491553686
1391597543
901928288
1401330979
731939131
845633038
1579039697
1672591322
1075207794
856596750
1112286645
987315189
794394942
599579795
9150721
1784385262
1723138854
21414906
2138060837
1082890803
2144029124
585144502
707360724
816699458
601679990
1442296454
1943201408
1969880664
1376242625
2129185233
1709015588
699635701
1433595447
558409385
1859751488
152961668
813869691
1696215094
1209789827
910161797
778114220
188209224
1345130025
2083833130
870272438
1774115867
1857418221
547503004
1937324226
1088900536
273369029
375006692
648399466
1195317111
76615581
782265834
551429057
789173006
1307905329
2009114414
779109374
158862851
1454213324
1418578699
1301561825
1747495741
576926765
1709338533
33246521
1825051977
2896111
1930881722
1863976527
651406742
1817529895
2025347807
1539280053
2050508459
1884477179
998635146
860703389
1226338912
721329703
747055308
856179766
533819908
215881380
1948721320
1104395090
799120052
1019622820
445647182
1208981064
212708962
2027455607
2075997345
1155815870
1874658955
1711361271
1083967210
618861280
655672696
1573790390
2090552872
99667288
308674481
576257349
1980587047
757692494
1161816271
510234847
84202117
1286951147
1764867872
1994529164
358448240
544443150
115319725
710579035
1087852263
1098151709
2126932316
436651305
1449778060
1847747744
1661076116
1241534533
903353385
583603074
1258927090
604589802
49880737
125577660
1540293511
406970620
1397469910
1711855894
925804176
912637150
684015660
1823843489
795242365
1352690735
1154375796
2122374722
482527471
641269756
1610495347
948112640
1027798158
1426514113
331815215
896481694
48001065
1985921235
1695083540
916691827
2075423458
1898033583
1791154642
1033382269
154060059
1281919445
1972960642
2067977951
1564547523
1581224911
63521934
1206847651
1876278876
1786266592
929289202
1468744182
1403243583
1148314564
1620298172
1848284287
704644826
573994118
2005094743
2114719467
1200060052
1581353609
651206487
446034467
968322115
1594484795
454623689
889154965
131520630
1618088132
1655804207
1571802941
1852987379
1736994284
1876349937
1517436145
2132567822
810884059
192505343
1800947077
1447843196
1574479734
1345530377
1701755240
1462339406
2076887300
1105750899
1497238968
1622667825
899452539
1714730873
813756004
1830717964
449869265
862915386
887781195
715486608
829891613
1402040356
1644264998
1979384162
54691398
1598868336
1380959131
494314892
366698780
654490355
800527186
32658046
693177903
512336955
1269792639
1034648437
1579229649
1654075687
1707778604
1754935626
296626421
135344435
493972216
1590070736
1995328576
262961325
152316232
410304345
1071366062
1352878072
881801878
326553834
1435232216
462887356
1802197215
2057794501
1070664007
138457932
1933995896
1684109956
1598605817
2095852366
486022586
29736233
461066469
621379929
58533167
2119872350
880099555
1556777006
1164181624
1178267641
2070797148
1192845772
1326070594
2040952216
1185951700
288405054
1238399251
1525876444
525176825
922717013
271893352
1314393412
273544950
307106425
138109690
2103542078
1064683539
679559876
507281876
1732616523
1751073079
1026960979
1817640418
1500137159
488950195
392104648
785070407
705908023
684127189
246078708
269419301
1144567810
204204436
1718904362
969662291
2129112866
1155515847
2095508982
695366846
1537283391
1316076498
1479198266
1698670824
1627669610
486696173
1547536780
1252286785
1261391595
50053893
1360751728
1270919370
457040222
881186679
988326491
2060056303
1860701157
1107349929
1533214143
346673887
67800247
1757599485
337898639
748683272
1540561592
632257523
1881295428
1751074834
1010406613
216034314
1835517859
211220945
334171690
1303236707
1295694244
689911681
792577460
98906754
1119427508
1617480377
1946816387
1373591499
1135759480
1109336990
677416145
1085849392
875635178
1123343544
1574377675
1995866447
1550978054
852211063
1148681982
95513119
1800967877
848558468
2030066886
946857919
198358257
2029043494
1143874288
1453568687
189500835
373530719
1114378995
232005065
798121646
339027282
414131934
1579712919
142832332
1955698858
753831576
1346163390
1576445342
644271864
1917957949
1403775973
205938921
483778084
1103460861
342260756
1296017863
1369289805
1110851285
389821551
85783218
1477364496
509315762
800176060
843946441
2101768922
2056053062
2011147872
1597794751
349934880
1478934624
777673289
1439363509
1939831658
1838264311
636281696
1049457331
118537081
1821449018
1483169470
232351514
474125602
589750996
260376641
1507087749
409348851
1682377071
1291899742
1180249368
165548586
1973720519
1770457463
1126287861
1733374263
284209317
911355861
1299579032
2064459314
1917467146
1284305722
653208592
1288058193
2179058
1229030229
485193539
1942672059
1135338398
131975569
1148468639
429778063
852071853
888127927
1325702902
1150036568
578562156
1611898660
11442888
1297203310
2088772450
431752188
990021423
939342948
1120265834
463557240
1555218660
424998094
197171688
636964748
1238447087
1986097523
1103261954
1609062692
2119658690
486387753
339546468
268984575
913132227
53547724
1469664822
1536298917
957361366
1859995342
1003325312
564777670
742903174
1355445039
195332643
1999962349
2101061137
1453892498
1460322777
935770029
387657142
1089775501
1980211515
323462010
1409388460
1018830750
1534708910
1828469410
1121807151
109685961
1923699529
1141323902
170470164
2074672869
571506925
510854019
287812885
88449905
1856574251
1459206063
1488050198
1759062284
1193438809
1447811709
2060479692
946857919
1838689128
680296538
450366975
2118100774
2111764686
382930238
1287738438
1707892631
1396707752
632545508
229000087
514973474
1349313945
1319713214
1996581038
709459575
1490280050
598377098
1086226386
1682162064
629991413
242235584
1449771231
189302530
2070763657
817441146
342430932
1046638570
1287857870
182138749
1019227829
427066693
806490339
1266873761
91024487
1028600232
264366474
1675278829
2087850275
832017763
45470440
747077083
364793627
468530866
1819068324
2128495595
1599719301
174421650
546120379
427899823
1790252148
1094801513
1597553406
2062849709
1628261101
1953482574
2019547128
1552948312
2014227346
1909240344
449691560
576928683
647528804
213262640
222799152
370695972
831611033
586634632
336934706
120046572
640539427
2140192422
53775420
395219156
1603161079
1396724263
304343211
992866874
27086968
1844491501
578696742
1524273136
1667170078
1382927285
179590975
2145693306
481939268
1052820543
1575968462
330021605
943164456
418001387
1731230301
655235855
657652436
805852409
1267846923
1805605144
511536740
1431499746
1044596065
1789166736
757293228
2041595045
916935148
1630099232
167849477
1813289935
1428681877
2005074181
433360892
1122639647
1280581265
1962280461
1295513708
2036799325
991799872
2106176751
1552149440
316571795
947564453
1427290861
8664639
752907705
1432029393
1362407945
1267789153
346838868
1043059048
1506724763
1027744316
1409637873
1225775908
253206316
1761273259
448426908
691854783
1021186905
1583859450
1050164540
1342236805
377124142
1922085300
2133152162
1329651727
756398241
107309306
1106795102
1449873116
415673764
1426214058
973157580
527784781
1210931073
998509285
548953901
2116079463
1058799168
189782183
1241891210
669950066
403180448
2088541970
319379368
392534506
1020414360
1237900239
77215880
2009839043
1750255519
1143940409
2066552456
2106748581
2123390293
870441274
415855915
1695340073
1952272195
913996409
1875547573
1308906874
1616475782
909331377
766349390
506239746
1986486461
1620029607
837591640
138433495
693140256
385637178
1614072253
57297078
339866743
284005750
409732950
115785667
13376473
1207611121
626563023
600307508
935257589
350869538
1570747269
215708630
1991265524
1618982942
1997722239
849374677
1166878087
563530556
1609397418
837235670
83934389
1790907005
576033011
1410229465
521390006
211052142
435112244
1481337558
1054964765
1556751955
1969776246
1032410353
1677427614
1701526274
296987168
1854583997
1611721498
922081476
251762557
768319081
1525490746
1798683853
1868818693
928068500
469136230
1641713672
689454612
2127733418
609585809
1714068540
1710853042
737349232
1409831015
1605857701
1437600183
382371734
815844505
783945592
916267036
2015818380
1596264691
1139105579
1791920450
1103078663
145536434
1931881500
325510259
1522156079
1942244896
1137428274
1992937165
211804304
1692680643
1313054628
1355782767
43757509
1385082292
759896288
1770675922
1186176522
303754421
1598739585
950162022
1227156471
1705835080
331300368
1149519123
1092031418
1083855507
1300590446
1795512151
2068025481
846244504
1658372022
1442568208
483567711
1271398149
1445128957
2000167793
1523484052
1562202190
315722795
1710973487
42262617
537410798
903881547
952909990
984222347
736251948
1769654069
155028364
753763557
2140557048
801072181
1862520765
1197788873
1038387540
367330859
2124675548
453824926
466880508
117746066
2047796871
2037118728
2107978792
594625406
146991787
1354123075
1574773673
1479657086
1503599649
1270338836
564464003
271499514
881921997
1131274057
1213207225
597808908
1090354075
1905827767
395588560
1028773210
1741316241
1102973568
2012290796
1049485105
1664772958
134204925
1937305563
896696257
1349080350
1515935585
1973471996
1857396218
815161420
994003346
2081728900
1043483815
208089109
414173219
1365651816
626814821
1965806105
1762781254
2041595045
1904497123
939848219
2084271058
1255874793
1818230434
1777901041
1100858472
152483927
707120219
1850063289
1152345723
1263159859
103283578
1205214613
728144450
35442578
1339398898
1065285454
713427608
1035831144
1180483570
374250934
406365020
845236178
452029142
150755418
1470477564
1678294834
1418643563
286959618
742798763
1169226913
966084839
2003359973
177020574
130826723
1913967754
2052891568
725338188
512249046
2100833228
736667367
1481060638
287782015
609286628
1316821403
801409339
1147579574
1989548181
784094510
1319499441
181186083
1168118462
245052714
1982310491
830407514
1394956088
2132135046
608541993
468625893
189961921
1181147522
1490392880
1694198925
1531817158
647052151
60426631
868917947
521197042
1405834583
1666995458
1026487412
1305881207
682504693
1657393830
394655487
1182833110
980387324
1660024683
250806053
124785150
903066034
1966695021
1064262742
554429902
1325736638
56012256
1766969394
506984629
557619244
239685302
110257327
1629664730
1091588858
1947732974
2064964521
1430065587
1136983680
2072616105
1838690277
1894261336
41860927
329482845
1386631076
771871598
1422106099
1392340045
743496615
532857577
1405719559
442916436
284147047
84664787
249216198
542998515
764637931
461900692
124532953
632317738
867166439
2087839577
429252469
710821324
1005535341
1447602261
595941231
605798143
1727896964
78336113
419786678
234535903
1733003958
2103764432
1105018353
1372725545
1046435164
475662412
947037551
1508794312
141459935
203239530
1054705783
91305854
661114339
1128269519
1265190565
1515234645
2030214498
468472696
587868632
1049109421
2137492307
1318832025
2129774641
905347639
1954061606
1620786965
2060587424
1653619559
1434440728
766088964
782513339
852853612
1949914954
280212961
1609148300
1578029183
615990447
287679669
1940071619
1954379914
1211421134
1684683036
1202525532
290304409
2130397188
528403094
2067396221
1020182826
245568616
576225800
1170938335
2050655499
935257589
1572488108
1951245002
1415914507
789884196
1240812538
941830199
927164135
1134700412
1422186183
207269739
735149438
1344287226
174712251
1798003243
1174156526
942904979
1214994257
230027544
916093605
1033679375
1662673817
813794837
604110803
1587428608
1051184630
1325555950
621638873
966939160
340069504
396989743
1212161743
119124508
29394738
2087932766
433084969
311887009
1138490577
844841996
717100420
46869797
262227532
1195542519
1863922190
2010231026
1139992240
1556928224
839124594
1295134783
2110532766
28959733
1004398855
553831396
448590676
1214382785
217301232
661556316
1571239174
1883929245
351835427
1430733880
1728190611
1345370861
1520759789
912634115
756656287
1093147143
1356318334
2139890636
2101416410
691366774
173578893
1015805914
821190825
840420436
652354914
922507359
1089086691
347133919
1399557771
1263774404
2076000911
391333931
945838658
1336653457
2071220004
1619254066
255827440
828717404
1441825348
2141791320
1925559357
1058244704
1928959777
821057419
2074453866
1166373537
776713214
148804608
722556975
1269854139
348498507
1595969588
2031562561
531684848
1985198759
987055374
532459819
2142870579
2011708617
142736020
1728242984
742086635
1110055317
1112871040
391941553
420987089
980088499
565030264
6619727
1558031154
1941553029
508836111
1981918926
584410870
1671283542
1015661868
1434699195
1796320734
1745323701
772304240
1475075068
1766830494
1631680612
977441482
156221487
1157175049
1319421808
2000659262
1415198724
703380677
508032831
426889434
1319441782
1294780096
1564630790
1584026862
1963917488
968162317
1168116738
1490084916
1088011460
1988822693
972624129
1086518643
1035578882
1936484673
1068284612
1476908736
456610286
1532133490
45911556
1135987768
1219876779
717917686
754730629
258626926
841140931
1489949195
361014868
306750028
1256745727
1889313435
1337367556
1605017003
361470182
350824597
208753085
1483947602
414932415
447823900
940123196
707563693
354648970
1700167479
54181545
200670973
1316961797
307756194
1689494422
1369972052
1017595405
2001759829
1724076945
1115332539
1666760658
979414481
1130443860
2137826491
1924035793
240363474
1812141872
806003288
2073023147
576169602
1655831992
440281540
296751671
1305314381
709404092
1968339529
8171983
1111066204
1979722899
473767940
506786199
1375326053
2132713068
1169076217
1259190384
689578489
1430829707
1104839961
1829318387
548599723
1432215464
1512862167
597829360
941465520
400470283
457167227
4399682
1113166440
844466363
1386509139
1647323053
1403390378
847474128
705047464
255520637
605049972
198162219
219817460
921838869
1918315910
2062118833
1481238794
1878268208
559549452
1860946069
218887819
2122262679
1841430083
1762784073
1425848875
1661604202
457019381
52508777
694860261
1183697497
534206316
1566395359
1257083988
1077633765
1059286643
628355626
1069164924
1667211144
516458143
576009324
738481666
1906520765
1901172263
1237759379
1687604500
2071228166
134944205
1614603273
1068585624
2126318977
1644629426
1277024134
1294321283
1630672229
1601686574
166338190
1895967391
1034577863
172603235
1641336975
1617867044
699396976
1676642028
1111821515
88616089
765685872
108836800
628632303
342102955
559713088
703626627
1769111130
1147792043
1153479228
17615464
2098501688
530665997
956521333
1956843592
1102626977
1244325725
588376603
1238342792
1248694871
669129051
730470046
534667002
874326599
1498704549
1012860031
511275311
1547433372
2000434198
1699975690
62077819
736593807
1855112777
714941766
1704784269
622349593
1287070578
832982291
978063622
1141981896
1608035083
1198688227
845163564
2085988171
1682138191
1596741456
2090495067
1041603218
56887215
818109129
1492709029
665365738
1964669568
905136951
1901417057
1110517664
1869918186
977836788
1325006437
72852832
587941748
2047314703
845002758
924487272
1250058637
374601530
1484297907
1754261163
1663522861
743445268
254011378
629968808
650383420
934481879
2072494964
196574513
2079148193
957555983
226925215
2117721325
1065587304
1391996013
1949737537
949637286
1354637344
172680922
133386142
441149904
420672838
657524718
1528427143
1292636409
2048583696
2060039009
762198779
1976138139
1067386247
1134675241
1271533224
1646793308
1401244454
1228933232
201576436
827235459
1300828791
1100372236
1276674468
554551882
800575655
1648972681
841277013
1335754175
2093824924
1288216683
1710235784
64942427
1802527935
1039530684
975826971
781443814
1194174012
605791838
2077671091
320311180
1997140346
504342667
1961229381
1694731433
1764747079
1626244193
2074025215
531087621
1648619389
481907076
2014721389
547233745
779025451
1838323485
1704521739
755487456
478787484
138156888
86530003
295689845
1483464562
395228269
341603264
1708175421
796929353
673965334
1558551884
1828584985
1928665161
694843236
1889529424
749786843
1971144315
1381120896
1508074385
330254572
1523973079
221748913
800557029
155092338
537129069
31940590
1294754143
1132391845
680579493
1162135648
1609169789
427018885
580764980
23323771
916601501
1956874592
1887582367
1605910612
1795723336
339592058
278764619
1259110464
1085603421
892683897
386028796
954814447
652833082
1389962410
772066094
570959919
1191991588
1265738079
606167941
648729263
2083139525
107021384
1409082030
2132364628
2119305876
30241075
886468273
348706366
1462500421
216173858
275599538
1326947618
353282524
49514186
1475437428
207910381
1044843451
855445512
130939453
1391238375
1127548279
1201823603
1008984952
160201064
1755577787
1773452542
152879937
778398703
813766706
1551250592
352547851
586711094
2001440958
916680742
1116662822
1393158403
1315571583
1165877832
1358634123
624794718
1686671192
185800945
1993233337
358474315
407649566
1482941772
1355780496
477167955
1678270891
1675972163
1069618528
774456413
1948381362
238347424
1641796822
1743809162
429740803
764634729
349790208
974282977
661148442
183708641
86901213
1202199118
581949750
1701240100
1835683347
1338006683
207985592
567277411
1796026449
2101583320
1369993866
1832146845
2089079625
737666538
1779887770
475761749
1070924492
1285813900
864502668
1570769593
378907318
2099942548
608424463
633788395
220926877
226551157
2052602045
1689983954
1194859917
1497676314
1910659545
1679900458
1132697555
520061211
1535859920
1133703618
179817735
91901047
1882201817
349443784
50594113
1569613086
2063836429
1618979008
697632282
1896962718
1387560010
582592361
337447382
756183000
838730307
483795522
1265575053
325582789
1858745672
801976693
459019496
972661302
828974139
2071708260
212719813
2097540884
82414699
1433846518
1264850788
705649163
929821974
532353088
1161789384
1296154471
1893213334
1210479580
662757049
1866373433
1660019682
1965812814
1777198140
1914226361
66590473
273001699
573299324
1217795957
832840725
789022412
1659561537
41432183
329176488
456210427
1171168152
1631334782
372118105
337328861
651750216
1828276715
655386887
695504051
316312280
56928691
1702164911
710674804
239692103
856827426
1607249182
2056095378
435890901
1419904133
1746363203
1101173220
825346499
96259032
2106113599
1298997742
1830024370
1839767083
1770632386
1120592830
857972163
551830317
1359244516
1378946591
2122368132
536055536
829577406
223574756
854243904
1516811207
419310390
1382692721
1726943114
183144337
1295667586
801578359
458598533
242284105
1341859187
498165632
351302530
945304510
1814109966
1978188566
1009846923
1334810659
830930124
245456080
2121681857
1312802754
1943995111
82325545
525573598
436267456
1550621341
769548853
68678550
330030398
274116500
2026979507
369385203
550559884
89932033
863145467
9713684
116708431
32379925
945764441
713546838
98760422
1480432044
873070296
42495966
1307508275
790368633
571953647
996421555
1195115991
765530742
59333339
1158064925
556881214
1936272668
346110791
725166010
1399743274
1026829349
851547107
858973207
36148044
1581096121
144257911
1370286798
1704802954
1855477503
1514477561
881679327
1931820523
395768364
1024719377
777598539
1719889340
798896118
72235434
944562449
1871341670
2144391667
2134878830
364720393
1472665947
1667069629
839727126
518241652
443473012
136709408
483980481
1370865141
1283471540
2074176321
1920552501
2070471282
1357250325
684348789
1159445599
1300248208
1763586503
466680282
1954014601
451628127
973653193
1480537944
1493790796
672091321
1060474562
668599237
1450211145
1027724574
917095065
882501365
399332455
1344879236
1853993279
1367579772
1155446954
304658285
1085482624
1114049221
53322711
2127113299
342138473
1407437130
514335003
1310714293
993217725
1811679917
1749173579
1046480522
398854938
1668601645
1125054664
196377081
2117814735
1920463765
603052246
1423308799
1814003354
178769029
1003219790
1169196976
498117093
401653005
546789184
2079200521
1325135800
94082011
16958186
560532266
171953003
356190642
1931734473
165665161
719293319
154432135
375844156
1586253259
754388648
433250981
257425713
1610485068
1711001059
2010663550
2068096645
811490888
2145261877
100201528
792541920
449480968
1168895884
237477337
1990507723
2018247679
570710926
1631940609
1540136180
924637260
1864222785
137583548
193284316
727314320
1409701658
1386152416
787607661
335396900
531036346
615963661
721787056
185576964
295081714
1372526676
201324506
897216037
1888306112
1134795224
1248352330
1422392192
963847810
1485819900
818408678
1638669477
1896445608
227843362
1414274816
1725243863
1168678272
1528225151
140790591
94956520
56309370
488772082
989547459
2122310353
1885483612
1505327159
1054942533
1692402998
1549956330
1278977811
1799612429
2143726419
617835389
771106851
571918836
127395598
684419034
702466570
1914491515
1249580244
1091322366
1527649128
653985467
490495838
1228228393
1239564157
1587199168
656362728
170101941
1737015332
718698921
1860265732
699020693
116548891
761025036
186625014
1167127693
1649894744
1705900465
1352548192
1894036149
1158283127
1988917069
661250338
288997937
66194094
1728859855
1726274009
1440356396
32738489
276037784
1343562704
753470592
519667198
1201954361
1113161711
477202930
607728590
430901241
280012893
1139516072
252826834
1452625588
1420568284
1116584893
539096325
1375395541
354803568
121398634
1480303411
718811856
733957806
593437464
888347593
1958696972
793105080
1481024464
1882397494
1876706062
1865615482
1153494958
1385984664
48013394
1575185679
298681344
1494784778
1592486988
1058726469
1301326385
876126482
1380516414
1426808905
733245962
592766141
101765805
1451656365
197446659
394357854
1906761980
330175205
1960418104
2077766245
1935108305
1924625302
22661149
856338727
893112539
87978125
1049760728
1631419301
959320915
1735808395
940620908
286332211
1539911740
292560133
1432979186
327322745
1058429528
2003461619
828734692
1759291655
1948086816
2130557210
1645184035
1457739897
194475690
835718824
2046703966
267835681
2045549656
348217575
918000664
1838377914
1618963666
865821756
436426554
1228634009
1509681511
1687652507
1195949990
1935725286
973535860
455072329
637930686
357151800
2089291517
1645382505
1916712628
507865238
318916244
892005108
1519619352
129142373
227079030
613242298
467879371
35705934
1948022992
1759788316
1812789686
1160804946
451760098
945751969
1083481267
1599259569
1137602347
1010947625
824699983
1215925620
1964632404
1751584132
580380986
735573633
460568283
1761864916
996249201
916856126
1799559244
1312746756
695944411
1191691928
2094050688
960299060
34645715
343458055
1860035811
871538322
362449877
1262138801
841636911
546659731
1650397228
2065695442
1006620841
1382279798
1059280225
1126384118
889049542
289787130
2117524210
361290447
2039527304
584065637
1774813173
741773514
867826921
1131841989
974948045
1533742082
621498006
1080717455
1960653695
115957910
331529416
1598419463
1916295767
493108883
692546678
1815249938
1246960390
1651197793
1347463014
1394204091
1848655438
635300508
2126393836
1840408572
1699694907
1765591132
850704700
184771570
118280790
846961411
34399875
1385934955
1246302443
1895157601
863556324
454795425
673809245
137355374
1251878845
185839058
1412719788
1315525318
556551890
427790200
1729482876
572817068
1725937833
129202525
355270464
417201858
2133618311
1818197730
876613465
1861757685
173314993
1587152222
757526899
987654763
452835166
444447267
953263815
2108642470
1037822724
2102506872
1395580949
2112431560
91635095
1971824675
1516010761
1472028847
1286005997
1938345545
382304223
1006008069
1954967017
919736263
328765565
902207953
489522065
633425526
211588751
262093786
1597061102
927664297
259918769
896278220
510516513
126777863
949360039
1254652116
1312023948
522215377
1184380118
657824282
2062963583
1754920501
1758113966
1383431153
1647891181
303649721
159029240
1683978495
942492162
629876958
1174756454
1409079677
539588234
916225438
2108633145
490030064
452872557
2030506057
1409575434
1945390693
1697687780
877273817
383146805
1414520204
2027685881
1622325902
1261054228
1990820670
870743697
284092102
1413920649
1205109815
1360148885
136504484
316399345
1339213320
1972555175
372117698
773877528
951199339
828627627
1534548244
1669064444
1194638440
51383510
2146464342
1697764769
1442896640
39973187
1002318226
239550742
1153465045
276693356
701571505
609356670
274361553
2061962106
1288403085
457776567
221926921
1790604974
1752103482
112110369
1441084636
824089557
1576227758
1448828778
1164219168
1659017085
889898157
1506614386
1031695448
32746784
429856852
1084618970
2084038886
506029468
1919402000
299517007
1821431270
1012987834
403694266
460229034
415961821
1735918031
1378121079
759200255
1329401209
71838634
1119566491
335545366
950528663
1998384322
2088411290
952838766
1788779305
1689899587
977862391
2081108362
1416848300
1848233526
941540853
1183212099
1527695806
1941936797
597721467
642277689
877008559
71333457
1575774035
1519129769
1889673240
1852899424
1406513381
327630574
1937711277
1060001000
1440705318
1870689091
562305479
1774839817
1669173213
510623644
1434043486
2054326793
1084610456
799207980
484314319
1592606082
1673418100
657039959
215761452
1439048334
934429993
2057724865
938697369
233954844
1555196133
1826173742
278510471
2036826314
1132420392
938182863
812498938
1044427624
1452225351
361454738
1836692201
575394180
17831106
800485171
1823768562
508917898
50002018
1978998315
729784578
1316845009
1876895252
1128256818
1610061609
1363180205
1708678070
1039810372
279832799
1499935393
1829393506
1839777823
73197021
1157399741
1047662169
363543931
1460188119
1680702688
28772323
1068832535
173720631
401164756
533676789
58959028
927719145
891684419
1651369698
75527104
1840285122
133171142
709492698
662353184
400003424
662001468
122849272
398919128
1871829189
1321363432
1081526366
52215058
513301393
1888680291
311103276
1094933668
1015319036
618233213
2014227962
525800814
581612594
528924349
1495950220
1884508183
751741813
2010327747
1196689524
2015832791
1758410445
1668111197
859941516
566966583
1092711547
1001742731
492091559
498625422
1352623083
1189859613
504161356
825527588
535069248
1949179579
1669279248
1151925874
1036091828
1760357514
31431621
1667854530
484229888
681017326
237573355
1212531448
1232668588
1078816709
534547355
69969803
264552128
1572136452
2099643488
795037019
291160440
1606129829
1148930837
1030843290
1893864230
909774591
1391196708
267111597
205675908
1741072003
1399103749
1875399062
1026031349
710416029
227043626
1226614352
2007301263
1700395731
2039725220
777947267
1565198624
758469087
1385920089
175515301
481851148
1357126566
2081887595
433734043
865378700
1628294031
1553109084
1298178171
713373030
1018158851
1656380282
2131768006
1363259330
1214843340
1739447157
90014817
1392231823
1652269722
1218477833
581109776
654783769
985267668
354960587
127859592
880083256
1424985286
877155310
1947433528
1030375538
6054549
1156941797
1834042535
352395005
885747668
994790496
1104544442
1666974234
1817199508
170754191
11472782
555458146
1549378724
1666988667
394595262
1684323395
349608017
1265831717
1484179789
859329690
1765785829
621395468
1866573865
1502173872
1943564523
808378369
1436689490
1753837465
207851449
1674932848
34594371
621836383
299813277
255329966
1624355518
1197609915
1141987361
1609353358
725538311
1184944431
29273103
1159768954
600818617
1855595717
406625575
1921814422
679809806
530480697
48804174
546128844
1750604359
515168845
465448060
1956038168
1655415621
1420330853
523583163
1124826737
472116915
724888508
890307833
232530516
394317354
1543849219
1193696537
1909630602
1123184189
836378086
729754135
912040681
497807214
1183733870
1018800497
2081099870
1632964136
1668075561
1093514984
1004105963
906470739
852318121
293145535
767781241
8580800
1111660452
656504891
1109596688
1831627232
376494049
934195657
2066716857
1541508952
1628367789
2010231026
1691115608
1174026355
799015842
784047823
958717022
69721967
468853909
1435468854
716998816
1855931338
482929573
74635777
2070096738
2027093296
1444599395
1210798385
95506347
25348520
832519979
1793169900
2004253384
1898798506
1044974874
618874408
610006388
2144622494
1700748408
263275049
2114421349
602210278
851486021
41679248
1444040290
1859524461
14547347
639499178
313411758
1514804600
871385250
2014925144
1112944823
146959466
2100832385
282580084
160411957
745625044
990439227
43245628
151576493
2079568173
1644217039
1634255021
1292107814
364720856
243056245
1059575977
1550024383
663335141
1476781322
325900960
427183615
1641711537
551189892
215132731
1729224255
398052311
301434198
765540213
1170919297
1334546528
625611371
1075956591
177490774
1692940543
1920653924
561503070
864791704
679919896
749456409
420051603
1098231703
1917966405
839104710
596595176
2029892852
2034330869
968225507
1536259565
186910384
1075164034
152890349
501570232
2063450098
2008075349
1749567923
661189845
126171336
856345964
1967311950
1773039250
236662900
672913708
1170214036
2011245311
1266965266
316022171
1851444138
154785249
1660138201
782322225
1994359542
1043199593
1235320991
245578482
1550860464
1994321456
1900124750
224290494
1124588414
233790497
1092479906
1630711301
996226440
340085939
918083236
1522073464
1225641931
124183966
1230268062
1644467093
779208344
1177384093
1516399667
151122154
741519114
1583297006
1361288115
2061182712
195164067
697963264
1945435596
514938994
953808056
477334236
497208127
1938049639
1118869668
613569029
1893001631
486700553
2136456632
1837105026
1222700995
700540534
64918772
1541796746
451634716
1486177587
242079063
722965429
1351929028
175925085
1740411648
1773382506
1356547305
1110819704
1954764094
729712878
209881526
1323149621
848515315
2102619586
758126726
1645382505
516364395
718238289
328256335
1895537543
2035558936
232489516
1869853191
882770817
1082453929
1081204545
1593769584
2012864995
1992654654
1536928124
1172212130
985908434
1870385742
1634489585
1595887889
1599218453
360438289
223387441
2034463452
298537278
1001562284
995277004
1891784482
1365047090
541338018
46428166
1934369998
266244099
857985085
105115631
769247289
1402446626
1675830941
1962977025
2104582943
1536245665
1675540464
553484706
1926946624
1984242284
946257541
1926436080
1734079117
327794307
981729089
1061842065
2100256635
649339373
1085094513
530382953
255431185
1311829434
1272662203
2085073807
35018192
2020513257
1031826723
918072545
365342912
491176641
788277750
1894161752
1266536513
2079777979
1301518006
623383888
190925521
293174275
274807521
161980277
721339868
432177450
1586155311
88141346
892626601
866943183
218476692
24780607
779957065
1850600369
1452456556
1470756301
1528269030
896450588
1283685508
767516960
1812988079
1605370720
2006911028
450545515
442330403
12346824
1342582078
941336275
1525171966
934723920
1351740044
1059061677
760968914
419353091
1732170773
1129736184
2115973522
459036548
1299119194
586387895
906873833
733546209
768252609
404824245
1241368105
1654977483
65632285
2041049536
2132186348
104864860
1493534892
732717484
351585021
165192523
1184958416
1483752712
2141932463
1310132419
1389174246
1639816502
1453761731
728424956
2140596380
644917098
1792201066
1916475092
1817643649
998026831
529977689
970903802
127877644
238008973
812763527
193204684
1540600375
1275234331
981031535
520215550
1561249677
784504290
841009146
571829088
1808150147
1507083720
1209539185
72577229
878278146
1303928107
1643304271
420731025
955912806
1002156193
149880493
734504686
1217979910
351179362
977419128
1987176011
1555939013
311972215
1394375726
578667709
73586206
1067804458
1157175049
1646209848
62357754
435409499
1441981992
1880337768
765951520
469062422
812743287
1255708104
1984214913
1855518560
656056376
424882589
1740732610
629106722
49163809
1283418798
1967159326
1199413412
849025846
149970833
1196332401
1677237283
1881437948
2014882561
643113968
1094524371
51908900
1523537246
810455155
596001279
441702184
766798840
1774211260
19796003
1361354658
968482976
1950530735
2134230678
1308057120
636792674
993330972
2033084119
2021216402
775328089
1949050487
270044711
700741516
1711609111
379437073
390184355
430944373
228385663
767998919
936204772
323817820
1819338289
199710346
835784144
1056828642
1165512533
1039848298
1623178044
164532588
3714739
911144455
1679475484
217503792
1496442415
35247451
1448115832
1587167776
1772612213
1818527471
1889084680
1809878397
132587219
491669575
1976910703
304942932
2041299888
1616997207
130012887
2005786753
853251632
1237467044
1243670557
1856560180
439437826
1616648410
1200495731
1898128163
739060249
1477683356
248135783
918352894
2078875634
13704723
1859648970
706355808
695678233
973653193
450765856
1653583498
1677154717
789206513
1117326153
1683446780
1176020800
723817612
1299757930
2046867676
2032798017
374946590
2988134
748298673
1648414275
996233292
1974700485
1639732403
542325164
476434477
480485054
1644675725
196157284
1790089045
740536684
812126056
660141902
802296504
1681705003
363936390
398501250
1242980864
1152276121
2072975109
1790099724
2068277843
415549731
2044048749
947636937
1738900658
417678365
985577780
1404687106
636924094
895069633
723464599
2104529077
1129177782
1633289724
483189821
766803326
719793424
972010976
803027822
6524593
1271067219
79269664
1946212568
893339911
29672329
676389382
291980118
543518317
1038257603
1429061477
1598287732
1126621920
1236358426
124801284
149683851
705644894
1206967787
187994516
590585680
229236245
286996218
1463230179
1080415348
130719319
103620853
1779810230
1203822839
1148212584
443403560
1574326526
507537842
3407445
412435027
503714886
1883736007
81240714
898727326
163002718
1283286535
1983268761
1406046331
970759777
583406821
1181879418
1328082616
412455317
1654390233
45838792
461900098
930245999
1848990393
1710811754
316110077
1685122253
1797414360
686600984
1555759963
1590523585
426116802
2065799279
1748730645
436022475
1091157684
256390873
822274350
1647903977
1228740901
818281590
1721006290
755036187
895089505
1085939269
1609431319
1877960282
926995698
1932373800
1669129603
437343606
550833291
942695696
159852282
1183336728
230734878
2118101790
829477021
2096653149
547514495
1420903812
1350285152
666198673
151742840
1530088776
1307295729
1858851503
1587699192
1479987819
1974654213
1231665612
1882463090
813056812
1637612055
966247166
615631428
1046480522
1845412149
614343197
78154049
1983567446
1884177197
1625546060
1997662028
896442388
533445085
167813022
2049034896
1408315630
886191260
1878255229
88424748
1509880386
356525025
2071708260
1191076648
1296181912
1134580595
2119759490
831679582
808245535
1741882620
1812621606
1632575862
1809432635
403933250
63369549
962092603
1158283127
1935565772
2071819535
1129947791
1406505003
970436941
1936239612
398552415
1592006998
1786645094
2062493734
2011016882
1889244537
1903746903
491305570
482883936
606261839
1723659716
485583163
999843316
1997860070
415181631
538069328
915558909
1044247559
537869632
726984190
124338099
877794989
1251921167
1394784648
2044429774
324660031
1074202738
433908172
1500334555
819470560
215374831
135801458
19670161
1564772168
1826491699
2054555979
596726857
1406554711
897151273
438372480
1244460066
630822744
1456317525
431877482
1110522966
1741297369
1684542810
727428505
1051220141
1705180422
369918586
1109092570
1480858462
1585997740
2076112068
355996752
704672404
1516437536
385736220
36552628
120560578
184953181
67399592
1124936406
835344435
1969365416
548487892
2037389366
1492553376
465100338
7687388
927894718
917881592
1595801616
487991529
591492324
765321269
1248254889
253525889
1540533464
1912412802
2049160776
292113191
715776529
63623755
1413512357
20128487
2046146213
1821141570
1227077742
560082762
137509776
919652959
2028182147
1295653382
2022700984
32615429
1400544806
1177488107
343678722
285731245
1138233517
495955670
596932119
1901274394
1379504825
2027962776
219938183
1964882277
2096724506
878674484
1910641439
2102161345
1617480672
863907630
1719676663
2023085869
1052684890
1071241990
819326717
48678904
757179926
1669996945
833315305
1512399839
1494564632
881594061
31729084
2045330333
1905603506
583892870
1064003985
1392749548
798596361
337352504
403066979
57289911
619777590
1706697752
660032505
556268958
18918326
800965261
808554984
1463729025
2058801334
908381204
2076438784
35786944
11217396
1050969771
1087852263
939528546
921307421
1784965170
914920386
526369124
1984475713
876073617
795719851
336605411
2126256462
1504922105
1308986382
2091484034
1325083431
1502035118
1580928920
1465794476
2068711222
487891866
1581649106
408643854
307452757
998642054
508919508
109813008
1141518482
2145130746
235414173
1610979952
1100720
258310656
2079052339
989898004
967966698
58143162
1920020612
336938624
551051689
124795072
1083583295
344302756
274940867
2114089106
1106109851
1549010455
1872210228
869690981
14012158
350179119
1069371763
1681912340
1557778744
780408487
1450100348
208657965
127244355
676263266
1040455554
1912198470
786054534
1032032944
861432822
145631483
86893699
1800627854
733986513
581853696
2058540959
502053081
2145381361
90131483
977893845
1019162586
873586073
683062466
1470112820
2002555350
1362431635
1260912598
325900960
979135969
849394208
764266792
1207043143
2106187869
691201680
1406015880
237564144
417375584
1477191040
807075036
2071515738
1473714165
1541991197
1635350685
1961327056
417405502
1881260158
1308763227
785623298
1461861650
1516797084
1264824345
1325440124
143325844
1550047233
858733360
418067771
1395235228
508097381
808209159
1475321755
1570106544
158252132
2131935060
1890796653
1030714363
2116652056
1447004222
973426152
1491917090
475889655
1659963225
71096820
522397814
1739881806
1721421589
1751125150
2045208110
1068409074
872690105
1202205545
251411271
693377197
1375778506
820228869
1871096295
1888799241
715081540
1421986983
300872083
1264535254
7690937
682773123
720326060
1169829788
1205607923
553023774
1782945136
1786394400
88708823
1547954981
1168776054
271385695
1670325883
1502844494
263769454
1552813195
895991765
108393268
1650113212
954711326
916433969
1377027857
482434581
906264735
1942864805
1876490097
917726740
1989423771
427899823
1347924744
1532632629
489646848
774550786
1962627136
1971586885
814724654
120601665
1061000462
1337780550
2145366294
256322200
1758585675
424089979
875035794
585266450
59167067
2001183029
1054520742
674247050
1185753681
1565407101
779618519
1934601244
1591334561
121668722
20477541
480109110
959831858
283400325
1462322260
561460700
2085402082
2087581274
1657630970
63469793
294295812
168324739
569800344
1042969018
296339935
1049657063
766410914
1505526976
1113590978
830278731
557946401
705233066
595993687
1197131349
1021274809
1065005569
1127672931
2022567138
1031614767
2061883196
1821869346
331222284
1368563625
1026174509
638049348
1458279205
771304321
1013048375
1304733250
1390558515
112132741
988945202
23678918
695245883
2146467875
754218344
1805099964
1130241103
1326617082
1601242293
2133957824
1636497943
1394406592
1427074483
1125059547
1063600228
1815999234
1374568578
1864478298
2078009848
571152936
1364652142
837388266
1673397536
192818852
994448278
373068737
1398444235
449981459
108650815
288879113
1625883896
273020221
1768192698
564134355
1964842274
2025189059
1014285576
807226415
880781192
297478629
48080887
39158044
1763544221
1390002460
885134891
1203629876
1866628823
2112165269
1891477082
1537927079
697266600
1318995433
1838763577
895225935
1853745158
1678803475
1608030066
1494774227
1300651588
1350244750
287826063
1962753049
1479028822
1686509352
1535689012
2068607017
327256377
1200785400
1841687473
889408459
1006618300
1283268615
1018537066
62187039
308683692
738830511
578674758
394449282
68586694
604476864
729528340
1970252444
2100320278
1014348399
1158173249
1548848259
511518997
1644937597
31603013
877407997
690936927
1519908469
757735121
2091553160
1413201144
53190889
1323593200
2106171802
2003235820
1291891353
916856126
59613165
1077096746
718872659
1423209680
1280112379
272592772
2123939807
1507313476
1972236143
981630995
1427733368
664616384
639504603
1834833440
1996279802
1404348748
1867223544
1636193922
1473470888
871126588
446447595
358009582
1931552426
983195176
493139437
1051029573
847927423
354319926
1450559791
2078651089
807670912
1004600984
1078860132
2037479955
1157811884
1644282127
128511139
750852560
212828744
1466196493
1110366930
861734034
60267563
1117041150
611997661
289841451
1941933008
1402455553
92343808
1088961168
797852819
1186254878
1707917553
759974507
1561981886
1208770301
1151354338
1409944411
2079238718
251506056
118745368
991822961
1697495134
213513682
781414098
1245067690
1353653174
1080242569
1189971239
154412417
893045033
895807351
721860068
840844035
824403472
124631986
1391349593
1682557495
1190310328
260030352
1688452507
644892345
749264652
1873441796
1393216595
1731595530
1039403304
1237170867
536633236
737341529
1205457225
1034881703
791468783
429049148
262335964
1715679184
1406130650
2117205784
2060077394
71835363
1054907388
507846487
538528161
1385830059
1883334535
1724416267
555476577
1515826549
207435609
120861833
1319341092
1208268954
2009881142
341127673
141617885
522887624
628635538
717810215
863441619
1711801948
2058040125
439939175
260061947
1767492938
2123782548
211210127
440649959
125739066
24253639
348505545
947973706
950647019
1444765289
977381230
1282437041
1490547691
484223236
663223127
1556056744
2037606007
1579371913
550411163
147018627
1654075687
1573749196
631367725
1538350372
1930203863
1999423999
461953963
1022242470
212100846
183905995
703733041
1977168949
663391577
1679694115
2064225705
347827456
1636002083
2091857855
1320224294
1507427400
67525395
955553270
1886274395
1824446235
1601013528
1567839469
781739208
659464738
623369036
449830376
1681561575
701718617
1537116688
92088181
645429640
1623445572
1730333499
1112523397
159309375
507865238
566333473
135973202
1982306389
610387644
593657173
1936032668
52655457
1193790716
792804317
208948376
638169853
1517115019
874645704
973433652
853542158
11161125
1503265863
849273373
190006055
1057730215
936582765
1412763767
604649371
1184054376
514299880
1675695706
852469108
574848553
664245546
2060692306
206812059
1051743242
619088338
1829472262
504094707
840108163
807491529
1725704865
1990296973
1361259094
513241520
2139237107
1387874243
63579012
1468812167
605137906
1492010330
1901998086
130133591
101569033
1332392340
350721521
557705317
647614250
63803922
1286840219
1697130595
606946232
459862753
1532485039
1723932484
351144467
244808549
1146760887
756547042
572903775
844166467
1602082980
494759081
707674366
60364262
386058639
1165534353
1371152191
1427572599
197512280
1530819231
466150326
2035951334
695678064
1196318552
148494870
94285430
872096316
1536092980
1719768017
1530990023
336160478
521526960
2081344807
1511388860
468113872
959506921
448695843
1885081504
1824460953
1971399188
1151823702
1858357091
2084515798
1053125338
562168039
1885806762
1800324135
1538802925
1134736485
1890834240
450768445
1535198318
1932988198
354826805
1681198976
330111009
1292865190
1640065939
1271570652
749734820
1171907233
2140202697
978564146
1656508877
1270381850
1765145461
2021376634
241927508
1254014549
1689331563
1676919428
1467502262
1856281117
1489214041
659499109
710470524
1709920272
892698319
663357258
446300066
313011855
758013299
1713259919
1752507321
850556393
1315508137
2021434795
880750843
2088006908
1538265968
2116546717
1174892877
2008638849
1856794051
892216575
570524133
1344107587
1888156658
2077186131
1271179352
995443614
1194210344
309234626
129261663
49695253
62734846
813646088
2115511522
695083596
1855058798
1360346537
961253893
187351307
255502132
1378424076
812184557
860844865
2101444077
1751230774
1100823585
1649717326
243349209
1496484946
2081173556
931525679
490557639
118480245
1293185281
463746063
1533811567
251506056
1940394194
475301854
396305309
95828194
1242076889
1692032991
634097112
468817436
2096418687
4979168
550568777
1654274856
1534754186
2052818907
1637321169
18479105
542880958
829301563
723687382
622935900
524643422
1892751299
1114380842
1908400629
747892937
26279344
1635208182
422417905
654924376
767210546
76584390
75416264
1315773374
711749005
1310064264
406291899
1154716627
1467533555
1319871017
1347128507
834409163
443783302
427678320
79847110
423690982
670163304
1356445590
433680347
223390405
1952504864
978628734
338378783
144761190
1643363885
829287623
1354179095
1212898869
644201359
1180433735
1976700328
1595771319
1086932940
496247172
1307331192
1616680758
1446866148
337673117
322748158
1121055304
64638609
1834033383
1114439700
2000049990
1865015423
1152765457
1235885024
1394204091
1204911301
2012456818
2013561670
431349496
2146054309
1180343268
908827812
1384553324
293998858
709119104
1451201476
277293225
600371382
1146923163
1809899339
587798186
1581648943
888140807
519909247
281583909
1585724408
1634531427
1810953268
720848354
1501744625
1936156200
544408356
128691137
749268132
1789408708
1065610492
725077128
2022091395
1334219664
841754340
185973753
505519846
75924131
2096639689
1760207441
376290849
574524302
524360953
1394953314
806848341
437769737
694628681
1330299508
1720581448
1060030206
326599895
1106354131
935225509
1750175990
593663650
1231884065
534581341
1504643933
1186699436
179104633
444803055
1908755262
1134634004
1089004413
1560607379
430149275
861807823
1736131024
804800520
603280265
318610991
1848428202
215376095
724341502
800913203
1684172052
1761153965
39229855
947645048
714848823
479256796
381747793
523561845
2054618677
748135891
601604285
723953789
1954370637
103161221
314744554
2007462823
137700901
362551813
1283547033
205684963
1661073366
1313687413
1034468986
435597786
1466745782
1415009555
1447004222
1946968177
1453229263
1400427002
675803679
71613663
1117756357
2062352775
2131157751
577497524
587368098
593785231
1498673334
1367479097
924037457
356698063
1087063623
259103621
617217500
884657793
1324503551
1429049081
1241441675
44660095
1676518546
1854963325
1630359060
60732164
1118394279
1362458908
1894119522
1914061796
645866796
1471707696
1367332391
1163821677
779024562
968644715
190954238
723435971
1378417142
721465236
722140478
1034624291
1525567737
1446199188
203974085
1628788361
1675490373
1291045466
592015450
1943862509
191568199
437153534
1097616816
1740345638
1007046785
787164248
272953940
657901974
318943600
1431221762
397384106
310076261
739004995
1393586289
1439604995
1968024981
1377145159
933043447
956651503
1932737826
158295982
768379697
1418318412
878207474
1233778438
1107135851
628157273
614221239
48867632
413274514
218575619
351685703
528967159
73306330
315411794
1302772637
416933800
1817563676
758167104
1320887262
956285553
1990640841
844244872
931085483
1623967660
535790975
1841423466
1539153571
1868810810
1372424435
1528280947
1333939320
1086310976
1108054732
1744794071
2136706602
676858617
1387635381
1535554806
1221280219
470916096
779919721
99054333
1974410474
1781783368
750508358
1874459979
1999639510
981612320
1608757330
315238865
420012385
924773470
1269256925
873800532
1613386405
249150070
854562784
1378104352
20610286
382337564
865754273
432484277
953571073
152049200
1295503920
1666968836
86840392
1540671377
213230639
688860327
1262701412
1567102227
1367712288
1948379889
1346637793
463037452
797150755
2085279173
566193709
67949686
1509098043
252409917
1761748956
1353119052
340101759
1202234631
1486853593
515611412
1259925447
1610858214
484549877
1821256459
1660826008
1430629260
1021280831
776446144
127897347
1504762374
1138241162
1697380728
2064728914
1042544065
348958165
317028723
1593316611
1275558198
81907955
2118156371
1812347257
1370557721
372739473
30774394
106733456
1183332035
1372222513
1755970308
494416622
43364056
35821090
929517815
1559866244
603107739
1317804859
1764425512
1695507735
305093205
1067379658
748772992
664838538
1593654460
405622611
1175198190
1812572650
36096429
636730936
678123255
1586497075
787761259
932854743
1331236732
645343822
1683387675
1343601906
1528429863
796252698
410793817
457513622
757017272
981205511
159014700
185759864
447710402
1207525498
1723922992
1745566656
452861729
838700223
666655735
1677396454
918464500
775350516
663429692
927005256
351429195
405685654
1976910703
362752403
1802934953
726493457
5082568
1101802162
1728415685
1517154374
1968813564
1834033383
1116538346
552631290
1239027290
823536266
1691429559
447985838
148427086
1727010712
2079879326
2058296286
1697434872
1116044446
906264735
528059615
1582105326
869942010
1095241979
1249273646
1051229600
825611196
1705589890
14514777
2136803327
895464613
187531475
750573266
1411384950
246059458
151650590
1241382649
538099660
407060662
1485027082
549916598
1550474954
1853703858
982136922
1412733825
605428627
1847734114
2033686604
955621246
1407296982
1790272303
531435326
1019843156
596133359
1487707539
1367779513
513846122
583983457
1385895047
1166430046
2099918643
584044372
1640593634
1023656239
316528093
804138742
460574843
1201228829
958709172
1672312818
1571981846
1366537258
569678656
1733369961
1804666785
521571309
1952126204
236914376
1252228649
869368468
1306170890
2084535090
1381907635
1826173742
1523139770
1554013191
714461601
2062793066
769534625
498426039
1621018718
943290394
2067084141
1713452033
283733238
1165792927
727842872
1619142454
1073818820
888118351
1477861221
1905416702
1112451504
1280153175
1117099188
1929308918
432737879
715137899
373393120
266232559
84987210
1815287874
853195042
2115843596
684511124
696882325
639466961
2075378427
194464393
375310995
1877205269
987019735
381731016
1835311656
489589170
1571692840
262837214
979710062
954957461
1664201754
405077527
743769795
1031596580
352119855
2105819216
1403477803
2072567766
2049184260
1008291275
2145213603
1921383217
1001983257
215397429
265695735
397235300
1634085357
1789564578
792119625
344499962
648101120
935760649
646659777
1838012709
2054506966
999719046
350085155
1189184406
791587066
1170117469
435430835
444015629
933938715
1426853782
739213115
222947398
69935533
1176972482
391422404
635870908
1707145103
75912572
1825255309
1403684286
1327298420
1141240717
127680818
1717966795
867873792
1141882585
798249676
1655589693
1474970137
1366475163
419152341
93680966
1314640571
177055412
105148615
1702715424
548084715
1182677560
1617895034
1185016880
1889370416
583600869
452331512
1652716470
49617204
1366581416
1844332350
707468851
1604001762
2016471681
71869586
1693056887
1280317381
704848304
1827471739
662055151
941701659
2140582827
1226927936
1899941840
1572635735
804675836
1668790722
916328845
1115708571
312763479
938604651
139228852
1893686422
252799505
437783278
317675805
399469846
360606862
649184380
1975119722
912274183
1910027095
298761896
303450957
2016068008
198086397
997087520
1386133930
1392290957
1452590768
883596776
1348518136
1529577122
112012086
241338642
104262764
324586716
2068433738
983996650
1108199542
1525200457
417938799
32370031
883232058
1892900725
565383134
2064419493
843820954
1941351708
121091368
888346949
1567846658
1500789825
2008494528
387637209
1229511194
601469437
1862382606
508812891
1134280736
111053178
659043787
1016478075
745625044
837581559
2054088513
608295706
521932807
1876015766
1344018466
112606116
1521842840
883784188
760175930
2037505368
585483096
919589509
2112726538
1125946205
2020302431
1531520074
2099752978
961240781
1332162666
1134591179
1122175240
932835338
1760126107
1893420232
135531995
226902032
966934713
96242871
898946158
1385059670
39982575
2037748558
1160300672
1392897405
1098640299
1090923028
742538111
2066346124
111023726
639770770
1321007245
15995577
1588756041
920187076
1946887025
1972168823
360001768
1795755571
601389348
218422067
1247636993
1328481241
1222576985
260168854
717171298
1897596301
248502699
345421737
1793344294
1810296840
1390215527
1978949946
1704334115
550143928
1009802767
1538121762
1663161601
769810460
1829732123
340448111
1488905956
1153464442
878987424
1471866838
1133865898
246855782
941290730
1253611175
409456083
255955680
1864368718
1812148270
349245802
505276435
428068093
1167348016
779935858
1242108737
111328148
1269688399
304220812
21315144
333688385
2065902805
1550619684
1049027046
1083192462
1793246494
2057170598
2084627424
1962820984
684230370
211989868
1152417148
1130794637
710402111
1191586931
1287751232
360341942
1245547646
509550034
1231298783
578825048
772056756
957372920
780638248
1791658550
512325177
54920531
2070415978
458240392
1434025091
1467785033
724727206
1361294679
2096511839
571817014
1982447350
1825642455
261550745
456365704
1878309467
2100925559
1183863423
1331323751
1702704869
795605266
824788478
1847357577
88948976
655260766
1905150567
1752142199
1135291062
1533548059
1530544565
584392027
1967100540
707278444
673155091
1902419001
1049438714
1635590502
1894591554
1326906819
1363003286
838168065
505726301
707389894
695413746
201046040
1222000817
1526810943
185073200
1576289952
1529520853
1529436571
720845330
527959179
663698519
1649871392
487886220
815127614
161387652
816034494
483797944
1220736944
549437660
722499233
1246087670
953638106
1538908159
1682525589
322633539
1628242211
1924201733
1361301353
2099465309
182163540
90104563
819511453
1953248827
1684316927
1863029383
125041523
1435761557
93668451
1317496383
1736308113
406045159
1504610834
1776765925
1520648466
1918244376
1227055853
91221635
1393432458
1897461367
1414399628
1413848285
1724296484
1580285584
1850337572
914473097
691389978
1696622734
556889724
1454208929
1513723962
365700741
1386125424
840959198
1937116654
1747388370
1441038344
1259175565
2096128731
1869088006
638440999
652637180
81048395
1653708731
6441518
663253138
1747311316
1369837772
1881843009
562871919
1159945624
293042067
1342293830
2017432373
1553894897
1243499641
466861363
893681902
524338590
1883174734
1432674898
759487246
598470115
290479844
58405686
2083171340
1002548943
1517548849
586718966
1791782660
2001010227
846455392
1314212954
1765200832
701610273
423731006
1725444530
1399830511
833285219
1520732426
351033500
1146870402
941682841
1567321613
930014050
1977738746
1983631457
1705445253
1908078729
1571108271
1839844839
1722877904
1924432468
954918308
1045941778
1485061637
1633064042
1593932987
1666311417
610388660
1593989494
363765321
1517971813
428221094
2071256087
829954087
2016042433
506631961
1759033108
990949827
466850539
1691826649
919976667
1423533368
1535073630
1732719234
512953210
597725393
19224064
1384809635
1540036398
442532330
1601522002
665863556
1772553251
249033292
730874310
1565851485
1752507321
1608188904
2078400994
1092503942
172446441
419068498
1107487759
113274841
278983192
511645074
608720323
398331426
223060381
633299411
541936458
1107861231
1159023785
358311898
657833047
259813272
994371909
907715623
1082890803
194881423
539379415
699355202
1427339414
43022571
947235184
1081825798
325609103
1170552235
437447207
637489157
2029997756
1706594688
1560740791
1220267487
457473511
1062601517
612887600
577898360
352352918
1774091961
825873947
613337478
1347491177
1640265572
1578622801
744886058
432720349
1561430598
1691735732
1268808140
852783387
1545795882
1857494483
647527649
1315573790
745189679
8845074
797462482
975617802
1281212885
1872080730
340740976
1062044916
28553337
1586892472
1865099296
1711287386
1327917679
1791951898
1393151700
1711186147
1610586151
321490104
1679264109
1777801890
1521161915
656231775
1833278492
904260236
668637532
1084954708
426248894
233223410
8794961
673708167
424562120
1470190159
1397758110
1107240725
135548052
2000264226
952478858
91624206
1985404209
1590132898
119467210
1281097518
988372264
665192062
1514396267
672430625
299271609
1298164327
1033514153
287638820
2074240046
300590945
1595282223
337911256
1952639216
382466134
850516952
2092326724
1937614334
1054406048
556365702
398065906
2021683314
1651785655
1233751238
410073477
1042988732
549595692
485208903
1012536594
170511411
527362381
1020683362
1779153675
426422552
120159973
2059632931
1115397740
1154785906
646668194
1852326632
916933553
1714511304
1721438731
406892135
1279783858
2020105311
422510637
1239472513
1434025462
986839103
857136644
301695682
91583413
2042464680
702513212
1788746707
1991756588
1945074281
1434742971
1970641941
220009763
2141430830
1464674902
1141355283
697188541
2123757528
1494541145
213742144
1494241950
1587144126
345004049
283144669
903701853
2114497166
994884462
85320873
564961262
1228403493
1358939733
1487298884
587404814
1398722346
1559336418
163719222
477443605
759790927
1608729725
2054704384
1908423190
80486185
928773721
1763601
324976510
1306466474
26361043
965112841
1847734114
1990166700
1310614256
1711245564
68199272
1433537052
1353925397
1054511724
1046765809
1902472037
1772434940
163613351
2142120150
943717070
1007388919
1207302747
2099955355
1993197655
801962838
1982858998
768224400
1121215449
329003259
199221574
336160478
1589470140
314348404
462512180
687569636
253056518
992527499
911261034
404286575
1591512320
876263079
2078962836
1407296982
1412359207
564075945
1637839714
1529163766
1391420753
1118208947
1930032536
1727285489
1212284280
1048192292
233427578
911929908
1679887873
1076343279
2131179936
1928223775
969439758
233175040
1349836132
997129094
174056868
1674126892
1269504970
855009589
1425594540
1530178983
542139605
380139407
1809249759
1102093574
950107225
1092324409
2116626197
687100142
154812098
1010970614
1606521603
925499632
1993202893
1788841228
1010417241
1541720979
1868724610
659751499
249099166
1977220952
1867375163
701682431
1008780454
1590657932
1763347215
717863941
2081144097
850007001
496989242
384310114
1795124144
1343541462
472625589
443718500
499020098
177929329
504700210
738758888
1462587919
377548530
2144296772
494311971
1590316467
1265248160
656055218
868686795
153839691
925445489
1014231109
2070987940
811917970
175530852
1594323556
109627991
1968043055
1953453575
596319916
1751075020
675848626
1217972537
1215376448
269570204
380346458
553535555
870137835
619753272
1436400212
1601508385
995768243
1907616111
1878096379
1982215717
817853063
1991073102
713191267
840932009
592530721
628290761
1278278165
340636619
4410360
84747391
1899740735
857279631
1600886110
1888711163
821172693
1486648824
647073379
67780440
1128049376
2056014968
1597282585
396307320
1912137223
420964758
381180159
1856902174
1026409024
344099158
1354058845
788410580
1259689404
1511562775
900082
1177265270
1201228829
1791561986
1629331180
17870585
630700932
982512455
526871997
195353766
1303399917
1515120144
844083002
110299562
1176214430
419864358
1714652946
1446978983
810917755
2002329230
1632209358
142120270
2005523926
968209346
780662094
1506242133
151332579
538039481
1904679473
2077227130
1330821590
269559360
1825458860
566568821
2135461299
1519433173
1260454434
1110047168
1299839021
1248707725
670567649
1362561334
206563083
1196509703
2067181664
585274329
603844938
2117190166
1775700196
1521027828
1360030948
924881552
923592112
197915590
1748511565
2059466192
609338449
1087914898
123081178
1836630433
286403314
621662391
2076346646
304115247
486571868
1195040210
376310248
336324953
1380364673
1270366754
331340291
411960089
631838070
1574117155
1647487729
732089385
78280961
181682005
1294865824
1893957681
1216706468
890365477
923358789
2100437234
1180814876
1608600785
658496145
1434118133
834490431
1918258966
1450209623
1397681179
71303286
2136095783
73766225
854293684
140711886
1034518686
1613814627
447296574
819516501
646277159
1515495613
770044542
1020247988
2119915062
1125998396
1623902696
602543891
2145249345
1006928108
1923549089
743005747
676934362
156637733
588666839
407470673
401961051
185962433
922374930
1730888842
420944295
169980655
1591833502
64100823
1353435091
1938254168
448402133
1522869891
1000623950
1870799184
626150054
1199460331
986061372
420526940
310674954
1673744954
58549581
1839828969
1262326987
1937553145
941488862
2002224863
1185122882
192691171
513619737
1752042498
2097798388
441316510
1475260134
1297304640
417234057
1365047090
1767959768
787798343
639432314
532591350
1151554994
192648204
1841686278
1290609662
585913945
1706719402
870767315
1278617248
126755913
1839495592
1505365571
2000916326
912419316
2053030841
554972149
1641781749
1580479441
221673731
1928864046
324751782
1892230017
97660295
947235184
1003965190
1044247166
1313665562
1000098667
412194909
1793250729
311024864
933016904
586626994
1682882793
1429418525
255947850
1919590789
1023475591
104544827
908695415
770926260
23421974
1622135935
93786901
116137998
1326993776
685615192
739666095
57501220
1833245343
120869125
1205985727
362252493
1353970591
216705098
1635996648
1130466821
1529286505
1179390501
1917827485
1972296173
1384892027
1546330525
1905416055
1819907575
1995761732
2085130130
1363343856
1377392874
1854720585
106121962
772947089
2136918571
382354567
1679271614
292228152
1786122847
1365400779
1998255228
19048840
1653305651
1658309
2062859111
367624619
1823711398
1540554504
32463163
1109900705
1090923028
463526370
86101153
1119323492
80353982
933917729
840493900
472846488
799095330
988606173
789795619
683921361
965478691
185743156
1046638570
734744851
1737537991
2106851328
1252465054
52527084
1208349456
1909680301
1467633878
16583587
1385731172
1240093109
2079227089
1979792594
481186848
854689522
822331660
1920580178
1828897776
61871555
664160959
1825136868
1704970557
2000496851
1422987630
762522069
710920102
687097320
1713902881
1354841898
1926623753
1671448191
452049400
223836570
35883257
1191850660
901923551
2104341309
1393128548
2082774498
1530209893
432051520
768129550
551515979
698099458
1846176144
88032835
634512003
2099674011
1837904400
1457200231
66832302
1874680473
258143861
1397125273
1870337406
1442324242
1327361718
755329486
504178934
984151062
1587646638
312803786
1950409568
538763096
122136863
1984217962
1669079565
225914315
768431528
502704939
1965096824
338259669
70614915
160996943
1746296184
1733062102
1853403845
518726568
2136366631
2106049825
1558984304
1627702454
1772003240
268685445
1000856082
287299341
2045948510
860031366
1733729416
1588460304
40252921
572726158
291237416
123873783
1586193289
978393376
1120097245
1815879387
1066421450
1719921019
1422041497
756014586
1493915589
1907301234
1032951947
853130624
1470032237
511459943
1814689569
1301342617
210799219
1984411010
1011573855
1622169810
1690118218
452311725
1575070556
348064182
1969082017
1635928402
708919007
558579573
1271902169
498742891
1112809194
547068892
902651038
2122908172
1613609792
1920499945
1464674902
1272402654
649580211
1627315520
239821061
1481744060
572627726
1805385991
881201643
1781910257
676313972
406007464
1931206555
1372436855
1288942140
1310694790
340830335
342694910
590576879
885405478
1746984211
1107891113
805319116
1442980748
482742995
31309583
216157189
1109840075
1696870825
1906885123
1840290839
703639787
1602204727
202093782
258371032
658029361
228042163
1623743646
1322831248
2004220854
1173893906
949608876
182979248
792644526
1422452866
19551865
2001547190
532726940
168402666
80373161
731629466
289328012
1803485610
1684829034
487452479
466170635
1737271612
1266427519
589142150
1816801262
1712581738
298889096
17387553
2007931679
558088578
100348564
1731568765
833281112
1641174608
426131825
1886547676
1884119712
1166555180
1883770867
1650242038
1613363861
1359951451
1590890250
644769758
1441373805
1688555723
342863058
497851518
1504765693
1631485745
90060241
2119877668
1178977860
1435288139
1402900530
385992111
640967826
1860616914
302059632
720101978
198711587
1091231055
1129071307
53771942
531719419
935485557
965659792
414303034
348234702
786048067
1352407133
702355746
1418346919
732712910
1758286509
1990176926
729571592
585459448
980663558
661325636
641669725
1919365673
1049454141
2112149507
1700783761
2120538745
923239446
509878795
1723906808
2093554791
1492622602
1752176342
1658010755
1065530079
1237783058
1617324187
1708021510
1503740483
1173114460
1974006435
8625658
833100878
67316895
96189938
819367532
440410547
36779515
71004534
1320153302
1009487239
1679587340
808211848
798285060
1614126994
1204373909
1305462733
718099854
567245946
815884137
203336790
2072527133
300907295
1607744843
961986826
595293211
1416242011
2089989318
947965152
1634489454
1923614937
507228951
1825492520
907631361
834750478
2103362162
1473056858
1134124465
1333113550
766922773
276217347
1834728429
1945286036
514530634
1080845902
2040191011
1081001663
415647983
408121379
1285301308
1107309847
390355862
969737031
1813732562
459146614
1085413474
1250511730
1610788104
976976076
249237339
783693968
922341145
1744580956
839085425
529052201
1810678215
2046808105
831686856
301434198
1493183793
1098732879
451781287
1872479401
781477629
816575038
170499477
30152754
1846449304
1336959014
1729670270
1896699439
801116418
2071690908
268997753
1731441587
789268339
413644975
643721142
1047338871
654173243
35000719
1446503771
544003374
776225486
1256520161
949917512
2075081151
1818742579
332060356
1109723259
1286259918
385687005
288054845
1607665572
113205363
1799920411
2142585774
278805689
1278517700
993521344
1164684764
1699390316
1723981314
1965941127
883101642
622539720
1227163609
273493224
1679016494
15637628
1047506178
773704859
263546557
1557127253
1212643807
924631267
1899162231
654316435
1708911474
828008021
1119567966
1952226832
1907523477
791906231
532172292
792761409
343493663
1613177621
991844893
43074320
154412417
2023744895
1456481589
514200117
1685324285
880814093
1020732197
2006191210
750840270
1821387275
156251043
1514877390
72101830
1620060987
1072477921
6705830
202318809
2042638719
50053673
2000812993
2014729664
1072827008
417649805
1478481197
159503051
1156454381
2122647822
65693044
1205872947
864580013
428936877
1099559506
1827105491
831970255
1592611899
1318956525
165278541
1985885162
1198898615
321100832
25163620
2122973396
1955082113
1513278192
834796247
1490787892
1071812818
1087539223
1669602270
851839357
1474032913
1630067901
433749771
933747968
1267192364
1715920537
1678491583
36616261
131065803
1702561896
48967595
832629673
589099400
752103581
354745666
280283305
1502287009
1951890643
1517330039
291369593
1508697499
139585331
10555685
1340078237
1082441496
2105486489
1802904945
1759009085
1169076217
1597794751
121929492
1900609486
724150238
1418730589
952783172
561473728
1758483390
1967894120
69775656
255581204
530231565
642007206
880287105
1946003482
799593053
10908176
602515905
340718037
347711362
1801785232
1908190018
1135005803
201583811
1340255680
34500903
1285721071
1758849768
1164879759
1263683839
1316726584
129806079
1905710619
1536918690
2033893967
1739921685
353421607
695184717
492307611
155249737
1982708874
1056990567
827220681
484048882
1729391327
806562147
430619536
892232580
998245581
1263551599
931418236
174739648
671674710
2134156798
314827529
1916515428
469899699
311294777
147050786
34706861
1008724572
1992446154
1368324897
2104315537
503802225
886112819
1077095624
1052840120
1051546086
1006935979
2133896409
1721680716
1646010993
775271991
378306625
1203335280
1088235186
513046119
1908959743
239132952
1133344692
559121121
1893605514
669923995
374696979
1109273581
936004584
1045972018
397003154
239369203
1901073675
2062392236
2145736689
1224030902
905868716
1412794267
1450034866
99656120
2076438784
954682303
938427083
863037738
1026229877
393976546
2044917467
884546209
1793063397
614207676
864593907
1924694136
1193274378
2080645681
1847995932
1383993032
1619374999
625208029
1364639572
600089351
101400685
711853161
502327486
665042285
177214372
1039076508
661886959
427823321
1839873808
1023676302
1063271611
1202742421
1846163130
2072375173
737058196
1776529120
1128045173
1472999401
287565503
875647246
570675639
524394486
1440185683
714134815
732512788
1758891313
2075897298
30974140
917461443
488712891
588085767
360321149
1664752794
1007186144
1492725424
1134333060
28687858
1755715864
1421500079
128136131
1010881146
1670461968
586727044
990573217
169816501
1554076961
980112664
510274208
1732671590
1160310379
1662946585
1319222839
689976104
1009879226
1817080613
1976920827
494057427
1232982182
184069803
1169763944
2062801341
1980352998
966049203
106136037
93738553
2008628505
1036740707
1108377751
110962908
2124888743
2008860644
4165343
86967115
371214931
269963031
569676044
1961734695
457461170
1011351942
228773517
1763808035
1831663113
2029307282
806032977
1795221917
687407348
2072636830
109287966
2096356947
64809674
1251633411
789059058
79494489
1377031195
491350219
2102565576
1421542291
899889594
79882740
242368044
454326640
508320762
1075886374
711240638
2132735624
1435245623
1540852688
1942107591
2040683551
1724284211
257402043
792597842
1632581095
2031043465
260833006
967540832
725584268
1298494267
1711001059
253634333
1439793317
1613522824
1212621376
1959689782
1771448237
340042710
1105911298
1316806781
750011676
1289518059
1936627350
460830737
313999608
472168640
1131127358
1900738164
1335105717
1882432610
1598707649
873793933
1894157201
234463320
760124964
1637612055
947925748
1960152196
1441317569
1064923899
1651421681
1096375345
98294539
901506533
1622103759
1523812542
1792507969
2068357048
205459192
1950862556
1812872803
1246613510
1201641206
354915657
671271841
1136404915
1671293329
72439788
1863917156
43178553
2001873492
2032477915
1396711624
945085226
866066965
278121083
1399204707
780861015
274795758
1861883797
1972022433
898025650
359853839
1372058642
721542109
1136181449
380126231
1458656005
945767876
789210050
1991510028
375767812
1068768559
1632531555
1610093407
949624985
131856453
1434350181
592439867
873662810
1866453193
1146640656
223574756
106544773
51661690
409543429
1003179688
1297433251
2132968086
963126051
1007932433
1411247316
1969406517
163602240
1882912249
640257869
1595520293
482736241
472881520
336957581
1285465490
412873098
1426976298
854774141
461042577
1988161912
998247885
1209273593
527523507
2103553165
1073654976
1814030444
101944874
1287107445
1378665964
963589823
80720799
354163156
1476600924
1477459712
1409349201
561918654
1219820561
67325530
896603846
1432645299
1628172146
917200325
850256050
888870835
235269676
447697933
674544491
1892498315
1579102416
1343595360
70747892
189173373
2002963223
1684616271
1408122614
1176655875
1802839639
1642631946
1102561420
1543559347
237121712
126900598
530315390
1600244681
1352711723
1388144162
1276393606
385420233
1562757039
1503338269
1907835099
1487752697
352906427
680699367
1659392416
737849354
1925813861
1629072389
1457847906
1514269623
758995705
1368861224
2080276985
2094286009
1322962448
649799928
1174115124
263899556
1941138284
1287415485
1788956507
1718453475
938078403
532889214
49767089
409656232
1109654230
1059338935
675115201
1792032694
623530866
957982675
1711436017
1818682848
1459734805
1376895885
508174869
1958066649
1749039278
1724823552
1872216091
1956262587
1182135675
70938982
55670948
1246188812
994888448
231706573
755529797
938021526
353677790
1932466065
1158668850
1342715757
2122462687
1059317226
1805379586
489424168
1443541090
1491751140
1054183863
2110488828
1667568918
18377066
741356732
786855091
977917763
1048082141
2031104175
1035937839
349673190
303761797
1143798893
1290149650
992918674
125923386
225523905
1621629313
288737857
1613150641
875078627
553425144
2076889299
288321254
893381783
934771445
510466950
1123391388
682553481
1532402237
298425814
1782654621
858273878
726595988
548508660
543817456
1435090343
180087497
1894979781
1347540163
899579052
1171886041
663900214
1815942628
1841975115
1067441328
126078548
729364790
866064856
36368300
1150765529
1135555607
685382550
563488457
100679205
1298330398
1462114943
1243357293
1794879197
483631686
1126985624
57292426
1456010600
1360411787
1735268965
1364363162
1621432459
2033380031
1797025095
1415013538
2092381594
1877314319
430115665
1791438490
1835837995
1756981784
919723045
1377934886
711693339
619469807
1372505197
830549819
27938684
344346678
1528933637
1388905956
601526596
1092226282
1805908719
272030042
1186700668
831135193
1022449556
1772761946
1706984107
878780829
1970758012
1051903577
710962709
1712475471
33855468
1332704483
904382823
1066704525
1428710109
2034633243
1391082769
389746207
180345607
1319623255
1876692649
1107836555
335723636
543425031
271765406
318079448
373380351
1774527558
214765365
241002625
329578599
111824665
891244261
942747019
686392228
387015762
559142344
1354076024
453171270
449499774
998774343
200511609
703164774
355889342
1335040973
1852593614
179174712
212025971
1218860795
459477
1995873437
457037642
1111827838
107460377
875599092
278892668
1614137739
1697540219
1626616913
1680071962
1578694588
1156801311
933952710
1290812032
9279917
1115511565
960192126
135132366
503253651
843794595
630027858
1414087736
1862650450
1967843827
202899446
1879341302
1765029942
1777121176
867954282
122003137
1260519591
1540332377
1836710622
779832485
581325436
1129154260
360854968
1105981938
1676986623
856703399
813195934
82525616
795804703
2111640944
862839938
1558378727
1648502506
472730224
359703425
997424741
219834294
1505392892
555820407
635794961
698932986
464080575
1345268135
452073052
1860939336
1488667321
1464946519
985386153
315762654
133443358
624393803
1501979104
1371678032
1238143895
1007859658
469718252
956552662
865490929
436470303
1423510914
1457622193
2140889925
1303852264
1783639283
1159573320
1800074282
956660523
1586159479
36835282
83211562
63437859
854415356
163787724
369660557
1772120629
1215426084
1328767171
1920942334
1937426744
672542890
111473053
416743192
1556026640
857136644
871699080
14733939
1600147722
369389883
1558964266
1914149045
143308302
1151279524
1815845127
62006666
524862010
1680149030
1109360464
1160056901
1086687710
217911356
1715209342
324008972
947745859
153660994
1705159535
1386321338
2061806358
1567695635
64414709
1177660120
1949380722
1883966125
1306391026
2071589195
1383369558
439189867
43790558
153466244
1034517001
105705589
450801346
1153545789
1204971994
466794468
536238064
194333497
1520226305
80759060
1434326025
1175346655
1198189302
1384161656
243458924
239648352
1219492781
1181300085
800037202
140041870
2125629416
1771435033
685918386
913741025
719096027
1128367832
1902997280
1516668811
1037322088
1113224911
2077975500
302752896
1692347596
484057224
50042460
1962904672
1993102282
1048389729
181073497
237071741
803872655
498950950
1804948160
1097939808
2034996762
1005709570
1330667210
1304258340
1800111716
465190514
1191031516
1034475895
1514048212
283771880
368582760
1855526499
888981408
654322981
1759068163
722317858
1645398802
341306813
548244955
1894201547
1693247934
592629997
1042669597
1532008856
1963696982
246214313
1298722302
392944653
1812023982
2032023718
1595855650
1896109830
1971453785
1295440384
738185696
1872166041
1553858331
1717494492
1686632501
2023356350
1709267250
1097946832
2031593167
1145617876
1975211084
1515342269
377795460
1878961670
421858799
1745410164
232806379
243643636
603517607
2089667721
1227941965
1230923016
1500850742
605376879
621229029
16460747
301566983
4476979
597452896
1421710068
940956133
1955232456
1884445787
7284670
367817339
169475192
41636504
2100951620
366123978
1490840637
1089100166
1492149252
614794973
89117333
1684287066
1295807463
33952254
1055013817
394280221
2053926332
471344320
1929772981
92243326
1227881850
1556527943
1126704297
741956412
770104572
764535348
856133323
317219809
1136526591
1284342029
141071393
494191960
1650715768
274636568
1793816017
238330150
20296782
248231894
530287151
1738264903
775343238
147684691
668716028
688967306
1407290163
1733867390
1051227542
458464046
818388825
1236196837
40167948
1747120815
1414033590
437696607
1710157960
1664033383
1808652926
242486829
871913758
1710297041
110148196
1113389168
1167124786
1627882686
658232150
1317585027
1374426577
1551018607
949781901
1085386908
1440631934
214467220
776227698
2029420527
2009482144
163103099
1595072961
860101295
1785516529
900377702
1649772584
49640503
63148328
1403285186
75756387
122122201
783733694
386061201
528286057
233916356
767913022
25697682
1915342299
572183346
1848971345
516112894
1971308563
1278471079
1741755474
1327546471
1545914920
1716858574
1836278459
1334635463
269087714
204376694
1714753076
2018319066
399782193
279397547
711693339
1028872879
492987992
915143817
1604650470
2101109322
1457372531
1124236578
2115304850
1347996517
1024072278
1085765356
1353684809
731805910
624820898
161161007
1118734208
2065701467
1295882427
142548261
321515321
567734240
1484926805
1213622813
599360276
1455398981
611191278
1586249162
1666549021
1051227222
150909800
504071897
1036886158
947862795
302526842
511417608
1003727160
1183446641
1219954261
2014245620
1709511407
831985614
45595521
347443451
1911488682
1579646718
1079668139
686781031
1417895539
1134495550
1873801436
1854246983
2079724983
562849063
1347785624
1667784102
755294125
2078762695
1624483559
1843735769
218174281
1672888473
1756667460
427848586
889403848
1590657932
1929160341
1336379856
430582943
483135143
330199031
245580362
271929466
1131001489
1199631396
1989733314
1416737008
1935494545
178771045
1838957184
505276027
573879129
2039506901
303152422
223850608
1901641058
2081983441
1886200678
45928565
1526903550
2131383928
327069562
1544261680
599528630
1250235431
253552555
2002297114
1273193220
835649806
882235319
69369910
1301012486
739010848
788078119
1692376785
1023439908
228129623
1219464593
644558376
1685897322
1450250320
1815773763
1102862810
79485433
2024602891
1244933359
1138197129
1540345742
2076887300
161338989
458935609
976002250
896226869
1674032481
2103743923
178771874
1617416207
188416216
1191450971
261700524
940640048
1258934188
117848345
967821356
1683526274
1213014510
1684785064
16303052
1945765137
442457440
1151264688
786893476
842182679
23594011
159799535
762835293
1691146229
598866939
1752970478
1436415160
1340454763
2142634449
1780268083
2118947189
1894163828
456566192
1217053505
1541002515
733479729
1744877268
132661186
1609215034
1430760639
1256326293
1624100947
248343444
1675905706
966870885
1087391065
1020732197
1349249847
854738811
328071775
1432320482
1370776723
1488888900
803894376
171100558
1749332871
1560578356
735458502
109266985
681456707
1183552187
301326934
116076521
1602205027
2037904567
579928798
133594937
1173895048
1297229602
689046502
1977878002
156368797
561140435
1197013278
71746795
673732563
754640904
265349575
1420927728
1813407680
419857036
655097225
2100665050
1707755181
1876522068
1331015619
558207836
1973127360
811786481
524050365
721435151
1880287651
1647549269
159807549
1190259099
221305643
131341057
460949229
1412967962
273864656
331611135
573578093
1510413798
10268493
500121875
1451628810
1714795517
1347356082
1560045548
2053349209
1491124201
546816499
1953501766
476742848
664443319
809139230
1311978853
842282686
1433897382
1849835756
1410287497
1277163119
1211892999
1313115346
64141842
395706415
1018219365
2043042397
1669497178
1413135550
1866973983
1623574021
1971882052
1932180369
419238449
1372277082
1569958643
2053030841
1017995540
102948637
1332172606
575734482
1903115466
2035832100
235612738
248323120
305939085
1733120669
733469311
1593668619
175799857
1619505133
1201763940
845039545
1472069750
790307879
670107778
757144582
1130790597
1616361861
904169926
1586072408
1795459203
740369452
395838781
606857063
338106751
783910711
641757090
198417795
1035772772
854486390
538071538
1703171401
140648484
1799335259
1327805302
1064698130
1721824399
1708709495
1456959162
1644211002
1081688449
2055139141
1711416962
30421019
1452900909
201294939
203317773
676343717
2025625602
1938435777
1756202927
504742392
23551596
1806953809
65382384
263893022
2056449770
1860955654
185699992
642348419
906233747
1468236443
2110491183
2064982060
1498467834
468288336
958803222
1911934735
223292156
1045410104
675153977
781492433
2146424595
2011419675
1548937532
439880254
453012502
2012295152
1516662988
439437826
512916509
2146563352
178817181
2088437288
1516585975
1280144602
1595801616
579430787
473466338
2057848407
479864333
735764787
1423167218
437763442
1620775566
538608642
958010204
849412546
1917468555
695052348
1195350705
1230736800
1984256455
1614293470
576838274
1057941156
2114185351
196904349
1232223450
661958956
1989083124
1190865335
180791300
1573905553
1695912530
571704840
549331929
653659520
862330078
253425160
1205560039
572995051
2057917629
312779527
1935216229
369337773
439078804
31480629
158959646
741408824
1642846667
837060456
463776549
2008984628
561562249
1788473465
1649094774
157153656
1181696361
283502153
1747273414
1884815712
483158666
2075246363
606467938
1526719009
609493723
309391867
1392587869
1021836601
839123252
1121706114
2012217085
1178574510
1177565017
669661858
410266375
1971409743
1205122987
1992678686
1482398785
223850608
315756866
878735703
371010240
66322789
1711183190
2017116650
1438497981
407824862
875806990
17741031
1158488625
965723132
1505897361
87029834
1687558215
1850844669
217959648
636372094
1391692305
405064627
163279852
979175473
389717452
923297770
1493011557
1617549132
1371650984
265510331
1628755555
1447347105
1023047665
247454993
1379398284
1826688987
1674002131
1901339058
1843502249
818551842
614895349
173608905
377824581
1381382114
233044084
1634821666
817153505
63606818
234089154
1075056726
1247517624
1145715891
1477821034
1191612226
235174726
1365377383
46387134
91706334
42450652
359664645
178750163
50469421
1759760349
1988956082
1456139711
651779309
1833264279
222506311
165561392
1983874590
702857456
554289355
1557564659
2059372550
831605202
1120502203
986331302
960458799
612923356
1989603945
992796413
631092322
1359755703
752915820
2026044936
19848447
680296538
894877263
1640653214
1524332750
655983321
1985412626
1827114652
1227312069
517507149
1714099529
80975374
1969471938
942262876
514504919
758451595
794311274
1300319171
1843626923
560233532
1030714995
1198243257
1972459273
1107135717
1315451057
1899165500
420998621
1795277737
1052159681
1486766842
1403818630
41931574
1446514923
2073372546
200811663
1143402522
1944157819
1922704995
133346667
1856752814
83424663
2114088303
1141674372
1725912611
448770613
1143110438
589358557
2066949852
1168116209
515044419
486471407
21115195
1393625633
1307295729
429046203
292273589
565605073
1962048517
2018851401
1333806032
1658282719
2031334480
283317419
1241996624
1948721320
1121575564
1550074476
249155754
1056756062
766990221
707162484
1443121477
1700282496
147808252
2001430720
335296654
1242374496
816646843
527281810
1818685981
1085077638
1646246427
567191549
52558222
2100541564
369595644
128494557
1386598625
1488457889
1176286180
1994012287
828945848
1781082239
1664757133
682472862
245621719
971315571
116781260
1080376794
1885922557
695944411
1899610133
1368397785
1599534440
987171228
1755835713
2100812060
8113651
1913746087
791782495
682742067
1576061436
444318590
328888390
304976053
742591294
1774652959
1417074230
811786481
423393581
667905981
1383905601
1287944353
1873357249
445874131
202428413
1418239179
802078445
1146504148
1803063087
602654669
160363056
1284254157
1360234972
1092516931
1322841488
210268747
340355935
255600563
1285729825
278182
1836669663
1656840853
1817836766
757885001
2089808064
1338120465
746375408
2051998731
2051037156
1316958450
5320890
168604737
691337339
1329879409
1658689163
570059088
1583935666
448562816
765426985
1901159199
1132095099
1210588983
51169939
1499248974
1002540781
2124616675
369355151
1712231210
2018249752
576155568
292733460
744970720
1349259893
1880795935
2040429049
550358005
153776546
165246757
1631885677
781566517
6185689
1539857107
275709812
972397898
1776594846
88635797
129565747
764164677
923116910
2011747494
1261491882
765376842
156061169
126240612
288514099
655569574
571740030
940318275
1601302093
1680134208
1030624238
1671594626
323430374
1634988882
47041252
1713322695
2000312036
427592808
236815982
564309168
1451632096
34863
922985765
925788009
1899855038
46211305
359715880
1121731494
809298063
330282495
837621353
705156940
1250648662
2035062124
1236192036
1993188365
1328217658
560067201
1869401181
1685638785
924760236
2067517394
752237237
261445736
1085845042
2068914331
58067965
1548485586
2099651640
1505773002
189978052
1972465428
612668230
2044571766
218899062
36528226
1363056556
759430623
1734940810
85090116
55963385
381333223
2011571225
1640540054
1632951369
471804777
1040568720
1392458980
791690343
1681296708
1885453173
1167201461
2024774287
1919543772
383419849
1956197195
237339537
1403527069
1181298906
1140772300
1004445144
645939879
573047443
1092394174
126132988
1424993502
2121147638
946258326
527594447
597515312
2135851455
636018315
1546785114
430429146
1665167579
594921846
1857048943
1880543853
1930455161
1003654586
1135669420
559324334
1235432581
2008159248
1734918633
1911406060
557713571
1086693334
873418486
1983164410
1026080204
1757547244
826804461
700694320
230642699
889992597
1719764336
831576359
476824414
2104091119
2028269495
1648068918
593567397
360611849
352119855
681616255
588232378
158029498
1753291084
1922231358
59423184
791417421
105141650
174791276
1462062784
577141099
1829126884
2050428950
1717581495
507821142
393201563
1773541700
1264486541
1515117494
1150831498
313027622
775763124
1218965730
1801054157
263951429
1465711244
800206041
729665887
338628772
1237360369
1941417592
242956134
1416981374
1293471948
1511987438
221592480
1093969468
112959403
1218838322
93264973
613620090
2078539257
828973676
901400857
842531388
772012730
243212677
694914624
510174709
1091324735
1423673682
2020068209
185735357
464349945
1569019291
1991960233
1637222070
132895158
1687402663
780832800
1869973899
225844629
1544283521
1523156068
663038908
1970802004
1690296973
208395856
1702944626
1767404654
2010315099
181960364
1163663014
322216641
414547957
1825232260
1426139590
1349890236
1900651294
1922556492
363568764
2017759462
80859619
1055812165
1687918770
844083671
1023036058
1086330833
686433383
230515777
13097253
931621352
1110364502
1947057298
1091145673
1091761856
1358854133
770409807
1933745579
1672132913
862433327
915884239
2102531264
1570445505
444757370
1248067694
619143820
958186844
1625955577
455713458
507047617
2035100210
1055081576
565565171
1303831945
1481723180
56429822
689054352
131458391
1259968449
1317561420
559090672
764873234
993159321
41739736
1446416801
393075146
10876826
1369388803
547164168
1102020412
1967296916
1500901673
1290129549
596514272
913088302
600125856
910108552
638480737
1416810792
910771959
796667733
949205289
1880774174
518335920
1947165420
1693466204
121294463
1118598079
2046221847
1966200241
444533551
1977741960
1319514785
1123289145
1674455737
2047768321
2083109945
851120649
1749579437
1115176280
278104873
172921292
879223308
1771688935
1810254629
1888603200
458840640
1886897605
1130551989
588802084
1051184630
1533413632
1257010111
144069862
431198019
1360410715
1629931524
592720201
513277273
1082168443
382453902
323353958
1888762024
1728458253
1934245687
1813617408
177230960
1572685619
2068597233
1774960805
623931345
106552347
408875757
749965576
602731657
749734145
881046606
1623178044
1425219600
792761409
1392415788
1204149846
407025063
1097246994
1016262706
2078481191
391551590
176148080
870698305
45628818
874608733
1398099981
877997591
82517249
543082994
1148908695
1910334504
305886297
229368765
720287709
1539422415
334797485
1371942501
2060570959
433730854
278265947
1659391041
337924379
58750639
271710649
1917579546
727421938
879618147
66577130
493116341
663702757
1983928057
113501832
1949650142
1097607090
1385731172
1933611455
163740103
1449771231
724522275
1814640680
20028970
547811457
2093924951
1519157832
1900443779
932532890
1179918679
2124646352
1363182065
2004923750
815999514
2144653017
393256677
1969883397
1457221936
882954209
1222989175
951232991
243966524
1159939381
2044677016
2056211038
1234459539
2024599228
842816875
1512977624
551800487
770446170
1358594549
794888054
1007990867
2074931582
396395452
687178397
408127152
285241129
948163681
1022672977
1053169275
455771230
560679572
904147053
168547849
1346469521
1253906332
98063249
131924831
1553722392
979249324
748298673
1841355018
718861019
1785636960
1217853118
903953438
1164098745
1681730065
233075850
700200052
37561213
150450054
1899610133
1170446573
2059277966
999271814
199621203
247714304
2008746953
1550028427
451747175
2055218165
809125762
1120727327
2106440453
1734825281
1709511407
319703212
1198251564
140816009
617155605
860668148
1053989835
585179983
1602204727
1754615539
1763011032
2081540434
1620882782
1317656394
506382279
2125927816
1580166057
2025217316
1315252844
66405057
869838358
1020984299
1741525797
823466449
1391632725
1728545602
696849136
561893301
245466594
863176756
89795080
314186762
439345889
1840207354
1581913372
1107329066
1644740121
336535168
1730839051
97024721
1282938724
1726642871
921948655
946114483
1715397302
991434152
1808883011
1140342884
1369363644
2101552759
590271325
1101595939
1179421653
534893144
1481002511
1386405396
1011382310
356973137
1129285702
1119357791
1192222155
1874447483
552268346
905602532
947485841
68343266
1061370669
1553221961
1653141019
175248050
782322495
2043112325
282646929
362446009
443727708
955653289
949326284
649416738
329065031
38761615
1855526499
483857134
1445291274
4859861
471013967
999786894
1955734077
1420081321
1732604279
1023740290
854845636
236576060
980322190
190249494
311541444
1575929863
1902428272
1418863385
308768019
1669412112
1383848791
1926661356
1856337185
455179636
1071644090
341870560
289943053
123380595
411220853
1319673832
1973806795
682662097
1811626358
1287909297
1726728710
1039567913
194464393
2066913227
646820847
1477778245
981814255
2035431983
2048388744
296198718
1026995610
1917705500
1270774986
1251327064
1646949110
1142253521
489022502
714348076
69465506
1133662473
1738383716
1966329769
862220831
2073186784
736476658
1619866628
294751731
1409727160
1361614040
664343719
857845221
1095357315
634238135
31665387
49840826
1937581057
2046809753
784486301
1935706390
846020552
2046030514
1761702910
1607681955
1277060044
1380087817
590390635
558798724
2114128434
1508219394
1411674524
486785922
633044280
886450810
337508883
1377000981
2140523004
1496861241
1937294860
1509060590
553454222
124388927
929958581
366915601
1634023913
512418276
1747892831
436313486
62935971
661283609
1478797811
834489003
1176791560
1287789599
155073618
2119378441
1725674373
1788964022
336062614
369930440
192261832
690337615
1447990372
52508711
2017336109
1163491909
819911750
1372273920
621379929
750169251
666193688
561943052
1845104536
1159120687
1342514215
736326584
1748672240
1529291084
2136384564
1782193281
60130048
527858663
2051364830
206226356
865861172
665749442
2061613150
1111610847
1553124945
615994720
1187526553
1995125748
1775583279
541278055
990552411
1015122812
964688082
416733528
439688394
1769378559
993425491
1164379840
774624856
918676165
133722387
362573507
1319764645
1863666751
718119984
1264961825
94679612
1780748204
2022683679
494986914
2036346348
1794234811
411952243
998160744
1332316523
458198306
1986923208
1363587384
1105259814
1008269150
1933644728
1298183553
1802521270
194996576
1668807998
268436704
88870933
1153638303
139233296
819486486
1474947407
1387030276
2133451953
1266656878
664066298
2102171265
1959346124
964557967
474768811
989043043
1651523242
252543295
1820976387
1212123415
1211180248
1950258053
846035825
598682871
639289838
1466136720
1917594185
1607322531
2008772981
288735096
86417835
1440593185
932129379
371548400
263490678
1962264406
1862238667
1713797439
158968232
1994657465
1792319387
661254515
1253142387
901725511
2074614121
1284149792
1716148372
235838054
1611815256
1565138365
179936297
388529716
1170392666
1121561681
180061487
1598247409
296793481
1608967637
653947718
1598523742
1466802507
1517656173
975151903
1643502006
185034644
534476029
1516581339
1704939202
1791147674
2129490647
1156883248
1700449253
560233532
1963153905
1211310557
1075936086
2031473730
994923199
702543783
583352255
1799857158
1472584423
174028344
510363503
619638101
1414156983
1472584423
377820389
1722910375
126412076
1566241383
1360138435
53547724
869421844
2144214100
2075168903
2106636124
1001524760
1034792166
1848852409
1204995566
1984376962
828555963
2140369672
1458043696
1014451527
1800827749
664417098
179257571
353340468
69630686
873250054
600383880
2016070453
284572797
1850717202
287919322
1925620746
581815817
1517664805
497303153
505868465
1017563692
1987761605
1190110283
636667431
500626136
1821167730
1412680654
464540335
985185078
1425041254
1200608597
666984602
973925567
1341823764
1561639912
430183016
734765574
286818038
1928479145
1870906426
1843109452
1524310908
1550276730
1800877026
421080724
1530917503
651876676
2146793204
1739017944
727481118
1875761503
144564399
1333188293
1779617716
857889867
1332907987
1250251654
1596061459
125405268
1239412754
1955409776
1111108925
1173652109
575664604
1467083680
512604864
191801108
1743697684
1808944477
28377941
864548700
2032667493
380744099
1931190327
1298918151
1883266919
1098433144
1291167200
2054849128
1527945637
613788052
150826086
667850356
541281746
1382450811
1483191960
952524924
2097757879
1554151412
101434553
1358788613
2089364209
1454569891
725871114
2084690365
247633185
707742137
1427044312
1102368441
1959538786
1244768263
281079514
559919190
436484766
452538084
710727009
84637223
440578182
1948041666
1731189166
1214248213
1293131588
56548180
1858688714
616630630
760015213
461353988
609409619
1529836003
869478947
894302089
1676931459
889293460
124155588
106981809
889250985
1808740173
1242960723
2060750018
1997430027
1834919259
1339099434
1229935106
1942548950
1467740177
538009778
158703387
1797203912
1504336072
1815467662
111676415
46706687
1890087211
1194687740
638775255
1262268510
1842813859
1442295064
723610784
283489359
116228498
1593382551
1775481507
1840564146
2044272966
1001121761
1348764413
1122860738
967669251
805430368
1273680408
714025636
1352245873
1754146429
848484663
666627447
775211766
2057328873
994492991
544745875
753421963
1168062785
898279267
1112082996
2075956238
1618447267
1229152114
418308723
381040719
442532330
1370139792
1852373715
649326750
608110510
1861417218
264127647
1334788965
338416642
1970499386
1992714365
592042797
104026229
1127977510
1641614584
985881016
1349343626
1250512620
229787914
1232299836
1506497955
571399123
1500822792
1736015977
358168753
808735924
714260832
1057187921
1704380543
1513714631
1342787130
436701077
1041060549
2105475847
2054423325
564530377
443545707
1486597943
1265537381
2049715669
1770078527
593027823
725052523
135824356
1838094675
1192142883
1046628343
183149143
1859818427
917723267
1458995973
529140798
1962929936
1293265180
103056982
2107824651
1701153236
1295457293
34655439
656557673
1469952394
2107925809
1018465389
1889991519
1734096888
354055880
650698426
587578473
641366829
1831048819
306115855
1983542190
476391418
144046145
995557669
1576990350
1265531542
1163608446
2002411692
903295564
938703493
1437946070
162728646
1398317097
1615814088
1342436057
1528818853
562465080
1872592302
715347264
2062687173
1402637787
1111985185
1084310084
1157563840
195029611
1543788046
1878237770
1763830899
1014800051
1708879042
152611031
67855304
1915988055
2006956843
6954662
628489905
13687047
1979143771
1097247150
1686550881
143700604
768601030
644888757
869905035
1670444833
2028715887
2092963131
1528621097
1086301593
791798381
1865804335
3939230
759131500
644015074
1085176389
45827223
218666049
1252944116
1189951798
722878747
1688571239
2062137559
812946323
635509801
1285782593
1284444491
1437487621
1398047532
410404959
111294282
1382783096
1678475783
1061223631
1716209973
1972477326
495100422
1235594791
1731117219
1751230584
1909293624
2066218227
186408353
544399537
966319105
1457022808
1195894806
988946695
1010231064
1978517877
134464352
1531029235
193002405
2110737207
1594392730
459947847
886868204
1778414272
1950837550
682202200
1773193557
702800091
1993247293
1409099655
624337906
974690157
1648960797
1345519808
1293749758
675628224
367868376
879889506
681918105
1204045949
1166183399
1191774441
2128902585
1786524609
989949222
1635925730
925507313
237232909
114804643
645789034
197184341
1696876389
1084495697
822457395
1795103350
1792381351
580029792
204366468
561277346
870225899
1953293516
1399076355
907633821
1328708396
1328623109
1875033110
1527557814
361043528
263154596
529115891
742468716
1658709468
489516888
1074498879
1106666352
1770644679
1861579265
250152599
1603255239
694628681
499290880
462873086
643153865
1250701249
1336756426
483318919
393181497
786630098
669853524
1784572560
1802554338
299697216
468635089
1966285075
1542615647
834015431
1294780398
1721439992
2135966335
1547613013
995177252
1552063012
1681011048
1245732606
1878325517
1956038535
1433632102
1916683747
2134035892
848842149
1942941305
699586130
57104965
465159151
100722775
1137148791
795368412
67925925
1683225699
885180156
527010692
1474666174
87490215
980703209
1031927687
173115483
853167246
1279925426
1665049913
1096209857
1525686987
1846708082
558481737
871266390
805485583
695085081
91863419
1889341213
1020117948
1442283921
1310882623
772450245
967459111
1092032941
349018027
454123136
1613918527
2009825537
1632131509
752218764
35103621
1971335290
1062513043
1987734531
1852681703
468942518
3957662
335851472
1945230435
1524566244
1159982946
1357901639
710342148
1156562227
1877421417
608417994
929783883
1133187791
1319962487
520197034
2115566064
1288727764
1623719610
155647464
712875586
1608798049
1987934026
368501721
1810582527
2030562099
994531532
1618451333
1067175359
2041229022
967195237
138230919
979076226
535376249
1776123378
520551332
748929235
1917114359
1060850820
1571698606
981952411
37001211
1449762915
2097458784
75150553
492785878
1052267301
1932378557
1113138919
856795216
457201131
1235828222
1527342722
830712430
1044225097
1910092429
1196596085
1409949081
967459111
6573393
694127102
229914886
2014021782
1594078586
656914234
457777671
1120443091
921805825
179726841
575022126
1875202307
1993700366
581929091
939550037
366789704
634323671
773030622
241996223
1482119610
854117292
906852675
499707838
1102330525
1704626359
1542172764
1859983738
1875093064
1092616936
2035737625
652133593
2118450291
630965966
636791221
1762450214
523873977
1802231742
431930370
2010885446
1391324221
736361820
31458283
645122635
1702912239
1972278541
1410879968
1878587955
413805981
540009390
811355313
1864803562
662596399
381134484
404265407
76989974
329869179
1985680572
913263139
2003064829
2008129683
519987532
1131065455
985207950
714486986
1685286940
1329719374
471907838
1260279636
1407651470
502767858
317170922
1166762135
1719711024
1955329134
1978901777
1522898799
221717897
2009093391
305609440
866942861
619889258
1633557636
864124303
764687254
190051321
83926500
1579090380
1067804996
337751797
279084057
2048073714
1164219168
746996049
1318015449
911112602
1276788516
642231391
1613806024
1285303502
862666774
1501538258
564281602
1607294628
1420340860
1449559062
698380048
1187779771
1044541443
1174363567
468780753
313138038
1661729537
362620207
1280738866
1685243106
1785884511
1375788181
625695750
793262575
846422412
370445720
1541765273
423646919
1834072710
2059172747
1294415621
1014100959
1029423171
305264562
1284322245
1801545840
1335779652
2039089977
438143392
1743418551
2084581298
703678262
470603631
881620729
887720082
1779320639
815985014
2095330967
364640851
737982945
919700534
1422399035
254288756
1271942080
480630505
1933162202
1559464150
207752048
573914578
1243231543
1912853284
459917430
681598745
1636450805
2038971043
1077318736
303720487
799590014
1430079169
1241090582
1902698764
602800679
241996223
544612666
1463224354
1387459433
575455305
452904837
1482023168
591265589
296823659
280651156
2080295230
1139240107
257289967
1252108824
16956952
981053864
371808132
613354368
1253596144
1772896497
394252930
1656860631
267419255
1884919157
502680888
660835086
1283211028
266276808
346262043
86467306
2061226290
676332094
1191974116
306090226
1357516628
1529081065
135201173
2048029852
1174689076
1593800048
674911855
2014330044
704624508
1377291423
1255321547
92321648
1765126305
856007375
27105674
1138488105
967621742
1184565785
119061376
206692213
1086430475
1571991208
529792430
1700787867
922993474
914920386
2000750056
904433636
1334163172
1085169623
2021986668
900888116
85025836
1069471646
1704615519
771281872
827433076
779489153
1278062187
809220154
136515458
2073170977
516133902
1540664890
788390826
1487109904
488515030
1246401681
736568813
1282150251
901509307
37839276
1828729011
1033840100
1948068747
582083072
2115990684
1571345088
760930964
1657242076
55261328
2058540385
1420843835
2097983252
2014405198
63855365
751114106
799448397
1377123883
1430602149
593123636
386826808
1205770905
1004188217
172450776
1338708515
1920367708
2115074496
2136653413
111776652
951591920
1285813900
692262350
1056534743
390739309
1181583627
286217532
2064790823
1429535106
1869420103
736868066
272085375
672683270
1207000654
291582885
825710981
647031613
380733932
1355550261
2063098772
2134179951
154207131
785590030
892834585
1110083748
183415825
724913905
1078433311
2008026887
61560605
947504773
1160768910
672074914
1765626145
444240922
1516447422
1693693240
1859802357
298802273
2111669586
953258116
595109574
835622484
1630781451
1735271381
2133072361
510035260
839734208
861019491
1804622600
1430881064
1302056693
571083730
1267446328
711677233
1492529036
816726364
1680900333
578914985
1835347754
1216295252
1949853167
633854892
2059284820
7160450
1911174561
189172728
492894077
485956226
921654827
1155119073
1513022332
755839725
1402620635
1861780637
1877463854
1261281697
346902327
1101415083
1828015302
802649930
1148029264
1482529337
383806739
788480120
443421755
1892379367
616922327
116593520
441131648
1674631918
98668989
227162638
252523995
230201218
1809987224
446846904
1038869454
1721941070
208972658
1729896969
1916636915
1344037219
186133180
454153615
239928492
1246983047
241805064
1946520212
70789972
1349987610
1408942345
951693156
487500512
482821710
1971359666
14278113
672631582
1567184024
527178964
1219819046
1228266002
1207870314
199000901
1311325921
89767946
1562038225
257753805
1016341410
301132246
8016722
913577287
10949656
2078475092
1018004025
436122540
496725042
1917941358
83338285
987753895
190336500
597043458
412207720
689196230
514460970
1993361412
1907590951
982831215
1043349915
477009200
1250138957
596866976
1108578697
2088250801
2049558815
2097143222
902816509
770130158
1570689815
1288248477
1442155658
1589932181
1828130721
209017679
899811290
51606141
156014697
1379325669
1640717669
1155821865
1658939674
1950719253
54279235
1780996093
1306796758
992055248
731183677
1405895943
747252928
1020685759
1338366376
1045836831
1607891805
1572194265
288828549
15574632
51730126
658089735
1234603115
1356466084
1704789292
1909200494
688659217
420598145
1070762250
1675676023
1267290993
517190643
9277053
733665570
15314551
424838218
882060589
115350772
918959489
1680171610
1563338712
1679157327
285950256
980588824
1590653520
385674384
1078283007
172450776
950467999
181190352
1810015771
476810297
2027675741
459580059
1690074061
1730184901
1964726098
789475973
1210041703
1774670462
879064439
1949095777
152075236
964301975
768059523
2101261791
1542914989
879715249
2122120334
260098097
1812025756
102133101
826562512
1601631236
1927980578
960633335
1936512480
652385618
1580315416
1029370352
632994398
2090255290
1499819085
76986859
817481588
1268381309
578500791
887559400
237534358
536909457
692134835
2131766441
2025382906
1446589059
1508355142
780153505
72904232
2046743834
1347194234
163582749
961418349
1973115590
900937974
279492173
827583549
446207098
790177404
337366173
133103244
367821052
503648289
1711754958
1334021839
1073653599
1009277826
189347765
1182677560
943665741
353717272
625216674
821021818
1723370469
1878669809
1652005194
1325100940
1883174734
1886116293
494663056
169204926
603766063
396009381
1097730262
316594011
1232387111
122069229
301767787
1556381532
944960930
1087661060
1340377376
1216593297
1692328178
289878339
303022737
1339362224
924555089
1039019087
650329868
1474484105
516247305
343055948
136142050
503445673
1807348908
168494856
1608494893
480114065
180169068
1671805580
933540781
151648370
1985605859
283919437
356776172
1475718858
156153997
668207833
1438406813
471958442
1165161360
1367014166
30090471
1560746106
2127090310
2074537683
1696394518
1044871385
1380510361
1847976573
1760431242
273452074
846029203
2133251837
368166049
66657025
1684829907
1787727350
653154364
1555993761
1316214571
315935884
1288153314
735579648
814476048
1701389358
624621916
703264205
1509994573
1337120369
2757220
202981801
1370484337
1710814600
2060246233
944532858
1496931435
110131957
1046919822
2077170521
788768610
1344932556
947262832
2050337738
1884413437
1612920963
1041705829
1368949629
550452475
1241517504
129076457
1715003123
813630764
1360175704
1673690775
234936547
340286215
1489270613
1468963122
263183349
1110658824
1542658192
597181221
879102318
1636090824
1244002397
561679567
1319811375
1170141574
84602311
322382331
1080582220
1746871208
1140654571
874851762
2088660975
568890844
558921925
889797797
1044871385
1633962975
763714217
1794326053
1486850663
1100688605
1789260000
92389542
877550749
414324830
1841599041
440790123
1016752988
460336089
919148478
900725482
1975009837
766521717
1435226025
1929672677
969730537
159801278
1561500784
1774964346
2143497043
968330246
1520828144
1501415763
324112118
2082105509
698381301
387157190
711331242
79485433
544711542
1039822572
1677706502
1112999270
1312701358
1151589031
2013340094
1560290293
132152329
1531575773
893833808
1142686246
1674080493
1358983733
1972177725
996140968
1697006336
594280091
1368038181
1235867428
194485183
111191852
881900814
243208778
1221065073
1744071162
934397838
1415526056
1536843043
897115573
856262771
1170382078
1736810337
1306341153
849661310
1458813468
1800185897
691038296
1079055173
210037003
1595774106
1661242672
919876274
193620093
268888159
1097560026
107891642
776041557
1285866702
478239652
1140284037
1097779982
1497932920
2092388340
898401877
1738406836
1000881443
826213310
318843090
1549754439
690981194
2021556683
1227542670
752894837
1250121766
123734552
54725919
1331931168
739812481
1044981122
1722070843
1351397820
690273122
1722000677
1116358847
1993479611
1344766045
1499083806
1537494211
573737901
1175899328
1871944903
145965274
2048163268
1265991699
1858924116
210338906
1834532105
26802537
768936746
1348461182
1011294687
188787192
1830640604
1553591180
1977748459
1365056496
383688571
1997046153
1308103779
446848998
1150140980
1048426736
309640143
1737617490
2131438955
620772227
1323000277
1672994893
923202462
48144364
1845341686
775548210
152810850
1664455055
544708578
325042865
90198646
1034872889
1577633448
1180960053
593194047
1468053796
164882057
505815533
187779933
956504486
1002186720
478626807
1435812032
425433121
1441682280
1626546760
1175020246
768727731
382258845
1326551920
795873762
2011360617
825798816
2069597747
130465070
425919286
1936648972
454200349
625016375
1473621531
1972875485
1662117634
1237037260
1748480627
352332281
1301866535
1778802005
2042834268
1213587644
1364946458
1316283866
1691610869
707667854
642376219
564309168
684385632
1462547287
68545982
2136133277
2025139931
1280987870
1524472429
954793928
358166465
1820646946
994206848
1618019479
2105090802
2106938233
663833205
1721090682
1505117962
1274895208
652395741
538298766
1935656091
2043932817
1267560772
1813305799
876401271
13314408
2067197204
1004064609
1514801329
115354383
1790394619
1600480777
809998401
967416899
757903751
2015966860
586433047
459169530
2015509427
1417147899
731766240
1990990778
1661237568
1262649816
1283913455
1634026230
240850302
592340387
1409034265
242321334
99393723
1449641236
527924769
1704373683
12928846
2076945759
1003043933
1221965252
931213007
1310196800
1486991588
902209203
884793650
147322494
87025727
1281465907
1975283019
1066125166
681427970
1894375432
835078297
1931085763
265326397
514309564
355619802
75293983
1502180266
748368814
1480157386
806920930
813080286
285770430
1988784163
1942257153
349161277
267391321
1904419234
417934410
1982404638
151181506
1768811303
2018961867
624563625
907269008
1603458237
1177930026
2051462519
1309869142
728826271
934119816
726993369
1545851368
92975958
347249173
2070055381
573995603
412845080
1743749550
1081009818
979627225
257620029
1378270773
1922898113
1193260418
957934766
1063794806
150812007
1257579701
1414789091
982236956
1314972608
2057111648
1571071939
1071482539
763834930
702953473
1149877279
1523310752
800196332
1180662242
1329953600
1422833963
1354841898
14566173
696095934
2020011278
1452431739
1527380163
1617544250
260820275
341041474
1939983642
1414907258
1459964766
655748703
689649923
187544682
476553980
368770958
1130939127
234972391
139392943
994593994
1640265572
776248068
1518442771
1444399768
1985071353
1240259353
1309181644
477704010
2104704895
1324022325
182767379
1206141626
549363474
670300395
1267911483
759927899
1006281811
332445983
2089252830
1311705828
1975659312
572305722
2031812848
1487882093
1601623618
2050596652
270541642
2132420182
276404669
1585946711
110037057
1801947951
179343728
1384809635
108304637
1253951839
1908297224
1935216229
951980605
9680157
78048014
1943626143
2539888
1822328813
2084849150
1684712132
895563298
252737196
994984558
1148261711
511499173
1463228993
2051989223
77231495
2068244684
302806153
716306534
699555881
1221554603
1274895208
370777087
2101627349
1623815179
849011722
1631041807
207604519
582322865
2016761830
586971610
938742133
923536848
729233885
2012848206
1616874648
1676333813
1258398060
1164641308
1525332231
2107295329
1067916042
1093268652
1753878345
63953479
315518367
970446207
616167228
115940039
1481818276
356360380
1848939103
27373903
619626298
1938951577
1082404564
409145228
1219512973
1717845828
1655260188
933071354
1504156654
2087211315
31669246
1233903314
1622783589
105205124
836297083
383419849
821154175
789255673
1525351002
1932606667
1425627630
1219808514
1926074856
589214552
1345516393
1884257065
135345162
1726487884
1680041476
1358337649
610759381
81414350
1481183293
1980587980
1359248888
1741453713
234139230
1097550751
1345252177
1465485591
2111207261
349018027
157648906
1740233044
1596872875
770476413
933206158
1465231708
1809198383
2101050872
1382132046
829448232
1479446251
46819990
1858964130
1371727702
661482818
596811848
2116921758
892736674
600093806
1154286450
1709835957
9399629
2016888659
812077642
1538065869
96620649
1361893299
1867928197
805736742
1746865635
2044443102
1089004413
1188267602
419776369
711713815
1900074354
485956226
60815328
1862530770
1657064829
1864193364
1726324946
126765059
1885510205
2145439211
1855804646
1915862880
187265755
1534865520
2003651681
1644580619
1654774433
339101565
2138455141
190189585
1026156380
7620750
491157566
870472887
456755818
1252777940
850999316
587012915
2049775686
1575003255
1647752357
1076582901
657763253
2018880111
1702704869
2024819450
1227572700
1534230635
1174030025
1815854099
1001365765
1306260885
1806584609
1517239034
1552226654
1165096495
1391500190
441201789
1331000212
2074485510
904666270
1427451397
679270330
926846835
372672014
147961034
453832263
1703193199
278355973
823736340
1943121448
999976865
1529392647
358939388
2010723485
177090307
831434272
1522055610
2007467236
393602405
385225007
1747546314
1002713907
1293960314
324639412
737982153
1576267809
1076468716
2123356009
1302329762
394364182
1361742704
86530003
847649942
1036279980
1739473577
1953223498
1592156195
2143464495
1677719566
1378202064
1142788791
619090596
144306258
1388110457
2129622991
1368078737
640034407
862269130
1925037904
378459337
843856546
1415460637
1886316898
1827622269
1669392954
1749608126
258744022
1419875798
1621799213
931950350
179703835
297994208
291340638
1963120507
1000953902
1484870198
624021529
1695515526
692381195
1270347603
772722368
45284331
2115087535
1551045642
880774412
1028108022
128916942
2129154912
392426221
2126854902
1561426775
937744421
937832270
1567654797
700925856
2134622796
1779474778
1679724043
1384476627
1235781272
96731449
2124702444
1354806562
197732760
1276060448
1885228236
1617649617
992324189
1339965143
942375837
670108303
962774267
999843316
1198838534
325525597
8484299
420572650
468112217
125623564
480454413
996428832
914908383
432853362
1378766270
1985848090
8898732
1628246140
1851718609
1035645688
180842932
1924430239
819605740
1966080648
714618956
2121674536
246358101
1756584450
1523730522
151775370
1372689551
1552346027
1375350980
1926661356
1222323292
845621075
1069863987
1105755768
225003133
990030715
255058497
1658623888
1459263243
1891978135
562357723
1447121218
813845587
1398307677
878972287
213050577
1545775167
1331447942
59519216
1890581875
1361429557
902721863
1842262915
891874910
1233915259
1206503643
2117342374
586311613
1786715620
1152900213
1439545741
1140644672
1625869719
174208114
90427566
494443631
273519859
842896901
1028877039
1350535539
1443736241
593172794
1084010351
1240693878
433593749
1297925608
1997833851
1021280111
709670182
2048108132
1280796761
376114537
1241409064
1188911683
1484811498
1660269284
111669559
298714104
1915346776
1671277510
1947309427
47517513
367133131
55735702
1147840067
1343633627
1228552398
1893418221
1106735501
231492453
270158390
1462154218
1065588367
343191039
1336705172
1155358335
715186759
370928972
276404669
1241366725
1555050025
1230349298
1308661796
2108903841
1900756221
1216926726
1480505908
591532398
1398307677
503597523
1274073090
1785114285
1304826729
451628127
13704723
1018751709
1345173080
2088558909
930126342
28772323
642675717
1914398206
1639773329
156184537
1624116371
727178731
1979436494
1673058796
610596696
1522790459
376655801
880229385
345237007
866315997
131122316
1282353097
605590100
348876693
131746403
1961655403
738861689
1432865048
1918593544
1735671923
1868679647
609585809
556949961
292747623
681315310
443986585
1252888165
2046656095
659716554
1388391413
367971431
2081046361
1802419686
209521683
1502749928
845746315
2032366358
625176784
1570110986
1299983865
499095012
1341231697
1608703565
706065630
2112203878
1804104189
1131509876
2111647778
130194938
1899410494
669342846
1065805218
532587544
2145374285
248616359
1234048018
977323302
1419339477
607866264
1341055712
123217638
1763419524
1962623528
1594171725
1759207955
2119374947
1020732331
1601927838
1346258785
666871459
778751230
1963310986
1462065253
795046381
1680983361
343919378
1516357114
1955925843
2054087180
1231970444
50448875
8422606
1367564972
1654850679
991114785
1190931235
857912616
731818166
1252310635
690328577
1141252185
311187760
1906293855
911772921
1154810173
1787168164
1921102593
1929393663
1684090514
592688085
840486551
360309845
1793779537
249653086
1445159836
803024636
843806443
648856742
2078085945
10147313
876181376
1693608795
1247761427
921345711
629349050
66160350
598757305
121454086
894935701
1922395227
1029045695
617460115
1997519039
323259401
1691858115
704657012
1779182363
122694872
2135273990
1169570065
1817082808
452138697
910798290
1786438233
1300582725
1586427137
888251582
1368252427
1848303288
1486457259
43253904
1107155769
704638892
594128122
1847547605
2015227486
1756201285
1249672377
1608622624
1010992275
673927474
2145521003
416166540
368064011
607319926
229582303
1606925114
1851941390
805134067
1422968930
6884872
1758515823
1948738934
1366784919
1073997777
1407382551
1688845237
923358680
102784688
1162426180
308640189
845970199
624653248
1871596547
2127165541
1518475476
1361363974
1498981686
434122937
833617998
1305679018
851544857
2092696633
389322544
185514782
1695433550
1146498660
1218806244
1357363872
1079518181
747907180
284536226
1267789975
480269713
932303321
134866648
903219840
1301589223
1063302753
454425185
1417902771
1763942288
1761636880
841499314
776086451
2005592287
1767881870
947020076
1618901440
1698705013
1620789957
2033271445
126972853
927874707
1752743836
1526804783
1761680691
12302256
1268667505
1875795579
167147123
1931320861
1134587474
1492636440
1755318524
601449738
434663459
1946895146
1274872228
1345607841
631890238
1910238008
1028074746
783604069
1844446806
554388561
838730307
1858524590
1710091795
506369880
1613044861
1272033350
493966062
991498916
1636025783
1822183011
1314972608
128564663
587601146
1996002920
232787847
1236499320
85582288
1237176355
140472536
438526839
1208349456
63136252
1068724550
1309258456
2047431442
451286955
1335501677
1663632512
290064602
1769324955
479071302
24546651
1027172069
741432694
2006076890
377408126
96578088
843409898
740548671
2020173007
1591765644
1873069475
1885533558
1465320276
1024841712
430033444
1056356532
347900501
835698189
1228724273
1421453069
1080408653
442236489
1504228389
671185242
1384063983
982733344
1952769375
541909317
1747302426
1985659390
753272883
524896055
1480509653
799250086
262179586
1000557598
1044599666
1439669041
1000168194
1280834392
18384459
1859396112
1760928797
938523562
741839806
265616443
2131086743
1772045101
778216189
1818246031
950734306
986790195
524383655
1649535641
2104942158
36553097
380733932
233883994
1011026383
1743903393
282327213
891367501
251937925
2020022960
1082151930
832192930
1742719987
95369755
864055381
825558935
288427553
948820249
1462778564
831002611
1805678025
678781290
1682813692
954454095
63148328
758583630
1050542126
315284875
1899082006
99738071
1077598298
1352011545
502672357
845765363
594872556
216129803
1010700758
1336001041
698916879
1937286868
2025519428
187812796
1734962928
587799740
415670336
2122180904
589715520
1261317741
511332675
1171192706
1634767413
722028105
1068825696
330193529
1241485752
1613920403
857769601
974505114
711822064
1767120508
1537101874
91095840
1005704627
977422970
599765923
1010220655
1619207517
2043666089
1456752688
1340565357
1131834721
532463511
1068809475
899163410
483117346
709479113
1842280632
864030954
960294622
1348710557
1131822130
148644137
1190042069
1602501988
1708216222
1629252051
1561258714
711117762
1806378353
112612664
763594623
22977585
1281424427
1345505815
820756947
1213190293
2055239185
736995211
313208786
1959458975
1669964744
43225966
967564727
1332347421
1543945971
167492636
624502760
1743388003
1276985739
1706216617
1885806735
281625051
281782571
558927539
204896596
617125738
1437454175
1526681652
10307503
684320853
1635937992
265479429
1206965326
1785077998
277779320
979179167
2038195408
656077106
1881195185
197925442
99249552
224133035
363072823
2141607134
915088981
1238584523
770997792
709180932
253425160
460377179
1730959587
232353376
523430901
589711147
1866965467
982709731
2029991585
121956896
1373764630
220110177
267069503
660258441
1488749813
1759653187
102037950
1697994527
1914222831
1268954284
1149327898
1818187712
142735652
1243868185
1999460933
843374293
1914776327
1662676329
548205569
1523251388
2127722997
1695353014
1247090199
1816186062
2011340516
1986051477
1732184226
1515257779
895202690
966062875
1042622378
1336601148
647437011
1145626365
1992443375
660839762
283769334
1787159806
2094871708
1464886707
1570166971
822227918
1739819525
1761572056
1602946194
1656690702
682360380
2111971105
630197547
1181699770
599358805
1827866228
868884908
647639749
112005061
1150456655
71757965
2047350007
1499149807
1477021711
2133203203
1026910725
1748278371
1654935607
1047540362
1955456523
1267192364
527375403
1444220353
1538205035
256817805
1599438688
1561817640
436608175
1084262150
1225159389
1820308997
2041264627
542802940
1203811467
1975281126
199914550
570500651
1395973288
642671290
1077293109
644140338
207907329
2071682738
2057034465
1479928850
1386763593
1177415214
1595126746
1299741534
238239380
2018247679
1014958238
280310190
1963422570
1248202745
476322979
1768413039
2060577821
902046408
1058067681
245558748
1130485495
1284111457
623712018
250877128
1129229697
1102202957
1092323070
18527853
1565934818
1573318938
32266404
113267827
981053864
1293427825
445726256
65388203
2023729077
4681842
994487270
695389975
2108711925
675902304
1144937292
1776454483
915288320
1007035477
638763075
1806176278
129805849
1144931781
971578842
1765500915
354686534
1389543735
1007702981
1514285872
1573504888
1208028885
833464252
809586532
1547202473
1872111885
715805097
449396078
931142422
840676980
1921162275
947194516
1996026720
1310092210
1011643244
1400477074
1658110347
161307671
2135126857
296269500
64843288
818816254
531344016
2096181421
180720749
895034254
798757774
211495339
1615093558
2044160292
1813558227
2009100042
1559208794
6597120
338461564
994159253
1060163641
1334822420
1257157894
885377515
2024140787
213568410
1825805687
62277264
1719554489
848277069
763853003
811069510
18767505
650915818
1162633506
2024188358
654282184
1557993327
1712765841
1093602021
2118332328
1749805296
1166478266
1565694788
643921234
1056479077
686678650
1013769845
666345392
317833027
705959856
581125481
208563207
1967975324
698474249
1723922992
185453679
2003188081
1000207210
813382593
1884179381
258007025
528348778
1489823136
65562127
1219089675
352274600
1901566165
319242357
143910150
1039029221
1781490747
644024965
1724860056
671982280
953588698
824763036
457732060
432064133
569473224
731825249
1640797228
163599892
407087842
555286427
1652752335
1290113619
269477671
983616842
1036184868
1708917971
1703412517
1074509913
1591329622
1826599256
259162477
1696030082
1001285830
1139443963
1584254075
316621691
405419513
1402936201
984596623
153765588
480831233
2122020303
2101797453
1567904456
440713209
85373683
437102839
186632836
76562321
183486344
1729493115
398454109
1111788479
1718572715
253839106
520920183
265976196
938024288
461938478
122266671
119210458
1270674440
1181740265
1142510000
955361732
2143209990
247548457
76093574
225420788
508196324
741663316
852918949
1545239664
13297164
558234282
303889557
404832879
503942328
912045435
1876495884
1047395102
79753880
1086378400
1115529448
2004161854
1166433805
1129471068
914399543
814076528
383803536
874104064
661283609
308216016
1416260971
1836930500
147996204
1656284105
1579603332
757333227
577732745
886656653
2115376565
1892150224
381407643
617678636
1142797400
212673320
358385274
694431411
180150327
675276251
593194047
1826393971
841771140
342132117
1999607879
1457586481
4015138
253472896
1994606653
939702899
397930762
602627308
256173810
1830899047
287314149
1754819348
838471341
128124592
923992185
1178272722
1957743324
1326599394
1997145379
955704064
1889462678
639577755
1093670174
1104864803
1911322323
825106645
1613062808
290333349
1701909639
43825541
923698035
386571643
900583726
2020115427
1901876583
1177808197
1776006591
2042602123
1004057274
651999693
1630388232
198456869
625011095
1571089542
874984054
856253298
827047076
1683720322
2144144149
148305719
1218241426
401358148
377425252
1084504038
422873425
148088525
459475923
293429996
683046641
677987786
280308294
602396328
971033463
1207349510
1351518834
659132600
88854679
622042994
621922619
276536660
1666105526
1210342310
1719413629
1053898460
1611176374
1970675037
2038937368
940099699
1748478186
567547604
54060356
727224231
337021530
1223984341
1089768312
1873139796
1807968956
1568407454
947273550
988704519
70583364
1738320670
1545512000
2145287094
1257557477
1970943053
982981841
609913212
558891964
400119877
735433479
1497632343
1747335676
439352526
660009511
1165275469
417828665
275980003
1308905143
1766834345
1953071016
1931241122
1680469204
255765725
522657083
444478766
1793491846
1462552542
1076061520
240103323
1829944217
1023563519
1503629487
2055546759
414323031
1977624267
1680537313
394737963
27596077
1000741762
8389090
1137026499
1705521252
952703040
158877900
1372761316
1111947132
1386893493
1436305658
1696290168
250152599
910780591
693652050
1942636939
1555408962
2125222371
747831385
138621231
115872722
1839370822
800446510
1688282692
238946263
739034117
770649745
1963534195
210792833
1660401321
693487877
2031431699
478058384
2049922441
679780864
1952736570
1985058281
555395043
2038083867
654146578
466566103
79784034
1982181874
479964210
126545553
877426170
1667087795
97869629
1073866498
815199643
2079791577
100581471
327534341
1174495182
866887312
293132392
544231016
2029816443
265183354
560700379
1455744355
1734146044
1523191223
547231860
1270513598
394981393
295530548
1864473948
1588923198
140129772
1194100295
186583746
1805058103
1476242153
416712255
660918716
161654792
1978551277
428427839
2101376275
1732438677
663495664
1031312665
1138331724
1808626714
1101980512
770992973
1486510385
1134876541
1435882690
2072265017
558993783
1940969884
305625334
625026899
1068626297
763783370
1899041150
1948379889
1754483078
1508631806
1017896663
186197085
617192235
199577121
367692758
1226254916
1449369603
561853638
1779637644
1743614956
1621177212
843943758
2062064518
1466415783
405965317
821929412
563615191
182260818
981051373
761399731
319920722
1041439541
1281609999
1754141005
1706873722
1868518901
28597146
2110752839
868183486
880268251
1753692776
1233936245
119205796
1883114766
671647277
977821150
1181442920
1745717303
1233673925
148631699
1301426425
599067014
1347951292
1444269607
1793413944
88787268
2025915131
48677747
1815327065
1335149463
940467403
1679369005
324282666
1060055361
333162725
1615951846
349849141
1114854123
321096475
858411500
1047585792
159111491
790496752
1533853740
231191923
1467307946
937339805
1377308858
221425505
1133395
1281088465
575807097
1520727821
81770083
1386121996
785553355
1955556554
1488963451
788609482
388938411
156308107
245415113
1712511752
1092624845
1688789237
75542909
1013354449
1512707271
544196822
1585412589
1135723708
816463521
2096800854
606748679
41881238
544008333
222791832
1403420036
1141842077
2068278822
476275707
1661492385
1963352898
1916031211
964788513
1851713335
1100851848
1888067559
1341347181
823273421
1475248653
800011783
749605807
1729359642
1287411218
2137088733
1632947624
1048367341
1194969552
877314100
271321664
1602909145
1169217599
942159977
1376011124
1726704237
2005786753
1748215725
915437307
1958207853
2132559005
806910309
1332629196
1105638504
2079724983
1602951371
614666413
248939989
808230174
1877415444
1060598278
1425206448
1149292632
356355443
791505463
2043949644
1587889485
1340836685
881385000
796645847
1007948099
1524767442
830156266
843701563
230211485
441059439
58124686
2046019502
349217143
306349281
1127729440
876911288
1594257003
1282276271
417470594
1343035631
1422342669
1061696020
1061581685
51972309
1776362884
2104471532
1468444808
1450208759
1854833594
251452143
1552187422
455877155
879520047
670654377
345023616
1249575614
762590157
1948717828
785250521
473449330
582599903
908510487
1389274161
603318791
543628676
1868649102
1047119989
1511526574
1152480213
1332155945
1426354509
1628145870
1457449468
258040977
150373157
1728789228
1666771384
1639481124
211601668
1444175027
250911489
1698647097
1941790341
1131039215
1225641931
89071666
730741026
149915550
1882871732
737555323
129641764
1871513535
210401080
67198142
271220969
15050247
300976580
2091093206
7846363
2000588794
1814603287
222104217
1790004529
362888839
2039726882
1894882886
815285108
422065705
181495040
1236514654
1015922579
131542398
968232534
1943636293
92456127
1978069628
29575446
2113300394
885542715
218786432
1135387923
200015179
1930796323
1898923121
609669757
1648737587
1834246627
2011990423
2059169439
2027946641
1218810335
1756324975
1000993284
67533043
678794043
8683694
1010368481
861418950
448381956
1586494297
62683504
1981555297
1959925111
692927810
861173273
229847512
479406333
1352136566
138355371
733384384
1801906377
888253483
616240208
1633916554
520157038
75867283
240097856
1875003828
584757827
274693534
1797221962
906862792
87169953
1177601025
739893384
1134892487
1404365958
983840548
760978500
1484834675
2040421385
1023577264
116071439
586970023
463140075
1389147653
30559244
986014528
1473889883
732516212
979273922
1175281826
990619054
284182551
479180007
2143735150
1382920150
531528225
739118259
1322390789
567015927
2095972187
1828345139
1251005699
789800460
382742351
54353011
1051619242
1524614249
707456245
1770244342
472027379
1610317007
1448292943
99759202
1168601270
1084015308
605776878
1604205976
1520710198
34118881
178123653
998170241
2096631304
2058909356
197120439
59510717
1499830554
1398947584
2004899859
539183387
523957141
1960201553
1206105404
469539267
2104977307
1656245176
1465123121
1064398885
1168275525
623714833
304963554
978182236
567534525
475435915
1752110478
848277069
896450588
2140810517
616010354
757645399
1443144959
748443428
1629214290
1472073567
1611996780
1654498732
1399602582
45061194
1172206527
18750099
188774086
1601124774
2055801960
1492709029
221142896
623439237
1352977342
1926313580
1506644408
433488247
687455343
2072582803
511241139
460468732
1255323844
1218053373
1541105470
1957409670
1028362564
457127768
38440770
1681546753
1025892688
1882695618
1158915289
2146198259
1569538871
85136723
774339280
1633002152
1007296490
838049727
624288130
929097480
1670522035
281179724
829676946
1312948761
325117186
6367050
1938250267
868240354
510143580
1863772511
276177468
793517808
1066935271
1627389906
1314944562
1680787096
909152679
795249
2055267388
265438435
1823266435
2028171700
1710958536
124011350
211697370
1828808716
656154514
531764068
1667735750
1563653499
1733104328
424513110
106686059
1444020031
522926426
1313210933
1450426650
1384332644
513553991
126420255
2115214808
2096928084
1506205468
1147808225
2053068370
1297072212
1282748794
700409384
2046633748
1765290332
1315011706
930500977
344403890
117376123
59428621
1305899788
527747630
613443274
1872777015
633405248
993666463
661325636
1773581229
1142190294
1657226223
955626227
1584398899
1152283748
2055517857
440965443
80744706
1967608610
333195124
1377291423
1612124758
990924263
1696252595
1333924445
47449275
766677830
1496529294
851461388
2090988867
1750408421
519279858
219054261
1033434854
1775995773
1875668610
1470834554
1914775836
529736271
1853408133
1761859750
1522055610
443300424
1280043254
275427177
155862062
895618987
1911015996
1739849157
1112398050
1280833871
696468823
854416674
1170900363
1452201694
153018875
361470182
502070179
2032768445
989334393
1019018112
1186644004
549488279
1864449732
1562061469
238428612
1676888715
1087492745
1653586087
1814824066
688518503
2046145923
200083307
335700625
1482398785
349216541
479141685
483016004
1804191334
832455171
443342060
848105796
1301878673
866181123
1172307261
385208228
2029903296
1925997119
602562519
1615114057
531819393
730383588
555278224
1480509213
1386057688
1983049919
323616863
884213199
1182659045
540964679
66391998
556115161
801979780
683058929
1497250516
1583141527
544199110
1106509294
1962759261
1980587047
1006716225
656432660
499406063
429402313
798877707
858345478
262648101
1502094989
947843705
349306737
850275006
973125270
1434730502
1476838685
360063997
1542200051
1701722848
125934833
1842580090
1182052017
1071534006
812419271
1726658945
662474744
395992070
578751434
1738510884
1703775896
353559152
1125365912
1257360669
2011382048
1465684829
1690702997
417833307
655568025
1533224316
1728957372
1073486109
91324085
1656086944
120027345
1523125150
352017556
1531637915
1614746682
215302305
2043725520
1333396854
499157573
129136970
1679400226
1592759045
2042901007
187697625
44609546
789291682
1339957856
60197026
1536160258
751720283
825268530
919740126
842464899
820612098
572185052
1812582196
37678506
435796301
212108227
27056575
1658630064
871366383
351807975
1988170366
951980605
1590902882
364768553
1398067402
884284947
76679466
584993613
1112578593
1464281699
1044744484
72281731
180572446
1027980148
186187173
28994822
361088224
1967625009
723550445
507423609
15670113
1660053458
1992310793
817298656
655148457
1540675511
1629614901
15585916
1587833032
1491773028
2030237365
2126562323
176122285
68877805
272619704
1747263808
1056609760
2147381353
1087461828
1806318674
1910318515
1325151897
131856453
851185100
1290465083
992741147
392397442
1489587152
1543632158
1840463613
384515348
864904323
617500847
1946404794
329116249
1286554261
1182417186
2014166969
1461668941
1422506278
1365785476
846220882
976505582
525751425
1153520189
207727836
606954910
506957689
308615455
399448655
1729261519
1269189749
473558316
1813580812
718624619
499360174
283978150
1853257534
335242649
1484919909
225448941
1967758361
633307076
288885356
1628869746
2019551128
72217049
76306568
1388199648
225708946
683197245
1260142997
1937114941
1092479906
1526817721
651206271
636837002
1470862819
298969898
167362314
163699808
259168182
1497040926
1681330708
1850276318
96941399
1789659365
1446440965
1585290794
1142966115
528621451
1716923494
1634884476
411045345
2058629190
269197832
662933388
990679794
371970101
580386124
1656127950
913296471
955664407
326618062
617243755
2076044938
1355496568
770774343
2139903140
1334706003
1670185857
1491567467
2006132477
1522336682
1216342752
1805266525
969252418
1313616568
774393232
739817178
798235445
1457709468
1252817901
355148156
57771815
986293497
1277906511
1606494437
1595763056
989259393
800037808
1310156722
174210872
1282260366
2002071523
1544828417
1035863508
729300734
105397496
252693311
117773074
585898670
1629269788
87932370
1844711727
149789941
649158045
1490046676
1580288213
1007798338
1929260521
1831280126
906484989
1404372370
1638503320
720543862
621438718
2039983843
296304492
1132277230
1724186047
816704813
633805391
1876367842
1607145333
344271172
4779108
1200785400
1500591492
411687970
220928980
1182532952
1733567700
2147181820
781366527
431767691
253510372
1013428831
1251237163
163980130
1203160935
2134042389
1121734980
982240633
1052060992
699874521
1543730549
1330963479
1201630385
481984762
1064923899
849305944
1810313898
137927983
1050990684
560155702
382734556
397315676
478549066
272122621
963780751
866943747
16632168
1103606636
284325018
817781844
289642613
112304737
1912546199
149205320
1049641507
408602142
35622299
1690455135
1510137667
1323607371
1223272405
1743257447
653739616
9025723
1010099401
1431967322
1702478974
390994763
2073269813
115134776
1558420152
1020506460
1533188887
18775379
1520660088
2120105077
993391446
746227874
1391651643
778426616
1647920698
74753075
1975690759
700462434
1695935418
702187636
1131896760
361647390
1762276951
1589821597
1892356477
1855477503
1176638047
1326877053
232551970
2092122845
171855728
875270630
1424095541
535604942
1529962248
434240991
833100878
588752227
1938777726
55037565
1076072632
270191537
2061710504
1661376466
174791276
42617083
866330566
1810834905
2017760229
1024283443
584003244
1581709526
1304191217
1418621331
2040751801
1836822612
79007397
1068819463
764060084
479896662
18335327
1973903497
621816227
958465837
1526389797
2063170032
419408878
943873782
1093550062
1148507886
529962948
1320514232
998591785
837460717
1980165550
1422932048
1164599469
749205623
501057725
1623392333
857149784
892511567
99881936
16483761
331362912
564183790
888485923
1192629265
2071947520
690811983
546014219
586483200
781667779
767438335
603943908
1509502012
1823213758
960568220
1780579251
1377714817
1762548415
1914822879
2117205181
716276134
505712511
1102102580
948340219
1110646115
1186239092
44544185
926049542
1946490421
1230944629
2143733434
1159322231
69465506
1442814306
1571126337
1269881851
1667302133
1172664752
192669281
238027100
1413619373
648423847
1088333950
783710643
405124228
1983146379
29138575
1253007065
932327547
488487613
740473164
1563876269
458713446
381931639
1049109421
139290561
109210488
647896770
247083804
73852081
1476486562
1725942801
1801479569
1741984087
278449202
1532851877
956381243
1697313102
1966162134
2076841569
2098546551
2041578105
1804975570
238206631
1630788600
1924612424
1709195692
1052684890
439684371
793058956
635025314
758735770
681271054
921709238
565244419
946601910
298634615
769322239
1955101223
2083796957
1232580380
408131848
80348942
701171217
13005026
1418535165
702511504
881046606
1644698249
915912264
640597663
1821718583
1187571630
1737252214
1417317251
1457360005
1361194828
185326090
790081020
1709506589
238631926
742649316
862201254
1133865891
613860078
1631509622
1148723042
1632628490
273678765
1088778487
186472109
158998338
1984376962
329040913
1455293346
1720700986
341567744
1827853641
1543508673
1363618607
867781496
1709463048
1988040214
1988214927
1808698949
1309150448
1053014354
421500044
1476212328
2101955164
1097789139
1020937816
434813389
410402894
1516497991
1453266144
997381622
1024387670
1913097061
2129172216
184569918
2124898833
2011602517
229467253
632543437
1252859988
1742093441
1363841996
1232063030
696401793
1485986809
1752556510
603258790
780171711
812155871
1402215062
1117884366
1506565901
624241394
1087115360
2133797622
1920825965
1973672903
1079286737
38344308
1568298531
2102133452
439377956
1191208433
384364614
1358770942
1950649544
826395687
110421226
961469663
1284232788
1168399300
570045389
888606820
89237340
1075004710
311209182
833986401
929671448
1355730285
472380573
1294709874
905487881
1039208458
494841399
1139734775
519828590
1071791232
19750428
1645708843
1589466779
4626218
738317620
1929673252
939451488
1026854093
1871363694
1851730646
66986544
1703162542
2071354265
23192325
976220573
992895262
1363135421
1159906216
779871503
725693016
2038245069
1161018538
132126773
1457720630
1400876790
1121995537
2136836359
870320188
444037977
614747547
749589554
1784037988
32812303
1077134056
2109484366
1263184000
1694155488
1199344424
274546001
193593877
2046743834
1575023529
134958545
1360002442
873800532
22923321
496007728
256890817
1888820100
1595072961
72676398
656562102
1578736128
2118299452
773238954
54992293
1648909762
496340836
1922934449
1597523894
1027700431
1401838015
1759074900
948479214
1054689297
288823941
2143299620
2119237434
1888376167
744294641
1951956611
1926987499
1915460456
189219609
1505963330
1642042376
154428033
378341139
716292356
1955142565
1866500262
720434221
1081125410
2100123926
1515189633
874370942
2109929638
2071889412
1476445516
1072581232
976203004
1109520087
352226482
2105577768
908867219
1886991585
784153878
23501204
1405472106
437839273
725274264
46877051
1727136239
1891666132
621381786
1187794631
28962693
890155392
121826958
320867928
1845473663
171059678
202908974
578539084
1301303772
1174434721
799375498
640940538
1391014515
2128517216
1153330611
102331302
1268763285
1403471727
1890667751
38695730
1111940409
953525543
879867394
1086024148
78158094
221430711
936892762
2145199202
870163876
329837671
47324988
1928861011
1260704573
1531175112
26974920
737247311
694991374
1288749020
1962665244
140027830
1330066059
913402730
936662994
522176384
305904609
1613864172
2048885644
969450585
619870663
1827067595
2082830649
1319489114
1439403009
1262804334
769247289
1563594205
940966766
875292154
1278855014
1180743868
1442706519
1312270013
1294709874
303126792
939066110
285540317
1935833811
2019843329
346414524
1134901501
247148771
2005140527
1963443054
1854756238
1995401246
775167581
683554219
73437264
97331515
303696452
737377229
1063917496
601517373
987778548
1112390599
655444318
1424657513
421249462
529464282
727634828
2126750300
117568777
1788752658
1797136160
1719880368
1661808448
1605454501
1127639556
1904880516
210618672
965006077
1373287219
740225307
396318114
384236752
592131540
1535237747
96470726
884468212
233903677
1815559070
863730663
1707975231
426623589
239530267
1328286600
1728607913
571677332
181335660
1200034690
1431702434
1916438624
489205454
1309103215
1192006666
45913425
525878658
668254675
265980538
875475805
394393479
254788933
234220413
439205464
457580029
666817554
39655080
972252962
1659079917
1524146701
409051785
1801862354
1598162727
453780725
928906711
159379186
1388805766
334058606
1632281250
1754451545
1873182826
293181771
1546259444
2035909405
134376027
1060107181
788154760
1823760652
1171626600
1292468682
431635098
867195097
310571916
2097271663
1967100540
1027346018
798918413
930777724
2080890298
2055957198
460643938
686907734
245271470
1421031148
495582793
676985881
1282034751
957317830
194609899
1042227066
890666813
1387043746
121488577
189616918
35016179
720164294
788013258
151409090
1789989074
987492957
448330923
2020891700
1207654872
1230849026
391650290
872568620
1013256305
96240515
936781314
1192674097
2013932661
1883324333
562578448
1785281885
285918688
1605403814
498063324
152194169
1680955115
1808731679
1280525413
1446174458
104947006
1308993779
812038360
775289567
833290712
923941368
416672647
115269891
1065580739
505616739
1343723564
1631996523
1591509213
1913746087
1228725436
239824401
673800067
1157521797
1635976767
8785679
1755113647
1299875186
7003068
1372495235
1899635824
228971537
653875372
708288094
1783025988
1466812437
523731803
599716517
82730841
1743892396
821729429
531190618
1551915431
83880048
54002202
1665423777
294369196
1726440399
1273862960
1457123203
534842967
1214584366
1156302872
875092138
1296244731
546242926
1305154216
2121142227
1926155007
1299544021
2026931484
1308072459
694483367
95029961
552498374
229551843
975604443
65086601
2079964535
1125177022
835354447
898136017
2010603440
1230897788
826391931
783558727
1855767052
138750360
1305037918
925862097
45950965
1882889522
411917337
1208078912
945475678
2015531585
1458600988
1403497556
796307378
309777910
953218664
1740588164
119210458
21115195
1939600776
1404289463
78643520
466857454
1972463478
113910714
1920679545
546059828
1907931166
1036237761
819680707
1092439658
1997742762
2108931686
695773469
811916890
1048704453
165903761
259303448
1264768273
1593994355
1636982175
361094377
1262113977
775365317
2054944388
559469426
1394134795
1718453475
1646639457
299895643
719788849
1466337719
907418098
1382662778
2095651264
386472575
1116433189
118123523
127534691
1761349134
1834873241
825242860
2121379796
221630030
81961223
24490532
1089676082
594038979
2052413154
15446423
1484500456
2025785389
1348270192
393439316
41672017
1202416492
1704499978
531833258
1404014068
1898871161
1895067701
1740460119
494587069
1339527033
1668084715
289475910
476528551
1454985726
26590456
1709721162
1447809898
1225237847
129693024
1349055462
1779305609
190051321
904561994
415386474
1122226175
828511813
1824356796
1450556629
1228110267
1954363639
1937215772
2036272060
230294113
1445866781
1800915150
32479823
1912631642
2049161897
915219891
2007852858
2143693155
154507366
1294455974
615110612
1907923087
1334241193
1050564643
644481901
479109099
33250230
239508107
1814003354
477397390
2059025696
854527208
247805109
690427913
1618291717
1969808925
1907923087
344009512
1861884672
1834477609
1640430572
1893207715
2063613181
1558929224
974591233
660531394
769508030
1607001649
1506792042
755723006
1240626801
906549734
942178537
763949147
905976174
1360380214
2060393577
434728538
739953405
1517586268
1706457229
707460405
500785040
318818698
867954282
1131487564
169482085
867163069
270581457
1777647227
1950070212
1147751135
587693901
1251573268
142832332
1656312159
654237963
2118735966
2022646910
119159890
1970554594
906078062
14865711
1762354537
768602747
738025686
1831161490
771938550
1785724333
1532203178
396140116
738372386
765796136
1250415983
380463465
1778135134
1657078715
1639999621
922990128
503094321
1336792520
2012833060
83712142
1386980656
1535358475
1415787383
1490693507
689168606
1050972135
1994045473
1737096791
1507191930
1411216461
1562340688
1678214665
830023956
1786960815
93521497
215739962
1807569538
1301113497
1617489673
793298894
641906672
933794240
349478102
763221607
1262306369
848830900
473678402
1751948244
1916436792
394868494
504284721
58534955
83229561
817628671
839962712
1749121732
869071676
588081370
1570786405
468393471
489927386
2112541727
353924529
1724728398
491859699
215702713
828727736
1905045362
1881324026
44180153
1188066749
1730985698
1748409733
2001825731
579653952
983486981
928660168
759773351
5372577
972799879
486297847
424956706
2100740520
9974513
2084297708
483950504
246231230
1703432817
1281533302
737813993
1172377169
252631755
365819858
850193124
759163684
18832067
1327526544
2093051492
1119864678
361879942
1991756588
165609646
762670197
1853263891
37357684
142723301
549320183
758526630
884299751
519720343
1105812647
1809336485
220106611
940146397
1729179610
207801095
1688524831
460884254
1570106544
736929415
1448737178
240563221
1407990761
551492073
405529758
1480765472
1137269
1960535024
1769073136
1879987630
826271679
938146750
542113371
422968820
1152397336
429774634
611988498
1664118140
1443430315
125004746
162284180
732391081
82454672
752378929
1667590532
2110914436
135923141
1306644691
603498419
640597663
1369554159
865579458
469984170
1768514588
801896035
381192805
1350282702
132135101
1328111334
590571141
963806422
1125886674
135685912
2063567506
224285424
1365538827
1521325387
1997918088
1378937510
260220462
1234834836
1182060768
1454304883
2137950839
238924763
518828138
395581320
1449444734
1043364235
1327103769
13712179
939323539
1168177432
950339501
1213068510
975359001
849626189
1205463094
1261019359
1257697797
2050087484
1833321819
1511054029
812485928
1275083007
1938721146
1439863712
735281412
1078790128
655549184
985078914
42681835
517299906
1957792225
701783855
2063531668
8514127
1997190518
146100436
1788395262
791312451
710562464
515519366
818283533
1606550609
856613451
299735014
2031445308
1946322917
1155564866
2082639371
619680223
1495442645
1023358185
2146464342
745994019
542752739
1552915118
794051774
1281123209
1027364885
793307287
87008402
1643067254
1197150907
403110504
1146712314
389821551
733036758
1771397938
1446960574
242888976
1770411770
442159280
1851250244
661136646
1026516307
641224276
637322194
1027372738
1450192532
518568070
1029746915
1784365329
172807830
1835651227
1246800406
853312369
638446516
1923358227
952355657
1535457333
1375073414
252017589
1002829004
569840333
1987279510
1554258749
1586930427
2144038234
249902873
1480373278
1102082465
124349086
615964902
2058028506
1741737211
2088851241
1353578052
1299386386
1582209326
390925557
752487386
690628789
633139227
975947525
2078875634
1044706551
228161067
2087969805
1905613596
995697912
1186488948
15414224
1400563038
2090777796
709718088
210576376
458845039
1263763864
1215137622
1787265287
1944986452
866777631
1236532861
1223668518
1497170429
1770878059
1492838548
652450280
817757540
1366942089
23969371
443733646
1111856253
1912949922
1282249160
1855094095
2036627286
1676569979
1890582001
1114527690
779864407
1364223985
590216401
149365541
220767802
406547751
1969932077
1420142729
1649564249
344120204
1877465680
655788307
223625891
1501463783
1486743100
413189002
1003918170
1444760781
1791802460
768361517
1118988560
688028055
2127090310
1528468921
16403616
1036064568
318846642
277248108
911967069
1404571576
1734724735
2043500950
1407721111
1459277988
189502043
2021025229
813000726
230595489
125891890
346143728
178556228
2080991471
731790577
780320488
1734496376
1798363470
1115006715
1452225744
1218922865
587224449
695635295
348237671
783333224
193313585
510175559
1254154475
158183111
105001446
203226186
1261853040
1378954553
405066211
137336943
1942573579
1005487716
311103276
256783846
1902988490
324071636
408713154
555629719
1859732918
1370109575
97192446
1041943849
1963949501
1333550878
1611461634
1988393863
1644900254
123362146
1011260279
1316172040
1689949106
2085841139
1427200972
49575830
535931727
876374658
328152716
971192244
605449551
751473007
1873999429
45312359
1503450851
1192440953
917276376
1141629420
826413261
1606515036
841548467
1774805587
1199022979
508202489
1509965255
1920975789
1233485592
1351010763
953406927
560208672
1845071053
1237033606
1477964606
131583622
142646641
1337660819
2069367064
2092988047
646563053
1103764281
317539762
1304702657
1359169660
1963011099
1012624709
1086349559
1308130410
2066200756
1387628404
427432267
1644819029
1984075756
1890731780
2095844939
1112349409
389577093
319020205
2035807873
1519118051
14688737
2111762980
629733376
677786800
1465296286
458662846
876575054
1894551874
783854104
1323369349
541202925
1943253978
530034938
394183918
1654897883
2084982807
1857203949
594674294
1200775095
1895711362
1217788382
1029869340
1594632533
1195158762
821194866
636832030
1523074537
1396549299
56971539
1957381987
1963854712
1106093199
727512340
1405899981
1204586852
2116010808
1946306055
616669452
1302653138
860208763
1607976113
2000578982
774151440
1841367172
2024837423
2067019935
1068039882
634040667
995262377
1944562560
1173169355
390347487
716537198
469685860
1201479694
629279738
1774824614
1282294459
1656593592
367716511
738984718
810584582
627763704
1265262048
931115674
1078199856
2025298884
608888362
1898906954
1910454082
905985750
381670705
1632293519
546700455
1350331517
707496753
1775047668
34594954
37717248
2089513521
714750222
230412614
1471534750
352843821
1769991065
279807883
1162586295
661683239
1294096389
1500653260
1882384042
853218436
1110082711
242726479
1148179265
539911935
33059840
473795549
2118113301
1281644271
1440323571
1139013002
2094904800
1036231006
1969406517
1311216362
458303064
1828429004
85054376
1151150178
328262298
1619985543
384779188
987645824
2122006500
1301241532
1803999458
1032004860
1081028295
1958932182
1795808926
1769285483
348879799
79185227
1834246627
476518218
1849066821
1778591604
37391292
1218363230
1108272633
1349259893
1209967243
252748345
1567844863
168705395
559681680
1177144346
1920162406
1654300807
2079551367
45517921
1054641491
196538838
1697936026
1076675968
780994749
801639540
1089731973
1632873530
1426799381
1989225956
636433865
1344954136
940123196
1772045101
407890840
352836253
615763881
446188425
1371576882
240706647
553148376
570437872
89221871
1714863586
2057499125
1039775859
394258621
1681627095
131672483
844981365
699224466
1514542044
408874414
1505026620
1384708063
1558609647
962354425
367276508
1938070111
541152015
719122110
1225431340
662748417
74219771
299343760
76097202
1476064646
1123255932
1370441689
1426432270
513429693
194272812
32360133
1899727133
2046030514
813470138
1199418187
1933045288
1892506582
529696443
1979796155
1913094894
510739665
1268283859
1084349760
767954338
1551214942
827468429
335723636
1221357854
1903274050
320788648
826832533
1238377284
595945038
1374952222
1629322388
927673261
1557649451
994604934
996466403
409947698
161250297
270952392
44791277
1152759052
2092068265
1297833534
328758580
1167768891
1600435925
566180734
515580644
1122209259
1970864735
316463932
408693667
1518788697
727871943
537466714
1132015611
2016925863
2017319418
924334521
1342218658
1855757304
1154053092
1571211979
415699378
1838230095
469511250
844711390
1731744492
1103760426
2604309
932701040
294699669
1739630686
2018759559
810459579
35765767
369342252
1463883998
282925210
1014778790
20778725
1939941542
1775884509
654410475
1141837859
807070785
1156453265
970649966
1219258823
1888801816
655984393
402106004
254501119
1272881413
1989495639
1974349426
1204022147
1794027413
692685479
67492542
799804398
1042173454
194333497
1869583274
2133032151
1205112598
343008850
1827459245
1857271913
139932243
1681055087
1843525648
132888759
265927871
501279061
1012614077
380763248
1102907749
1285909380
801222373
475876151
1931303872
786694655
1988268191
526210154
1571620227
332782330
1614032115
880111221
927454833
1617489673
330478922
1298938766
931917385
35075788
771567188
911132499
661828311
473113981
1031562006
1183495035
8443101
1863622426
30308059
1313285470
1833022832
1718839980
1451688144
2078981707
1320042845
1910737347
2021986668
1642896050
399050628
1824198534
1961544110
503821723
1524608149
1146216963
9033614
145480784
2000122191
1710795245
1290909048
1267911483
1942626637
137157666
821867922
1671080890
866322906
848110225
848753250
1874377222
1800455705
239716256
1933411966
666724507
1462100655
1164164821
1613515279
1643385291
504498750
1568479075
1679608415
135480461
1172230132
1876992280
101376041
440103378
669306110
1900554109
1544477316
1442703721
204371006
1167488633
1818147417
101400685
565884745
178796873
1878944178
451914686
1898168257
353547203
661609975
563102089
526289107
902148453
723754216
765013314
439419614
864346521
111130472
140440911
2110268068
366365711
783700899
1578323755
545452263
739550439
1205250410
1284547822
1216758575
1776690464
1800841627
1619065212
1673140471
661362283
624768640
1644501802
351144388
946944066
1592621521
960823522
611110154
338143174
1937590637
859576779
1277731042
1610501312
96923811
749020440
959363234
221671269
1255439498
1914908242
481147345
163240220
217745847
854330374
2211177
127758583
1620311782
2021034243
343357407
417466058
1761838456
2072691640
666059899
1058084739
1511457874
2146109335
1969494923
924705547
1674736743
1246757753
1055947942
2007371805
441842587
852023229
303242168
1684811735
1357168524
1395573475
802219361
1768977048
2081028137
157836570
1566605930
909323897
1076984252
533566618
254406281
1580523593
1349646871
640205877
1263036177
691921478
2040918583
1876216646
1331455594
1360515248
937898741
717630317
857231268
329519274
187498190
885359684
889779361
990522226
2125934149
1152504031
1913176829
330541360
1214706354
1174156526
198716354
1257931503
1902279718
310297209
658861781
1023249111
1058652872
582582068
1010086523
488238650
689805126
481019577
1497301309
3454976
373795567
1550982015
987960737
225038356
965755202
1013116982
259430661
212825974
496151161
961880473
319741144
2116211031
210991162
1580754454
719207576
2051326612
2065995495
123807829
1948737349
1985542553
493893111
1370625154
402321584
1648078297
1848439836
861858576
1090560367
1306997813
1682199857
1498673334
1903518673
1787906348
418164626
1757376247
194700737
1017832868
427610083
376975128
724501618
1558064310
213590375
2139495573
734433171
1054667815
995393414
2115747981
1503351052
1650600315
1323014237
1457676872
1128248974
1149068792
1679144357
1463454509
1905542923
258590282
559789834
1144433408
48014083
1448464555
917924134
1299138821
1444820010
1193434238
1887553727
950881382
784745660
235092209
14056999
74006692
1069084836
133703764
296301671
841573205
2041019586
405379594
660151360
234070834
1179329135
117795412
1247709604
728060201
1353030060
1542523104
1325797548
824204184
1472843462
809199622
1638542804
1275317094
336805408
1119320629
1305912278
301380157
1216993057
725549325
1221229801
2134775238
1283980225
1126446219
220266543
1716888103
2059411317
1508212290
2088201430
2145927174
1627206144
890393412
1351551680
1140964218
1318172965
1102103260
747539924
1269310387
1221148532
560985481
239858824
1318664079
713197479
1821450870
590482478
1613814627
911597407
517840045
162323116
1506788114
1535999742
548402510
2146871311
1676543034
159418947
1234297573
2124792893
1900846499
1400518507
812218372
1796586501
376496355
2017665476
2002031897
861837596
212684433
946929761
199949481
1425305120
1509493991
384527927
1739119067
249409766
861796662
1194228390
1923340959
1083530395
945519796
1468426332
532498882
792981510
1121617626
1624498476
1932180125
794808992
431285427
1391921595
1894614013
492043618
1748798600
1879238506
1427260005
355972887
443423980
1180618530
182974228
1433557912
1398856101
866209525
2091320207
2051836448
1853090451
2054091435
1763954791
266853050
1750579742
1469456882
1044088063
1168780880
629328920
7594156
120232406
412488774
173441209
1718424882
801423437
1445259012
1920349523
1011025555
1517899541
339478814
1839636943
1023312211
920203021
1679411857
866730979
1506164300
1538891872
400333529
1785039798
121997643
363785390
773396841
2085285747
12379288
1084787148
1433152377
2018231016
1078692443
748090787
1826778999
1689704405
1443211345
2137403095
1641113211
938000277
680994197
1895814684
2092514304
677768383
6973167
642832273
42761895
18321194
1092455737
182572591
1450409322
1017665609
374455762
272434259
1055766425
27852021
1765785829
1239455924
854947191
1784448369
140427750
1260805868
1506950145
1892229130
1252627179
1006779079
811967999
1582974333
1509021901
1155821734
2112292869
1334833295
2049336977
1044816299
1548827388
25157491
1868791605
1308847373
1757230725
619596128
1040960812
1527596572
1531251287
1172734954
1309772408
1796419336
918488495
1098181961
2002688022
971264169
87431095
1231627051
57447471
549806606
1715530839
1094652872
1811851999
1406113451
85853569
1669597608
609070655
458579045
891100855
276926451
1856743463
1750296586
221766238
760600040
397926710
1392561718
944331339
1424279742
557166835
77844652
1314238336
1419656999
1509961596
1800017536
1383173148
1388396785
569577467
564416779
1484397647
1951646569
857872344
643114744
1143110804
293361451
152389992
1559657413
1657836099
1334898458
284420750
1362466430
1658661797
1792373950
1073304855
2013571626
595528963
2099688555
854892169
1262435922
1755844794
1053323111
997762488
1745908609
677634528
187956948
1462374242
1436960639
1587630270
1299482352
1325864483
1606917604
53059850
953459612
1212742175
1086493950
1346943400
2045136549
1594491518
772917678
1800789016
1253468533
195223652
713670965
1843941723
1622595350
235150707
1003557034
159659457
197610153
884161947
291455818
2024542764
776869136
758798898
774343492
2131134780
1113892036
657828436
337369823
1648602182
717829511
2024931561
1883290365
1130991187
461711911
107362203
262560113
212938176
1351248841
793876019
1588318931
1676195128
1222431766
2069160129
847820215
459742663
296574623
1630788600
1000058918
1500131983
64969108
969848549
458421002
468150818
1140637071
1733264721
553068833
1325059544
344834997
2039255779
1155514058
808226077
1405728262
1550696132
1497588371
620345633
1162613637
1098679121
1383861631
408336690
1155672312
1941513259
180371383
334171690
800755629
396244721
1589213992
339682463
621664354
805944070
1444910035
1542127135
1810071407
1979042603
276201537
935745916
1526526972
320988409
307324991
84987210
644773072
1118342018
1181019945
1122718902
1866557105
111088180
623597436
54033396
1161610195
461545784
1979347094
1144030380
1442976132
2093825056
1656554899
952886617
56960091
1651082737
720834251
1998700561
1720532097
1603166747
1655814556
1084013921
1668646153
1130026911
2086559236
1002880635
1159040807
1445645289
122961662
2077982567
1202645491
149880493
787180452
1814539776
1259226730
221611331
2111347142
51781021
1549578239
503326208
1718123569
963189408
929791203
1397037473
2017608603
632779647
1420231654
529557137
1866121484
511313344
279345343
117806121
1706732474
1768527584
1437742213
1024983092
1992481375
1778790776
332267580
1115467910
508964490
2048043599
206693390
1717594110
410659848
426861219
1012275161
1539841455
1608172467
1300282515
1112879230
1654459299
1664053148
1938674596
2066535577
888357545
946205373
242637278
1440444550
765201593
1409214984
938165977
2089978123
1934483041
1500209428
477733008
34313501
1992840283
1784769280
1670105721
1624390764
1250739228
77558932
192039433
1193760467
1311062967
1069202879
528551273
1344826892
1897373266
893818025
559067007
648843028
1894494160
816315575
1611282787
596992758
1843073738
142833954
1762079873
1930566315
390856004
335674699
188868527
110301348
1997024701
2048830837
1855058798
1784916921
671337513
852383351
828311139
411302645
2100953266
457428748
2030725145
1222975801
989611146
1325767995
1765756102
1297748827
154361622
1370561792
2117645890
1629859053
143358681
1831129371
1288758454
1992918102
217688607
1615296093
112065221
611096348
464207743
1812503856
880742680
2034998325
339094488
778878863
1542591938
731818166
485627603
1042597508
1004398855
757334154
424011494
11607919
45312359
1858167985
2015885099
536632065
17741031
1803804286
1589349995
1602143272
1920937299
1318781085
564426002
1481819630
403813577
2071319662
47927092
780545471
3253992
1642116798
1699450420
1528567204
1588004200
668992236
61214839
614880054
71984820
339565032
916899806
375737201
455726775
203804177
1641768176
1946596094
1041115116
28597146
622474778
926639999
954204841
377887093
1900982911
1377522014
856775830
202380949
1761036618
10818653
154763417
469703963
325909443
1609614817
766998425
2093199192
1360753946
444718574
1792497682
2073340064
337269383
1777342912
112086879
301263555
369796739
698860901
377901614
679045378
1227340424
204355010
91873206
1973651000
1688902116
1803898644
728161026
2012816607
1370050023
479200448
2118081270
1156891062
1962345667
854094122
299103424
1724824621
963282475
1340119245
159199394
492990981
315028855
207319047
1244363950
1527629641
1086203141
776997767
1654850679
258040195
796269306
877936709
1960567507
1677514988
1400340662
2013082182
1379186557
1352245873
202520340
720753850
1638703737
791976179
2140369672
510653965
894111989
1636364973
1932077468
294976394
1461960680
1001614827
1793344294
1332845268
1681962111
1268628522
1099570682
1688406512
341603264
1837657864
972159664
932606909
1892982449
731164919
249295457
2059721177
527439669
1437973292
676363310
1092478529
721639187
2093257968
1809577438
955798209
1682336884
1520671218
1868143732
1182283689
2051336801
1911617370
617451647
1734702052
721092867
496715217
689652916
358470926
1551833755
421644249
808411741
143548085
759830723
218987678
243626819
821569349
723002985
280557722
1852007051
870149619
1670176080
1205443093
936958169
481883873
1181281858
616564295
120762743
1875666726
1212260658
204700944
1435706867
2022485156
1455836195
1665523574
1504991299
502408762
2003405113
1459431320
1170176564
687231512
1644480271
171906970
1129123707
1554563173
1484038072
1634746855
1081312503
1824106411
849374677
1943995323
176383541
1726527100
340172480
1833010132
8714335
2031330529
403328658
1428191293
37043707
502131904
1052810821
652361781
810129544
1849966745
1765591132
2054545306
916470366
15426322
104473635
26916054
348116376
1468083164
814406291
1707092840
2118908721
761745153
1510888801
1995576571
1449161289
1068541188
529399017
7034641
371360690
1198038452
1752257213
1969734112
1649778774
2086705905
290395909
887016023
738165548
2108405871
1535769527
1682828333
393894379
593149510
1674451380
776872577
1795236630
977658169
947978919
1965910733
64984247
979597530
723133583
1243857312
2112412234
461571373
1177265287
149814554
184111658
1112407078
458485098
1274421095
753823023
1414321601
175838202
1682149884
2022779290
833671149
126704836
1815250161
1735460949
985394655
626750464
208255151
1609165328
1634777264
200570710
1287367946
81764380
821359465
1374543904
571439260
1056601769
1845348849
551201813
611309720
1149107484
1652243743
452029430
983635689
780644490
1204944589
1271912206
899697551
81123228
792696272
2024468739
1126355322
1140826157
302074347
1696886778
29164647
234750833
152646292
624060344
1137665201
1257673340
455950512
68996364
1719709809
1521513691
1016144329
413206575
639237889
780177030
1402292559
1591269270
1542004249
87387367
311383493
936494678
1766087537
1045527266
1573801495
1038905641
291329080
1755832881
1329989598
1801465482
916763600
73028098
1507595060
1534842357
1442537495
1026711628
1479925879
1241503312
491045340
1308623183
1177191083
1062310999
1229769969
1659632322
644217086
2029667035
415988476
1586760325
1082854207
1989827688
2130951414
1267610466
391996399
381114770
295903604
108444044
524914073
992092578
818451750
1857071825
8790939
130240098
1090921200
892822538
287406896
1725776974
1832827742
801971126
1004264570
109211627
61505312
990241462
687513863
375949494
926267658
1824252788
940328112
1498196315
197962709
1366804631
1619441592
1945915363
586169654
1937110125
1013286289
657810617
1720133084
913525361
1231036352
1931911836
113562093
920575699
370655513
534026239
535146164
1391124784
463980495
1699651023
914627614
1302243987
64629723
1465422682
1624080942
202263754
1114194651
304697603
446490708
481865226
390838724
1821018806
1751295328
1808903189
1771647710
646457210
1646530912
1043301247
1911507595
558359746
1343205435
1988494675
473082834
1549587073
149148954
9156839
1270877562
338462209
595804209
1758853388
1809252402
995604614
350766224
1720146227
920147652
2030851191
785872814
1485929366
763937236
1741887135
998231385
2036881608
1426076094
880829269
931220390
126958472
47095770
356701894
1425987988
736567700
283010211
1902668787
1537175646
510284464
502553960
1936616937
1169613673
412128796
828285255
2008502405
623795629
1879824559
1712803911
470897737
1634691669
1045871744
1067310172
1915424062
2032741049
230019581
871939527
1400201224
1560400544
586483200
647534800
665749442
1767275440
1604399709
971960356
1445871686
52590861
1406814723
1062516214
316688977
1712574918
1572061361
1450250320
68515531
531788244
1573738354
668384190
1634197875
247304742
471211695
1362806834
864329321
677190580
1642344552
1507480960
1924853305
85451450
2140104074
890175115
820247747
114289063
1689529038
531693731
1491228902
331413310
1074126247
1055820487
529299324
1503193123
1700478477
2065734700
532769588
663021257
1352024987
1405297984
1567846658
884211786
1009862378
1280690583
1219820269
1828329538
1874327265
552486025
7371885
1384031717
1897062291
1637337115
77537838
1002937522
1894138916
222882722
1775874952
37151527
2030108754
279360478
2064045844
1625690425
786040686
281415817
291673421
721793372
931388101
574228166
1719676663
1994260116
2004198400
78721897
646165037
1021503477
1566712398
1337990588
915361627
1758037930
2061556368
295983404
1941584179
405630107
599463064
1481324253
290536189
386684639
1005279063
2094585418
1037641702
435838800
1650724644
762369223
2060925074
2015063246
1283876653
845835085
1168133994
1902547795
2125632449
1351168887
869829179
1920679303
1540174115
1922982164
1156339580
248277180
1913289781
1025380336
1093296885
219961026
1727372927
1655224146
1137455674
1920904194
1830309177
767606899
1542270347
1907427165
1266459525
701590848
1047319579
1359153325
1519645490
1571811902
1719351114
384500721
1345519808
2135462360
24422187
1858184729
1772762818
446395472
2097827151
1589774835
1383691870
897343652
1780878782
196837381
1656677283
1268686178
1814734000
924415229
1040780161
1293850361
1180489308
34242132
35172618
1945528969
186402200
1119114178
124903018
194080
200152967
1047984477
46861398
1983831838
528776911
1354804260
752500740
1400304674
1130229828
1303790031
884960091
488729606
1711558260
2076698964
1643073870
212719836
991630870
750099281
10572739
165940381
207562527
112760022
1388338415
1274329933
1101186543
1895467926
393213656
451030672
121950349
1499042453
1728775367
1173050897
892352244
709693732
1450986762
2103917298
1394778410
111250285
2096111697
797883591
33168289
1612424092
965333609
1989131739
2045625049
1072752140
1496539067
981545177
1650554725
1523639269
372875834
210783726
1232527343
1188504719
921641263
596223961
567440057
1287738438
998253879
1156564554
907785015
1783224071
96818054
1749389244
236511989
1319389007
826299926
776538814
1878687943
1698710924
196161051
1446253649
349613306
1244649051
1773382506
1342464705
16691101
1959235805
1336401602
1233247929
1320840427
1534407138
2118658723
398086927
2112682465
1602063579
1822428520
366414746
845524822
659190011
631410104
1911519867
1901983436
935700849
1245618698
1822908145
1230625381
1957531897
1205124673
1060163235
1010156663
851654379
305042946
744073386
149914621
121503142
124028762
1547936347
1440154992
2128977395
962353792
96713222
2104740140
639827911
505465690
2122554414
608417994
1210258360
1534813868
587435403
1353530867
2030320687
1793166773
1834453632
52197619
2047917567
1665013282
303051961
1762672291
1921227850
1502814362
332186654
411606674
1323803284
1699891372
1298592643
456173350
1778931959
1972478956
1418446942
257719470
1009265925
881284378
832517995
1745952649
1293733602
1670478207
421966609
2014751194
1112956148
1178853947
1291947191
56502932
702814096
772382770
989717436
1661055673
480504422
993614584
629153295
409866257
2078712790
34486924
533952162
693539332
1162925403
1550871153
1333975854
1966896931
1957376348
282666199
1556248184
860407229
1822749205
1022515659
1493081563
2103331606
1677817383
381104645
516442879
2115521610
1811638931
1271098047
4513679
543009923
1994647769
1753958256
116615106
1689717054
399635113
2077186131
335031025
2042722432
84334267
225448941
775145684
1223657296
665086665
1597258119
971448876
132419341
271190278
1234382733
2106359967
9745067
685420031
1091588107
991481
1849661774
1550441518
297128607
1920917516
1818983779
511645074
49815480
525284337
194133171
1756934707
1844468630
526397701
1378044437
2015134689
2084202460
1876856982
2097804876
550452455
2115732892
1970371622
768749830
1790364712
1124070041
1147322394
1606313385
1932545238
60573000
888795597
864801610
1350841729
2028107395
2092111259
149872608
351115248
1385131800
439155721
665258439
1944562560
474759725
350894926
1436323246
1639065336
1972865232
884840673
1701741236
725852557
1269441560
364803522
1269943012
1268804483
663253576
1205094839
1193587462
148822659
379898652
1633478085
892834585
1395793974
932744941
372739473
559970262
1699485744
1991829148
1700526612
1457480603
2036082078
2038392079
772894496
1262747134
1755627146
889487140
781520566
601537093
372806851
1172741710
134935704
856859124
1621133354
606609092
384288629
899948149
1041495572
251816007
488879917
1123197295
534706910
1066995794
1703617428
397851210
1137545720
1699431679
1584768320
1461267997
776478766
974890878
121325859
2033501461
1818619507
366723085
699213854
181457918
1440138895
1759130630
1707665084
95504544
469511567
1590369214
1619527122
2117079172
2004200543
1772028429
593337186
1889189100
912466589
399410312
701635738
137357941
2141203719
1958030082
1678641125
1402342190
553480643
392617749
1031269355
2116700283
2133532418
1128170402
1259739774
1737355428
173542488
529744825
423658897
28794768
1623959832
1416963092
669861670
1025076773
1343359958
1975043198
792502371
1383747264
1059611833
868727729
1018645398
1428740121
1334315192
1887510113
284428234
814141450
741665060
289952474
109542422
508234639
2016845410
2016958953
1736585934
1926769951
1639825850
2112213549
1910906675
1711128277
1658561446
1625081979
1267764156
1143850110
854125023
630506991
589529262
30132162
1890631154
242766738
1130992410
390956960
367846648
1655783202
247894296
1677177200
1644780039
63176183
2016909681
1879746369
1433732972
1096904736
1595506629
337622612
154345075
414666889
1535145677
711667374
1391518626
1302834444
1313539701
126989523
1470649417
1411816425
1045719002
1933336890
2031354266
593977370
261174330
200806022
1726672453
1708676894
1985316190
1250107791
132230454
1425875642
873837389
805503623
1290385072
1171021861
1590536292
1023559952
595507329
1124194496
1103008716
709157795
542818648
742642226
1693635025
773086692
1536023503
984371480
70656940
1221483765
891592925
208950214
216705098
830185292
1449498375
2113171454
1286322389
2080173672
2116719321
1139151147
1234546898
105777495
151571150
1808400683
209805831
353672455
1751514025
1132708567
432416674
1699562216
41609079
859643027
1150418178
277855128
1618437456
182699099
266794171
686897305
1358467981
803819586
1125905480
1735094151
252300661
758796425
1507946404
1348001002
1482192221
1196269257
1793464938
1976727029
2068621877
423712975
1980182080
1976495084
1700594687
1684378330
144341669
1826473750
1995726030
2073359661
799782578
1371686155
801869257
2142363215
2016453982
420107101
282179049
925535797
1024331994
1998945357
1115346682
1622246750
1349991418
1842341814
1398015628
2058161536
496761042
1548868724
634212765
1076439999
819617053
2058257824
1441113068
1540115554
347223493
1699785727
1929471494
1839939286
841016418
1413994594
160303290
692531136
1586526497
92112083
2109141704
1050542126
393029314
1856036204
2008435172
119610102
539335162
827385070
1695909675
1427185091
8873162
401848419
1814597580
127955945
551641189
1837214507
119774213
1232881648
160803815
1111574712
1586900256
1133996884
1474187371
288029581
1859827803
745489461
1959670057
454372475
1739962401
199786085
619048786
1720284004
363454813
1801775562
1674577586
93189378
899678614
2136185034
2041821221
1044992881
1480300571
1026467083
2043056078
885015020
549749522
128940435
1145748077
2132454244
238265916
1206037382
21793677
929254681
682631354
211578760
1866372260
1525664631
1068526831
1552168143
2117836719
1890303632
525377503
174738903
298428826
1023652298
1074796304
1812608566
544818225
1186689182
334809249
1560607918
158037603
1025849963
931878325
1676007031
1937877367
1478115691
1350939794
11845298
2023311542
1115882273
1233472832
1102281195
987339568
60670398
1226545503
258068295
1352742551
397295509
1893682137
1202828331
849162877
131070922
1622810382
801623199
1877021804
48760744
1604976825
101967290
1493675998
1531193873
1581493101
205455559
1669921173
6286144
1562351145
1214471419
732982927
1059457014
1843080843
909817810
412232416
1054065437
54288654
1536808091
1823261221
975235054
779058040
195711369
2116192646
1301780749
1044403878
725397466
1426680259
744579288
1388801127
269105499
1970312386
29207471
1965643876
834582848
580350742
1313228705
21143876
1362958272
1049471093
1282298619
1831342978
1043979070
306203385
748377406
1473807279
190711754
800274951
562604349
1088958153
1554877895
300343940
1821202576
1520190017
797820689
1341778682
1210127994
173300928
1468919145
1940306552
606842904
1599117277
445745565
196345528
1858151584
1901194074
1706619561
309249549
913429151
422250579
2112144233
264967688
1490468952
1659763993
95049675
693808730
1341095525
1437054944
1951844765
337975042
576674663
1306601269
876153135
1458691343
1235268380
1025983522
2015003780
1787042991
526717933
373676545
934409856
51080520
1096873381
2135273990
1077040529
645863657
1362421541
1240797718
1997869847
1088683459
1096160438
1994861122
1655413354
20278763
126647549
113028498
696486934
1992336151
713136599
1642209610
1736987045
503255944
1253515206
15819117
825527960
957014008
1815367773
811484818
1310099804
150109319
1756428487
1362630917
1268628522
795903072
1568978985
592248341
1114623246
240524411
702787459
1816420470
207727836
1976441583
1180519914
50583486
603801873
314671448
1055353969
1877760396
126167812
263598032
259103073
811155000
1522336682
1108308170
1355253832
510045846
815468478
992656243
990191953
1371771073
1927377954
1173726345
1283575161
1029673739
1938793546
2059300188
1041047511
1305881207
1887925425
699542757
1545672731
2040213201
1233637606
225156363
730503931
1273417151
591531692
2070389566
1422112995
681552374
190828620
59428621
1731021979
1037748113
167082354
487549742
1322137002
1996737234
1601120574
1466375874
642133389
1454731085
1762540832
1108416079
1825155844
1092579503
85496157
2094559263
1563228243
233761710
1523194805
663846753
1848890749
1533833313
2047335220
838907954
1553443984
943911427
554602519
12823153
1840470372
1017330860
1094299947
533542254
1318042450
33989828
1074616011
1800695536
849308159
1117336358
1910768571
1692130019
1282476074
1337656758
1111654278
1376574549
1891331816
697371355
1470340490
1930890876
2131982479
165108147
895587940
946223232
964015080
1767557720
1575750321
1524990257
446886949
1239872540
825393198
702264721
2002429793
32470963
1375583015
602135787
1493244166
43521096
1124979861
834181617
1268224277
372908761
735089984
221232681
325812858
1167768311
1316618642
347429799
446385299
1510094692
712885706
3313052
1460962279
1495524490
48309661
2061856021
187055944
1680093663
2030665115
1006556519
1866528659
573312022
813646088
1565243711
751938348
789772965
564526914
1878057289
1701311526
266854875
582080969
70719400
2123627163
379660156
1819390193
520685947
699867338
1222676159
1139294667
2145405128
1313426478
127108864
551513532
1172085887
824733301
972236081
1163650812
2095277091
1612018759
1138514400
1412036145
800101525
1556026640
1819426142
389223769
1516841494
1754358746
1291798066
676349781
1307905641
355440893
539547225
684963948
1611869391
631890238
1078027689
823661447
1574897217
1648102525
1162542429
835688671
1634397314
1126703623
117044028
723336706
1886748288
1793746615
1816892815
2072306193
953437193
735879888
1035645688
1779867977
1238118403
484202051
568261193
1224485522
1229771641
2097764017
1247216058
681067466
1691294764
316854755
2076411245
1374267303
1629521250
1648464113
2108777081
1410857361
1003056260
720434221
708959061
498338868
1491278366
955759797
111020291
332739011
935821897
1500171885
238257705
356628892
1568121181
1977549824
1091761575
1708107224
1311853747
1151862810
1585818873
968910077
1985697913
858952406
1556326031
990328276
119467210
1435984201
95754297
900402198
248215928
617059535
1276393606
607044251
962135590
1305728832
989717436
503079405
1218567923
2132596735
809389795
917181517
1782454530
1533970264
1003780868
1326044618
58205476
278322053
447751211
197265699
1461113958
398926150
1782577412
445657534
127795760
2092994194
518925588
1003499389
1966989390
29299189
280346625
723591494
1249755836
1590325948
1180939286
1140986244
783071197
324089114
1644559770
1546394079
332032545
93296244
878212582
1049075285
411970218
1760152668
1785287346
1567881376
870310197
204890246
723035050
699277571
1619264100
1226648718
1963321271
1912431875
127058799
197090156
987242065
68577433
1643566061
883838803
1587289588
1051446775
2035681862
359413427
1247649252
1320446247
520807480
1656356629
198017099
1841257123
1165729296
1365661996
28611520
745487321
439056106
435081279
1790999683
1932238339
1627073104
1936274281
664395947
519229274
1042740360
1137199703
1434043486
1611196663
1284114624
822577574
408542616
878671651
108057797
1593119202
2063941504
938593620
1971453785
2035094997
884670998
1116104283
896569825
1174749871
183191702
1746844941
540577688
209955638
1545663823
821965273
1745529660
133263530
1799193528
879911999
476273898
614833620
1114806336
1933504847
1913539
1871748368
1306069517
836548437
2077386902
1962715370
249931543
1904269991
467270138
1316058937
1326617082
1531009314
489625924
1807497335
1129969674
2027970594
1839679854
771871598
938146750
671582746
67038077
1003646459
770345067
1579054363
862235752
1212833177
543112843
1376261847
1277531607
1480537944
1767954223
1407235905
424281771
433795799
337269383
89514050
1778053623
2091097158
362369593
1199480349
13154921
1301316282
1994290345
1068958379
1781018109
2082596505
672210679
1360945611
876087222
30247933
1885154514
906072584
539537762
194295636
1079179270
421925371
163131675
794031948
309787374
2054487136
1365604997
1538965724
2116851733
1787783280
1804855003
1632240194
796792482
489780905
846442754
1780435621
1529164683
1806814302
488558780
970447842
1885798874
1450640489
160156692
178450218
456141030
2126548152
111011456
869964665
1022409474
883398403
1980669029
496717620
1143368370
1900460945
816476142
872793388
1691650470
886747594
1418730628
1540096701
440113195
953740370
1541713266
385778049
1087230000
332028924
1113208166
724672516
1404666454
1755412345
1283766457
626335017
974713207
56902212
1790292265
66279650
1788265773
2006748996
982440266
1801506267
1618975747
2048553172
105540389
1229135150
1037104868
1243811749
1155221046
2131404523
44025802
301400139
569422736
1911692172
1492437831
2097611895
822331660
2138067111
1346584572
1944798332
810549617
1843507512
1905857127
914348539
991915012
1744819073
1638723852
1256856309
523731803
1337883863
1565050091
1159086490
2041478331
636912343
78718879
511014092
1835898468
223664258
562893198
1727798610
300276343
941068937
732999637
1019582843
1718251346
1556664632
2070816982
1652197244
701293785
635081623
47257525
1834963856
424933003
402714375
1523609615
415098102
1875138263
409383228
1145040485
908460070
1255431392
124019248
177279267
600276836
47061194
767110655
1869740903
159837112
629144527
1517604291
192307277
591660714
833546886
2951745
1284447023
1967166033
1390275223
759292261
898005503
1129784424
1054481437
79484167
2079348853
2011732122
672589754
2012184083
2043138860
406760328
1912813302
502592023
162655505
697332352
1773991221
1860942810
965283013
714221504
1177502488
1934918405
2108952760
992347702
1821564231
350988552
680462057
386209655
383980531
1846336981
425449064
695121732
1284613076
1544133250
1842873481
2095566652
1238179267
929423725
1273684971
1288110929
989554677
1445788384
1892225112
1929959155
39504284
308768019
1252484005
30838807
1481341472
229101156
375949494
963024820
2052770795
877952594
1522299704
1523434912
1229615457
455249179
322157399
75894348
949805643
969712901
15159559
2118546093
992157578
1366734067
169128091
1719272922
1421103860
1179732668
1325316969
1021072529
1693015922
999823842
2109122082
532933084
554213264
826948860
302736486
925213463
186094399
1472991604
2082610298
1502025220
640858438
1444697012
505378061
1243778534
806701252
509931142
1074663213
96604071
135240439
1925058098
1783447441
606074285
646034688
25530422
19396019
2065064485
1754658552
1663537138
1464120778
337016361
899085931
2029128781
902628385
835316436
338613864
2073308726
1469560315
1338379581
1614667015
1283520580
723605968
429776765
995932139
2015303834
123479611
390286937
1402108076
1807907202
1841021749
1300530961
659139637
1420133938
1034399657
154998558
1310496744
308637234
1022702050
1398324252
780757326
1781515200
100545331
1796608093
1378785679
56334390
2027607115
857572453
775328094
1735766486
938220192
1342212063
1992049070
1524831881
1690955770
65674560
1869177565
1823751298
642929816
283356007
131561259
926229712
1764634657
1545076431
1616670235
250500471
1164283985
2135878940
337441223
410417602
1372649685
1159345620
810530319
1685936148
1445208023
1636356983
607643792
1480614837
1600790187
1353607157
973831319
566644061
781438861
837517021
1628543794
1774328057
1715771778
349726821
1991014127
1578211696
1704469371
979312070
2105373437
261759051
2050653625
1608272777
1783298357
1354227505
1619956199
890258462
507936634
335771614
367691118
335263560
101378245
1201511006
897421374
1385619390
243431318
668071666
1738261102
623325632
122657083
169401726
730781732
866918699
1964382624
559828139
130012887
2126235160
2047922932
850205849
334850158
1349757848
1405719559
300949835
758566300
994159359
827441311
135792059
1519974318
58953737
2111733510
1467081581
1374796647
1519637494
1336528964
1567059508
527923382
914326161
1419160936
961413109
213521501
495391612
1003968348
1121148615
61748440
2021179995
1154070402
1053584114
1796284544
860675581
1840012477
1228319200
1091665442
166611551
140261135
1823081712
1380468675
454210174
290470690
4970087
1049905250
1868652611
1513996106
694560746
1381756556
1486502153
332335452
1786017645
1920321288
988169141
1978210768
2094561812
1901707014
315572175
1393937110
1360234972
712693294
2090052578
1055819519
1439660720
2036561417
910949193
1219529491
1267867595
1992814800
2038049351
6106526
207640263
1110556047
1572703120
2144728952
1194176221
241619110
2131936449
1794469742
1402814818
304374811
2030145210
2078844805
214084168
269942394
1390032681
2040830324
1670727539
341882743
760403410
867456100
1253300872
1544665738
1053178479
1445675450
1160826905
1362326265
540190847
822764614
740657078
649738268
2009501667
2132785364
2121265430
884000361
1344611010
709526661
503469462
821988105
89007575
1483627091
746367050
2049613750
2094971888
1697115964
1460401535
1670537518
1901041761
180562308
55914939
998663771
1038378933
1374180173
1555114378
542528866
1531367811
1408923640
385517233
1105756272
731039237
816035724
1654214829
226536825
1488184468
260351045
516375971
1770505801
1628305290
1808189738
1298265497
763044957
139980813
330601000
1206847651
536082526
475317403
1802319617
211054771
1967374540
1924618560
1400504471
1158998697
1918990062
1587571681
1291979690
1618569300
1308609849
1642581814
1217571278
542252435
196829100
1790846615
899921854
34912473
897525900
976580596
458227104
1590890250
1049563195
1692166951
984685668
1316641850
562282709
492883533
911774558
715346621
1699990785
273607112
388660402
1619469585
1142519385
1463674398
925535797
1381572122
1217379760
1878762150
661140869
739387847
1826599256
390369010
167533912
1703945004
657292542
1789949658
781489963
659730981
1847909660
1075691530
1926163996
840054581
1164268777
1142857833
1379397860
1127807857
1724406687
1877180500
1576092106
1788298562
366721026
1384150622
1609197655
217646740
1979266605
1895611424
399947323
628721634
671674710
128982601
1269993165
1447287355
2037499757
1204025139
783381086
240978730
974855772
1494177237
1749508044
852918949
1254781696
1096214582
646887705
2144921723
1039523901
1720704022
870628082
2138937306
1811867503
1307144931
785919367
363699913
1990541101
725627594
374806325
1028335267
1461306583
179409133
1486151528
1213589025
165610795
775912782
1831786942
227401733
2050127948
906605039
317894158
1914372628
317368885
610501353
460357227
552354853
1302747950
1038460522
1067738768
1743223169
1342682219
1530700121
247189182
1126761724
2052897238
1182789936
1544699705
971114524
1129397
1016397076
1288202853
457387239
578257037
1353973810
725406377
685612704
1411438160
2080237159
1043085905
1796626091
80458056
941179741
262878739
939394196
1075361226
1847357577
374166421
134866648
141250154
370461908
1107282231
1720667953
1289294044
1041439442
641382252
2052438744
856891184
636357212
622086063
938953449
1905240811
2032161682
180529895
555139208
1468561936
708545663
675916982
1433206271
1670041127
1757447433
201810419
1469518897
701647758
785058067
1582421125
259918769
370976230
515623000
2135558883
1738406836
1990123055
907761576
1376952365
1052176027
1032016666
265257246
1254235376
2137341731
1720490728
1279659290
713107119
176916787
632285332
1229138886
921289589
949927797
1870665013
1001997137
928872909
1680468837
508121249
1108602637
185564001
227468571
457935203
231880540
2125222371
1946186393
12818066
570422327
198980233
32078568
1616055494
964065293
1313483073
1816420470
1950381165
490205128
1540168925
893817879
1777666978
982297892
732154441
1646669949
1049358286
851212218
788769840
1651957160
2116063670
2118463192
1330621040
330166519
2068714169
1738270102
1779933961
748998332
1256141358
487390837
217073211
330967623
88663403
933491764
1887922222
573409950
2078085945
434946614
349143336
1134912583
321639177
2025246721
1995857832
2019102051
1208984337
2115287584
1546751309
1926528710
1133706701
406677295
1817009127
435311323
1399822228
2049579541
990961765
1964395261
103283949
1455358034
2014241227
830901843
1474348822
977575610
1998326621
1324816386
1279215686
1997437475
611175861
1499958874
743037186
1524681580
1626038513
1490625603
41142721
1547034482
1610735073
1686067259
1923763309
1967211523
736021088
1337954782
2127716168
1727719802
326240798
377251870
1927114936
1415004310
1967359179
26301685
2116546717
725406817
1792773781
1596395132
2026737333
716154490
445535765
1810559986
1560194224
1207214755
2001519371
2136300839
963311414
1231501241
1755534749
736565868
1802067987
447451897
1939675384
1092559430
1268693192
1577993348
381364912
911684916
82122852
1749414203
2130684755
2073587460
1255448825
890914000
1211246104
1680280825
240608048
1912538737
766545167
1398926556
281341659
405426251
731722919
1057362150
1587175402
1971855078
1977666760
136570946
1083313572
680205399
1017982450
1776394935
1952978756
1616455783
683524424
1744632764
1465117163
654963241
423787341
1058620391
304115187
589099400
381762914
601179432
420424806
1457105825
658496145
1371157161
441681620
41815605
1427061634
1114556106
1686395785
965029121
1845597348
692302649
1643497723
967294724
1188640239
800677753
462982619
346804851
1975895549
1585930588
674593780
729364790
636364815
1405070368
863482092
1913812493
91156119
660681486
1511864985
1696594420
1398036736
1697403526
2019279898
2007437023
385868720
798784551
1738098917
1624917273
463527051
732345130
258182081
1719290148
2069658164
2105047547
1674038746
1408421711
1943841642
571721988
263822733
791554717
1841691200
256040494
1455834402
1813682082
556873707
1210464048
756376640
1250251654
854584053
71766572
317516465
850350181
1806669893
1358327035
1105785715
683185497
316162981
2121480943
1486523910
1251296633
1758295525
323056886
1260902962
1972005238
545905422
788166056
1582638498
1289920247
1097190340
1828873055
1453690704
1090055737
1601646370
2025887299
1537749068
596747411
356397974
299936241
886949087
1882249140
735770162
1758289089
1604318120
1650538821
429008195
328995881
115077452
1205452839
915779640
2061233986
882862619
636466730
269068408
1876862096
654791451
1104014918
1501395554
1625694591
233357581
690150330
144808320
587050038
1509552658
459156198
164931003
1827480166
2091663877
551704578
489780905
721165191
817765155
414727657
664650688
1353973810
821781995
84637493
1573097131
1626298282
251730471
137621998
698601530
1048649287
947227471
1542020381
2062491180
865490929
1022797551
842860720
1485917483
1821500087
69100235
273193518
483413204
1031576313
1724462763
1822850289
1124236538
1751661650
966864091
2079564170
869350671
520365554
1234697185
1871829189
110523456
190295966
389322544
1093024091
1978096411
1186158913
1777049665
1596410799
276325538
1112655381
492192179
647107891
1583395404
691278236
806890942
418290717
1586013840
769334371
2124898833
188313641
358932393
601688399
1946885611
1296271609
475133341
1138357491
33743646
1979389699
799005471
382053377
1849921440
1305665327
1174957659
1333261468
2099943228
465030307
1349991418
2011291566
963852846
337292675
1607976113
1004863449
1930060965
967512507
1979882672
627696473
1043581800
1479545786
1696799199
1205003506
1692684761
1691867908
1253325918
1068676458
843291405
1703134976
1535947590
420262342
114897209
977287851
1823651031
1046491191
1460658412
804193122
127497645
334765566
1022236773
450613369
1848242946
190129782
1599373697
469931102
137429777
608780986
1466071314
2027740098
1517543220
1546065606
1539291171
1860288514
1922980995
1334360378
1030707026
259974371
1371670985
1897955352
1558911419
897548464
2117044708
1195732186
1049689044
113467439
1782174010
539023270
259013027
790480870
965239404
940618111
627388171
391828655
1016396449
1950298730
604534521
1401662218
1858606125
1579335000
385878700
1135742922
1576789151
1933076695
1020210895
410868792
921966295
1540236522
2138455141
1706742877
888071745
1163806807
1252113203
103721914
444782066
1179895085
867668076
1866249511
1186731810
1592702246
1746756913
641584252
524135301
951720167
763676286
1468522412
1855344689
838206226
1769504395
1150176070
2067081725
1284712283
111731748
1796579003
104586641
1331521755
833859087
1673329708
1901759513
569590841
2132432351
414693725
809568143
1865105762
284309421
1926764432
1619089421
1685867471
1756569691
1883459494
917661632
2146947802
1697274998
447431588
1688306207
385349539
1507844183
999433167
131174684
865512455
383809331
790669832
62357754
1512626997
1864200570
1364861610
649407665
1217878677
1990872183
138298845
1431150985
2142634449
1058367243
898885087
1174157973
1250991293
1336460400
537732616
2000456175
1107766613
768468832
1689219968
123399903
430424012
1605070032
375979171
1047151692
1154320616
421262949
139193527
77731378
69935533
2032589042
119260116
1014004673
558129436
747100301
2012053595
1939441594
1284226989
1389958113
478259602
33009906
1903701219
399269594
1392202908
260171423
1965909440
1751230774
130632327
1328658295
1672514995
1554047753
1059568878
230146400
475081050
89787900
1278562309
1032512478
1528402287
178980369
1328389178
1976863516
21896472
1359958384
991664969
711109267
1084040845
2116416110
1857499108
1817817496
1284578155
716151542
1612464685
982077389
1815745723
922846883
1726710361
1060184613
1702287717
1509364241
498098936
2089892611
406003209
491635451
1832460391
955861443
655015589
869508250
786786953
525826288
45815849
809739924
1595190553
761656163
920219524
322179521
145199378
1494912327
485857058
276348644
1990475537
1518444999
340238591
258144453
230483185
451104626
1961239076
1804022223
1491269782
957697859
1357118153
1175525208
537750717
1380269670
576067677
1666734204
762602131
83957173
1461616455
2017129836
59457564
548339187
770448807
847251093
2125250192
272495181
1307383893
1495690468
1190118065
667593681
1065494056
985039487
1940215845
540983419
1822436176
541902760
741724384
48165153
1963812979
1078611208
385563169
1970804943
365716516
305926225
1497537792
1770821329
1044290576
1267945743
593677334
1761445592
1581673023
1382450811
131818142
1645225811
1350502375
527930703
1897087612
1303486316
1934343403
1327994804
1073361425
426267444
1563635374
1647482832
239274805
558399597
1925709373
1662680294
269706790
50964251
32482764
1285378577
1198442017
1776496363
335607620
684805609
1333733670
105912854
760217258
378071607
1273670651
767266635
1764376036
841563886
263233016
1492372805
1173189150
1766023718
551483784
1802413575
1250175489
1787413290
1335287187
204445121
706450117
735268442
236875725
1243260883
52082202
1978998315
1427824455
1116665900
2047728340
1978822332
1256398209
52764506
1557743200
1762924726
1800955557
711385702
1723380617
903768873
26976254
289561852
404363428
1126276972
117898543
1830340668
796519064
1381956597
866420223
671582746
51300605
1396054761
187055935
2107300088
1592217764
1513682662
1232994196
1353758488
1576641754
1248982870
911143951
749154119
342476002
926093527
1199783849
1510621389
2065502549
1550371292
682075993
977062518
510737062
2062699139
191657842
674774693
349520579
1150752757
1655206406
1954585997
1742611995
1170674680
140249350
490319921
876929193
1722115397
1221012915
313646856
2073242909
1916562229
1494091507
1230237802
229699870
1611323621
1420898652
920321157
1303756181
228437649
387939966
99426436
825817261
706642188
894726708
781174477
1279003414
1349193781
164265705
89194767
1597619871
818590262
1361043621
603747997
25270981
553948740
52195424
1120718458
967815344
1083819712
800350222
184265010
370939339
1030409272
401256654
1025472285
1107864649
650903835
510899458
1334862098
739759574
466364319
555654272
200084580
709873261
727366911
1948394792
873856753
2544640
1250409999
832032879
1938851337
1739020401
1356514146
131583622
1999835409
1875761503
854453898
25650047
1289368098
647076011
252741040
1828200904
188530793
2099182717
1137996302
1764700188
650458376
1911219365
1758755980
58749885
1217050425
1845341686
1383888257
307677414
1225217848
828325294
722382194
1919649739
95715141
1618762787
1630541051
1084897610
2031338070
1250618830
1134263156
620609375
997451884
1117788271
890775324
1191539237
1818187114
180910919
199391959
1339327465
1344051709
1249783849
740440865
1683442581
292578613
1782314038
2064856926
2008503215
1272545907
1325999189
915884239
1234000801
1311554883
146713354
408712174
289554210
496215742
653205831
995828988
546187956
1282245859
72417964
2083998325
2108294806
1979326162
1021566267
2032273535
1324459609
2052670865
343126782
392194367
2122891935
1652065410
1692748994
1692971626
1212589053
1871791361
787525146
1309141363
234308923
959347397
682277464
1904433938
28285861
1600073223
221567825
174408642
1987361576
2075637838
193958501
12819027
1972595952
1578404094
1870446021
415098102
924144944
636684983
673855473
1043876646
1550659830
1432402924
573735901
1261270412
531041496
1034219341
295081714
1684206476
165486093
948490978
128298532
1243613670
919902531
1453476430
42661496
1809450073
927456077
1604019273
1448693826
1535319065
68579207
730863471
1713080418
216609875
1778324950
1077919450
28939349
1252738807
972353816
547087140
1454556840
2061324129
418417203
932878061
431439352
793705375
2086407890
2087495364
2124788716
2002888215
419028666
2139726220
969010014
1156062804
1135995364
1640112744
2015769133
1641544172
719778885
2051968732
1198372120
989873600
337188009
520426227
1846381107
1785533452
1027534088
983916807
1629656738
1539855883
1538798089
74286114
1006723946
1624147
913600855
1555105460
1675738724
1046534156
404920577
373720725
1286548240
1824973184
1133132289
1359420487
303683512
786474643
2043395289
226586288
1252344434
1145893522
431914624
459527023
1562228630
97049045
235414173
829298554
1905673640
453918053
1366599946
797281184
523268880
78049621
41401617
1041235778
496299301
1436584065
1689304018
1925370727
1104586570
353240901
424947581
1829051083
439523963
1862316333
588891286
670536482
263642224
1117257184
868522554
1006248807
609081673
1619427564
940203434
1844255615
896715762
991935817
108331202
850463653
558660552
1654183964
463987194
1140715426
1243527885
442711883
1147340649
1830073625
342426392
1315532646
832056023
259533150
322800212
220583648
1490002189
1536177980
1232010115
795985700
835869507
1225046636
272452159
755885966
604574855
191959435
749250324
1188358709
1178978691
1389274161
2095124314
1705191391
2122572756
683370791
1804298387
1660009358
211697370
641323780
222675342
25710212
1790352934
4224797
1257860469
655498160
1832597833
1610004509
2098950171
567868935
1262686201
76057496
1202036861
2046775816
239807077
1519581878
1544666038
272419714
272080783
443360030
875159223
828768932
284760575
1061151778
1703140199
2032187126
2057292358
1173811696
1132646677
226792715
1135534906
268371857
1241478311
1665424803
1353922105
1442167301
397306645
495077352
1751701862
1241437818
1281525285
478817493
2059317950
1268787438
373919239
407257705
2046085455
952607954
414207326
1031406724
1261867981
166938193
225368378
692520658
1497898288
602372141
214439425
603496754
1420572247
770590996
571845100
595682158
79793845
2127644748
1111836246
74901678
1998534093
113870090
658569313
724942714
159320847
1405128587
1328862138
1026241955
1043800865
2003423456
1432075084
463065702
1168919397
273580454
1515474114
843040073
88063024
80319055
94474311
1833325362
1851672950
1835285272
1025192213
20456073
870472887
434761050
1635620972
568000073
1350041867
482534121
599247392
1542902957
1929266971
1284546559
1680303285
154559103
2095152852
1438215707
1960565384
1565923571
326454288
1397180757
162762930
428587647
700820174
1482376973
391754017
126822901
754114728
751782765
1564170910
2018262459
650705043
1504986176
1482201544
1381509940
309745501
502468677
62577700
1435468854
381915892
1942751055
7140706
1533420891
1896475749
733434900
1680960053
1657480418
1858552907
1034682369
1917473532
711364809
1089337946
864676492
2065469950
1993974106
1071861614
1575689951
1143687104
2103472801
1766969394
1163721602
2080216274
248094478
824074848
1473997864
407458359
908721330
573733535
1218551038
1846326032
586193159
293952152
1941295373
1058897082
332039256
695822024
135606016
1494601346
177217543
1391997943
1234048018
1415344600
1036711922
1007454314
645087409
712923433
1484488632
990574329
631353112
1770303542
93485596
1983796320
151775370
1102326934
1923768637
1986581241
307044500
644052050
550693004
1652752335
2090567063
1566899135
363971770
907945904
1671031245
1175047191
1308131974
1304518045
2073813186
1356059135
2014691543
1677568042
387881367
1607738463
330097653
826695611
1858477503
155822773
1965802109
1957732935
647771491
1600111218
2145686585
1727466398
1369715904
1651738727
1961495512
1875191634
9954578
256880059
1353159602
1151325877
328135211
1172622696
16265007
834089450
1194046023
1922896545
191613778
1825902871
1791802265
354815882
1626354855
669433683
267288385
980249900
130366211
1978437148
534411560
384060685
357678861
1575301883
523179050
1534270245
734016632
999827800
1835793010
1676758312
668271780
597983320
1270179607
205418162
262800852
1954860279
309234386
64769486
433588928
2009079180
434634096
1863442749
805202429
1658709468
1168058978
1126932707
1489612928
578266295
1355913329
669129051
1859929619
1028122456
1586949023
1634218621
548116176
1469084801
688972647
1465600302
484578870
1112360011
500999864
1017800287
80353982
1144772813
998680088
997676115
1534583391
1802217417
1827264559
815677963
1651785655
1516394622
35560079
1829327514
23330099
869107452
1295000490
651652687
185632802
1563978614
1017618093
1330667210
1430265716
1213660131
1110118777
210689384
990805312
748377406
1333780597
1525476017
1659709357
468645788
730836440
337266698
1837587689
977237098
1846700613
988521470
2012360674
1585187986
1563837169
722868902
1225054234
1990980113
312644578
1139517517
1355384840
2102495025
221557439
876237174
512544932
1204041506
1463632390
338520828
998216494
363065391
1700752155
1666920902
53412388
2144007559
197922676
1992285469
1313168020
1196657252
1051357294
560298931
1980847265
263546557
2036015646
1378206017
1762055509
1914858173
666533048
328709910
1357180588
421532770
2061078711
293514916
1379055528
2122880496
1529322528
1571811902
507823795
664918186
2103776022
1106068195
354104062
1975347866
582978631
1519904897
229216653
1262887731
2079083191
1328624313
1806250784
675323081
221795531
897571253
991210841
602900106
661115355
1783886332
375261482
746780853
1016405739
793673633
680160693
2017250454
1866544344
1549956330
1129338989
2040211147
1223814269
2052244899
356709476
1948368931
461844469
191128537
1204487778
323403085
379886825
1925929489
1305713013
255234927
549191313
1855063770
1024643886
978300737
66855861
1514246459
709567031
852671131
591743441
1124547456
12819027
1661690750
773001406
1634168792
1513999155
412735078
1778642948
1367361738
1571658033
1908567220
1998958608
267276714
1230616233
368401532
1724714689
1749249762
1071819790
1561567395
1000891711
1626519163
1909353553
1828732385
1778746676
2050102306
16901287
1378903132
837838561
1762390919
1828655346
976883653
2018707161
721976167
1680055207
1939414897
24952974
962664360
230464932
922831798
1705485438
1575070556
60713860
613871311
1639077832
570585016
1769637218
162175471
875779648
2069329561
1421096975
1815139796
744906231
1441098467
69386279
339072020
2054796269
1881290918
2053035995
108304637
1924615898
102944300
1179506152
135758755
1789099232
1094037200
1488472283
1462334151
930038052
1741682371
787507893
458539586
1746555795
1662660443
737497115
1348783389
1739368059
1246857806
1825118561
1003698141
1864063785
1529319321
1173788571
1638655892
940465567
294016380
1733093509
1108511201
1496361500
1465329211
1366658689
518031175
2009775273
238567997
508327635
1237971170
1842792138
2064873115
834091027
946144879
346284663
1844218454
2066103342
1750885470
938266604
495148229
798711852
942227052
6954662
468472696
190340696
565101085
1297516761
863881155
130455938
1330890877
1656076965
1338352156
481983983
1363328249
1683283890
1513733751
1114535344
102657957
1778805366
408451485
1924542617
982418823
860374898
1070937561
194407933
269570204
2079736043
643051089
1633280968
903120811
132325391
1910917827
895765889
2118256001
1951275864
1204312689
628721634
1914013032
1244865887
349102195
166671605
1070469204
1709222506
168719542
828878617
340024917
1588371609
1484472360
1831375943
1023642503
1165703363
22545850
1707181630
261781779
365227572
221747531
312273539
279207370
309209915
1206811450
1840347208
265491978
495190970
1155831705
625989400
1584496172
256276489
626201509
1346224785
1814680083
1134106245
52794260
104226327
783910229
125959863
1057242569
882716765
542007600
1893659614
1252545058
990722018
509778054
2123877849
217074966
2068050897
1681218215
145830077
578587451
325511332
1169704777
129672056
158649199
58046121
1276726876
1509075919
